.sss-node{min-width:0;box-sizing:border-box}.sss-section{padding:64px max(24px,calc((100% - 1240px)/2))}.sss-container{max-width:1240px;margin:auto;padding:20px}.sss-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sss-heading :is(h1,h2,h3),.sss-paragraph p{margin-top:0}.sss-callout{text-align:center;padding:60px 24px}.sss-callout h1{font-size:clamp(38px,6vw,82px);letter-spacing:-.055em;line-height:1.05;white-space:normal}.sss-callout p{max-width:650px;margin:20px auto 28px;color:var(--sm-muted,#a6a8ae)}.sss-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sss-feature-grid article{padding:28px;border:1px solid #ffffff20;border-radius:18px;background:var(--sm-surface,#15171c)}.sss-feature-grid h3{margin-top:0}.sss-feature-grid p{color:var(--sm-muted,#a6a8ae)}.sss-accordion details,.sss-tabs details{padding:18px;border-bottom:1px solid #ffffff25}.sss-accordion summary,.sss-tabs summary{cursor:pointer;min-height:32px}.sss-badge{display:inline-block;border-radius:20px;border:1px solid #ffffff35;padding:6px 14px}.sss-gallery{display:flex;gap:20px;overflow:auto;scroll-snap-type:x mandatory}.sss-gallery img{max-width:80%;max-height:500px;object-fit:contain;scroll-snap-align:center}.sss-carousel{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:20px;padding:10px 0 25px}.sss-carousel>article{flex:0 0 340px;scroll-snap-align:start}.sss-table-wrap{overflow:auto}.sss-table-wrap table{border-collapse:collapse;width:100%}.sss-table-wrap th,.sss-table-wrap td{text-align:left;padding:15px;border-bottom:1px solid #ffffff25}.sss-divider hr{border:0;border-top:1px solid #ffffff20}.sss-image img{display:block;max-width:100%;height:auto}.sss-video video{width:100%}@media(max-width:767px){.sss-section{padding:36px 18px}.sss-columns,.sss-feature-grid{grid-template-columns:1fr}.sss-callout{padding:35px 5px}.sss-carousel>article{flex-basis:85%}}
