@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=dark]{color-scheme:dark;--at-bg: #07090d;--at-bg-alt: #0d1118;--at-bg-elevated: #121823;--at-bg-card: #0b0f16;--at-bg-nav: rgba(7, 9, 13, .84);--at-fg: #f3f6fa;--at-fg-soft: #b5c0cf;--at-fg-muted: #7c899b;--at-blue: #00adef;--at-blue-bright: #38cbff;--at-blue-deep: #0082b8;--at-on-blue: #041019;--at-blue-tint: rgba(0, 173, 239, .11);--at-blue-border: rgba(0, 173, 239, .34);--at-warm: #f2c078;--at-warm-tint: rgba(242, 192, 120, .12);--at-green: #2fd086;--at-line: rgba(255, 255, 255, .085);--at-line-strong: rgba(255, 255, 255, .17);--at-shadow: 0 26px 68px rgba(0, 0, 0, .5);--at-shadow-sm: 0 12px 32px rgba(0, 0, 0, .3);--at-sapphire-bg: linear-gradient(150deg, #07192e 0%, #05101e 58%, #071d36 100%);--bg: #07090d;--bg-2: #0d1118;--bg-3: #0b0f16;--bg-4: #121823;--panel: rgba(255, 255, 255, .03);--panel-2: rgba(255, 255, 255, .055);--line: rgba(255, 255, 255, .085);--line-2: rgba(255, 255, 255, .16);--line-3: rgba(255, 255, 255, .24);--fg: #f3f6fa;--fg-2: #b5c0cf;--fg-3: #7c899b;--blue: #00adef;--cyan: #38cbff;--cyan-2: #00adef;--f-display: "Instrument Sans", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--f-body: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--f-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--pagefind-ui-primary: #00adef;--pagefind-ui-text: #f3f6fa;--pagefind-ui-background: #0b0f16;--pagefind-ui-border: rgba(255, 255, 255, .14);--pagefind-ui-tag: rgba(0, 173, 239, .14)}[data-theme=light]{color-scheme:light;--at-bg: #f8f9fb;--at-bg-alt: #eef2f7;--at-bg-elevated: #ffffff;--at-bg-card: #ffffff;--at-bg-nav: rgba(248, 249, 251, .88);--at-fg: #0b111a;--at-fg-soft: #374354;--at-fg-muted: #5d6b7e;--at-blue: #0072bc;--at-blue-bright: #00adef;--at-blue-deep: #005a96;--at-on-blue: #ffffff;--at-blue-tint: rgba(0, 114, 188, .08);--at-blue-border: rgba(0, 114, 188, .28);--at-warm: #a86410;--at-warm-tint: rgba(168, 100, 16, .09);--at-green: #128a52;--at-line: rgba(11, 17, 26, .09);--at-line-strong: rgba(11, 17, 26, .18);--at-shadow: 0 22px 56px rgba(11, 24, 42, .09);--at-shadow-sm: 0 10px 26px rgba(11, 24, 42, .06);--at-sapphire-bg: linear-gradient(150deg, #071a30 0%, #0a2544 100%);--bg: #f8f9fb;--bg-2: #eef2f7;--bg-3: #ffffff;--bg-4: #eef2f7;--panel: rgba(11, 17, 26, .03);--panel-2: rgba(11, 17, 26, .055);--line: rgba(11, 17, 26, .09);--line-2: rgba(11, 17, 26, .16);--line-3: rgba(11, 17, 26, .26);--fg: #0b111a;--fg-2: #374354;--fg-3: #5d6b7e;--blue: #0072bc;--cyan: #0072bc;--cyan-2: #005a96;--pagefind-ui-primary: #0072bc;--pagefind-ui-text: #0b111a;--pagefind-ui-background: #ffffff;--pagefind-ui-border: rgba(11, 17, 26, .15);--pagefind-ui-tag: rgba(0, 114, 188, .1)}body:before{display:none!important}:root{--at-font-display: "Instrument Sans", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--at-font-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--at-font-serif: "Instrument Serif", Georgia, serif;--at-max: 1280px;--at-gutter: clamp(20px, 4vw, 48px);--at-radius: 16px;--at-radius-lg: 22px}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;padding:0;background:var(--at-bg);color:var(--at-fg);font-family:var(--at-font-sans);font-size:15px;line-height:1.5;overflow-x:clip;-webkit-font-smoothing:antialiased}button{font-family:inherit;cursor:pointer;border:0;background:transparent;color:inherit}a{color:inherit;text-decoration:none}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}.sy-skip{position:absolute;left:12px;top:-64px;z-index:2000;background:var(--at-blue);color:var(--at-on-blue);font-weight:600;padding:10px 16px;border-radius:8px;font-size:14px;transition:top .16s ease}.sy-skip:focus{top:10px;outline:none}.sy-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sy-signup-msg{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--at-fg-soft)}.sy-app{position:relative;z-index:1;background:var(--at-bg);color:var(--at-fg);min-height:100vh;display:flex;flex-direction:column}main,#main{flex:1}#main:focus{outline:none}.at-reading-progress,.sy-reading-progress{position:fixed;top:74px;left:0;right:0;height:2px;z-index:95;background:transparent;pointer-events:none}.at-reading-progress-fill,.sy-reading-progress-fill{width:100%;height:100%;background:var(--at-blue);transform-origin:0 50%}.at-reveal{opacity:1;transform:none;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}.at-reveal.is-reveal-pending{opacity:0;transform:translateY(18px)}.at-reveal.is-revealed{opacity:1;transform:translateY(0)}.at-sculpture-stage{position:relative;--spot-x: 50%;--spot-y: 50%;--tilt-x: 0deg;--tilt-y: 0deg;transform:perspective(1250px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .3s ease;will-change:transform}.at-sculpture-sheen{position:absolute;inset:0;pointer-events:none;z-index:3;border-radius:inherit;background:radial-gradient(360px circle at var(--spot-x) var(--spot-y),rgba(56,203,255,.16),rgba(255,255,255,.05) 38%,transparent 70%);opacity:0;transition:opacity .3s ease;mix-blend-mode:screen}.at-sculpture-stage:hover .at-sculpture-sheen{opacity:1}.at-stage-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.at-svg-stream{stroke-dasharray:22 78;stroke-dashoffset:100;animation:at-stream-flow 3.8s linear infinite}.at-svg-stream--fast{animation-duration:2.5s}.at-svg-orbit{stroke-dasharray:28 72;stroke-dashoffset:100;animation:at-stream-flow 7.2s linear infinite}.at-svg-pulse-ring{transform-box:fill-box;transform-origin:center;animation:at-svg-breathe 2.8s ease-in-out infinite}.at-svg-flare{transform-box:fill-box;transform-origin:center;animation:at-svg-breathe 3.4s ease-in-out infinite}.at-blueprint-pulse{stroke-dasharray:14 86;stroke-dashoffset:100;animation:at-stream-flow 2.8s linear infinite}@keyframes at-stream-flow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes at-svg-breathe{0%,to{transform:scale(.94);opacity:.72}50%{transform:scale(1.12);opacity:1}}@keyframes at-rail-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.at-wrap{width:100%;max-width:var(--at-max);margin:0 auto;padding-inline:var(--at-gutter)}.at-band{position:relative;padding-block:clamp(72px,8.5vw,124px);background:var(--at-bg)}.at-band--alt{background:var(--at-bg-alt)}.at-band--tight{padding-block:clamp(48px,6vw,84px)}.at-band--sapphire{background:var(--at-sapphire-bg);color:#f4f7fb;--at-fg: #f4f7fb;--at-fg-soft: #bfd0e4;--at-fg-muted: #88a2c0;--at-blue: #38cbff;--at-line: rgba(255, 255, 255, .12);--at-line-strong: rgba(255, 255, 255, .22);overflow:hidden}.at-band--sapphire:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 24%,rgba(0,173,239,.22),transparent 54%);pointer-events:none}.at-rubric{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:16px;margin-bottom:clamp(28px,3.5vw,44px);border-top:1px solid var(--at-line-strong)}.at-rubric-kicker{font-family:var(--at-font-display);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--at-blue)}.at-rubric-meta{font-size:12.5px;font-weight:500;color:var(--at-fg-muted)}.at-kicker{display:inline-block;font-family:var(--at-font-display);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--at-blue);margin-bottom:14px}.at-accent{color:var(--at-blue)}.at-h1{font-family:var(--at-font-display);font-size:clamp(2.55rem,4.9vw,4.35rem);font-weight:600;line-height:1.04;letter-spacing:-.036em;color:var(--at-fg);margin:0 0 22px}.at-h2{font-family:var(--at-font-display);font-size:clamp(1.95rem,3.3vw,2.95rem);font-weight:600;line-height:1.09;letter-spacing:-.03em;color:var(--at-fg);margin:0 0 16px}.at-h3{font-family:var(--at-font-display);font-size:clamp(1.32rem,2vw,1.72rem);font-weight:600;line-height:1.2;letter-spacing:-.022em;color:var(--at-fg);margin:0 0 10px}.at-lead{font-size:clamp(1.06rem,1.35vw,1.22rem);line-height:1.66;color:var(--at-fg-soft);max-width:58ch;margin:0}.at-section-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,56px);align-items:end;margin-bottom:clamp(40px,5vw,64px)}.at-section-intro p{font-size:1.05rem;line-height:1.65;color:var(--at-fg-soft);margin:0}.at-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.at-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 24px;border-radius:999px;font-family:var(--at-font-sans);font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;white-space:nowrap}.at-btn:hover{transform:translateY(-1px)}.at-btn-primary{background:var(--at-blue);color:#fff;box-shadow:0 8px 24px #008cd242}[data-theme=dark] .at-btn-primary{color:#041019;font-weight:700}.at-btn-primary:hover{background:var(--at-blue-bright)}.at-btn-secondary{background:transparent;color:var(--at-fg);border-color:var(--at-line-strong)}.at-btn-secondary:hover{border-color:var(--at-blue);background:var(--at-blue-tint)}.at-band--sapphire .at-btn-primary{background:#38cbff;color:#041220;font-weight:700}.at-band--sapphire .at-btn-secondary{color:#f4f7fb;border-color:#ffffff47}.at-band--sapphire .at-btn-secondary:hover{background:#ffffff14;border-color:#38cbff}.at-btn-sm{padding:9px 17px;font-size:13.5px}.at-inline-cta,.at-ext-link{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--at-blue);text-decoration:none;transition:gap .18s ease,opacity .18s ease}.at-inline-cta:hover,.at-ext-link:hover{gap:10px}.at-link-btn{padding:0;border:0;background:transparent;font-family:var(--at-font-sans);font-size:13.5px;font-weight:600;color:var(--at-blue);cursor:pointer}.at-header{position:sticky;top:0;z-index:90;background:var(--at-bg-nav);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--at-line)}.at-header-inner{max-width:var(--at-max);margin:0 auto;padding:0 var(--at-gutter);height:74px;display:flex;align-items:center;justify-content:space-between;gap:20px}.at-brand{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0}.at-brand .sy-brand-logo{height:34px;width:auto;display:block;filter:drop-shadow(0 0 12px rgba(0,173,239,.2))}.at-brand .sy-brand-logo--summer{height:44px;margin:-5px 0}.at-brand .sy-brand-logo--july4{height:46px;margin:-6px 0}.at-brand .sy-brand-logo--fall{height:36px;margin:-1px 0}.at-footer-brand .sy-brand-logo--summer{height:48px;margin:-7px 0}.at-footer-brand .sy-brand-logo--july4{height:50px;margin:-8px 0}.at-footer-brand .sy-brand-logo--fall{height:38px;margin:-2px 0}[data-theme=light] .sy-brand-logo{filter:invert(1) hue-rotate(180deg)}.at-nav{display:flex;align-items:center;gap:4px;min-width:0}.at-nav-link{position:relative;display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0;padding:8px 12px;font-size:14px;font-weight:500;color:var(--at-fg-soft);text-decoration:none;border-radius:8px;transition:color .18s ease,background .18s ease}.at-nav-link:hover{color:var(--at-fg);background:var(--at-line)}.at-nav-link.is-active{color:var(--at-fg);font-weight:600}.at-nav-link.is-active:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:2px;border-radius:2px;background:var(--at-blue)}.at-header-tools{display:flex;align-items:center;gap:9px;flex-shrink:0}.at-header-cta{flex-shrink:0;white-space:nowrap}.at-icon-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--at-line);background:transparent;color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:13px;font-weight:500;text-decoration:none;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.at-icon-btn:hover{color:var(--at-fg);border-color:var(--at-line-strong);background:var(--at-line)}.at-kbd{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:5px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt);color:var(--at-fg-muted);font-family:var(--at-font-sans);font-size:10.5px;font-weight:600;line-height:1.2}.at-support-trigger{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 13px;border-radius:999px;border:1px solid var(--at-line);background:transparent;color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.at-support-trigger:hover{color:var(--at-fg);border-color:var(--at-blue-border);background:var(--at-blue-tint)}.at-status-pip{width:7px;height:7px;border-radius:50%;background:var(--at-fg-muted);flex-shrink:0}.at-status-pip.is-live{background:var(--at-green);box-shadow:0 0 0 3px #2fd08633}.sy-theme-toggle{width:36px;height:36px;border-radius:50%;border:1px solid var(--at-line);background:transparent;color:var(--at-fg-soft);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.sy-theme-toggle:hover{color:var(--at-fg);border-color:var(--at-line-strong);background:var(--at-line)}.sy-theme-toggle:focus-visible{outline:none;border-color:var(--at-blue);box-shadow:0 0 0 3px var(--at-blue-tint)}.sy-theme-icon--moon,[data-theme=light] .sy-theme-icon--sun{display:none}[data-theme=light] .sy-theme-icon--moon{display:block}.at-burger{display:none;width:38px;height:38px;border-radius:10px;border:1px solid var(--at-line);background:transparent;color:var(--at-fg);align-items:center;justify-content:center;cursor:pointer}.at-mobile-drawer{border-top:1px solid var(--at-line);background:var(--at-bg);padding:18px var(--at-gutter) 24px;display:grid;gap:8px}.at-mobile-link,.at-mobile-search-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;border-radius:10px;border:0;background:transparent;color:var(--at-fg);font-family:var(--at-font-sans);font-size:15.5px;font-weight:600;text-decoration:none;cursor:pointer;text-align:left}.at-mobile-link.is-active{background:var(--at-blue-tint);color:var(--at-blue)}.at-mobile-drawer-foot{margin-top:10px;padding-top:14px;border-top:1px solid var(--at-line);display:flex;flex-wrap:wrap;gap:10px}.at-modal-backdrop{position:fixed;inset:0;z-index:200;background:#04070cb8;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px}.at-modal{width:100%;max-width:520px;background:var(--at-bg-elevated);color:var(--at-fg);border:1px solid var(--at-line-strong);border-radius:var(--at-radius-lg);padding:28px;box-shadow:var(--at-shadow)}.at-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.at-modal-head h3{font-family:var(--at-font-display);font-size:1.4rem;font-weight:600;margin:6px 0 0}.at-modal-close{width:34px;height:34px;border-radius:50%;border:1px solid var(--at-line);background:transparent;color:var(--at-fg-soft);cursor:pointer}.at-modal-channels{display:grid;gap:12px}.at-modal-channel{padding:16px 18px;border-radius:14px;border:1px solid var(--at-line);background:var(--at-bg-alt)}.at-modal-channel--primary{border-color:var(--at-blue-border);background:var(--at-blue-tint)}.at-modal-channel-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.at-modal-channel-top strong{font-size:14.5px}.at-modal-channel p{font-size:13.5px;line-height:1.55;color:var(--at-fg-soft);margin:0 0 12px}.at-search-backdrop{position:fixed;inset:0;z-index:240;background:#04070dbd;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:flex-start;justify-content:center;padding:clamp(44px,9vh,108px) 16px 24px}.at-search-palette{width:100%;max-width:680px;max-height:min(640px,78vh);display:flex;flex-direction:column;background:var(--at-bg-elevated);color:var(--at-fg);border:1px solid var(--at-line-strong);border-radius:18px;box-shadow:0 32px 90px #00000085;overflow:hidden}.at-search-bar{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--at-line)}.at-search-bar-icon{color:var(--at-blue);display:flex;align-items:center;flex-shrink:0}.at-search-bar input{flex:1;min-width:0;border:0;background:transparent;color:var(--at-fg);font-family:var(--at-font-sans);font-size:16px;outline:none}.at-search-bar input::placeholder{color:var(--at-fg-muted)}.at-search-clear{height:26px;width:auto;padding:0 10px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt);color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:11.5px;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.at-search-clear:hover{color:var(--at-fg);border-color:var(--at-blue);background:var(--at-blue-tint)}.at-search-results{flex:1;overflow-y:auto;padding:14px;scrollbar-width:thin;scrollbar-color:var(--at-line-strong) transparent}.at-search-results::-webkit-scrollbar,.at-cinema-queue::-webkit-scrollbar,.at-nl-transcript-body::-webkit-scrollbar{width:6px}.at-search-results::-webkit-scrollbar-track,.at-cinema-queue::-webkit-scrollbar-track,.at-nl-transcript-body::-webkit-scrollbar-track{background:transparent}.at-search-results::-webkit-scrollbar-thumb,.at-cinema-queue::-webkit-scrollbar-thumb,.at-nl-transcript-body::-webkit-scrollbar-thumb{background:var(--at-line-strong);border-radius:999px}.at-search-section-label{font-family:var(--at-font-display);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--at-fg-muted);padding:4px 10px 10px}.at-search-list{display:grid;gap:4px}.at-search-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-radius:12px;border:1px solid transparent;text-decoration:none;color:inherit;transition:background .15s ease,border-color .15s ease}.at-search-item:hover,.at-search-item.is-selected{background:var(--at-blue-tint);border-color:var(--at-blue-border)}.at-search-kicker{display:inline-block;font-family:var(--at-font-display);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-blue);margin-bottom:3px}.at-search-item strong{display:block;font-family:var(--at-font-display);font-size:14.5px;font-weight:600;color:var(--at-fg);margin-bottom:3px}.at-search-item p{margin:0;font-size:13px;line-height:1.48;color:var(--at-fg-soft);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.at-search-item mark{background:var(--at-blue-tint);color:var(--at-blue);font-weight:600;padding:0 3px;border-radius:3px}.at-search-empty{padding:28px 16px;text-align:center;font-size:14px;color:var(--at-fg-muted)}.at-search-foot{padding:10px 18px;border-top:1px solid var(--at-line);background:var(--at-bg-alt);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--at-fg-muted)}.at-search-hints{display:flex;align-items:center;gap:12px}.at-hero{position:relative;padding-top:clamp(24px,3vw,40px);padding-bottom:clamp(52px,6.5vw,92px);background:var(--at-bg)}.at-hero--home{padding-top:clamp(14px,1.8vw,24px)}.at-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(32px,4.5vw,68px);align-items:center}.at-hero--home .at-hero-grid{align-items:start}.at-hero--home .at-hero-copy{padding-top:clamp(6px,1vw,14px)}.at-hero-dateline{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding-bottom:14px;margin-bottom:24px;border-bottom:1px solid var(--at-line)}.at-hero-origin{font-family:var(--at-font-display);font-size:11.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--at-fg-muted)}.at-hero-dateline-sep{color:var(--at-fg-muted);opacity:.45}.at-hero-news-inline{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--at-blue);text-decoration:none;transition:opacity .18s ease}.at-hero-news-inline:hover{opacity:.85}.at-newsbadge{display:inline-flex;align-items:center;gap:8px;opacity:0;transform:translateY(3px);transition:opacity .26s ease,transform .26s ease}.at-newsbadge.is-in{opacity:1;transform:translateY(0)}.at-hero-copy .at-lead{margin-bottom:30px}.at-hero-stage{background:transparent;border:0;padding:0;box-shadow:none}.at-hero-art-frame{position:relative;border-radius:18px;overflow:hidden;background:#06080c;aspect-ratio:16 / 9.4;border:1px solid rgba(255,255,255,.12);box-shadow:var(--at-shadow)}[data-theme=light] .at-hero-art-frame{border-color:#0b111a1f}.at-hero-art-img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.01);transition:transform .8s ease}.at-hero-stage:hover .at-hero-art-img{transform:scale(1.03)}.at-hero-art-badge{position:absolute;left:14px;bottom:14px;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#070a10c7;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.14);color:#eef3fa;font-size:12px;font-weight:500}.at-pulse-dot{width:7px;height:7px;border-radius:50%;background:#38cbff;box-shadow:0 0 0 3px #38cbff40;flex-shrink:0}.at-hero-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.at-hero-rail-btn{position:relative;text-align:left;padding:0 2px 6px;border:0;background:transparent;color:var(--at-fg-muted);cursor:pointer;transition:color .2s ease}.at-hero-rail-btn:hover,.at-hero-rail-btn.is-active{color:var(--at-fg)}.at-hero-rail-track{display:block;width:100%;height:2px;border-radius:2px;background:var(--at-line-strong);overflow:hidden;margin-bottom:10px}.at-hero-rail-fill{display:block;width:100%;height:100%;background:var(--at-blue);transform:scaleX(0);transform-origin:0 50%}.at-hero-rail-btn.is-active .at-hero-rail-fill{animation:at-rail-progress 5.4s linear forwards}.at-hero-rail-btn.is-active.is-paused .at-hero-rail-fill{animation-play-state:paused}.at-hero-pillar-kicker{display:block;font-family:var(--at-font-display);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-blue);margin-bottom:3px}.at-hero-rail-btn strong{display:block;font-family:var(--at-font-display);font-size:13px;font-weight:600;line-height:1.32}.at-hero-pillar-detail{margin-top:12px;padding:12px 0 0;border-top:1px solid var(--at-line);display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.at-hero-pillar-detail p{font-size:13.8px;line-height:1.56;color:var(--at-fg-soft);margin:0;max-width:54ch}.at-ledger{margin-top:clamp(48px,6vw,76px);padding-top:32px;border-top:1px solid var(--at-line-strong)}.at-ledger-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.at-stat{padding-right:16px}.at-stat-num{font-family:var(--at-font-display);font-size:clamp(2rem,3.2vw,2.75rem);font-weight:600;letter-spacing:-.035em;line-height:1;color:var(--at-fg)}.at-stat-num sup{font-size:.45em;font-weight:600;letter-spacing:.02em;color:var(--at-blue);margin-left:4px;vertical-align:super}.at-stat-label{margin-top:8px;font-size:13.5px;font-weight:500;color:var(--at-fg-muted)}.at-platforms-bar{margin-top:30px;padding-top:22px;border-top:1px solid var(--at-line);display:flex;align-items:center;justify-content:space-between;gap:18px 28px;flex-wrap:wrap}.at-platforms-caption{font-size:12.5px;font-weight:500;color:var(--at-fg-muted)}.at-platforms-list{display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px}.at-platform-tag{font-family:var(--at-font-display);font-size:13px;font-weight:600;color:var(--at-fg-soft);display:inline-flex;align-items:center;gap:7px}.at-platform-tag:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--at-blue);opacity:.75}.at-welcome-bar{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,56px);align-items:center;padding-bottom:clamp(44px,5vw,64px);margin-bottom:clamp(44px,5vw,64px);border-bottom:1px solid var(--at-line-strong)}.at-welcome-quote{font-family:var(--at-font-serif);font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:400;line-height:1.32;color:var(--at-fg);margin:12px 0 22px}.at-welcome-person{display:flex;align-items:center;gap:14px}.at-welcome-avatar{width:52px;height:52px;border-radius:50%;object-fit:cover;object-position:center top;border:2px solid var(--at-blue-border)}.at-welcome-person strong{display:block;font-size:15px;color:var(--at-fg)}.at-welcome-person span{display:block;font-size:13px;color:var(--at-fg-muted)}.at-video-frame{position:relative;border-radius:var(--at-radius);overflow:hidden;aspect-ratio:16 / 9;background:#06090f;border:1px solid var(--at-line-strong);box-shadow:var(--at-shadow-sm)}.at-video-frame iframe{width:100%;height:100%;border:0;display:block}.sy-yt-facade{width:100%;height:100%;display:block;position:relative;padding:0;border:0;background:#06090f;cursor:pointer;overflow:hidden}.sy-yt-facade img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease,opacity .3s ease}.sy-yt-facade:hover img{transform:scale(1.03)}.sy-yt-facade .sy-play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:62px;height:62px;border-radius:50%;background:#00adeff0;color:#041019;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 32px #00000073;transition:transform .2s ease,background .2s ease}.sy-yt-facade:hover .sy-play-btn{transform:translate(-50%,-50%) scale(1.07);background:#38cbff}.at-broadsheet-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:32px}.at-broadsheet{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(0,.92fr);gap:clamp(28px,4.5vw,56px);align-items:start}.at-lead-story{display:block;text-decoration:none;color:inherit;background:var(--at-bg-card);border:1px solid var(--at-line);border-radius:var(--at-radius-lg);overflow:hidden;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.at-lead-story:hover{border-color:var(--at-blue-border);transform:translateY(-2px);box-shadow:var(--at-shadow-sm)}.at-lead-story-media{position:relative;aspect-ratio:16 / 8.5;background:#070a10;overflow:hidden}.at-lead-story-media img{width:100%;height:100%;object-fit:cover;display:block}.at-lead-story-body{padding:24px 26px 26px}.at-story-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;font-size:12px;font-weight:600;color:var(--at-fg-muted);margin-bottom:10px}.at-story-tag{color:var(--at-blue);text-transform:uppercase;letter-spacing:.08em}.at-lead-story-body h3{font-family:var(--at-font-display);font-size:clamp(1.3rem,2vw,1.62rem);font-weight:600;line-height:1.24;letter-spacing:-.02em;margin:0 0 10px}.at-lead-story-body p{font-size:14.5px;line-height:1.6;color:var(--at-fg-soft);margin:0 0 16px}.at-sub-stories{margin-top:24px;padding-top:22px;border-top:1px solid var(--at-line-strong);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.at-sub-story{display:flex;flex-direction:column;justify-content:space-between;padding:0 0 4px 22px;border-left:1px solid var(--at-line);background:transparent;text-decoration:none;color:inherit;transition:color .2s ease,transform .2s ease}.at-sub-story:first-child{border-left:0;padding-left:0}.at-sub-story:hover h4{color:var(--at-blue)}.at-sub-story h4{font-family:var(--at-font-display);font-size:1.06rem;font-weight:600;line-height:1.32;margin:6px 0 12px;transition:color .18s ease}.at-pulse-stack{display:grid;gap:0;padding-left:clamp(22px,3vw,40px);border-left:1px solid var(--at-line-strong)}.at-pulse-block{padding:20px 0;border-bottom:1px solid var(--at-line);background:transparent}.at-pulse-block:first-child{padding-top:2px}.at-pulse-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.at-pulse-label{font-family:var(--at-font-display);font-size:11.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--at-blue)}.at-pulse-count{font-size:12px;color:var(--at-fg-muted)}.at-nl-spotlight{display:block;text-decoration:none;color:inherit}.at-nl-spotlight h4{font-family:var(--at-font-display);font-size:1.16rem;font-weight:600;margin:0 0 6px}.at-nl-spotlight p{font-size:13.8px;line-height:1.58;color:var(--at-fg-soft);margin:0 0 12px}.at-event-mini-list{display:grid;gap:10px}.at-event-mini{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--at-bg-card);border:1px solid var(--at-line);text-decoration:none;color:inherit;transition:border-color .18s ease,transform .18s ease}.at-event-mini:hover{border-color:var(--at-blue-border);transform:translate(2px)}.at-event-cal{text-align:center;padding:6px 4px;border-radius:8px;background:var(--at-bg-alt);border:1px solid var(--at-line)}.at-event-cal-m{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--at-blue)}.at-event-cal-d{display:block;font-family:var(--at-font-display);font-size:15px;font-weight:700;line-height:1.1}.at-event-mini-title{font-size:13.5px;font-weight:600;line-height:1.3;color:var(--at-fg)}.at-event-mini-sub{font-size:12px;color:var(--at-fg-muted);margin-top:2px}.at-portals-strip{margin-top:38px;padding-top:26px;border-top:1px solid var(--at-line-strong);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.at-portal-link{position:relative;display:flex;align-items:center;gap:14px;padding:15px 16px;border-radius:14px;border:1px solid var(--at-line);background:linear-gradient(155deg,color-mix(in srgb,var(--at-blue) 6%,var(--at-bg-card)),var(--at-bg-card));text-decoration:none;color:inherit;overflow:hidden;transition:border-color .22s ease,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,background .22s ease}.at-portal-link:hover{border-color:var(--at-blue-border);transform:translateY(-3px);box-shadow:var(--at-shadow-sm)}.at-portal-link:hover strong{color:var(--at-blue)}.at-portal-icon{width:44px;height:44px;border-radius:12px;background:var(--at-blue-tint);border:1px solid var(--at-blue-border);color:var(--at-blue);display:grid;place-items:center;flex-shrink:0;transition:transform .22s cubic-bezier(.22,1,.36,1),background .22s ease,color .22s ease,border-color .22s ease}.at-portal-icon svg{width:22px;height:22px;display:block}.at-portal-link:hover .at-portal-icon{transform:scale(1.05);background:var(--at-blue);border-color:var(--at-blue);color:var(--at-on-blue)}.at-portal-copy{flex:1;min-width:0}.at-portal-copy strong{display:block;font-family:var(--at-font-display);font-size:15px;font-weight:600;letter-spacing:-.01em;transition:color .18s ease}.at-portal-copy span{display:block;font-size:12.5px;color:var(--at-fg-muted);margin-top:2px}.at-portal-arrow{display:inline-flex;align-items:center;justify-content:center;color:var(--at-fg-muted);opacity:.65;flex-shrink:0;transition:transform .2s ease,color .2s ease,opacity .2s ease}.at-portal-link:hover .at-portal-arrow{color:var(--at-blue);opacity:1;transform:translate(3px)}.at-feature-split{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(28px,4.5vw,64px);align-items:center}.at-feature-split--reverse{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.at-feature-copy p{font-size:1.04rem;line-height:1.66;color:var(--at-fg-soft);margin:0 0 22px}.at-pair-grid{margin-top:clamp(44px,5.5vw,76px);padding-top:clamp(44px,5.5vw,76px);border-top:1px solid var(--at-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4.5vw,56px);align-items:start}.at-practice-column{display:flex;flex-direction:column;gap:24px}.at-practice-column-head{display:flex;flex-direction:column}.at-practice-column-head p{font-size:15px;line-height:1.62;color:var(--at-fg-soft);margin:8px 0 16px}.at-practice-column-head .at-inline-cta{align-self:flex-start}.at-concept{background:transparent;border:0;padding:0;box-shadow:none}.at-concept-media{position:relative;border-radius:18px;overflow:hidden;background:#06080c;aspect-ratio:16 / 9.2;border:1px solid rgba(255,255,255,.11);box-shadow:var(--at-shadow-sm)}[data-theme=light] .at-concept-media{border-color:#0b111a1f}.at-concept-media img{width:100%;height:100%;object-fit:cover;display:block}.at-concept-tag{position:absolute;left:12px;top:12px;z-index:4;padding:5px 11px;border-radius:999px;background:#06090ec7;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);color:#e6eef8;font-size:11.5px;font-weight:600;letter-spacing:.03em}.at-stage-hotspot{position:absolute;z-index:4;transform:translate(-50%,-50%);width:28px;height:28px;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.at-stage-hotspot-dot{width:8px;height:8px;border-radius:50%;background:#ffffffc2;border:1.5px solid #06080c;transition:transform .2s ease,background .2s ease}.at-stage-hotspot-ring{position:absolute;inset:2px;border-radius:50%;border:1.5px solid rgba(56,203,255,0);transition:border-color .25s ease,transform .25s ease}.at-stage-hotspot.is-on .at-stage-hotspot-dot{background:#38cbff;transform:scale(1.25);box-shadow:0 0 12px #38cbff}.at-stage-hotspot.is-on .at-stage-hotspot-ring{border-color:#38cbffbf;animation:at-hotspot-pulse 2.2s ease-out infinite}@keyframes at-hotspot-pulse{0%{transform:scale(.75);opacity:.95}to{transform:scale(1.55);opacity:0}}.at-tab-rail{display:flex;align-items:stretch;gap:22px;margin-top:16px;border-bottom:1px solid var(--at-line-strong);overflow-x:auto;scrollbar-width:none}.at-tab-rail::-webkit-scrollbar{display:none}.at-tab-rail--compact{gap:16px}.at-tab-btn{position:relative;padding:10px 2px 12px;border:0;background:transparent;color:var(--at-fg-muted);font-family:var(--at-font-display);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .18s ease}.at-tab-btn:hover,.at-tab-btn.is-on{color:var(--at-fg)}.at-tab-btn:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--at-blue);transform:scaleX(0);transform-origin:0 50%;transition:transform .22s cubic-bezier(.22,1,.36,1)}.at-tab-btn.is-on:after{transform:scaleX(1)}.at-concept-explain{padding:16px 0 0}.at-concept-explain strong{display:block;font-family:var(--at-font-display);font-size:15px;font-weight:600;color:var(--at-fg);margin-bottom:6px}.at-concept-explain p{font-size:14px;line-height:1.6;color:var(--at-fg-soft);margin:0}.at-concept-explain ul{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px}.at-concept-explain li{position:relative;padding-left:16px;font-size:13.8px;line-height:1.54;color:var(--at-fg-soft)}.at-concept-explain li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--at-blue)}.at-fit-flagship{background:transparent;border:0;padding:0;box-shadow:none}.at-fit-flagship-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid var(--at-line-strong)}.at-prop-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;background:var(--at-warm-tint);color:var(--at-warm)}.at-fit-showcase{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(28px,4vw,52px);align-items:start}.at-fit-sculpture-media{aspect-ratio:16 / 9.8}.at-fit-spec-line{margin-top:16px;padding-top:14px;border-top:1px solid var(--at-line);display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;font-size:12.5px;font-weight:500;color:var(--at-fg-soft)}.at-fit-spec-label{font-family:var(--at-font-display);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--at-blue)}.at-fit-ledger{border-top:1px solid var(--at-line-strong)}.at-fit-ledger-item{border-bottom:1px solid var(--at-line);border-left:2px solid transparent;padding-left:16px;transition:border-color .2s ease,background .2s ease}.at-fit-ledger-item.is-on{border-left-color:var(--at-blue);background:linear-gradient(90deg,var(--at-blue-tint),transparent 88%)}.at-fit-ledger-btn{width:100%;padding:16px 8px 16px 0;border:0;background:transparent;color:inherit;text-align:left;display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:baseline;cursor:pointer}.at-fit-ledger-num{font-family:var(--at-font-display);font-size:12px;font-weight:700;color:var(--at-blue)}.at-fit-ledger-head strong{display:block;font-family:var(--at-font-display);font-size:1.05rem;font-weight:600;color:var(--at-fg)}.at-fit-ledger-kicker{display:block;font-size:12px;color:var(--at-fg-muted);margin-top:2px}.at-fit-ledger-body{padding:0 12px 18px 44px}.at-fit-ledger-body p{margin:0;font-size:14px;line-height:1.62;color:var(--at-fg-soft)}.at-open-ledger{border-top:1px solid var(--at-line-strong)}.at-open-ledger-row{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid var(--at-line);align-items:baseline}.at-open-ledger-row--stack{display:block;padding:16px 0;border-bottom:1px solid var(--at-line)}.at-open-ledger-num{font-family:var(--at-font-display);font-size:12px;font-weight:700;color:var(--at-blue)}.at-open-ledger-row strong{display:block;font-family:var(--at-font-display);font-size:15px;font-weight:600;color:var(--at-fg);margin-bottom:3px}.at-open-ledger-row span:not(.at-open-ledger-num):not(.at-prop-chip){display:block;font-size:13.8px;line-height:1.56;color:var(--at-fg-soft)}.at-open-ledger-row--stack p{margin:6px 0 0;font-size:13.8px;line-height:1.58;color:var(--at-fg-soft)}.at-addon-item-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.at-consulting-blocks{display:grid;gap:0}.at-open-essay-block{padding:26px 0;border-top:1px solid var(--at-line)}.at-open-essay-block:first-child{padding-top:0;border-top:0}.at-open-essay-block p{font-size:15.2px;line-height:1.66;color:var(--at-fg-soft);margin:8px 0 16px}.at-keynote-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px);align-items:center}.at-keynote-specs{margin-top:28px;border-top:1px solid rgba(255,255,255,.14);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;padding-top:22px}.at-spec-k{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#38cbff;margin-bottom:4px}.at-spec-v{display:block;font-size:14.5px;font-weight:500;color:#f4f7fb}.at-keynote-art{border-radius:var(--at-radius-lg);overflow:hidden;border:1px solid rgba(255,255,255,.16);background:#040912;box-shadow:0 28px 68px #00000085}.at-keynote-art img{width:100%;aspect-ratio:16 / 10.5;object-fit:cover;display:block}.at-keynote-art-foot{padding:13px 18px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#9bb4d0;border-top:1px solid rgba(255,255,255,.1)}.at-learn-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(32px,4.5vw,64px);align-items:start}.at-learn-index{margin-top:28px;border-top:1px solid var(--at-line-strong)}.at-learn-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 4px;border-bottom:1px solid var(--at-line);text-decoration:none;color:inherit;transition:padding-left .18s ease,color .18s ease}.at-learn-row:hover{padding-left:10px;color:var(--at-blue)}.at-learn-row strong{font-size:15px;font-weight:600}.at-learn-row span{font-size:12.5px;color:var(--at-fg-muted)}.at-studio-player{background:var(--at-bg-card);border:1px solid var(--at-line);border-radius:var(--at-radius-lg);padding:14px;box-shadow:var(--at-shadow-sm)}.at-playlist-queue{margin-top:12px;display:grid;gap:4px}.at-queue-row{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:11px;border:1px solid transparent;background:transparent;color:var(--at-fg-soft);text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.at-queue-row:hover{background:var(--at-bg-alt);color:var(--at-fg)}.at-queue-row.is-on{background:var(--at-blue-tint);border-color:var(--at-blue-border);color:var(--at-fg)}.at-queue-icon{width:24px;height:24px;color:var(--at-blue);display:flex;align-items:center;justify-content:center}.at-queue-icon svg{width:20px;height:20px}.at-queue-title{font-size:13.5px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-queue-date{font-size:11.5px;color:var(--at-fg-muted)}.at-voices-open{padding:6px 0 6px clamp(20px,3vw,38px);border-left:3px solid var(--at-blue)}.at-voices-stage{display:grid;align-items:center;margin-bottom:28px}.at-voice-quote{font-family:var(--at-font-serif);font-size:clamp(1.6rem,2.8vw,2.45rem);font-weight:400;line-height:1.34;color:var(--at-fg);margin:0;max-width:44ch}.at-voice-slide{grid-area:1 / 1;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(4px);transition:opacity .26s ease,transform .26s ease,visibility .26s ease}.at-voice-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.at-tab-stage{display:grid;align-items:start;min-width:0}.at-tab-pane{grid-area:1 / 1;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.at-tab-pane.is-active{opacity:1;visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:reduce){.at-tab-pane{transition:none}}.at-atlas-inspector{min-height:54px}.at-voice-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:22px;border-top:1px solid var(--at-line)}.at-voice-author{display:flex;align-items:center;gap:14px}.at-voice-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;background:var(--at-blue-tint);color:var(--at-blue);font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;border:1px solid var(--at-blue-border);overflow:hidden}.at-voice-avatar img{width:100%;height:100%;object-fit:cover}.at-voice-author strong{display:block;font-size:15px;color:var(--at-fg)}.at-voice-author span{display:block;font-size:13px;color:var(--at-fg-muted)}.at-voice-controls{display:flex;align-items:center;gap:10px}.at-circle-btn{width:40px;height:40px;border-radius:50%;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .18s ease,background .18s ease}.at-circle-btn:hover{border-color:var(--at-blue);background:var(--at-blue-tint)}.at-stories-strip{margin-top:clamp(48px,6vw,76px)}.at-stories-grid{margin-top:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.at-story-card{display:flex;flex-direction:column;justify-content:space-between;padding:18px 0 4px;background:transparent;border:0;border-top:2px solid var(--at-line-strong);text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.at-story-card:hover,.at-story-card.is-selected{border-top-color:var(--at-blue);transform:translateY(-2px)}.at-story-card h4{font-family:var(--at-font-display);font-size:1.1rem;font-weight:600;line-height:1.3;margin:8px 0}.at-story-card p{font-size:13.8px;line-height:1.56;color:var(--at-fg-soft);margin:0 0 14px}.at-closing-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.at-closing-copy{max-width:580px}.at-closing-copy p{font-size:1.08rem;line-height:1.65;color:var(--at-fg-soft);margin:0}.at-footer{background:var(--at-bg-alt);border-top:1px solid var(--at-line-strong);padding:clamp(56px,7vw,88px) 0 36px}.at-footer-top{display:grid;grid-template-columns:1.35fr .85fr .85fr .85fr 1.35fr;gap:clamp(24px,3vw,40px);padding-bottom:48px;border-bottom:1px solid var(--at-line)}.at-footer-brand p{font-size:14px;line-height:1.6;color:var(--at-fg-soft);margin:16px 0 18px;max-width:32ch}.at-footer-creds{display:flex;flex-wrap:wrap;gap:6px}.at-footer-creds span{padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:600;background:var(--at-bg-card);border:1px solid var(--at-line);color:var(--at-fg-muted)}.at-footer-col h4{font-family:var(--at-font-display);font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--at-fg);margin:0 0 14px}.at-footer-col ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.at-footer-col a{font-size:14px;color:var(--at-fg-soft);text-decoration:none;transition:color .18s ease}.at-footer-col a:hover{color:var(--at-blue)}.at-footer-signup p{font-size:13.5px;line-height:1.58;color:var(--at-fg-soft);margin:0 0 14px}.at-signup-form{display:flex;gap:8px}.at-signup-form input[type=email]{flex:1 1 auto;min-width:0;height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg);font-family:var(--at-font-sans);font-size:13.5px}.at-footer-bottom{padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--at-fg-muted)}.at-footer-bottom a{color:var(--at-fg-muted);text-decoration:none}.at-footer-bottom a:hover{color:var(--at-blue)}.at-page-hero{padding:clamp(48px,6.5vw,88px) 0 clamp(40px,5vw,68px);background:var(--at-bg);border-bottom:1px solid var(--at-line)}.at-page-hero-narrow{max-width:820px}.at-index-grid{display:grid;gap:clamp(24px,3.2vw,40px);border-top:1px solid var(--at-line-strong);padding-top:28px}.at-index-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.at-index-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.at-index-col{padding-right:12px}.at-index-num{display:block;font-family:var(--at-font-display);font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--at-blue);margin-bottom:16px}.at-index-col h3{font-family:var(--at-font-display);font-size:1.18rem;font-weight:600;margin:0 0 8px}.at-index-col p{font-size:14.2px;line-height:1.62;color:var(--at-fg-soft);margin:0}.at-blueprint-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px}.at-blueprint-wrap{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(24px,3.5vw,44px);align-items:start}.at-blueprint-board{background:var(--at-bg-card);border:1px solid var(--at-line);border-radius:var(--at-radius-lg);padding:20px;box-shadow:var(--at-shadow-sm)}.at-blueprint-svg{width:100%;height:auto;display:block}.at-blueprint-legend{margin-top:12px;padding-top:12px;border-top:1px solid var(--at-line);display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12px;color:var(--at-fg-muted)}.at-legend-item{display:inline-flex;align-items:center;gap:7px}.at-legend-dot{width:9px;height:9px;border-radius:50%}.at-blueprint-inspector{padding:8px 0 8px clamp(20px,3vw,34px);border-left:2px solid var(--at-blue)}.at-inspector-conns{margin-top:20px;padding-top:16px;border-top:1px solid var(--at-line)}.at-inspector-conns-label{display:block;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-fg-muted);margin-bottom:10px}.at-conn-chips{display:flex;flex-wrap:wrap;gap:7px}.at-conn-chip{padding:6px 12px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .18s ease,background .18s ease}.at-conn-chip:hover{border-color:var(--at-blue);background:var(--at-blue-tint)}.at-svc-directory{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(24px,4vw,52px);align-items:start}.at-svc-rail{position:sticky;top:96px;display:grid;gap:5px}.at-svc-rail-heading{font-family:var(--at-font-display);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--at-fg-muted);padding:4px 12px}.at-svc-rail-heading--sub{margin-top:14px;padding-top:14px;border-top:1px solid var(--at-line)}.at-svc-rail a{padding:9px 12px;border-radius:10px;font-size:13.5px;font-weight:600;color:var(--at-fg-muted);text-decoration:none;transition:background .18s ease,color .18s ease}.at-svc-rail a.at-svc-rail-jump{font-size:12.5px;font-weight:500;padding:6px 12px;opacity:.85}.at-svc-rail a:hover{background:var(--at-bg-card);color:var(--at-fg);opacity:1}.at-svc-cat-group+.at-svc-cat-group{margin-top:44px}.at-svc-cat-title{font-family:var(--at-font-display);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--at-blue);padding-bottom:12px;margin:0 0 8px;border-bottom:1px solid var(--at-line-strong)}.at-svc-sheet{border-bottom:1px solid var(--at-line);background:transparent;scroll-margin-top:96px}.at-svc-sheet-head{width:100%;padding:22px 4px;border:0;background:transparent;color:inherit;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}.at-svc-sheet-head h3{font-family:var(--at-font-display);font-size:1.24rem;font-weight:600;margin:0 0 4px;transition:color .18s ease}.at-svc-sheet-head:hover h3,.at-svc-sheet.is-open .at-svc-sheet-head h3{color:var(--at-blue)}.at-svc-sheet-head p{font-size:14px;color:var(--at-fg-soft);margin:0}.at-svc-sheet-body{padding:0 4px 28px}.at-svc-long{font-size:15px;line-height:1.66;color:var(--at-fg-soft);margin:4px 0 24px;max-width:68ch}.at-svc-sections-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px 28px}.at-svc-sec-open{padding-top:14px;border-top:1px solid var(--at-line)}.at-svc-sec-open h4{font-family:var(--at-font-display);font-size:13px;font-weight:700;color:var(--at-fg);margin:0 0 10px}.at-svc-sec-open ul{list-style:none;padding:0;margin:0;display:grid;gap:7px}.at-svc-sec-open li{position:relative;padding-left:15px;font-size:13.8px;line-height:1.52;color:var(--at-fg-soft)}.at-svc-sec-open li:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:var(--at-blue)}.at-essay-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:start}.at-stat-rail{position:sticky;top:96px;display:grid;gap:22px}.at-stat-rail-item{padding-bottom:18px;border-bottom:1px solid var(--at-line)}.at-pullquote{font-family:var(--at-font-serif);font-size:clamp(1.65rem,2.7vw,2.35rem);font-weight:400;line-height:1.32;color:var(--at-fg);margin:0 0 28px;padding-left:22px;border-left:3px solid var(--at-blue)}.at-essay-prose p{font-size:1.04rem;line-height:1.74;color:var(--at-fg-soft);margin:0 0 18px;max-width:66ch}.at-founders-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.at-founder-card{display:flex;flex-direction:column}.at-founder-portrait{aspect-ratio:1 / 1.04;border-radius:var(--at-radius-lg);background:var(--at-bg-card);border:1px solid var(--at-line);overflow:hidden}.at-founder-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 10%;display:block}.at-founder-body{padding:20px 2px 0}.at-founder-tag{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--at-blue);margin-bottom:6px}.at-founder-body h3{font-family:var(--at-font-display);font-size:1.32rem;font-weight:600;margin:0 0 4px}.at-founder-role{font-size:13.5px;font-weight:500;color:var(--at-fg-muted);margin-bottom:12px}.at-founder-body p{font-size:14px;line-height:1.64;color:var(--at-fg-soft);margin:0}.at-recog-table{border-top:1px solid var(--at-line-strong)}.at-recog-row{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:20px;align-items:center;padding:16px 6px;border-bottom:1px solid var(--at-line);text-decoration:none;color:inherit;transition:padding-left .18s ease,color .18s ease}.at-recog-row:hover{padding-left:14px;color:var(--at-blue)}.at-recog-year{font-family:var(--at-font-display);font-size:13.5px;font-weight:700;color:var(--at-blue)}.at-recog-by{font-size:13px;color:var(--at-fg-muted)}.at-webinar-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.at-webinar-card{display:flex;flex-direction:column}.at-webinar-body{padding:14px 2px 0}.at-contact-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(32px,5vw,68px);align-items:start}.at-form-card{padding:clamp(24px,3.5vw,40px);border-radius:var(--at-radius-lg);background:var(--at-bg-card);border:1px solid var(--at-line);box-shadow:var(--at-shadow-sm)}.at-field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.at-field{margin-bottom:18px}.at-field>label{display:block;font-size:13px;font-weight:600;color:var(--at-fg);margin-bottom:7px}.at-field input:not([type=checkbox]):not([type=radio]),.at-field textarea{width:100%;padding:12px 15px;border-radius:12px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt);color:var(--at-fg);font-family:var(--at-font-sans);font-size:14.5px;transition:border-color .18s ease,box-shadow .18s ease}.at-field input:not([type=checkbox]):not([type=radio]):focus,.at-field textarea:focus{outline:none;border-color:var(--at-blue);box-shadow:0 0 0 3px var(--at-blue-tint)}.at-topic-chips{display:flex;flex-wrap:wrap;gap:8px}.at-topic-chip{position:relative;display:inline-flex;align-items:center;cursor:pointer}.at-topic-chip input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.at-topic-chip span{padding:8px 14px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt);color:var(--at-fg-soft);font-size:13px;font-weight:600;transition:background .18s ease,border-color .18s ease,color .18s ease}.at-topic-chip input[type=checkbox]:checked+span{background:var(--at-blue-tint);border-color:var(--at-blue);color:var(--at-blue)}.at-contact-aside{border-top:1px solid var(--at-line-strong);display:grid;gap:0}.at-aside-box{padding:22px 0;border-bottom:1px solid var(--at-line);background:transparent}.at-aside-box[style*=border-left]{padding-left:18px;margin-top:14px;border-bottom:0}.at-phone-display{display:inline-block;font-family:var(--at-font-display);font-size:1.72rem;font-weight:600;letter-spacing:-.02em;color:var(--at-fg);text-decoration:none;margin:4px 0 8px}.at-phone-display:hover{color:var(--at-blue)}.at-voices-wall{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 44px}.at-voice-tile{padding:26px 0 8px;border-top:1px solid var(--at-line-strong);background:transparent;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.at-voice-tile blockquote{font-family:var(--at-font-serif);font-size:1.38rem;line-height:1.42;color:var(--at-fg);margin:0}.at-res-subnav{position:sticky;top:74px;z-index:40;background:var(--at-bg-nav);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--at-line)}.at-res-subnav-inner{max-width:var(--at-max);margin:0 auto;padding:0 var(--at-gutter);display:flex;align-items:center;justify-content:space-between;gap:20px;overflow-x:auto;scrollbar-width:none}.at-res-subnav-tabs{display:flex;align-items:center;gap:26px}.at-res-atlas-link{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);font-family:var(--at-font-display);font-size:12.5px;font-weight:600;color:var(--at-fg-soft);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:border-color .18s ease,color .18s ease,background .18s ease}.at-res-atlas-link:hover,.at-res-atlas-link.is-active{border-color:var(--at-blue-border);background:var(--at-blue-tint);color:var(--at-blue)}.at-res-subnav-inner::-webkit-scrollbar{display:none}.at-res-tab{position:relative;display:inline-flex;align-items:center;gap:8px;padding:15px 2px;font-family:var(--at-font-display);font-size:13.5px;font-weight:600;color:var(--at-fg-muted);text-decoration:none;white-space:nowrap;transition:color .18s ease}.at-res-tab:hover,.at-res-tab.is-active{color:var(--at-fg)}.at-res-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--at-blue)}.at-res-tab-count{font-size:11.5px;font-weight:600;padding:2px 7px;border-radius:999px;background:var(--at-line);color:var(--at-fg-soft)}.at-res-tab.is-active .at-res-tab-count{background:var(--at-blue-tint);color:var(--at-blue)}.at-lib-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:22px;margin-bottom:32px;border-bottom:1px solid var(--at-line)}.at-filter-pills{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.at-filter-pill{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;border:1px solid var(--at-line-strong);background:transparent;color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:13px;font-weight:600;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.at-filter-pill:hover{color:var(--at-fg);border-color:var(--at-blue-border)}.at-filter-pill.is-on,.at-filter-pill.is-active{background:var(--at-blue);border-color:var(--at-blue);color:var(--at-on-blue)}.at-filter-pill-count{font-size:11.5px;opacity:.78}.at-inline-search{display:flex;align-items:center;gap:9px;padding:0 14px;height:40px;min-width:260px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg-muted)}.at-inline-search:focus-within{border-color:var(--at-blue);box-shadow:0 0 0 3px var(--at-blue-tint)}.at-inline-search input{flex:1;min-width:0;border:0;background:transparent;color:var(--at-fg);font-family:var(--at-font-sans);font-size:13.5px;outline:none}.at-inline-search-clear{border:0;background:transparent;color:var(--at-fg-muted);cursor:pointer;font-size:12px}.at-lib-lead{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0;margin-bottom:40px;border-radius:var(--at-radius-lg);overflow:hidden;background:var(--at-bg-card);border:1px solid var(--at-line);box-shadow:var(--at-shadow-sm);text-decoration:none;color:inherit;transition:border-color .22s ease,transform .22s ease}.at-lib-lead--text{grid-template-columns:minmax(0,1fr)}.at-lib-lead:hover{border-color:var(--at-blue-border);transform:translateY(-2px)}.at-lib-lead-media{position:relative;min-height:290px;background:#070b12}.at-lib-lead-media img{width:100%;height:100%;object-fit:cover;display:block}.at-lib-lead-body{padding:clamp(24px,3.5vw,40px);display:flex;flex-direction:column;justify-content:center}.at-lib-lead-body h2{font-family:var(--at-font-display);font-size:clamp(1.45rem,2.3vw,2rem);font-weight:600;line-height:1.18;letter-spacing:-.025em;margin:6px 0 12px}.at-lib-lead-body p{font-size:15px;line-height:1.62;color:var(--at-fg-soft);margin:0}.at-lib-lead-foot{margin-top:20px;padding-top:14px;border-top:1px solid var(--at-line);display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--at-fg-muted)}.at-dispatch-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--at-fg-muted);margin-bottom:10px}.at-dispatch-meta .at-kicker{margin-bottom:0}.at-dispatch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 26px}.at-dispatch-card{display:flex;flex-direction:column;justify-content:space-between;padding-top:18px;border-top:1px solid var(--at-line-strong);text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.at-dispatch-card:hover{border-top-color:var(--at-blue);transform:translateY(-2px)}.at-dispatch-card-thumb{aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;margin-bottom:14px;background:var(--at-bg-card);border:1px solid var(--at-line)}.at-dispatch-card-thumb img{width:100%;height:100%;object-fit:cover;display:block}.at-dispatch-card h3{font-family:var(--at-font-display);font-size:1.16rem;font-weight:600;line-height:1.3;letter-spacing:-.018em;margin:0 0 10px;color:var(--at-fg)}.at-dispatch-card p{font-size:14px;line-height:1.6;color:var(--at-fg-soft);margin:0 0 16px}.at-dispatch-foot{margin-top:auto;padding-top:12px;display:flex;align-items:center;justify-content:space-between;font-size:12.5px;font-weight:600;color:var(--at-blue)}.at-empty-state{padding:40px 24px;text-align:center;border-top:1px solid var(--at-line);border-bottom:1px solid var(--at-line);color:var(--at-fg-soft)}.at-pager{margin-top:44px;padding-top:24px;border-top:1px solid var(--at-line-strong);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.at-pager-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.at-pager-btn,.at-pager-page{height:36px;min-width:36px;padding:0 12px;border-radius:999px;border:1px solid var(--at-line-strong);background:transparent;color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.at-pager-btn:disabled{opacity:.4;cursor:default}.at-pager-page.is-active,.at-pager-page.is-on{background:var(--at-blue);border-color:var(--at-blue);color:var(--at-on-blue)}.at-pager-pages{display:flex;align-items:center;gap:4px}.at-pager-gap{color:var(--at-fg-muted);padding:0 4px}.at-pager-total{font-size:13px;color:var(--at-fg-muted)}.at-series-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.at-series-card{text-align:left;padding:18px 4px;border:0;border-top:2px solid var(--at-line-strong);border-bottom:1px solid var(--at-line);border-radius:0;background:transparent;color:inherit;text-decoration:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;transition:border-color .2s ease,color .2s ease}.at-series-card:hover{border-top-color:var(--at-blue-border)}.at-series-card.is-active,.at-series-card.is-on{border-top-color:var(--at-blue)}.at-series-card h3,.at-series-card strong{display:block;font-family:var(--at-font-display);font-size:1.18rem;font-weight:600;line-height:1.25;margin:2px 0 4px;color:var(--at-fg)}.at-series-card p{margin:0;font-size:13.5px;line-height:1.5;color:var(--at-fg-soft)}.at-series-card>svg{flex-shrink:0;color:var(--at-blue)}.at-cinema-stage{margin-top:28px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:24px;align-items:start}.at-cinema-caption,.at-cinema-caption .at-actions{margin-top:18px}.at-cinema-desc{font-size:14.5px;line-height:1.62;color:var(--at-fg-soft);margin:8px 0 0;max-width:65ch}.at-cinema-sidebar{border-radius:var(--at-radius);border:1px solid var(--at-line);background:var(--at-bg-card);overflow:hidden;max-height:500px;display:flex;flex-direction:column}.at-cinema-sidebar-head{padding:14px 18px;border-bottom:1px solid var(--at-line);display:flex;align-items:center;justify-content:space-between;font-family:var(--at-font-display);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-fg-muted)}.at-cinema-queue{overflow-y:auto;padding:8px;display:grid;gap:4px;scrollbar-width:thin;scrollbar-color:var(--at-line-strong) transparent}.at-cinema-q-item{width:100%;text-align:left;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:baseline;padding:10px 12px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--at-fg-soft);cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.at-cinema-q-item:hover{background:var(--at-bg-alt);color:var(--at-fg)}.at-cinema-q-item.is-on{background:var(--at-blue-tint);border-color:var(--at-blue-border);color:var(--at-fg)}.at-cinema-q-num{font-family:var(--at-font-display);font-size:11.5px;font-weight:700;color:var(--at-blue)}.at-cinema-q-text strong{display:block;font-size:13px;font-weight:600;line-height:1.35}.at-cinema-q-text span{display:block;font-size:11.5px;color:var(--at-fg-muted);margin-top:2px}.at-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.at-video-card{display:flex;flex-direction:column}.at-video-thumb-btn{position:relative;width:100%;aspect-ratio:16 / 9;padding:0;border-radius:14px;overflow:hidden;border:1px solid var(--at-line);background:#06090f;cursor:pointer}.at-video-thumb{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.at-video-thumb-btn:hover .at-video-thumb{transform:scale(1.03)}.at-video-play-icon{position:absolute;left:12px;bottom:12px;width:38px;height:38px;border-radius:50%;background:#00adeff0;color:#041019;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #0006}.at-video-card-body{padding-top:12px;display:flex;flex-direction:column;flex:1}.at-video-title-btn{padding:0;border:0;background:transparent;text-align:left;font-family:var(--at-font-display);font-size:1.06rem;font-weight:600;line-height:1.32;color:var(--at-fg);cursor:pointer;margin-bottom:6px}.at-video-title-btn:hover{color:var(--at-blue)}.at-video-card-body p{font-size:13.5px;line-height:1.55;color:var(--at-fg-soft);margin:0 0 10px}.at-nl-subscribe-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:26px 30px;border-radius:var(--at-radius-lg);background:var(--at-bg-card);border:1px solid var(--at-line)}.at-nl-recent-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.at-nl-feat-card{display:flex;flex-direction:column;border-radius:var(--at-radius-lg);background:var(--at-bg-card);border:1px solid var(--at-line);overflow:hidden;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.at-nl-feat-card:hover{border-color:var(--at-blue-border);transform:translateY(-2px)}.at-nl-feat-card.is-current{border-color:var(--at-blue-border)}.at-nl-cover-wrap{position:relative;padding:20px 20px 0}.at-nl-current-badge{position:absolute;top:30px;right:30px;padding:4px 10px;border-radius:999px;background:var(--at-blue);color:var(--at-on-blue);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.at-nl-feat-body{padding:18px 22px 22px;display:flex;flex-direction:column;flex:1}.at-nl-feat-body h3{font-family:var(--at-font-display);font-size:1.14rem;font-weight:600;line-height:1.3;margin:0 0 8px}.at-nl-feat-body p{font-size:13.8px;line-height:1.56;color:var(--at-fg-soft);margin:0 0 14px}.at-pdf-chip{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--at-blue-tint);color:var(--at-blue)}.at-nlt-cover{border-radius:12px;padding:18px 20px;min-height:170px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(155deg,#0d223c,#071322);border:1px solid rgba(56,203,255,.24);color:#f3f7fc}.at-nlt--archive .at-nlt-cover{background:var(--at-bg-alt);border-color:var(--at-line-strong);color:var(--at-fg)}.at-nlt-top{display:flex;align-items:center;justify-content:space-between;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#38cbff;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.14)}.at-nlt--archive .at-nlt-top{color:var(--at-blue);border-bottom-color:var(--at-line)}.at-nlt-mid{margin:16px 0}.at-nlt-mid strong{display:block;font-family:var(--at-font-serif);font-size:2rem;font-weight:400;line-height:1}.at-nlt-mid span{font-size:12.5px;opacity:.78}.at-nlt-bot{font-size:12px;line-height:1.4;opacity:.88}.at-year-rail{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.at-year-chip{display:inline-flex;align-items:baseline;gap:6px;padding:7px 14px;border-radius:999px;border:1px solid var(--at-line-strong);background:transparent;color:var(--at-fg-muted);font-family:var(--at-font-display);font-size:13px;font-weight:600;cursor:pointer;transition:all .16s ease}.at-year-chip span{font-size:11px;font-weight:500;opacity:.72}.at-year-chip.is-on{background:var(--at-blue);border-color:var(--at-blue);color:var(--at-on-blue)}.at-year-chip.is-on span{opacity:.9}.at-year-folios{border-top:1px solid var(--at-line-strong)}.at-year-folio{border-bottom:1px solid var(--at-line)}.at-year-folio-head{width:100%;padding:18px 4px;border:0;background:transparent;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}.at-year-folio-title strong{font-family:var(--at-font-display);font-size:1.35rem;font-weight:600;margin-right:12px}.at-year-folio-title span{font-size:13px;color:var(--at-fg-muted)}.at-year-folio-meta{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--at-fg-muted)}.at-year-folio-sign{font-size:18px;font-weight:600;color:var(--at-blue)}.at-month-grid{padding:4px 0 24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.at-month-card{display:flex;flex-direction:column;justify-content:space-between;padding:14px 16px;border-radius:12px;background:var(--at-bg-card);border:1px solid var(--at-line);text-decoration:none;color:inherit;transition:border-color .18s ease,transform .18s ease}.at-month-card:hover{border-color:var(--at-blue-border);transform:translateY(-1px)}.at-month-card strong{display:block;font-family:var(--at-font-display);font-size:14.5px;margin:4px 0}.at-month-card p{margin:0;font-size:12.5px;line-height:1.48;color:var(--at-fg-soft)}.at-month-card-foot{margin-top:10px;padding-top:8px;border-top:1px solid var(--at-line);display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:var(--at-blue)}.at-events-ledger{border-top:1px solid var(--at-line-strong)}.at-event-ledger-item{border-bottom:1px solid var(--at-line)}.at-event-ledger-head{width:100%;padding:20px 0;border:0;background:transparent;color:inherit;text-align:left;display:grid;grid-template-columns:72px minmax(0,1fr) 32px;gap:20px;align-items:center;cursor:pointer}.at-event-date-block{text-align:center;padding:10px 8px;border-radius:12px;border:1px solid var(--at-line-strong);background:var(--at-bg-card)}.at-event-date-m{display:block;font-size:10.5px;font-weight:700;letter-spacing:.09em;color:var(--at-blue)}.at-event-date-d{display:block;font-family:var(--at-font-display);font-size:1.35rem;font-weight:700;line-height:1.1;color:var(--at-fg)}.at-event-ledger-main h3{font-family:var(--at-font-display);font-size:1.2rem;font-weight:600;margin:4px 0 0}.at-event-ledger-sign{font-size:20px;color:var(--at-blue);text-align:right}.at-event-ledger-body{padding:0 0 24px 92px;max-width:72ch}.at-event-ledger-body p{font-size:14.5px;line-height:1.65;color:var(--at-fg-soft);margin:0}.at-monograph-page{padding-block:clamp(40px,6vw,76px);background:var(--at-bg)}.at-article{max-width:760px;margin:0 auto;padding-inline:var(--at-gutter)}.at-nl-reader{max-width:1020px;margin:0 auto;padding-inline:var(--at-gutter)}.at-article-back{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--at-fg-muted);text-decoration:none;margin-bottom:28px;transition:color .18s ease}.at-article-back:hover{color:var(--at-blue)}.at-article-head,.at-nl-reader-head{padding-bottom:28px;margin-bottom:32px;border-bottom:1px solid var(--at-line-strong)}.at-article-title{font-family:var(--at-font-display);font-size:clamp(2rem,3.8vw,3.1rem);font-weight:600;line-height:1.08;letter-spacing:-.032em;color:var(--at-fg);margin:0 0 16px}.at-article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:13.5px;font-weight:500;color:var(--at-fg-muted)}.at-article-hero{margin:0 0 32px;border-radius:var(--at-radius-lg);overflow:hidden;border:1px solid var(--at-line);background:var(--at-bg-card)}.at-article-hero img{width:100%;height:auto;max-height:460px;object-fit:cover;display:block}.at-age-note,.at-legal-draft{margin:0 0 28px;padding:14px 18px;border-left:3px solid var(--at-warm);background:var(--at-warm-tint);border-radius:0 10px 10px 0;font-size:14px;line-height:1.58;color:var(--at-fg-soft)}.at-legal-draft{color:var(--at-fg)}.at-age-note a{color:var(--at-blue);font-weight:600}.at-facts-ledger{margin:0 0 36px;padding:20px 0;border-top:1px solid var(--at-line-strong);border-bottom:1px solid var(--at-line-strong)}.at-article-head+.at-facts-ledger{border-top:0;margin-top:-12px;padding-top:0}.at-facts-ledger-head{margin-bottom:14px}.at-facts-ledger-head .at-kicker{margin-bottom:0}.at-facts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px 24px;margin:0}.at-fact-cell dt{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-fg-muted);margin-bottom:4px}.at-fact-cell dd{margin:0;font-family:var(--at-font-display);font-size:15px;font-weight:600;color:var(--at-fg)}.at-prose{font-size:1.06rem;line-height:1.76;color:var(--at-fg-soft)}.at-prose p{margin:0 0 1.28em}.at-prose h2{font-family:var(--at-font-display);font-size:clamp(1.45rem,2.3vw,1.85rem);font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--at-fg);margin:2em 0 .65em}.at-prose h3{font-family:var(--at-font-display);font-size:clamp(1.18rem,1.7vw,1.4rem);font-weight:600;line-height:1.28;color:var(--at-fg);margin:1.6em 0 .5em}.at-prose strong{color:var(--at-fg);font-weight:600}.at-prose a{color:var(--at-blue);text-decoration:underline;text-underline-offset:3px}.at-prose ul,.at-prose ol{margin:0 0 1.35em;padding-left:1.4em}.at-prose li{margin-bottom:.45em}.at-prose blockquote{margin:1.8em 0;padding:4px 0 4px 22px;border-left:3px solid var(--at-blue);font-family:var(--at-font-serif);font-size:1.42rem;line-height:1.4;color:var(--at-fg)}.at-prose img{max-width:100%;height:auto;border-radius:14px;margin:1.6em 0;border:1px solid var(--at-line)}.at-prose p>img:first-child:not(:only-child){float:left;width:152px;max-width:38%;margin:6px 22px 12px 0}.at-prose p:after{content:"";display:table;clear:both}.at-prose iframe{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16 / 9;border:0;border-radius:14px;margin:1.8em 0;background:#06090f}.at-prose table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:1.5em 0}.at-prose th,.at-prose td{padding:8px 12px;border:1px solid var(--at-line);text-align:left}.at-prose pre{overflow-x:auto;padding:14px 16px;border-radius:10px;background:var(--at-bg-alt);border:1px solid var(--at-line)}.at-prose hr{border:0;border-top:1px solid var(--at-line);margin:2em 0}.at-prose figure{margin:1.6em 0}.at-prose figcaption{font-size:12.5px;color:var(--at-fg-muted);margin-top:8px}.at-prose .alignleft{float:left;margin:0 20px 16px 0;max-width:50%}.at-prose .alignright{float:right;margin:0 0 16px 20px;max-width:50%}.at-prose .aligncenter{display:block;margin:16px auto}@media(max-width:720px){.at-prose .alignleft,.at-prose .alignright{float:none;max-width:100%;margin:16px 0}}.at-article-cta-strip{margin-top:48px;padding:24px 0;border-top:1px solid var(--at-line-strong);border-bottom:1px solid var(--at-line);display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.at-article-cta-strip .at-kicker{margin-bottom:4px}.at-article-cta-strip p{margin:0;font-size:14.5px;color:var(--at-fg-soft)}.at-more-section{margin-top:clamp(56px,7vw,88px);padding-block:clamp(48px,6vw,76px);border-top:1px solid var(--at-line);background:var(--at-bg-alt);margin-bottom:calc(-1*clamp(40px,6vw,76px))}.at-nl-frame{border-radius:var(--at-radius-lg);overflow:hidden;border:1px solid var(--at-line-strong);background:var(--at-bg-card);height:min(82vh,920px)}.at-nl-frame iframe{width:100%;height:100%;border:0;display:block}.at-nl-frame.is-nopdf{height:auto}.at-nl-nopdf{padding:36px 24px;text-align:center}.at-nl-nopdf p{margin:0 0 14px;color:var(--at-fg-soft)}.at-nl-nopdf-sub{margin-top:14px!important;font-size:13px;color:var(--at-fg-muted)!important}.at-nl-transcript{margin-top:24px;border-top:1px solid var(--at-line);border-bottom:1px solid var(--at-line);padding:16px 0}.at-nl-transcript summary{font-family:var(--at-font-display);font-size:14.5px;font-weight:600;color:var(--at-fg);cursor:pointer}.at-nl-transcript-body{margin-top:16px;white-space:pre-wrap;font-size:14px;line-height:1.7;color:var(--at-fg-soft);max-height:480px;overflow-y:auto;padding-right:8px;scrollbar-width:thin;scrollbar-color:var(--at-line-strong) transparent}.at-nl-nav{margin-top:36px;padding-top:24px;border-top:1px solid var(--at-line);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.at-pagefind-host{max-width:880px;--pagefind-ui-primary: var(--at-blue);--pagefind-ui-text: var(--at-fg);--pagefind-ui-background: var(--at-bg-card);--pagefind-ui-border: var(--at-line-strong);--pagefind-ui-tag: var(--at-bg-alt);--pagefind-ui-font: var(--at-font-sans)}.at-pagefind-host .pagefind-ui__search-input{border-radius:999px!important;border:1px solid var(--at-line-strong)!important;background:var(--at-bg-card)!important;color:var(--at-fg)!important;font-family:var(--at-font-sans)!important}.at-pagefind-host .pagefind-ui__search-clear{background:transparent!important;color:var(--at-fg-muted)!important;border-left:1px solid var(--at-line)!important;padding:0 18px!important;border-radius:0 999px 999px 0!important;font-family:var(--at-font-sans)!important;font-size:13px!important;font-weight:600!important}.at-pagefind-host .pagefind-ui__search-clear:hover{color:var(--at-blue)!important}.at-pagefind-host .pagefind-ui__message{color:var(--at-fg-muted)!important;font-family:var(--at-font-sans)!important}.at-pagefind-host .pagefind-ui__result{border-top:1px solid var(--at-line)!important;padding-block:20px!important}.at-pagefind-host .pagefind-ui__result-link{font-family:var(--at-font-display)!important;color:var(--at-fg)!important}.at-pagefind-host .pagefind-ui__result-excerpt{color:var(--at-fg-soft)!important}.at-pagefind-host mark{background:var(--at-blue-tint)!important;color:var(--at-blue)!important;padding:1px 5px;border-radius:4px;font-weight:600}.at-finder-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(28px,4vw,56px);align-items:start}.at-finder-rail{border-top:1px solid var(--at-line-strong);display:flex;flex-direction:column}.at-finder-tab{width:100%;padding:18px 16px 18px 14px;border:0;border-bottom:1px solid var(--at-line);border-left:3px solid transparent;background:transparent;color:inherit;font-family:inherit;text-align:left;display:grid;grid-template-columns:28px minmax(0,1fr) 20px;gap:14px;align-items:start;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.at-finder-tab:hover{background:var(--panel)}.at-finder-tab.is-active{background:var(--at-blue-tint);border-left-color:var(--at-blue)}.at-finder-num{font-family:var(--at-font-display);font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--at-fg-muted);padding-top:3px}.at-finder-tab.is-active .at-finder-num{color:var(--at-blue)}.at-finder-tab-copy{display:flex;flex-direction:column;gap:3px}.at-finder-role{font-family:var(--at-font-display);font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--at-blue)}.at-finder-tab-copy strong{font-family:var(--at-font-display);font-size:1.04rem;font-weight:600;line-height:1.3;color:var(--at-fg)}.at-finder-sub{font-size:13px;line-height:1.45;color:var(--at-fg-muted)}.at-finder-arrow{color:var(--at-fg-muted);padding-top:16px;transition:transform .18s ease,color .18s ease}.at-finder-tab.is-active .at-finder-arrow,.at-finder-tab:hover .at-finder-arrow{color:var(--at-blue);transform:translate(3px)}.at-finder-stage{border-left:2px solid var(--at-blue);padding-left:clamp(22px,3vw,38px)}.at-finder-body{font-size:15px;line-height:1.66;color:var(--at-fg-soft);margin:0 0 18px}.at-finder-checklist{margin:0 0 22px;padding:0;list-style:none;display:grid;gap:9px}.at-finder-checklist li{position:relative;padding-left:20px;font-size:14px;line-height:1.52;color:var(--at-fg)}.at-finder-checklist li:before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:50%;background:var(--at-blue)}.at-finder-stack-block{padding-top:16px;border-top:1px solid var(--at-line);margin-bottom:20px}.at-finder-stack-block .at-conn-chip{text-decoration:none;display:inline-flex;align-items:center}.at-finder-proof{padding:18px 0 4px;border-top:1px solid var(--at-line)}.at-finder-proof blockquote{margin:0 0 12px;font-family:var(--at-font-serif);font-size:1.28rem;line-height:1.38;color:var(--at-fg)}.at-finder-proof-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.at-finder-proof-foot strong{display:block;font-family:var(--at-font-display);font-size:13.5px;color:var(--at-fg)}.at-finder-proof-foot span{font-size:12.5px;color:var(--at-fg-muted)}.at-cloud-advisor-grid{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:clamp(28px,4vw,56px);align-items:start}.at-cloud-controls{border-top:1px solid var(--at-line-strong);display:flex;flex-direction:column}.at-cloud-step{padding:22px 0;border-bottom:1px solid var(--at-line)}.at-cloud-step-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.at-cloud-user-readout{font-family:var(--at-font-display);font-size:14px;color:var(--at-fg-soft)}.at-cloud-user-readout strong{font-size:1.35rem;font-weight:700;color:var(--at-blue);margin-right:4px}.at-cloud-hint{font-size:12px;font-weight:600;color:var(--at-fg-muted)}.at-range-slider{width:100%;height:6px;border-radius:999px;appearance:none;background:var(--at-line-strong);outline:none;cursor:pointer;accent-color:var(--at-blue);margin:6px 0 16px}.at-range-slider::-webkit-slider-thumb{appearance:none;width:22px;height:22px;border-radius:50%;background:var(--at-blue);border:3px solid var(--at-bg);box-shadow:0 2px 10px #00adef73;cursor:pointer}.at-cloud-presets{display:flex;flex-wrap:wrap;gap:8px}.at-preset-pill{padding:6px 12px;border-radius:999px;border:1px solid var(--at-line-strong);background:transparent;color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:12.5px;font-weight:600;cursor:pointer;transition:all .16s ease}.at-preset-pill:hover{border-color:var(--at-blue-border);color:var(--at-fg)}.at-preset-pill.is-active{background:var(--at-blue-tint);border-color:var(--at-blue);color:var(--at-blue)}.at-tenant-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.at-tenant-option{padding:14px 16px;border-radius:14px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease}.at-tenant-option:hover{border-color:var(--at-blue-border)}.at-tenant-option.is-active{border-color:var(--at-blue);background:var(--at-blue-tint)}.at-tenant-option-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:6px}.at-tenant-option-top strong{font-family:var(--at-font-display);font-size:14.5px;color:var(--at-fg)}.at-tenant-option-top span{font-size:11px;font-weight:600;color:var(--at-blue)}.at-tenant-option p{margin:0;font-size:12.8px;line-height:1.5;color:var(--at-fg-soft)}.at-tenant-option code{font-size:11.5px;color:var(--at-fg)}.at-extras-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.at-extra-toggle{padding:12px 14px;border-radius:12px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:inherit;font-family:inherit;text-align:left;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;cursor:pointer;transition:border-color .16s ease,background .16s ease}.at-extra-toggle:hover{border-color:var(--at-blue-border)}.at-extra-toggle.is-active{border-color:var(--at-blue);background:var(--at-blue-tint)}.at-extra-check{width:20px;height:20px;border-radius:50%;border:1px solid var(--at-line-strong);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--at-fg-muted);margin-top:1px}.at-extra-toggle.is-active .at-extra-check{background:var(--at-blue);border-color:var(--at-blue);color:var(--at-on-blue)}.at-extra-toggle strong{display:block;font-family:var(--at-font-display);font-size:13.5px;font-weight:600;color:var(--at-fg);margin-bottom:2px}.at-extra-toggle small{display:block;font-size:12px;line-height:1.42;color:var(--at-fg-muted)}.at-cloud-output{border-left:2px solid var(--at-blue);padding-left:clamp(22px,3vw,38px)}.at-cloud-tier-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:12px}.at-cloud-tier-name{font-family:var(--at-font-display);font-size:clamp(1.65rem,2.5vw,2.2rem);font-weight:600;letter-spacing:-.028em;line-height:1.1;margin:0 0 6px}.at-cloud-tier-meta{margin:0;font-size:13.5px;font-weight:600;color:var(--at-fg-muted)}.at-cloud-summary{font-size:15px;line-height:1.62;color:var(--at-fg-soft);margin:0 0 14px}.at-cloud-overlap-note{margin:0 0 16px;padding:10px 14px;border-left:3px solid var(--at-warm);background:var(--at-warm-tint);border-radius:0 8px 8px 0;font-size:13px;line-height:1.5;color:var(--at-fg-soft)}.at-cloud-schematic{margin:18px 0 22px;padding:14px 0;border-top:1px solid var(--at-line);border-bottom:1px solid var(--at-line)}.at-cloud-schematic-svg{width:100%;height:auto;display:block;font-family:var(--at-font-display)}.at-cloud-spec-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.at-cloud-spec-columns h4{font-family:var(--at-font-display);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-fg-muted);margin:0 0 10px}.at-cloud-spec-columns ul{margin:0;padding-left:16px;display:grid;gap:7px;font-size:13.5px;line-height:1.5;color:var(--at-fg-soft)}.at-cloud-spec-columns strong{color:var(--at-fg)}.at-atlas{margin-bottom:36px;padding-bottom:28px;border-bottom:1px solid var(--at-line-strong)}.at-atlas-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}.at-atlas-sub{margin:6px 0 0;max-width:62ch;font-size:14px;line-height:1.58;color:var(--at-fg-soft)}.at-atlas-regions{display:flex;flex-wrap:wrap;gap:6px}.at-atlas-board{padding-top:12px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--at-line-strong) transparent}.at-atlas-svg{width:100%;min-width:560px;max-width:880px;height:auto;display:block;margin:0 auto;font-family:var(--at-font-display)}.at-state-tile{transition:opacity .2s ease}.at-state-tile.is-dimmed{opacity:.32}.at-state-rect{fill:var(--at-bg-alt);stroke:var(--at-line-strong);stroke-width:1;transition:fill .16s ease,stroke .16s ease}.at-state-code{fill:var(--at-fg-muted);font-size:11.5px;font-weight:700;letter-spacing:.04em;pointer-events:none}.at-state-count{fill:var(--at-blue);font-size:8.5px;font-weight:600;pointer-events:none}.at-state-tile.is-has-stories{cursor:pointer}.at-state-tile.is-has-stories .at-state-rect{fill:var(--at-blue-tint);stroke:var(--at-blue-border)}.at-state-tile.is-has-stories .at-state-code{fill:var(--at-fg)}.at-state-tile.is-has-stories:hover .at-state-rect{stroke:var(--at-blue);stroke-width:1.6}.at-state-tile.is-selected .at-state-rect{fill:var(--at-blue);stroke:var(--at-blue)}.at-state-tile.is-selected .at-state-code,.at-state-tile.is-selected .at-state-count{fill:var(--at-on-blue)}.at-atlas-legend{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.at-atlas-legend-items{display:flex;align-items:center;flex-wrap:wrap;gap:18px;font-size:12.5px;color:var(--at-fg-muted)}.at-atlas-legend-items span{display:inline-flex;align-items:center;gap:7px}.at-legend-swatch{display:inline-block;width:12px;height:12px;border-radius:3px;background:var(--at-bg-alt);border:1px solid var(--at-line-strong)}.at-legend-swatch--active{background:var(--at-blue-tint);border-color:var(--at-blue)}.at-legend-pip{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--at-warm)}.at-active-filter-banner{margin:-10px 0 22px;padding:10px 16px;border-left:3px solid var(--at-blue);background:var(--at-blue-tint);border-radius:0 10px 10px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:13.5px;color:var(--at-fg)}.at-timeline-wrap{margin-top:clamp(56px,7vw,88px)}.at-timeline-track{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;position:relative;margin-bottom:28px;padding-top:6px}.at-timeline-track:before{content:"";position:absolute;left:12px;right:12px;top:15px;height:1px;background:var(--at-line-strong);z-index:0}.at-timeline-stop{position:relative;z-index:1;padding:0 6px 10px;border:0;background:transparent;color:var(--at-fg-muted);font-family:var(--at-font-display);display:flex;flex-direction:column;align-items:flex-start;gap:10px;cursor:pointer;text-align:left}.at-timeline-dot{width:19px;height:19px;border-radius:50%;background:var(--at-bg);border:2px solid var(--at-line-strong);transition:all .18s ease}.at-timeline-stop.is-reached .at-timeline-dot{border-color:var(--at-blue)}.at-timeline-stop.is-active .at-timeline-dot{background:var(--at-blue);border-color:var(--at-blue);box-shadow:0 0 0 5px var(--at-blue-tint)}.at-timeline-era{font-size:12.5px;font-weight:700;letter-spacing:.02em;transition:color .16s ease}.at-timeline-stop:hover .at-timeline-era,.at-timeline-stop.is-active .at-timeline-era{color:var(--at-fg)}.at-timeline-detail{padding:24px 0 4px clamp(20px,3vw,32px);border-left:2px solid var(--at-blue);display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.at-timeline-detail-copy{max-width:68ch}.at-timeline-detail-copy p{margin:0;font-size:15px;line-height:1.65;color:var(--at-fg-soft)}.at-contact-context-bar{margin:14px 0 18px;padding:12px 16px;border-left:3px solid var(--at-blue);background:var(--at-blue-tint);border-radius:0 12px 12px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.at-contact-context-label{display:block;font-family:var(--at-font-display);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-blue);margin-bottom:2px}.at-contact-context-bar strong{font-size:13.5px;color:var(--at-fg)}.at-contact-context-actions{display:flex;align-items:center;gap:8px}.at-topic-chip.is-checked span{background:var(--at-blue-tint);border-color:var(--at-blue);color:var(--at-blue)}.at-live-desk-pill{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);font-size:11.5px;font-weight:600;color:var(--at-fg-muted)}.at-live-desk-pill.is-live{border-color:#2fd08661;color:var(--at-fg)}.at-search-cat-bar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 18px;border-bottom:1px solid var(--at-line);background:var(--at-bg-alt)}.at-search-cat-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--at-line-strong);background:transparent;color:var(--at-fg-muted);font-family:var(--at-font-sans);font-size:11.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.at-search-cat-pill:hover{color:var(--at-fg);border-color:var(--at-blue-border)}.at-search-cat-pill.is-active{background:var(--at-blue);border-color:var(--at-blue);color:var(--at-on-blue)}.at-search-cat-count{font-size:10.5px;opacity:.84}.at-search-cmd{width:100%;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.at-search-topic-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:22px}.at-search-topic-label{font-family:var(--at-font-display);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--at-fg-muted);margin-right:4px}.at-monograph-tools{margin:-16px 0 28px;padding-bottom:16px;border-bottom:1px solid var(--at-line);display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.at-monograph-tools+.at-facts-ledger{border-top:0;margin-top:-8px;padding-top:0}.at-monograph-actions{display:flex;align-items:center;gap:8px}.at-tool-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt);color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.at-tool-pill:hover{border-color:var(--at-blue);color:var(--at-blue)}.at-monograph-toc{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.at-monograph-toc-label{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--at-fg-muted)}.at-monograph-toc-links{display:flex;flex-wrap:wrap;gap:6px}.at-monograph-toc-link{font-size:12px;font-weight:500;color:var(--at-fg-soft);text-decoration:none;padding:3px 9px;border-radius:999px;border:1px solid var(--at-line);transition:border-color .15s ease,color .15s ease}.at-monograph-toc-link:hover{border-color:var(--at-blue-border);color:var(--at-blue)}.at-prose--story:after{content:"";display:table;clear:both}.at-prose--story img{max-width:120px;max-height:138px;width:auto;height:auto;object-fit:contain;border-radius:10px;margin:4px 18px 10px 0}.at-prose--story p img{float:left;max-width:120px;max-height:138px;width:auto;height:auto;margin:4px 18px 10px 0}.at-prose--story p img+img{max-width:104px;max-height:124px;margin-left:-4px}.at-prose--story figure{float:left;width:auto!important;max-width:124px;margin:4px 18px 12px 0}.at-prose--story figure img{float:none;display:block;max-width:120px;max-height:138px;margin:0}.at-prose--story .sy-cs-imgs{float:left;display:inline-flex;align-items:flex-start;gap:10px;margin:4px 20px 12px 0}.at-prose--story .sy-cs-imgs img{float:none;max-width:100px;max-height:124px;width:auto;height:auto;margin:0}@media(max-width:560px){.at-prose--story img,.at-prose--story p img,.at-prose--story figure img{max-width:98px;max-height:116px;margin-right:14px}.at-prose--story .sy-cs-imgs img{max-width:84px;max-height:104px}}[id],.at-atlas,.at-timeline-wrap,.at-finder,.at-cloud-advisor{scroll-margin-top:138px}.at-lib-topics-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:-14px 0 30px;padding-bottom:18px;border-bottom:1px solid var(--at-line)}.at-topic-lens-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt);color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:12px;font-weight:600;cursor:pointer;transition:all .16s ease}.at-topic-lens-pill:hover{border-color:var(--at-blue-border);color:var(--at-fg)}.at-topic-lens-pill.is-active{background:var(--at-blue-tint);border-color:var(--at-blue);color:var(--at-blue)}.at-acu-stage-btn{width:100%;background:transparent;border:0;border-top:1px solid var(--at-line-strong);font-family:inherit;text-align:left;cursor:pointer;padding:20px 18px 22px;border-radius:0 0 14px 14px;transition:background .18s ease,border-color .18s ease}.at-acu-stage-btn:hover{background:var(--at-bg-alt)}.at-acu-stage-btn.is-active{background:var(--at-blue-tint);border-top:2px solid var(--at-blue)}.at-acu-stage-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.at-acu-stage-top .at-index-num{margin-bottom:0}.at-acu-stage-hint{font-family:var(--at-font-display);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--at-fg-muted);transition:color .16s ease}.at-acu-stage-btn.is-active .at-acu-stage-hint,.at-acu-stage-btn:hover .at-acu-stage-hint{color:var(--at-blue)}.at-acu-inspector{margin-top:28px;padding:clamp(22px,3vw,32px);border-left:3px solid var(--at-blue);background:var(--at-bg-alt);border-radius:0 16px 16px 0;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:clamp(24px,3.5vw,44px);align-items:start}.at-acu-inspector-focus{padding-left:clamp(18px,2.5vw,28px);border-left:1px solid var(--at-line-strong)}@media print{.at-header,.at-footer,.at-monograph-tools,.at-article-cta-strip,.at-more-section,.at-nl-nav,.at-reading-progress{display:none!important}body,.at-monograph-page{background:#fff!important;color:#0b111a!important}}@media(prefers-reduced-motion:reduce){.at-stage-hotspot.is-on .at-stage-hotspot-ring,.at-svg-stream,.at-svg-orbit,.at-svg-pulse-ring,.at-svg-flare,.at-blueprint-pulse,.at-hero-rail-btn.is-active .at-hero-rail-fill{animation:none!important}.at-sculpture-stage{transform:none!important}.at-reveal,.at-reveal.is-reveal-pending{opacity:1!important;transform:none!important;transition:none!important}}@media(max-width:1180px){.at-nav,.at-support-trigger{display:none}.at-burger{display:inline-flex}}@media(max-width:560px){.at-header-cta{display:none}}@media(max-width:1120px){.at-pulse-stack{padding-left:0;padding-top:24px;border-left:0;border-top:1px solid var(--at-line-strong)}.at-footer-top,.at-founders-grid,.at-index-grid--4,.at-stories-grid,.at-month-grid,.at-nl-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.at-portals-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:900px){.at-hero-grid,.at-section-intro,.at-welcome-bar,.at-broadsheet,.at-feature-split,.at-feature-split--reverse,.at-pair-grid,.at-fit-showcase,.at-keynote-grid,.at-learn-grid,.at-blueprint-wrap,.at-svc-directory,.at-essay-grid,.at-contact-layout,.at-index-grid--3,.at-webinar-trio,.at-voices-wall,.at-lib-lead,.at-cinema-stage,.at-series-bar,.at-finder-grid,.at-cloud-advisor-grid,.at-acu-inspector{grid-template-columns:minmax(0,1fr)}.at-acu-inspector-focus{padding-left:0;padding-top:18px;border-left:0;border-top:1px solid var(--at-line-strong)}.at-finder-stage,.at-cloud-output{border-left:0;border-top:2px solid var(--at-blue);padding:24px 0 0}.at-timeline-track{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px}.at-timeline-track:before{display:none}.at-dispatch-grid,.at-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.at-svc-rail,.at-stat-rail{position:static}.at-stat-rail,.at-ledger-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.at-blueprint-inspector{border-left:0;border-top:2px solid var(--at-blue);padding:22px 0 0}}@media(max-width:640px){.at-hero-rail,.at-sub-stories,.at-keynote-specs,.at-portals-strip,.at-stories-grid,.at-founders-grid,.at-index-grid--4,.at-field-row,.at-footer-top,.at-stat-rail,.at-dispatch-grid,.at-video-grid,.at-month-grid,.at-nl-recent-grid,.at-tenant-switch,.at-extras-grid,.at-cloud-spec-columns{grid-template-columns:minmax(0,1fr)}.at-timeline-track{grid-template-columns:repeat(2,minmax(0,1fr))}.at-atlas-svg{min-width:0}.at-state-count{display:none}.at-state-code{font-size:16px}.at-state-tile.is-has-stories .at-state-code{transform:translateY(6px)}.at-sub-story{border-left:0;padding-left:0;padding-top:16px;border-top:1px solid var(--at-line)}.at-sub-story:first-child{padding-top:0;border-top:0}.at-inline-search{width:100%;min-width:0}.at-recog-row{grid-template-columns:64px minmax(0,1fr)}.at-recog-by{grid-column:2}.at-event-ledger-head{grid-template-columns:60px minmax(0,1fr) 24px;gap:14px}.at-event-ledger-body{padding-left:0}.at-signup-form{flex-direction:column}.at-icon-label,.at-search-trigger .at-kbd{display:none}.at-hero-art-frame{aspect-ratio:16 / 10.6}.at-hero-art-badge{left:10px;bottom:10px;max-width:calc(100% - 20px);padding:5px 10px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:767px){input,textarea,select,.pagefind-ui__search-input{font-size:16px}}.at-svc-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:28px;padding:14px 18px;border:1px solid var(--at-line);border-radius:14px;background:var(--at-bg-card)}.at-svc-toolbar-search{display:flex;align-items:center;gap:10px;flex:1 1 280px;min-width:0}.at-svc-toolbar-search svg{color:var(--at-fg-muted);flex-shrink:0}.at-svc-toolbar-search input{width:100%;min-width:0;border:0;background:transparent;color:var(--at-fg);font-size:14px;outline:none}.at-svc-toolbar-search input::placeholder{color:var(--at-fg-muted)}.at-svc-toolbar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.at-svc-rail a.is-active{color:var(--at-blue);border-left-color:var(--at-blue);font-weight:600}.at-voice-tile-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--at-line)}.at-story-endorsement{margin:40px 0 0;padding:26px 28px;border-radius:16px;border:1px solid var(--at-blue-border);background:linear-gradient(135deg,var(--at-blue-tint) 0%,transparent 100%)}.at-story-endorsement blockquote{margin:10px 0 18px;font-family:var(--at-font-serif);font-size:clamp(1.22rem,1.9vw,1.48rem);line-height:1.42;color:var(--at-fg)}.at-404-recovery{margin-top:32px;padding:22px 24px;border-radius:16px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);max-width:720px}.at-404-search-bar{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt)}.at-404-search-bar svg{color:var(--at-blue);flex-shrink:0}.at-404-search-bar input{flex:1;min-width:0;border:0;background:transparent;color:var(--at-fg);font-size:15px;outline:none}.at-404-search-bar input::placeholder{color:var(--at-fg-muted)}.at-404-results{margin-top:16px;display:grid;gap:10px}.at-404-hit{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:12px 14px;border-radius:12px;border:1px solid var(--at-line);background:var(--at-bg-elevated);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.at-404-hit:hover{border-color:var(--at-blue-border);transform:translateY(-1px)}.at-404-hit strong{display:block;font-size:14.5px;font-weight:600;color:var(--at-fg);margin-bottom:3px}.at-404-hit p{margin:0;font-size:13px;line-height:1.5;color:var(--at-fg-soft)}.at-404-hit mark{background:var(--at-blue-tint);color:var(--at-blue);padding:0 3px;border-radius:3px}.at-nl-jump-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.at-nl-jump-select{padding:8px 12px;border-radius:10px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg);font-size:13.5px;max-width:100%;cursor:pointer}.at-nl-transcript-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 12px;padding-bottom:12px;border-bottom:1px solid var(--at-line)}.at-nl-transcript-toolbar input{flex:1 1 220px;min-width:0;padding:8px 12px;border-radius:9px;border:1px solid var(--at-line-strong);background:var(--at-bg);color:var(--at-fg);font-size:13.5px;outline:none}.at-nl-transcript-toolbar input:focus{border-color:var(--at-blue)}mark.at-hl{background:var(--at-blue-tint);color:var(--at-blue);font-weight:600;padding:0 2px;border-radius:3px}.at-nl-deep-hits{margin:0 0 28px;padding:20px 22px;border-radius:16px;border:1px solid var(--at-blue-border);background:linear-gradient(135deg,var(--at-blue-tint) 0%,var(--at-bg-card) 72%)}.at-nl-deep-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.at-nl-deep-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.at-nl-deep-card{display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:14px 16px;border-radius:12px;border:1px solid var(--at-line-strong);background:var(--at-bg-elevated);text-decoration:none;color:inherit;transition:border-color .18s ease,transform .18s ease}.at-nl-deep-card:hover{border-color:var(--at-blue);transform:translateY(-1px)}.at-nl-deep-card strong{display:block;font-family:var(--at-font-display);font-size:14.5px;font-weight:600;color:var(--at-fg);margin-bottom:5px}.at-nl-deep-card p{margin:0;font-size:12.8px;line-height:1.52;color:var(--at-fg-soft)}.at-story-voice-chip{display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--at-blue-tint);color:var(--at-blue);border:1px solid var(--at-blue-border)}.at-related-stories{margin-top:44px;padding-top:32px;border-top:1px solid var(--at-line-strong)}.at-related-stories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media(max-width:960px){.at-nl-deep-grid,.at-related-stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.at-nl-deep-grid,.at-related-stories-grid{grid-template-columns:1fr}}@media print{:root,[data-theme=dark],[data-theme=light]{color-scheme:light;--at-bg: #ffffff;--at-bg-alt: #f6f8fb;--at-bg-elevated: #ffffff;--at-bg-card: #ffffff;--at-fg: #0b111a;--at-fg-soft: #263344;--at-fg-muted: #516072;--at-blue: #0072bc;--at-blue-bright: #0072bc;--at-on-blue: #ffffff;--at-blue-tint: rgba(0, 114, 188, .08);--at-blue-border: rgba(0, 114, 188, .32);--at-line: rgba(11, 17, 26, .14);--at-line-strong: rgba(11, 17, 26, .24);--fg: #0b111a;--fg-2: #263344;--fg-3: #516072;--bg: #ffffff}.at-svc-toolbar,.at-nl-jump-row,.at-nl-transcript-toolbar,.at-related-stories,.at-newsbadge,.at-modal-backdrop{display:none!important}}.at-atlas-inspector{margin-top:14px;padding:12px 16px;border-radius:12px;border:1px solid var(--at-line-strong);background:var(--at-bg-elevated)}.at-atlas-inspector-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.at-atlas-inspector-head{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.at-atlas-inspector-head strong{font-family:var(--at-font-display);font-size:14px;font-weight:600;color:var(--at-fg)}.at-atlas-inspector-region{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--at-fg-muted)}.at-atlas-inspector-meta{font-size:13px;color:var(--at-fg-soft)}.at-atlas-inspector-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.at-atlas-company-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg);font-family:inherit;font-size:12.2px;font-weight:500;text-decoration:none;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.at-atlas-company-chip:hover,.at-atlas-company-chip:focus-visible{border-color:var(--at-blue);color:var(--at-blue);background:var(--at-blue-tint)}.at-nl-transcript-nav{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}mark.at-hl.is-current{background:var(--at-blue);color:var(--at-on-blue);padding:1px 4px;border-radius:4px;box-shadow:0 0 0 2px var(--at-blue-border)}.at-modal-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid var(--at-line)}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.at-header{view-transition-name:site-header}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-timing-function:cubic-bezier(.22,1,.36,1)}}.at-stack-presets{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:-6px 0 22px;padding:12px 16px;border-radius:12px;border:1px solid var(--at-line);background:var(--at-bg-card)}.at-stack-presets-label{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--at-fg-muted)}.at-stack-presets-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.at-stack-preset-btn{padding:6px 13px;border-radius:999px;border:1px solid var(--at-line-strong);background:transparent;color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.at-stack-preset-btn:hover{border-color:var(--at-blue-border);color:var(--at-fg)}.at-stack-preset-btn.is-active{background:var(--at-blue);border-color:var(--at-blue);color:var(--at-on-blue)}.at-stack-preset-clear{border:0;background:transparent;color:var(--at-fg-muted);font-family:var(--at-font-sans);font-size:12px;font-weight:600;cursor:pointer;padding:4px 8px;text-decoration:underline;text-underline-offset:3px}.at-stack-preset-clear:hover{color:var(--at-fg)}.at-btn-scope-on{background:var(--at-blue-tint);border:1px solid var(--at-blue);color:var(--at-blue)}.at-btn-scope-on:hover{background:var(--at-blue);color:var(--at-on-blue)}.at-conn-chip.is-scoped{border-color:var(--at-blue);background:var(--at-blue-tint);color:var(--at-blue)}.at-scope-dock{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:80;width:min(1060px,calc(100vw - 28px));padding:14px 18px;border-radius:16px;background:var(--at-bg-nav);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid var(--at-blue-border);box-shadow:var(--at-shadow)}main.has-scope-dock{padding-bottom:108px}.at-scope-dock-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.at-scope-dock-summary{display:flex;flex-direction:column;gap:7px;min-width:0;flex:1 1 360px}.at-scope-dock-kicker{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--at-blue)}.at-scope-dock-pills{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.at-scope-dock-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-elevated);color:var(--at-fg);font-family:var(--at-font-sans);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .16s ease,color .16s ease}.at-scope-dock-pill:hover{border-color:var(--at-blue);color:var(--at-blue)}.at-scope-dock-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.at-desk-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-6px 0 24px}.at-desk-pill{padding:7px 14px;border-radius:999px;border:1px solid var(--at-line-strong);background:transparent;color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:12.8px;font-weight:600;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.at-desk-pill:hover{border-color:var(--at-blue-border);color:var(--at-fg)}.at-desk-pill.is-on{background:var(--at-blue);border-color:var(--at-blue);color:var(--at-on-blue)}.at-tool-pill.is-saved{background:var(--at-blue-tint);border-color:var(--at-blue-border);color:var(--at-blue)}.at-prose h2,.at-prose h3{scroll-margin-top:96px}.at-heading-anchor{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:1px 6px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--at-fg-muted);font-family:var(--at-font-sans);font-size:.78em;font-weight:600;opacity:0;cursor:pointer;vertical-align:middle;transition:opacity .16s ease,color .16s ease,border-color .16s ease}.at-prose h2:hover .at-heading-anchor,.at-prose h3:hover .at-heading-anchor,.at-heading-anchor:focus-visible,.at-heading-anchor.is-copied{opacity:1}.at-heading-anchor:hover,.at-heading-anchor.is-copied{color:var(--at-blue);border-color:var(--at-blue-border);background:var(--at-blue-tint)}.at-zoomable-img{cursor:zoom-in;transition:box-shadow .2s ease}.at-zoomable-img:hover{box-shadow:0 0 0 2px var(--at-blue-border)}.at-prose-lightbox{position:fixed;inset:0;z-index:1200;background:#05080ee0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:28px;cursor:zoom-out}.at-prose-lightbox img{max-width:min(1160px,92vw);max-height:86vh;width:auto;height:auto;object-fit:contain;border-radius:12px;box-shadow:0 28px 80px #000000a6;background:#fff;cursor:default}.at-prose-lightbox-close{position:fixed;top:20px;right:22px;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#0c111ad9;color:#f3f6fa;font-family:var(--at-font-sans);font-size:13px;font-weight:600;cursor:pointer}.at-prose-iframe{display:block;width:100%;aspect-ratio:16 / 9;border:1px solid var(--at-line);border-radius:12px;margin:22px 0;background:#070b12}.at-practice-bridge{margin-top:40px;padding-top:24px;border-top:1px solid var(--at-line-strong)}.at-practice-bridge-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.at-practice-bridge-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.at-practice-bridge-item{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:16px 18px;border-radius:14px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt);text-decoration:none;color:inherit;transition:border-color .18s ease,transform .18s ease}.at-practice-bridge-item:hover{border-color:var(--at-blue);transform:translateY(-1px)}.at-practice-bridge-kicker{display:block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--at-blue);margin-bottom:4px}.at-practice-bridge-item strong{display:block;font-family:var(--at-font-display);font-size:1.05rem;font-weight:600;color:var(--at-fg);margin-bottom:6px}.at-practice-bridge-item p{margin:0;font-size:13.5px;line-height:1.55;color:var(--at-fg-soft)}.at-story-stack-bar{margin-top:18px;padding-top:16px;border-top:1px solid var(--at-line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px}.at-story-stack-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.at-story-stack-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--at-fg-muted)}.at-story-stack-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.at-story-stack-chip{display:inline-flex;align-items:center;padding:4px 11px;border-radius:999px;border:1px solid var(--at-blue-border);background:var(--at-blue-tint);color:var(--at-blue);font-size:12px;font-weight:600;text-decoration:none;transition:background .16s ease,color .16s ease}.at-story-stack-chip:hover{background:var(--at-blue);color:var(--at-on-blue)}.at-saved-queue-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:26px;padding:12px 16px;border-radius:12px;border:1px solid var(--at-blue-border);background:var(--at-blue-tint);font-size:13.5px;color:var(--at-fg)}.at-dispatch-card-wrap{position:relative;display:flex;flex-direction:column}.at-dispatch-card-wrap>.at-dispatch-card{flex:1}.at-saved-remove-btn{position:absolute;top:14px;right:0;width:26px;height:26px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg-muted);font-size:15px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.at-saved-remove-btn:hover{border-color:var(--at-blue);color:var(--at-blue)}.at-search-recent-bar{padding:10px 14px 12px;border-bottom:1px solid var(--at-line)}.at-search-recent-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.at-search-recent-clear{border:0;background:transparent;color:var(--at-blue);font-family:var(--at-font-sans);font-size:11.5px;font-weight:600;text-decoration:none;cursor:pointer}.at-search-recent-chips{display:flex;flex-wrap:wrap;gap:6px}.at-search-recent-chip{padding:4px 10px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-elevated);color:var(--at-fg-soft);font-family:var(--at-font-sans);font-size:12px;font-weight:500;cursor:pointer}.at-search-recent-chip:hover{border-color:var(--at-blue);color:var(--at-fg)}.at-search-saved-block{border-bottom:1px solid var(--at-line)}.at-search-results{padding-bottom:10px}.at-voice-tile{scroll-margin-top:104px}.at-voice-tile.is-targeted{border-top:2px solid var(--at-blue);background:var(--at-blue-tint);padding:22px;border-radius:14px}.at-voice-share-btn{padding:3px 9px;border-radius:999px;border:1px solid var(--at-line-strong);background:transparent;color:var(--at-fg-muted);font-family:var(--at-font-sans);font-size:11px;font-weight:600;cursor:pointer;transition:border-color .16s ease,color .16s ease}.at-voice-share-btn:hover{border-color:var(--at-blue);color:var(--at-blue)}.at-search-section-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1024px){.at-search-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.at-scope-dock{bottom:10px;padding:12px 14px}.at-scope-dock-actions{width:100%;justify-content:flex-end}.at-search-section-grid{grid-template-columns:1fr}}.at-fit-role-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:22px}.at-fit-role-tab{display:flex;align-items:flex-start;gap:10px;padding:14px 15px;border-radius:14px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:inherit;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.at-fit-role-tab:hover{border-color:var(--at-blue-border);transform:translateY(-1px)}.at-fit-role-tab.is-active{border-color:var(--at-blue);background:var(--at-blue-tint);box-shadow:inset 0 2px 0 var(--at-blue)}.at-fit-role-num{font-family:var(--at-font-display);font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--at-blue);margin-top:2px;flex-shrink:0}.at-fit-role-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.at-fit-role-copy strong{font-family:var(--at-font-display);font-size:13.8px;font-weight:600;line-height:1.25;color:var(--at-fg)}.at-fit-role-copy span{font-size:11.8px;line-height:1.35;color:var(--at-fg-muted)}.at-fit-role-tab.is-active .at-fit-role-copy span{color:var(--at-fg-soft)}.at-fit-pipeline{margin-bottom:28px;padding:16px 20px;border-radius:16px;border:1px solid var(--at-line);background:var(--at-bg-card)}.at-fit-pipeline-svg{display:block;width:100%;height:auto;font-family:var(--at-font-sans)}.at-fit-stage-panel{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.88fr);gap:clamp(24px,3.6vw,48px);align-items:start;padding-top:8px}.at-fit-stage-head{margin-bottom:18px}.at-fit-arch-note{margin:18px 0 0;padding:12px 16px;border-left:2px solid var(--at-blue);background:var(--at-bg-card);border-radius:0 10px 10px 0;font-size:13.5px;line-height:1.6;color:var(--at-fg-soft)}.at-fit-stage-proof{padding:clamp(22px,2.8vw,30px);border-radius:16px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);display:flex;flex-direction:column;justify-content:space-between}.at-fit-stage-proof blockquote{margin:0 0 18px;font-family:var(--at-font-serif);font-size:clamp(1.16rem,1.6vw,1.36rem);line-height:1.44;color:var(--at-fg)}.at-fit-proof-foot{padding-top:16px;border-top:1px solid var(--at-line)}.at-m365-tier-lens{margin:18px 0 24px;padding:18px 20px;border-radius:14px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt)}.at-m365-tier-pills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:16px}.at-m365-tier-btn{padding:11px 13px;border-radius:11px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:inherit;font-family:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:3px;transition:border-color .16s ease,background .16s ease}.at-m365-tier-btn:hover{border-color:var(--at-blue-border)}.at-m365-tier-btn.is-active{border-color:var(--at-blue);background:var(--at-blue-tint)}.at-m365-tier-btn strong{font-family:var(--at-font-display);font-size:13px;font-weight:600;color:var(--at-fg)}.at-m365-tier-btn span{font-size:11.5px;line-height:1.35;color:var(--at-fg-muted)}.at-m365-tier-detail{padding-top:14px;border-top:1px solid var(--at-line)}.at-card-save-btn{position:absolute;top:14px;right:0;z-index:2;width:28px;height:28px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .16s ease,background .16s ease,color .16s ease}.at-card-save-btn:hover{border-color:var(--at-blue);color:var(--at-blue)}.at-card-save-btn.is-saved{border-color:var(--at-blue);background:var(--at-blue-tint);color:var(--at-blue)}.at-card-stack-row{display:flex;flex-wrap:wrap;gap:6px;margin:-4px 0 12px}.at-card-stack-tag{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt);color:var(--at-fg-soft);font-size:11.2px;font-weight:600;letter-spacing:.01em}.at-monograph-toc-link.is-active{color:var(--at-blue);border-color:var(--at-blue-border);background:var(--at-blue-tint)}@media(max-width:1080px){.at-fit-role-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.at-fit-stage-panel{grid-template-columns:1fr}.at-m365-tier-pills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.at-fit-role-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.at-fit-pipeline{padding:12px}}@media(max-width:520px){.at-fit-role-rail,.at-m365-tier-pills{grid-template-columns:1fr}}@media print{.at-scope-dock,.at-stack-presets,.at-practice-bridge,.at-prose-lightbox,.at-heading-anchor,.at-voice-share-btn,.at-card-save-btn{display:none!important}}.at-wip-module-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:22px}.at-cyber-layer-pills{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:16px}.at-tool-pill.is-saved{border-color:var(--at-blue);background:var(--at-blue-tint);color:var(--at-blue)}.at-webinar-card.is-highlighted{border-color:var(--at-blue);box-shadow:0 0 0 3px var(--at-blue-tint)}.at-search-scope-block{border-bottom:1px solid var(--at-line)}.at-scope-dock.is-minimized{padding:10px 14px}.at-scope-dock.is-minimized .at-scope-dock-inner{flex-wrap:nowrap;gap:10px}.at-scope-dock.is-minimized .at-scope-dock-summary{flex:1 1 auto;gap:0}.at-scope-dock.is-minimized .at-scope-dock-actions{width:auto;flex-wrap:nowrap;gap:6px}.at-scope-dock-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.at-scope-dock-toggle{appearance:none;border:0;background:transparent;color:var(--at-fg-muted);font-family:var(--at-font-sans);font-size:11px;font-weight:600;padding:2px 6px;border-radius:6px;cursor:pointer;transition:color .16s ease,background .16s ease}.at-scope-dock-toggle:hover{color:var(--at-blue);background:var(--at-blue-tint)}@media(max-width:1120px){.at-cyber-layer-pills{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.at-wip-module-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.at-cyber-layer-pills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.at-wip-module-rail,.at-cyber-layer-pills{grid-template-columns:1fr}}.at-header-tools .at-icon-btn,.at-header-tools .at-kbd,.at-header-tools .at-support-trigger,.at-header-tools .at-header-cta{white-space:nowrap;flex-shrink:0}.at-search-trigger{position:relative}.at-search-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--at-blue-tint);border:1px solid var(--at-blue-border);color:var(--at-blue);font-family:var(--at-font-display);font-size:10.5px;font-weight:700;line-height:1}@media(max-width:1080px){.at-search-count-badge{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;background:var(--at-blue);color:var(--at-on-blue);border-color:var(--at-bg)}}.at-event-ledger-item{position:relative}.at-event-ledger-item .at-event-ledger-head{padding-right:42px}.at-event-save-btn{top:24px;right:0}@media(max-width:640px){.at-event-ledger-body{padding-left:0}}.at-stack-lens-handoff{margin-bottom:28px;padding:18px 22px;border-radius:var(--at-radius-lg);border:1px solid var(--at-blue-border);background:var(--at-blue-tint);display:flex;align-items:center;justify-content:space-between;gap:18px 24px;flex-wrap:wrap}.at-stack-lens-handoff-copy{flex:1 1 320px}.at-stack-lens-handoff-copy p{margin:0;font-size:14px;line-height:1.55;color:var(--at-fg-soft)}.at-stack-lens-handoff-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.at-studio-ep-bar{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--at-line);background:var(--at-bg-card)}.at-studio-ep-meta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 200px}.at-studio-ep-meta strong{font-family:var(--at-font-display);font-size:13.5px;font-weight:600;color:var(--at-fg);line-height:1.3}.at-studio-ep-meta span{font-size:11.5px;color:var(--at-fg-muted)}.at-studio-ep-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sy-theme-wipe .at-header{view-transition-name:none!important}.sy-theme-wipe::view-transition-old(root),.sy-theme-wipe::view-transition-new(root){animation:none!important;mix-blend-mode:normal}.at-honors-bar{margin-top:28px;padding-top:22px;border-top:1px solid var(--at-line);display:flex;align-items:center;justify-content:space-between;gap:14px 24px;flex-wrap:wrap}.at-honors-kicker{font-family:var(--at-font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--at-blue);flex:0 0 auto}.at-honors-list{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;flex:1 1 540px}.at-honor-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg-soft);text-decoration:none;font-size:12.5px;line-height:1.35;transition:border-color .2s ease,transform .2s ease,background .2s ease}.at-honor-pill:hover{border-color:var(--at-blue);transform:translateY(-1px)}.at-honor-badge{font-family:var(--at-font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--at-blue) 16%,transparent);color:var(--at-blue);white-space:nowrap}.at-honor-text strong{color:var(--at-fg);font-weight:600}aside.at-newsbadge{position:fixed;right:22px;bottom:22px;z-index:65;max-width:360px;padding:14px 38px 14px 16px;border-radius:12px;border:1px solid var(--at-line-strong);background:var(--at-bg-elevated, var(--at-bg-card));box-shadow:0 18px 42px #00000047;backdrop-filter:blur(14px);display:flex;align-items:flex-start;pointer-events:none;opacity:0;transform:translateY(12px);transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}[data-theme=light] aside.at-newsbadge{box-shadow:0 14px 34px #0f172a1f}aside.at-newsbadge.is-in{opacity:1;transform:translateY(0);pointer-events:auto}.at-newsbadge-link{display:flex;flex-direction:column;gap:3px;text-decoration:none;color:inherit}.at-newsbadge-title{font-family:var(--at-font-display);font-size:13.5px;font-weight:600;line-height:1.35;color:var(--at-fg)}.at-newsbadge-by{font-size:12px;font-weight:500;color:var(--at-blue);margin-top:2px}.at-newsbadge-close{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:6px;border:0;background:transparent;color:var(--at-fg-muted);font-size:16px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.at-newsbadge-close:hover{color:var(--at-fg);background:var(--at-line)}@media(max-width:640px){.at-honor-pill{border-radius:12px;align-items:flex-start;flex-direction:column;gap:5px}}@media print{.at-event-save-btn,.at-stack-lens-handoff,.at-search-count-badge,aside.at-newsbadge{display:none!important}}:root{--at-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}svg:focus:not(:focus-visible),svg g:focus:not(:focus-visible),svg [role=button]:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible),[role=tab]:focus:not(:focus-visible),button:focus:not(:focus-visible),a:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible){outline:none!important;box-shadow:none}::view-transition-image-pair(root){isolation:auto}.sy-theme-wipe *,.sy-theme-wipe .at-header{view-transition-name:none!important}.sy-theme-wipe::view-transition-old(root),.sy-theme-wipe::view-transition-new(root){animation:none!important;mix-blend-mode:normal;display:block}.sy-theme-wipe::view-transition-old(root){z-index:1}.sy-theme-wipe::view-transition-new(root){z-index:9999}.at-nav-group{position:relative;display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap}.at-nav-link--has-sub{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;white-space:nowrap}.at-nav-link--has-sub>span{white-space:nowrap;flex-shrink:0}.at-nav-caret{flex-shrink:0;opacity:.72;transition:transform .18s ease,opacity .18s ease}.at-nav-group:hover .at-nav-caret,.at-nav-group:focus-within .at-nav-caret{transform:rotate(180deg);opacity:1}.at-nav-dropdown{position:absolute;top:calc(100% + 8px);left:0;min-width:268px;padding:8px;border-radius:14px;border:1px solid var(--at-line-strong);background:var(--at-bg-elevated);box-shadow:var(--at-shadow);display:grid;gap:2px;opacity:0;visibility:hidden;transform:translateY(6px);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease;z-index:120}.at-nav-group:after{content:"";position:absolute;left:0;right:0;top:100%;height:10px}.at-nav-group:hover .at-nav-dropdown,.at-nav-group:focus-within .at-nav-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.at-nav-dropdown-item{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:10px;text-decoration:none;color:var(--at-fg);transition:background .15s ease,color .15s ease}.at-nav-dropdown-item:hover,.at-nav-dropdown-item:focus-visible{background:var(--at-blue-tint)}.at-nav-dropdown-item strong{font-family:var(--at-font-display);font-size:13.5px;font-weight:600;color:var(--at-fg)}.at-nav-dropdown-item:hover strong{color:var(--at-blue)}.at-nav-dropdown-item span{font-size:11.8px;color:var(--at-fg-muted);line-height:1.35}.at-mobile-sublinks{display:grid;gap:4px;padding:2px 0 6px 18px}.at-mobile-sublink{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--at-fg-soft);text-decoration:none}.at-mobile-sublink:hover{background:var(--at-line);color:var(--at-fg)}@media(max-width:1460px){.at-header-inner{gap:12px}.at-nav{gap:2px}.at-nav-link{padding:8px 9px;font-size:13.5px}.at-header-tools{gap:7px}.at-search-trigger .at-kbd{display:none}}@media(max-width:1360px){.at-support-trigger{display:none}.at-search-trigger{width:36px;padding:0}.at-search-trigger .at-icon-label{display:none}.at-header-cta{padding:8px 14px;font-size:13px}}.at-article-body-wrap{position:relative}.at-article-measure{display:none}@media(min-width:1160px){.at-article-measure{display:block;position:absolute;top:8px;bottom:8px;left:-58px;width:13px;pointer-events:none;background:linear-gradient(var(--at-line-strong),var(--at-line-strong)) center / 1px 100% no-repeat}.at-article-measure:before,.at-article-measure:after{content:"";position:absolute;left:0;width:13px;height:1.5px;background:var(--at-fg-muted);transform:rotate(-45deg)}.at-article-measure:before{top:0}.at-article-measure:after{bottom:0}.at-article-measure-fill{display:block;position:absolute;left:5.75px;top:0;width:1.5px;height:100%;background:var(--at-blue);transform-origin:top center;transform:scaleY(0);transition:transform .08s linear}.at-article-measure-label{position:sticky;top:128px;display:block;margin:34px 0 34px -1px;padding:10px 0;writing-mode:vertical-rl;transform:rotate(180deg);background:var(--at-bg);font-family:var(--at-font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--at-blue);white-space:nowrap}}@media(min-width:901px){.at-broadsheet>.at-pulse-stack{padding-left:clamp(22px,3.2vw,38px);border-left:1px solid var(--at-line-strong)}}.at-desk-pills--left{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:18px}.at-cadence-strip{display:flex;flex-direction:column;align-items:stretch;width:100%;text-align:left;font:inherit;color:inherit;padding:18px 20px 15px;margin:0 0 18px;border-radius:16px;border:1px solid var(--at-line);background:var(--at-bg-card);cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.at-cadence-strip:hover{border-color:var(--at-blue-border);transform:translateY(-1px);box-shadow:var(--at-shadow-sm)}.at-cadence-strip:focus-visible{outline:2px solid var(--at-blue);outline-offset:2px}.at-cadence-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.at-cadence-meta{display:flex;flex-direction:column;gap:3px;min-width:0}.at-cadence-meta strong{font-family:var(--at-font-display);font-size:13.5px;font-weight:600;color:var(--at-fg)}.at-cadence-meta span{font-size:11.8px;color:var(--at-fg-muted)}.at-cadence-expand{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:4px 10px;border-radius:999px;border:1px solid var(--at-line);background:var(--at-bg-alt);font-family:var(--at-font-display);font-size:11px;font-weight:600;color:var(--at-fg-muted);transition:color .18s ease,border-color .18s ease,background .18s ease}.at-cadence-strip:hover .at-cadence-expand{color:var(--at-blue);border-color:var(--at-blue-border);background:var(--at-blue-tint)}.at-cadence-bars{display:grid;grid-template-columns:repeat(36,minmax(0,1fr));align-items:end;gap:3px;width:100%;height:34px;margin-top:16px}.at-cadence-bar{display:block;width:100%;border-radius:2px;background:color-mix(in srgb,var(--at-blue) 72%,transparent);transition:background .18s ease}.at-cadence-strip:hover .at-cadence-bar{background:var(--at-blue)}.at-cadence-axis{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:7px;font-size:10.5px;font-weight:500;color:var(--at-fg-muted)}.at-cadence-modal-backdrop{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:#040910b8;backdrop-filter:blur(8px)}.at-cadence-modal{width:100%;max-width:720px;max-height:calc(100vh - 40px);overflow-y:auto;padding:clamp(22px,3vw,32px);border-radius:20px;border:1px solid var(--at-line-strong);background:var(--at-bg-elevated);box-shadow:var(--at-shadow)}.at-cadence-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.at-cadence-modal-sub{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--at-fg-soft);max-width:56ch}.at-cadence-modal-close{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--at-line-strong);background:var(--at-bg-alt);color:var(--at-fg);font-size:20px;line-height:1;cursor:pointer;transition:border-color .18s ease,color .18s ease}.at-cadence-modal-close:hover{border-color:var(--at-blue);color:var(--at-blue)}.at-cadence-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.at-cadence-kpi{padding:12px 14px;border-radius:12px;border:1px solid var(--at-line);background:var(--at-bg-alt)}.at-cadence-kpi strong{display:block;font-family:var(--at-font-display);font-size:1.25rem;font-weight:700;color:var(--at-blue);line-height:1.15}.at-cadence-kpi span{display:block;margin-top:4px;font-size:11.5px;line-height:1.35;color:var(--at-fg-muted)}.at-cadence-chart-stage{margin-top:18px;padding:16px 18px;border-radius:14px;border:1px solid var(--at-line);background:var(--at-bg-card)}.at-cadence-readout{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--at-line)}.at-cadence-readout strong{font-family:var(--at-font-display);font-size:15px;font-weight:600;color:var(--at-fg)}.at-cadence-readout span{font-size:13px;color:var(--at-fg-soft)}.at-cadence-readout a{color:var(--at-blue);text-decoration:none;font-weight:600}.at-cadence-modal-bars{display:grid;grid-template-columns:repeat(36,minmax(0,1fr));align-items:stretch;gap:4px;height:156px}.at-cadence-modal-col{display:flex;align-items:flex-end;padding:0;border:0;background:transparent;cursor:pointer}.at-cadence-modal-bar{display:block;width:100%;border-radius:3px 3px 2px 2px;background:color-mix(in srgb,var(--at-blue) 46%,transparent);transition:background .15s ease,transform .15s ease}.at-cadence-modal-col:hover .at-cadence-modal-bar,.at-cadence-modal-col.is-selected .at-cadence-modal-bar{background:var(--at-blue)}.at-cadence-modal-axis{display:flex;align-items:center;justify-content:space-between;margin-top:10px;font-size:11.5px;color:var(--at-fg-muted)}.at-cadence-modal-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 16px;margin-top:18px}.at-cadence-modal-hint{font-size:12.5px;color:var(--at-fg-muted)}@media(max-width:640px){.at-cadence-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.at-cadence-modal-bars{gap:2px;height:124px}}@keyframes at-spin{to{transform:rotate(360deg)}}.at-btn.is-sending{opacity:.92;cursor:progress}.at-btn-spinner{display:inline-block;width:15px;height:15px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:at-spin .68s linear infinite}.at-sending-status{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--at-blue)}.at-inline-sub-card{padding:18px 20px;border-radius:16px;border:1px solid var(--at-blue-border);background:linear-gradient(145deg,var(--at-blue-tint),var(--at-bg-card) 78%)}.at-inline-sub-card h4{font-family:var(--at-font-display);font-size:1.04rem;font-weight:600;margin:0 0 6px;color:var(--at-fg)}.at-inline-sub-card p{font-size:13px;line-height:1.5;color:var(--at-fg-soft);margin:0 0 12px}.at-sub-topic-pills{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.at-sub-topic-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-elevated);color:var(--at-fg-muted);font-size:11.5px;font-weight:600;cursor:pointer;user-select:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.at-sub-topic-pill.is-checked{border-color:var(--at-blue);background:var(--at-blue-tint);color:var(--at-fg)}.at-sub-topic-check{width:13px;height:13px;border-radius:4px;border:1px solid var(--at-line-strong);display:inline-flex;align-items:center;justify-content:center;font-size:9.5px;color:transparent}.at-sub-topic-pill.is-checked .at-sub-topic-check{background:var(--at-blue);border-color:var(--at-blue);color:var(--at-on-blue)}.at-platform-pill-icon{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);font-size:12.8px;font-weight:600;color:var(--at-fg);text-decoration:none;transition:border-color .18s ease,transform .18s ease,background .18s ease}.at-platform-pill-icon:hover{border-color:var(--at-blue);background:var(--at-blue-tint);transform:translateY(-1px)}.at-platform-pill-icon svg{width:16px;height:16px;color:var(--at-blue);flex-shrink:0}.at-just-launched-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--at-green) 16%,transparent);border:1px solid color-mix(in srgb,var(--at-green) 42%,transparent);color:var(--at-green);font-family:var(--at-font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media(min-width:901px){.at-cinema-desc{min-height:4.9em}}.at-playlist-queue-head{margin-top:14px;padding:8px 12px 6px;border-top:1px solid var(--at-line);display:flex;align-items:center;justify-content:space-between;gap:12px}.at-playlist-queue-head span{font-family:var(--at-font-mono);font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--at-fg-muted)}.at-fit-live-map{position:relative;border-radius:18px;border:1px solid var(--at-line-strong);background:radial-gradient(circle at 52% 38%,rgba(0,173,239,.12),transparent 68%),#070d17;color:#e9f2fc;padding:18px 20px 16px;overflow:hidden;box-shadow:var(--at-shadow-sm)}[data-theme=light] .at-fit-live-map{background:radial-gradient(circle at 52% 38%,rgba(0,114,188,.09),transparent 68%),#f3f7fc;color:#0b1422}.at-fit-map-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.at-fit-map-live-pill{display:inline-flex;align-items:center;gap:8px;padding:4px 11px;border-radius:999px;border:1px solid rgba(47,208,134,.36);background:#2fd0861c;font-family:var(--at-font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-green)}.at-fit-map-live-dot{width:7px;height:7px;border-radius:50%;background:var(--at-green);box-shadow:0 0 0 3px #2fd08640;animation:at-svg-breathe 2.2s ease-in-out infinite}.at-fit-map-caption{font-size:12px;color:var(--at-fg-muted)}.at-fit-map-svg{display:block;width:100%;height:auto}.at-fit-map-outline{fill:#00adef12;stroke:#38cbff6b;stroke-width:1.6;stroke-linejoin:round}[data-theme=light] .at-fit-map-outline{fill:#0072bc12;stroke:#0072bc70}.at-fit-map-bubble{cursor:pointer}.at-fit-map-halo{fill:#00adef38;transform-box:fill-box;transform-origin:center;animation:at-fit-bubble-pulse 3.1s ease-in-out infinite}[data-theme=light] .at-fit-map-halo{fill:#0072bc33}.at-fit-map-core{fill:#38cbff;stroke:#fff;stroke-width:1.4;transition:transform .18s ease,fill .18s ease}[data-theme=light] .at-fit-map-core{fill:#0072bc}.at-fit-map-bubble:hover .at-fit-map-core,.at-fit-map-bubble.is-hovered .at-fit-map-core{fill:var(--at-green)}@keyframes at-fit-bubble-pulse{0%,to{transform:scale(.86);opacity:.42}50%{transform:scale(1.26);opacity:.85}}.at-fit-map-foot{margin-top:8px;padding-top:10px;border-top:1px solid var(--at-line);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--at-fg-soft)}.at-fit-map-legend{display:flex;align-items:center;flex-wrap:wrap;gap:14px;font-size:11.5px;color:var(--at-fg-muted)}.at-fit-map-legend span{display:inline-flex;align-items:center;gap:6px}.at-ai-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}.at-ai-menu-card{padding:22px 24px;border-radius:16px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);display:flex;flex-direction:column;gap:10px}.at-ai-menu-card h4{font-family:var(--at-font-display);font-size:1.12rem;font-weight:600;margin:0;color:var(--at-fg)}.at-ai-menu-card p{font-size:13.5px;line-height:1.56;color:var(--at-fg-soft);margin:0}.at-ai-menu-card ul{margin:4px 0 0;padding-left:18px;display:grid;gap:6px;font-size:13.2px;line-height:1.5;color:var(--at-fg-soft)}@media(max-width:820px){.at-ai-menu-grid{grid-template-columns:1fr}}.at-footer-social,.at-contact-socials{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.at-footer-social{margin-top:14px}.at-social-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg-soft);font-family:var(--at-font-display);font-size:12.5px;font-weight:600;text-decoration:none;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.at-social-pill:hover,.at-social-pill:focus-visible{color:var(--at-blue);border-color:var(--at-blue-border);background:var(--at-blue-tint);transform:translateY(-1px)}.at-sol-s1-head{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(24px,4vw,56px);align-items:end;margin-bottom:30px}.at-sol-s1-lead{margin:0;font-size:15.5px;line-height:1.68;color:var(--at-fg-soft)}.at-sol-pill-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:28px}.at-sol-pill-tab{display:flex;align-items:center;gap:9px;padding:12px 15px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#ffffff0a;color:#bfd0e4;font-family:var(--at-font-display);font-size:13.5px;font-weight:600;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.at-sol-pill-tab:hover{background:#ffffff14;color:#fff}.at-sol-pill-tab.is-active{background:#38cbff26;border-color:#38cbff9e;color:#fff;box-shadow:0 10px 28px #00000038}.at-sol-pill-num{font-size:11px;font-weight:700;letter-spacing:.08em;color:#38cbff;flex-shrink:0}.at-sol-s1-stage{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:clamp(28px,4vw,52px);align-items:start;padding-top:26px;border-top:1px solid rgba(255,255,255,.14)}.at-sol-check-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.at-sol-check-list li{position:relative;padding-left:18px;font-size:14.3px;line-height:1.56;color:var(--at-fg-soft)}.at-sol-check-list li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--at-blue)}.at-sol-check-list--compact{gap:7px;margin-top:14px}.at-sol-check-list--compact li{font-size:13.5px}.at-sol-persona-line{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:13px;color:#88a2c0}.at-sol-persona-line strong{color:#f4f7fb;font-weight:600}.at-band--sapphire .at-btn-secondary{border-color:#ffffff3d;color:#f4f7fb;background:#ffffff0d}.at-band--sapphire .at-btn-secondary:hover{background:#ffffff1f;border-color:#ffffff61}.at-sol-s1-console{border-radius:18px;border:1px solid rgba(56,203,255,.28);background:#040c18b8;backdrop-filter:blur(12px);box-shadow:0 24px 60px #00000061;overflow:hidden}.at-sol-console-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff08}.at-sol-console-dots{display:inline-flex;gap:6px}.at-sol-console-dots span{width:8px;height:8px;border-radius:50%;background:#ffffff38}.at-sol-console-url{font-family:var(--at-font-display);font-size:11.5px;font-weight:600;color:#9bb4d0;letter-spacing:.02em}.at-sol-console-live{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:3px 9px;border-radius:999px;background:#2fd08629;color:#5ce6a6}.at-sol-console-body{padding:18px 20px 20px;display:grid;gap:12px}.at-sol-console-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.at-sol-console-label{display:block;font-size:11.5px;color:#88a2c0;margin-bottom:2px}.at-sol-console-row strong{font-family:var(--at-font-display);font-size:14px;font-weight:600;color:#f4f7fb}.at-sol-console-chip{font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap}.at-sol-console-chip--green{background:#2fd08624;color:#6ceab0}.at-sol-console-chip--blue{background:#38cbff29;color:#7cdfff}.at-sol-console-chip--warm{background:#f2c07829;color:#f7cf94}.at-sol-console-suite{margin-top:6px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.at-sol-console-suite-k{display:block;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#38cbff;margin-bottom:9px}.at-sol-console-tags{display:flex;flex-wrap:wrap;gap:6px}.at-sol-console-tags span{font-size:11.5px;font-weight:500;padding:4px 10px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#dbe7f5}.at-sol-ai-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}.at-sol-ai-card{text-align:left;padding:20px;border-radius:16px;border:1px solid var(--at-line-strong);background:var(--at-bg-card);color:var(--at-fg);display:flex;flex-direction:column;gap:9px;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.at-sol-ai-card:hover{border-color:var(--at-blue-border);transform:translateY(-2px)}.at-sol-ai-card.is-active{border-color:var(--at-blue);box-shadow:0 0 0 1px var(--at-blue),var(--at-shadow-sm)}.at-sol-ai-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.at-sol-ai-num{font-family:var(--at-font-display);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-blue)}.at-sol-ai-card h3{font-family:var(--at-font-display);font-size:1.04rem;font-weight:600;line-height:1.32;margin:0;color:var(--at-fg)}.at-sol-ai-card p{font-size:13px;line-height:1.5;color:var(--at-fg-muted);margin:0}.at-sol-ai-inspector{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,48px);align-items:start;padding:clamp(22px,3vw,34px);border-radius:var(--at-radius-lg);border:1px solid var(--at-line-strong);background:var(--at-bg-card);box-shadow:var(--at-shadow-sm)}.at-sol-guardrail-box{padding:18px 20px;border-radius:14px;background:var(--at-bg-alt);border-left:3px solid var(--at-blue)}.at-sol-guardrail-box p{font-size:13.8px;line-height:1.58;color:var(--at-fg-soft);margin:0 0 12px}.at-sol-addons-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.at-sol-addon-card{padding:24px;border-radius:var(--at-radius);border:1px solid var(--at-line-strong);background:var(--at-bg-card);display:flex;flex-direction:column;justify-content:space-between;gap:20px;transition:border-color .18s ease,transform .18s ease}.at-sol-addon-card:hover{border-color:var(--at-blue-border);transform:translateY(-2px)}.at-sol-addon-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.at-sol-addon-num{font-family:var(--at-font-display);font-size:13px;font-weight:700;color:var(--at-blue)}.at-sol-addon-card h3{font-family:var(--at-font-display);font-size:1.18rem;font-weight:600;line-height:1.3;margin:0 0 8px;color:var(--at-fg)}.at-sol-addon-card p{font-size:14px;line-height:1.6;color:var(--at-fg-soft);margin:0}.at-sol-addon-foot{padding-top:14px;border-top:1px solid var(--at-line);display:flex;flex-direction:column;gap:8px}.at-sol-proof-link{font-size:12.8px;font-weight:500;color:var(--at-fg-muted);text-decoration:none;transition:color .18s ease}.at-sol-proof-link:hover{color:var(--at-blue)}.at-sol-s100-strip{margin-top:28px;padding:22px 26px;border-radius:var(--at-radius);border:1px solid var(--at-line-strong);background:var(--at-bg-alt);display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.at-sol-s100-strip strong{display:block;font-family:var(--at-font-display);font-size:15px;font-weight:600;color:var(--at-fg);margin-bottom:4px}.at-sol-s100-strip span{display:block;font-size:13.8px;color:var(--at-fg-soft);max-width:68ch}.at-sol-bi-panel{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4.5vw,56px);align-items:start}.at-sol-bi-points{display:grid;gap:16px}.at-sol-bi-point{padding:18px 20px;border-radius:14px;border:1px solid var(--at-line-strong);background:var(--at-bg-card)}.at-sol-bi-point strong{display:block;font-family:var(--at-font-display);font-size:15px;font-weight:600;color:var(--at-fg);margin-bottom:5px}.at-sol-bi-point p{margin:0;font-size:13.8px;line-height:1.56;color:var(--at-fg-soft)}.at-sol-close{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;padding-bottom:28px;border-bottom:1px solid var(--at-line-strong)}.at-sol-close-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.at-sol-crosslinks{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13.5px;color:var(--at-fg-muted)}.at-sol-crosslinks>div{display:flex;align-items:center;flex-wrap:wrap;gap:22px}@media(max-width:1040px){.at-sol-pill-rail,.at-sol-ai-grid,.at-sol-addons-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.at-sol-s1-head,.at-sol-s1-stage,.at-sol-ai-inspector,.at-sol-bi-panel{grid-template-columns:1fr}}@media(max-width:680px){.at-sol-pill-rail,.at-sol-ai-grid,.at-sol-addons-grid{grid-template-columns:1fr}.at-sol-console-row{flex-direction:column;align-items:flex-start}}.at-hero-visual-col{display:flex;flex-direction:column;gap:8px;min-width:0}.at-hero-view-switch{align-self:flex-end;position:relative;display:inline-block;width:46px;height:24px;padding:0;border-radius:999px;border:1px solid var(--at-line-strong);background:var(--at-bg-alt);cursor:pointer;transition:border-color .18s ease,background .18s ease}.at-hero-view-switch:hover{border-color:var(--at-blue-border)}.at-hero-view-switch:focus-visible{outline:2px solid var(--at-blue);outline-offset:2px}.at-hero-view-dot{position:absolute;top:50%;width:5px;height:5px;border-radius:50%;background:var(--at-fg-muted);opacity:.55;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .18s ease,background .18s ease}.at-hero-view-dot--left{left:11px}.at-hero-view-dot--right{left:33px}.at-hero-view-switch:hover .at-hero-view-dot{opacity:.85}.at-hero-view-thumb{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--at-blue);box-shadow:0 2px 8px #00adef57;pointer-events:none;transition:transform .22s cubic-bezier(.22,1,.36,1),background .18s ease}.at-hero-view-switch:hover .at-hero-view-thumb{background:var(--at-blue-bright)}.at-hero-view-switch.is-alt .at-hero-view-thumb{transform:translate(22px)}.hs{position:relative;margin:0;--hs-line: rgba(148, 176, 209, .42);--hs-face-l: #101927;--hs-face-r: #162235;--hs-face-top: #1a2940;--hs-slab: #203450;--hs-crane: #7c93b0;--hs-crane-soft: rgba(124, 147, 176, .45);--svc-managedIT: #00adef;--svc-cybersecurity: #2fd086;--svc-cloud: #38cbff;--svc-erp: #5aa9ff;--svc-fit: #00d2d3;--svc-analytics: #f2c078;--svc-addons: #38cbff;--svc-ai: #7dd3fc}[data-theme=light] .hs{--hs-line: rgba(15, 38, 68, .34);--hs-face-l: #eef4fb;--hs-face-r: #dfeAF6;--hs-face-top: #f7faff;--hs-slab: #cadbf0;--hs-crane: #48607c;--hs-crane-soft: rgba(72, 96, 124, .42);--svc-managedIT: #0072bc;--svc-cybersecurity: #0e8a56;--svc-cloud: #0088cc;--svc-erp: #1d63b8;--svc-fit: #008594;--svc-analytics: #b86b11;--svc-addons: #0072bc;--svc-ai: #0284c7}.hs-viewport{position:relative;padding:8px 14px 4px;border-radius:18px;border:1px solid var(--at-line-strong);background:radial-gradient(circle at 46% 36%,rgba(0,173,239,.11),transparent 68%),var(--at-bg-card);box-shadow:var(--at-shadow-sm)}[data-theme=light] .hs-viewport{background:radial-gradient(circle at 46% 36%,rgba(0,114,188,.08),transparent 68%),var(--at-bg-card)}.hs-svg{display:block;width:100%;max-width:472px;height:auto;margin-inline:auto;overflow:visible}.hs [data-svc=managedIT]{--svc: var(--svc-managedIT)}.hs [data-svc=cybersecurity]{--svc: var(--svc-cybersecurity)}.hs [data-svc=cloud]{--svc: var(--svc-cloud)}.hs [data-svc=erp]{--svc: var(--svc-erp)}.hs [data-svc=fit]{--svc: var(--svc-fit)}.hs [data-svc=analytics]{--svc: var(--svc-analytics)}.hs [data-svc=addons]{--svc: var(--svc-addons)}.hs [data-svc=ai]{--svc: var(--svc-ai)}.hs-interactive-mesh{cursor:pointer}.hs-pad{fill:color-mix(in srgb,var(--at-blue) 7%,transparent)}.hs-gridline{stroke:var(--hs-line);stroke-width:.85;stroke-dasharray:14 4 2 4;opacity:.65}.hs-bubble circle{fill:var(--at-bg-card);stroke:var(--hs-line);stroke-width:1}.hs-bubble text{font-family:var(--at-font-mono);font-size:9.5px;font-weight:600;fill:var(--at-fg-muted);text-anchor:middle;dominant-baseline:central}.hs-crane-line{fill:none;stroke:var(--hs-crane);stroke-width:1.3;stroke-linejoin:round}.hs-crane-lattice{stroke:var(--hs-crane-soft);stroke-width:.75}.hs-crane-tie{stroke:var(--hs-crane-soft);stroke-width:.85}.hs-crane-weight{fill:var(--hs-slab);stroke:var(--hs-crane);stroke-width:1}.hs-trolley{fill:var(--at-blue)}.hs-cable{stroke:var(--hs-crane);stroke-width:.95}.hs-face{stroke:var(--hs-line);stroke-width:1.1;stroke-linejoin:round;transition:fill .36s ease,stroke .36s ease}.hs-face--l{fill:var(--hs-face-l)}.hs-face--r{fill:var(--hs-face-r)}.hs-face--top,.hs-face--roof{fill:var(--hs-face-top)}.hs-mullion{stroke:var(--hs-line);stroke-width:.65;opacity:.55;transition:stroke .36s ease}.hs-slab{fill:var(--hs-slab);stroke:var(--hs-line);stroke-width:.9;transition:fill .36s ease,stroke .36s ease}.hs-edge{stroke:var(--hs-line);stroke-width:1.45;transition:stroke .36s ease}.hs-hidden line{stroke:var(--hs-line);stroke-width:.8;stroke-dasharray:5 4;opacity:.45}.hs-floor.is-on .hs-face--l,.hs-floor:hover .hs-face--l{fill:color-mix(in srgb,var(--svc) 24%,var(--hs-face-l));stroke:var(--svc)}.hs-floor.is-on .hs-face--r,.hs-floor:hover .hs-face--r{fill:color-mix(in srgb,var(--svc) 36%,var(--hs-face-r));stroke:var(--svc)}.hs-floor.is-on .hs-mullion,.hs-floor:hover .hs-mullion{stroke:var(--svc);opacity:.9}.hs-floor.is-on .hs-slab,.hs-floor:hover .hs-slab{fill:var(--svc);stroke:var(--svc)}.hs-floor.is-on .hs-edge,.hs-floor:hover .hs-edge,.hs-units.is-on .hs-face,.hs-units:hover .hs-face,.hs-hook.is-on .hs-face,.hs-hook:hover .hs-face{stroke:var(--svc)}.hs-units.is-on .hs-face--r,.hs-units:hover .hs-face--r,.hs-hook.is-on .hs-face--r,.hs-hook:hover .hs-face--r{fill:color-mix(in srgb,var(--svc) 42%,var(--hs-face-r))}.hs-units.is-on .hs-face--l,.hs-units:hover .hs-face--l,.hs-hook.is-on .hs-face--l,.hs-hook:hover .hs-face--l{fill:color-mix(in srgb,var(--svc) 26%,var(--hs-face-l))}.hs-module-label{font-family:var(--at-font-display);font-weight:800;font-size:14.5px;fill:var(--at-blue);text-anchor:middle;dominant-baseline:central;transition:fill .3s ease}.hs-hook.is-on .hs-module-label{fill:var(--at-fg)}.hs-dim-line,.hs-dim-ext{stroke:var(--at-fg-muted);stroke-width:.9;opacity:.7}.hs-dim-ext{stroke-dasharray:2 3}.hs-dim-tick{stroke:var(--at-blue);stroke-width:1.5}.hs-dim-label{font-family:var(--at-font-mono);font-size:13px;font-weight:700;letter-spacing:.09em;fill:var(--at-fg);text-anchor:middle}.hs-dim-end{font-family:var(--at-font-mono);font-size:12px;font-weight:700;letter-spacing:.04em;fill:var(--at-fg-soft);text-anchor:middle}.hs-label{cursor:pointer}.hs-hit{fill:transparent;pointer-events:all}.hs-anchor{fill:var(--at-bg-card);stroke:var(--hs-line);stroke-width:1.3;transition:fill .25s ease,stroke .25s ease}.hs-leader{fill:none;stroke:var(--hs-crane-soft);stroke-width:1;transition:stroke .25s ease,stroke-width .25s ease}.hs-label-no{font-family:var(--at-font-mono);font-size:9.5px;font-weight:700;letter-spacing:.09em;fill:var(--at-fg-muted);transition:fill .25s ease}.hs-label-text{font-family:var(--at-font-display);font-weight:600;font-size:14px;letter-spacing:-.01em;fill:var(--at-fg-soft);transition:fill .25s ease}.hs-label--new .hs-label-no,.hs-label--s1 .hs-label-no{fill:var(--at-blue)}.hs-label.is-on .hs-leader,.hs-label:hover .hs-leader,.hs-label:focus-visible .hs-leader{stroke:var(--svc);stroke-width:1.75}.hs-label.is-on .hs-anchor,.hs-label:hover .hs-anchor,.hs-label:focus-visible .hs-anchor{fill:var(--svc);stroke:var(--svc)}.hs-label.is-on .hs-label-text,.hs-label:hover .hs-label-text,.hs-label:focus-visible .hs-label-text{fill:var(--at-fg)}.hs-label.is-on .hs-label-no{fill:var(--svc)}.hs-label:focus-visible .hs-hit{stroke:var(--at-blue);stroke-width:1.5;rx:6px}.hs-readout{margin-top:12px;padding:12px 16px;border-radius:14px;border:1px solid var(--at-line);background:var(--at-bg-alt);display:flex;align-items:center;justify-content:space-between;gap:14px}.hs-readout-main{display:flex;align-items:flex-start;gap:11px;min-width:0}.hs-readout-code{flex-shrink:0;margin-top:2px;padding:3px 8px;border-radius:6px;background:var(--at-blue-tint);border:1px solid var(--at-blue-border);font-family:var(--at-font-mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;color:var(--at-blue)}.hs-readout-main strong{display:block;font-family:var(--at-font-display);font-size:13.8px;font-weight:600;color:var(--at-fg)}.hs-readout-main p{margin:2px 0 0;font-size:12.6px;line-height:1.45;color:var(--at-fg-soft)}.hs-readout-cta{flex-shrink:0;font-size:12.8px}.hs-tags,.hs-key{display:none}.hs-tag-no{font-family:var(--at-font-mono);font-size:13px;font-weight:700;fill:var(--at-fg-soft);dominant-baseline:central}.hs-tag--new .hs-tag-no{fill:var(--at-blue)}.hs-tag.is-on .hs-leader{stroke:var(--svc);stroke-width:1.7}.hs-tag.is-on .hs-anchor{fill:var(--svc);stroke:var(--svc)}.hs-tag.is-on .hs-tag-no{fill:var(--at-fg)}.hs-key-h{margin:0 0 8px;font-family:var(--at-font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-fg-muted)}.hs-key-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.hs-key-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid var(--at-line);background:var(--at-bg-card);font-size:13px;font-weight:600;color:var(--at-fg-soft);text-decoration:none}.hs-key-item.is-on,.hs-key-item:hover{border-color:var(--at-blue-border);color:var(--at-fg)}.hs-key-no{font-family:var(--at-font-mono);font-size:10px;font-weight:700;color:var(--at-blue)}@keyframes hs-rise{0%{opacity:0;transform:translateY(-38px)}to{opacity:1;transform:none}}@keyframes hs-fade{0%{opacity:0}to{opacity:1}}@keyframes hs-draw{to{stroke-dashoffset:0}}@keyframes hs-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(prefers-reduced-motion:no-preference){.hs-floor,.hs-roof,.hs-units{animation:hs-rise .78s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * 95ms + 80ms)}.hs-crane{animation:hs-fade .75s ease .75s both}.hs-hook{animation:hs-fade .65s ease 1s both}.hs-bob{animation:hs-bob 5.2s ease-in-out 1.8s infinite}.hs-leader{stroke-dasharray:320;stroke-dashoffset:320;animation:hs-draw .8s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i) * 70ms + 1.05s)}.hs-label text,.hs-tag text,.hs-anchor{animation:hs-fade .45s ease both;animation-delay:calc(var(--i) * 70ms + 1.2s)}.hs-dim,.hs-hidden{animation:hs-fade .8s ease 1.3s both}.at-reveal.is-reveal-pending .at-fit-live-map svg circle,.at-reveal.is-reveal-pending .at-concept-stage svg path{opacity:0;transform:scale(.92)}.at-reveal:not(.is-reveal-pending) .at-fit-live-map svg circle{transition:opacity .65s ease .12s,transform .65s cubic-bezier(.22,1,.36,1) .12s}}.at-story-card,.at-dispatch-card{position:relative}.at-story-card:before,.at-dispatch-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at 85% 12%,rgba(0,173,239,.08),transparent 60%);transition:opacity .25s ease}.at-story-card:hover:before,.at-dispatch-card:hover:before{opacity:1}@media(max-width:760px){.at-hero-view-switch{align-self:flex-start}.hs-viewport{overflow:hidden}.hs-svg{width:calc(100% * 626 / 456);max-width:none;margin-inline:0;margin-block:-2%}.hs-labels{display:none}.hs-tags{display:inline}.hs-key{display:block;margin-top:12px}.hs-readout{flex-direction:column;align-items:flex-start}.at-portals-strip{grid-template-columns:1fr}}.at-fit-live-map{padding:12px 16px 10px}.at-fit-map-top{margin-bottom:4px}.at-fit-map-svg{max-height:332px;margin-inline:auto}.at-fit-live-map--compact .at-fit-map-svg{max-height:282px}.at-fit-map-hover-readout{position:absolute;left:16px;bottom:12px;z-index:3;max-width:calc(100% - 32px);padding:6px 12px;border-radius:999px;border:1px solid rgba(56,203,255,.42);background:#070d17e0;backdrop-filter:blur(8px);color:#e9f2fc;font-size:12px;line-height:1.35;pointer-events:none;box-shadow:0 8px 22px #00000047}[data-theme=light] .at-fit-map-hover-readout{border-color:#0072bc5c;background:#fffffff0;color:#0b1422;box-shadow:0 8px 22px #0b14221f}.at-fit-map-hover-readout strong{color:var(--at-green);font-weight:700}[data-theme=light] .at-fit-map-hover-readout strong{color:#0072bc}.at-wip-six-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px}@media(max-width:900px){.at-wip-six-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.at-wip-six-rail{grid-template-columns:1fr}}.at-ai-options-block{margin:0 0 20px}.at-ai-options-heading{display:block;margin-bottom:10px;font-family:var(--at-font-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--at-blue)}.at-ai-option-list{display:grid;gap:9px}.at-ai-option-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:11px 14px;border-radius:12px;border:1px solid var(--at-line-strong);background:var(--at-bg-elevated)}.at-ai-option-tag{display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:3px 8px;border-radius:6px;border:1px solid var(--at-blue-border);background:var(--at-blue-tint);font-family:var(--at-font-mono);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--at-blue);white-space:nowrap}.at-ai-option-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.at-ai-option-copy strong{font-family:var(--at-font-display);font-size:13.8px;font-weight:600;line-height:1.3;color:var(--at-fg)}.at-ai-option-copy span{font-size:13.2px;line-height:1.48;color:var(--at-fg-soft)}@media(max-width:560px){.at-ai-option-item{grid-template-columns:1fr;gap:6px}.at-ai-option-tag{justify-self:start}}.at-faq-list{display:flex;flex-direction:column;border-top:1px solid var(--at-line);margin-top:24px}.at-faq-item{border-bottom:1px solid var(--at-line)}.at-faq-item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 4px;cursor:pointer;font-family:var(--f-display);font-size:clamp(1rem,1.35vw,1.14rem);font-weight:600;line-height:1.38;color:var(--at-fg);transition:color .18s ease}.at-faq-item summary::-webkit-details-marker{display:none}.at-faq-item summary:hover{color:var(--at-blue)}.at-faq-toggle{flex:0 0 auto;width:28px;height:28px;border-radius:50%;border:1px solid var(--at-line-strong);display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;color:var(--at-blue);transition:transform .2s ease,background .18s ease,border-color .18s ease}.at-faq-item[open] .at-faq-toggle{transform:rotate(45deg);background:var(--at-blue-tint);border-color:var(--at-blue-border)}.at-faq-answer{padding:0 44px 22px 4px;max-width:74ch;font-size:15px;line-height:1.66;color:var(--at-fg-soft)}.at-faq-answer p{margin:0}@media(max-width:640px){.at-faq-answer{padding-right:4px}}
