:root[data-aesthetic=aeroclassic] .classic-about{--ab-heading:#062a3e;--ab-text:#1d4859;--ab-muted:#234b5a;--ab-accent:#08496c;--ab-gold:#0a7ba6;--ab-line:#0b4e7d29;--aa-link:#07527a;--aa-link-hover:#043853;--aa-azure:#0a8fc0;--aa-edge:var(--ax-pane-edge);--aa-glass:var(--ax-pane);--aa-shadow:var(--ax-pane-shadow);--aa-blur:var(--ax-pane-blur);--aa-radius:var(--ax-pane-r);--aa-hover:#008cc814;--aa-ease:cubic-bezier(.34, 1.4, .64, 1)}:root[data-aesthetic=aeroclassic][data-mode=dark] .classic-about{--ab-heading:#effcff;--ab-text:#c3e1e8;--ab-muted:#b9dce5;--ab-accent:#9de6fa;--ab-gold:#6fd9f6;--ab-line:#8ce4ff2e;--aa-link:#7fdcf7;--aa-link-hover:#c4f1ff;--aa-azure:#4fd0f7;--aa-hover:#78dcff17}:root[data-aesthetic=aeroclassic] .ab-particles{display:none}:root[data-aesthetic=aeroclassic] .ab-hero{--ab-scrim:240 248 252;--ab-scrim-a:.62;--ab-ink:#0a2738;--ab-mark:#054f69;--ab-halo:0 0 1px #f0f8fce6, 0 0 14px #f0f8fccc;--ab-name-shadow:none;--ab-name-font:var(--font-istok), "Segoe UI", system-ui, sans-serif;--ab-name-size:min(11.2vw, 17svh, 12rem);--ab-name-size-sm:min(17.5vw, 7rem);--ab-name-weight:700;--ab-name-tracking:-.045em;--ab-link:var(--aa-link);--ab-link-hover:var(--aa-link-hover);--ab-icon:var(--ab-gold)}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-hero{--ab-scrim:3 18 30;--ab-scrim-a:.55;--ab-ink:#eaf7fd;--ab-mark:#6ad6f3;--ab-halo:0 1px 2px #0008108c, 0 0 20px #030f19b3;--ab-name-shadow:0 2px 18px #00000059}:root[data-aesthetic=aeroclassic] .ab-hero-description{color:#1d4859}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-hero-description{color:#d3edf2}:root[data-aesthetic=aeroclassic] .ab-hero-panel{--bio-ink:#1d4859;--bio-accent:#0a6a8c}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-hero-panel{--bio-ink:#d3edf2;--bio-accent:#6ad6f3}:root[data-aesthetic=aeroclassic] .classic-about .ab-btn{transition:transform .32s var(--aa-ease), box-shadow .25s ease, border-color .25s ease, filter .25s ease, color .2s ease}:root[data-aesthetic=aeroclassic] .ab-btn-primary,:root[data-aesthetic=aeroclassic] .ab-btn-gold,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-btn-primary,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-btn-gold{color:#fff;text-shadow:0 -1px #002e4a59;background:linear-gradient(#1a87ad 0%,#086f98 52%,#05557a 100%);border-color:#d6f6ffd9;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #033c6252,0 .6rem 1.4rem -.3rem #0696}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-btn-primary,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-btn-gold{border-color:#96ebff8c;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #001e3c66,0 .6rem 1.4rem -.3rem #00081899}:root[data-aesthetic=aeroclassic] .ab-btn-primary:hover,:root[data-aesthetic=aeroclassic] .ab-btn-gold:hover,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-btn-primary:hover,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-btn-gold:hover{filter:brightness(1.07);background:linear-gradient(#1a87ad 0%,#086f98 52%,#05557a 100%);transform:translateY(-1px);box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #033c6247,0 .85rem 1.8rem -.35rem #00669980}:root[data-aesthetic=aeroclassic] .ab-btn-primary:active,:root[data-aesthetic=aeroclassic] .ab-btn-gold:active{filter:brightness(.96);transform:translateY(1px);box-shadow:inset 0 2px 5px #02345659,0 .2rem .55rem #00578533}:root[data-aesthetic=aeroclassic] .ab-btn-plain,:root[data-aesthetic=aeroclassic] .ab-btn-soft{color:#0a4f72;background:linear-gradient(#fffffff5,#e2f6fde6);border-color:#ffffffeb;box-shadow:inset 0 1px #fff,inset 0 -1px #0b4e7d1a,0 .45rem 1.1rem -.25rem #00669942}:root[data-aesthetic=aeroclassic] .ab-btn-plain:hover,:root[data-aesthetic=aeroclassic] .ab-btn-soft:hover{color:#063d59;background:linear-gradient(#fff,#eaf9fef5);border-color:#fff;transform:translateY(-1px);box-shadow:inset 0 1px #fff,inset 0 -1px #0b4e7d1a,0 .7rem 1.4rem -.3rem #00669952}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-btn-plain,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-btn-soft{color:#e6fbff;background:linear-gradient(#2c749ca8,#082e50d1);border-color:#8ce4ff5c;box-shadow:inset 0 1px #bef2ff47,inset 0 -1px #00000040,0 .45rem 1.1rem -.25rem #00081880}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-btn-plain:hover,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-btn-soft:hover{color:#fff;background:linear-gradient(#3886b0b8,#0a365cdb);border-color:#a0ecff99}:root[data-aesthetic=aeroclassic] .ab-btn-down{stroke:currentColor;opacity:.7}:root[data-aesthetic=aeroclassic] .ab-eyebrow,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-eyebrow{color:var(--ab-accent)}:root[data-aesthetic=aeroclassic] .ab-rule,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-rule{background:linear-gradient(to right, var(--ab-gold), var(--aa-azure))}:root[data-aesthetic=aeroclassic] .classic-about .ab-section{padding:2.5rem 0}:root[data-aesthetic=aeroclassic] .classic-about .ab-section-last{padding-bottom:5rem}:root[data-aesthetic=aeroclassic] .classic-about .ab-section>.ab-wrap{border:1px solid var(--aa-edge);border-radius:var(--aa-radius);background:var(--aa-glass);width:calc(100% - 2rem);box-shadow:var(--aa-shadow);-webkit-backdrop-filter:var(--aa-blur);backdrop-filter:var(--aa-blur);padding:2.25rem 1.25rem 2.5rem}@media (min-width:768px){:root[data-aesthetic=aeroclassic] .classic-about .ab-section>.ab-wrap{width:calc(100% - 4rem);padding:3rem 3rem 3.25rem}}@media (min-width:1024px){:root[data-aesthetic=aeroclassic] .classic-about .ab-section{padding:3.5rem 0}:root[data-aesthetic=aeroclassic] .classic-about .ab-section-last{padding-bottom:6rem}:root[data-aesthetic=aeroclassic] .classic-about .ab-section>.ab-wrap{padding:3.5rem 4rem 3.75rem}}:root[data-aesthetic=aeroclassic] .ab-heading{margin-bottom:2.5rem}:root[data-aesthetic=aeroclassic] .ab-post:before,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-post:before{background:var(--aa-hover)}:root[data-aesthetic=aeroclassic] .ab-post-date,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-post-date{color:var(--ab-muted)}:root[data-aesthetic=aeroclassic] .ab-post-date:before,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-post-date:before{background:var(--aa-azure)}:root[data-aesthetic=aeroclassic] .ab-post-cta,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-post-cta,:root[data-aesthetic=aeroclassic] .ab-text-link,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-text-link{color:var(--aa-link)}:root[data-aesthetic=aeroclassic] .ab-text-link:hover,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-text-link:hover{color:var(--aa-link-hover)}:root[data-aesthetic=aeroclassic] .ab-panels{gap:0}:root[data-aesthetic=aeroclassic] .ab-panel,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-panel{background:0 0;border:0;border-radius:0;padding:0}:root[data-aesthetic=aeroclassic] .ab-panel+.ab-panel{border-top:1px solid var(--ab-line);margin-top:2rem;padding-top:2rem}@media (min-width:1024px){:root[data-aesthetic=aeroclassic] .ab-panel:first-child{padding-right:2.5rem}:root[data-aesthetic=aeroclassic] .ab-panel+.ab-panel{border-top:0;border-left:1px solid var(--ab-line);margin-top:0;padding-top:0;padding-left:2.5rem}}:root[data-aesthetic=aeroclassic] .ab-panel-title,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-panel-title{color:var(--ab-heading)}:root[data-aesthetic=aeroclassic] .ab-icon-fill{fill:#ffffffb3;stroke:#3f7486}:root[data-aesthetic=aeroclassic] .ab-icon-line{stroke:#3f7486}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-icon-fill{fill:#8ce4ff24;stroke:#8fc9d6}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-icon-line{stroke:#8fc9d6}:root[data-aesthetic=aeroclassic] .ab-entry:hover,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-entry:hover{background:var(--aa-hover)}:root[data-aesthetic=aeroclassic] .ab-logo{background:#fff;box-shadow:0 0 0 1px #ffffffe6,0 0 0 2px #0b78aa24,0 4px 8px -2px #006ea038}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-logo{background:#fff;border-color:#8ce4ff4d;box-shadow:0 4px 10px -2px #00081880}:root[data-aesthetic=aeroclassic] .ab-entry-title,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-entry-title{color:var(--ab-heading)}:root[data-aesthetic=aeroclassic] .ab-entry-org,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-entry-org,:root[data-aesthetic=aeroclassic] .ab-entry-date,:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-entry-date{color:var(--ab-muted)}:root[data-aesthetic=aeroclassic] .ab-btn-soft{margin-top:1.75rem}:root[data-aesthetic=aeroclassic] .ab-connect{margin-top:.75rem}:root[data-aesthetic=aeroclassic] .ab-connect-img{border-radius:16px;box-shadow:0 1.8rem 3.2rem #00639e3d,0 0 0 1px #ffffffdb}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-connect-img{box-shadow:0 1.8rem 3.2rem #000a1e8c,0 0 0 1px #91f1ff75}:root[data-aesthetic=aeroclassic] .ab-hero-panel{border:1px solid var(--aa-edge);border-radius:var(--aa-radius);background:var(--aa-glass);box-shadow:var(--aa-shadow);-webkit-backdrop-filter:var(--aa-blur);backdrop-filter:var(--aa-blur)}@media (prefers-reduced-motion:reduce){:root[data-aesthetic=aeroclassic] .classic-about .ab-btn:hover{transform:none}}:root[data-aesthetic=aeroclassic] .ab-bio{--bio-ink:#0a2738;--bio-accent:#0a6a8c;border:1px solid var(--aa-edge);border-radius:var(--aa-radius);background:var(--aa-glass);box-shadow:var(--aa-shadow);-webkit-backdrop-filter:var(--aa-blur);backdrop-filter:var(--aa-blur)}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-bio{--bio-ink:#eaf7fd;--bio-accent:#6ad6f3}:root[data-aesthetic=aeroclassic] .ab-bio .bio-face{border-radius:14px;box-shadow:0 0 0 1px #ffffffd9,0 1rem 2rem -1rem #003c6480}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-bio .bio-face{box-shadow:0 0 0 1px #8ce4ff73,0 1rem 2rem -1rem #000818bf}
:root[data-aesthetic=aeroclassic] .ch .hs{--hs-ink:#06283b;--hs-dim:#3a5f71;--hs-text:#1d4859;--hs-accent:#075279;--hs-bar:linear-gradient(180deg, #2fb4dc, #0a86ad);--hs-line:var(--ax-pane-line);--hs-frame:#d6f2ff;--hs-r:10px}:root[data-aesthetic=aeroclassic][data-mode=dark] .ch .hs{--hs-ink:#eefcff;--hs-dim:#a3cbd8;--hs-text:#c8e4ec;--hs-accent:#7fdcf7;--hs-bar:linear-gradient(180deg, #7fe0f7, #2bbde6);--hs-frame:#0b2d55}:root[data-aesthetic=aeroclassic] .ch-panel{border:1px solid var(--ax-pane-edge);border-radius:var(--ax-pane-r);background:var(--ax-pane);box-shadow:var(--ax-pane-shadow);-webkit-backdrop-filter:var(--ax-pane-blur);backdrop-filter:var(--ax-pane-blur)}:root[data-aesthetic=aeroclassic] .ch-eyebrow{color:#0b4e7d}:root[data-aesthetic=aeroclassic] .ch-title{color:#06283b}:root[data-aesthetic=aeroclassic][data-mode=dark] .ch-eyebrow{color:#8fe3fb}:root[data-aesthetic=aeroclassic][data-mode=dark] .ch-title{color:#eefcff}:root[data-aesthetic=aeroclassic] .ch .hs-item:before{border-radius:4px;width:4px}
:root[data-aesthetic=aeroclassic] .ra-page{--ra-gold-line:var(--ax-pane-line);--ra-ink:#0d2230;--ra-ink-2:#1b3746;--ra-text:#2c4a58;--ra-mute:#375868;--g300:#4fd0f7;--g400:#00a9e0;--g500:#0093c7;--g600:#0b4e7d;--g700:#06364f;--ar-accent:#0b4e7d;--ar-accent-hi:#06364f;--ar-line:#0b4e7d24;--ar-gel:linear-gradient(180deg, #1f8fb8 0%, #0a6d96 50%, #055a80 100%);--ar-gel-down:linear-gradient(180deg, #06648f 0%, #0a76a1 100%);--ar-gel-edge:#e1fcffd1;--ar-gel-shadow:inset 0 1px 0 #ffffff94, inset 0 -1px 0 #03467047, 0 .5rem 1.25rem #00669938;--ar-gel-shadow-hi:inset 0 1px 0 #ffffffad, inset 0 -1px 0 #0346703d, 0 .75rem 1.5rem #00669947;--ar-glass-btn:linear-gradient(180deg, #fffffff2 0%, #ffffffb8 50%, #e2f6ffc7 100%);--ar-glass-btn-edge:#0093c74d;--ar-bar:linear-gradient(90deg, #ffffff80 0%, #ffffff29 42%, #fff0 58%), linear-gradient(to top, #0a7fb3, #33c2f0);--ar-focus:#0b4e7d;--ra-blue:#1746a2;--ra-green:#17643a;--ra-amber:#7a5000}:root[data-aesthetic=aeroclassic][data-mode=dark] .ra-page{--ra-gold-line:var(--ax-pane-line);--ra-ink:#f2fdff;--ra-ink-2:#dff3f8;--ra-text:#c8e3ea;--ra-mute:#bddce4;--g300:#b8f0ff;--g400:#6fdcfa;--g500:#4fd0f7;--g600:#1a9fd0;--g700:#0b78aa;--ar-accent:#8be4fd;--ar-accent-hi:#b8f0ff;--ar-line:#96ebff29;--ar-gel-edge:#96ebff8c;--ar-gel-shadow:inset 0 1px 0 #ffffff73, inset 0 -1px 0 #03325a66, 0 .5rem 1.25rem #000a1e66;--ar-gel-shadow-hi:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #03325a59, 0 .75rem 1.5rem #000a1e80;--ar-glass-btn:linear-gradient(180deg, #78d2f542 0%, #2878b43d 50%, #0e346680 100%);--ar-glass-btn-edge:#91f1ff5c;--ar-bar:linear-gradient(90deg, #ffffff52 0%, #ffffff1a 42%, #fff0 58%), linear-gradient(to top, #1688c4, #6fdcfa);--ar-focus:#a6ecff;--ra-blue:#a9cdff;--ra-green:#94e3ad;--ra-amber:#f5d374}:root[data-aesthetic=aeroclassic] .ra-page .ra-rule,:root[data-aesthetic=aeroclassic] .ra-page .ra-hero-glow{display:none}:root[data-aesthetic=aeroclassic] .ra-page .ra-hero-media{--ra-ring:1px}:root[data-aesthetic=aeroclassic] .ra-page .ra-hero-img{border-radius:calc(var(--ax-pane-r) - 1px);box-shadow:0 1.8rem 3.2rem #00639e3d,0 0 0 1px #ffffffdb}:root[data-aesthetic=aeroclassic][data-mode=dark] .ra-page .ra-hero-img{box-shadow:0 1.8rem 3.2rem #000a1e8c,0 0 0 1px #91f1ff75}:root[data-aesthetic=aeroclassic] .ra-page .ra-hero-grid>div:first-child,:root[data-aesthetic=aeroclassic] .ra-page .ra-panel{border:1px solid var(--ax-pane-edge);border-radius:var(--ax-pane-r);background:var(--ax-pane);box-shadow:var(--ax-pane-shadow);-webkit-backdrop-filter:var(--ax-pane-blur);backdrop-filter:var(--ax-pane-blur);position:relative}:root[data-aesthetic=aeroclassic] .ra-page .ra-hero-grid>div:first-child{padding:1.75rem 1.5rem 2rem}:root[data-aesthetic=aeroclassic] .ra-page .ra-lead{color:var(--ra-text);margin-top:1rem}:root[data-aesthetic=aeroclassic] .ra-page .ra-eyebrow,:root[data-aesthetic=aeroclassic] .ra-page :is(.ra-link,.rd-count,.rd-chev,.rd-keys,.rd-logo){color:var(--ar-accent)}:root[data-aesthetic=aeroclassic] .ra-page .ra-link:hover{color:var(--ar-accent-hi)}:root[data-aesthetic=aeroclassic] .ra-page :is(a,button):focus-visible{outline-color:var(--ar-focus)}:root[data-aesthetic=aeroclassic] .ra-page :is(a.rd-work-title,.rp-text a):hover,:root[data-aesthetic=aeroclassic] .ra-page .rs-stat dd{color:var(--ar-accent)}:root[data-aesthetic=aeroclassic] .ra-page .rs-bars{background:linear-gradient(var(--ar-line), var(--ar-line)) 0 calc(100% - 1.75rem) / 100% 1px no-repeat}:root[data-aesthetic=aeroclassic] .ra-page .rs-bar{background:var(--ar-bar);border:1px solid #fff9;border-bottom:0}:root[data-aesthetic=aeroclassic][data-mode=dark] .ra-page .rs-bar{border-color:#b4f0ff59}@media (min-width:640px){:root[data-aesthetic=aeroclassic] .ra-page .ra-hero-grid>div:first-child{padding:2.25rem 2.5rem 2.5rem}}@media (hover:hover) and (pointer:fine){:root[data-aesthetic=aeroclassic] .ra-page .rd-card:hover .rd-count{color:var(--ar-accent-hi)}}@media (max-width:767px){:root[data-aesthetic=aeroclassic] .ra-page .ra-hero{flex-direction:column;justify-content:flex-end;min-height:calc(100svh - 4rem);display:flex}:root[data-aesthetic=aeroclassic] .ra-page .ra-hero-box{padding-bottom:7.5rem}}
:root[data-aesthetic=aeroclassic] .ct{--at-ink:#1f2933;--at-text:#33424c;--at-muted:#2c5563;--at-accent:#0b4e7d;--at-accent-strong:#06364f;--at-focus:#0b4e7d;--at-edge-hover:#fffffffa;--at-spec:#fffffff2;--at-under:#0b4e7d24;--at-inner:#ffffff38;--at-cast:#008abe57;--at-cast-soft:#008abe2e;--at-gloss:radial-gradient(125% 78% at 16% -24%, #ffffffc7 0%, #ffffff47 38%, #fff0 66%);--ct-line:var(--ax-pane-line)}:root[data-aesthetic=aeroclassic][data-mode=dark] .ct{--at-ink:#f4f4f5;--at-text:#c4e0e5;--at-muted:#b4d8de;--at-accent:#8fe3fb;--at-accent-strong:#a6ecff;--at-focus:#a6ecff;--at-edge-hover:#8ce8ff9e;--at-spec:#dcfcff9e;--at-under:#00000059;--at-inner:#8ce8ff1a;--at-cast:#000c1e99;--at-cast-soft:#000c1e66;--at-gloss:radial-gradient(125% 78% at 16% -24%, #b4f0ff3d 0%, #78d2f514 40%, #fff0 68%)}:root[data-aesthetic=aeroclassic] .ct-portrait-glow,:root[data-aesthetic=aeroclassic] .ct-rule{display:none}:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child,:root[data-aesthetic=aeroclassic] .ct-panel{isolation:isolate;border:1px solid var(--ax-pane-edge);border-radius:var(--ax-pane-r);background:var(--ax-pane);box-shadow:var(--ax-pane-shadow);-webkit-backdrop-filter:var(--ax-pane-blur);backdrop-filter:var(--ax-pane-blur);transition:translate .32s cubic-bezier(.34,1.4,.64,1),box-shadow .32s,border-color .32s}:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child{padding:clamp(1.25rem,2.4vw,2rem);position:relative}:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child:before,:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child:before{background:var(--at-gloss)}:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child:after{opacity:0;background-image:linear-gradient(108deg,#fff0 34%,#ffffff8c 46%,#ffffff1f 53%,#fff0 64%);background-position:150% 0;background-repeat:no-repeat;background-size:260% 100%;transition:opacity .26s}:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child:hover{border-color:var(--at-edge-hover);box-shadow:inset 0 1px 0 var(--at-spec), inset 0 -1px 0 var(--at-under), inset 0 0 0 1px var(--at-inner), 0 26px 58px -18px var(--at-cast), 0 4px 12px -4px var(--at-cast-soft);translate:0 -3px}:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child:hover:after{opacity:1;animation:1.1s cubic-bezier(.22,.61,.36,1) at-sweep}@keyframes at-sweep{0%{background-position:150% 0}to{background-position:-60% 0}}:root[data-aesthetic=aeroclassic] .ct-eyebrow{color:var(--at-accent)}:root[data-aesthetic=aeroclassic] .ct-title,:root[data-aesthetic=aeroclassic] .ct-subject-title,:root[data-aesthetic=aeroclassic] .ct-card-title{color:var(--at-ink)}:root[data-aesthetic=aeroclassic] .ct-intro,:root[data-aesthetic=aeroclassic] .ct-desc>p{color:var(--at-text)}:root[data-aesthetic=aeroclassic] .ct-hero-media{--ct-ring:1px}:root[data-aesthetic=aeroclassic] .ct-portrait-img{border-radius:calc(var(--ax-pane-r) - 1px);box-shadow:0 1.8rem 3.2rem #00639e3d,0 0 0 1px #ffffffdb}:root[data-aesthetic=aeroclassic][data-mode=dark] .ct-portrait-img{box-shadow:0 1.8rem 3.2rem #000a1e8c,0 0 0 1px #91f1ff75}:root[data-aesthetic=aeroclassic] .ct-meta,:root[data-aesthetic=aeroclassic] .ct-meta>*+:before{color:var(--at-muted)}:root[data-aesthetic=aeroclassic] .ct-meta>:first-child,:root[data-aesthetic=aeroclassic] .ct-link{color:var(--at-accent)}:root[data-aesthetic=aeroclassic] .ct-link:hover{color:var(--at-accent-strong)}:root[data-aesthetic=aeroclassic] .ct-link:focus-visible{outline-color:var(--at-focus)}@media (hover:none){:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child:hover{translate:none}:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child:hover:after{opacity:0;animation:none}}@media (prefers-reduced-motion:reduce){:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child,:root[data-aesthetic=aeroclassic] .ct-panel{transition:none}:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child:hover{translate:none}:root[data-aesthetic=aeroclassic] .ct-hero-grid>:first-child:hover:after{opacity:0;animation:none}}
:root[data-aesthetic=aeroclassic] .af-page .af-org-logo{border-color:var(--ar-line);background:#fff}:root[data-aesthetic=aeroclassic] .af-page :is(.af-org-role,.af-org-link,.af-act-org){color:var(--ar-accent)}:root[data-aesthetic=aeroclassic] .af-page .af-org-link:hover{color:var(--ar-accent-hi)}:root[data-aesthetic=aeroclassic] .af-page :is(.af-btn,.af-cv-tab){transition:transform .18s,filter .18s,border-color .18s,color .18s,box-shadow .18s}:root[data-aesthetic=aeroclassic] .af-page .af-btn-gold,:root[data-aesthetic=aeroclassic] .af-page .af-cv-tab.is-on{border:1px solid var(--ar-gel-edge);background:#0a6d96 var(--ar-gel);color:#fff;text-shadow:0 1px 1px #02304e59;box-shadow:var(--ar-gel-shadow)}:root[data-aesthetic=aeroclassic] .af-page .af-btn-quiet,:root[data-aesthetic=aeroclassic] .af-page .af-cv-tab:not(.is-on){border:1px solid var(--ar-glass-btn-edge);background:var(--ar-glass-btn);color:var(--ar-accent);box-shadow:inset 0 1px #ffffffd9,0 4px 10px -6px #006a9b73}:root[data-aesthetic=aeroclassic] .af-page .af-cv-tab:not(.is-on){color:var(--ra-ink-2)}:root[data-aesthetic=aeroclassic][data-mode=dark] .af-page .af-btn-quiet,:root[data-aesthetic=aeroclassic][data-mode=dark] .af-page .af-cv-tab:not(.is-on){color:var(--ra-ink-2);box-shadow:inset 0 1px #c8f8ff40,0 4px 10px -6px #000a1e99}:root[data-aesthetic=aeroclassic] .af-page .af-btn-gold:active,:root[data-aesthetic=aeroclassic] .af-page .af-cv-tab:active{transform:translateY(1px)}:root[data-aesthetic=aeroclassic] .af-page .af-btn-gold:active{background-image:var(--ar-gel-down)}:root[data-aesthetic=aeroclassic] .af-page .af-cv-frame{border-top-color:var(--ar-line)}:root[data-aesthetic=aeroclassic] .af-page .af-cv-paper{background:0 0;border-radius:0;margin:0;overflow:visible}:root[data-aesthetic=aeroclassic] .af-page .af-cv .pdf-pages{gap:1rem}:root[data-aesthetic=aeroclassic] .af-page .af-cv .pdf-page{border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #0b4e7d1f,0 12px 28px -14px #006a9b73}:root[data-aesthetic=aeroclassic][data-mode=dark] .af-page .af-cv .pdf-page{box-shadow:0 0 0 1px #96ebff33,0 12px 28px -14px #000a1eb3}:root[data-aesthetic=aeroclassic] .af-page .af-cv .pdf-placeholder{color:var(--ra-mute);box-shadow:none}:root[data-aesthetic=aeroclassic] .af-page .af-cv .pdf-placeholder p.muted:before{border-color:#0093c733;border-top-color:var(--g500)}:root[data-aesthetic=aeroclassic] .af-page .af-cv :is(.pdf-placeholder a,.pdf noscript a){color:var(--ar-accent)}@media (hover:hover) and (pointer:fine){:root[data-aesthetic=aeroclassic] .af-page .af-btn-gold:hover,:root[data-aesthetic=aeroclassic] .af-page .af-cv-tab.is-on:hover{filter:brightness(1.05);color:#fff;box-shadow:var(--ar-gel-shadow-hi);transform:translateY(-1px)}:root[data-aesthetic=aeroclassic] .af-page .af-btn-quiet:hover,:root[data-aesthetic=aeroclassic] .af-page .af-cv-tab:not(.is-on):hover{color:var(--ar-accent-hi);border-color:#0093c78c;transform:translateY(-1px)}:root[data-aesthetic=aeroclassic][data-mode=dark] .af-page :is(.af-btn-quiet,.af-cv-tab:not(.is-on)):hover{border-color:#a0f0ff9e}:root[data-aesthetic=aeroclassic] .af-page .af-btn-gold:active,:root[data-aesthetic=aeroclassic] .af-page .af-cv-tab:active{filter:none;transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){:root[data-aesthetic=aeroclassic] .af-page :is(.af-btn,.af-cv-tab),:root[data-aesthetic=aeroclassic] .af-page :is(.af-btn,.af-cv-tab):hover,:root[data-aesthetic=aeroclassic] .af-page :is(.af-btn,.af-cv-tab):active{transition:none;transform:none}}:root[data-aesthetic=aeroclassic] .af-page .af-act{border-color:var(--ar-line);background:#ffffff4d;border-radius:18px}:root[data-aesthetic=aeroclassic][data-mode=dark] .af-page .af-act{background:#96ebff09}
:root[data-aesthetic=aeroclassic] .svc{--g300:122 218 249;--g400:79 208 247;--g500:0 147 199;--g600:7 91 130;--g700:11 78 125;--svc-ink:#142733;--svc-ink-soft:#1f3c4a;--svc-copy:#2e4a56;--svc-muted:#2f4f5b;--svc-accent:#0b4e7d;--svc-accent-hover:#063a5e;--svc-rule:var(--ax-pane-line);--svc-focus:#0b4e7d;--ac-cast:#008abe57;--ac-cast-soft:#008abe2e;--ac-gel-ink:#fff;--ac-gel-edge:#e1fcffd1;--ac-gel:linear-gradient(180deg, #1d89b0 0%, #096892 48%, #04557a 100%);--ac-gel-down:linear-gradient(180deg, #08709f 0%, #0984b1 100%);--ac-gel-shadow:inset 0 1px 0 #ffffff94, inset 0 -1px 0 #03467047, 0 .5rem 1.25rem #00669938;--ac-gel-shadow-hi:inset 0 1px 0 #ffffffad, inset 0 -1px 0 #0346703d, 0 .75rem 1.5rem #00669947}:root[data-aesthetic=aeroclassic][data-mode=dark] .svc{--g300:166 236 255;--g400:120 226 255;--g500:79 208 247;--g600:26 159 208;--g700:11 120 170;--svc-ink:#eafcff;--svc-ink-soft:#d3eef4;--svc-copy:#c0dfe6;--svc-muted:#b1d4dc;--svc-accent:#a8edff;--svc-accent-hover:#d2f7ff;--svc-focus:#a6ecff;--ac-cast:#000c1e99;--ac-cast-soft:#000c1e66;--ac-gel-edge:#96ebff8c;--ac-gel-shadow:inset 0 1px 0 #ffffff73, inset 0 -1px 0 #03325a66, 0 .5rem 1.25rem #000a1e66;--ac-gel-shadow-hi:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #03325a59, 0 .75rem 1.5rem #000a1e80}:root[data-aesthetic=aeroclassic] .svc .svc-rule{display:none}:root[data-aesthetic=aeroclassic] .svc .svc-hero-copy,:root[data-aesthetic=aeroclassic] .svc .svc-intro,:root[data-aesthetic=aeroclassic] .svc .svc-panel,:root[data-aesthetic=aeroclassic] .svc .svc-contact{border:1px solid var(--ax-pane-edge);border-radius:var(--ax-pane-r);background:var(--ax-pane);box-shadow:var(--ax-pane-shadow);-webkit-backdrop-filter:var(--ax-pane-blur);backdrop-filter:var(--ax-pane-blur)}:root[data-aesthetic=aeroclassic] .svc .svc-hero-copy,:root[data-aesthetic=aeroclassic] .svc .svc-intro{padding:1.75rem 1.25rem 2rem}:root[data-aesthetic=aeroclassic] .svc .svc-hero-media{--svc-mat:7px}:root[data-aesthetic=aeroclassic] .svc .svc-hero-img{border-radius:calc(var(--ax-pane-r) - 7px);box-shadow:0 0 0 1px #fffffff2, 0 0 0 6px #ffffff6b, 0 0 0 7px #0093c752, 0 26px 58px -18px var(--ac-cast), 0 4px 12px -4px var(--ac-cast-soft)}:root[data-aesthetic=aeroclassic][data-mode=dark] .svc .svc-hero-img{box-shadow:0 0 0 1px #c8f6ff9e, 0 0 0 6px #78d2f529, 0 0 0 7px #96ebff5c, 0 26px 58px -18px var(--ac-cast), 0 4px 12px -4px var(--ac-cast-soft)}:root[data-aesthetic=aeroclassic] .svc .svx-photo{box-shadow:0 0 0 1px #ffffffb3, 0 14px 30px -18px var(--ac-cast);border-radius:14px}:root[data-aesthetic=aeroclassic][data-mode=dark] .svc .svx-photo{box-shadow:0 0 0 1px #96ebff4d, 0 14px 30px -18px var(--ac-cast)}:root[data-aesthetic=aeroclassic] .svc .lk-card{--lk-bg:#ffffffb3;border-radius:16px}:root[data-aesthetic=aeroclassic][data-mode=dark] .svc .lk-card{--lk-bg:#96ebff0d;--lk-on-accent:#04263b}:root[data-aesthetic=aeroclassic] .svc .svc-eyebrow{color:var(--svc-accent)}:root[data-aesthetic=aeroclassic] .svc :is(.svc-h1,.svc-h2,.svc-h3){color:var(--svc-ink)}:root[data-aesthetic=aeroclassic] .svc .svc-lead{color:var(--svc-copy)}:root[data-aesthetic=aeroclassic] .svc .svc-btn{border:1px solid var(--ac-gel-edge);background-color:#0a7099;background-image:var(--ac-gel);color:var(--ac-gel-ink);text-shadow:0 1px 1px #02304e59;box-shadow:var(--ac-gel-shadow);transition:transform .18s,box-shadow .18s,filter .18s}:root[data-aesthetic=aeroclassic] .svc .svc-btn:active{background-image:var(--ac-gel-down);transform:translateY(1px)scale(.99);box-shadow:inset 0 2px 5px #0234564d,0 .2rem .55rem #0057852e}:root[data-aesthetic=aeroclassic] .svc :is(.svc-link,.svc-back){color:var(--svc-accent)}:root[data-aesthetic=aeroclassic] .svc .svc-ghost{color:var(--svc-copy)}:root[data-aesthetic=aeroclassic] .svc .svx-num{color:var(--svc-muted)}:root[data-aesthetic=aeroclassic][data-mode=dark] .svc .svx-num{color:#c3dfe6}:root[data-aesthetic=aeroclassic] .svc .svx-tab[aria-expanded=true] :is(.svx-num,.svx-chev){color:var(--svc-accent)}:root[data-aesthetic=aeroclassic] .svc .svx-chev{color:var(--svc-muted)}:root[data-aesthetic=aeroclassic] .svc .svx-label{color:var(--svc-ink)}:root[data-aesthetic=aeroclassic] .svc :is(.svx-check,.svc-check){color:rgb(var(--g500))}:root[data-aesthetic=aeroclassic][data-mode=dark] .svc :is(.svc-tile-num,.svx-tab[aria-expanded=true] .svx-num){color:#d6f7ff}:root[data-aesthetic=aeroclassic] .svc :is(a,button):focus-visible{outline-color:var(--svc-focus)}@keyframes acs-move{0%{transform:translate3d(0, var(--acs-y), 0) scale(var(--acs-s))}}@keyframes acs-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){:root[data-aesthetic=aeroclassic] #content>.svc.classic{--acs-y:var(--page-from,2rem);--acs-s:1}:root[data-aesthetic=aeroclassic]:not([data-navigated]) #content>.svc.classic{--acs-y:.75rem;--acs-s:.985;animation:.4s cubic-bezier(.16,1,.3,1) backwards acs-move}:root[data-aesthetic=aeroclassic]:not([data-navigated]) #content>.svc :is(.svc-hero-copy,.svc-intro,.svc-panel,.svc-contact){animation:.36s cubic-bezier(.16,1,.3,1) backwards acs-fade}:root[data-aesthetic=aeroclassic][data-navigated] #content>.svc.classic{animation:.34s cubic-bezier(.16,1,.3,1) backwards acs-move}:root[data-aesthetic=aeroclassic][data-navigated] #content>.svc :is(.svc-hero-copy,.svc-intro,.svc-panel,.svc-contact){animation:.34s cubic-bezier(.16,1,.3,1) backwards acs-fade}:root[data-aesthetic=aeroclassic][data-leaving] #content>.svc.classic{opacity:1}:root[data-aesthetic=aeroclassic][data-leaving] #content>.svc :is(.svc-hero-copy,.svc-intro,.svc-panel,.svc-contact,.svc-hero-media){opacity:0;transition:opacity .18s;animation:none}:root[data-aesthetic=aeroclassic] .svc[data-reveals] [data-reveal]:has(>.svc-contact):not(.is-in){opacity:1}:root[data-aesthetic=aeroclassic] .svc[data-reveals] [data-reveal]:not(.is-in)>.svc-contact{opacity:0}:root[data-aesthetic=aeroclassic] .svc [data-reveal]>.svc-contact{transition:opacity .45s var(--svc-ease) var(--d,0s)}}@media (hover:hover) and (pointer:fine){:root[data-aesthetic=aeroclassic] .svc .svc-btn:hover{filter:brightness(1.05);box-shadow:var(--ac-gel-shadow-hi);background-color:#0a7099;transform:translateY(-1px)}:root[data-aesthetic=aeroclassic] .svc .svc-btn:active{filter:none;transform:translateY(1px)scale(.99)}:root[data-aesthetic=aeroclassic] .svc .svx-tab:hover{color:var(--svc-ink)}:root[data-aesthetic=aeroclassic] .svc :is(.svc-link,.svc-back):hover{color:var(--svc-accent-hover)}:root[data-aesthetic=aeroclassic] .svc .svc-ghost:hover{color:var(--svc-ink)}}@media (min-width:640px){:root[data-aesthetic=aeroclassic] .svc .svc-hero-copy,:root[data-aesthetic=aeroclassic] .svc .svc-intro{padding:2.25rem 2.5rem 2.5rem}:root[data-aesthetic=aeroclassic] .svc .svx-panel,:root[data-aesthetic=aeroclassic] .svc .svx-panel[data-on]{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){:root[data-aesthetic=aeroclassic] .svc .svc-btn,:root[data-aesthetic=aeroclassic] .svc .svc-btn:hover,:root[data-aesthetic=aeroclassic] .svc .svc-btn:active{transition:none;transform:none}}
:root[data-aesthetic=aeroclassic] .cb{--cb-heading:#06283b;--cb-text:#1d3f50;--cb-muted:#2a4e60;--cb-accent:#075279;--cb-accent-hover:#043853;--cb-line:#0b4e7d29;--cb-rule:linear-gradient(90deg, #0a86ad, #2fb4dc);--tw-prose-body:#1d3f50;--tw-prose-headings:#06283b;--tw-prose-links:#075279;--tw-prose-links-hover:#043853;--tw-prose-underline:#008cc873;--tw-prose-underline-hover:#0a86ad;--tw-prose-bold:#06283b;--tw-prose-counters:#0b4e7d;--tw-prose-bullets:#0a7ba6;--tw-prose-hr:#0b4e7d29;--tw-prose-quote-borders:#00a9e08c;--tw-prose-captions:#2a4e60;--tw-prose-code:#0b4e7d;--tw-prose-code-bg:#008cc81f;--tw-prose-pre-code:#e6f8fe;--tw-prose-pre-bg:#0b2a40;--tw-prose-pre-border:#ffffff80}:root[data-aesthetic=aeroclassic][data-mode=dark] .cb{--cb-heading:#eefcff;--cb-text:#d4ecf2;--cb-muted:#b9dce5;--cb-accent:#7ddcf9;--cb-accent-hover:#b8f0ff;--cb-line:#8ce4ff2e;--cb-rule:linear-gradient(90deg, #7fe0f7, #2bbde6);--tw-prose-body:#d4ecf2;--tw-prose-headings:#eefcff;--tw-prose-links:#7ddcf9;--tw-prose-links-hover:#b8f0ff;--tw-prose-underline:#4fd0f773;--tw-prose-underline-hover:#7ddcf9;--tw-prose-bold:#eefcff;--tw-prose-counters:#a6ecff;--tw-prose-bullets:#a6ecff;--tw-prose-hr:#96ebff2e;--tw-prose-quote-borders:#4fd0f780;--tw-prose-captions:#c4e2ea;--tw-prose-code:#b8f0ff;--tw-prose-code-bg:#96e8ff1f;--tw-prose-pre-code:#e6f8fe;--tw-prose-pre-bg:#021022b3;--tw-prose-pre-border:#96e8ff2e}:root[data-aesthetic=aeroclassic] .cb-panel{border:1px solid var(--ax-pane-edge);border-radius:var(--ax-pane-r);background:var(--ax-pane);box-shadow:var(--ax-pane-shadow);-webkit-backdrop-filter:var(--ax-pane-blur);backdrop-filter:var(--ax-pane-blur)}:root[data-aesthetic=aeroclassic] .cb-title:before{border-radius:4px;width:2.75rem;height:4px}:root[data-aesthetic=aeroclassic] .cb-prose :where(img){border-radius:8px;box-shadow:0 12px 30px -14px #006ea057}:root[data-aesthetic=aeroclassic][data-mode=dark] .cb-prose :where(img){box-shadow:0 12px 30px -14px #000c1e99}:root[data-aesthetic=aeroclassic] .cb-prose :where(pre){border-radius:8px}
.detail-facts{padding:0;font-size:.9em;line-height:1.6}.prose .detail-facts{margin:1.6em 0}.detail-facts>div{border-top:1px solid var(--line-soft);grid-template-columns:9.5rem minmax(0,1fr);gap:.15rem 1.5rem;padding:.6rem 0;display:grid}.detail-facts>div:last-child{border-bottom:1px solid var(--line-soft)}.detail-facts dt{color:var(--muted)}.detail-facts dd{overflow-wrap:anywhere;margin:0}.detail-links{flex-wrap:wrap;gap:.5rem 1.75rem;display:flex}.detail-links:last-child{border-top:1px solid var(--line-soft);margin-top:2.25em;padding-top:1.25em}.cb :is(.detail-facts>div,.detail-links){border-color:var(--cb-line)}.cb .detail-facts dt{color:var(--cb-muted)}@media (max-width:560px){.detail-facts>div{grid-template-columns:minmax(0,1fr);padding:.5rem 0}}
.ab-story{--st-pane:#fffefb;--st-sheen:linear-gradient(transparent, transparent);--st-edge:#c9a84c3d;--st-shadow:0 30px 64px -34px #281c0a8c;--st-blur:none;--st-ink:#1d1810;--st-text:#1d1810c7;--st-accent:#7d5e20;--st-line:#7d5e204d;--st-display:var(--font-bodoni), "Didot", "Bodoni 72", Georgia, serif;--st-weight:500;--st-tracking:-.01em;--st-num-style:italic;--st-num-weight:400;--st-mat:#fbf8f1;--st-mat-line:#7d5e208c;--st-frame-shadow:0 22px 40px -26px #281c088c, 0 8px 16px -12px #281c0847;--st-void:#e7dfcf;padding:2.5rem 0;position:relative}:root[data-mode=dark] .ab-story{--st-pane:#1a1a18;--st-edge:#d4b44c33;--st-shadow:0 40px 90px -50px #000000f2;--st-ink:#f4ede0;--st-text:#f4ede0cc;--st-accent:#dcb873;--st-line:#dcb8734d;--st-mat:#0f0d0b;--st-mat-line:#dcb87380;--st-frame-shadow:0 22px 44px -24px #000000e6, 0 8px 18px -12px #0009;--st-void:#0b0a08}:root[data-aesthetic=aeroclassic] .ab-story{--st-ink:#06324a;--st-text:#06324ad1;--st-accent:#05729a;--st-line:#05729a3d;--st-display:"Segoe UI Variable Display", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--st-weight:600;--st-tracking:-.015em;--st-num-style:normal;--st-num-weight:300;--st-mat:linear-gradient(180deg, #fffffff2, #e1f4fad9);--st-mat-line:#fffffff2;--st-frame-shadow:0 20px 40px -24px #033c5a8c, 0 6px 14px -10px #033c5a4d;--st-void:#cfeaf5}:root[data-aesthetic=aeroclassic][data-mode=dark] .ab-story{--st-ink:#eaf8fd;--st-text:#eaf8fdd6;--st-accent:#4fd0f7;--st-line:#8ce1fa42;--st-mat:linear-gradient(180deg, #3c6e8c99, #0e283ecc);--st-mat-line:#96e1fa8c;--st-frame-shadow:0 22px 44px -24px #000000d9, 0 6px 16px -10px #00000080;--st-void:#04121f}:root[data-aesthetic=classic] .ab-story{--st-pane:var(--lx-pane);--st-sheen:var(--lx-pane-hair) 50% 0 / 76% 1px no-repeat;--st-edge:var(--lx-pane-edge);--st-shadow:var(--lx-pane-shadow);--st-blur:var(--lx-pane-blur)}:root[data-aesthetic=aeroclassic][data-mode] .ab-story{--st-pane:var(--ax-pane);--st-sheen:linear-gradient(transparent, transparent);--st-edge:var(--ax-pane-edge);--st-shadow:var(--ax-pane-shadow);--st-blur:var(--ax-pane-blur)}.st-world{z-index:-1;pointer-events:none;opacity:0;contain:strict;width:100%;height:100lvh;transition:opacity .3s linear;position:fixed;top:0;left:0;overflow:hidden}.st-world-canvas{width:100%;height:100%;display:block}.st-head{justify-content:center;padding:0 1rem;display:flex}.st-heading{border:1px solid var(--st-edge);background:var(--st-sheen), var(--st-pane);width:fit-content;max-width:100%;box-shadow:var(--st-shadow);-webkit-backdrop-filter:var(--st-blur);backdrop-filter:var(--st-blur);color:var(--st-ink);font-family:var(--st-display);font-size:2.25rem;font-weight:var(--st-weight);letter-spacing:var(--st-tracking);text-align:center;margin:0;padding:.75rem 1.75rem .875rem;line-height:1.05}.st-accent{color:var(--st-accent);font-style:var(--st-num-style)}.st-list{margin:4rem 0 0;padding:0;list-style:none}.st-chapter{align-items:center;padding:0 clamp(1rem,6vw,7rem);display:flex}.st-chapter+.st-chapter{margin-top:3rem}.st-chapter[data-side=right]{justify-content:flex-end}.st-return{display:block}.st-panel{border:1px solid var(--st-edge);background:var(--st-sheen), var(--st-pane);width:min(30rem,100%);box-shadow:var(--st-shadow);-webkit-backdrop-filter:var(--st-blur);backdrop-filter:var(--st-blur);padding:1.375rem 1.5rem 1.625rem;position:relative}.st-print{background:var(--st-mat);box-shadow:0 0 0 1px var(--st-mat-line), var(--st-frame-shadow);margin:0 0 1.25rem;padding:.4375rem}.st-print-photo{aspect-ratio:3/2;background:var(--st-void);max-height:30svh;position:relative;overflow:hidden}.st-print-photo img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.st-body{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:1rem;display:grid}.st-num{color:var(--st-accent);font-family:var(--st-display);font-size:3rem;font-style:var(--st-num-style);font-weight:var(--st-num-weight);font-variant-numeric:lining-nums;line-height:.78}.st-title{color:var(--st-ink);font-family:var(--st-display);font-size:1.625rem;font-weight:var(--st-weight);letter-spacing:var(--st-tracking);text-wrap:balance;margin:0;line-height:1.1}.st-text{border-top:1px solid var(--st-line);color:var(--st-text);text-wrap:pretty;grid-column:1/-1;margin:1rem 0 0;padding-top:.875rem;font-size:1rem;line-height:1.62}.ab-story:not([data-flat]){padding:22svh 0 0}.ab-story:not([data-flat]) .st-list{margin-top:62svh}.ab-story:not([data-flat]) .st-chapter{min-height:100svh}.ab-story:not([data-flat]) .st-chapter+.st-chapter{margin-top:55svh}.ab-story:not([data-flat]) .st-return{margin-top:62svh;padding-bottom:42svh}@media (max-width:760px){.st-heading{font-size:1.75rem}.st-chapter,.st-chapter[data-side=right]{justify-content:stretch;align-items:flex-end;padding:0 1rem}.ab-story:not([data-flat]) .st-chapter{padding-bottom:1rem}.st-panel{grid-template-columns:6.5rem minmax(0,1fr);column-gap:1rem;width:100%;padding:1rem 1.125rem 1.25rem;display:grid}.st-print{grid-area:1/1/3/2;align-self:end;margin:0;padding:.25rem}.st-print-photo{aspect-ratio:4/5;max-height:none}.st-body{display:contents}.st-num{grid-area:1/2;align-self:end;margin-bottom:.625rem;font-size:2.5rem}.st-title{grid-area:2/2;align-self:end;font-size:1.375rem}.st-text{grid-area:3/1/4/3;margin-top:.875rem;padding-top:.75rem;font-size:.9375rem;line-height:1.56}}@media (max-height:33rem) and (orientation:landscape){.st-print{display:none}.st-panel{width:min(26rem,46vw);padding:.875rem 1.125rem 1rem}.st-text{font-size:.8125rem;line-height:1.5}}:root:is([data-loading],[data-hold],[data-bio]){scrollbar-gutter:stable;touch-action:none;overflow:hidden}
.tour+.read-sec{margin-top:var(--gap)}.tour-ch{scroll-margin-top:calc(var(--header) + 24px);padding-top:clamp(220px,42svh,460px)}.tour-ch:first-child{padding-top:0}.tour-ch+.tour-ch{margin-top:clamp(80px,12svh,150px)}.tour-panel{--panel-x:clamp(22px, 3vw, 40px);--panel-y:clamp(26px, 3vw, 40px);max-width:560px;margin-inline:auto}.tour-head{margin:0 0 clamp(22px,2.6vw,32px)}.tour-fig{border:1px solid var(--line);background:rgb(var(--scrim) / .4);margin:0;padding:6px}.tour-fig img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.tour-body{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:14px;margin-top:clamp(18px,2vw,24px);display:grid}.tour-num{font-family:var(--display);color:var(--accent);font-size:clamp(32px,3vw,42px);font-style:italic;font-weight:400;line-height:1}:root[data-aesthetic=aero] .tour-num{font-style:normal;font-weight:300}.tour-title{font-family:var(--display);font-size:clamp(22px,2vw,28px);font-weight:var(--display-weight,500);letter-spacing:var(--display-tracking,-.01em);color:var(--ink);margin:0;line-height:1.15}.tour-text{color:var(--muted);grid-column:1/-1;margin:14px 0 0;font-size:16px;line-height:1.65}@media (min-width:900px) and (min-aspect-ratio:5/4){.tour{margin-inline:calc(50% + min(1280px,100vw - 96px)/-2)}.tour-ch{padding-top:0}.tour-ch+.tour-ch{margin-top:var(--gap)}.tour-panel{width:min(480px,40vw);max-width:none;margin-inline:0}.tour-ch[data-side=right] .tour-panel{margin-left:auto}}@media (max-width:760px){.tour-fig{padding:5px}.tour-fig img{aspect-ratio:16/9}}
