@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--void:#050608;--deep:#080a0d;--graphite:#12151a;--graphite-2:#181c22;--silver:#b0b0b0;--bright:#d8d8d8;--white:#f2f2f2;--muted:#85888d;--line:#d8d8d824;--line-strong:#d8d8d847;--accent:#e8edf0;--mono:"DM Mono", "SFMono-Regular", Consolas, monospace;--sans:"Manrope", "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--void);color:var(--white);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}button{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible{outline:1px solid var(--bright);outline-offset:4px}.app-shell{min-height:100vh;overflow:hidden}.page-width{width:min(1240px,100% - 64px);margin:0 auto}.site-header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#050608eb,#050608b8 80%,#0000);position:fixed;inset:0 0 auto}.header-inner{border-bottom:1px solid #d8d8d81f;justify-content:space-between;align-items:center;gap:32px;width:min(1360px,100% - 64px);min-height:86px;margin:0 auto;display:flex}.brand-lockup{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex}.brand-mark{width:48px;height:48px;color:var(--bright);display:inline-flex}.brand-mark--compact{width:34px;height:34px}.brand-mark svg{width:100%;height:100%}.brand-mark svg path{stroke:currentColor;stroke-width:1.7px}.brand-mark__fill{fill:currentColor;opacity:.9;stroke:none!important}.brand-mark__cut{stroke:var(--void)!important;stroke-width:1.4px!important}.brand-lockup__text{flex-direction:column;gap:2px;display:flex}.brand-lockup__text strong{letter-spacing:.18em;font-size:11px;font-weight:800}.brand-lockup__text small{color:var(--muted);font:9px var(--mono);letter-spacing:.1em}.main-nav{align-items:center;gap:26px;display:flex}.nav-link,.nav-cta,.menu-toggle{cursor:pointer;background:0 0;border:0}.nav-link{color:var(--muted);letter-spacing:.04em;padding:10px 0;font-size:12px;font-weight:600;position:relative}.nav-link:hover,.nav-link--active{color:var(--white)}.nav-link--active:after{content:"";background:var(--bright);height:1px;position:absolute;bottom:1px;left:0;right:0}.nav-cta{border-left:1px solid var(--line);align-items:center;gap:8px;padding:3px 0 3px 26px;font-size:12px;display:inline-flex}.menu-toggle{padding:8px;display:none}.hero-section{background:radial-gradient(circle at 76% 39%, #77818c21, transparent 24%), var(--void);border-bottom:1px solid var(--line);flex-direction:column;min-height:760px;display:flex;position:relative}.hero-grid,.hero-grid:after{pointer-events:none;position:absolute;inset:0}.hero-grid{opacity:.33;background-image:linear-gradient(#d8d8d80e 1px,#0000 1px),linear-gradient(90deg,#d8d8d80e 1px,#0000 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 92%);mask-image:linear-gradient(90deg,#000,#0000 92%)}.hero-grid:after{content:"";background:radial-gradient(circle at 25% 50%, transparent 0, var(--void) 68%)}.hero-content{z-index:1;flex:1;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;padding-top:110px;display:grid;position:relative}.hero-copy{padding-bottom:36px}.section-label{color:var(--silver);text-transform:uppercase;font:10px var(--mono);letter-spacing:.14em;align-items:center;gap:10px;margin:0 0 24px;display:flex}.section-label__dot{background:var(--bright);border-radius:50%;width:5px;height:5px;box-shadow:0 0 14px #f2f2f28c}.section-label__index{color:var(--muted)}.hero-copy h1{letter-spacing:-.095em;margin:0;font-size:clamp(72px,11vw,164px);font-weight:800;line-height:.78}.hero-copy h1 span{color:#0000;-webkit-text-stroke:1px #f2f2f2bf}.hero-tagline{letter-spacing:-.04em;margin:42px 0 0;font-size:clamp(18px,2vw,25px);font-weight:700;line-height:1.05}.hero-tagline em{color:var(--silver);font-style:normal}.hero-supporting{color:var(--muted);font:11px var(--mono);letter-spacing:.16em;margin:18px 0 0}.hero-actions{align-items:center;gap:28px;margin-top:38px;display:flex}.button{border:1px solid var(--bright);background:var(--bright);color:var(--void);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;align-items:center;gap:24px;padding:15px 17px 15px 20px;font-size:11px;font-weight:800;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.button:hover{background:var(--white);transform:translateY(-2px)}.button:disabled{color:var(--muted);border-color:var(--line);cursor:not-allowed;background:0 0;transform:none}.button--outline,.button--quiet{color:var(--bright);border-color:var(--line-strong);background:0 0}.button--outline:hover,.button--quiet:hover{color:var(--void);background:var(--bright);border-color:var(--bright)}.button--quiet{border-color:#0000;padding-left:0}.text-link{color:var(--bright);text-transform:uppercase;font:10px var(--mono);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.text-link:hover{color:var(--white)}.text-link--hero{color:var(--muted)}.hero-visual-wrap{justify-content:center;align-items:center;padding:30px 0 0 30px;display:flex}.hero-signal{aspect-ratio:1;background:radial-gradient(circle,#d8d8d81a,#0000 31%),radial-gradient(circle,#555b641a,#0000 68%);border:1px solid #d8d8d829;border-radius:50%;width:min(490px,80vw);position:relative;box-shadow:0 0 0 1px #d8d8d808,inset 0 0 80px #d8d8d80d}.hero-signal:before,.hero-signal:after{content:"";border:1px solid #d8d8d81a;border-radius:50%;position:absolute;inset:9%}.hero-signal:after{border-color:#d8d8d833;inset:23%}.hero-signal__rings{background:repeating-radial-gradient(circle,#0000 0 38px,#d8d8d80d 39px 40px);border-radius:50%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 70%);mask-image:linear-gradient(135deg,#000,#0000 70%)}.hero-signal__core{background:#050608cc;border:1px solid #d8d8d899;place-items:center;display:grid;position:absolute;inset:37%;transform:rotate(45deg);box-shadow:0 0 50px #d8d8d81f}.hero-signal__core .brand-mark{width:68%;height:68%;transform:rotate(-45deg)}.hero-signal__orbit{border:1px solid #d8d8d842;border-radius:50%;position:absolute}.hero-signal__orbit--one{inset:15% -8%;transform:rotate(-28deg)}.hero-signal__orbit--two{inset:-8% 15%;transform:rotate(34deg)}.hero-signal__legend{color:var(--muted);font:9px var(--mono);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:8px;display:flex;position:absolute}.hero-signal__legend--one{top:16%;left:2%}.hero-signal__legend--two{bottom:18%;right:-5%}.hero-signal__legend--three{bottom:3%;left:22%}.signal-dot{background:var(--bright);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 12px #f2f2f2b3}.signal-line{background:var(--muted);width:32px;height:1px;display:inline-block}.hero-build-note{width:100%;max-width:490px;color:var(--muted);font:9px var(--mono);letter-spacing:.1em;justify-content:space-between;margin-top:20px;display:flex}.hero-footer{width:min(1240px,100% - 64px);color:var(--muted);font:9px var(--mono);letter-spacing:.12em;z-index:1;justify-content:space-between;padding:20px 0;display:flex;position:relative}.hero-footer span:last-child{color:var(--bright);align-items:center;gap:5px;display:flex}.intro-section{grid-template-columns:.32fr .68fr;gap:40px;padding-top:150px;padding-bottom:160px;display:grid}.intro-section__content{max-width:720px}h2{letter-spacing:-.075em;margin:0;font-size:clamp(34px,5.2vw,68px);font-weight:700;line-height:.98}h2 span{color:var(--muted)}.lead-copy{letter-spacing:-.045em;color:var(--bright);font-size:clamp(19px,2.2vw,27px);line-height:1.25}.muted-copy,.intro-section__content>p:not(.lead-copy){max-width:600px;color:var(--muted);font-size:15px;line-height:1.75}.intro-section__content .text-link{margin-top:16px}.division-section,.directory-section{padding-bottom:160px}.section-heading-row{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px;display:flex}.section-heading-row .section-label{margin-bottom:20px}.section-heading-row h2{font-size:clamp(38px,5vw,62px)}.section-aside{max-width:300px;color:var(--muted);margin:0 0 5px;font-size:13px;line-height:1.6}.division-grid,.product-list-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.product-card{border:1px solid var(--line);background:linear-gradient(155deg,#d8d8d813,#12151ac7 40%,#080a0df2);flex-direction:column;min-height:390px;padding:23px;transition:border-color .25s,transform .25s,background .25s;display:flex;position:relative;overflow:hidden}.product-card:before{content:"";border:1px solid #d8d8d814;border-radius:50%;width:170px;height:170px;position:absolute;top:72px;right:-76px;box-shadow:0 0 0 24px #d8d8d804,0 0 0 49px #d8d8d803}.product-card:hover{border-color:var(--line-strong);background:linear-gradient(155deg,#d8d8d81c,#12151ae6 40%,#080a0df2);transform:translateY(-4px)}.product-card--ice{background:linear-gradient(155deg,#bcd5dc1f,#12151acc 43%,#080a0dfa)}.product-card--white{background:linear-gradient(155deg,#f2f2f21c,#12151ac7 43%,#080a0dfa)}.product-card--smoke{background:linear-gradient(155deg,#7d88941a,#12151acc 43%,#080a0dfa)}.product-card__topline,.product-card__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-card__topline>span{color:var(--muted);font:9px var(--mono);letter-spacing:.1em}.status-badge{border:1px solid var(--line-strong);width:fit-content;color:var(--bright);font:9px var(--mono);letter-spacing:.08em;padding:6px 7px 5px;display:inline-flex}.status-badge--coming-soon{color:var(--silver)}.status-badge--live{background:var(--bright);color:var(--void)}.product-card__symbol{color:var(--bright);opacity:.85;margin:62px 0 22px}.product-card h3{letter-spacing:-.04em;max-width:260px;margin:0;font-size:18px;line-height:1.1}.product-card>p{color:var(--silver);max-width:300px;margin:14px 0 20px;font-size:13px;line-height:1.55}.product-card__points{flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:12px;display:flex}.product-card__points span{color:var(--muted);border:1px solid var(--line);font:9px var(--mono);padding:5px 7px}.product-card__footer{border-top:1px solid var(--line);margin-top:24px;padding-top:13px}.product-card__destination{flex-direction:column;gap:5px;min-width:0;display:flex}.product-card__destination span{color:var(--muted);font:8px var(--mono);letter-spacing:.1em}.product-card__destination strong{color:var(--silver);font:9px var(--mono);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.icon-link{border:1px solid var(--line-strong);cursor:pointer;background:0 0;flex:none;place-items:center;width:34px;height:34px;transition:all .2s;display:grid}.icon-link:hover{color:var(--void);background:var(--bright);border-color:var(--bright)}.independent-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.independent-grid .product-card{min-height:335px}.sample-config-note{border:1px solid var(--line);color:var(--muted);font:9px var(--mono);letter-spacing:.06em;align-items:center;gap:10px;margin-top:18px;padding:14px 16px;display:flex}.sample-config-note svg{color:var(--bright)}.sample-config-note strong{color:var(--silver);font-weight:400}.sample-config-note__slash{color:var(--line-strong);margin-left:auto}.sample-config-note button{color:var(--bright);cursor:pointer;font:9px var(--mono);letter-spacing:.05em;background:0 0;border:0;align-items:center;gap:3px;display:inline-flex}.technology-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 10% 20%, #d8d8d81a, transparent 32%), var(--graphite)}.technology-band__inner{grid-template-columns:.8fr 1.2fr;gap:100px;padding-top:120px;padding-bottom:120px;display:grid}.technology-band__copy h2{max-width:500px}.technology-band__copy>p{color:var(--muted);max-width:350px;margin:25px 0 24px;line-height:1.65}.technology-band__list{border-top:1px solid var(--line)}.technology-pill{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr 1.3fr;align-items:baseline;gap:20px;padding:24px 0;display:grid}.technology-pill>span,.technology-pill p{color:var(--muted);font:11px var(--mono)}.technology-pill strong{font-size:14px}.technology-pill p{line-height:1.6;font-family:var(--sans);margin:0;font-size:12px}.site-footer{background:var(--deep);border-top:1px solid var(--line);padding:76px 32px 24px}.footer-top,.footer-grid,.footer-bottom{max-width:1240px;margin:0 auto}.footer-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:58px;display:flex}.footer-brand{align-items:center;gap:14px;display:flex}.footer-wordmark{letter-spacing:.16em;margin:0 0 4px;font-size:13px;font-weight:800}.footer-tagline{color:var(--muted);font:9px var(--mono);letter-spacing:.12em;margin:0}.footer-signal{color:var(--muted);font:9px var(--mono);letter-spacing:.1em;align-items:center;gap:9px;display:flex}.footer-grid{grid-template-columns:.7fr .9fr 1.4fr;gap:80px;padding:54px 0 90px;display:grid}.footer-heading{color:var(--bright);font:10px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 19px}.footer-link{color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;margin:0 0 11px;padding:0;font-size:12px;display:block}.footer-link:hover{color:var(--white)}.footer-note{justify-self:end;max-width:300px}.footer-note>p:not(.footer-heading){color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.65}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);font:9px var(--mono);letter-spacing:.05em;justify-content:space-between;padding-top:18px;display:flex}.page-shell{padding-top:86px}.page-intro{border-bottom:1px solid var(--line);grid-template-columns:.22fr .78fr;gap:40px;width:min(1240px,100% - 64px);margin:0 auto;padding:120px 0 104px;display:grid}.page-intro__index{color:var(--muted);font:10px var(--mono);letter-spacing:.12em;padding-top:5px}.page-intro h1{letter-spacing:-.09em;max-width:880px;margin:0;font-size:clamp(48px,8vw,112px);line-height:.87}.page-intro h1 em{color:var(--muted);font-style:normal}.page-intro>div>p:not(.section-label){max-width:560px;color:var(--muted);margin:34px 0 0;font-size:16px;line-height:1.7}.page-intro__actions{align-items:center;gap:16px;margin-top:29px;display:flex}.page-intro__sample{color:var(--muted);font:9px var(--mono);letter-spacing:.05em}.page-section{padding-top:120px;padding-bottom:20px}.directory-intro{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:30px;display:flex}.directory-intro p{max-width:430px;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.product-list-grid{grid-template-columns:repeat(3,1fr)}.manifesto-panel{border:1px solid var(--line);background:radial-gradient(circle at 10% 20%, #d8d8d81a, transparent 30%), var(--graphite);justify-content:space-between;gap:70px;margin-top:120px;margin-bottom:120px;padding:44px;display:flex}.manifesto-panel h2{max-width:540px;margin-top:23px;font-size:clamp(30px,4vw,52px)}.manifesto-panel>p{max-width:380px;color:var(--muted);align-self:flex-end;font-size:13px;line-height:1.7}.signal-indicator{color:var(--bright);font:9px var(--mono);letter-spacing:.1em;align-items:center;gap:8px;display:inline-flex}.signal-indicator svg{color:var(--bright)}.product-detail-grid{grid-template-columns:1.35fr .65fr;gap:80px;padding-top:90px;padding-bottom:120px;display:grid}.product-detail__main{gap:70px;display:grid}.detail-visual{aspect-ratio:1.75;border:1px solid var(--line-strong);background:radial-gradient(circle at center, #d8d8d826, transparent 36%), var(--graphite);place-items:center;display:grid;position:relative;overflow:hidden}.detail-visual--ice{background:radial-gradient(circle at center, #b1d7e033, transparent 38%), var(--graphite)}.detail-visual--white{background:radial-gradient(circle at center, #f2f2f22e, transparent 38%), var(--graphite)}.detail-visual--smoke{background:radial-gradient(circle at center, #7585952e, transparent 38%), var(--graphite)}.detail-visual__grid{opacity:.5;background-image:linear-gradient(#d8d8d814 1px,#0000 1px),linear-gradient(90deg,#d8d8d814 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.detail-visual__symbol{border:1px solid var(--line-strong);width:150px;height:150px;color:var(--bright);background:#0506085c;place-items:center;display:grid;transform:rotate(45deg)}.detail-visual__symbol>*{transform:rotate(-45deg)}.detail-visual__index,.detail-visual__footer{color:var(--muted);font:9px var(--mono);letter-spacing:.12em;position:absolute}.detail-visual__index{top:20px;left:20px}.detail-visual__footer{bottom:20px;right:20px}.detail-copy h2{max-width:680px;font-size:clamp(32px,4.5vw,56px)}.detail-copy>p{max-width:580px;color:var(--muted);margin:27px 0;font-size:14px;line-height:1.7}.detail-points{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px 24px;padding-top:19px;display:flex}.detail-points div{color:var(--silver);font:11px var(--mono);align-items:center;gap:8px;display:flex}.detail-points svg{color:var(--bright)}.product-detail__aside{padding-top:10px}.detail-rows{border-top:1px solid var(--line)}.stat-line{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0;display:flex}.stat-line span{color:var(--muted);font:9px var(--mono);text-transform:uppercase;letter-spacing:.08em}.stat-line strong{max-width:200px;color:var(--silver);text-align:right;font:10px var(--mono);font-weight:400}.destination-panel{border:1px solid var(--line);background:#d8d8d809;margin-top:35px;padding:23px}.destination-panel__label{color:var(--muted);font:9px var(--mono);letter-spacing:.1em}.destination-panel h3{letter-spacing:-.04em;margin:20px 0 10px;font-size:17px}.destination-panel p{color:var(--muted);margin:0 0 20px;font-size:12px;line-height:1.6}.back-link{color:var(--muted);cursor:pointer;font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:3px;margin-top:26px;padding:0;display:inline-flex}.back-link:hover{color:var(--white)}.back-link__icon{transform:rotate(180deg)}.sub-product-callout{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:60px;margin-bottom:100px;padding-top:70px;padding-bottom:70px;display:flex}.sub-product-callout h2{font-size:clamp(32px,4vw,54px)}.sub-product-callout p{max-width:510px;color:var(--muted);font-size:13px;line-height:1.7}.two-column-story{grid-template-columns:.85fr 1.15fr;gap:100px;display:grid}.two-column-story h2{max-width:460px;font-size:clamp(37px,5vw,63px)}.two-column-story>div:last-child{max-width:560px}.two-column-story>div:last-child>p:not(.lead-copy){color:var(--muted);font-size:14px;line-height:1.8}.about-tiles,.security-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding-bottom:120px;display:grid}.icon-tile{border:1px solid var(--line);background:linear-gradient(145deg,#d8d8d80f,#12151a9e);min-height:210px;padding:25px}.icon-tile__icon{border:1px solid var(--line-strong);width:38px;height:38px;color:var(--bright);place-items:center;margin-bottom:38px;display:inline-grid}.icon-tile h3{letter-spacing:-.03em;margin:0 0 9px;font-size:15px}.icon-tile p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.research-grid{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.research-statement h2{font-size:clamp(34px,4vw,56px)}.research-statement>p{color:var(--muted);max-width:400px;margin:27px 0;font-size:14px;line-height:1.75}.research-list{border-top:1px solid var(--line)}.research-row{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr 20px;align-items:start;gap:18px;padding:25px 0;display:grid}.research-row>span{color:var(--muted);font:10px var(--mono)}.research-row h3{margin:0 0 8px;font-size:17px}.research-row p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.research-row>svg{color:var(--muted)}.signal-panel{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin-top:120px;padding-top:70px;padding-bottom:120px;display:grid}.signal-panel__art{border:1px solid var(--line);min-height:230px;color:var(--bright);background:radial-gradient(circle,#d8d8d81a,#0000 45%);place-items:center;display:grid;position:relative}.signal-panel__line{background:var(--line-strong);width:60%;height:1px;position:absolute;transform:rotate(-28deg)}.signal-panel h2{max-width:450px;font-size:clamp(34px,4vw,56px)}.signal-panel p{color:var(--muted);max-width:410px;font-size:13px;line-height:1.7}.newsroom-empty{border:1px solid var(--line);background:radial-gradient(circle at 85% 20%, #d8d8d81a, transparent 30%), var(--graphite);min-height:470px;margin-bottom:120px;padding:42px}.empty-marker{border:1px solid var(--line-strong);width:48px;height:48px;color:var(--bright);place-items:center;margin-bottom:60px;display:grid}.newsroom-empty h2{max-width:610px;font-size:clamp(36px,5vw,66px)}.newsroom-empty p{color:var(--muted);max-width:420px;margin:25px 0;font-size:13px;line-height:1.7}.careers-note,.security-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:24px;margin-bottom:120px;padding-top:38px;padding-bottom:38px;display:flex}.careers-note__icon{border:1px solid var(--line-strong);width:50px;height:50px;color:var(--bright);flex:none;place-items:center;display:grid}.careers-note h3{font:11px var(--mono);letter-spacing:.1em;margin:0 0 8px}.careers-note p{color:var(--muted);margin:0;font-size:13px}.contact-grid{grid-template-columns:1.1fr .9fr;gap:12px;padding-bottom:120px;display:grid}.contact-card{border:1px solid var(--line);background:linear-gradient(145deg,#d8d8d80e,#12151ab8);min-height:440px;padding:31px}.contact-card--primary{background:radial-gradient(circle at 85% 15%, #d8d8d81f, transparent 35%), var(--graphite)}.contact-card>svg{color:var(--bright);margin-bottom:60px}.contact-card h2{max-width:510px;font-size:clamp(34px,4vw,57px)}.contact-card>p{color:var(--muted);max-width:400px;font-size:13px;line-height:1.7}.contact-status{color:var(--muted);font:9px var(--mono);letter-spacing:.09em;align-items:center;gap:8px;margin-top:65px;display:inline-flex}.contact-mode{border-top:1px solid var(--line);grid-template-columns:32px 1fr;gap:12px;padding:18px 0;display:grid}.contact-mode>span{color:var(--muted);font:10px var(--mono)}.contact-mode h3{margin:0 0 6px;font-size:14px}.contact-mode p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.security-grid{padding-bottom:0}.security-note{align-items:flex-start;margin-top:110px}.security-note>svg{color:var(--bright);flex:none;margin-top:4px}.security-note h2{max-width:620px;font-size:clamp(32px,4.3vw,57px)}.security-note p{color:var(--muted);max-width:560px;margin:24px 0;font-size:13px;line-height:1.7}@media (width<=940px){.main-nav{gap:15px}.hero-content{grid-template-columns:1fr .85fr}.hero-copy h1{font-size:clamp(66px,12vw,120px)}.division-grid,.product-list-grid{grid-template-columns:repeat(2,1fr)}.division-grid .product-card:last-child,.product-list-grid .product-card:last-child{grid-column:span 2}.technology-band__inner,.research-grid{gap:50px}.product-detail-grid{gap:45px}.footer-grid{gap:35px}}@media (width<=720px){.page-width,.header-inner,.page-intro,.hero-footer{width:min(100% - 36px,600px)}.site-header{background:#050608e6}.header-inner{min-height:70px}.main-nav{border-bottom:1px solid var(--line);background:#080a0dfa;flex-direction:column;align-items:stretch;gap:0;padding:22px 18px 28px;display:none;position:absolute;top:70px;left:0;right:0}.main-nav--open{display:flex}.nav-link{text-align:left;border-bottom:1px solid var(--line);padding:13px 0}.nav-link--active:after{width:30px;bottom:0;right:auto}.nav-cta{border-left:0;justify-content:space-between;padding:17px 0 0}.menu-toggle{place-items:center;display:grid}.hero-section{min-height:790px}.hero-content{padding-top:138px;display:block}.hero-copy{padding-bottom:0}.hero-copy h1{font-size:clamp(70px,22vw,130px)}.hero-tagline{margin-top:30px}.hero-visual-wrap{justify-content:flex-start;margin-top:32px;padding:0}.hero-signal{width:min(345px,86vw)}.hero-signal__legend--two{right:-4%}.hero-footer{gap:12px;margin-top:auto;font-size:8px}.hero-footer span:nth-child(2){display:none}.intro-section{padding-top:90px;padding-bottom:100px;display:block}.intro-section__side{margin-bottom:40px}.intro-section__content h2{font-size:39px}.section-heading-row{margin-bottom:30px;display:block}.section-heading-row .text-link{margin-top:24px}.division-section,.directory-section{padding-bottom:100px}.division-grid,.product-list-grid,.independent-grid{grid-template-columns:1fr}.division-grid .product-card:last-child,.product-list-grid .product-card:last-child{grid-column:auto}.product-card{min-height:360px}.technology-band__inner,.research-grid,.two-column-story,.product-detail-grid,.signal-panel,.contact-grid{display:block}.technology-band__inner{padding-top:90px;padding-bottom:90px}.technology-band__list{margin-top:55px}.technology-pill{grid-template-columns:37px 1fr;gap:12px}.technology-pill p{grid-column:2}.site-footer{padding:55px 18px 20px}.footer-top{padding-bottom:35px;display:block}.footer-signal{margin-top:25px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px 20px;padding:38px 0 56px}.footer-note{grid-column:span 2;justify-self:start}.footer-bottom{gap:8px;display:grid}.page-shell{padding-top:70px}.page-intro{padding-top:78px;padding-bottom:70px;display:block}.page-intro__index{margin-bottom:45px}.page-intro h1{font-size:clamp(48px,14vw,82px)}.page-intro>div>p:not(.section-label){margin-top:27px;font-size:14px}.page-section{padding-top:78px}.directory-intro{display:block}.directory-intro p{margin-top:20px}.manifesto-panel{margin-top:80px;margin-bottom:80px;padding:27px;display:block}.manifesto-panel>p{margin-top:28px}.product-detail-grid{padding-top:65px;padding-bottom:80px}.product-detail__main{gap:48px}.detail-visual{aspect-ratio:1.1}.detail-visual__symbol{width:105px;height:105px}.product-detail__aside{margin-top:55px}.sub-product-callout{margin-bottom:70px;padding-top:50px;padding-bottom:50px;display:block}.sub-product-callout .button{margin-top:14px}.about-tiles,.security-grid{padding-bottom:70px;display:block}.icon-tile{margin-bottom:12px}.signal-panel{margin-top:75px;padding-bottom:70px}.signal-panel__art{margin-bottom:40px}.newsroom-empty{min-height:auto;margin-bottom:80px;padding:28px}.empty-marker{margin-bottom:45px}.careers-note,.security-note{margin-bottom:80px}.contact-card{min-height:auto;margin-bottom:12px}.contact-card>svg{margin-bottom:45px}.contact-status{margin-top:42px}}.division-directory-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding-bottom:120px;display:grid}.division-directory-card{border:1px solid var(--line);background:linear-gradient(150deg,#d8d8d814,#12151ac7);flex-direction:column;min-height:330px;padding:24px;display:flex}.division-directory-card--ice{background:linear-gradient(150deg,#bcd5dc1f,#12151acc)}.division-directory-card--white{background:linear-gradient(150deg,#f2f2f21a,#12151acc)}.division-directory-card--smoke{background:linear-gradient(150deg,#7d88941a,#12151ad1)}.division-directory-card__top{color:var(--muted);font:9px var(--mono);letter-spacing:.09em;justify-content:space-between;gap:12px;display:flex}.division-directory-card__top strong{color:var(--bright);font-weight:400}.division-directory-card h2{margin:62px 0 16px;font-size:clamp(25px,2.6vw,38px)}.division-directory-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.division-directory-card__products{border-top:1px solid var(--line);flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:28px;display:flex}.division-directory-card__products button,.division-directory-card__products>span{border:1px solid var(--line-strong);color:var(--silver);cursor:pointer;font:9px var(--mono);background:0 0;align-items:center;gap:7px;padding:8px 9px;display:inline-flex}.division-directory-card__products button:hover{color:var(--void);background:var(--bright)}.division-directory-card__products>span{color:var(--muted);cursor:default;line-height:1.5}.roadmap-list{padding-bottom:100px}.roadmap-row{border-top:1px solid var(--line);grid-template-columns:70px 1fr 30px;align-items:center;gap:26px;padding:34px 0;display:grid}.roadmap-row>span{color:var(--muted);font:11px var(--mono)}.roadmap-row small{color:var(--muted);font:9px var(--mono);letter-spacing:.1em}.roadmap-row h2{margin:13px 0 10px;font-size:clamp(28px,3.6vw,48px)}.roadmap-row p{color:var(--muted);max-width:670px;margin:0;font-size:14px;line-height:1.6}.roadmap-row>svg{color:var(--muted)}.roadmap-note{border-top:1px solid var(--line);grid-template-columns:40px 1fr;gap:24px;padding-top:75px;padding-bottom:120px;display:grid}.roadmap-note>svg{color:var(--bright)}.roadmap-note h2{max-width:750px;font-size:clamp(30px,4vw,55px)}.roadmap-note .text-link{margin-top:25px}@media (width<=940px){.division-directory-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.division-directory-grid{grid-template-columns:1fr;padding-bottom:80px}.division-directory-card{min-height:290px}.division-directory-card h2{margin-top:45px}.roadmap-row{grid-template-columns:38px 1fr 18px;gap:12px}.roadmap-note{display:block}.roadmap-note>svg{margin-bottom:28px}}.membership-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 85% 20%,#d8d8d814,#0000 35%);justify-content:space-between;align-items:flex-end;gap:60px;padding-top:90px;padding-bottom:90px;display:flex}.membership-band h2{font-size:clamp(38px,5vw,64px)}.membership-band__aside{max-width:370px}.membership-band__aside p{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.7}.membership-band__aside strong{color:var(--bright);font-weight:600}.membership-layout{grid-template-columns:1fr 1fr;gap:12px;padding-bottom:50px;display:grid}.membership-form,.membership-plan{border:1px solid var(--line);background:linear-gradient(145deg,#d8d8d80d,#12151ab8);min-height:480px;padding:32px}.membership-form h2,.membership-plan h2{font-size:clamp(35px,4.5vw,58px)}.membership-form>p,.membership-plan>p{color:var(--muted);max-width:430px;font-size:13px;line-height:1.7}.membership-form label{color:var(--silver);font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:25px;display:block}.membership-form label span{color:var(--muted);text-transform:none}.membership-form input{border:1px solid var(--line-strong);width:100%;color:var(--white);font:13px var(--sans);background:#0506088c;outline:none;margin-top:9px;padding:14px;display:block}.membership-form input:focus{border-color:var(--bright)}.membership-form .text-link{margin-top:24px}.membership-message{border-left:2px solid var(--bright);padding-left:12px;color:var(--silver)!important;font-size:12px!important}.membership-plan{background:radial-gradient(circle at 80% 18%, #d8d8d821, transparent 35%), var(--graphite);position:relative;overflow:hidden}.membership-plan__mark{border:1px solid var(--line-strong);width:48px;height:48px;color:var(--bright);place-items:center;margin-bottom:70px;display:grid}.membership-plan h2 span{color:var(--muted);letter-spacing:-.02em;font-size:.36em}.membership-plan__list{border-top:1px solid var(--line);color:var(--silver);font:10px var(--mono);gap:11px;margin-top:35px;padding-top:15px;display:grid}.membership-plan__list div{align-items:center;gap:8px;display:flex}.membership-plan__list svg{color:var(--bright)}.membership-plan__note{color:var(--muted);font:9px var(--mono);letter-spacing:.1em;position:absolute;bottom:32px;right:32px}.provider-directory{padding-bottom:95px}.provider-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.provider-card{border:1px solid var(--line);background:#d8d8d806;flex-direction:column;min-height:280px;padding:24px;display:flex}.provider-card--ready{border-color:var(--line-strong);background:linear-gradient(145deg,#d8d8d817,#12151ab3)}.provider-card__top{color:var(--bright);font:10px var(--mono);letter-spacing:.1em;justify-content:space-between;align-items:start;gap:15px;display:flex}.provider-card__status{color:var(--muted);text-align:right;font-size:8px}.provider-card--ready .provider-card__status{color:var(--bright)}.provider-card>strong{letter-spacing:-.05em;margin-top:60px;font-size:23px}.provider-card>p{color:var(--muted);margin:10px 0 24px;font-size:12px;line-height:1.6}.provider-card .button{align-self:flex-start;margin-top:auto}.provider-card__disabled{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;font:9px var(--mono);letter-spacing:.08em;text-align:left;cursor:not-allowed;background:0 0;margin-top:auto;padding:12px 14px}.access-panel{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:54px 1fr;gap:25px;margin-bottom:100px;padding-top:60px;padding-bottom:60px;display:grid}.access-panel__icon{border:1px solid var(--line-strong);width:45px;height:45px;color:var(--bright);place-items:center;display:grid}.access-panel h2{font-size:clamp(32px,4vw,55px)}.access-panel p{color:var(--muted);max-width:590px;font-size:13px;line-height:1.7}.access-panel__note{color:var(--muted);font:9px var(--mono);letter-spacing:.08em;margin-top:13px;display:inline-block}.order-history{border-top:1px solid var(--line);max-width:630px;margin-top:25px}.order-history>span{color:var(--muted);font:9px var(--mono);letter-spacing:.1em;padding:14px 0 8px;display:block}.order-history>div{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:11px 0;font-size:12px;display:flex}.order-history>div span{color:var(--muted);font:10px var(--mono)}.membership-back{padding-top:0;padding-bottom:120px}@media (width<=720px){.membership-band,.membership-layout,.provider-grid,.access-panel{display:block}.membership-band{padding-top:70px;padding-bottom:70px}.membership-band__aside{margin-top:30px}.membership-form,.membership-plan{min-height:auto;margin-bottom:12px;padding:25px}.membership-plan__mark{margin-bottom:48px}.membership-plan__note{margin-top:25px;display:block;position:static}.provider-card{margin-bottom:12px}.access-panel{padding-top:40px}.access-panel__icon{margin-bottom:26px}.order-history>div{display:block}.order-history>div span{margin-top:6px;display:block}}.nav-account{border-left:1px solid var(--line);color:var(--silver);font:10px var(--mono);align-items:center;gap:12px;max-width:185px;padding-left:16px;display:flex}.nav-account span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-account button{color:var(--muted);cursor:pointer;font:inherit;text-transform:uppercase;letter-spacing:.08em;background:0 0;border:0;padding:0}.nav-account button:hover{color:var(--bright)}.nav-cta--signin{white-space:nowrap}@media (width<=980px){.nav-account{border-left:0;justify-content:space-between;max-width:none;margin:12px 20px;padding-left:0}}.admin-gate{border:1px solid var(--line);background:linear-gradient(145deg,#d8d8d80f,#12151ab3);margin-bottom:120px;padding:42px}.admin-gate>svg{color:var(--bright);margin-bottom:28px}.admin-gate h2{max-width:650px;font-size:clamp(34px,5vw,64px)}.admin-gate p{max-width:560px;color:var(--muted);font-size:13px;line-height:1.7}.admin-gate .button{margin-top:18px}.admin-gate .back-link{color:var(--silver);font:10px var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:20px 0 0;display:flex}.admin-dashboard{margin-bottom:120px}.admin-dashboard__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:35px;display:flex}.admin-dashboard__header h2{font-size:clamp(38px,5vw,66px)}.admin-dashboard__header p{color:var(--muted);font:11px var(--mono);margin:10px 0 0}.admin-status{border:1px solid var(--line-strong);color:var(--bright);font:9px var(--mono);letter-spacing:.1em;padding:9px 11px}.admin-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0 70px;display:grid}.admin-metrics>div{border:1px solid var(--line);background:#d8d8d806;min-height:140px;padding:22px}.admin-metrics span{color:var(--muted);font:9px var(--mono);letter-spacing:.1em;display:block}.admin-metrics strong{margin-top:42px;font-size:45px;font-weight:400;display:block}.admin-orders{max-width:900px}.admin-order{border-top:1px solid var(--line);grid-template-columns:90px 1fr auto;align-items:center;gap:18px;padding:15px 0;font-size:12px;display:grid}.admin-order>span{color:var(--muted);font:9px var(--mono);text-transform:uppercase}.admin-order>span:last-of-type{color:var(--silver)}.admin-order small{color:var(--muted);font:10px var(--mono);grid-column:2/-1}@media (width<=720px){.admin-gate{margin-bottom:70px;padding:28px}.admin-dashboard__header{display:block}.admin-status{margin-top:20px;display:inline-block}.admin-metrics{grid-template-columns:1fr;margin-bottom:50px}.admin-order{grid-template-columns:1fr;gap:7px}.admin-order small{grid-column:auto}}.nav-account__profile{text-overflow:ellipsis;white-space:nowrap;max-width:145px;overflow:hidden}.nav-account__profile[aria-current=page]{color:var(--bright)}.profile-dashboard{grid-template-columns:1fr 1fr;gap:12px;padding-bottom:45px;display:grid}.profile-identity,.profile-access{border:1px solid var(--line);background:linear-gradient(145deg,#d8d8d80f,#12151ab8);min-height:380px;padding:32px}.profile-avatar{border:1px solid var(--line-strong);width:64px;height:64px;color:var(--bright);place-items:center;margin-bottom:76px;font-size:28px;display:grid}.profile-identity h2,.profile-access h2{font-size:clamp(34px,4vw,56px)}.profile-identity p,.profile-access p{color:var(--muted);font-size:13px;line-height:1.7}.profile-id{color:var(--muted);font:9px var(--mono);letter-spacing:.09em;overflow-wrap:anywhere;margin-top:32px;display:block}.profile-links{grid-template-columns:repeat(3,1fr);gap:12px;padding-bottom:120px;display:grid}.profile-links button{border:1px solid var(--line);color:var(--white);text-align:left;cursor:pointer;background:#d8d8d806;grid-template-columns:30px 1fr 20px;align-items:start;gap:12px;min-height:155px;padding:24px;display:grid}.profile-links button:hover{border-color:var(--line-strong);background:#d8d8d80f}.profile-links button>span{color:var(--muted);font:10px var(--mono)}.profile-links strong{font-size:15px;font-weight:500;display:block}.profile-links small{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.5;display:block}.profile-links svg{color:var(--muted)}@media (width<=720px){.profile-dashboard,.profile-links{display:block}.profile-identity,.profile-access{min-height:auto;margin-bottom:12px;padding:25px}.profile-avatar{margin-bottom:50px}.profile-links button{margin-bottom:12px}}.portal-tools{align-items:center;gap:10px;margin-left:auto;display:flex;position:relative}.portal-search{border:1px solid var(--line);background:#12151ab8;align-items:center;gap:9px;width:min(245px,24vw);height:38px;padding:0 11px;display:flex;position:relative}.portal-search:focus-within{border-color:var(--line-strong);background:#d8d8d814}.portal-search>svg{color:var(--muted);flex:none}.portal-search input{width:100%;color:var(--white);font:11px var(--mono);background:0 0;border:0;outline:0}.portal-search input::placeholder{color:var(--muted)}.portal-search__clear{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:17px;line-height:1}.portal-search__results{border:1px solid var(--line-strong);z-index:30;background:#080a0dfa;min-width:270px;padding:7px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 20px 50px #0000004d}.portal-search__results button{width:100%;color:var(--silver);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:11px 9px;font-size:11px;display:flex}.portal-search__results button:hover{color:var(--white);background:#d8d8d814}.portal-launcher{border:1px solid var(--line);width:38px;height:38px;color:var(--silver);cursor:pointer;background:0 0;place-items:center;display:grid}.portal-launcher:hover,.portal-launcher--active{color:var(--white);border-color:var(--line-strong);background:#d8d8d814}.portal-launcher__panel{border:1px solid var(--line-strong);z-index:30;background:#080a0dfa;width:360px;padding:18px;position:absolute;top:48px;right:0;box-shadow:0 24px 70px #0006}.portal-launcher__heading{border-bottom:1px solid var(--line);color:var(--bright);font:9px var(--mono);letter-spacing:.1em;justify-content:space-between;align-items:baseline;gap:14px;padding-bottom:14px;display:flex}.portal-launcher__heading small{color:var(--muted);font-size:8px}.portal-launcher__grid{grid-template-columns:repeat(2,1fr);gap:7px;padding-top:12px;display:grid}.portal-launcher__grid button{border:1px solid var(--line);min-height:73px;color:var(--bright);cursor:pointer;text-align:left;background:#d8d8d806;flex-direction:column;justify-content:space-between;padding:13px;display:flex}.portal-launcher__grid button:hover{border-color:var(--line-strong);background:#d8d8d817}.portal-launcher__grid strong{letter-spacing:-.02em;font-size:11px}.portal-launcher__grid small{color:var(--muted);font:8px var(--mono);letter-spacing:.08em}@media (width<=940px){.portal-search{width:190px}}@media (width<=720px){.portal-tools{order:3;width:100%;margin:0;padding-top:12px}.header-inner{flex-wrap:wrap;padding:12px 0}.portal-search{width:100%}.portal-launcher__panel{width:min(360px,100vw - 36px);top:55px;left:0;right:auto}.portal-search__results{min-width:0}}.portal-hub{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:70px;padding-top:95px;padding-bottom:110px;display:grid}.portal-hub__intro h2{font-size:clamp(38px,5vw,64px)}.portal-hub__intro p{max-width:310px;color:var(--muted);margin-top:24px;font-size:13px;line-height:1.65}.portal-hub__grid{grid-template-columns:repeat(3,1fr);align-content:center;gap:8px;display:grid}.portal-hub__grid button{border:1px solid var(--line);min-height:118px;color:var(--bright);cursor:pointer;text-align:left;background:#d8d8d806;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:16px;display:flex}.portal-hub__grid button:hover{border-color:var(--line-strong);background:#d8d8d817;transform:translateY(-2px)}.portal-hub__grid span{font-size:12px;font-weight:600}.portal-hub__grid small{color:var(--muted);font:8px var(--mono);letter-spacing:.09em}.portal-hub__grid svg{color:var(--muted);align-self:flex-end}@media (width<=720px){.menu-toggle{order:2;margin-left:auto}.portal-tools{order:3}.main-nav{top:126px}.portal-hub{padding-top:75px;padding-bottom:80px;display:block}.portal-hub__intro{margin-bottom:35px}.portal-hub__grid{grid-template-columns:repeat(2,1fr)}.portal-hub__grid button{min-height:100px}}.chaos-tube-shell{background:var(--deep);color:var(--white)}.ct-topbar{border-bottom:1px solid var(--line);align-items:center;gap:28px;width:calc(100% - 64px);max-width:1440px;min-height:78px;margin:0 auto;display:flex}.ct-brand{color:var(--white);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-rows:1fr 1fr;grid-template-columns:34px auto;align-items:center;column-gap:10px;display:grid}.ct-brand__mark{border:1px solid var(--bright);width:34px;height:34px;color:var(--bright);font:10px var(--mono);letter-spacing:-.08em;grid-row:span 2;place-items:center;display:grid}.ct-brand strong{letter-spacing:.12em;font-size:12px}.ct-brand small{color:var(--muted);font:8px var(--mono);letter-spacing:.08em}.ct-search{border:1px solid var(--line);background:#050608b3;align-items:center;gap:10px;width:min(470px,45vw);height:38px;margin-left:auto;padding:0 13px;display:flex}.ct-search:focus-within{border-color:var(--line-strong)}.ct-search svg{color:var(--muted)}.ct-search input{width:100%;color:var(--white);font:11px var(--mono);background:0 0;border:0;outline:0}.ct-search input::placeholder{color:var(--muted)}.ct-upload{border:1px solid var(--line);color:var(--muted);font:9px var(--mono);letter-spacing:.1em;cursor:not-allowed;background:0 0;align-items:center;gap:12px;padding:11px 12px;display:inline-flex}.ct-layout{grid-template-columns:190px 1fr;gap:30px;width:calc(100% - 64px);max-width:1440px;margin:0 auto;display:grid}.ct-sidebar{border-right:1px solid var(--line);min-height:calc(100vh - 78px);padding-top:28px;padding-right:22px}.ct-side-link{color:var(--muted);text-align:left;cursor:pointer;width:100%;font:11px var(--mono);background:0 0;border:0;align-items:center;gap:13px;padding:12px 10px;display:flex}.ct-side-link:hover,.ct-side-link--active{color:var(--white);background:#d8d8d812}.ct-sidebar__rule{border-top:1px solid var(--line);margin:17px 10px}.ct-sidebar__note{border-top:1px solid var(--line);margin:45px 10px 0;padding-top:18px}.ct-sidebar__note span{color:var(--muted);font:8px var(--mono);letter-spacing:.1em}.ct-sidebar__note p{color:var(--muted);font-size:11px;line-height:1.5}.ct-main{min-width:0;padding:28px 0 110px}.ct-feature{border:1px solid var(--line);background:radial-gradient(circle at 78%,#d8d8d81f,#0000 31%),linear-gradient(120deg,#d8d8d812,#12151acc);justify-content:space-between;align-items:center;gap:30px;min-height:300px;padding:38px 44px;display:flex;overflow:hidden}.ct-kicker,.ct-feed-header>div>span{color:var(--muted);font:9px var(--mono);letter-spacing:.12em}.ct-feature h1{letter-spacing:-.08em;margin:22px 0 20px;font-size:clamp(38px,5vw,69px);line-height:.96}.ct-feature h1 em{color:var(--muted);font-style:normal}.ct-feature p{color:var(--muted);max-width:450px;font-size:13px;line-height:1.6}.ct-feature__action{color:var(--bright);cursor:pointer;text-transform:uppercase;font:10px var(--mono);letter-spacing:.09em;background:0 0;border:0;align-items:center;gap:8px;padding:13px 0;display:flex}.ct-feature__signal{border:1px solid var(--line-strong);width:230px;height:230px;color:var(--bright);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ct-signal-ring{border:1px solid var(--line-strong);border-radius:50%;position:absolute;inset:13%;box-shadow:0 0 0 24px #d8d8d806,0 0 0 48px #d8d8d805}.ct-category-row{scrollbar-width:none;gap:8px;padding:24px 0 22px;display:flex;overflow-x:auto}.ct-category-row::-webkit-scrollbar{display:none}.ct-category-row button{white-space:nowrap;border:1px solid var(--line);color:var(--muted);cursor:pointer;font:9px var(--mono);background:#d8d8d808;padding:9px 13px}.ct-category-row button:hover,.ct-category-row .ct-category--active{color:var(--void);background:var(--bright);border-color:var(--bright)}.ct-feed-header{justify-content:space-between;align-items:flex-end;margin:15px 0 24px;display:flex}.ct-feed-header h2{margin-top:10px;font-size:clamp(25px,3vw,40px)}.ct-feed-header>small{color:var(--muted);font:9px var(--mono)}.ct-video-grid{grid-template-columns:repeat(3,1fr);gap:24px 14px;display:grid}.ct-video-card{cursor:pointer;min-width:0}.ct-thumb{height:160px;color:var(--bright);border:1px solid var(--line);place-items:center;display:grid;position:relative;overflow:hidden}.ct-thumb:before,.ct-thumb:after{content:"";border:1px solid #d8d8d840;border-radius:50%;width:160px;height:160px;position:absolute}.ct-thumb:after{width:100px;height:100px}.ct-tone--ice{background:radial-gradient(circle at 30% 30%,#cde4eb47,#0000 32%),#101a20}.ct-tone--silver{background:radial-gradient(circle at 68% 32%,#d8d8d838,#0000 30%),#17191d}.ct-tone--white{background:radial-gradient(circle,#f2f2f233,#0000 28%),#101114}.ct-tone--smoke{background:radial-gradient(circle at 70% 70%,#7d889442,#0000 35%),#11151a}.ct-thumb__label,.ct-thumb__duration{color:var(--muted);font:8px var(--mono);letter-spacing:.09em;position:absolute}.ct-thumb__label{top:10px;left:11px}.ct-thumb__duration{background:#050608bf;padding:4px 5px;bottom:9px;right:10px}.ct-video-meta{grid-template-columns:32px 1fr;gap:10px;padding-top:11px;display:grid}.ct-avatar{border:1px solid var(--line-strong);width:30px;height:30px;color:var(--bright);font:10px var(--mono);place-items:center;display:grid}.ct-video-meta h3{margin:0;font-size:13px;line-height:1.25}.ct-video-meta p{color:var(--silver);font:10px var(--mono);margin:7px 0 4px}.ct-video-meta small{color:var(--muted);font:9px var(--mono)}.ct-honesty{border:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:13px;margin-top:44px;padding:18px;display:flex}.ct-honesty svg{color:var(--bright);flex:none}.ct-honesty strong{color:var(--silver);font:10px var(--mono);letter-spacing:.05em}.ct-honesty p{margin:8px 0 0;font-size:12px;line-height:1.5}.ct-skeleton .ct-thumb,.ct-skeleton .ct-video-meta span{background:linear-gradient(90deg,#d8d8d80f 25%,#d8d8d81f 50%,#d8d8d80f 75%) 0 0/200% 100%;animation:1.35s infinite ct-shimmer}.ct-skeleton .ct-video-meta{display:block}.ct-skeleton .ct-video-meta span{width:75%;height:9px;margin-top:9px;display:block}.ct-skeleton .ct-video-meta span:nth-child(2){width:47%}.ct-skeleton .ct-video-meta span:nth-child(3){width:58%}@keyframes ct-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=940px){.ct-video-grid{grid-template-columns:repeat(2,1fr)}.ct-sidebar{width:150px}.ct-layout{grid-template-columns:150px 1fr}}@media (width<=720px){.ct-topbar,.ct-layout{width:calc(100% - 36px)}.ct-topbar{flex-wrap:wrap;gap:12px;padding:13px 0}.ct-search{order:3;width:100%;margin:0}.ct-upload{margin-left:auto}.ct-layout{display:block}.ct-sidebar{border-right:0;border-bottom:1px solid var(--line);gap:5px;width:100%;min-height:auto;padding:12px 0;display:flex;overflow-x:auto}.ct-side-link{white-space:nowrap;width:auto;padding:9px 11px}.ct-side-link span,.ct-sidebar__rule,.ct-sidebar__note{display:none}.ct-main{padding-top:20px}.ct-feature{padding:27px;display:block}.ct-feature__signal{width:140px;height:140px;margin:35px 0 0 auto}.ct-video-grid{grid-template-columns:1fr;gap:29px}.ct-thumb{height:190px}.ct-feed-header{display:block}.ct-feed-header>small{margin-top:13px;display:block}}
