:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;--genesis-void:#02050a;--midnight-structure:#07111d;--midnight-satin:#0a1524;--sovereign-blue:#0b2a52;--genesis-blue:#1769b0;--metallic-blue:#315e83;--cold-steel:#8ea3b5;--gate-platinum:#c5cfd8;--ice-white:#eaf4ff;--absolute-light:#f7fbff;--focus-ice:#8ccbff;--muted-text:#9aa9b8;--void:var(--genesis-void);--midnight:var(--midnight-structure);--steel:var(--cold-steel);--platinum:var(--gate-platinum);--ice:var(--ice-white);--focus:var(--focus-ice);--muted:var(--muted-text);color:var(--ice-white);background:var(--genesis-void);--scene-x:0px;--scene-y:0px;--gate-one-response:0;--gate-two-response:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--void)}body{background:var(--void);min-block-size:100vh;margin:0;overflow-x:hidden}button,a{color:inherit;font:inherit}[hidden]{display:none!important}.skip-link{z-index:100;clip-path:inset(50%);block-size:1px;inline-size:1px;color:var(--ice-white);white-space:nowrap;background:#07111df5;border:0;margin:-1px;padding:0;text-decoration:none;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;overflow:hidden}.skip-link:focus,.skip-link:focus-visible{clip-path:none;border:1px solid var(--focus-ice);outline:none;align-items:center;block-size:auto;min-block-size:3rem;inline-size:auto;margin:0;padding:.65rem 1rem;display:inline-flex;overflow:visible;box-shadow:0 0 0 1px #c5cfd82e}.brand-lockup-image{block-size:auto;max-inline-size:100%;display:block}.brand-lockup-fallback{display:none}.site-header{z-index:40;padding:max(1.5rem, env(safe-area-inset-top)) max(1.5rem, env(safe-area-inset-right)) 1.5rem max(1.5rem, env(safe-area-inset-left));pointer-events:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,3rem);display:grid;position:absolute;inset-block-start:0;inset-inline:0}.wordmark{min-block-size:3rem;color:var(--ice);letter-spacing:.26em;justify-self:start;align-items:center;margin:0;font-size:clamp(.76rem,1vw,.94rem);font-weight:620;line-height:1.35;display:flex}.wordmark .brand-lockup-image{inline-size:clamp(10.75rem,13.2vw,13.75rem)}.principles{color:var(--muted);letter-spacing:.14em;text-align:center;font-size:clamp(.58rem,.64vw,.68rem);line-height:1.65}.principles p{margin:0}.motion-toggle{min-block-size:3rem;min-inline-size:6.75rem;color:var(--steel);letter-spacing:.16em;cursor:pointer;pointer-events:auto;background:#02050a75;border:1px solid #8ea3b52e;justify-self:end;padding:.5rem .75rem;font-size:.59rem;font-weight:620}.motion-toggle:disabled{cursor:default;opacity:.7}.genesis{isolation:isolate;min-block-size:100svh;background:var(--void);min-block-size:100dvh;position:relative;overflow:hidden}.scene{z-index:0;background:var(--void);position:absolute;inset:-4px;overflow:hidden}.scene-media,.scene-media img{block-size:100%;inline-size:100%;display:block}.scene-media{position:absolute;inset:0}.scene-media img{object-fit:cover;object-position:center}.scene-media--stable img{transform:translate3d(var(--scene-x), var(--scene-y), 0) scale(1.012);transition:transform .9s cubic-bezier(.22,1,.36,1)}.scene-media--crossing{z-index:2;opacity:0;transform-origin:33% 58%;transform:scale(1.012)}.scene-exposure,.gate-response,.crossing-light{pointer-events:none;position:absolute}.scene-exposure{z-index:3;opacity:.25;background:radial-gradient(circle at 33% 61%,#97cdff0a,#0000 26%),linear-gradient(#02050a14,#0000 58%,#02050a26);inset:0}.gate-response{z-index:4;transition:opacity .42s ease-out}.gate-response--one{opacity:var(--gate-one-response);background:radial-gradient(at 55% 72%,#cae7ffeb,#315e8359 28%,#0000 67%);inset:25% 48% 13% 12%}.gate-response--two{opacity:var(--gate-two-response);background:linear-gradient(90deg,#0000 40%,#eaf4ffbd 50%,#0000 60%);inset:23% 24% 17% 67%}.crossing-light{z-index:5;background:var(--absolute-light);opacity:0;inset:-5%}.reveal-phrase{z-index:12;color:var(--platinum);letter-spacing:.22em;text-align:center;opacity:0;margin:0;font-size:clamp(.66rem,.95vw,.82rem);font-weight:520;line-height:1.75;position:absolute;inset-block-start:27%;inset-inline:1rem}.reveal-phrase span{display:block}.gate-layout{z-index:10;position:absolute;inset:0}.gate{cursor:default;position:absolute;inset-block-end:max(5.25%, env(safe-area-inset-bottom))}.gate--active{inline-size:34%;inset-inline-start:16%}.gate--closed{inline-size:29%;inset-inline-start:57%}.gate-copy{text-align:center;justify-items:center;gap:.55rem;display:grid;position:relative}.gate--active .gate-copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#02050a9e 0%,#02050a61 45%,#0000 76%);position:absolute;inset:-.85rem -1.4rem}.gate--active h2{color:var(--absolute-light);text-shadow:0 1px 2px #02050a,0 0 12px #02050ae0}.gate h2{max-inline-size:24rem;color:var(--ice);letter-spacing:.16em;text-wrap:balance;margin:0;font-size:clamp(.66rem,1vw,.84rem);font-weight:590;line-height:1.45}.gate-action{border-block-end:1px solid var(--metallic-blue);min-block-size:3rem;min-inline-size:6rem;color:var(--absolute-light);letter-spacing:.22em;text-shadow:0 1px 2px #02050a,0 0 10px #02050ae6;background:0 0;justify-content:center;align-items:center;font-size:.7rem;font-weight:650;text-decoration:none;transition:color .22s ease-out,border-color .22s ease-out,background-color .22s ease-out;display:inline-flex;position:relative}.gate-action:after{content:"";background:var(--genesis-blue);transform-origin:50%;block-size:1px;transition:transform .24s ease-out;position:absolute;inset-block-end:-1px;inset-inline:17%;transform:scaleX(.35);box-shadow:0 .35rem .8rem #1769b029}.gate-status{min-block-size:3rem;color:var(--steel);letter-spacing:.19em;align-items:center;margin:0;font-size:.63rem;display:inline-flex}.gate-action:focus-visible,.motion-toggle:focus-visible,.site-footer a:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.gate-action:focus-visible{opacity:1!important}.continuation{background:linear-gradient(135deg, #0b2a521a, transparent 55%), var(--midnight);border-block-start:1px solid #8ea3b51f;align-content:center;gap:1.25rem;min-block-size:70vh;padding:clamp(5rem,12vw,10rem) max(1.5rem,10vw);display:grid}.continuation>*{max-inline-size:60rem}.section-index{color:var(--metallic-blue);letter-spacing:.19em;margin:0;font-size:.7rem}.continuation h2{color:var(--platinum);letter-spacing:-.02em;margin:0;font-size:clamp(1.65rem,5vw,4.5rem);font-weight:440;line-height:1.1}.continuation h2 span{display:block}.continuation h2 span:last-child{color:var(--steel);letter-spacing:.16em;font-size:.45em;font-weight:540;line-height:2.4}.site-footer{min-block-size:10rem;color:var(--steel);background:var(--void);letter-spacing:.15em;border-block-start:1px solid #8ea3b51f;justify-content:space-between;align-items:center;gap:1.5rem;padding:2rem max(1.5rem,10vw);font-size:.7rem;display:flex}.site-footer p{margin:0}.site-footer a{text-underline-offset:.35em;align-items:center;min-block-size:3rem;display:inline-flex}[data-motion-state=boot] [data-intro-identity],[data-motion-state=boot] .principles p,[data-motion-state=boot] .gate h2,[data-motion-state=boot] .gate-status,[data-motion-state=boot] .gate-action{opacity:0}[data-motion-state=boot] .scene{opacity:.04;filter:brightness(.16)saturate(.75)}:is([data-motion-state=intro],[data-motion-state=suspended][data-suspended-from=intro]) [data-intro-identity]{animation:5.4s cubic-bezier(.22,1,.36,1) both identity-intro}:is([data-motion-state=intro],[data-motion-state=suspended][data-suspended-from=intro]) .principles p:first-child{animation:5.4s ease-out both principle-one-intro}:is([data-motion-state=intro],[data-motion-state=suspended][data-suspended-from=intro]) .principles p:last-child{animation:5.4s ease-out both principle-two-intro}:is([data-motion-state=intro],[data-motion-state=suspended][data-suspended-from=intro]) .scene{animation:5.4s cubic-bezier(.4,0,.2,1) both scene-intro}:is([data-motion-state=intro],[data-motion-state=suspended][data-suspended-from=intro]) .reveal-phrase{animation:5.4s cubic-bezier(.65,0,.35,1) both reveal-intro}:is([data-motion-state=intro],[data-motion-state=suspended][data-suspended-from=intro]) .gate h2,:is([data-motion-state=intro],[data-motion-state=suspended][data-suspended-from=intro]) .gate-status{animation:5.4s ease-out both gate-label-intro}:is([data-motion-state=intro],[data-motion-state=suspended][data-suspended-from=intro]) .gate-action{animation:5.4s ease-out both gate-action-intro}[data-motion-state=suspended] *{animation-play-state:paused!important}:is([data-motion-state=interactive],[data-motion-state=crossing]) [data-intro-identity],:is([data-motion-state=interactive],[data-motion-state=crossing]) .principles p,:is([data-motion-state=interactive],[data-motion-state=crossing]) .gate h2,:is([data-motion-state=interactive],[data-motion-state=crossing]) .gate-status,:is([data-motion-state=interactive],[data-motion-state=crossing]) .gate-action{opacity:1}:is([data-motion-state=interactive],[data-motion-state=crossing]) .reveal-phrase{visibility:hidden;opacity:0}[data-motion-state=interactive] .scene,[data-motion-state=crossing] .scene{opacity:1;filter:none}[data-motion-state=interactive][data-motion-enabled=on] .scene-exposure{animation:14s ease-in-out infinite alternate ambient-exposure}:is([data-motion-state=crossing],[data-motion-state=suspended][data-suspended-from=crossing]) .site-header,:is([data-motion-state=crossing],[data-motion-state=suspended][data-suspended-from=crossing]) .gate-layout{animation:.42s ease-out both interface-departure}:is([data-motion-state=crossing],[data-motion-state=suspended][data-suspended-from=crossing]) .scene.is-crossing-loaded .scene-media--crossing{animation:.95s cubic-bezier(.4,0,.2,1) both crossing-frame}:is([data-motion-state=crossing],[data-motion-state=suspended][data-suspended-from=crossing]) .scene-media--stable{animation:.95s cubic-bezier(.4,0,.2,1) both stable-departure}:is([data-motion-state=crossing],[data-motion-state=suspended][data-suspended-from=crossing]) .crossing-light{animation:.95s cubic-bezier(.4,0,.2,1) both crossing-light}@keyframes identity-intro{0%,3.7%{opacity:0;transform:translateY(.9rem)}17.6%,22.2%{opacity:1;transform:translateY(.9rem)}44.4%,to{opacity:1;transform:translateY(0)}}@keyframes principle-one-intro{0%,13%{opacity:0;transform:translateY(.35rem)}22%,to{opacity:1;transform:translateY(0)}}@keyframes principle-two-intro{0%,20%{opacity:0;transform:translateY(.35rem)}28.7%,to{opacity:1;transform:translateY(0)}}@keyframes scene-intro{0%,3.7%{opacity:.04;filter:brightness(.16)saturate(.75)}22.2%{opacity:.38;filter:brightness(.4)saturate(.82)}44.4%{opacity:.68;filter:brightness(.68)saturate(.9)}59.3%{opacity:.88;filter:brightness(.9)saturate(.96)}69.4%,to{opacity:1;filter:none}}@keyframes reveal-intro{0%,58.3%{opacity:0;transform:translateY(.35rem)}67.6%,77.8%{opacity:.88;transform:translateY(0)}88%,to{opacity:0;transform:translateY(-.25rem)}}@keyframes gate-label-intro{0%,87%{opacity:0;transform:translateY(.4rem)}95.4%,to{opacity:1;transform:translateY(0)}}@keyframes gate-action-intro{0%,95.3%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes ambient-exposure{0%{opacity:.22}to{opacity:.29}}@keyframes interface-departure{to{opacity:0}}@keyframes stable-departure{0%{opacity:1;transform:scale(1)}52%{opacity:.82}to{opacity:0;transform:scale(1.055)}}@keyframes crossing-frame{0%{opacity:0;transform:scale(1.012)}18%{opacity:1}to{opacity:1;transform:scale(1.075)}}@keyframes crossing-light{0%,30%{opacity:0}72%{opacity:.42}to{opacity:.97}}@media (hover:hover) and (pointer:fine){.gate-action:hover{border-color:var(--gate-platinum)}.gate-action:hover:after{transform:scaleX(.72)}}.gate-action:focus-visible:after{transform:scaleX(1)}@media (max-width:47.99rem),(orientation:portrait){.genesis{min-block-size:max(100dvh,44rem)}.site-header{padding-inline:max(1rem, env(safe-area-inset-left));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity motion""principles principles";gap:.45rem .75rem}.wordmark{letter-spacing:.2em;grid-area:identity;align-self:center;font-size:clamp(.68rem,2.7vw,.82rem)}.wordmark .brand-lockup-image{inline-size:clamp(9.5rem,44vw,11rem)}.principles{grid-area:principles;justify-self:center;font-size:clamp(.54rem,1.9vw,.64rem)}.motion-toggle{grid-area:motion;min-inline-size:5.9rem}.reveal-phrase{font-size:clamp(.59rem,2.5vw,.7rem);inset-block-start:25%}.gate{inset-block-end:max(5.5%, env(safe-area-inset-bottom))}.gate--active{inline-size:48%;inset-inline-start:4%}.gate--closed{inline-size:46%;inset-inline-start:52%}.gate h2{letter-spacing:.12em;font-size:clamp(.59rem,2.35vw,.73rem)}.gate-status{letter-spacing:.14em;font-size:clamp(.55rem,2vw,.63rem)}.gate-response--one{inset:28% 48% 15% 2%}.gate-response--two{inset:28% 17% 17% 65%}.scene-media--crossing{transform-origin:31% 62%}.site-footer{flex-direction:column;align-items:flex-start}}@media (max-width:24rem){.site-header{padding-inline:.75rem}.gate h2{font-size:.56rem}.gate-action,.gate-status{font-size:.55rem}.continuation{padding-inline:1.25rem}}@media (max-height:42rem) and (orientation:landscape){.site-header{padding-block-start:.75rem}.principles{line-height:1.35}.gate{inset-block-end:2.25%}.reveal-phrase{inset-block-start:22%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.scene-media--stable img{transform:scale(1.012)}.reveal-phrase{display:none}:is([data-motion-state=crossing],[data-motion-state=suspended][data-suspended-from=crossing]) .crossing-light{opacity:.96}}@media (forced-colors:active){.scene{display:none}.genesis{color:canvastext;background:canvas}.gate{border:1px solid canvastext;padding:1rem}.gate--closed{border-style:dashed}.gate-action,.motion-toggle{border:1px solid linktext}.reveal-phrase{display:none}}.generative-ai-root{background:var(--absolute-light)}.interior-page{min-block-size:100dvh;color:var(--ice-white);background:linear-gradient(102deg, transparent 0 61%, #0b2a520a 61.06%, #c5cfd803 61.12%, transparent 61.3%), linear-gradient(180deg, var(--midnight-structure) 0%, var(--midnight-structure) 54%, var(--midnight-satin) 82%, var(--genesis-void) 100%);position:relative;overflow-x:clip}.interior-page:before,.interior-page:after{content:"";z-index:0;pointer-events:none;background:#c5cfd814;inline-size:1px;position:fixed;inset-block:0}.interior-page:before{inset-inline-start:clamp(1.25rem,7.5vw,9rem)}.interior-page:after{inset-inline-end:clamp(1.25rem,7.5vw,9rem)}.threshold-light{z-index:90;background:var(--absolute-light);pointer-events:none;animation:.95s cubic-bezier(.4,0,.2,1) both interior-light-recede;position:fixed;inset:0}[data-interior-state=stable] .threshold-light{visibility:hidden;opacity:0;animation:none}.interior-header{z-index:10;padding:max(1.5rem, env(safe-area-inset-top)) max(1.25rem, 7.5vw) 1.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2rem;animation:.85s cubic-bezier(.22,1,.36,1) .26s both interior-content-settle;display:grid;position:absolute;inset-block-start:0;inset-inline:0}.interior-brand{min-block-size:3rem;color:var(--ice-white);letter-spacing:.24em;justify-self:start;align-items:center;font-size:clamp(.72rem,.9vw,.88rem);font-weight:620;text-decoration:none;display:inline-flex}.interior-brand .brand-lockup-image{inline-size:clamp(10.75rem,13.2vw,13.25rem)}.interior-navigation{color:var(--cold-steel);letter-spacing:.17em;align-items:center;gap:clamp(1.25rem,3vw,3.5rem);font-size:.59rem;font-weight:580;display:flex}.interior-navigation a,.interior-navigation span{align-items:center;min-block-size:3rem;display:inline-flex}.interior-navigation a{text-underline-offset:.45rem;text-decoration-color:#0000;transition:color .22s ease-out,text-decoration-color .22s ease-out}.interior-navigation [aria-current=page]{color:var(--gate-platinum);position:relative}.interior-navigation [aria-current=page]:after{content:"";background:linear-gradient(90deg, var(--gate-platinum), var(--sovereign-blue));opacity:.72;block-size:1px;inline-size:clamp(1rem,1.75vw,1.75rem);position:absolute;inset-block-end:.45rem;inset-inline-start:0}#interior-main,.interior-footer{z-index:1;position:relative}.interior-hero{min-block-size:100svh;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(.75rem,1.5vw,2rem);min-block-size:100dvh;padding:clamp(7rem,12vh,10rem) max(1.25rem,7.5vw) clamp(4rem,8vh,7rem);display:grid}.interior-hero-copy{grid-column:2/span 9;justify-items:start;animation:.9s cubic-bezier(.22,1,.36,1) .34s both interior-content-settle;display:grid}.interior-index,.interior-section-label,.interior-marker,.interior-philosophy p{color:var(--cold-steel);letter-spacing:.19em;margin:0;font-size:clamp(.57rem,.66vw,.68rem);font-weight:560}.interior-index{margin-block-end:clamp(1.65rem,3.3vh,2.75rem)}.interior-hero h1{color:var(--absolute-light);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3.25rem,10.25vw,9.75rem);font-weight:430;line-height:.82}.interior-hero h1 span{display:block}.interior-hero h1 span:last-child{color:var(--gate-platinum);margin-inline-start:clamp(2rem,9vw,10rem)}.interior-action{min-block-size:3rem;color:var(--ice-white);letter-spacing:.2em;align-content:center;gap:.75rem;margin-block-start:clamp(2.5rem,6.5vh,4.75rem);font-size:.64rem;font-weight:620;text-decoration:none;display:grid}.interior-action-line{background:#c5cfd857;block-size:1px;inline-size:clamp(7rem,13vw,10rem);position:relative;overflow:hidden}.interior-action-line:after{content:"";background:var(--genesis-blue);transform-origin:0;inline-size:28%;transition:inline-size .24s ease-out;position:absolute;inset-block:0;inset-inline-start:0}.interior-marker{writing-mode:vertical-rl;opacity:.65;grid-column:12;place-self:end;padding-block-end:.2rem;animation:.75s cubic-bezier(.22,1,.36,1) .52s both interior-content-settle}.interior-application{grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;column-gap:clamp(.75rem,1.5vw,2rem);min-block-size:68svh;padding:clamp(6rem,14vh,11rem) max(1.25rem,7.5vw);display:grid}.interior-rule{background:linear-gradient(90deg, var(--metallic-blue), #c5cfd83d 36%, transparent 78%);grid-column:2/-1;block-size:1px;margin-block-end:clamp(2rem,5vh,4rem)}.interior-section-label{grid-column:2/span 2;padding-block-start:.45rem}.interior-application h2{color:var(--ice-white);letter-spacing:-.035em;grid-column:4/span 6;margin:0;font-size:clamp(2rem,5.5vw,5.75rem);font-weight:440;line-height:.98}.interior-status{color:var(--gate-platinum);letter-spacing:.18em;text-align:end;grid-column:10/span 3;place-self:end;margin:0;font-size:clamp(.6rem,.75vw,.72rem);line-height:1.6}.interior-footer{background:#02050a5c;border-block-start:1px solid #c5cfd81a;justify-content:space-between;align-items:center;gap:2rem;min-block-size:11rem;padding:2.5rem max(1.25rem,7.5vw);display:flex}.interior-philosophy{gap:.3rem;display:grid}.interior-footer a{min-block-size:3rem;color:var(--cold-steel);letter-spacing:.15em;text-underline-offset:.4rem;align-items:center;font-size:.68rem;display:inline-flex}.interior-brand:focus-visible,.interior-navigation a:focus-visible,.interior-action:focus-visible,.interior-footer a:focus-visible{outline:2px solid var(--focus-ice);outline-offset:4px}@media (hover:hover) and (pointer:fine){.interior-navigation a:hover{color:var(--ice-white);-webkit-text-decoration-color:var(--metallic-blue);text-decoration-color:var(--metallic-blue)}.interior-action:hover .interior-action-line:after{inline-size:58%}}.interior-action:focus-visible .interior-action-line:after{inline-size:100%}@keyframes interior-light-recede{0%,3%{opacity:1}27%{opacity:.62}70%{opacity:.18}to{opacity:0}}@keyframes interior-content-settle{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:52rem),(orientation:portrait){.interior-page:before{inset-inline-start:1.25rem}.interior-page:after{inset-inline-end:1.25rem}.interior-header{grid-template-columns:1fr;gap:.25rem;padding-inline:1.25rem}.interior-brand .brand-lockup-image{inline-size:clamp(9.25rem,42vw,10.75rem)}.interior-navigation{border-block-start:1px solid #c5cfd81a;justify-content:space-between;gap:1rem}.interior-hero{min-block-size:max(100dvh,42rem);padding:clamp(9.5rem,22vh,13rem) 1.25rem 4rem;display:block}.interior-hero-copy{display:grid}.interior-hero h1{font-size:clamp(3.1rem,17vw,7.5rem);line-height:.88}.interior-hero h1 span:last-child{margin-block-start:.12em;margin-inline-start:clamp(1.5rem,15vw,7rem)}.interior-action{margin-block-start:clamp(3rem,9vh,5.5rem)}.interior-marker{position:absolute;inset-block-end:2rem;inset-inline-end:1.25rem}.interior-application{min-block-size:62svh;padding:clamp(5rem,12vh,8rem) 1.25rem;display:block}.interior-rule{margin-block-end:2.5rem}.interior-section-label{padding:0}.interior-application h2{max-inline-size:11ch;margin-block-start:clamp(2rem,6vh,4rem);font-size:clamp(2.3rem,11vw,5.25rem)}.interior-status{text-align:start;margin-block-start:clamp(2.5rem,7vh,5rem)}.interior-footer{flex-direction:column;align-items:flex-start;min-block-size:13rem;padding-inline:1.25rem}}@media (max-width:24rem){.interior-brand{letter-spacing:.19em}.interior-navigation{letter-spacing:.13em;font-size:.55rem}.interior-hero h1{font-size:clamp(2.9rem,16.5vw,4rem)}.interior-application h2{font-size:clamp(2rem,10.5vw,3rem)}}@media (max-height:42rem) and (orientation:landscape){.interior-hero{min-block-size:42rem}.interior-hero h1{font-size:clamp(4rem,12vh,6rem)}.interior-action{margin-block-start:2rem}}@media (prefers-reduced-motion:reduce){.threshold-light{visibility:hidden;opacity:0;animation:none!important}.interior-header,.interior-hero-copy,.interior-marker{opacity:1;transform:none;animation:none!important}}@media (forced-colors:active){.interior-page{color:canvastext;background:canvas}.interior-page:before,.interior-page:after,.threshold-light,.interior-marker{display:none}.interior-rule,.interior-action-line{background:canvastext}.interior-navigation [aria-current=page]:after,.interior-action-line:after{background:linktext}.brand-lockup-image{display:none}.brand-lockup-fallback{color:canvastext;letter-spacing:.18em;white-space:nowrap;font-size:.78rem;font-weight:700;display:inline}}
