@font-face{font-family:"Outfit";src:url("fonts/outfit/Outfit-latin-var.woff2?v=6c18d579") format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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:"Outfit Fallback";src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Helvetica");font-weight:100 500;size-adjust:99%;ascent-override:101%;descent-override:26.3%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Helvetica Bold");font-weight:600 900;size-adjust:94.28%;ascent-override:106.07%;descent-override:27.58%;line-gap-override:0%}@font-face{font-family:"Fraunces";src:url("fonts/fraunces/Fraunces-72-400.woff2?v=25f82127") format("woff2");font-weight:300 400;font-style:normal;font-display:swap}@font-face{font-family:"Fraunces";src:url("fonts/fraunces/Fraunces-72-600.woff2?v=d7b8f0ab") format("woff2");font-weight:500 700;font-style:normal;font-display:swap}:root{--lat-tile:266px;--lat-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='200 300 431 431' fill='none' stroke='black' stroke-width='.6'%3E%3Cpath d='M218.22 336.45v54.48m0 161.02v54.48m26.93-307.43v432.1m26.95-286.9v54.49m0 161.01v54.48m26.94-377.72v162.23m0 53.26v162.23m26.94-269.98v54.49m0 161.01v54.48m26.93-415.18v432.1m26.95-340.78v54.49m0 161.02v54.47m26.94-361.3v37.46m0 53.86v162.24m0 53.27v125.27m26.94-340.78v54.49m0 161.02v54.47m26.95-361.3v432.1m26.93-432.1v38.06m0 161.02v54.48m0 161.01v17.53m26.94-432.1v145.81m0 53.27v162.22m0 53.27v17.53m26.94-432.1v38.06m0 161.02v54.47m0 161.02v17.53m26.93-432.1v432.1m26.95-394.64v54.47m0 161.02v54.48m26.92-307.43v91.93m0 53.27v162.23m0 53.27v71.4m-215.8-421.28h54.5m107.13 0h54.48m-423.61 26.94h165.88m83.82 0h182.4m-332.04 26.93h54.15m107.18 0h54.48m-315.87 26.94h46.46m53.6 0h215.81m53.26 0h62.97m-332.04 26.94h54.15m107.18 0h54.48m-315.87 26.93h432.1m-224.6 26.94h54.5m107.13 0h54.48m-377.79 26.94h108.39m53.29 0h216.11m-216.11 26.94h54.5m107.13 0h54.48m-323.55 26.93h332.04m-432.1.01h100m.06 26.93h54.15m107.18 0h54.48m-315.87 26.94h46.46m53.6 0h215.81m53.26 0h62.97m-332.04 26.94h54.15m107.18 0h54.48m-315.87 26.93h432.1m-224.6 26.94h54.5m107.13 0h54.48m-377.75 26.94h108.35m53.29 0h216.11m-281.34-377.43a42.21 42.21 0 00-12.36-29.55a42.22 42.22 0 00-29.85-12.36m54.18 161.63a42.21 42.21 0 0129.55 12.36a42.21 42.21 0 0112.36 29.85a42.22 42.22 0 01-12.36 29.85a42.78 42.78 0 01-3.05 2.76m-26.52-205.91a42.22 42.22 0 0029.55-12.36a42.21 42.21 0 0012.36-29.85m173 149.95a42.22 42.22 0 01-29.55-12.36a42.21 42.21 0 01-12.37-29.85a42.21 42.21 0 0112.37-29.85a42.22 42.22 0 0129.55-12.36m-11.36 96.39a42.21 42.21 0 01-12.36 29.55a42.22 42.22 0 01-29.85 12.36a42.22 42.22 0 01-29.85-12.36a42.21 42.21 0 01-12.36-29.55m179.83-30.15a42.22 42.22 0 00-29.85-12.36a42.22 42.22 0 00-29.85 12.36a42.2 42.2 0 00-12.36 29.55m-310.91 78.2a42.22 42.22 0 0129.85-12.36a42.22 42.22 0 0129.85 12.36a42.46 42.46 0 016.63 8.59m-90.71-74.82a42.21 42.21 0 00-29.55 12.36a42.21 42.21 0 00-12.37 29.85a42.21 42.21 0 0012.37 29.85a41.89 41.89 0 003.05 2.76m38.47-194.54a42.21 42.21 0 0112.36-29.55a42.22 42.22 0 0129.85-12.36m-54.14 30.55a42.22 42.22 0 01-29.55-12.36a42.21 42.21 0 01-12.36-29.85m30.56 161.32a42.21 42.21 0 00-12.36-29.55a42.22 42.22 0 00-29.85-12.36m54.18-53.87a42.21 42.21 0 0129.55 12.36a42.21 42.21 0 0112.37 29.85a42.21 42.21 0 01-12.37 29.85a42.21 42.21 0 01-29.55 12.36m23.73 89.57a42.38 42.38 0 00-6.63 8.59m90.68 9.59a42.17 42.17 0 0026.5-9.59m-38.48 20.96a42.14 42.14 0 00-5.73-20.96m-6.63 206.9a42.22 42.22 0 00-29.85-12.36m83.71 18.19a42.21 42.21 0 0012.36-29.85a42.22 42.22 0 00-12.36-29.85a42.22 42.22 0 00-29.55-12.36m119.12-11.37a42.21 42.21 0 0012.36 29.55a42.22 42.22 0 0029.85 12.36a42.22 42.22 0 0029.85-12.36a42.21 42.21 0 0012.36-29.55m11.37-11.97a42.21 42.21 0 01-29.55-12.36a42.21 42.21 0 01-12.37-29.85a42.21 42.21 0 0112.37-29.85a42.22 42.22 0 0129.55-12.36m-119.12-11.36a42.2 42.2 0 01-12.36 29.55a42.22 42.22 0 01-29.85 12.36a42.22 42.22 0 01-29.85-12.36a42.2 42.2 0 01-12.36-29.55m-107.76-.6a42.14 42.14 0 015.73-20.96m-17.71 9.59a42.17 42.17 0 01-26.5-9.59m50.79 206.9a42.22 42.22 0 0129.85-12.36m-83.69 18.19a42.22 42.22 0 01-12.36-29.85a42.21 42.21 0 0112.36-29.85a42.22 42.22 0 0129.55-12.36m.6-107.74a42.21 42.21 0 0129.55 12.36a42.21 42.21 0 0112.37 29.85a42.21 42.21 0 01-12.37 29.85a42.21 42.21 0 01-29.55 12.36'/%3E%3Cpath stroke-width='.75' d='M364.58 336.76a42.66 42.66 0 0012.36 29.76a42.09 42.09 0 0029.85 12.45a42.09 42.09 0 0029.85-12.45c7.58-7.63 12.28-18.14 12.36-29.76'/%3E%3C/svg%3E");--rx-paper:#FFFFFF;--rx-ink:#03070D;--rx-tint:#FFFFFF;--rx-red:#EB4649;--rx-gold:#BBA071;--rx-gold-lift:#D2BA88;--rx-gold-soft:#E2D0A6;--rx-gold-text:#D8BF8C;--rx-gold-mid:#C9AE78;--rx-gold-glow:#E3C995;--rx-gold-hi:#F3D9A0;--rx-gold-cream:#FFF4D6;--rx-gold-dim:#8C7650;--rx-navy:#111D33;--rx-navy-2:#101D36;--rx-maroon:#5A192F;--rx-maroon-land:#7A2440;--rx-ink-72:rgb(3 7 13 / .72);--rx-ink-14:rgb(3 7 13 / .14);--rx-ink-soft:#2C2C2C;--rx-white:#FFFFFF;--rx-white-56:rgb(255 255 255 / .56);--rx-white-72:rgb(255 255 255 / .72);--rx-white-20:rgb(255 255 255 / .20);--rx-black:#03070D;--rx-field-edge:#8A8D92;--rx-mist:#E6E8EA;--rx-disabled-fg:#4A4E55;--rx-black-90:rgb(3 7 13 / .90);--rx-black-72:rgb(3 7 13 / .72);--bg:var(--rx-paper);--text:var(--rx-ink);--text-muted:var(--rx-ink-72);--text-accent:var(--rx-ink);--ink-on-light:var(--rx-ink);--line:var(--rx-ink-14);--accent:var(--rx-ink);--cta-bg:var(--rx-black);--cta-fg:#FFFFFF;--cta-bg-hover:var(--rx-ink-soft);--surface:var(--rx-tint);--grad-image-scrim:linear-gradient(0deg,rgb(0 0 0 / .72) 0%,rgb(0 0 0 / 0) 60%);--hero-scrim:radial-gradient(85% 85% at 32% 62%,rgb(0 0 0 / .66) 0%,rgb(0 0 0 / .58) 45%,rgb(0 0 0 / 0) 100%);--grad-vignette:radial-gradient(120% 90% at 50% 40%,transparent 55%,rgb(3 7 13 / .85) 100%);--rx-elev-1:0 1px 2px rgb(3 7 13 / .06),0 6px 16px -4px rgb(3 7 13 / .10);--rx-elev-2:0 2px 4px rgb(3 7 13 / .06),0 16px 32px -12px rgb(3 7 13 / .22);--rx-elev-3:0 4px 12px rgb(3 7 13 / .10),0 32px 64px -24px rgb(3 7 13 / .40);--rx-elev-1d:inset 0 1px 0 rgb(255 255 255 / .06),0 8px 24px -8px rgb(0 0 0 / .55);--rx-elev-2d:inset 0 1px 0 rgb(255 255 255 / .08),0 16px 40px -12px rgb(0 0 0 / .65);--rx-elev-3d:inset 0 1px 0 rgb(255 255 255 / .10),0 32px 72px -20px rgb(0 0 0 / .75);--rx-shadow-1:var(--rx-elev-1);--rx-shadow-2:var(--rx-elev-2);--rx-shadow-lip:0 -2px 4px rgb(3 7 13 / .06),0 -16px 32px -12px rgb(3 7 13 / .22);--journey-sea:var(--rx-black);--journey-land:var(--rx-maroon-land);--journey-route:rgb(255 255 255 / .70);--journey-marker:#FFFFFF;--font-display:"Fraunces",Georgia,serif;--font-body:"Outfit","Outfit Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-label:.75rem;--fs-small:.875rem;--fs-eyebrow:var(--fs-label);--fs-body:clamp(1rem,.9rem + .2vw,1.0625rem);--fs-button:1rem;--fs-lead:var(--fs-body);--fs-h4:var(--fs-lead);--fs-quote:var(--fs-body);--fs-hero-lede:clamp(1.125rem,1.05rem + .3vw,1.25rem);--fs-h3:clamp(1.25rem,1.2rem + .195vw,1.375rem);--fs-h2:clamp(1.75rem,1.2rem + 1.2vw,2.25rem);--fs-h2-statement:var(--fs-h2);--fs-section:clamp(2.5625rem,0.3125rem + 10vw,2.75rem);--lh-section:1.04;--ls-section:-.015em;--fs-sub:clamp(1.625rem,1.35rem + 1.2vw,2.25rem);--lh-sub:1.12;--fs-card:clamp(1.375rem,1.2rem + .6vw,1.625rem);--lh-card:1.2;--fs-h1:clamp(3.5rem,3rem + 3vw,6.3rem);--fs-display:clamp(3rem,10vw,9rem);--fs-figure:var(--fs-h2);--lh-h2:1.1;--lh-h3:1.27;--lh-body:1.6;--lh-lead:var(--lh-body);--lh-small:1.43;--lh-label:1.33;--lh-display:1.02;--ls-label:.08em;--rx-ink-2:#0B1018;--fw-display:400;--fw-heading:400;--fw-subhead:600;--fw-body:400;--fw-body-xl:200;--fw-strong:500;--lh-tight:.86;--lh-heading:.98;--lh-snug:1.3;--lh-ui:1.2;--ls-tight:-.05em;--ls-normal:0;--ls-wide:.08em;--ls-eyebrow:var(--ls-wide);--ls-display:-.01em;--lh-serif-heading:1.02;--lh-serif-item:1.15;--ls-serif-heading:-.01em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--section-y:var(--sp-7);--gutter:clamp(20px,12px + 2.5vw,48px);--container:1200px;--measure:62ch;--radius-cta:14px;--radius-card:16px;--radius-sm:12px;--arch-radius:999px 999px var(--radius-card) var(--radius-card);--stroke-hair:1px;--stroke-arch:1.5px;--icon-stroke:1.5;--ease-out:cubic-bezier(.2,.7,.2,1);--dur-fast:300ms;--dur-std:600ms;--dur-nav:700ms;--dur:320ms;--dur-slow:700ms;--marquee-dur:40s;--ticker-dur:28s;--shadow-card:var(--rx-shadow-1);--z-nav:50}:root{--gap-head:32px}@media (min-width:768px){:root{--section-y:var(--sp-8);--gap-head:48px}}#top,.skip,.btn,.rx-btn,#people [class*="fc__"]:not(.fc__name),.mq__reveal,.testimonials .tm__count,.testimonials .tm__sr,.testimonials .tm-card__av{--fw-body:400}.skip,.testimonials .tm__sr{font-size:1rem;line-height:1.6}[data-ground="dark"]{--text:#FFFFFF;--text-muted:var(--rx-white-72);--text-accent:#FFFFFF;--line:var(--rx-white-20);--cta-bg:#FFFFFF;--cta-fg:var(--rx-black);--cta-bg-hover:var(--rx-mist);--surface:rgb(255 255 255 / .08);color:var(--text)}#immersions[data-ground="dark"]{--bg:var(--rx-black)}footer[data-ground="dark"],.footer[data-ground="dark"]{--bg:var(--rx-ink)}.hero__panel[data-ground="dark"]{--bg:var(--rx-ink)}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0ms;--dur-std:0ms;--dur-nav:0ms;--dur:0ms;--dur-slow:0ms;--marquee-dur:0s;--ticker-dur:0s}}html[data-motion="off"]{--dur-fast:0ms;--dur-std:0ms;--dur-nav:0ms;--dur:0ms;--dur-slow:0ms;--marquee-dur:0s;--ticker-dur:0s}.rx-display{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-display);line-height:var(--lh-serif-heading);letter-spacing:var(--ls-display);color:var(--text)}.rx-h1{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-h1);line-height:var(--lh-serif-heading);color:var(--text)}.rx-h2{font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-h2);line-height:var(--lh-serif-heading);color:var(--text)}.rx-h3{font-family:var(--font-display);font-weight:var(--fw-subhead);font-size:var(--fs-h3);line-height:1.2;color:var(--text)}.rx-accent{color:var(--text-accent)}.rx-figure{font-family:var(--font-display);font-weight:300;font-size:var(--fs-figure);line-height:1;color:var(--text-muted)}.rx-eyebrow{font-family:var(--font-body);font-weight:var(--fw-strong);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted)}.rx-lead{font-family:var(--font-body);font-weight:var(--fw-body);font-size:var(--fs-lead);line-height:1.5;color:var(--text-muted)}.rx-body{font-family:var(--font-body);font-weight:var(--fw-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-muted)}.rx-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:48px;padding:0 var(--sp-6);border-radius:var(--radius-cta);font:var(--fw-strong) var(--fs-button)/1 var(--font-body);letter-spacing:.02em;text-decoration:none;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.rx-btn--gold{background:var(--cta-bg);color:var(--cta-fg);border:1px solid var(--text)}.rx-btn--outline{background:transparent;color:var(--text);border:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.rx-btn--outline:hover{border-color:var(--line)}}.rx-btn--white{background:var(--surface);color:var(--cta-fg);border:1px solid var(--line)}.rx-btn:focus-visible{outline:2px solid var(--text);outline-offset:3px}.rx-arch{position:relative;overflow:hidden;border-radius:var(--arch-radius);border:var(--stroke-arch) solid var(--line)}.rx-arch img{display:block;width:100%;height:100%;object-fit:cover}.rx-arch::after{content:"";position:absolute;inset:0;background:var(--grad-image-scrim);pointer-events:none}@media (min-width:1024px){:root{--fs-label:.8125rem}}@media (min-width:768px){:root{--fs-section:clamp(2.75rem,1.9rem + 2.6vw,4rem)}}:root{--tan:var(--bg);--beige:var(--text-muted);--black:var(--rx-black,#03070D);--white:var(--text);--gold:var(--text);--ink:var(--text);--ink-2:var(--text-muted);--ink-3:var(--text-muted);--line-2:var(--line);--card:var(--surface);--g-dark:var(--black);--g-dark-r:var(--black);--g-light:var(--text);--serif:var(--font-display,"Butler",Georgia,serif);--sans:"Outfit","Outfit Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--radius:16px;--gutter:20px;--maxw:1200px;--sec:clamp(64px,7.5vw,96px);--ease:cubic-bezier(.2,.7,.2,1)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font:300 var(--fs-body)/1.6 var(--sans);overflow-x:clip;-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums}img,svg{display:block;max-width:100%}a{color:inherit}h1,h2,h3,p,ul,ol,figure,blockquote{margin:0}em,i,cite,dfn,var,address{font-style:normal}ul[role="list"],ol{list-style:none;padding:0}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--text);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--rx-ink);color:#FFFFFF;font-weight:500;padding:14px 16px;border-radius:12px}.skip:focus{top:12px}.skip:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}main:focus,main:focus-visible{outline:none}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}.center{text-align:center}.eyebrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);margin-bottom:18px}.eyebrow .rule{width:36px;height:1px;background:var(--surface);flex:none}.display,.h2,.h3{font-family:var(--serif);font-weight:400;letter-spacing:-.01em}.display{font-size:var(--fs-h1);line-height:1.04}.display--sm{font-size:var(--fs-h1)}.display em,.h2 em,.h3 em{font-style:normal;color:var(--text-muted)}.h2{font-weight:400;font-size:var(--fs-h2);line-height:1.12}.h3{font-weight:400;font-size:var(--fs-h3);line-height:1.2}.lede{color:var(--ink-3);font-size:var(--fs-lead);margin-top:18px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;min-height:44px;padding:0 22px 0 24px;border-radius:var(--r-pill);font:600 var(--fs-label)/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:border-radius var(--dur-std) var(--ease-k),background-color var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast),transform .12s}.btn:active{transform:scale(.97)}.btn:focus-visible{outline:3px solid currentColor;outline-offset:3px}.btn--sm{height:48px;padding:0 16px 0 18px}.btn--gold{background:var(--cta-bg);color:var(--text);border-color:var(--line)}.btn--ghost{border-color:var(--line);color:var(--text);background:transparent}.btn--ghost:focus-visible{border-color:var(--line);background:var(--line)}@media (hover:hover) and (pointer:fine){.btn--ghost:hover{border-color:var(--line);background:var(--line)}}.btn--light{background:var(--cta-bg);color:var(--cta-fg)}.btn--light:focus-visible{background:#fff}@media (hover:hover) and (pointer:fine){.btn--light:hover{background:#fff}}.roll{position:relative;display:inline-block;height:1.25em;line-height:1.25em;overflow:hidden;vertical-align:middle}.roll > span{display:block;transition:transform var(--dur-std) var(--ease-k)}.ic{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;overflow:visible}.btn__arr{flex:none;width:20px;height:20px;transition:transform var(--dur-std) var(--ease-k)}@media (hover:hover) and (pointer:fine){.btn:hover .roll > span,.nav__link:hover .roll > span{transform:translateY(-100%)}.btn:hover .btn__arr{transform:rotate(-45deg)}}.btn:focus-visible{border-radius:var(--r-cta-hover)}.btn:focus-visible .roll > span,.nav__link:focus-visible .roll > span{transform:translateY(-100%)}.btn:focus-visible .btn__arr{transform:rotate(-45deg)}.btn[disabled]{opacity:.38;cursor:not-allowed;transform:none}@keyframes marquee{to{transform:translateX(-50%)}}.lockup img{height:28px;width:auto}.lockup--lg img{height:44px}.lockup{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--text-muted)}.lockup__mark svg{width:28px;height:28px}.lockup__word{font:400 var(--fs-h3)/1 var(--serif);color:var(--text);letter-spacing:-.01em}.lockup__word b{font-weight:400;color:var(--text-muted)}.lockup__by{display:flex;flex-direction:column;justify-content:center;padding-left:10px;border-left:1px solid var(--line-2);font:600 var(--fs-label)/1 var(--sans);color:var(--text)}.lockup__by small{font:400 var(--fs-label)/1.2 var(--serif);color:var(--text-muted)}.lockup--lg .lockup__mark svg{width:40px;height:40px}.lockup--lg .lockup__word{font-size:var(--fs-h2)}.lockup--lg .lockup__by{font-size:var(--fs-body)}.hero{position:relative;height:100svh;min-height:calc(640px + var(--kh-h));padding-top:var(--kh-h);overflow:hidden;isolation:isolate;background:var(--grad-vignette),var(--bg)}.hero__grid{position:absolute;inset:0;z-index:-1;--gl:var(--line);background-image:linear-gradient(var(--gl) 1px,transparent 1px),linear-gradient(90deg,var(--gl) 1px,transparent 1px);background-size:48px 48px;background-position:center top;-webkit-mask-image:radial-gradient(60% 45% at 50% 28%,transparent 30%,#000 75%);mask-image:radial-gradient(60% 45% at 50% 28%,transparent 30%,#000 75%)}.hero__light{position:absolute;left:50%;bottom:6%;width:560px;height:560px;z-index:-1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgb(3 7 13 / .04),rgb(3 7 13 / .04) 40%,transparent 70%)}.hero__gl{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:0;transition:opacity 1.2s var(--ease);pointer-events:none;mix-blend-mode:screen}.hero.gl-on .hero__gl{opacity:1}.hero.gl-on .hero__light{opacity:0}.hero__copy{position:relative;z-index:3;max-width:760px;margin:0 auto;padding:28px 20px 0;text-align:center}.hero__copy .eyebrow{justify-content:center;margin-bottom:14px}.hero__h1{font:400 var(--fs-display)/1.08 var(--serif);letter-spacing:-.01em}.hero__h1 em{font-style:normal;color:var(--text-muted)}.mline{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.mline > *{display:block}.hero__lede{margin:14px auto 0;font-size:var(--fs-body);line-height:1.5;color:var(--ink-3)}.hero__ctas{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:22px}.hero__ctas .btn--gold{width:calc(100% - 20px);max-width:340px}.hero__link{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 12px;font:500 var(--fs-small)/1 var(--sans);letter-spacing:.04em;color:var(--text);text-decoration:none}.hero__link:focus-visible{text-decoration:underline;text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.hero__link:hover{text-decoration:underline;text-underline-offset:4px}}.hero__band{position:absolute;left:0;right:0;bottom:44px;z-index:2;display:flex;justify-content:center;align-items:flex-end;gap:12px;pointer-events:none;--k:1}.hero__band[hidden]{display:none}.harch{position:relative;flex:none;width:170px;height:calc(var(--h) * var(--k));margin:0;overflow:hidden;border:1.5px solid var(--line);border-bottom:0;border-radius:999px 999px 0 0;background:var(--surface)}.harch img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%}.harch::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(3 7 13 / .9),transparent 38%),linear-gradient(180deg,rgb(3 7 13 / .55),transparent 30%)}.harch figcaption{position:absolute;left:4px;right:4px;bottom:8px;z-index:1;text-align:center;font:500 var(--fs-label)/1.3 var(--sans);color:var(--text)}.harch figcaption small{display:block;font-size:var(--fs-label);font-weight:300;color:var(--ink-3)}.harch:not(.m){display:none}.harch.m-l{width:116px;--h:188px !important}.harch.m-c{width:132px;--h:236px !important}.harch.m-r{width:116px;--h:204px !important}.hero__strip{position:absolute;left:0;right:0;bottom:0;z-index:4;min-height:44px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;padding:8px 12px;background:var(--surface);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);font:500 var(--fs-label)/1.3 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--text);text-align:center;white-space:nowrap}@media (min-width:420px){.hero__strip{font-size:var(--fs-small);letter-spacing:.12em}}@media (max-width:419px){.hero__copy .eyebrow{letter-spacing:.12em}}@media (max-width:374px){.hero__strip{letter-spacing:.05em;gap:4px 8px;padding-inline:8px}}.harch.is-small img{object-position:50% 12%}.hero__strip i{font-style:normal;color:var(--text-muted)}@media (prefers-reduced-motion:no-preference){.hero__grid{animation:fadein 1.2s var(--ease) both}.harch{animation:archrise .8s var(--ease) both}.harch[data-depth="back"]{animation-delay:.2s}.harch[data-depth="mid"]{animation-delay:.29s}.harch[data-depth="front"]{animation-delay:.38s}.harch.m-c{animation-delay:.47s}.mline > *{animation:maskup .7s var(--ease) both}.mline:nth-child(1) > *{animation-delay:.35s}.mline:nth-child(2) > *{animation-delay:.47s}.hero__in{animation:rise .6s var(--ease) both}.hero__in--1{animation-delay:.2s}.hero__in--2{animation-delay:.7s}.hero__in--3{animation-delay:.8s}.hero__strip{animation:stripin .5s var(--ease) .9s both}}html[data-motion="off"] .hero :is(.hero__in,.mline > *,.hero__strip,.harch){animation:none !important}@keyframes fadein{from{opacity:0}}@keyframes archrise{from{opacity:0;transform:translateY(40px)}}@keyframes maskup{from{transform:translateY(110%)}}@keyframes stripin{from{opacity:0;transform:translateY(12px)}}.app__status{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:16px;font-size:var(--fs-label);color:var(--ink-3)}.app__status span + span::before{content:"";display:inline-block;width:1px;height:12px;background:var(--line-2);margin-right:18px;vertical-align:-1px}.app__status .live{color:var(--text)}.app__status .live::after{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--surface);margin-left:8px}.figs{background:var(--bg);padding:0 0 8px}.figs__strip{text-align:center;padding:16px var(--gutter);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:500 var(--fs-label)/1.5 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.figs__strip i{font-style:normal;margin:0 8px;font-size:var(--fs-label)}.figs__grid{display:grid;grid-template-columns:1fr 1fr;margin-top:40px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.figs__grid li{display:grid;gap:6px;padding:26px 18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.figs__grid b{font:300 var(--fs-figure,56px)/1 var(--serif);color:var(--text-muted)}.figs__grid b.gold{color:var(--text)}.figs__grid span{font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.stats{display:grid;grid-template-columns:1fr;gap:12px;margin-top:24px;align-items:stretch}.stat{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);padding:22px 20px}.stat__k{font:500 var(--fs-label)/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.stat__v{font:400 var(--fs-h3)/1.2 var(--serif);margin-top:10px}.stat__v span{color:var(--text-muted);font-size:.7em}.stat__d{font-size:var(--fs-small);color:var(--ink-3);margin-top:8px}.section{padding:var(--sec) 0;position:relative}.section + .section{border-top:1px solid var(--line)}.ph-note{display:inline-block;margin-top:16px;font-size:var(--fs-label);letter-spacing:.06em;color:var(--text-muted);border:1px dashed var(--line-2);border-radius:12px;padding:6px 10px}.band{background:var(--bg)}.band--alt{background:var(--bg)}.strip{margin-top:40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.strip__track{display:flex;gap:14px;width:max-content;padding:4px 7px;animation:marquee 70s linear infinite}@media (hover:hover) and (pointer:fine){.strip:hover .strip__track,.logowall:hover .logowall__track{animation-play-state:paused}}.strip__track li{flex:none;white-space:normal;width:230px;padding:22px 20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);color:var(--ink-3);font-size:var(--fs-body);line-height:1.45}.strip__track li b{display:block;font:400 var(--fs-h3)/1.1 var(--serif);color:var(--text);margin-bottom:8px}.strip--cards .strip__track{animation-duration:80s}.strip--cards .strip__track li{width:260px}.strip--cards .strip__track li b{font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px}.logos{background:var(--surface);color:var(--text);padding:64px 0}.logos .h3{text-align:center;color:var(--text);margin:0 auto}.logowall{margin-top:36px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.logowall__track{display:flex;align-items:center;gap:64px;width:max-content;padding:0 32px;animation:marquee 34s linear infinite}.logowall__track--rev{animation-direction:reverse}.wm{flex:none;font-size:var(--fs-h2);line-height:1;color:var(--text);white-space:nowrap;opacity:.85}.wm--mamaearth{font:600 var(--fs-h2)/1 var(--sans);letter-spacing:-.02em;text-transform:lowercase}.wm--lenskart{font:500 var(--fs-h2)/1 var(--sans);letter-spacing:-.03em}.wm--boat{font:700 var(--fs-h2)/1 var(--sans);letter-spacing:-.04em}.wm--snitch{font:600 var(--fs-h3)/1 var(--sans);letter-spacing:.28em}.wm--lahori{font:400 var(--fs-h2)/1 var(--serif)}.brands{background:var(--bg);text-align:center}.brands__inner{display:grid;justify-items:center}.brands .h2{margin:0 auto}.brands__num{font:400 clamp(88px,26vw,200px)/.9 var(--serif);color:var(--text-muted);letter-spacing:-.03em;margin-bottom:18px;line-height:1}.logowall--dim{margin-top:40px}.ph-logo{flex:none;width:150px;height:64px;display:grid;place-items:center;border:1px dashed var(--line-2);border-radius:12px;font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.brands .ph-note{margin-top:24px}.immersions{background:var(--bg)}.cards3{display:grid;gap:18px;margin-top:48px}.flip{perspective:1400px}.flip__inner{position:relative;display:block;width:100%;min-height:440px;padding:0;border:0;background:none;text-align:left;cursor:pointer;transform-style:preserve-3d;transition:transform .8s var(--ease);border-radius:999px 999px 16px 16px}.flip__inner[aria-pressed="true"]{transform:rotateY(180deg)}.flip__face{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:34px 26px;border:1.5px solid var(--line-2);border-radius:999px 999px 16px 16px;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.flip__front{background-color:#120b09}.flip__front::before{content:"";position:absolute;inset:0;z-index:-1}.flip__front--north{background:var(--surface)}.flip__front--west{background:var(--surface)}.flip__front--raj{background:var(--surface)}.flip__num{position:absolute;top:64px;left:50%;transform:translateX(-50%);font:400 var(--fs-h1)/1 var(--serif);color:var(--text-muted)}.flip__title{font:400 var(--fs-h3)/1.15 var(--serif);color:var(--text)}.flip__sub{font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.flip__route{font-size:var(--fs-label);color:var(--ink-3);letter-spacing:.04em}.flip__hint{margin-top:6px;font-size:var(--fs-label);color:var(--text-muted);opacity:.8}.route{width:100%;height:56px;margin:6px 0;overflow:visible}.route path{fill:none;stroke:var(--text-muted);stroke-width:1.5;stroke-dasharray:4 5}.route circle{fill:var(--bg);stroke:var(--text-muted);stroke-width:1.5}.route circle:last-of-type{fill:var(--text-muted)}.flip__back{transform:rotateY(180deg);background:var(--surface);justify-content:center;gap:18px}.flip__body{font:400 var(--fs-lead)/1.45 var(--serif);color:var(--text)}.curriculum{background:var(--bg)}.cur{margin-top:44px;display:grid;gap:14px}.cur__phase{border:1px solid var(--line);border-radius:16px;background:var(--card);overflow:hidden}.cur__wk{grid-column:1;font:500 var(--fs-label)/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted)}.cur__name{grid-column:1;font:500 var(--fs-h3)/1.2 var(--serif)}.cur__name em{display:block;font:300 var(--fs-body)/1.4 var(--sans);font-style:normal;color:var(--ink-3);margin-top:4px}.cur__list{padding:0 20px 14px;display:grid}.cur__list li{display:grid;gap:4px;padding:18px 0;border-top:1px solid var(--line)}.cur__list b{font:500 var(--fs-label)/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.cur__list h3{font:400 var(--fs-h4)/1.3 var(--serif);margin-top:4px}.cur__list p{font-size:var(--fs-body);color:var(--ink-3)}.schedule{background:var(--bg)}.sched{display:grid;gap:16px;margin-top:44px}.sched__card{border:1px solid var(--line);border-radius:16px;padding:28px 22px;background:var(--surface)}.sched__day{font:400 var(--fs-h2)/1.1 var(--serif);color:var(--text)}.sched__card h3{font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin:14px 0 8px}.sched__card p:not(.sched__day):not(.sched__time){color:var(--ink-3)}.sched__time{display:inline-flex;align-items:center;gap:10px;margin-top:20px;padding:10px 14px;border:1px solid var(--line-2);border-radius:12px;font-size:var(--fs-small)}.mentors{background:var(--bg)}.community{background:var(--bg)}.founders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:36px 0 32px}.founder{width:100%;min-height:190px;display:grid;justify-items:center;align-content:start;gap:6px;padding:20px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;text-align:center}.founder__av{width:64px;height:64px;border-radius:50%;background:var(--surface);border:1px solid var(--line-2);margin-bottom:6px}.founder__n{font:400 var(--fs-body)/1.2 var(--serif)}.founder__s{font-size:var(--fs-label);color:var(--text-muted)}.founder__story{display:none;font-size:var(--fs-label);color:var(--ink-3)}.founder[aria-expanded="true"] .founder__s{display:none}.founder[aria-expanded="true"] .founder__story{display:block}.testimonials{background:var(--bg)}.quotes{display:grid;gap:16px;margin-top:36px}.quote{border:1px solid var(--line);border-radius:16px;padding:26px 22px;background:var(--card);display:grid;gap:16px}.quote blockquote p{font:400 var(--fs-h3)/1.35 var(--serif)}.quote figcaption{font-size:var(--fs-body);color:var(--ink-3)}.quote--video{min-height:220px;align-content:end;background:var(--surface);position:relative}.quote__play{position:absolute;inset:0;display:grid;place-items:center}.quote__play span{width:64px;height:64px;border-radius:50%;border:1.5px solid var(--line);position:relative}.quote__play span::after{content:"";position:absolute;left:26px;top:21px;border:11px solid transparent;border-left:16px solid var(--line);border-right:0}.outcomes{background:var(--bg)}.tabs{margin-top:34px}.tabs__list{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-top:6px;padding-bottom:6px;margin:0 calc(var(--gutter) * -1);padding-left:var(--gutter);padding-right:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter)}.tabs__list::-webkit-scrollbar{display:none}.tabs__list [role="tab"]{flex:none;scroll-snap-align:start;min-height:48px;padding:0 18px;border:1px solid var(--line-2);border-radius:999px;background:transparent;color:var(--ink-3);font:500 var(--fs-label)/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .25s,color .25s,border-color .25s}.tabs__list [role="tab"][aria-selected="true"]{background:var(--surface);color:var(--cta-fg);border-color:var(--line)}.tabs__panel{margin-top:28px;animation:fade .5s var(--ease)}@keyframes fade{from{opacity:0;transform:translateY(8px)}}.oc{display:grid;gap:14px}.oc li{border:1px solid var(--line);border-radius:16px;padding:26px 22px;background:var(--surface)}.oc__n{font:400 var(--fs-h2)/1 var(--serif);color:var(--text-muted);opacity:.6}.oc h3{font:400 var(--fs-h3)/1.25 var(--serif);margin:18px 0 8px}.oc p{color:var(--ink-3);font-size:var(--fs-body)}.advantage{background:var(--bg)}.adv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:40px}.adv li{border:1px solid var(--line);border-radius:var(--radius);padding:20px 16px;display:grid;gap:14px;align-content:start;background:var(--card);font-size:var(--fs-body)}.events{display:grid;gap:12px;margin-top:16px}.event{position:relative;min-height:150px;border-radius:16px;padding:22px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border:1px solid var(--line);background:var(--surface)}.event__k{font:500 var(--fs-label)/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted)}.event__n{font:400 var(--fs-h3)/1.15 var(--serif);margin-top:8px}.applications{background:var(--bg)}.table-wrap{margin-top:40px}.apps{width:100%;border-collapse:separate;border-spacing:0}.apps thead{display:none}.apps tr{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;padding:22px 20px;margin-bottom:12px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.apps tr.is-live{border-color:var(--line)}.apps th[scope="row"]{grid-column:1 / -1;text-align:left;font:400 var(--fs-h3)/1.1 var(--serif)}.apps td{font-size:var(--fs-small)}.apps td[data-l]::before{content:attr(data-l);display:block;font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}.apps td:last-child{grid-column:1 / -1}.apps td:last-child .btn{width:100%}.pill{display:inline-block;padding:4px 10px;border-radius:999px;border:1px solid var(--line-2);font-size:var(--fs-label)}.pill--live{border-color:var(--line);color:var(--text-muted)}.pill--closed{opacity:.6}.fill{display:block;width:100%;max-width:140px;height:4px;border-radius:999px;background:var(--line);margin:4px 0 8px;overflow:hidden}.fill i{display:block;height:100%;width:var(--p);background:var(--surface)}.faqs{background:var(--bg)}.faq{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;position:relative;padding:22px 44px 22px 0;font:500 var(--fs-body)/1.45 var(--sans)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:4px;top:18px;font:300 var(--fs-h3)/1 var(--sans);color:var(--text-muted);transition:transform .3s}.faq[open] summary::after{transform:rotate(45deg)}.faq p{padding:0 0 22px;color:var(--ink-3);max-width:70ch}#fam-h{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h2)}.letter{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:0;border:0;border-radius:16px;background:var(--rx-tint);color:var(--rx-ink);box-shadow:var(--rx-elev-3d)}.letter::backdrop{background:rgba(3,7,13,.75);backdrop-filter:blur(4px)}.letter[open]{animation:fade .4s var(--ease)}.letter__paper{padding:44px 30px 38px;background:repeating-linear-gradient(180deg,transparent 0 31px,rgb(3 7 13 / .08) 31px 32px);font:300 var(--fs-body)/32px var(--sans)}.letter__paper p + p{margin-top:16px}.letter__k{font:500 var(--fs-label)/1.4 var(--sans);font-style:normal;letter-spacing:.22em;text-transform:uppercase;color:var(--text)}.letter h2{font:500 var(--fs-h3)/1.2 var(--serif);font-style:normal;margin:10px 0 20px;color:var(--text)}.letter__lead{font-size:var(--fs-lead);color:var(--text)}.letter__sign{color:var(--text)}.letter__x{position:absolute;top:6px;right:6px;width:48px;height:48px;display:grid;place-items:center;padding:0;border:0;background:none;color:var(--text);cursor:pointer}.closing{background:var(--bg)}.closing__arch{max-width:720px;margin:0 auto;padding:72px 22px 56px;border:1.5px solid var(--line-2);border-radius:24px;background:var(--surface);display:grid;justify-items:center;gap:20px}.closing__arch .eyebrow{margin:0;justify-content:center}.closing__deadline{color:var(--ink-3)}.closing__deadline strong{color:var(--text);font-weight:400}.contact{background:var(--bg);padding:64px 0}.contact__inner{display:grid;gap:26px}.contact .btn{justify-self:start;border-color:var(--line)}.footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 40px}.footer__inner{display:grid;gap:22px}.footer__tag{font:500 var(--fs-label)/1.6 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.footer__links{display:flex;flex-wrap:wrap;gap:0 22px;font-size:var(--fs-small)}.footer__links a{display:inline-flex;align-items:center;min-height:48px;color:var(--ink-3);text-decoration:none}.lockup{min-height:48px}@media (hover:hover) and (pointer:fine){.footer__links a:hover{color:var(--text)}}.footer__fine{font-size:var(--fs-label);color:var(--text-muted)}.reveal.is-in{animation:rise .8s var(--ease) both}@keyframes rise{from{opacity:0;transform:translateY(18px)}}@media (min-width:600px){:root{--gutter:32px}.hero__ctas{flex-direction:row}.stats{grid-template-columns:1fr 1fr}.founders{grid-template-columns:repeat(3,minmax(0,1fr))}.adv{grid-template-columns:repeat(4,minmax(0,1fr))}.events{grid-template-columns:repeat(3,1fr)}.contact__inner{grid-template-columns:1fr auto;align-items:end}.closing__arch{padding-top:120px}}@media (min-width:960px){:root{--gutter:48px}.stats{grid-template-columns:repeat(4,1fr)}.lockup img{height:34px}.hero{height:100svh;min-height:calc(640px + var(--kh-h))}.hero__grid{background-size:72px 72px}.hero__light{width:820px;height:820px}.figs__grid{grid-template-columns:repeat(4,1fr)}.figs__grid li{padding:32px 28px}.cards3{grid-template-columns:repeat(3,1fr)}.flip__inner{min-height:520px}@media (hover:hover) and (pointer:fine){.flip:hover .flip__inner{transform:rotateY(180deg)}}.cur{grid-template-columns:1fr 1fr;align-items:start}.cur__list{padding:0 26px 18px}.sched__card{padding:36px 32px}.founders{grid-template-columns:repeat(6,minmax(0,1fr))}.quotes{grid-template-columns:1.3fr 1fr 1fr}.oc{grid-template-columns:repeat(3,1fr)}.tabs__list{margin:0;padding:6px 0}.apps thead{display:table-header-group}.apps thead th{text-align:left;font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);padding:0 20px 14px}.apps tr{display:table-row;margin:0;padding:0;border:0;background:none}.apps th[scope="row"],.apps td{display:table-cell;vertical-align:middle;padding:24px 20px;border-top:1px solid var(--line);font-size:var(--fs-body)}.apps th[scope="row"]{font-size:var(--fs-h3)}.apps td[data-l]::before{display:none}.apps tr.is-live th,.apps tr.is-live td{background:var(--line);border-top-color:var(--line-2);border-bottom:1px solid var(--line-2)}.apps td:last-child .btn{width:auto}.fill{display:inline-block;width:80px;margin:0 10px 0 0;vertical-align:middle}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}}@media (min-width:1024px){.hero__copy{max-width:1000px;padding-top:6vh}.hero__h1{font-size:var(--fs-display)}.hero__h1 .mline > *{white-space:nowrap}.hero__lede{font-size:var(--fs-lead)}.hero__ctas{flex-direction:row;justify-content:center}.hero__ctas .btn--gold{width:auto}.hero__link{min-height:56px;padding:0 28px;border:1px solid var(--line);border-radius:999px;text-transform:uppercase;letter-spacing:.08em}@media (hover:hover) and (pointer:fine){.hero__link:hover{text-decoration:none;border-color:var(--line)}}.hero__band{bottom:56px;gap:16px}.harch:not(.m),.harch.m{display:block;width:170px}.harch.m-l{--h:290px !important}.harch.m-c{--h:240px !important}.harch.m-r{--h:205px !important}.hero__strip{min-height:56px;font-size:var(--fs-small);gap:18px}}@media (max-width:374px){.hero__h1{font-size:var(--fs-display)}}.mentors__intro{display:grid;gap:32px;align-items:center}.collage{display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:1fr 1fr;gap:12px;max-width:460px}.collage figure{position:relative;margin:0;overflow:hidden;border:1.5px solid var(--line-2);border-radius:16px;background:#0b0908}.collage__big{grid-row:1 / 3;aspect-ratio:3 / 5}.collage__s1,.collage__s2{aspect-ratio:3 / 4;align-self:end}.collage img,.mflip__front img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%}.collage figure::after,.mflip__front::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(3 7 13 / .9),transparent 38%),linear-gradient(180deg,rgb(3 7 13 / .55),transparent 30%)}.collage figcaption{position:absolute;left:8px;right:8px;bottom:10px;z-index:1;text-align:center;font:500 var(--fs-label)/1.3 var(--sans);color:var(--text)}.collage figcaption small{display:block;font-size:var(--fs-label);font-weight:300;color:var(--ink-3)}.car__hint{margin-top:14px;font-size:var(--fs-label);letter-spacing:.06em;color:var(--text-muted)}.car{position:relative;margin-top:40px}.car__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:12px var(--gutter) 24px;margin:0;list-style:none;scrollbar-width:none;perspective:1200px;overscroll-behavior-x:contain}.car__track::-webkit-scrollbar{display:none}.car__track > li{flex:none;scroll-snap-align:center;transition:transform .35s var(--ease),opacity .35s}.car__track.is-drag{scroll-snap-type:none;cursor:grabbing}.car__track.is-drag *{pointer-events:none}.car__ctl{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:8px}.car__btn{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--text);font-size:var(--fs-lead);cursor:pointer;transition:border-color .2s}@media (hover:hover) and (pointer:fine){.car__btn:hover{border-color:var(--line)}}.car__count{min-width:72px;text-align:center;font:400 var(--fs-h4)/1 var(--serif);color:var(--text-muted);font-variant-numeric:tabular-nums}.mcard{width:min(72vw,300px);perspective:1000px}.mcard--big{width:min(76vw,320px)}.mflip{position:relative;display:block;width:100%;aspect-ratio:3 / 4;padding:0;border:0;background:none;color:inherit;cursor:pointer;transform-style:preserve-3d;transition:transform .7s var(--ease)}.mflip[aria-pressed="true"]{transform:rotateY(180deg)}.mflip__face{position:absolute;inset:0;overflow:hidden;border:1.5px solid var(--line-2);border-radius:16px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.mflip__front{background:#0b0908}.mflip__n{position:absolute;left:10px;right:10px;bottom:16px;z-index:1;text-align:center;font:400 var(--fs-lead)/1.2 var(--serif);color:var(--text)}.mflip__back{transform:rotateY(180deg);display:grid;align-content:center;justify-items:center;gap:10px;padding:24px;text-align:center;background:var(--surface)}.mflip__bn{font:500 var(--fs-h3)/1.2 var(--serif);color:var(--text)}.mflip__co{font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.mentors__all{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none}.mentors__all[hidden]{display:none}.mentors__all .mcard{width:auto}.mentors__all .mflip__n{font-size:var(--fs-body);bottom:12px}.mentors__all .mflip__bn{font-size:var(--fs-lead)}.community__h{margin-inline:auto}.founder__av{position:relative;overflow:hidden;width:88px;height:88px}.founder__av img{width:100%;height:100%;object-fit:cover;object-position:50% 18%}.founder--static{cursor:default}.founder__story{color:var(--text)}.car__track--quotes > li{width:min(84vw,460px)}.car__track--quotes .quote{display:block;height:100%}.quote figure{display:grid;gap:18px;height:100%;align-content:space-between}.car__track--quotes blockquote p{font-size:var(--fs-lead);line-height:1.45}.quote figcaption b{display:block;font:500 var(--fs-body)/1.3 var(--sans);color:var(--text)}@media (min-width:900px){.mentors__intro{grid-template-columns:5fr 7fr;gap:64px}.mentors__all{grid-template-columns:repeat(4,minmax(0,1fr))}.mcard--big{width:300px}.mflip:focus-visible{transform:rotateY(180deg)}@media (hover:hover) and (pointer:fine){.mflip:hover{transform:rotateY(180deg)}}.car__track{padding-inline:max(var(--gutter),calc((100vw - var(--maxw)) / 2 + var(--gutter)))}}@media (hover:none){.car__ctl .car__btn{display:none}}@media (prefers-reduced-motion:reduce){.mflip,.car__track > li{transition:none}.mflip{transform:none !important}.mflip__back{transform:none;opacity:0;transition:opacity .2s}.mflip[aria-pressed="true"] .mflip__back{opacity:1}}html[data-motion="off"] .car__track > li{transform:none !important}.car__track--oc > li{width:min(80vw,340px)}.ocard article{height:100%;display:grid;align-content:start;gap:12px;padding:28px 24px 30px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(170deg,rgb(3 7 13 / .35),rgb(3 7 13 / .6) 70%)}.ocard__k{font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.ocard__n{font:400 var(--fs-figure,56px)/1 var(--serif);color:var(--text)}.ocard h3{font:400 var(--fs-lead)/1.2 var(--serif)}.ocard p:last-child{font-size:var(--fs-small);color:var(--ink-3)}.imm{display:grid;gap:24px;margin-top:40px}.map{position:sticky;top:64px;z-index:2;height:42vh;height:42svh;display:flex;justify-content:center;background:linear-gradient(180deg,var(--bg) 94%,rgb(3 7 13 / 0));padding:8px 0 20px;margin-inline:calc(-1 * var(--gutter))}.map__box{position:relative;height:100%;aspect-ratio:1600 / 1800;max-width:100%}.map__img,.map__svg{position:absolute;inset:0;width:100%;height:100%}.map__img{border-radius:var(--r-media);object-fit:cover}.map__svg{overflow:visible}.map__route{fill:none;stroke:var(--text);stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:var(--draw,0);stroke-linecap:round}.map__stop{fill:var(--bg);stroke:var(--text-muted);stroke-width:1.5;vector-effect:non-scaling-stroke}.map__chip{position:absolute;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid var(--line-2);border-radius:999px;background:var(--surface);color:var(--text);font:500 var(--fs-label)/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .3s,color .3s,border-color .3s}.map__chip span{color:var(--text-muted);transition:color .3s}.map__chip.is-active{background:var(--cta-bg);border-color:var(--cta-bg);color:var(--cta-fg)}.map__chip.is-active span{color:var(--cta-fg)}.imm__cards{margin-top:0}.imm__cards > li{scroll-margin-top:calc(84px + 42svh)}.imm__cards .flip__inner{min-height:380px}@media (min-width:900px){.imm{grid-template-columns:7fr 5fr;gap:48px;align-items:start}.map{top:96px;height:calc(100vh - 140px);max-height:720px;background:none;margin-inline:0}.imm__cards{grid-template-columns:1fr;gap:32px}.imm__cards > li{scroll-margin-top:120px}.imm__cards .flip__inner{min-height:440px}}.sbar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;gap:10px;align-items:center;height:64px;padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom));box-sizing:content-box;background:var(--surface);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);transform:translateY(110%);visibility:hidden;transition:transform .32s var(--ease),visibility 0s .32s}.sbar.is-on{transform:none;visibility:visible;transition:transform .32s var(--ease)}.sbar .btn{flex:1;padding:0 12px}.sbar .btn--ghost{border-color:var(--line)}@media (min-width:768px){.sbar{display:none}}.btn--gold{position:relative;overflow:hidden;isolation:isolate}.btn--gold::after{content:"";position:absolute;inset:-20% auto -20% -60%;width:45%;z-index:-1;background:linear-gradient(90deg,rgb(255 255 255 / 0),rgb(255 255 255 / .35),rgb(255 255 255 / 0));transform:skewX(-30deg) translateX(-100%);pointer-events:none}.btn--gold.is-shine::after{animation:shine .9s cubic-bezier(.65,0,.35,1)}@keyframes shine{to{transform:skewX(-30deg) translateX(460%)}}html[data-motion="off"] *,html[data-motion="off"] *::before,html[data-motion="off"] *::after{animation-duration:.001ms !important;animation-delay:0s !important;animation-iteration-count:1 !important;transition-duration:0s !important;transition-delay:0s !important}.btn--gold > span{display:inline-block}.btn--gold.is-press{transform:translateY(1px) scale(.97);box-shadow:inset 0 2px 6px rgb(0 0 0 / .25);transition:transform .12s,box-shadow .12s}@media (prefers-reduced-motion:reduce){.btn--gold::after{display:none}.btn--gold.is-press{transform:scale(.97)}}.car__track--tiles > li{width:min(70vw,280px);perspective:1000px}.ttile__in{position:relative;display:block;width:100%;aspect-ratio:4 / 5;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transform-style:preserve-3d;transition:transform .7s var(--ease)}.ttile__face{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:24px 22px;border:1px solid var(--line);border-radius:16px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ttile__front b{font:400 var(--fs-h3)/1.15 var(--serif);color:var(--text)}.ttile__front i{position:absolute;top:20px;right:20px;font-style:normal;color:var(--text-muted)}.ttile__back{justify-content:center;background:var(--surface);color:var(--text);font-size:var(--fs-body);line-height:1.5}.ttile__back b{font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.ttile__back{visibility:hidden}.ttile__in[data-face="back"] .ttile__front{visibility:hidden}.ttile__in[data-face="back"] .ttile__back{visibility:visible}@media (prefers-reduced-motion:reduce){.ttile__in{transform:none !important;transition:none}.ttile__back{transform:none;opacity:0;transition:opacity .2s}.ttile__in[data-face="back"] .ttile__back{opacity:1}}.logowall[data-crawl]{display:grid;gap:28px}.crawl__names{gap:40px}.crawl__name{flex:none;font:400 var(--fs-h2)/1 var(--serif);color:var(--text);white-space:nowrap}.crawl__name::after{content:"\2726";margin-left:40px;font-size:var(--fs-small);color:var(--text-muted);vertical-align:middle}.logowall.is-js .logowall__track{animation:none;will-change:transform}@media (prefers-reduced-motion:reduce){.logowall[data-crawl] .logowall__track{width:auto;flex-wrap:wrap;justify-content:center;gap:20px 40px;transform:none !important}.logowall[data-crawl] [aria-hidden="true"]{display:none}.logowall[data-crawl]{-webkit-mask-image:none;mask-image:none}}.stats{grid-template-columns:1fr 1fr !important;gap:0;margin-top:32px;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:linear-gradient(170deg,rgb(3 7 13 / .22),rgb(3 7 13 / .9) 70%)}.stats .stat{border:0;border-radius:0;background:none;padding:22px 16px}.stats .stat:nth-child(odd){border-right:1px solid var(--line)}.stats .stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.stats .stat__k{font:500 var(--fs-label)/1.4 var(--sans);letter-spacing:.18em;color:var(--text-muted)}.stats .stat__v{font:400 var(--fs-lead)/1.15 var(--serif);color:var(--text);margin-top:12px}.stats .stat__d{font:300 var(--fs-label)/1.5 var(--sans);color:var(--text-muted);margin-top:10px}@media (min-width:900px){.stats{max-width:880px;margin-inline:auto}.stats .stat{padding:32px 30px}.stats .stat__v{font-size:var(--fs-h2)}}:root{--r-panel:24px;--r-media:16px;--r-cta-hover:12px;--r-pill:999px;--ease-k:cubic-bezier(.135,.9,.15,1);--ann-h:0px;--kh-h:calc(8px + var(--ann-h) + 64px)}@media (min-width:768px){:root{--ann-h:0px}}@media (max-width:363px){:root{--ann-h:0px}}@media (min-width:1024px){:root{--kh-h:calc(8px + var(--ann-h) + 72px)}}html{scroll-padding-top:88px}.kh{position:fixed;top:0;left:0;right:0;z-index:50;transition:transform var(--dur-nav) var(--ease-k)}.kh[data-past]{transform:translateY(calc(-8px - var(--ann-h)))}.kh[data-hidden]{transform:translateY(-150%)}.nav{position:relative}.nav::before{content:"";position:absolute;inset:4px 8px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;transition:opacity var(--dur-fast);pointer-events:none}.kh[data-scrolled] .nav::before{opacity:1}.nav__inner{position:relative;display:flex;align-items:center;gap:12px;height:64px;padding:0 20px}.lockup{margin-right:auto}.nav__links{display:none}.nav__links > ul{display:flex;align-items:center;gap:30px;margin:0;padding:0;list-style:none}.nav__link{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:var(--text-muted);font:500 var(--fs-body)/1 var(--sans);text-decoration:none;cursor:pointer;transition:color var(--dur-fast)}.nav__link:focus-visible{color:var(--text)}@media (hover:hover) and (pointer:fine){.nav__link:hover{color:var(--text)}}.nav__link:focus-visible{outline:3px solid currentColor;outline-offset:4px}.nav__cta{display:none}@media (min-width:1024px){.nav__inner{height:72px;padding:0 32px;gap:32px}.nav__links{display:block}.nav__cta{display:inline-flex}.kh[data-scrolled] .nav__cta{background:var(--cta-bg);color:var(--cta-fg);border-color:var(--cta-bg)}.cbtn--menu{display:none}}.cbtn,.car__btn{display:inline-grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--text);cursor:pointer;transition:background-color var(--dur-fast),color var(--dur-fast),transform .12s}.cbtn:focus-visible,.car__btn:focus-visible{background:var(--surface);color:var(--cta-fg);border-color:var(--line)}@media (hover:hover) and (pointer:fine){.cbtn:hover,.car__btn:hover{background:var(--surface);color:var(--cta-fg);border-color:var(--line)}}.cbtn:focus-visible,.car__btn:focus-visible{outline:3px solid var(--text);outline-offset:3px}.cbtn:active,.car__btn:active{transform:scale(.94)}.car__btn svg{width:20px;height:20px;transition:transform var(--dur-std) var(--ease-k)}.car__btn:focus-visible svg{transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.car__btn:hover svg{transform:rotate(-45deg)}}@media (min-width:1024px){.car__btn{width:56px;height:56px}}.cbtn--menu{width:42px;height:42px}.cbtn__bars,.cbtn__bars::before{position:relative;display:block;width:16px;height:1.5px;background:currentColor;transition:transform var(--dur-fast) var(--ease-k)}.cbtn__bars{background:none}.cbtn__bars::before,.cbtn__bars::after{content:"";position:absolute;left:0;width:16px;height:1.5px;background:currentColor;transition:transform var(--dur-fast) var(--ease-k)}.cbtn__bars::before{top:-3px}.cbtn__bars::after{top:3px}.cbtn--menu.is-x .cbtn__bars::before{transform:translateY(3px) rotate(45deg)}.cbtn--menu.is-x .cbtn__bars::after{transform:translateY(-3px) rotate(-45deg)}.mnav{position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0 16px calc(24px + env(safe-area-inset-bottom));border:0;background:var(--bg);color:var(--text);flex-direction:column;overflow-y:auto}.mnav[open]{display:flex}.mnav::backdrop{background:var(--bg)}.mnav__top{display:flex;align-items:center;justify-content:space-between;height:64px;flex:none}.mnav__top img{height:28px;width:auto}.mnav__list{margin:16px 0 0;padding:0;list-style:none}.mnav__list li{border-bottom:1px solid var(--line)}.mnav__row{display:flex;align-items:center;min-height:56px;font:300 var(--fs-h2)/1.05 var(--serif);color:var(--text);text-decoration:none}.mnav__row:focus-visible{outline:3px solid var(--text);outline-offset:-3px}.mnav[open] .mnav__list li{animation:mrow var(--dur-std) var(--ease-k) both}.mnav__list li:nth-child(2){animation-delay:40ms !important}.mnav__list li:nth-child(3){animation-delay:80ms !important}.mnav__list li:nth-child(4){animation-delay:120ms !important}.mnav__list li:nth-child(5){animation-delay:160ms !important}.mnav__list li:nth-child(6){animation-delay:200ms !important}@keyframes mrow{from{opacity:0;transform:translateY(24px)}}.mnav__foot{display:grid;gap:12px;margin-top:auto;padding-top:28px}.mnav__foot .btn{width:100%}html.is-locked{overflow:hidden}@media (prefers-reduced-motion:reduce){.roll > span,.btn__arr,.car__btn svg{transform:none !important}}@media (min-width:1024px){.kh .cbtn--menu{display:none}}.sbar .btn{padding:0 10px;letter-spacing:.04em}.sbar .btn__arr{display:none}.hero{height:auto;min-height:0;padding:8px;background:var(--bg);overflow:visible;isolation:auto}.hero__panel{position:relative;isolation:isolate;display:flex;align-items:flex-end;height:calc(100svh - 16px - 128px);min-height:520px;overflow:hidden;border-radius:var(--r-panel);background:var(--bg)}.hero__poster img,.hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.hero__poster{position:absolute;inset:0;z-index:-2}.hero__video{z-index:-1;opacity:0;transition:opacity .6s var(--ease-k)}.hero__panel.is-playing .hero__video{opacity:1}.hero__scrim{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgb(3 7 13 / .55),transparent 22%),linear-gradient(0deg,rgb(3 7 13 / .85) 0%,rgb(3 7 13 / .45) 45%,transparent 75%)}.hero__copy{position:relative;z-index:1;max-width:760px;margin:0;padding:0 20px 20px;text-align:left}.hero__copy .eyebrow{justify-content:flex-start;margin-bottom:14px;font:600 var(--fs-label)/1.4 var(--sans);letter-spacing:.08em;color:var(--text-muted)}.hero__h1{font:300 var(--fs-display)/1 var(--serif);letter-spacing:-.01em;color:var(--text)}.hero__h1 em{color:var(--text-muted)}.hero__h1 .mline{display:block;overflow:hidden;padding-bottom:.08em}.hero__lede{margin:16px 0 0;font:300 var(--fs-lead)/1.5 var(--sans);color:var(--text-muted)}.hero__ctas{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:22px;max-width:calc(100% - 60px)}.hero__ctas .btn,.hero__ctas .btn--gold{width:100%;max-width:none}.hero__pp{position:absolute;right:20px;bottom:20px;z-index:2;background:var(--surface)}.hero__pp svg{width:20px;height:20px}.hero__pp .pp__play,.hero__pp.is-paused .pp__pause{display:none}.hero__pp.is-paused .pp__play{display:block}.hero__h1 .w{display:inline-block;white-space:nowrap;animation:none}.hero__h1 .ch{display:inline-block;animation:none}html.rx-js:not([data-motion="off"]) .hero__h1.is-split .w{display:inline-block;clip-path:inset(-.14em -100vw -.2em -100vw)}@media (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]) .hero__h1.is-split:not(.is-played) .ch{transform:translate3d(0,calc(100% + .5em),0);translate:200px 0}html.rx-js:not([data-motion="off"]) .hero__h1.is-split.is-played .ch{will-change:transform,translate;animation:hwy 1s cubic-bezier(.35,0,0,1) calc(var(--i) * 5.5ms) both,hwx 1s cubic-bezier(.35,0,0,1) calc(var(--i) * 5.5ms + 400ms) both}}@keyframes hwy{from{transform:translate3d(0,calc(100% + .5em),0)}to{transform:none}}@keyframes hwx{from{translate:200px 0}to{translate:0 0}}@media (min-width:480px){.hero__ctas{flex-direction:row;align-items:center;max-width:none}.hero__ctas .btn,.hero__ctas .btn--gold{width:auto}}@media (min-width:768px){.hero__panel{height:calc(100svh - 16px - 104px);min-height:560px}.hero__copy{padding:0 28px 28px}.hero__scrim{background:linear-gradient(180deg,rgb(3 7 13 / .55),transparent 22%),radial-gradient(80% 90% at 0% 100%,rgb(3 7 13 / .6),transparent 70%),linear-gradient(0deg,rgb(3 7 13 / .85) 0%,rgb(3 7 13 / .45) 45%,transparent 75%)}}@media (min-width:1024px){.hero__copy{max-width:900px;padding-top:0}.hero__h1{font-size:var(--fs-display)}.hero__h1 .mline{white-space:nowrap}.hero__ctas{justify-content:flex-start}}.trust{display:grid;gap:10px;align-content:center;height:128px;padding:8px 0 0;text-align:center}.trust__cap{margin:0 16px;font:600 var(--fs-label)/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.trust__rail{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.trust__track{display:flex;align-items:center;gap:40px;width:max-content;margin:0;padding:0 20px;list-style:none;animation:marquee var(--trust-dur,30s) linear infinite}.trust__rail:focus-within .trust__track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.trust__rail:hover .trust__track{animation-play-state:paused}}.trust .wm{color:var(--text);opacity:.72;font-size:var(--fs-h3);transition:opacity var(--dur-fast)}@media (hover:hover) and (pointer:fine){.trust .wm:hover{opacity:1}}.trust .wm--mamaearth{font-size:var(--fs-h3)}.trust .wm--lenskart{font-size:var(--fs-h3)}.trust .wm--boat{font-size:var(--fs-h3)}.trust .wm--snitch{font-size:var(--fs-lead)}.trust .wm--lahori{font-size:var(--fs-h3)}.trust__shift{display:block;will-change:transform}@media (min-width:768px){.trust{grid-template-columns:220px 1fr;align-items:center;gap:28px;height:104px;padding:8px 20px 0;text-align:left}.trust__cap{margin:0}.trust__track{gap:64px}.trust .wm--mamaearth{font-size:var(--fs-h3)}.trust .wm--lenskart{font-size:var(--fs-h3)}.trust .wm--boat{font-size:var(--fs-h2)}.trust .wm--snitch{font-size:var(--fs-h3)}.trust .wm--lahori{font-size:var(--fs-h3)}}@media (prefers-reduced-motion:reduce){.trust__track{animation:none}.trust__track [aria-hidden="true"]{display:none}.trust__rail{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-mask-image:none;mask-image:none}.trust .wm{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.trust__track{width:auto;justify-content:space-between}}.hero__h1.is-split .mline > *{animation:none}.hero__scrim{background:linear-gradient(180deg,rgb(3 7 13 / .55),transparent 22%),linear-gradient(0deg,rgb(3 7 13 / .92) 0%,rgb(3 7 13 / .78) 40%,rgb(3 7 13 / .45) 62%,transparent 82%)}@media (min-width:768px){.hero__scrim{background:linear-gradient(180deg,rgb(3 7 13 / .55),transparent 22%),radial-gradient(75% 95% at 0% 100%,rgb(3 7 13 / .72),transparent 72%),linear-gradient(0deg,rgb(3 7 13 / .9) 0%,rgb(3 7 13 / .55) 45%,transparent 78%)}}.ann{padding:8px 8px 0}.ann__t{display:flex;align-items:center;justify-content:center;height:var(--ann-h);margin:0;padding:0 16px;border-radius:16px;background:var(--bg);color:var(--text);font:600 var(--fs-label)/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden}@media (max-width:479px){.ann__t{padding:0 14px;font-size:var(--fs-small);line-height:1.35;white-space:normal}.ann__t .roll{height:auto;white-space:normal}.ann__t .roll > span + span{display:none}}@media (hover:hover) and (pointer:fine){.ann__t:hover .roll > span{transform:translateY(-100%)}}.nav__links > ul{gap:28px}.nav__talk{display:none}@media (min-width:1024px){.nav__talk{display:inline-flex}}.strap{position:relative;z-index:2;display:flex;align-items:center;height:72px;margin:-24px 0 0;overflow:hidden;border-radius:var(--r-panel) var(--r-panel) 0 0;background:var(--bg);color:var(--text)}.strap__rail{width:100%;overflow:hidden}.strap__track{display:flex;align-items:center;gap:28px;width:max-content;padding-right:28px;font:600 var(--fs-h3)/1 var(--sans);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;will-change:transform}.strap__track i{font-style:normal;font-size:1em;color:var(--text-muted);display:inline-block;transition:transform 500ms var(--ease-k)}.strap.is-rev .strap__track i{transform:rotate(180deg)}@media (min-width:1024px){.strap__track{gap:40px;padding-right:40px}}@media (prefers-reduced-motion:reduce){.strap{height:auto;min-height:72px;padding:16px}.strap__track{width:auto;flex-wrap:wrap;justify-content:center;white-space:normal;gap:8px 20px;font-size:var(--fs-h3);text-align:center}.strap__track [data-clone]{display:none}}.mentors__fac{margin-top:14px;font-size:var(--fs-body);color:var(--ink-3)}.mentors__fac span{display:block;margin-bottom:4px;font:600 var(--fs-label)/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.mentors__fac b{font-weight:500;color:var(--text)}.is-part :is(p,h3,blockquote,figcaption,b,em,.mflip__n,.mflip__bn,.mflip__co,.ocard__n,.ocard__k){opacity:0;transition:none}.car__track > li :is(p,h3,blockquote,figcaption,b,em,.mflip__n,.mflip__bn,.mflip__co,.ocard__n,.ocard__k){transition:opacity var(--dur-fast)}@media (prefers-reduced-motion:reduce){.strip__track,.logowall__track{width:auto;flex-wrap:wrap;justify-content:center;animation:none}.strip__track [aria-hidden="true"],.logowall__track [aria-hidden="true"]{display:none}.strip,.logowall{-webkit-mask-image:none;mask-image:none}}@media (min-width:1024px){.hero__copy{max-width:min(1120px,100%)}}.nav .lockup img{height:30px}.mnav__top img{height:30px}@media (min-width:1024px){.nav .lockup img{height:38px}}.hero__h1,.h2{font-weight:500}.cur{grid-template-columns:1fr !important;max-width:860px}.cur__head{display:grid;gap:6px;padding:22px 20px 6px;margin:0;font:500 var(--fs-h3)/1.15 var(--font-display)}@media (min-width:960px){.cur__head{padding:26px 26px 6px}}.trust .wm,.trust .wm--mamaearth,.trust .wm--lenskart,.trust .wm--boat,.trust .wm--snitch,.trust .wm--lahori{font:600 var(--fs-lead)/1 var(--sans);letter-spacing:.01em;text-transform:none;font-style:normal;color:var(--text);opacity:.72}@media (min-width:768px){.trust .wm,.trust .wm--mamaearth,.trust .wm--lenskart,.trust .wm--boat,.trust .wm--snitch,.trust .wm--lahori{font-size:var(--fs-h3)}}.hero__panel::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 95% at 50% 45%,transparent 55%,rgb(3 7 13 / .6) 100%)}.is-part :is(.ttile__back,.ttile__front){color:transparent}:root{--oxblood:var(--cta-bg)}.map__route{stroke:var(--text-muted);stroke-width:1.5}.map__stop{fill:var(--bg);stroke:var(--text-muted);stroke-width:1.5}[data-map][data-active="1"] [data-route="r1"].map__route,[data-map][data-active="2"] [data-route="r2"].map__route,[data-map][data-active="3"] [data-route="r3"].map__route{stroke:var(--text);stroke-width:4}[data-map][data-active="1"] [data-route="r1"].map__stop,[data-map][data-active="2"] [data-route="r2"].map__stop,[data-map][data-active="3"] [data-route="r3"].map__stop{fill:var(--text);stroke:var(--text-muted);stroke-width:2}.map__route,.map__stop{transition:stroke var(--dur-fast),fill var(--dur-fast),stroke-width var(--dur-fast)}.footer__credit{margin-top:10px;font-size:var(--fs-small);line-height:1.5;color:var(--text-muted)}.btn--gold:focus-visible{outline-color:var(--text)}@media (max-width:767px){.map__chip{min-height:26px;padding:0 8px;font-size:var(--fs-small);letter-spacing:.1em;gap:4px}}.mq__card :is(.mq__name,.mq__brand){transition:opacity var(--dur-fast)}.mq__card.is-part :is(.mq__name,.mq__brand){opacity:0;transition:none}.testimonials.tm--row .tm-card :is(.tm-card__glyph,.tm-card__q,.tm-card__who){transition:opacity var(--dur-fast)}.testimonials.tm--row .tm-card.is-cut :is(.tm-card__glyph,.tm-card__q,.tm-card__who){opacity:0;transition:none}#footer .footer__link{min-height:44px;display:inline-flex;align-items:center}.hero__h1 em{font-weight:700;font-style:normal;font-synthesis:none;color:var(--text)}@media (max-width:1023px){.hero__panel::after{background:radial-gradient(140% 85% at 50% 40%,transparent 42%,rgb(3 7 13 / .72) 100%)}}.hero__copy{isolation:isolate}.hero__copy::before{content:"";position:absolute;inset:-12% -18% -6% -12%;z-index:-1;pointer-events:none;background:radial-gradient(70% 75% at 35% 55%,rgb(3 7 13 / .82) 0%,rgb(3 7 13 / .6) 45%,transparent 78%)}@media (min-width:1024px){.hero__copy::before{background:radial-gradient(70% 80% at 30% 58%,rgb(3 7 13 / .9) 0%,rgb(3 7 13 / .78) 50%,transparent 82%)}}@media (min-width:1024px){.hero__copy::before{inset:-10% -6% -4% -4%;background:linear-gradient(90deg,rgb(3 7 13 / .9) 0%,rgb(3 7 13 / .84) 60%,rgb(3 7 13 / .5) 82%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 88%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 88%,transparent 100%)}}.hero__copy::before{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 90%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 90%,transparent 100%)}@media (min-width:1024px){.hero__copy::before{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 88%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 88%,transparent 100%)}}.btn--gold{background:var(--bg);color:var(--text);border-color:var(--line)}@media (hover:hover) and (pointer:fine){.btn--gold:hover{background:var(--surface)}}#applications.applications,.applications.applications{--ox:var(--bg)}.coming-soon.coming-soon{--ox:var(--cta-bg);--ox-hover:var(--surface)}.hero__h1 em{color:var(--text-muted)}.car__ctl{justify-content:flex-end;padding-right:var(--gutter)}.car__count{order:3;min-width:0;margin-left:8px;font:500 var(--fs-label)/1 var(--sans);letter-spacing:.08em;color:var(--text-muted)}.curriculum{background:var(--bg)}.curriculum .lede,.curriculum .cur__name em,.curriculum .cur__list p{color:var(--text-muted)}.curriculum .h2{color:var(--text)}.cur{margin-top:36px;gap:0;overflow-anchor:none}.cur__phase{border:0;border-top:1px solid var(--line);border-radius:0;background:none;overflow:visible}.cur__phase:last-child{border-bottom:1px solid var(--line)}.cur__head{padding:22px 0}@media (min-width:960px){.cur__head{padding:26px 0;grid-template-columns:180px 1fr;align-items:baseline}}.curriculum .cur__wk{color:var(--text)}.cur__name{color:var(--text)}.cur__list{padding:0 0 18px}@media (min-width:960px){.cur__list{padding:0 0 22px 180px}}.cur__list li{gap:4px;padding:14px 0;border-top:1px solid var(--line)}.curriculum .cur__list b{color:var(--text)}.cur__list h4{margin:2px 0 0;font:400 var(--fs-h4)/1.3 var(--serif);color:var(--text)}.cur__list p{margin:4px 0 0}.curriculum.is-open .cur__list{animation:fadein .36s var(--ease)}.cur__more{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;margin-top:18px;cursor:pointer;font:500 var(--fs-body)/1.2 var(--sans);color:var(--text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.cur__more[hidden],.cur__list[hidden]{display:none}html.rx-js .curriculum:not(.is-open) .cur__list{display:none}html.rx-js .cur__more[hidden]{display:inline-flex}@media (hover:hover) and (pointer:fine){.cur__more:hover{text-decoration-thickness:2px}}.cur__more:focus-visible{outline:2px solid var(--cta-bg);outline-offset:4px;border-radius:2px}.cur__more[aria-expanded="true"] .cur__more-a,.cur__more[aria-expanded="false"] .cur__more-b{display:none}.stat{border:0}.stats{border:0;border-radius:0;overflow:visible;background:none;gap:8px}.stats .stat,.stats .stat:nth-child(odd),.stats .stat:nth-child(-n+2){border:0;border-radius:16px;background:var(--surface)}.strip__track li{border:0;background:var(--surface)}.car__btn{border:0;background:var(--line)}@media (hover:hover) and (pointer:fine){.car__btn:hover{border:0;background:var(--line)}}@media (hover:hover) and (pointer:fine){.car__btn:hover{background:var(--line)}}.ttile__face{border:0}.btn--gold,.btn--gold:focus-visible{border-color:transparent}@media (hover:hover) and (pointer:fine){.btn--gold:hover{border-color:transparent}}@media (hover:hover) and (pointer:fine){.btn--gold:hover{background:color-mix(in srgb,var(--cta-bg) 88%,var(--cta-bg))}}.nav__cta,.kh[data-scrolled] .nav__cta{height:44px;padding:0 16px;border:2px solid transparent;background:var(--bg) padding-box;color:var(--text);font:600 var(--fs-small)/1 var(--sans)}.btn--ghost,.btn--ghost:focus-visible{height:auto;min-height:44px;padding:0;gap:8px;border:0;border-radius:0;background:none;color:var(--text);font:500 var(--fs-body)/1.2 var(--sans);letter-spacing:0;text-transform:none}@media (hover:hover) and (pointer:fine){.btn--ghost:hover{height:auto;min-height:44px;padding:0;gap:8px;border:0;border-radius:0;background:none;color:var(--text);font:500 var(--fs-body)/1.2 var(--sans);letter-spacing:0;text-transform:none}}.btn--ghost .btn__arr{width:20px;height:20px}.btn--ghost:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.btn--ghost:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}.btn--ghost:focus-visible{outline:2px solid var(--text);outline-offset:3px}@media (hover:hover) and (pointer:fine){.btn--ghost:hover .btn__arr{transform:rotate(-45deg)}}.hero__ctas .btn--ghost{width:auto;align-self:flex-start}@media (min-width:768px){.hero__ctas{gap:28px}.hero__ctas .btn--ghost{align-self:center}}.ann__t{height:auto;min-height:0;padding:8px 16px;font:600 var(--fs-label)/1.35 var(--sans);letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:normal;border:0}.ann__full{display:none}@media (min-width:1024px){.ann__full{display:inline}.ann__short{display:none}.ann__t{white-space:nowrap}}.hero__h1{font:600 var(--fs-h2)/var(--lh-tight) var(--sans);letter-spacing:-.025em;font-synthesis:none;color:var(--text)}@media (min-width:1024px){.hero__h1{font-size:var(--fs-h1);letter-spacing:-.035em}}.hero__h1 em{font:inherit;font-style:normal;letter-spacing:inherit;color:inherit}.hero__h1 .mline{padding:.14em 0 .2em;margin:-.14em 0 -.2em}.hero__h1 .mline,.hero__h1 .mline > *{white-space:normal}:is(h1,h2,h3) :is(em,span,b,strong,i,small):not(.scr){color:inherit !important}.ttile__front{background:var(--surface)}.ttile__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;z-index:0}.ttile__front::after{content:'';position:absolute;inset:0;border-radius:inherit;z-index:1;background:linear-gradient(0deg,rgb(3 7 13 / .88) 0%,rgb(3 7 13 / .72) 40%,rgb(3 7 13 / 0) 70%)}.ttile__front b{position:relative;z-index:2}.ttile.is-part .ttile__face,.ttile.is-part .ttile__face *{transition:none !important}.ttile.is-part .ttile__face b{opacity:0}.ttile__back{background:var(--bg)}.btn{border-width:0}.nav__cta,.kh[data-scrolled] .nav__cta{border:2px solid transparent}.section + .section,.hero__strip,.footer,.sbar{border-top:0}.strip__track li{background:none}.band--alt{background:var(--surface)}.band--alt .ttile__front{background:var(--surface)}.ttile__front{background:var(--surface)}.cbtn,.car__btn{border:0;background:var(--surface);color:var(--text)}.band--alt .car__btn{background:var(--surface)}.cbtn:focus-visible,.car__btn:focus-visible{background:var(--cta-bg);color:var(--cta-fg);border:0}@media (hover:hover) and (pointer:fine){.cbtn:hover,.car__btn:hover{background:var(--cta-bg);color:var(--cta-fg);border:0}}.nav::before{border:0;background:rgb(40 25 22 / .72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:root :is(.btn--letter,.applications .kb--line,.coming-soon .kb--line,.people__cta){height:auto;min-height:44px;padding:0;border:0 !important;border-radius:0;background:none !important;color:var(--text);box-shadow:none}:is(.btn--letter,.applications .kb--line,.coming-soon .kb--line,.people__cta):focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media (hover:hover) and (pointer:fine){:is(.btn--letter,.applications .kb--line,.coming-soon .kb--line,.people__cta):hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}:root .applications .kb,:root .coming-soon .kb,:root .applications .kb--light{border:0}:root .coming-soon .kb--ox{background:var(--cta-bg);color:var(--cta-fg);border:0}:root .beyond .eia__c--text,:root .eia__c--text{border:0;background:var(--surface);--text:var(--rx-ink);--text-muted:var(--rx-ink-72)}:root .coming-soon__panel,:root .footer__panel{border:0;background:var(--surface)}:root .outcomes9 .o9-row__in,:root .outcomes9 .o9-row.is-active .o9-row__in{border:0}:root .outcomes9 .o9-row__in{background:var(--surface)}:root .outcomes9 .o9-row.is-active .o9-row__in{background:var(--bg);box-shadow:var(--rx-shadow-2)}:root .testimonials .tm-btn{border:0;background:var(--surface);color:var(--text)}@media (hover:hover) and (pointer:fine){:root .testimonials .tm-btn:hover{background:var(--cta-bg);color:var(--cta-fg)}}.hero__grid,.hero__light{background:none;-webkit-mask-image:none;mask-image:none}.btn--gold::after{content:none}.btn--gold{box-shadow:var(--rx-shadow-2)}.applications .btn--gold,.applications .kb--light{box-shadow:var(--rx-shadow-1)}.flow__card .flow__title{color:var(--text-muted)}.hero__panel{height:auto;min-height:calc(100svh - 16px - 128px);padding-top:var(--kh-h);box-sizing:border-box}@media (min-width:768px){.hero__panel{min-height:calc(100svh - 16px - 104px)}}@media (min-width:960px){.curriculum .cur__head .cur__wk{grid-column:1}.curriculum .cur__head .cur__name{grid-column:2;grid-row:1}}:root .people,:root .beyond{padding-top:var(--sec);padding-bottom:var(--sec)}.cbtn--menu{width:44px;height:44px}:root .footer__link{min-width:44px;justify-content:flex-start}.nav__link{min-width:44px;justify-content:center}@media (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]) .hero.has-intro:not(.is-revealed) .hero__in{animation:none}}h1:not(.hero__h1),h2,h3{}p{}.car__bar{order:2;flex:1;max-width:24rem;height:4px;border-radius:999px;background:var(--line);overflow:hidden}.car__bar > span{display:block;height:100%;border-radius:inherit;background:var(--surface);transform:scaleX(.1);transform-origin:left}.eia .eia__i.is-cut :is(.eia__t,.eia__v){opacity:0;transition:none}@media (max-width:400px){:root .people__head,:root .immersions .imf-h{margin-bottom:var(--sp-6)}:root .outcomes9 .o9-row__in{padding-top:4px;padding-bottom:var(--sp-4)}:root .footer__top{gap:var(--sp-5)}:root .footer__cols{gap:var(--sp-4)}}:root :is(.btn--gold,.nav__cta,.kh[data-scrolled] .nav__cta,.kb--ox,.kb--light,.coming-soon .kb--ox){background:var(--cta-bg);color:var(--cta-fg);border-color:var(--cta-bg)}:root :is(.btn--gold,.nav__cta,.kb--ox,.kb--light) :is(svg,.kb__arr){color:currentColor}@media (hover:hover) and (pointer:fine){:root :is(.btn--gold,.nav__cta,.kb--ox,.kb--light):hover{background:var(--cta-bg-hover);border-color:var(--cta-bg-hover);color:var(--cta-fg)}}:root :is(.btn--gold,.nav__cta,.kb--ox,.kb--light,.btn--ghost,.kb--line,.people__cta):focus-visible{outline:2px solid var(--text);outline-offset:3px}:root :is(.btn--ghost,.kb--line,.people__cta,.btn--letter){color:var(--text)}.nav::before,.kh .nav::before{background:rgb(255 255 255 / .88);border:1px solid var(--rx-ink-14)}.nav{color:var(--rx-ink);--text:var(--rx-ink);--text-muted:var(--rx-ink-72)}.sbar{background:var(--rx-paper);border-top:1px solid var(--rx-ink-14);box-shadow:var(--rx-shadow-2);-webkit-backdrop-filter:none;backdrop-filter:none;--text:var(--rx-ink);--text-muted:var(--rx-ink-72);--cta-bg:var(--rx-black);--cta-fg:#FFFFFF;--cta-bg-hover:var(--rx-ink-soft)}.sbar .btn{min-height:48px}.sbar .btn{transition:none}.sbar .btn--gold{flex:1 0 auto}.sbar .btn--ghost{flex:1 1 auto;min-width:0;white-space:normal;text-align:center;line-height:1.2}@media (min-width:768px){.sbar{display:flex;left:auto;right:24px;bottom:24px;height:auto;padding:0;gap:0;box-sizing:border-box;background:none;border:0;box-shadow:none;transform:translateY(calc(100% + 32px))}.sbar .btn--ghost{display:none}.sbar .btn--gold{flex:none;min-height:48px;padding:0 22px;border-radius:999px;box-shadow:var(--rx-shadow-2)}.sbar.is-dark{--cta-bg:#FFFFFF;--cta-fg:var(--rx-black);--cta-bg-hover:var(--rx-mist)}}.nav::before,.kh .nav::before,.kh[data-scrolled] .nav::before{display:none}.nav__inner{margin:4px 8px;height:56px;border-radius:var(--r-pill);border:1px solid var(--rx-ink-14);background-color:rgb(255 255 255 / .9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-sizing:border-box}@media (min-width:1024px){.nav__inner{height:64px}}:root :is(.cbtn,.car__btn,.testimonials .tm-btn){background:var(--cta-bg);color:var(--cta-fg);border:0}@media (hover:hover) and (pointer:fine){:root :is(.cbtn,.car__btn,.testimonials .tm-btn):hover{background:var(--cta-bg-hover);color:var(--cta-fg)}}.eia__c{--text:#FFFFFF;--text-muted:var(--rx-white-72)}.hero__panel[data-ground="dark"]{background:transparent}:root .imf-skip{color:var(--rx-black);background:#FFFFFF;border-radius:999px;padding:0}.eia__t{width:fit-content;max-width:calc(100% - 2 * var(--sp-5));box-sizing:border-box}.footer__apply{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:48px;min-height:48px;padding:0 22px;margin:0;border-radius:999px;font:600 var(--fs-label)/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.footer__apply{transition:none}.footer__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-6)}.footer__ctas .kb{height:48px;margin:0}:root .footer__panel{background:var(--bg)}@media (max-width:1023px){.nav__inner{height:60px;margin:2px 8px}.kh .cbtn--menu{margin-right:8px}}.footer__mq{display:block;overflow:hidden;margin:0 0 var(--sp-6);padding:48px 0;border-bottom:1px solid rgb(255 255 255 / .16);color:var(--text);text-decoration:none}.footer__mqtrack{display:flex;width:max-content;animation:marquee var(--marquee-dur) linear infinite}.footer__mqhalf{display:flex;align-items:center;gap:.5em;padding-right:.5em;font:600 var(--fs-h1)/1 var(--font-display);white-space:nowrap}.footer__mqhalf .ic{flex:none;width:.5em;height:.5em;color:currentColor}@media (hover:hover) and (pointer:fine){.footer__mq:hover .footer__mqtrack{animation-play-state:paused}}.footer__mq:focus-visible{outline:2px solid #FFFFFF;outline-offset:4px}@media (prefers-reduced-motion:reduce){.footer__mqtrack{animation:none}}html[data-motion="off"] .footer__mqtrack{animation:none}.footer__applyw{position:relative;display:inline-flex}.ann{padding:0;--text:#FFFFFF}.ann__t{min-height:40px;padding:10px 16px;border-radius:0;background:var(--rx-gold);color:var(--rx-ink)}.hero{padding:0 0 8px}.hero__panel{border-radius:0 0 var(--r-panel) var(--r-panel)}.hero{--band-h:168px}@media (min-width:768px){.hero{--band-h:136px}}.hero__panel,:root .hero__panel{min-height:calc(100svh - var(--band-h))}.trust{height:auto;margin:8px;padding:28px 0 32px;gap:24px;background:#FFFFFF;border:1px solid var(--rx-ink-14);border-radius:24px;box-shadow:var(--rx-elev-1)}.trust__cap{color:var(--rx-ink-72)}.trust .wm{opacity:.8}.trust__track{gap:48px}.trust .wm--mamaearth,.trust .wm--lenskart,.trust .wm--lahori{font-size:var(--fs-h2)}.trust .wm--boat{font-size:var(--fs-h2)}.trust .wm--snitch{font-size:var(--fs-h3)}@media (min-width:768px){.trust{grid-template-columns:240px 1fr;column-gap:56px;padding:32px}.trust__cap{position:relative}.trust__cap::after{content:"";position:absolute;right:-28px;top:50%;width:1px;height:40px;margin-top:-20px;background:var(--rx-ink-14)}.trust__track{gap:80px}.trust .wm--mamaearth,.trust .wm--lenskart,.trust .wm--lahori{font-size:var(--fs-h2)}.trust .wm--boat{font-size:var(--fs-h2)}.trust .wm--snitch{font-size:var(--fs-h2)}}:root{--rx-wm-scrim:rgb(3 7 13 / .22)}.hero__wm{position:relative;z-index:0;display:block;width:clamp(220px,9vw + 180px,308px);margin:0 0 20px;transform-origin:left bottom}.hero__wm img{display:block;width:100%;height:auto;aspect-ratio:925 / 311}.hero__wm::before{content:"";position:absolute;inset:-40px -56px;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,var(--rx-wm-scrim) 30%,rgb(3 7 13 / 0) 100%)}@media (min-width:1024px){.hero__wm{margin-bottom:28px}}h2,h3,.rx-h2,.rx-h3{}p,li,dd,blockquote{}.hero__lede{font-size:var(--fs-hero-lede)}.hero__h1{font:700 clamp(3.5rem,18.5vw,9rem)/.88 var(--sans);letter-spacing:-.05em}.hero__h1 .mline:first-child{font-size:var(--fs-h2);font-weight:500;line-height:1.1;letter-spacing:-.01em;margin-bottom:.35em}.hero__h1 em{font:inherit;letter-spacing:inherit}@media (min-width:1024px){.hero__h1{font-size:clamp(3.5rem,18.5vw,9rem);letter-spacing:-.05em}}.trust__cap-s{display:none}@media (max-width:767.98px){.trust__cap-l{display:none}.trust__cap-s{display:inline}}@media (max-width:479.98px){.hero__ctas{width:100%;max-width:none;align-items:stretch;gap:8px}.hero__ctas .btn--gold{width:100%;height:auto;min-height:52px}.hero__ctas .btn--ghost{width:100%;align-self:stretch;justify-content:center;min-height:44px}}.hero__pp:not(:focus-visible){clip-path:inset(50%)}.cta-talk{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;height:48px;min-height:44px;padding:0 22px;border:1px solid currentColor;border-radius:var(--r-pill);background:transparent;color:var(--text);font:500 var(--fs-body)/1.2 var(--font-body);letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast)}.cta-talk .ic{flex:none;width:20px;height:20px}.cta-talk__num{font-variant-numeric:tabular-nums}.cta-talk:focus-visible{outline:2px solid var(--text);outline-offset:3px}@media (hover:hover) and (pointer:fine){.cta-talk:hover{background:color-mix(in srgb,currentColor 10%,transparent)}}@media (max-width:767px){.cta-talk__q,.cta-talk__num{display:none}}@media (min-width:480px) and (max-width:767px){.hero__ctas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.hero__ctas .btn--gold{grid-column:1 / -1}.hero__ctas .cta-talk,.hero__ctas .btn--ghost{width:100%;min-width:0;padding:0 12px}.hero__ctas .btn--ghost{align-self:stretch;height:48px;border:1px solid currentColor;border-radius:var(--r-pill);justify-content:center;font:500 var(--fs-body)/1.15 var(--font-body);letter-spacing:0;text-transform:none;text-decoration:none;white-space:normal;text-align:center}.hero__ctas .btn--ghost .btn__arr{display:none}}@media (min-width:768px){.hero__ctas{flex-wrap:wrap;column-gap:16px;row-gap:12px}}@media (min-width:1024px){.hero__ctas{column-gap:24px}}@media (min-width:768px){.hero__ctas .cta-talk .ic{display:none}}.sbar .cta-talk{flex:0 1 auto;min-width:0;height:48px;padding:0 16px;gap:8px;color:var(--rx-ink)}.sbar .cta-talk + .btn--gold{flex:1 1 auto}@media (min-width:768px){.sbar{gap:10px}.sbar .cta-talk{flex:none;padding:0 20px;background:var(--halo,#FFFFFF)}.sbar.is-dark .cta-talk{color:#FFFFFF;background:transparent;border:1px solid #FFFFFF}}.ann__t{background:var(--rx-gold);color:var(--rx-ink)}:root{--nav-gap:12px}.nav__inner{margin:var(--nav-gap) var(--nav-gap) 0;height:60px;border:0;background-color:rgb(255 255 255 / .92);box-shadow:var(--rx-elev-2);padding-right:8px}.kh .cbtn--menu{margin-right:0}@media (min-width:1024px){:root{--nav-gap:16px}.nav__inner{height:64px;padding-right:10px}}.kh[data-past]{transform:translateY(calc(-1 * var(--ann-h) - 1px))}.kh[data-past][data-hidden]{transform:translateY(-150%)}.nav .lockup{color:var(--rx-ink)}.nav .lockup svg{display:block;width:36px;height:36px}@media (min-width:1024px){.nav .lockup svg{width:40px;height:40px}}.strap{--text:#FFFFFF;--text-muted:var(--rx-white-72);background:var(--rx-ink,#03070D);color:#FFFFFF}.footer__mq{padding:16px 0;border-radius:16px;background:var(--rx-black);color:var(--rx-gold)}@media (min-width:1024px){.footer__mq{padding:24px 0}}@media (hover:hover) and (pointer:fine){:root :is(.btn--gold,.nav__cta,.kh[data-scrolled] .nav__cta,.kb--ox,.kb--light,.coming-soon .kb--ox):hover{background:var(--cta-bg-hover);border-color:var(--cta-bg-hover);color:var(--cta-fg)}}:root :is(.btn--gold,.nav__cta,.kh[data-scrolled] .nav__cta,.kb--ox,.kb--light,.coming-soon .kb--ox):not(.footer__apply){transition:background-color 160ms var(--ease-out),border-color 160ms var(--ease-out),color 160ms var(--ease-out),transform .12s}@media (max-width:767.98px){.hero__ctas{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:none;gap:8px}.hero__ctas .btn--gold{width:100%;min-height:52px}.hero__ctas .cta-talk{width:100%;height:48px;padding:0 16px;justify-content:center}.hero__ctas .btn--ghost{width:100%;height:auto;min-height:48px;padding:0;border:0;border-radius:0;background:transparent;align-self:stretch;justify-content:center;white-space:nowrap}}@media (max-width:767.98px){.sbar{gap:8px}.sbar .cta-talk{flex:2 1 0;min-width:0;min-height:48px;height:48px;padding:0 12px;gap:6px;border:1px solid var(--line);color:var(--rx-ink);font:500 var(--fs-small)/1 var(--font-body)}.sbar .cta-talk + .btn--gold{flex:3 1 0;min-width:0;min-height:48px;padding:0 12px;gap:8px;background:var(--cta-bg);border-color:var(--cta-bg);color:var(--cta-fg);font:600 var(--fs-small)/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;box-shadow:var(--rx-shadow-2)}.sbar .cta-talk + .btn--gold .btn__arr{display:block;width:20px;height:20px}}@media (max-width:359.98px){.sbar .cta-talk{padding:0 10px}.sbar .cta-talk .ic{display:none}}@media (min-width:768px){.sbar{gap:8px}.sbar .cta-talk{padding:0 16px;gap:8px;border:1px solid currentColor;font:500 var(--fs-small)/1 var(--font-body)}.sbar .cta-talk + .btn--gold{min-height:48px;padding:0 22px;gap:8px;font:600 var(--fs-small)/1 var(--sans);letter-spacing:.06em;text-transform:uppercase}.sbar .cta-talk + .btn--gold .btn__arr{display:block;width:20px;height:20px}}.nav .lockup{box-sizing:border-box;min-width:44px;padding-inline:4px;margin-left:-4px;justify-content:center}.nav,.nav__inner{--cta-bg:var(--rx-gold);--cta-fg:var(--rx-black);--cta-bg-hover:var(--rx-gold-lift)}:root .nav .nav__cta:focus-visible{outline-color:var(--rx-black)}.nav .cbtn--menu{--cta-bg:var(--rx-black);--cta-fg:#FFFFFF;--cta-bg-hover:var(--rx-ink-soft)}.mnav .btn--gold{--cta-bg:var(--rx-gold);--cta-fg:var(--rx-black);--cta-bg-hover:var(--rx-gold-lift)}:root .mnav .btn--gold:focus-visible{outline-color:var(--rx-black)}:root :is(.btn--gold,.nav__cta,.kb--ox,.kb--light):focus-visible{outline:2px solid var(--cta-bg);outline-offset:3px}@media (hover:hover) and (pointer:fine){:root :is(.btn--gold,.nav__cta,.kb--ox,.kb--light):hover :is(.btn__arr,.kb__arr){transform:translateX(4px);transition:transform 160ms var(--ease-out)}}:root:root:root :is(.btn--gold,.btn--light,.kb--ox,.kb--light,.nav__cta)[disabled],:root:root:root :is(.btn--gold,.btn--light,.kb--ox,.kb--light,.nav__cta)[aria-disabled="true"]{background:var(--rx-mist);border-color:var(--rx-mist);color:var(--rx-disabled-fg);opacity:1;cursor:not-allowed;box-shadow:none}#footer{padding-bottom:0}#footer .footer__panel{--fp-x:max(calc(var(--gutter,20px) - 8px),calc((100% - 1104px) / 2));padding:40px var(--fp-x) 0;border-bottom-left-radius:0;border-bottom-right-radius:0}#footer .footer__ctas{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin:0 0 32px}#footer .footer__ctas .footer__applyw{display:flex}#footer .footer__ctas .footer__apply{width:100%;height:52px;min-height:52px;justify-content:center;align-self:stretch}#footer .footer__call{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 8px;margin:0;font:400 var(--fs-body)/1.4 var(--font-body);text-align:center}#footer .footer__q{color:rgb(255 255 255 / .72)}#footer .footer__tel{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:#FFFFFF;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#footer .footer__tel:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px;border-radius:4px}#footer .footer__more{margin:0}#footer .footer__more .footer__top{display:grid;gap:24px;padding:24px 0 32px}#footer .footer__more .footer__lockup{width:160px;margin:0}#footer .footer__more .footer__cols{gap:24px}#footer .footer__more .footer__legal{margin:0;padding-bottom:16px}#footer .footer__mq{margin:0 -8px;padding:0 0 env(safe-area-inset-bottom);border:0;border-top:1px solid rgb(255 255 255 / .20);border-radius:0;background:var(--rx-black);color:var(--rx-gold)}#footer .footer__mqtrack{align-items:center;height:64px}#footer .footer__mqhalf{gap:.5em;font:500 var(--fs-h3)/1 var(--font-display)}@media (min-width:768px){#footer .footer__ctas{flex-direction:row;justify-content:center;align-items:center;gap:24px}#footer .footer__ctas .footer__applyw{display:inline-flex}#footer .footer__ctas .footer__apply{width:280px;height:56px;min-height:56px}#footer .footer__more .footer__top{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px}}@media (min-width:1024px){#footer .footer__panel{padding-top:40px}#footer .footer__mqtrack{height:80px}#footer .footer__mqhalf{font-size:var(--fs-h2)}}@media (min-width:1024px) and (max-height:899px){:root .hero__panel{min-height:calc(100svh - 128px)}.hero__wm{width:214px;margin-bottom:20px}.hero__h1{font-size:clamp(88px,calc((100svh - 514px) / 2.64),144px)}}.trust{border-color:transparent}.trust__rail{-webkit-mask-image:none;mask-image:none}:root .trust .wm{opacity:var(--wmo,.72);transition:none}@media (hover:hover) and (pointer:fine){:root .trust .wm:hover{opacity:1}}:root .trust__rail:hover .wm,:root .trust__rail:focus-within .wm{transition:opacity 160ms ease}:root .trust__rail:focus-within .wm{opacity:.72}@media (max-width:767.98px){.strap{border-radius:0}}.sbar{gap:8px}.sbar .btn--gold{flex:1 1 auto;min-width:0;height:48px;min-height:48px;padding:0 12px;gap:8px;border-radius:999px;background:var(--cta-bg);border-color:var(--cta-bg);color:var(--cta-fg);font:600 var(--fs-small)/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--rx-shadow-2)}.sbar .btn--gold .btn__arr{display:block;width:20px;height:20px}.sbar__ic{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--rx-ink-14);border-radius:50%;background:#FFFFFF;color:var(--rx-black)}.sbar__ic .ic{width:20px;height:20px}.sbar__ic:active{background:rgb(3 7 13 / .06)}.sbar__ic:focus-visible{outline:2px solid var(--rx-black);outline-offset:2px}@media (min-width:768px){.sbar .btn--gold{flex:none;padding:0 22px}.sbar.is-dark .sbar__ic{background:transparent;border-color:rgb(255 255 255 / .32);color:#FFFFFF}.sbar.is-dark .sbar__ic:active{background:rgb(255 255 255 / .12)}.sbar.is-dark .sbar__ic:focus-visible{outline-color:#FFFFFF}}:root .hero__panel{align-items:center;padding-top:calc(var(--kh-h) + 24px);padding-bottom:24px}.hero__copy{width:100%;max-width:none;margin:0 auto;padding:0 16px;text-align:center}@media (min-width:768px){.hero__copy{padding:0 28px}}.hero__wm{margin:0 auto 20px;transform-origin:center bottom}.hero__h1,.hero__h1 em{font:300 var(--fs-display)/1.02 var(--serif);letter-spacing:-.015em;text-align:center;color:var(--text)}@media (min-width:1024px){.hero__h1{font-size:var(--fs-display);letter-spacing:-.015em}}.hero__pre,.hero__tail{display:block;font:400 var(--fs-h3)/1.2 var(--serif);letter-spacing:0;color:rgb(255 255 255 / .86)}.hero__pre{margin-bottom:.5em}.hero__tail{margin-top:.5em}.hero__h1 .hero__main{font:inherit}@media (min-width:768px){.hero__h1 .hero__main{white-space:nowrap}}.hero__lede{margin:20px auto 0;text-align:center}.hero__copy::before{inset:-10% -6% -8% -6%;background:radial-gradient(75% 80% at 50% 52%,rgb(3 7 13 / .88) 0%,rgb(3 7 13 / .74) 50%,transparent 85%)}@media (min-width:480px){.hero__ctas{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:auto;max-width:none;gap:12px 24px}.hero__ctas .btn--gold{width:auto;min-height:52px}.hero__ctas .btn--ghost{width:auto;align-self:center}}@media (min-width:1024px) and (max-height:899px){.hero__h1{font-size:var(--fs-display)}}.hero__tail{display:flex;align-items:center;justify-content:center;gap:.35em;margin-top:.35em}.hero__lockup{display:block;height:40px;width:auto;aspect-ratio:925 / 311}@media (min-width:768px){.hero__lockup{height:52px}}@media (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]) .hero__h1.is-split:not(.is-played) .ch{translate:none}html.rx-js:not([data-motion="off"]) .hero__h1.is-split.is-played .ch{translate:none;will-change:transform;animation:hwy .6s cubic-bezier(.35,0,0,1) calc(var(--i) * 4ms) both}}.hero__panel,:root .hero__panel{border-radius:0}@media (max-width:767px){:root .hero__panel{align-items:flex-end;padding-bottom:20px}}.trust,:root .trust,#logos.trust{border-radius:0}.hero,:root .hero{--band-h:0px}@media (min-width:1024px) and (max-height:899px){:root .hero__panel{min-height:100svh}.hero__h1{font-size:clamp(88px,calc((100svh - 386px) / 2.64),144px)}}@media (min-width:1024px){.hero .hero__ctas{margin-top:72px}}.hero__scrim,.hero__copy::before,.hero__panel::after{display:none}:root{--rx-wm-scrim:transparent}.hero__h1,.hero__ctas .btn--ghost{position:relative;isolation:isolate;text-shadow:0 0 24px rgb(3 7 13 / .25)}.hero__h1::before,.hero__ctas .btn--ghost::before{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:32px;background:rgb(3 7 13 / .55)}.hero__h1::before{inset:-44px;filter:blur(28px)}.hero__ctas .btn--ghost::before{inset:-36px;filter:blur(28px)}.hero__ctas .btn--gold{position:relative;z-index:1}@media (min-width:1024px){.hero__h1::before{inset:-72px;filter:blur(48px)}.hero__ctas .btn--ghost::before{inset:-48px;filter:blur(32px)}.hero__ctas{flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px}}html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__h1::before,html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__ctas .btn--ghost::before{opacity:var(--rx-r0,0)}html .outcomes9 .o9__wrap{max-width:calc(var(--maxw) - 2 * var(--gutter))}html .testimonials .tm__h{padding-inline:max(var(--gutter),calc((100% - var(--maxw)) / 2 + var(--gutter)))}html .applications__band{margin-inline:0;padding-inline:max(var(--gutter),calc((100% - var(--maxw)) / 2 + var(--gutter)))}html .applications__h,html .applications__cohort,html .applications__table,html .applications__callout,html .applications__closed{max-width:none;justify-self:stretch}@media (min-width:1024px){html .imf-pop,html .imf-hd{left:max(var(--gutter),calc((100% - var(--maxw)) / 2 + var(--gutter)))}}.nav .lockup{gap:10px}.nav .lockup .lockup__wd{display:block;width:auto;height:22px}@media (min-width:1024px){.nav .lockup .lockup__wd{height:26px}}.nav__talk{box-sizing:border-box;height:44px;min-height:44px;padding:0 20px;border:1px solid currentColor;border-radius:999px;background:transparent;color:var(--rx-ink);font:500 var(--fs-body)/1 var(--font-body);text-decoration:none}@media (hover:hover) and (pointer:fine){.nav__talk:hover{background:var(--rx-ink);color:#FFFFFF}}.nav__talk:focus-visible{outline:2px solid var(--rx-ink);outline-offset:3px}#footer .footer__ctas{margin-bottom:var(--sp-5)}#footer .footer__top{gap:var(--sp-5)}@media (max-width:767px){#footer .footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5)}}@media (min-width:1024px){#footer .footer__mqhalf{font-size:calc(var(--fs-h2) * .6)}}#footer .footer__mqhalf{opacity:.8}.nav__wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.nav__wa .ic--wa{width:22px;height:22px;fill:#25D366;stroke:none}@media (max-width:1023.98px){.nav__wa{margin-left:auto;width:44px;height:44px;min-height:44px;padding:0;border:0;background:transparent;border-radius:50%}.nav__wa .ic--wa{width:28px;height:28px}.nav__wa .nav__wat{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nav__wa + .cbtn--menu{margin-left:0}}@media (min-width:1024px){.nav__wa{display:inline-flex}}@media (max-width:1023.98px){html body .kh .nav__wa{display:none}html body .kh .cbtn--menu{margin-left:auto}}html body .kh .nav__wa{display:none}#footer .footer__t{color:rgb(255 255 255 / .72)}#footer .footer__tel .ic--wa{width:20px;height:20px;fill:#25D366;stroke:none}.sbar__wa .ic--wa{width:22px;height:22px;fill:#25D366;stroke:none}.applications__eyebrow span + span::before{content:"\00b7";margin:0 8px;opacity:.7}.applications__rs + .applications__rs::before{content:"\00b7";margin-right:8px;opacity:.7}html :is(.facts__cell,.imf-pop,.applications__callout,.immsum__item,.tx-main){background-image:linear-gradient(155deg,rgb(255 255 255 / .04) 0%,rgb(255 255 255 / 0) 40%,rgb(0 0 0 / .24) 100%)}.nav__wa .ic--wa{fill:#128C7E}.sbar__wa .ic--wa{fill:#128C7E}.sbar.is-dark .sbar__wa .ic--wa{fill:#25D366}.applications__cohort-top{flex-wrap:wrap}.applications__eyebrow{flex:1 1 100%}html .applications__cohort-top .applications__fig{margin-left:auto;text-align:right}.applications__rs{text-transform:none}@media (min-width:768px){html[data-tab="admission"] .hero__panel::after{display:block;background:radial-gradient(300px 300px at 0 100%,rgb(3 7 13 / .72),rgb(3 7 13 / .3) 55%,transparent 100%)}}.li-row{display:flex;align-items:center;min-width:0;max-width:100%}.li-row > :first-child{min-width:0}.li{--li-s:16px;--li-gap:8px;--li-p:calc((44px - var(--li-s)) / 2);position:relative;z-index:2;flex:none;display:inline-grid;place-items:center;width:44px;height:44px;margin:calc(-1 * var(--li-p)) calc(-1 * var(--li-p)) calc(-1 * var(--li-p)) calc(var(--li-gap) - var(--li-p));color:var(--rx-white-72);border-radius:8px;text-decoration:none;-webkit-tap-highlight-color:transparent}.li .ic{width:var(--li-s);height:var(--li-s)}@media (hover:hover) and (pointer:fine){.li:hover{color:#FFFFFF}}.li:focus-visible{outline:2px solid #FFFFFF;outline-offset:-8px}.li-row.li--off .li{display:none}html :where(h1,h2,h3,h4,h5,h6,p,li,dd,figcaption,blockquote,[class*="__h"],[class*="__hd"],[class*="__t"],[class*="__d"],[class*="__l"],[class*="__route"],[class*="__who"],[class*="__c"],[class*="__b"],[class*="__num"]){}html :where([class*="__q"],[class*="lede"],[class*="__tx"],.af2__t3,.af2__p){}#footer .footer__ctas .footer__ap{width:100%;height:52px;min-height:52px;justify-content:center;align-self:stretch}#footer .footer__ctas .footer__hb,#footer .footer__ctas .footer__wa{align-self:center;justify-content:center}.applications__tel .ic--wa{width:20px;height:20px;flex:none;fill:#25D366;stroke:none}@media (min-width:768px){#footer .footer__ctas{flex-wrap:wrap}#footer .footer__ctas .footer__call{flex:1 0 100%}#footer .footer__ctas .footer__ap{width:280px;height:56px;min-height:56px;align-self:center}}#footer .footer__mqtrack{animation-duration:calc(var(--marquee-dur) * 6)}.rx-intro{display:none}@media (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]) .hero.has-intro .rx-intro{display:block}html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__copy::before{opacity:var(--rx-r0,0)}html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__pp{opacity:var(--rx-r0,0);transform:translateY(calc((1 - var(--rx-r0,0)) * 16px));transition:none}html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__in{animation:none !important}html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__in--1{opacity:var(--rx-r1,0);transform:translateY(calc((1 - var(--rx-r1,0)) * 18px))}html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__in--2{opacity:var(--rx-r2,0);transform:translateY(calc((1 - var(--rx-r2,0)) * 18px))}html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__wm{opacity:var(--rx-rw,0);transform:translateY(calc((1 - var(--rx-rw,0)) * 24px)) scale(calc(.94 + .06 * var(--rx-rw,0)))}html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__in--3{opacity:var(--rx-r3,0);transform:translateY(calc((1 - var(--rx-r3,0)) * 18px))}}.rx-intro{position:absolute;inset:0;z-index:4;pointer-events:none;overflow:hidden;border-radius:inherit}.rx-intro__svg{position:absolute;inset:0;width:100%;height:100%;display:block}.rx-intro__g--m{display:none}@media (max-width:767px){.rx-intro__g--d{display:none}.rx-intro__g--m{display:inline}}.rx-intro__cue{position:absolute;left:50%;top:calc(50% + 28.5vmin + 28px);transform:translateX(-50%);margin:0;font:500 var(--fs-label)/1 var(--font-body,Outfit,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--rx-ink,#03070D);opacity:.8}.rx-intro__cue::after{content:"";display:block;width:1px;height:28px;margin:12px auto 0;background:currentColor;opacity:.6;animation:rx-cue 1.8s cubic-bezier(.65,0,.35,1) infinite;transform-origin:top}@keyframes rx-cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}100%{transform:scaleY(1);opacity:0}}@media (max-width:767px){.rx-intro__cue{top:calc(50% + 34.5vw + 24px)}}.rx-intro__word{position:absolute;left:50%;top:calc(50% + 28.5vmin + 28px);width:240px;height:auto;transform:translateX(-50%);display:block;margin:0;pointer-events:none}.rx-intro__cue{top:calc(50% + 28.5vmin + 28px + 59px + 24px)}@media (max-width:767px){.rx-intro__word{top:calc(50% + 34.5vw + 24px);width:200px}.rx-intro__cue{top:calc(50% + 34.5vw + 24px + 49px + 24px)}}html.rx-intro-out .rx-intro{opacity:0;transition:opacity .4s linear}.rx-intro__grad{position:absolute;inset:0;overflow:hidden;pointer-events:none}.rx-intro{container-type:size}@supports (width:1cqmin){.rx-intro__grad{--g-x:calc(50% + 3.033cqmin);--g-y:calc(50% + 1.177cqmin);--g-s:171.000cqmin}@media (max-width:767px){.rx-intro__grad{--g-x:calc(50% + 3.672cqmin);--g-y:calc(50% + 1.425cqmin);--g-s:207.000cqmin}}}.rx-intro__gfield{position:absolute;left:var(--g-x,50%);top:var(--g-y,50%);width:calc(var(--g-s,171vmin) / 2);height:calc(var(--g-s,171vmin) / 2);margin:calc(var(--g-s,171vmin) / -4) 0 0 calc(var(--g-s,171vmin) / -4);scale:2;border-radius:50%;will-change:transform;background:#5A192F url("data:image/webp;base64,UklGRiwFAABXRUJQVlA4ICAFAACwNACdASoAAQABPjEYi0QiIyQQuLygQAMEtLd+LbLW5GdYxJ1HXzM5R//4V8QIQB///Zjgh9gTcgA8B90iWf8Qj6+WZpICct2e3Qz7hMJ1l2JH3gYp956c2D7z/qOqOAmAEg0lAsY51x9HyA2HZ8t5Mw82v9mjYvTgXbAze5rIxmwxxjCFGdO8GMjnl/KS65d2YCJQw43ePukRf2aZE9/3wAHnolb6/b2aKcCbvDgtF5BVaCD03GVquDPqCD4bKT9wfoN3HDCPBVkoPmRvq5k8+mwD9hHLMx2MZumnUVdCpZSutarcR9hbwm4StctpBKD53288QxSEpb4WTohJVGGGbjLtiaOqQpjULkbaLYqlLxyQllk26i1M6roPy4f77Op0cJ769vHlyOTa850QiGbMsnxkZsXm5nPKcux9u020DOBKfV0OhsJA8k+Qxmc3NdEHcyT1dm9feKBuC+DATo6SH+2RitDjeEJvpM5E8L//2GXdjWdTx48rf/lP6DpAggvRf6tnh/08KCZ0a5MKwldOqTCmKBr4mHqS9CXnMr9kkm4yQXEKe/nlX8+94hAAAP79P732f/+CC/cp/Q5lbF588OQ9NDxGfsYojJpZwG1HBE58bw4eS3To9vDguBbI9ADjjgWOMO/iQn3kBbfP6dCw8KsiNPJuJxQETV6MnKhWBhbKBQEP3XAA0Djr98VY5F5Vwk7LZ6HB8hPjvtNqxYVIwcrShbnEUJCgMQLCdQce9/Mffq/CyejN0IM06MOlgGHpkBeQ1R8jGn2yK94NQ059AAf02N7CYY9ZfC74HWrDo80SzMYm6HaQ2zs8KHbJkHj2sX95HRKi6M+Ka6geJUGroQNWf7voIJuxbyJAISRkiJcGqCwq3fwZCYPaewgOOIwv7erKb8ZdxxawpswjZ+jM+ty0iQb4dL4nLAtXaD+jKjOqkwcyzj9nZbbqW5gwXZroKVGFPRQ1h2TQN8+5MfeDbGP9bQUQVx6nMXrmVmuerRJsxxXSWRnIQzQ3qrsm/1ptyjShfgfeAe9NE25xMbRoVxRmxOFGo94t5YD76Tt7TBjMjbb2uJfOOcXL3/vYriFwteXHuiDEA3XNhHUrjrJEGO14Wwz3qS5Ie7s91u3GI3yAZlmWtFSPEgm8R9KSBMfHIrODbqYXUUnuY/PnxaxaIZQiKrbvGFgm3sh3bw+RLK6vE8R0uvyJYw98DZzFSxzke2XqxZRriEVYyysaLJgK/XT1iisw9DMHO5KU972jfxanSW8MYroY85QeLOHL/BQMrUfatu+XePiQZ3vECBpvmIhEBBzj1T8KER0urQoM5Z5X8bxvHYJUsspzE0DwAckTT2zh6yujVr1RSFoAqQQVp2IwIgeJ3Kz/Xr/OInXiASHXtfndFhHS2LfJtxZCqrbgPMXOTpD5AJ3uv9CRg9O6xJo4lICxzOFxeckAn/uaCblf8xacgkaDU/zjPZkhSYosJ6IMWXjx2l6WsdLz6k4LZty7IktSsc7SqFuvm/qbe4tKLA/zbTNwgdnV4GyC862/oaum3Ya5rbCDSbee2/9jcUJbvQlMk91b3cqLSv4316VJLcfNIMGD4kjqcT0X3mq5vbVSMlAKNCUpTGxkNSHxignPghkmeFyAb2Bof3w7LGoKtyDpaP6pCRPTASyIFhGozPVXjUTBa0J7tpz5RSyCCsD5yQgSjYZhl+/OM+VGLx0oe9UbNsaooFIROq5NS+48pKI2O6ITzIqFHJbjjAAA") center / 100% 100% no-repeat;animation:rx-grad-rot 24s linear infinite,rx-grad-drift 7s ease-in-out infinite alternate,rx-grad-breath 9s ease-in-out infinite alternate}@media (max-width:767px){.rx-intro__gfield{width:calc(var(--g-s,207vmin) / 2);height:calc(var(--g-s,207vmin) / 2);margin:calc(var(--g-s,207vmin) / -4) 0 0 calc(var(--g-s,207vmin) / -4)}}@keyframes rx-grad-rot{to{rotate:360deg}}@keyframes rx-grad-drift{from{translate:-22% 16%}to{translate:22% -16%}}@keyframes rx-grad-breath{from{scale:2}to{scale:2.24}}.rx-intro__grad.is-gone .rx-intro__gfield,.rx-intro__grad.is-off .rx-intro__gfield{animation-play-state:paused}@media (min-width:64em){.hero__pre{font-size:32px}.hero__h1{font-size:104px}}.hero__urg{margin:16px auto 0;width:fit-content;max-width:100%;padding:var(--sp-1) var(--sp-3);border-radius:22px;background:rgb(42 16 22 / .92);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 12px;text-align:center;font:500 var(--fs-body)/1.5 var(--font-body);color:rgb(255 255 255 / .88)}.hero__urg > span + span::before{content:"";display:inline-block;width:6px;height:6px;margin:0 12px 2px 0;border-radius:50%;background:#BBA071;vertical-align:middle}@media (min-width:64em){.hero__pre{font-size:44px}.hero__h1{font-size:88px}}@media (max-width:767.98px){.hero__h1{font-size:clamp(2.25rem,10.5vw,2.75rem)}}.hero__lede{margin:18px auto 0;font:400 var(--fs-body)/1.5 var(--font-body);color:rgb(255 255 255 / .86)}@media (min-width:768px){.hero__lede{font-size:var(--fs-lead)}}.hero__ctas{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;max-width:none}.hero__ctas .btn--gold.btn--apply,.hero__ctas .btn.hero__dl{box-sizing:border-box;width:min(100%,340px);min-height:52px;justify-content:center;align-self:center}.hero__ctas .btn.hero__dl{gap:10px;padding-inline:20px;background:transparent;color:#FFFFFF;border:1.5px solid rgb(255 255 255 / .78);border-radius:var(--r-pill,999px);font:500 var(--fs-body)/1.15 var(--font-body);text-transform:none;letter-spacing:0;text-decoration:none;white-space:nowrap}.hero__ctas .btn--gold.btn--apply{font:600 var(--fs-body)/1.15 var(--font-body);text-transform:none;letter-spacing:0}.hero__ctas .btn.hero__dl .ic{flex:none;width:20px;height:20px}@media (hover:hover) and (pointer:fine){.hero__ctas .btn.hero__dl:hover{background:rgb(255 255 255 / .12)}}.hero__ctas .btn.hero__dl:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}@media (min-width:768px){.hero__ctas{flex-direction:row;gap:20px}.hero__ctas .btn--gold.btn--apply,.hero__ctas .btn.hero__dl{width:300px}}@media (max-width:767.98px){.hero__copy{isolation:isolate}.hero__copy::before{display:block !important;content:"";position:absolute;inset:-140px -16px -90px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgb(3 7 13 / 0) 0,rgb(3 7 13 / .82) 100px,rgb(3 7 13 / .9) 100%)}html body .hero__lede{color:#FFFFFF !important;text-shadow:0 1px 10px rgb(3 7 13 / .55)}}:root{--hl-w:200px;--hl-gap:24px}@media (max-width:359.98px){:root{--hl-w:168px}}@media (min-width:768px){:root{--hl-w:260px;--hl-gap:32px}}@media (min-width:1024px){:root{--hl-w:320px}}.hero__logo{display:none}html.hl-on:not(.hl-final) .hero__logo,html.hl-on.hl-keep .hero__logo{display:block;width:var(--hl-w);aspect-ratio:925 / 311;margin:0 auto var(--hl-gap)}html.hl-on.hl-keep.hl-final .hero__logo{visibility:hidden}.hlogo{display:none;position:fixed;left:0;top:0;z-index:55;width:var(--hl-w);aspect-ratio:925 / 311;transform-origin:0 0;opacity:0;pointer-events:none;will-change:transform}html.hl-on:not(.hl-final) .hlogo{display:block}.hlogo img{position:absolute;inset:0;display:block;width:100%;height:100%}.hlogo__w{opacity:calc(1 - var(--hl-c,0))}.hlogo__i{opacity:var(--hl-c,0)}html.hl-on .nav .lockup{opacity:var(--hl-nav,1)}html.hl-on.hl-final .nav .lockup{opacity:1}@media (min-width:768px){html.hl-on:not(.hl-final) .hero__logo{position:relative}html.hl-on:not(.hl-final) .hero__logo::before{content:"";position:absolute;z-index:-1;inset:-56px -170px -48px;pointer-events:none;background:radial-gradient(ellipse closest-side,rgb(3 7 13 / .74) 0,rgb(3 7 13 / .62) 55%,rgb(3 7 13 / 0) 100%)}}@media (max-width:767.98px){.rx-intro__ink{fill:url(#rx-intro-grain-m)}}@media (max-width:767.98px){html.hl-on .nav__inner{background-color:rgb(255 255 255 / calc(1 * var(--hl-pill,1)));-webkit-backdrop-filter:none;backdrop-filter:none}html.hl-on:not(.hl-pill) .nav__inner{box-shadow:none}html.hl-on .nav__wa .ic--wa{fill:color-mix(in srgb,#128C7E calc(var(--hl-ink,1) * 100%),#FFFFFF)}html.hl-on .nav .cbtn--menu{background:color-mix(in srgb,#03070D calc(var(--hl-ink,1) * 100%),rgb(3 7 13 / .6));box-shadow:inset 0 0 0 1px rgb(255 255 255 / calc(.7 * (1 - var(--hl-ink,1))))}}:root{--hs:.5}.hero__h1::before,.hero__ctas .btn--ghost::before,html.hl-on:not(.hl-final) .hero__logo::before{content:none !important;display:none !important}.hero__copy{isolation:isolate}.hero__copy::before{display:block !important;content:"" !important;position:absolute !important;z-index:-1 !important;pointer-events:none;inset:-16% -28% -12% !important;border-radius:0 !important;filter:none !important;-webkit-mask-image:none !important;mask-image:none !important;background:radial-gradient(closest-side,rgb(3 7 13 / var(--hs)) 0,rgb(3 7 13 / calc(var(--hs) * .86)) 50%,rgb(3 7 13 / calc(var(--hs) * .45)) 78%,rgb(3 7 13 / 0) 100%) !important}.hero__pre,.hero__main,.hero__lede,.hero__urg,.hero__dl{text-shadow:0 1px 12px rgb(3 7 13 / .5) !important}.hero__copy::before{inset:-22% -34% -16% !important;background:radial-gradient(closest-side,rgb(3 7 13 / var(--hs)) 0,rgb(3 7 13 / var(--hs)) 62%,rgb(3 7 13 / calc(var(--hs) * .55)) 82%,rgb(3 7 13 / 0) 100%) !important}html body .hero__pre,html body .hero__main,html body .hero__main .ch,html body .hero__lede,html body .hero__urg,html body .hero__dl{text-shadow:0 0 2px rgb(3 7 13 / .55),0 1px 16px rgb(3 7 13 / .6) !important}:root{--hs:.66}@media (min-width:1024px){:root{--hs:.56}}html body .hero__urg{background:none !important;padding:0 !important;border-radius:0 !important}html body .hero__urg{flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;gap:12px !important;width:min(100%,340px) !important;margin:18px auto 0 !important;color:#FFFFFF !important;white-space:nowrap}html body .hero__urg::before,html body .hero__urg::after{content:"" !important;flex:1 1 0;min-width:0;height:1px;background:rgb(187 160 113 / .7)}html body .hero__urg > span + span::before{content:"" !important;display:inline-block !important;width:5px !important;height:5px !important;margin:0 10px 2px 0 !important;border-radius:50%;background:var(--rx-gold,#BBA071) !important}@media (min-width:768px){html body .hero__urg{width:620px !important;max-width:100% !important;margin-top:22px !important;gap:16px !important}html body .hero__urg > span + span::before{margin-right:12px !important}}@media (min-width:1024px){html body .hero__copy::before{inset:-22% -34% -30% !important}}html body .hero__lede{max-width:none !important;width:100% !important;font:500 18px/26px var(--font-body) !important;letter-spacing:0 !important;color:#FFFFFF !important}@media (min-width:768px){html body .hero__lede{max-width:720px !important;font-size:22px !important;line-height:32px !important}}html:has(.hero[data-hero-static]) :is(.hlogo,.rx-intro){display:none !important}@media (max-width:767.98px){.hero__ctas{gap:8px}}@media (min-width:1024px){.hero{padding-bottom:0}}html body .hero .hero__scrim{background:linear-gradient(180deg,rgb(3 7 13/.5),transparent 20%),linear-gradient(0deg,rgb(3 7 13/.96) 0%,rgb(3 7 13/.85) 42%,rgb(3 7 13/.35) 66%,transparent 84%)!important}html body .hero .hero__copy::before{display:block!important;inset:-55vh -100vw -40px -100vw!important;background:linear-gradient(0deg,rgb(3 7 13/.96) 0%,rgb(3 7 13/.9) 45%,rgb(3 7 13/.55) 72%,transparent 100%)!important;-webkit-mask-image:none!important;mask-image:none!important}html body .hero .hero__copy{text-align:left!important;margin:0!important}html body .hero .hero__logo{margin:0 0 24px!important;--hl-w:168px}html body .hero .hero__logo::before{display:none!important}html body .hero .hero__h1{text-align:left!important;font-size:34px!important;line-height:1.04!important;letter-spacing:-.01em}html body .hero .hero__pre,html body .hero .hero__main{display:block!important;font:500 34px/1.04 var(--font-display,serif)!important;text-align:left!important;margin:0!important}html body .hero .hero__pre{color:#FFFFFF!important}html body .hero .hero__main,html body .hero .hero__main *{color:var(--rx-gold-text,#D8BF8C)!important}html body .hero .hero__h1 .mline,html body .hero .hero__h1 .mline>*{white-space:normal!important;text-align:left!important}html body .hero .hero__lede{margin:20px 0 0!important;text-align:left!important;color:rgb(255 255 255/.9)!important}html body .hero .hero__ctas{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-top:28px!important;max-width:none!important}html body .hero .hero__ctas .btn{width:100%!important}html body .hero .btn--apply{background:#BBA071!important;color:#03070D!important;border-color:#BBA071!important;font-weight:600!important}html body .hero .hero__urg{margin-top:32px!important;padding-top:14px!important;border-top:1px solid rgb(187 160 113/.5);display:flex!important;justify-content:flex-start!important;gap:18px!important;text-align:left;width:auto!important}html body .hero .hero__urg::before,html body .hero .hero__urg::after,html body .hero .hero__urg span::before,html body .hero .hero__urg span::after{display:none!important}html body .hero .hero__urg span{font:600 var(--fs-label)/var(--lh-label) var(--font-body,sans-serif)!important;letter-spacing:.08em!important;text-transform:uppercase;color:#FFFFFF!important}html body .hero .hero__urg span+span{color:var(--rx-gold-text,#D8BF8C)!important}@media (max-width:767.98px){html body .hero .hero__urg{margin-top:44px!important;padding-top:26px!important}html body .hero .hero__panel{padding-bottom:12px!important}html body .hero .hero__panel{padding-bottom:calc(var(--fbu,85px) + 16px)!important}html body .hero .hero__urg{margin-top:24px!important;padding-top:14px!important}html body .hero .hero__logo{margin-bottom:12px!important}}@media (max-width:767.98px) and (max-height:740px){html body .hero .hero__h1,html body .hero .hero__pre,html body .hero .hero__main{font-size:30px!important}html body .hero .hero__lede{font-size:14px!important;line-height:1.4!important;margin-top:12px!important}html body .hero .hero__ctas{gap:8px!important}html body .hero .hero__ctas .btn--gold.btn--apply,html body .hero .hero__ctas .btn.hero__dl{min-height:48px!important}html body .hero .hero__urg{margin-top:16px!important;padding-top:10px!important}}@media (min-width:768px){html body .hero .hero__urg{padding-top:24px!important}}@media (max-width:359px){html body .hero .hero__pre,html body .hero .hero__main{font-size:30px!important}}@media (min-width:1024px){html body .hero .hero__copy{max-width:820px!important;margin:0 0 0 168px!important}html body .hero .hero__copy::before{inset:-30vh -60vw -100vh -100vw!important;background:linear-gradient(90deg,rgb(3 7 13/.94) 0%,rgb(3 7 13/.88) 55%,rgb(3 7 13/.4) 80%,transparent 100%)!important}html body .hero .hero__logo{--hl-w:200px;margin-bottom:28px!important}html body .hero .hero__pre,html body .hero .hero__main{font-size:56px!important;line-height:1.04!important;white-space:nowrap!important}html body .hero .hero__lede{margin-top:24px!important}html body .hero .hero__ctas{flex-direction:row!important;align-items:center!important;gap:12px!important}html body .hero .hero__ctas .btn{width:auto!important}html body .hero .hero__ctas,html body .hero .hero__urg,html body .hero .hero__lede{margin-left:0!important;margin-right:auto!important;padding-left:0!important;justify-content:flex-start!important;align-self:flex-start!important}html body .hero .hero__urg{min-width:520px}}html body .hero .hero__copy::before{display:block!important;inset:-110px -100vw -140px -100vw!important;background:linear-gradient(180deg,rgb(3 7 13/0) 0,rgb(3 7 13/.5) 120px,rgb(3 7 13/.86) 300px,rgb(3 7 13/.9) calc(100% - 140px),rgb(3 7 13/0) 100%)!important}@media (min-width:1024px){html body .hero .hero__scrim{display:block!important;background:linear-gradient(90deg,rgb(3 7 13/.84) 0,rgb(3 7 13/.8) 52%,rgb(3 7 13/.62) 62%,rgb(3 7 13/.34) 72%,rgb(3 7 13/0) 86%)!important}html body .hero .hero__copy::before{display:none!important}}html body .hero__video,html body .hero__poster img{filter:brightness(1.25)}html.rx-lift-hold{overflow:hidden;overscroll-behavior:none;scrollbar-gutter:stable}@media (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]) .hero.has-intro .rx-intro{transition:transform .62s cubic-bezier(.65,0,.35,1);will-change:transform}html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted .rx-intro{transform:translateY(-100%)}html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted-now,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted-now .rx-intro{transition:none}html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted.is-revealed .rx-intro{display:none}html.rx-js:not([data-motion="off"]) .hero.has-intro:not(.is-revealed) .hero__copy::before,html.rx-js:not([data-motion="off"]) .hero.has-intro:not(.is-revealed) .hero__h1::before,html.rx-js:not([data-motion="off"]) .hero.has-intro:not(.is-revealed) .hero__ctas .btn--ghost::before{will-change:opacity}html.rx-js:not([data-motion="off"]) .hero.has-intro:not(.is-revealed) .hero__pp,html.rx-js:not([data-motion="off"]) .hero.has-intro:not(.is-revealed) .hero__in--1,html.rx-js:not([data-motion="off"]) .hero.has-intro:not(.is-revealed) .hero__in--2,html.rx-js:not([data-motion="off"]) .hero.has-intro:not(.is-revealed) .hero__in--3,html.rx-js:not([data-motion="off"]) .hero.has-intro:not(.is-revealed) .hero__wm{will-change:opacity,transform}html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__copy::before,html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__h1::before,html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__ctas .btn--ghost::before{transition:opacity .2s linear}html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__pp,html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__in--1,html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__in--2,html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__in--3,html.rx-js:not([data-motion="off"]) .hero.has-intro .hero__wm{transition:opacity .2s linear,transform .2s linear}html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted .hero__copy::before,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted .hero__h1::before,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted .hero__ctas .btn--ghost::before{opacity:1;transition:opacity .3s cubic-bezier(.65,0,.35,1) .32s}html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted .hero__pp,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted .hero__in--1,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted .hero__in--2,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted .hero__in--3,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted .hero__wm{opacity:1;transform:none;transition:opacity .3s cubic-bezier(.65,0,.35,1) .32s,transform .3s cubic-bezier(.65,0,.35,1) .32s}html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted-now .hero__copy::before,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted-now .hero__h1::before,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted-now .hero__ctas .btn--ghost::before,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted-now .hero__pp,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted-now .hero__in--1,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted-now .hero__in--2,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted-now .hero__in--3,html.rx-js:not([data-motion="off"]) .hero.has-intro.is-lifted-now .hero__wm{transition:none}}@media (max-width:767px){.rx-intro__word{top:calc(50% + 34.5vw + 10px)}.rx-intro__cue{top:calc(50% + 34.5vw + 10px + 49px + 6px)}.rx-intro__cue::after{display:none}}@media (max-width:767.98px){html body .hero .hero__panel{min-height:calc(100svh - 85px - env(safe-area-inset-bottom,0px))!important;padding-bottom:var(--sp-5,24px)!important}html body .hero .hero__pp{bottom:8px;right:16px}}@media (max-width:767.98px) and (max-height:600px){html body .hero .hero__h1,html body .hero .hero__pre,html body .hero .hero__main{font-size:26px!important}html body .hero .hero__lede{margin-top:8px!important}html body .hero .hero__urg{margin-top:12px!important;padding-top:8px!important}html body .hero .hero__ctas{gap:8px!important}html body .hero .hero__ctas .btn--gold.btn--apply,html body .hero .hero__ctas .btn.hero__dl{min-height:44px!important}html body .hero .hero__logo{margin-bottom:0!important}html body .hero .hero__logo{height:0!important;aspect-ratio:auto!important}}@media (max-width:767.98px){html body::after{display:none}html body{padding-bottom:var(--fbu,36px)}html:has(.sbar.is-on) body{padding-bottom:var(--fbu,85px)!important}}html body section.hero .hero__urg::before,html body section.hero .hero__urg::after,html body section.hero .hero__urg .hu::before,html body section.hero .hero__urg .hu::after{display:none!important}html body section.hero .hero__urg{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 14px!important;white-space:normal!important}html body section.hero .hero__urg .hu{display:inline-flex!important;align-items:center;gap:8px;font:500 15px/22px var(--font-body)!important;letter-spacing:0!important;text-transform:none!important;color:rgb(255 255 255/.88)!important}html body section.hero .hero__urg .hu--on{color:var(--rx-gold-glow,#E3C995)!important;font-weight:600!important}html body section.hero .hero__urg .hu-sep{color:#BBA071;font-style:normal;font-size:12px;line-height:1}html body section.hero .hero__urg .hu-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--rx-gold-glow,#E3C995);animation:hu-pulse 2.4s ease-out infinite}@keyframes hu-pulse{0%{box-shadow:0 0 0 0 rgb(227 201 149/.55)}70%{box-shadow:0 0 0 8px rgb(227 201 149/0)}100%{box-shadow:0 0 0 0 rgb(227 201 149/0)}}@media (prefers-reduced-motion:reduce){html body section.hero .hero__urg .hu-dot{animation:none}}@media (min-width:768px){html body section.hero .hero__urg .hu{font-size:16px!important}}html body section.hero .hero__urg .hu,html body section.hero .hero__urg .hu--on{font:600 16px/1.2 var(--font-body)!important}@media (max-width:767.98px){html body section.hero .hero__urg .hu,html body section.hero .hero__urg .hu--on{font-size:var(--fs-small)!important}}@media (max-width:767.98px){html body section.hero .hero__urg{gap:6px 8px!important}}@media (min-width:360px) and (max-width:411.98px){html body section.hero .hero__urg .hu,html body section.hero .hero__urg .hu--on{font-size:var(--fs-label)!important}}@media (max-width:359.98px){html body section.hero .hero__urg .hu-sep{display:none}}@media (max-width:379.98px) and (max-height:700px){html body section.hero .hero__urg{gap:4px 7px!important;margin-top:8px!important;padding-top:10px!important}html body section.hero .hero__urg .hu,html body section.hero .hero__urg .hu--on{font-size:var(--fs-eyebrow)!important;letter-spacing:-.01em!important}html body section.hero .hero__urg .hu-sep{font-size:var(--fs-eyebrow)}html body section.hero .hero__urg .hu--on{gap:5px}html body section.hero .hero__urg .hu-dot{width:6px;height:6px}}.hero__mark{display:none}@media (max-width:1023.98px){html body .hero .hero__logo{display:block !important;visibility:visible !important;width:168px !important;height:auto !important;aspect-ratio:925 / 311 !important;margin:0 0 12px !important}html body .hero .hero__mark{display:block;width:100%;height:auto;opacity:1;transition:none;animation:none}html body [data-hlogo]{display:none !important}}@media (max-width:359.98px),(max-width:767.98px) and (max-height:600px){html body .hero .hero__logo{width:128px !important;margin:0 0 8px !important}}.tabs{--tb-top:0px;position:sticky;top:var(--tb-top);z-index:49;display:block;width:100%;background:#03070D;color:#FFFFFF;scroll-margin-top:0}.tabs__in{max-width:var(--container);margin:0 auto;padding:0 var(--gutter);display:flex;align-items:stretch;justify-content:space-between;gap:0;height:48px}.tabs__a{position:relative;display:inline-flex;align-items:center;min-height:48px;padding:0 8px;font:600 14px/1 var(--font-body);letter-spacing:0;text-transform:none;text-decoration:none;color:rgb(255 255 255 / .72);white-space:nowrap;-webkit-tap-highlight-color:transparent}.tabs__a[aria-current="page"]{color:#FFFFFF}.tabs__a[aria-current="page"]::after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#BBA071}.tabs__a:focus-visible{outline:2px solid #BBA071;outline-offset:-4px;border-radius:4px;color:#FFFFFF}@media (hover:hover) and (pointer:fine){.tabs__a:hover{color:#FFFFFF}}@media (min-width:768px){.tabs__in{justify-content:flex-start;gap:40px;height:64px}.tabs__a{min-height:64px;padding:0;font-size:15px}.tabs__a[aria-current="page"]::after{left:0;right:0}}html body main > .fx-stack:first-child{background:var(--rx-ink)}html body main > .fx-stack:first-child .hero{background:var(--rx-ink)}@media (min-width:1024px){nav.tabs#tabs{height:0;min-height:0;overflow:hidden;visibility:hidden;margin:0;border:0;pointer-events:none;scroll-margin-top:72px}.kh[data-hidden]{transform:none}.nav__link{position:relative}.nav__link[aria-current="page"]{color:var(--rx-ink)}.nav__ind{position:absolute;left:0;right:0;bottom:8px;height:2px;border-radius:1px;background:var(--rx-ink,#03070D);view-transition-name:rx-nav-ind}.nav__inner{view-transition-name:rx-nav}::view-transition-group(rx-nav-ind){animation-duration:260ms;animation-timing-function:var(--ease-k,ease-out)}}@media (max-width:1023px){html.rx-tabs-docked .kh{visibility:hidden !important;pointer-events:none !important}}@media (max-width:1023.98px){html.rx-tabs-docked #tabs{margin:0 12px;width:auto;top:12px;height:56px;border-radius:999px;border:1px solid rgb(187 160 113 / .35);box-shadow:0 10px 24px -10px rgb(3 7 13 / .55);overflow:hidden;display:flex;align-items:center}html.rx-tabs-docked #tabs .tabs__in{width:100%;padding:0 10px;height:100%;align-items:center}}#months12,#fit{scroll-margin-top:0}:root{--lat-tile:266px;--lat-c:rgb(187 160 113);--lat-o-light:.32;--lat-o-dark:.20}html body :is(.facts,#why,#journey,#people,#transformation,#immersions,#testimonials,#faqs,#applications,#months12,#curhead,#calold,#brands500,#schedule,#immersions-summary,#outcomes9,#fit,#howadm,#applyfin,#rounds,#stories,main > .ctaul--dark){position:relative;isolation:isolate}html body :is(.facts,#why,#journey,#people,#transformation,#immersions,#testimonials,#faqs,#applications,#months12,#curhead,#calold,#brands500,#schedule,#immersions-summary,#outcomes9,#fit,#howadm,#applyfin,#rounds,#stories,main > .ctaul--dark)::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;pointer-events:none;display:block !important;background:var(--lat-c) !important;opacity:var(--lat-o-light) !important;-webkit-mask:var(--lat-svg) var(--lat-ox,50%) var(--lat-oy,0px) / var(--lat-tile) var(--lat-tile) repeat !important;mask:var(--lat-svg) var(--lat-ox,50%) var(--lat-oy,0px) / var(--lat-tile) var(--lat-tile) repeat !important}html body #transformation .r5,html body #applications .applications__band{background-color:transparent !important}html body :is(#journey,#transformation,#immersions,#months12,#curhead,#brands500,#schedule,#immersions-summary,#outcomes9,#fit,#howadm,#applyfin,main > .ctaul--dark)::before{opacity:var(--lat-o-dark) !important}html.rx-jali body :is(#touch,#included)[data-tex]::before{background:var(--lat-c);opacity:var(--lat-o-dark)}html.rx-jali body #included[data-tex]::before{opacity:var(--lat-o-light)}html body :is(.r5,.r5__why,#outcomes9,.immsum,.tx-band)::after,html body :is(.r5__why,.tx-band,.faqs__g,.cal__pimg.is-motif)::before,html body #applications .applications__callout::after{content:none !important}html body #journey .ob__im{background-image:none !important}html body #outcomes9{background:var(--rx-ink,#03070D) !important}html body :is(.beyond .eia .eia__c.eia__c--text){background-image:none !important}html body :is(#immersions-summary,#outcomes9){border-top:1px solid var(--rx-gold)}html:root body #transformation.transformation::before{display:block !important}html body #calold .cal{background-color:transparent !important}html body #calold::before{opacity:var(--lat-o-dark) !important}@media (max-width:1023px){html body main{margin-bottom:calc(-1 * var(--rx-foot,0px))}html body main::after{content:"";display:block;height:var(--rx-foot,0px);pointer-events:none}}@media (max-width:1023.98px){html body .kh .nav__inner{height:52px !important;margin-top:8px !important}html body .kh .lockup{min-height:44px !important}html.rx-tabs-docked body nav#tabs.tabs{top:8px !important;height:48px !important}html.rx-tabs-docked body nav#tabs .tabs__a{min-height:44px !important}}@media (max-width:1023.98px){html body .kh,html.rx-tabs-docked body .kh{visibility:visible !important;pointer-events:none !important}html body .kh .nav__inner{background:transparent !important;box-shadow:none !important;border-color:transparent !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html body .kh .nav__inner::before,html body .kh .nav::before{display:none !important}html body .kh .lockup{visibility:hidden !important}html body .kh .cbtn--menu{pointer-events:auto !important;translate:12px -3px;box-shadow:0 0 0 1px rgb(187 160 113 / .45),0 8px 20px -8px rgb(3 7 13 / .6) !important}html body nav#tabs.tabs{--pk-l:12px;--pk-r:68px;width:auto !important;top:8px !important;margin-left:calc(var(--tp,0) * var(--pk-l)) !important;margin-right:calc(var(--tp,0) * var(--pk-r)) !important;border-radius:calc(var(--tp,0) * 999px) !important}html.rx-tabs-docked body nav#tabs.tabs{margin:0 var(--pk-r) 0 var(--pk-l) !important;width:auto !important}}@media (max-width:359.98px){html body nav#tabs.tabs{--pk-l:8px;--pk-r:60px}html body nav#tabs .tabs__in{padding-inline:4px !important}html body nav#tabs .tabs__a{padding-inline:6px !important}}.facts{width:100%;margin:0;padding:var(--section-y) 0 0;box-sizing:border-box}.facts__card{max-width:var(--maxw);margin:0 auto}.facts__intro{max-width:none;margin:0 0 32px;padding-inline:var(--gutter);text-align:left}.facts__lede{margin:0;font:500 var(--fs-h2)/1.12 var(--font-display,var(--serif));letter-spacing:-.01em;color:#03070D}.facts__lede.facts__lede--2{margin-top:16px;font:400 var(--fs-lead)/1.5 var(--font-body,Outfit,sans-serif);letter-spacing:0;color:rgb(3 7 13 / .72)}.facts .facts__grid{display:flex;align-items:stretch;gap:16px;margin:0;padding:4px var(--gutter) 12px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain}.facts__grid::-webkit-scrollbar{display:none}.facts__grid::after{content:"";flex:0 0 max(0px,calc(36px - var(--gutter)))}.facts__cell{flex:0 0 min(78vw,340px);display:flex;flex-direction:column;box-sizing:border-box;padding:20px;scroll-snap-align:start;background:var(--rx-ink,#03070D);color:#FFFFFF;border-radius:var(--radius-card);box-shadow:var(--rx-elev-2)}.facts__k{margin:0;font:600 var(--fs-label)/1.3 var(--font-body,Outfit,sans-serif);letter-spacing:.06em;color:rgb(255 255 255 / .72)}.facts__h{margin:8px 0 8px;font:inherit}.facts__h .fx-n{display:block;font:400 32px/1 var(--font-display,var(--serif));letter-spacing:-.02em;white-space:nowrap;color:var(--rx-gold)}.facts__h .fx-l{display:block;margin-top:8px;font:500 var(--fs-lead)/1.25 var(--font-display,var(--serif));color:#FFFFFF}.facts__bw{display:block}.facts__b{margin:8px 0 0;font:300 var(--fs-small)/1.5 var(--font-body,Outfit,sans-serif);color:rgb(255 255 255 / .86)}.facts__dots{display:flex;justify-content:center;gap:10px;margin-top:16px}.facts__dots i{display:block;width:6px;height:6px;border-radius:3px;overflow:hidden;background:rgb(3 7 13 / .28);transition:width .24s ease-out}.facts__dots i b{display:block;height:100%;background:#03070D;transform:scaleX(0);transform-origin:0 50%}.facts__dots i.is-on{width:24px}.facts__dots i.is-on b{animation:facts-fill var(--fx-dwell,6000ms) linear forwards;animation-play-state:var(--fx-play,running)}@keyframes facts-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}html[data-motion="off"] .facts__dots i.is-on b,.facts.is-still .facts__dots i.is-on b{animation:none;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.facts__dots i.is-on b{animation:none;transform:scaleX(1)}.facts__dots i{transition:none}}.facts .facts__status{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 20px;margin:16px 0 0;padding:0 var(--gutter);list-style:none;text-align:left}.facts__status li{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;border:0;font:700 var(--fs-small)/1.3 var(--font-body,Outfit,sans-serif);letter-spacing:.01em;color:#03070D;white-space:nowrap}.facts__status li::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:rgb(3 7 13 / .32)}.facts__status li:last-child::before{background:var(--rx-gold);box-shadow:0 0 0 3px rgb(187 160 113 / .28)}@media (min-width:768px){.facts__cell{flex-basis:calc((100vw - 2 * var(--gutter) - 16px) / 2 - 24px)}.facts__grid::after{flex-basis:calc((100vw - 2 * var(--gutter) - 16px) / 2 + 8px - var(--gutter))}.facts__h .fx-n{font-size:40px}}@media (min-width:1024px){.facts{padding:64px 0 0}.facts__card{padding-inline:var(--gutter)}.facts__intro{padding-inline:0}.facts .facts__status{flex-wrap:nowrap;gap:0 32px;margin-top:24px;padding:0}.facts .facts__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;scroll-snap-type:none;padding:0}.facts__grid::after{display:none}.facts__cell{flex:none;padding:24px}.facts__dots{display:none}}.facts__lede{font-size:calc(var(--fs-h2) * .75)}.facts__lede.facts__lede--2{margin-top:10px;font-size:var(--fs-body)}.facts__intro{margin-bottom:20px}html :is(.facts__cell.facts__cell--ph.has-ph){background-size:cover;background-position:center;background-repeat:no-repeat}html :is(.facts__cell.facts__cell--ph1.has-ph){background-image:linear-gradient(155deg,rgb(3 7 13 / .82) 0%,rgb(3 7 13 / .9) 100%),url(../sections/facts/../beyond/media/summit-hall-800.webp?v=963d0bc1);background-image:linear-gradient(155deg,rgb(3 7 13 / .82) 0%,rgb(3 7 13 / .9) 100%),image-set(url(../sections/facts/../beyond/media/summit-hall-800.avif?v=77e83eae) type("image/avif"),url(../sections/facts/../beyond/media/summit-hall-800.webp?v=963d0bc1) type("image/webp"))}html :is(.facts__cell.facts__cell--ph2.has-ph){background-image:linear-gradient(155deg,rgb(3 7 13 / .82) 0%,rgb(3 7 13 / .9) 100%),url(../sections/facts/../beyond/media/griffin-networking-poster.webp?v=84d2064f);background-image:linear-gradient(155deg,rgb(3 7 13 / .82) 0%,rgb(3 7 13 / .9) 100%),image-set(url(../sections/facts/../beyond/media/griffin-networking-poster.avif?v=0131aac8) type("image/avif"),url(../sections/facts/../beyond/media/griffin-networking-poster.webp?v=84d2064f) type("image/webp"))}.facts__title{margin:0;font:500 calc(var(--fs-h2) * .75)/1.12 var(--font-display,var(--serif));letter-spacing:-.01em;color:#03070D}.facts__h--hl{margin:12px 0 0;font:400 32px/1.1 var(--font-display,var(--serif));letter-spacing:-.02em;color:var(--rx-gold)}.facts{padding-bottom:44px}.facts{background-color:#FFFFFF}@media (min-width:1024px){.facts .facts__grid{gap:24px}}.facts .facts__grid:focus-visible{outline:2px solid var(--rx-ink,#03070D);outline-offset:4px;border-radius:12px}.facts{position:relative;isolation:isolate}.facts::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--rx-gold);opacity:.22;-webkit-mask:var(--lat-svg) 50% 0 / var(--lat-tile) auto repeat;mask:var(--lat-svg) 50% 0 / var(--lat-tile) auto repeat}@media (max-width:767.98px){.facts::before{opacity:.34}}@media (max-width:767.98px){.facts__dots{width:min(78vw,340px);margin-left:var(--gutter)}.facts__dots i{background:rgb(3 7 13 / .55)}.facts__dots i b{background:#03070D}}@media (min-width:768px){.facts::before{opacity:.32}}html body section.facts.s4--b{padding-bottom:var(--sp-6,40px)}.s4__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.s4__c{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;align-content:start;min-width:0}.s4__pg{grid-row:1;align-self:end;display:flex;align-items:flex-end;margin:0 0 var(--sp-3,12px);color:var(--rx-gold)}.s4__ic{display:block;max-width:100%;height:auto}.s4__k{grid-row:2;margin:0 0 var(--sp-1,4px);font:600 var(--fs-label)/var(--lh-label,1.33) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold)}.s4__n{grid-row:3;margin:0 0 var(--sp-2,8px);font:500 var(--fs-h3)/1.27 var(--font-display);color:#FFFFFF}.s4__n b{font-weight:400;font-size:var(--fs-h2);line-height:1.1;letter-spacing:-.01em}.s4__n::before{content:"\200B";font-size:var(--fs-h2);line-height:1.1;letter-spacing:0}.s4__d{grid-row:4;margin:0;font:400 var(--fs-body)/1.6 var(--font-body);color:rgb(255 255 255 / .86)}.s4--b .s4__grid{gap:12px;padding-inline:var(--gutter)}.s4--b .s4__c{padding:var(--sp-4,16px);background:var(--rx-ink-2,#0B1018);border:1px solid rgb(187 160 113 / .35);border-radius:var(--radius-card,12px);box-shadow:var(--rx-elev-2,0 8px 24px rgb(3 7 13 / .18))}@media (min-width:48em){.s4__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.s4--b .s4__grid{gap:16px}.s4--b .s4__c{padding:var(--sp-5,24px)}}.s4__n i{font-style:normal;color:var(--rx-gold)}html body section.facts.s4--b{padding-top:88px}@media (min-width:64em){html body section.facts.s4--b{padding-top:104px}}@media (min-width:48em){.s4--b .s4__grid{padding-inline:0}}@media (min-width:64em){.s4--b .s4__grid{gap:24px}}html body section.facts.s4--b .s4__c{border-radius:0}@media (min-width:64em){html body section.facts.s4--b .s4__grid{gap:var(--sp-4,16px)}}html body section.facts.s4--b .s4__pg{margin-bottom:var(--sp-4,16px)}@media (max-width:767.98px){html body section.facts.s4--b{padding-bottom:var(--section-y)}}html body .iso{display:block;width:84px;height:84px;max-width:none}@media (max-width:374.98px){html body section.facts.s4--b .s4__grid{grid-template-columns:minmax(0,1fr)}html body section.facts.s4--b .s4__c{grid-row:auto;grid-template-rows:auto auto 1fr;grid-template-columns:64px minmax(0,1fr);column-gap:var(--sp-4,16px);align-items:start}html body section.facts.s4--b .s4__pg{grid-column:1;grid-row:1 / span 3;align-self:start;margin:0}html body section.facts.s4--b .s4__ic{width:64px;height:64px}html body section.facts.s4--b .s4__k{grid-column:2;grid-row:1}html body section.facts.s4--b .s4__n{grid-column:2;grid-row:2}html body section.facts.s4--b .s4__d{grid-column:2;grid-row:3}}@media (min-width:24em){.s4__d .nobr{white-space:nowrap}}.film{--radius-film:20px;position:relative;isolation:isolate;padding:var(--sp-8) 0;background:var(--rx-ink,#03070D);color:#FFFFFF}html body .film,html.rx-blend .film.rx-bl{background:var(--rx-ink,#03070D) !important}.film::before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(70% 60% at 50% 55%,color-mix(in srgb,var(--rx-maroon-land,#7A2440) 90%,transparent) 0%,color-mix(in srgb,var(--rx-maroon-land,#7A2440) 88%,transparent) 20%,color-mix(in srgb,var(--rx-maroon-land,#7A2440) 80%,transparent) 35%,color-mix(in srgb,var(--rx-maroon-land,#7A2440) 66%,transparent) 50%,color-mix(in srgb,var(--rx-maroon-land,#7A2440) 50%,transparent) 62%,color-mix(in srgb,var(--rx-maroon-land,#7A2440) 32%,transparent) 75%,color-mix(in srgb,var(--rx-maroon-land,#7A2440) 13%,transparent) 88%,transparent 100%);-webkit-mask:linear-gradient(180deg,transparent 0,#000 72px,#000 calc(100% - 72px),transparent 100%);mask:linear-gradient(180deg,transparent 0,#000 72px,#000 calc(100% - 72px),transparent 100%)}.film::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(../sections/film/../../assets/motifs/lattice-gold.svg?v=9348f401) 50% 0 / var(--lat-tile) auto repeat;opacity:.22}.film__hd{text-align:center;margin:0 auto var(--sp-5);padding-inline:var(--gutter)}.film__eb{margin:0;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--rx-gold)}.film__box{--mat:0px;position:relative;width:calc(100% - 2 * var(--gutter));margin-inline:auto;aspect-ratio:16 / 9;background:var(--rx-ink,#03070D);overflow:hidden;border:1px solid rgb(187 160 113 / .40);border-radius:var(--radius-card);box-shadow:var(--rx-elev-3d)}.film__poster,.film__v{position:absolute;inset:var(--mat);width:calc(100% - 2 * var(--mat));height:calc(100% - 2 * var(--mat));display:block;background:var(--rx-ink,#03070D);border:0}.film__poster{object-fit:cover}.film__poster[hidden]{display:none}.film__v{object-fit:cover}.film__play{isolation:isolate;position:absolute;left:50%;top:50%;z-index:1;width:56px;height:56px;translate:-50% -50%;padding:0;border:1px solid rgb(255 255 255 / .35);border-radius:50%;background:rgb(3 7 13 / .45);color:#FFFFFF;cursor:pointer;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}.film__play[hidden]{display:none}.film__play svg{width:22px;height:22px;fill:currentColor;position:relative;left:3px}.film__play::before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:260px;height:260px;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgb(3 7 13 / .30) 0,rgb(3 7 13 / .18) 40%,transparent 70%);pointer-events:none}.film__play:focus-visible{outline:2px solid var(--rx-gold);outline-offset:3px}@media (hover:hover) and (pointer:fine){.film__play:hover{background:rgb(3 7 13 / .6)}}@media (min-width:768px){.film__box{max-width:720px}.film__play{width:72px;height:72px}.film__play svg{width:28px;height:28px}}@media (min-width:1024px){.film{padding-block:var(--sp-9)}.film__hd{margin-bottom:var(--sp-6)}.film__box{max-width:960px;border-radius:var(--radius-film)}}.film__t{margin:0 auto;font:500 var(--fs-card)/var(--lh-h2) var(--font-display);letter-spacing:-.01em;text-transform:none;color:#FFFFFF}.film__t .nobr{white-space:nowrap}.film__rule{position:relative;width:min(220px,50%);height:1px;margin:var(--sp-4) auto 0;background:linear-gradient(90deg,transparent,var(--rx-gold),transparent)}.film__rule i{position:absolute;left:50%;top:50%;width:9px;height:9px;translate:-50% -50%;rotate:45deg;background:var(--rx-gold)}.film__poster{filter:saturate(.8) brightness(.78)}.film__box::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(3 7 13 / .35),rgb(3 7 13 / .55));pointer-events:none}.film__play{z-index:2}@media (min-width:1024px){.film__t{max-width:none}}@media (min-width:1024px){.film__t{font-size:var(--fs-h2)}}html body .film .film__t{max-width:none;text-transform:none;font-weight:500;font-size:var(--fs-h2) !important;line-height:var(--lh-h2) !important}html body .film .film__t .film__acc{color:var(--rx-gold-lift) !important}html body .film .film__rule{display:none}.why{padding:var(--section-y) 0 var(--sp-7);background:var(--bg);color:var(--text)}.why__wrap{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.why__head{margin:0 0 var(--sp-5)}.why__h{margin:0;font:500 var(--fs-h2)/var(--lh-serif-heading) var(--font-display);letter-spacing:-.01em;min-width:0}.why__grid{display:grid;gap:0;overflow:hidden;border-radius:var(--radius-card);box-shadow:var(--rx-elev-2);background:var(--rx-ink,#03070D)}.why__card{display:flex;flex-direction:column;padding:20px;color:#FFFFFF}.why__card + .why__card{border-top:1px solid rgb(187 160 113 / .35)}.why__t{margin:0;font:500 var(--fs-h3)/1.25 var(--font-display);color:#FFFFFF}.why__fig{display:block;margin:16px 0 20px;border-radius:var(--radius-sm);overflow:hidden;aspect-ratio:16 / 10;background:rgb(0 0 0 / .25)}.why__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.why__card--3 .why__img{object-position:50% 40%}.why__ul{display:grid;gap:var(--sp-3);margin:0;padding:0;list-style:none}.why__ul li{position:relative;padding-left:18px;font:400 var(--fs-body)/1.6 var(--font-body);color:rgb(255 255 255 / .9)}.why__ul li::before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;background:var(--rx-gold,#BBA071);transform:rotate(45deg)}@media (min-width:64em){.why{padding:var(--section-y) 0 var(--sp-8)}.why__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.why__card{padding:24px}.why__card + .why__card{border-top:0;border-left:1px solid rgb(187 160 113 / .35)}.why__t{min-height:2.5em}}.why__fig{margin:16px -20px 20px;border-radius:0}@media (min-width:64em){.why__fig{margin-inline:-24px}}.why{position:relative;isolation:isolate}.why::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--rx-gold);opacity:.34;-webkit-mask:var(--lat-svg) 50% 0 / var(--lat-tile) auto repeat;mask:var(--lat-svg) 50% 0 / var(--lat-tile) auto repeat}@media (min-width:768px){.why::before{opacity:.32}}html body .why__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4);overflow:visible;border-radius:0;box-shadow:none;background:none;counter-reset:why}html body .why__card{position:relative;display:flex;flex-direction:column;min-width:0;padding:0;overflow:hidden;background:#0B1018;border:1px solid rgb(187 160 113 / .22);border-radius:16px;box-shadow:none;counter-increment:why}html body .why__card + .why__card{border:1px solid rgb(187 160 113 / .22)}html body .why__fig{order:1;position:relative;display:block;margin:0;aspect-ratio:4 / 3;border-radius:0;overflow:hidden;background:#0B1018}html body .why__fig::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(11 16 24 / 0) 55%,rgb(11 16 24 / .75) 82%,#0B1018 100%)}html body .why__img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}html body .why__card--1 .why__img{object-position:50% 17%}html body .why__card--2 .why__img{object-position:50% 60%}html body .why__card--3 .why__img{object-position:50% 72%}html body .why__t{order:2;position:relative;z-index:1;display:flex;gap:var(--sp-3);align-items:baseline;min-height:0;margin:-40px var(--sp-5) 0;font:500 var(--fs-h3)/1.27 var(--font-display);color:#FFFFFF}html body .why__t::before{content:counter(why);flex:none;color:var(--rx-gold)}html body .why__ul{order:3;margin:var(--sp-4) var(--sp-5) var(--sp-5);padding:0;gap:var(--sp-2)}html body .why__ul li{font:400 var(--fs-body)/1.6 var(--font-body);color:rgb(255 255 255 / .9)}@media (min-width:64em){html body .why__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5);align-items:stretch}html body .why__card{border-radius:20px}html body .why__t{min-height:3.81em;align-items:flex-start}}html body .why__card{min-height:560px}html body .why__fig{position:absolute;inset:0;z-index:0;aspect-ratio:auto;height:auto;margin:0}html body .why__fig::after{background:linear-gradient(180deg,rgb(3 7 13 / .80) 0%,rgb(3 7 13 / .58) 16%,rgb(3 7 13 / 0) 38%,rgb(3 7 13 / 0) 44%,rgb(3 7 13 / .62) 60%,rgb(3 7 13 / .86) 76%,rgb(3 7 13 / .90) 100%)}html body .why__card--1 .why__img{object-position:50% 50%}html body .why__card--2 .why__img{object-position:50% 50%}html body .why__card--3 .why__img{object-position:50% 50%}html body .why__t{order:1;margin:var(--sp-5) 14px 0;min-height:0}html body .why__ul{order:2;position:relative;z-index:1;margin:auto 14px var(--sp-5);padding-top:var(--sp-6)}@media (min-width:768px){html body .why__t{margin-inline:var(--sp-5)}html body .why__ul{margin-inline:var(--sp-5)}}@media (min-width:64em){html body .why__card{min-height:600px}html body .why__t{min-height:3.81em}}html body .why__txt{position:relative;z-index:1;display:flex;flex-direction:column;margin-top:auto;padding:0 14px var(--sp-5)}html body .why__t{margin:0;min-height:0}html body .why__ul{margin:var(--sp-3) 0 0;padding-top:0}@media (min-width:768px){html body .why__txt{padding-inline:var(--sp-5)}}html body .why__fig::after{background:none}html body .why__txt::before{content:"";position:absolute;z-index:-1;inset:-56px calc(-1 * var(--sp-5)) 0;pointer-events:none;background:linear-gradient(180deg,rgb(3 7 13 / 0) 0,rgb(3 7 13 / .86) 56px,rgb(3 7 13 / .90) 100%)}html body .why__card--2 .why__img{position:absolute;left:0;top:-32%;width:100%;height:132%;object-position:50% 50%}html body .why__card--3 .why__img{position:absolute;left:0;top:-40%;width:100%;height:140%;object-position:50% 50%}@media (min-width:64em){html body .why__grid{grid-template-rows:1fr auto;min-height:600px}html body .why__card{display:grid;grid-template-rows:subgrid;grid-row:1 / span 2}html body .why__txt{grid-row:2;align-self:stretch;margin-top:0}}html[data-ttl] body .why__txt::before{inset:-30px -20px 0;background:#0B1018}html[data-ttl="3"] body .why__txt::before{inset:0 -20px 0}html[data-ttl="1"] body .why__t::after,html[data-ttl="2"] body .why__t::after{content:"";position:absolute;left:0;right:0;top:-14px;height:2px;background:#BBA071}html[data-ttl="2"] body .why__ul{margin-top:28px}html[data-ttl="2"] body .why__ul::before{content:"";position:absolute;left:0;right:0;top:-14px;height:2px;background:#BBA071}html[data-ttl="3"] body .why__t{margin:0 -14px;padding:14px;background:#5A192F}html[data-ttl="3"] body .why__ul{margin-top:12px}@media(min-width:768px){html[data-ttl="3"] body .why__t{margin-inline:-20px;padding-inline:20px}}@media(min-width:64em){html[data-ttl="1"] body .why__t,html[data-ttl="2"] body .why__t{min-height:calc(3*1.27*var(--fs-h3))}html[data-ttl="3"] body .why__t{min-height:calc(3*1.27*var(--fs-h3) + 28px)}}html[data-ttl="2"] body .why__card{min-height:576px}html[data-ttl="3"] body .why__card{min-height:574px}@media(min-width:64em){html[data-ttl="2"] body .why__card{min-height:616px}html[data-ttl="3"] body .why__card{min-height:614px}}@media(min-width:64em){html[data-ttl="2"] body .why__grid{min-height:616px}html[data-ttl="3"] body .why__grid{min-height:614px}}html[data-ttl] body .why__fig{bottom:auto;height:277px}html[data-ttl="3"] body .why__fig{height:293px}@media(min-width:64em){html[data-ttl] body .why__fig{height:216px}html[data-ttl="3"] body .why__fig{height:232px}}html[data-ttl] body .why__img{position:absolute;left:0;top:0 !important;width:100%;height:100% !important}html[data-ttl] body .why__card--1 .why__img{object-position:50% 0%}html[data-ttl] body .why__card--2 .why__img{object-position:50% 20%}html[data-ttl] body .why__card--3 .why__img{object-position:50% 15%}html body .why__ul li{padding-left:16px}html[data-ttl] body .why__card--3 .why__img,html body .why__card--3 .why__img{object-position:50% 45% !important}@media (max-width:63.99em){html[data-ttl] body .why__card{min-height:0}html[data-ttl] body .why__fig{position:relative;inset:auto;flex:none;order:-1}html[data-ttl] body .why__txt{margin-top:0;padding-top:var(--sp-6)}}@media (min-width:600px) and (max-width:63.99em){html[data-ttl] body .why__fig{height:auto;aspect-ratio:16/9}}.journey{--jr-in:var(--section-y);--jr-out:96px;--jr-ink:#FFFFFF;--jr-mute:rgb(255 255 255 / .72);--jr-gold:var(--rx-gold,#BBA071);position:relative;isolation:isolate;margin-top:0;color:var(--jr-ink);padding:var(--section-y) 0;box-sizing:border-box;background:#03070D}.journey::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("../sections/journey/../../assets/motifs/lattice-gold.svg?v=9348f401") 50% 0 / var(--lat-tile) auto repeat;opacity:.2}.jr__wrap{display:flex;flex-direction:column}.jr__head{}.jr__eb{margin:0;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--jr-gold)}.jr__h2{margin:0;font:500 var(--fs-h2)/1.12 var(--font-display);letter-spacing:-.01em;color:var(--jr-ink)}.jr__lede{margin:var(--sp-3) 0 0;font:400 var(--fs-body)/1.45 var(--font-body);color:rgb(255 255 255 / .86)}.jr__lede::first-letter{text-transform:uppercase}.jr__note{margin:32px 0 0;font:400 var(--fs-body)/1.45 var(--font-body);color:rgb(255 255 255 / .86)}.jd{--g:var(--rx-gold,#BBA071);--l4:600 12px/1.3 var(--font-body);--l2:500 20px/26px var(--font-display);position:relative;margin:40px 0 32px;padding:24px 20px;background:var(--rx-ink-2,#0B1018);border:1px solid rgb(187 160 113 / .35);border-radius:20px;color:#FFFFFF}.jd__cards{display:grid;gap:12px;margin:0;padding:0;list-style:none}.jd__bx{display:flex;flex-direction:column;gap:0;padding:20px;border-radius:22px;background:var(--rx-maroon,#5A192F);text-align:left}.jd__bk,.jd__bw,.jd__ik,.jd__mw{margin:0;font:var(--l4);letter-spacing:.08em;text-transform:uppercase}.jd__bk,.jd__ik{color:var(--g)}.jd__bw,.jd__mw{color:rgb(255 255 255 / .72)}.jd__bb{margin:8px 0 0;font:var(--l2);color:#FFFFFF}.jd__tl{position:relative;margin-top:32px}.jd__ms{position:relative;height:112px;margin:0;padding:0;list-style:none}.jd__ms li{position:absolute;bottom:16px;left:var(--x);width:max-content;max-width:30%;opacity:clamp(0,calc((var(--jp,1) - var(--at)) * 12),1)}.jd__ms li:nth-child(2){transform:translateX(-50%);text-align:center}.jd__ms li:nth-child(3){transform:translateX(-100%);text-align:right}.jd__ml{display:block;margin:2px 0 0;font:400 var(--fs-body)/1.45 var(--font-body);color:rgb(255 255 255 / .86)}.jd__ic{display:block;margin:2px 0 0;font:400 var(--fs-small)/1.45 var(--font-body);color:rgb(255 255 255 / .86)}.jd__line{position:relative;height:10px;clip-path:inset(-6px calc((1 - var(--jp,1)) * 100% - 6px) -6px -6px)}.jd__line::before{content:"";position:absolute;left:0;right:0;top:4px;height:1px;background:rgb(255 255 255 / .24)}.jd__bar{position:absolute;top:3px;height:4px;border-radius:2px;background:#7A2440}.jd__bar--1{left:0;width:100%}.jd__bar--2{display:none}.jd__dot{position:absolute;top:1px;left:var(--x);width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#FFFFFF}.jd__dot--g{top:0;width:10px;height:10px;margin-left:-5px;background:var(--g)}.jd__imm{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0 0;padding:0;list-style:none}.jd__im{min-width:0;opacity:clamp(0,calc((var(--jp,1) - var(--at)) * 12),1)}.jd__im:nth-child(2){text-align:center}.jd__im:nth-child(3){text-align:right}@media (min-width:768px){.jd{--l4:600 13px/1.3 var(--font-body);--l2:500 22px/28px var(--font-display);padding:40px}.jd__cards{grid-template-columns:1fr 1fr;gap:24px}.jd__bx{padding:24px}.jd__tl{margin-top:40px}.jd__ms{height:96px}.jd__imm{gap:24px}.jd__im{max-width:280px}.jd__im:nth-child(2){justify-self:center}.jd__im:nth-child(3){justify-self:end}}.jr__wrap{--text:#FFFFFF;--text-muted:rgb(255 255 255 / .72)}.jd{--jp:1}@media (prefers-reduced-motion:reduce){.jd{--jp:1 !important}}.jd__bi{display:block;width:100%;height:auto;aspect-ratio:3 / 2;max-height:200px;margin:0 0 16px;border-radius:12px;object-fit:cover;object-position:50% 35%}@media (min-width:768px){.jd__bi{margin-bottom:20px}}html[data-tab="curriculum"] .journey .jr__head{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html[data-tab="curriculum"] body .journey,html[data-tab="curriculum"].rx-blend .journey.rx-bl{background-color:var(--rx-ink,#03070D) !important;padding-top:0}#journey .jd,#journey .jd *{opacity:1!important}#journey .jd{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.v7{position:relative;color:#fff;--u:44px}.v7c{position:relative;overflow:hidden;border-radius:14px;background:var(--rx-maroon,#5A192F)}.v7c--2{background:var(--rx-maroon-land,#7A2440)}.v7c::after{content:"";position:absolute;z-index:0;inset:0 0 0 45%;background:var(--ph) center/cover;-webkit-mask:linear-gradient(90deg,transparent,#000 75%);mask:linear-gradient(90deg,transparent,#000 75%);opacity:.55}.v7c__hd{position:relative;z-index:1;padding:18px 18px 0;max-width:62%}html body .v7c__w{margin:0;font:600 12px/1.33 var(--font-body)!important;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255/.8)!important}html body .v7c__k{margin:2px 0 6px;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display)!important;color:#fff!important}html body .v7c__t{margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-body)!important;color:#fff!important}.v7b{position:absolute;z-index:2}html body .v7b__tx b{display:block;font:600 12px/1.33 var(--font-body)!important;letter-spacing:.08em;text-transform:uppercase;color:#BBA071!important}html body .v7b__tx span{display:block;font:400 15px/1.4 var(--font-body)!important;color:#fff!important}.v7b__bar{position:absolute;background:var(--rx-ink,#03070D)}html body .v7m{margin:0;font:600 var(--fs-small)/var(--lh-small) var(--font-body)!important;color:#fff!important}html body .v7m b{font:600 12px/1.33 var(--font-body)!important;letter-spacing:.08em;text-transform:uppercase;color:#BBA071!important;margin-right:6px}.v7--ph{display:grid;grid-template-columns:62px 1fr;gap:10px}.v7__rail{position:relative}.v7--ph .v7__ln{position:absolute;right:8px;width:2px;background:#BBA071}.v7--ph .v7__tk{position:absolute;right:0;left:0;display:flex;align-items:center;justify-content:flex-end;gap:6px;transform:translateY(-50%)}.v7--ph .v7__tk i{width:12px;height:2px;background:#BBA071}html body .v7--ph .v7__tk b{font:600 var(--fs-small)/var(--lh-small) var(--font-body)!important;color:#fff!important;text-align:right}.v7__col{display:flex;flex-direction:column;gap:12px}.v7--ph .v7c{height:calc(var(--N)*var(--u))}.v7--ph .v7c__hd{max-width:none;padding:14px 16px 0}.v7--ph .v7c::after{inset:auto 0 0 0;height:45%;-webkit-mask:linear-gradient(180deg,transparent,#000 80%);mask:linear-gradient(180deg,transparent,#000 80%);opacity:.5}.v7--ph .v7c--1 .v7c__hd{margin-top:calc(2*var(--u))}.v7--ph .v7b{left:0;right:0;top:calc(var(--a)*var(--u));height:calc(var(--n)*var(--u))}.v7--B.v7--ph .v7b__bar{left:0;top:0;bottom:0;width:8px}.v7--B.v7--ph .v7b__tx{position:relative;margin:8px 12px 0 20px;padding:8px 12px;border-radius:10px;background:rgb(3 7 13/.72)}.v7--dk .v7__cards{display:grid;grid-template-columns:10fr 15fr;gap:8px}.v7--dk .v7c{height:300px}.v7--dk .v7b{bottom:0;left:calc(var(--a)/var(--N)*100%)}.v7--B.v7--dk .v7b{width:calc(var(--n)/var(--N)*100%);height:10px;overflow:visible}.v7--B.v7--dk .v7b__bar{inset:0}.v7--B.v7--dk .v7b__tx{position:absolute;bottom:18px;left:0;width:240px;padding:8px 12px;border-radius:10px;background:rgb(3 7 13/.72)}.v7--B.v7--dk .v7c--2 .v7b:last-of-type .v7b__tx{left:auto;right:0;text-align:right}.v7__wl{position:relative;height:46px;margin-top:16px}.v7--dk .v7__ln{position:absolute;top:6px;left:0;right:0;height:2px;background:#BBA071}.v7--dk .v7__tk{position:absolute;top:0;left:calc(var(--w)/25*100%);transform:translateX(-50%);text-align:center;white-space:nowrap}.v7--dk .v7__tk--s{transform:none;text-align:left}.v7--dk .v7__tk--e{transform:translateX(-100%);text-align:right}.v7--dk .v7__tk i{display:block;width:2px;height:14px;background:#BBA071;margin:0 auto}.v7--dk .v7__tk--s i{margin:0}.v7--dk .v7__tk--e i{margin:0 0 0 auto}html body .v7--dk .v7__tk b{display:block;margin-top:6px;font:600 var(--fs-small)/var(--lh-small) var(--font-body)!important;color:#fff!important}.v7__ms{position:relative;height:24px;margin-top:4px}.v7--dk .v7m{position:absolute;top:0;color:rgb(255 255 255/.86)!important}.v7m--0{left:0}.v7m--1{left:40%;transform:translateX(-50%)}.v7m--2{right:0}.v7--B.v7--dk .v7b{height:12px}.v7--ph .v7__tk{justify-content:flex-end}html body .v7--ph .v7__tk b{margin-right:2px}.v7--ph .v7__tk i{position:relative;width:12px;height:0;border-top:2px solid #BBA071;background:none}.v7--ph .v7__tk i::after{content:"";position:absolute;left:12px;top:-2px;width:20px;border-top:2px dotted #BBA071}.v7--B.v7--ph .v7b__bar{left:0;top:0;bottom:0;width:8px;border-radius:0}.v7--B.v7--ph .v7b__tx{position:absolute;left:8px;top:0;bottom:0;right:auto;max-width:calc(100% - 24px);margin:0;padding:10px 16px 10px 12px;border-radius:0 12px 12px 0;background:var(--rx-ink,#03070D);display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.v7--B.v7--dk .v7b{height:12px;bottom:0}.v7--B.v7--dk .v7b__bar{inset:0;border-radius:0}.v7--B.v7--dk .v7b__tx{position:absolute;bottom:12px;left:0;width:auto;min-width:100%;max-width:300px;padding:10px 14px;background:var(--rx-ink,#03070D);border-radius:12px 12px 12px 0;box-sizing:border-box;text-align:left}.v7--B.v7--dk .v7c--2 .v7b:last-of-type .v7b__tx{left:auto;right:0;border-radius:12px 12px 0 0;text-align:right;width:290px}.v7--B.v7--dk .v7c--1 .v7b .v7b__tx{border-radius:0 12px 12px 0;left:0;width:300px}.v7--B.v7--dk .v7c--2 .v7b:not(:last-of-type) .v7b__tx{width:min(300px,calc(var(--avail,9999px)))}html body .v7--dk .v7__tk b{white-space:nowrap}.v7--dk .v7__tk i{position:relative}.v7--dk .v7__tk i::before{content:"";position:absolute;left:0;bottom:14px;height:18px;border-left:2px dotted #BBA071}.v7--dk .v7__wl{margin-top:16px}.v7--B.v7--dk .v7c--1 .v7b .v7b__tx{border-radius:0 12px 0 0}.v7--B.v7--dk .v7c--2 .v7b:last-of-type .v7b__tx{border-radius:12px 0 0 0}.v7--B.v7--dk .v7c--2 .v7b:not(:last-of-type) .v7b__tx{border-radius:12px 12px 12px 0}.v7--B.v7--dk .v7b{width:auto!important}.v7--B.v7--dk .v7c--1 .v7b{left:0;width:300px!important}.v7--B.v7--dk .v7c--2 .v7b:not(:last-of-type){left:20%;width:calc(80% - 296px)!important}.v7--B.v7--dk .v7c--2 .v7b:last-of-type{left:auto;right:0;width:288px!important}.v7--B.v7--dk .v7b__tx{left:0!important;right:0!important;width:auto!important;min-width:0!important;max-width:none!important}.v7--B.v7--dk .v7c--1 .v7b__tx{border-radius:0 12px 0 0!important}.v7--B.v7--dk .v7c--2 .v7b:not(:last-of-type) .v7b__tx{border-radius:12px 12px 0 0!important}.v7--B.v7--dk .v7c--2 .v7b:last-of-type .v7b__tx{border-radius:12px 0 0 0!important}html body .v7b__tx span{}.v7--B.v7--dk .v7c--1 .v7b{width:320px!important}.v7--B .v7b__tx{min-height:96px!important;padding:10px 14px 8px!important;justify-content:center}.v7--dk .v7c{height:236px!important}.v7--dk .v7c__hd{padding:16px 18px 0!important}.v7--B.v7--dk .v7b__tx{bottom:12px!important;display:flex;flex-direction:column;justify-content:center}.v7--ph .v7c{height:auto!important;display:flex;flex-direction:column;padding-bottom:0}.v7--ph .v7c__hd{margin-top:0!important;padding:14px 16px 16px!important}.v7--ph .v7b{position:relative!important;top:auto!important;height:auto!important;left:0!important;right:0!important;display:flex}.v7--B.v7--ph .v7b__bar{position:absolute;left:0;top:0;bottom:0;width:8px}.v7--B.v7--ph .v7b__tx{position:relative!important;left:8px!important;top:auto!important;bottom:auto!important;max-width:calc(100% - 24px)!important}.v7--ph .v7c--1 .v7b{order:0}.v7--ph .v7c--1 .v7c__hd{order:1;padding-bottom:132px!important}.v7--ph .v7c--2 .v7c__hd{order:0}.v7--ph .v7c--2 .v7b:not(:last-of-type){order:1}.v7--ph .v7c--2 .v7b:last-of-type{order:2;margin-top:140px}.v7--ph .v7c::after{height:150px!important;top:auto!important;bottom:0!important}.v7--ph .v7c--2::after{bottom:96px!important}html body #journey .v7b__tx{box-shadow:0 2px 6px rgb(0 0 0/.16)!important}html body #journey .v7--dk .v7b__tx{height:112px!important;min-height:0!important;justify-content:flex-start!important;padding:14px 16px!important;box-sizing:border-box!important}html body #journey .v7--dk .v7b__tx b{margin-bottom:4px}html body #journey .v7c__k{margin:2px 0 2px!important}html body #journey .v7c__t{line-height:1.38!important}html body #journey .v7--dk .v7c{height:260px!important}html body #journey .v7--ph .v7b__tx{position:relative!important;left:0!important;right:auto!important;top:0!important;bottom:auto!important;width:auto!important;max-width:none!important;margin:12px 12px 0!important}html body #journey .v7--ph .v7c--2 .v7b:last-of-type .v7b__tx{transform:translateY(-12px)}#journey .jr__lede,#journey .jr__note{display:none!important}#journey .ob{--g:#BBA071;--g2:var(--rx-gold-text,#D8BF8C);--m1:#5A192F;--m2:#7A2440;--gold:linear-gradient(100deg,#BBA071,var(--rx-gold-text,#D8BF8C) 45%,#F1DDB0 50%,var(--rx-gold-text,#D8BF8C) 55%,#BBA071);position:relative;color:#fff}#journey .ob p{margin:0}#journey .ob__wk,#journey .ob__band,#journey .obp__band span,#journey .ob__im b{font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase}#journey .ob__wk{color:rgb(255 255 255/.72)}#journey .ob__st,#journey .ob__im span{font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:#fff}#journey .ob__ml{font:500 var(--fs-h3)/var(--lh-h3) var(--font-display,serif);color:#fff;white-space:nowrap}#journey .ob__band,#journey .obp__band{display:flex;align-items:center;padding-left:16px;color:#fff;background:var(--m1);box-shadow:inset 0 0 0 1px rgb(187 160 113/.35)}#journey .ob__band--2{background:var(--m2)}#journey .ob__im{box-sizing:border-box;height:100%;padding:14px 16px;border-radius:12px;background:linear-gradient(160deg,rgb(27 45 77/.86) 0%,rgb(17 29 51/.9) 70%),url(../assets/motifs/lattice-gold.svg?v=9348f401) 50% 30%/520px auto,var(--rx-navy,#111D33);box-shadow:inset 0 0 0 1px rgb(187 160 113/.75),0 2px 6px rgb(0 0 0/.16)}#journey .ob__im b{display:block;margin-bottom:4px;color:var(--g2)}#journey .ob__ms{display:inline-flex;align-items:center;gap:10px;box-sizing:border-box;padding:8px 18px 8px 10px;border-radius:999px;border:1.5px solid rgb(216 191 140/.7);background:#0B1426;z-index:2}#journey .ob__ms--e{background:var(--gold);border-color:var(--g2)}#journey .ob__ms--e .ob__ml{color:#03070D}#journey .ob__dot{flex:none;box-sizing:border-box;width:20px;height:20px;border-radius:50%}#journey .ob__dot--s{border:3px solid var(--g2);background:#03070D}#journey .ob__dot--m{background:var(--g2)}#journey .ob__dot--e{background:#03070D}#journey .ob--dk .ob__top{display:grid;grid-template-columns:40fr 60fr}#journey .ob--dk .ob__top>div{padding:0 24px 12px 16px}#journey .ob--dk .ob__bands{display:grid;grid-template-columns:40fr 60fr;height:32px}#journey .ob--dk .ob__band--1{border-radius:16px 0 0 16px}#journey .ob--dk .ob__band--2{border-radius:0 16px 16px 0;border-left:2px solid #03070D}#journey .ob--dk .ob__ims{position:relative;height:120px;margin-top:20px}#journey .ob--dk .ob__imw{position:absolute;top:0;width:27.5%;height:100%}#journey .ob--dk .ob__gl{position:relative;height:52px;margin-top:30px}#journey .ob--dk .ob__line{position:absolute;left:0;right:0;top:24px;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--rx-gold-dim,#8C7650),var(--g) 40%,var(--g2))}#journey .ob--dk .ob__ms{position:absolute;top:0}#journey .ob--dk .ob__ms--s{left:0}#journey .ob--dk .ob__ms--m{left:40%;transform:translateX(-50%)}#journey .ob--dk .ob__ms--e{left:auto;right:0}#journey .ob--ph{max-width:640px;padding:0}#journey .ob--ph::before{content:"";position:absolute;left:19.5px;top:24px;bottom:24px;width:4px;border-radius:2px;background:linear-gradient(180deg,var(--rx-gold-dim,#8C7650),var(--g) 40%,var(--g2))}#journey .ob--ph .ob__ms{position:relative;max-width:100%;padding:8px 16px 8px 10px}#journey .ob--ph .ob__ml{white-space:normal}#journey .ob--ph .obp__seg{display:grid;grid-template-columns:28px 1fr;column-gap:16px;margin:24px 0 28px 44px}#journey .ob--ph .obp__band{justify-content:center;padding:0;min-height:168px;border-radius:14px}#journey .ob--ph .obp__band span{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}#journey .ob--ph .obp__seg:nth-of-type(4) .obp__band{background:var(--m2)}#journey .ob--ph .obp__body{display:block;padding-top:4px}#journey .ob--ph .ob__wk{margin-bottom:6px}#journey .ob--ph .ob__st{margin-bottom:16px}#journey .ob--ph .ob__im{height:auto;padding:16px 18px}#journey .ob--ph .ob__im+.ob__im{margin-top:12px}@media (max-width:767.98px){html body #journey .jd{margin-bottom:0}}html body #journey .jm{position:relative;background:radial-gradient(60% 70% at 50% 45%,rgb(90 25 47 / .3),rgb(3 7 13 / 0) 70%),#03070D;border-radius:var(--radius-card);padding:var(--sp-9) var(--sp-5) var(--sp-5);margin:var(--sp-5) 0 0;overflow:hidden}html body #journey .jm::before{content:"";position:absolute;inset:0;pointer-events:none;background:var(--lat-c);opacity:var(--lat-o-dark,.2);-webkit-mask:var(--lat-svg) var(--lat-ox,50%) var(--lat-oy,0px) / var(--lat-tile) var(--lat-tile) repeat;mask:var(--lat-svg) var(--lat-ox,50%) var(--lat-oy,0px) / var(--lat-tile) var(--lat-tile) repeat}html body #journey .jm__ov{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible}html body #journey .jm__row{position:relative;display:grid;grid-template-columns:.8fr 1.5fr .8fr 1.5fr .8fr;gap:var(--sp-2);align-items:start;z-index:1}html body #journey .jm__st{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}html body #journey .jm__art{width:100%;height:auto;aspect-ratio:250 / 285;display:block;overflow:visible}html body #journey .jm__st--t1 .jm__art,html body #journey .jm__st--t2 .jm__art{width:86%}html body #journey .jm__lab{margin:var(--sp-2) 0 0;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#fff}html body #journey .jm__st--end .jm__lab{color:#F3E2B4}html body #journey .jm__wkm{display:block;margin:var(--sp-2) 0 0;font:400 var(--fs-small)/var(--lh-small) var(--font-body);color:rgb(255 255 255 / .86)}html body #journey .jm__ph{display:none}html body #journey .jm__tg{display:inline-block;font:600 var(--fs-label)/var(--lh-label) var(--font-body);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#7A2440;border-radius:999px;padding:var(--sp-2) var(--sp-3)}html body #journey .jm__wk{display:block;margin:var(--sp-3) 0 var(--sp-1);font:600 var(--fs-label)/var(--lh-label) var(--font-body);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold-mid,#C9AE78)}html body #journey .jm__hero{position:absolute;left:50%;bottom:100%;transform:translate(-50%,6px);width:min(360px,118%);text-align:center;z-index:3}html body #journey .jm__hero p{margin:0;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#fff}html body #journey .jm__cds{display:grid;gap:var(--sp-3);width:min(100%,400px);margin:var(--sp-2) 0 0;text-align:left}html body #journey .jm__cd{background:var(--rx-navy-2,#101D36);border:1px solid rgb(201 174 120 / .55);border-radius:var(--radius-cta);padding:var(--sp-3) var(--sp-4)}html body #journey .jm__cd em{display:block;margin:0 0 var(--sp-1);font:600 var(--fs-label)/var(--lh-label) var(--font-body);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold-mid,#C9AE78)}html body #journey .jm__cd span{display:block;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .9)}html body #journey .jm__cd--m{border-left:4px solid #7A2440}html body #journey .jm__cd--d{border-left:4px solid #065234}html body #journey .jm__cd--s{border-left:4px solid #1A4578}@media (max-width:767px){html body #journey .jm{--aw:clamp(112px,33vw,132px);--gap-zig:calc((100vw - 28px - var(--aw)) * .5774);padding:var(--sp-4) var(--sp-4) var(--sp-4);margin:var(--sp-4) 0 0;border-radius:var(--radius-card)}html body #journey .jm__row{display:block}html body #journey .jm__st{display:grid;column-gap:var(--sp-3);align-items:center;padding:var(--sp-3) 0 0;text-align:left}html body #journey .jm__st:not(:last-child){margin-bottom:var(--gap-zig)}html body #journey .jm__st:nth-child(odd){grid-template-columns:var(--aw) 1fr}html body #journey .jm__st:nth-child(even){grid-template-columns:1fr var(--aw)}html body #journey .jm__st > *{grid-row:auto;grid-column:auto}html body #journey .jm__art,html body #journey .jm__st--t1 .jm__art,html body #journey .jm__st--t2 .jm__art{width:var(--aw);max-width:none;grid-row:1 / span 2}html body #journey .jm__st--fam .jm__art,html body #journey .jm__st--ap .jm__art,html body #journey .jm__st--end .jm__art{grid-row:1}html body #journey .jm__st:nth-child(odd) .jm__art{grid-column:1}html body #journey .jm__st:nth-child(even) .jm__art{grid-column:2}html body #journey .jm__ph,html body #journey .jm__wkm{display:none}html body #journey .jm__lab{display:block;margin:var(--sp-4) 0 0;grid-row:1;align-self:center}html body #journey .jm__st:nth-child(odd) .jm__lab,html body #journey .jm__st:nth-child(odd) .jm__hero,html body #journey .jm__st:nth-child(odd) .jm__cds{grid-column:2}html body #journey .jm__st:nth-child(even) .jm__lab,html body #journey .jm__st:nth-child(even) .jm__hero,html body #journey .jm__st:nth-child(even) .jm__cds{grid-column:1}html body #journey .jm__hero{display:block;position:static;transform:none;width:auto;text-align:left;grid-row:1}html body #journey .jm__hero .jm__wk{margin:var(--sp-2) 0 var(--sp-1)}html body #journey .jm__cds{width:auto;margin:var(--sp-3) 0 0;gap:var(--sp-2);grid-row:2}html body #journey .jm__cd{padding:var(--sp-2) var(--sp-3)}}@media (max-width:370px){html body #journey .jm__cds{margin-top:var(--sp-2)}html body #journey .jm__cd{padding:var(--sp-1) var(--sp-3)}html body #journey .jm__hero .jm__wk{margin:var(--sp-1) 0}}html body #journey .jm__tg{white-space:nowrap}@media (max-width:370px){html body #journey .jm__tg{letter-spacing:.04em;padding-inline:var(--sp-2)}}@media (max-width:767.98px){html.hl-on #journey .jd{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}html.hl-on #journey .jd > .jd__cards{grid-column:1;grid-row:1}html.hl-on #journey .jd > .jd__tl{grid-column:1;grid-row:2}html.hl-on #journey .jd > .jd__ghost{grid-column:1;grid-row:1 / span 2;visibility:hidden;pointer-events:none;min-width:0}}@media (min-width:768px){html.hl-on #journey .jd{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}html.hl-on #journey .jd > .jd__cards{grid-column:1;grid-row:1}html.hl-on #journey .jd > .jd__tl{grid-column:1;grid-row:2}html.hl-on #journey .jd > .jd__ghost{grid-column:1;grid-row:1 / span 2;visibility:hidden;pointer-events:none;min-width:0;padding-bottom:calc(1.5px + .0476 * min(100vw - 80px,1104px))}}html:not(.hl-on) #journey .jd__ghost{display:none}html.hl-on.rx-js:not([data-motion="off"]) #journey .jd:not([data-jd-fallback]) > :is(.jd__cards,.jd__tl){visibility:hidden}@media (max-width:767.98px){html body #journey .rd{position:relative;--aw:clamp(112px,33vw,132px);--gz:calc((100vw - 40px - var(--aw)) * .5774);padding:var(--sp-4) 0;margin:var(--sp-4) 0 0;background:radial-gradient(60% 70% at 50% 45%,rgb(90 25 47 / .3),rgb(3 7 13 / 0) 70%),#03070D}html body #journey .rd__ov{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible}html body #journey .rd__row{position:relative;z-index:1}html body #journey .rd__st{display:grid;column-gap:12px;align-items:center;padding:var(--sp-3) 0 0}html body #journey .rd__st:not(:last-child){margin-bottom:var(--gz)}html body #journey .rd__st:nth-child(1){--w:calc(var(--aw) * .85)}html body #journey .rd__st:nth-child(2),html body #journey .rd__st:nth-child(4){--w:var(--aw)}html body #journey .rd__st:nth-child(3){--w:calc(var(--aw) * 1.1)}html body #journey .rd__st:nth-child(5){--w:min(calc(var(--aw) * 1.3),45vw)}html body #journey .rd__st:nth-child(odd){grid-template-columns:var(--w) minmax(0,1fr)}html body #journey .rd__st:nth-child(even){grid-template-columns:minmax(0,1fr) var(--w)}html body #journey .rd__art{width:var(--w);height:auto;display:block;overflow:visible;grid-row:1}html body #journey .rd__st:nth-child(odd) .rd__art{grid-column:1}html body #journey .rd__st:nth-child(even) .rd__art{grid-column:2}html body #journey .rd__tx{grid-row:1;position:relative;text-align:left;border-left:1px solid rgb(187 160 113 / .5);padding:2px 0 2px 12px;min-width:0}html body #journey .rd__st:nth-child(odd) .rd__tx{grid-column:2}html body #journey .rd__st:nth-child(even) .rd__tx{grid-column:1}html body #journey .rd__tx--box{border-left:0;padding:0}html body #journey .rd__box{background:#0B1018;border:1px solid rgb(187 160 113 / .35);border-left-color:rgb(187 160 113 / .5);border-radius:12px;padding:10px}html body #journey .rd__pill{display:flex;width:fit-content;flex:none;align-items:center;min-height:32px;padding:0 14px;margin:-27px 0 0 1px;border-radius:999px;background:var(--rx-maroon-land,#7A2440);border:1px solid rgb(187 160 113 / .55);color:#fff;font:var(--fw-strong,500) var(--fs-small,.875rem)/1 var(--font-body);letter-spacing:var(--ls-label,.08em);text-transform:uppercase;white-space:nowrap;font-style:normal;box-sizing:border-box}html body #journey .rd__wk{display:block;margin:8px 0 var(--sp-1);font:600 var(--fs-label)/var(--lh-label) var(--font-body);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold-mid,#C9AE78)}html body #journey .rd__pill + .rd__wk{margin-top:8px}html body #journey .rd__tx > .rd__wk:first-child{margin-top:0}html body #journey .rd__ti{margin:0;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#fff}html body #journey .rd__body{margin:6px 0 0;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#fff}html body #journey .rd__cd{margin-top:12px;background:var(--rx-navy-2,#101D36);border:1px solid rgb(201 174 120 / .55);border-radius:var(--radius-cta);padding:var(--sp-2) 10px;text-align:left}html body #journey .rd__tx:not(.rd__tx--box) > .rd__cd{margin-top:8px}html body #journey .rd__cd em{display:block;margin:0 0 var(--sp-1);font:600 var(--fs-label)/var(--lh-label) var(--font-body);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold-mid,#C9AE78)}html body #journey .rd__cd span{display:block;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .9)}}@media (max-width:479.98px){html body #journey .rd{--aw:clamp(88px,28vw,132px)}html body #journey .rd__st:nth-child(5){--w:min(calc(var(--aw) * 1.15),38vw)}html body #journey .rd__st{column-gap:var(--sp-2)}html body #journey .rd__box{padding:var(--sp-2)}}@media (max-width:400px){html body #journey .rd__pill{letter-spacing:.04em;padding:0 14px}}html body #journey .jd__ghost--rd{display:none}@media (max-width:767.98px){html.hl-on #journey .jd > .jd__ghost:not(.jd__ghost--rd){display:none}html.hl-on #journey .jd > .jd__ghost--rd{display:block}}@media (min-width:768px){html body #journey .dz{position:relative;margin-top:var(--sp-5)}html body #journey .dz__stage{position:relative}html body #journey .dz__ov{position:absolute;left:0;top:0;z-index:0;pointer-events:none;overflow:visible}html body #journey .dz__art{z-index:1}html body #journey .dz__t{position:relative;margin-top:32px;z-index:2}html body #journey .dz__st{position:absolute;top:0;box-sizing:border-box;text-align:left}html body #journey .dz__blk{display:flex;flex-direction:column;align-items:flex-start;text-align:left}html body #journey .dz__wk{display:block;margin:0;font:600 var(--fs-label)/var(--lh-label) var(--font-body);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold-mid,#C9AE78)}html body #journey .rd__pill + .dz__wk{margin-top:8px}html body #journey .dz__ti{margin:8px 0 0;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#fff}html body #journey .dz__body{margin:6px 0 0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .86)}html body #journey .dz__cdw{position:absolute;left:0;right:0}html body #journey .dz__cd{background:#0B1018;border:1px solid rgb(187 160 113 / .35);border-radius:12px;padding:16px;text-align:left;box-sizing:border-box;width:100%}html body #journey .dz__cd em{display:block;font:600 var(--fs-label)/var(--lh-label) var(--font-body);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold-mid,#C9AE78)}html body #journey .dz__cd span{display:block;margin-top:6px;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .9)}html body #journey .rd__pill{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--sp-4,16px);border-radius:999px;background:var(--rx-maroon-land,#7A2440);border:1px solid rgb(187 160 113 / .55);color:#fff;font:var(--fw-strong,500) var(--fs-small,.875rem)/1 var(--font-body);letter-spacing:var(--ls-label,.08em);text-transform:uppercase;white-space:nowrap;font-style:normal;box-sizing:border-box}html body #journey .jr__note{margin-top:var(--sp-5)}}html body #journey .jd__ghost--dz{display:none}@media (min-width:768px){html.hl-on #journey .jd > .jd__ghost--dz{display:block;grid-column:1;grid-row:1 / span 2;visibility:hidden;pointer-events:none;min-width:0;container-type:inline-size;padding:0 !important}html.hl-on #journey .jd > .jd__ghost:not(.jd__ghost--dz){display:none}html body #journey .gz{margin-top:var(--sp-5)}html body #journey .gz__s{height:calc(14.67cqw + clamp(84px,calc((20cqw - 48px) * .5774),112px))}html body #journey .gz__g{display:grid;grid-template-columns:repeat(5,1fr);row-gap:24px;margin-top:32px;align-items:stretch}html body #journey .gz__b,html body #journey .gz__c{justify-self:center;width:max(140px,calc(20cqw - 16px))}html body #journey .gz__b{grid-row:1}html body #journey .gz__c{grid-row:2}html body #journey .gz__b .dz__blk{text-align:left}}@media (min-width:1100px){html body #journey .gz__b,html body #journey .gz__c{width:200px}}@media (min-width:768px){html body #journey .dz__cd em b{display:inline;font-weight:600}html body #journey .dz__cd span{text-wrap:wrap}}@media (min-width:1100px){html body #journey .gz__c{width:calc(20cqw - 12px)}}.journey[data-ground="dark"]{--bg:var(--rx-ink,#03070D)}@media (max-width:767.98px){html body #journey .rd__tx{border-left:0!important;padding-left:0!important;text-align:center}html body #journey .rd__tx .rd__pill{margin-inline:auto}}@media (max-width:359.98px){html body #journey .rd__ti{font-size:16px}}@media (min-width:768px) and (max-width:1023.98px){html body #journey .dz__ti{font-size:18px;line-height:1.25}}html body #journey .jd__hl{display:inline-block;white-space:nowrap;padding:0 .45em;border-radius:999px;background:#7A2440;border:1px solid rgb(187 160 113 / .55);color:#fff;line-height:1.25}@media (max-width:767.98px){html body #journey .jd__hl{padding:0 .3em}}.jd-mile{position:relative;z-index:1;filter:sepia(.85) saturate(1.75) brightness(1.03) drop-shadow(0 0 10px rgb(227 201 149/.35))}.jd-halo{position:absolute;z-index:0;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgb(227 201 149/.34),rgb(227 201 149/0));animation:jd-breathe 3.6s ease-in-out infinite}@keyframes jd-breathe{0%,100%{opacity:.55}50%{opacity:1}}.jd-flag{display:inline-block;width:14px;height:14px;margin:0 6px -2px 0;vertical-align:baseline;overflow:visible}.jd-flag__p{transform-box:fill-box;transform-origin:0 50%;animation:jd-flutter 2.6s ease-in-out infinite alternate}@keyframes jd-flutter{0%{transform:scaleX(1) skewY(0)}100%{transform:scaleX(.82) skewY(-6deg)}}@media (prefers-reduced-motion:reduce){.jd-halo,.jd-flag__p{animation:none}}html body #journey .rd__st{position:relative}@media (min-width:768px){html body #journey{overflow-x:clip}}html[data-mo=C2] #journey .jd__hl,html[data-mo=C2] #journey .rd__pill{position:relative;overflow:hidden;isolation:isolate}html[data-mo=C2] #journey .jd__hl::after,html[data-mo=C2] #journey .rd__pill::after{content:"";position:absolute;inset:-2px;z-index:-1;pointer-events:none;background:linear-gradient(105deg,rgb(227 201 149/0) 30%,rgb(255 241 196/.8) 50%,rgb(227 201 149/0) 70%);transform:translateX(-130%)}html[data-mo=C2] #journey .jd__hl::after{z-index:0;mix-blend-mode:plus-lighter}html[data-mo=C2] #journey .rd__pill::after{z-index:0;mix-blend-mode:plus-lighter}html[data-mo=C2] #journey [data-mo-t]{animation:c2-pop 1s linear paused both;animation-delay:calc(var(--mp,1) * -1s);transform-origin:var(--mo-o,50%) 60%}html[data-mo=C2] #journey .rd__pill[data-mo-t]{animation-name:c2-pop-s}html[data-mo=C2] #journey [data-mo-f]{animation:c2-glow 1s linear paused both;animation-delay:calc(var(--mp,1) * -1s)}html[data-mo=C2] #journey [data-mo-f]::after{animation:c2-shine 1s linear paused both;animation-delay:calc(var(--mp,1) * -1s)}html[data-mo=C2] #journey [data-mo-k] .jd-flag{animation:c2-swell 1s linear paused both;animation-delay:calc(var(--mp,1) * -1s)}html[data-mo=C2] #journey .rd__pill[data-mo-t][data-mo-f]{animation:c2-pop-s 1s linear paused both,c2-glow 1s linear paused both;animation-delay:calc(var(--mp,1) * -1s)}html[data-mo=C2] #journey h3[data-mo-t][data-mo-f]{animation:c2-pop 1s linear paused both,c2-tglow 1s linear paused both;animation-delay:calc(var(--mp,1) * -1s)}@keyframes c2-pop{0%{transform:scale(.84);opacity:.5}30%{transform:scale(1);opacity:1}45%{transform:scale(1.18)}62%{transform:scale(.96)}78%{transform:scale(1.02)}100%{transform:scale(1)}}@keyframes c2-pop-s{0%{transform:scale(.9);opacity:.5}30%{transform:scale(1);opacity:1}45%{transform:scale(1.12)}62%{transform:scale(.97)}100%{transform:scale(1)}}@keyframes c2-glow{0%,30%{box-shadow:0 0 0 0 rgb(227 201 149/0)}45%{box-shadow:0 0 26px 4px rgb(227 201 149/.8)}100%{box-shadow:0 0 10px 0 rgb(227 201 149/.3)}}@keyframes c2-tglow{0%,30%{text-shadow:0 0 0 rgb(227 201 149/0)}45%{text-shadow:0 0 18px rgb(227 201 149/.95)}100%{text-shadow:0 0 0 rgb(227 201 149/0)}}@keyframes c2-shine{0%,30%{transform:translateX(-130%)}60%,100%{transform:translateX(130%)}}@keyframes c2-swell{0%{transform:scale(.8)}45%{transform:scale(1.8)}100%{transform:scale(1.3)}}html[data-mo=C2] #journey [data-landed][data-mo-k] [data-mo-t]{animation:c2-rpop 3s linear infinite}html[data-mo=C2] #journey [data-landed][data-mo-k] [data-mo-f]{animation:c2-rglow 3s linear infinite}html[data-mo=C2] #journey [data-landed][data-mo-k] [data-mo-f]::after{animation:c2-rshine 3s linear infinite}html[data-mo=C2] #journey [data-landed][data-mo-k] .jd-flag{animation:c2-rswell 3s linear infinite}@keyframes c2-rpop{0%,86%,100%{transform:scale(1)}92%{transform:scale(1.07)}}@keyframes c2-rglow{0%,86%,100%{box-shadow:0 0 10px 0 rgb(227 201 149/.3)}92%{box-shadow:0 0 22px 3px rgb(227 201 149/.65)}}@keyframes c2-rshine{0%,82%{transform:translateX(-130%)}100%{transform:translateX(130%)}}@keyframes c2-rswell{0%,86%,100%{transform:scale(1.3)}92%{transform:scale(1.55)}}@media (min-width:768px){html[data-mo] #journey{--mo-o:0%}}@media (prefers-reduced-motion:reduce){html[data-mo=C2] #journey [data-mo-t],html[data-mo=C2] #journey [data-mo-f],html[data-mo=C2] #journey [data-mo-f]::after,html[data-mo=C2] #journey .jd-flag{animation:none!important}html[data-mo=C2] #journey [data-mo-f]::after{display:none}}#journey{--jd-hw:1.1;--jd-hv:.8}.jd-mile{filter:sepia(.85) saturate(1.75) brightness(1.03) drop-shadow(0 0 6px rgb(227 201 149 / .22))}.jd-halo{background:radial-gradient(closest-side,rgb(227 201 149 / .2) 0,rgb(227 201 149 / .08) 35%,rgb(227 201 149 / 0) 60%)}@keyframes jd-breathe{0%,100%{opacity:.65}50%{opacity:.85}}@keyframes c2-glow{0%,30%{box-shadow:0 0 0 0 rgb(227 201 149 / 0)}45%{box-shadow:0 0 16px 2px rgb(227 201 149 / .55)}100%{box-shadow:0 0 8px 0 rgb(227 201 149 / .22)}}@keyframes c2-tglow{0%,30%{text-shadow:0 0 0 rgb(227 201 149 / 0)}45%{text-shadow:0 0 12px rgb(227 201 149 / .6)}100%{text-shadow:0 0 0 rgb(227 201 149 / 0)}}@keyframes c2-rglow{0%,86%,100%{box-shadow:0 0 8px 0 rgb(227 201 149 / .22)}92%{box-shadow:0 0 14px 2px rgb(227 201 149 / .45)}}.people{--pk-ease:var(--ease-k,cubic-bezier(.135,.9,.15,1));--pk-fast:300ms;--pk-std:600ms;--pk-slow:700ms;--pk-card:200px;position:relative;overflow:hidden;padding:var(--section-y) 0;background:var(--bg);color:var(--text)}.people .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.people__wrap{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.people__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-5);margin:0 0 var(--sp-7)}.people__head .people__h{margin:0}.people__pp{flex:none;visibility:hidden}.people__pp.is-on{visibility:visible}.people__pp .pp__play,.people__pp[aria-pressed="true"] .pp__pause{display:none}.people__pp[aria-pressed="true"] .pp__play{display:block}@media (prefers-reduced-motion:reduce){.people__pp{display:none}}.people__h{margin:0 0 var(--sp-7);font:500 var(--fs-h2)/var(--lh-serif-heading) var(--font-display);letter-spacing:-.01em;min-width:0}.people__l{display:block}.people__l--b{color:var(--text-muted)}.mq{position:relative;overflow:hidden;padding-block:6px;margin-block:-6px}.mq__track,.mq__list{display:flex;margin:0;padding:0;list-style:none}.mq__track{width:max-content;will-change:transform}.mq__list{gap:var(--sp-4);padding-right:var(--sp-4)}.mq__card{flex:none;width:var(--pk-card);min-width:0;outline:none}.mq__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-card);background:var(--bg)}.mq__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--pk-std) var(--pk-ease)}.mq__reveal{position:absolute;inset:0;display:flex;align-items:flex-end;padding:var(--sp-4);background:var(--surface);clip-path:circle(0% at 50% 120%);transition:clip-path var(--pk-std) var(--pk-ease)}.mq__reveal span{font:500 var(--fs-h3)/1.15 var(--font-display);color:var(--text);overflow-wrap:anywhere}.mq__card:focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:var(--radius-card)}.mq__card:focus-visible .mq__reveal{clip-path:circle(85% at 50% 70%)}.mq__card:focus-visible .mq__img{transform:scale(1.05)}@media (hover:hover) and (pointer:fine){.mq__card:hover .mq__reveal{clip-path:circle(85% at 50% 70%)}.mq__card:hover .mq__img{transform:scale(1.05)}}.mq__name{display:block;margin-top:var(--sp-3);font:500 var(--fs-body)/1.3 var(--font-body);color:var(--text);overflow-wrap:anywhere}.mq__brand{display:block;margin-top:2px;font:500 var(--fs-label)/1.4 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);overflow-wrap:anywhere}.people__k{margin:0 0 var(--sp-4);font:500 var(--fs-label)/1.4 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.people__cta{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px 0 24px;border:1px solid var(--line);border-radius:999px;color:var(--text);text-decoration:none;font:600 var(--fs-label)/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;transition:border-radius var(--pk-std) var(--pk-ease),border-color var(--pk-fast),background-color var(--pk-fast),transform .12s}.people__cta:active{transform:scale(.97)}.people__roll{position:relative;display:inline-block;height:1.25em;line-height:1.25em;overflow:hidden}.people__roll > span{display:block;transition:transform var(--pk-std) var(--pk-ease)}.people__arr{width:20px;height:20px;transition:transform var(--pk-std) var(--pk-ease)}.people__cta:focus-visible{outline:3px solid var(--text);outline-offset:3px}.people__cta:focus-visible{border-radius:12px;border-color:var(--line);background:var(--line)}@media (hover:hover) and (pointer:fine){.people__cta:hover{border-radius:12px;border-color:var(--line);background:var(--line)}}.people__cta:focus-visible .people__roll > span{transform:translateY(-100%)}.people__cta:focus-visible .people__arr{transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.people__cta:hover .people__roll > span{transform:translateY(-100%)}.people__cta:hover .people__arr{transform:rotate(-45deg)}}@media (max-width:767px){.people{--pk-card:150px}.people__head{margin-bottom:var(--sp-6)}}@media (prefers-reduced-motion:reduce){.mq{overflow-x:auto;scrollbar-width:none;padding:0 var(--gutter)}.mq__track{will-change:auto}.mq__track{width:max-content}.mq__list{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:var(--pk-card);row-gap:12px;align-items:start}.mq__reveal,.mq__img,.people__roll > span,.people__arr,.people__cta{transition:none}}.mq__name{font:500 var(--fs-h4)/1.25 var(--font-body)}#people .people__head{position:relative}#people .people__ttl{flex:1 1 auto;min-width:0}#people .people__k{margin:0 0 8px;padding-right:64px;line-height:48px}#people .people__h{color:var(--text)}#people .people__pp{position:absolute;top:0;right:0}.mq.is-still .mq__card{opacity:1 !important;transition:opacity 160ms ease}.people__more{margin-top:var(--sp-6)}#people{padding-top:40px}@media (min-width:768px){#people{padding-top:56px}}.mq__track--b{margin-top:16px}.mq__card :is(.mq__name,.mq__brand),.mq__card.is-part :is(.mq__name,.mq__brand){opacity:1 !important;visibility:visible !important;transition:none !important}.mq.is-still .mq__media{opacity:1 !important;transition:opacity 160ms ease}#people .people__head{position:static}#people .people__pp{position:absolute;top:calc(var(--mq-a-top,168px) - 56px);right:16px;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1.5px solid var(--text);background:transparent;color:var(--text);box-shadow:none}@media (min-width:768px){#people .people__pp{right:48px}}#people .people__hl{position:relative}#people .people__pp{top:calc(var(--fs-h2) * var(--lh-serif-heading) / 2 - 22px);right:-8px;border:0;background:none}#people .people__pp::before{content:"";position:absolute;inset:8px;border:1.5px solid var(--text);border-radius:50%}#people .people__pp .ic{position:relative;width:16px;height:16px}#people .people__h{padding-right:36px}@media (min-width:768px){#people .people__pp{right:-8px}}.people{--pk-card:112px}@media (min-width:768px){.people{--pk-card:136px}}.mq__list{gap:var(--sp-2);padding-right:var(--sp-2)}@media (min-width:768px){.mq__list{gap:var(--sp-3);padding-right:var(--sp-3)}}.mq__media{background:#03070D}.mq__img{filter:none;transition:transform var(--pk-std) var(--pk-ease),filter var(--pk-fast)}@media (hover:hover) and (pointer:fine){.mq__card:hover .mq__img{filter:none}}.mq__card:focus-visible .mq__img,.mq__card:focus-within .mq__img{filter:none}.mq__card :is(.mq__name,.mq__brand){display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal}.mq__card .mq__name{margin-top:var(--sp-2);font:500 var(--fs-small)/1.25 var(--font-body);color:var(--text)}.mq__card .mq__brand{margin-top:2px;font:400 var(--fs-label)/1.3 var(--font-body);letter-spacing:0;text-transform:none;color:rgb(3 7 13 / .72)}.people__cl{margin:var(--sp-4) 0 var(--sp-2);padding:0 var(--gutter);max-width:var(--container);margin-inline:auto;font:500 var(--fs-small)/1.3 var(--font-body);letter-spacing:0;color:rgb(3 7 13 / .72)}.mq--c{margin-top:0}.mq__li{position:absolute;right:6px;bottom:6px;z-index:2;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgb(3 7 13 / .56);color:#FFFFFF;text-decoration:none}.mq__li::before{content:"";position:absolute;inset:-8px}.mq__li .ic{width:20px;height:20px}.mq__li:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}#people .people__k{margin:0 0 4px;padding-right:0;line-height:1.4}#people .people__more{margin-top:var(--sp-3)}#people{padding-bottom:var(--sp-5);padding-top:24px}@media (min-width:768px){#people{padding-top:32px}}.mq__track--b{margin-top:12px}.people__cl{margin-top:12px;margin-bottom:var(--sp-1,4px)}@media (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]) #people-mq{--mq-rows:3;min-height:calc(var(--mq-rows) * (var(--pk-card) * 1.25 + 50.03px + 12px))}@media (max-width:767.98px){html.rx-js:not([data-motion="off"]) #people-mq{--mq-rows:3}}}html.fx-on #people.fx-b{border-radius:0;box-shadow:none}html #people.people{padding-bottom:calc(var(--section-y) - var(--sp-5))}.mq__track[hidden]{display:none}@media (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]) #people-mq{touch-action:pan-y}}html body .people__cta{height:auto;min-height:44px;padding:0;border:0;border-radius:0;background:none}html body .people__cta:focus-visible{border-radius:0;background:none}html body .people__roll>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1em}@media (hover:hover) and (pointer:fine){html body .people__cta:hover{border-radius:0;background:none}html body .people__cta:hover .people__roll>span{text-decoration-thickness:2px}}.people__cta:active{transform:none}html body .people__cta{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1em}.people{background:#03070D;position:relative;isolation:isolate}.people::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#BBA071;opacity:.10;-webkit-mask:var(--lat-svg) 50% 0 / 160px 160px repeat;mask:var(--lat-svg) 50% 0 / 160px 160px repeat}.people::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(80% 60% at 50% 25%,rgb(122 36 64 / .55) 0%,rgb(122 36 64 / .18) 55%,transparent 85%)}.people{--ppl-ink:#FFFFFF;--ppl-lf:brightness(0) invert(1);--ppl-lat:.10;--pk-card:128px;--slot:22px}@media (min-width:768px){.people{--pk-card:160px;--slot:28px}}.people__k{color:#D2BA88}.people :is(.mq__card,.pcard){--ppl-bg:linear-gradient(180deg,#1C2533 0%,#03070D 100%);--fade:#03070D}.people [data-bg="ink"]{--ppl-bg:linear-gradient(180deg,#1C2533 0%,#03070D 100%);--fade:#03070D}.people [data-bg="maroon"]{--ppl-bg:radial-gradient(120% 85% at 50% 0%,#7A2440 0%,#5A192F 55%,#2A0C17 100%);--fade:#2A0C17}.people :is(.mq__media,.pcard__media){position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;box-sizing:border-box;padding:0 6px 8px;isolation:isolate;aspect-ratio:4 / 5;overflow:hidden;border-radius:12px;background:var(--ppl-bg)}.people :is(.mq__media,.pcard__media)::before{content:"";position:absolute;inset:0;z-index:0;background:#BBA071;opacity:var(--ppl-lat);-webkit-mask:var(--lat-svg) 50% 0 / 72px 72px repeat;mask:var(--lat-svg) 50% 0 / 72px 72px repeat}.people :is(.mq__media,.pcard__media)::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 48%,color-mix(in srgb,var(--fade) 85%,transparent) 60%,var(--fade) 66%)}@media (min-width:768px){.people :is(.mq__media,.pcard__media)::after{background:linear-gradient(180deg,transparent 54%,color-mix(in srgb,var(--fade) 85%,transparent) 64%,var(--fade) 70%)}}.people :is(.mq__media,.pcard__media) .ph{position:absolute;inset:auto 0 12% 0;z-index:1;display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:50% 100%;opacity:1;transform:none;transition:none}@media (min-width:768px){.people :is(.mq__media,.pcard__media) .ph{inset:auto 0 8% 0}}.people .ov-nm{position:relative;z-index:3;flex:none;width:100%;margin:0;text-align:center;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ppl-ink)}.people .ov-lg{position:relative;z-index:3;flex:none;display:block;width:auto;height:var(--lp);margin:calc((var(--slot) - var(--lp)) / 2) 0;max-width:64%;object-fit:contain;filter:var(--ppl-lf);opacity:1}@media (min-width:768px){.people .ov-lg{height:var(--ld);margin:calc((var(--slot) - var(--ld)) / 2) 0}}.people .ov-br{position:relative;z-index:3;flex:none;display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:var(--slot);margin:0;text-align:center;font:600 var(--fs-label)/1.1 var(--font-body);letter-spacing:.02em;text-transform:uppercase;color:rgb(255 255 255 / .86)}.people :is(.mq__media,.pcard__media) > .ov-nm:last-child{margin-bottom:calc(var(--slot) + 6px)}.people :is(.mq__media,.pcard__media):has(> .ov-br) > .ov-nm::before{content:"";position:absolute;z-index:-1;inset:-20px -6px 0;background:linear-gradient(180deg,transparent,var(--fade) 20px)}.people .mq__card:focus-visible .mq__img,.people .mq__card:hover .mq__img{transform:none}.people :is(.mq__name,.mq__brand,.mq__reveal,.pcard__n,.pcard__c){display:none}.people .pcard.is-in,.people .pcard{opacity:1}@media (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]) #people-mq{min-height:calc(var(--mq-rows) * (var(--pk-card) * 1.25 + 12px))}}.people :is(.mq__card,.pcard)[data-bg]{--fade:#03070D}.people [data-bg="maroon"] :is(.mq__media,.pcard__media){background:url(../sections/people/../../assets/people/bg/burgundy.webp?v=f5961126) 50% 50% / cover no-repeat}.people [data-bg="ink"] :is(.mq__media,.pcard__media){background:url(../sections/people/../../assets/people/bg/gold.webp?v=2539276d) 50% 50% / cover no-repeat}.people :is(.mq__card,.pcard)[data-bg]{--back:linear-gradient(180deg,rgb(var(--deep) / .32) 0%,rgb(var(--deep) / .14) 16%,rgb(var(--deep) / 0) 36%),radial-gradient(64% 58% at 50% 40%,rgb(var(--deep) / 0) 52%,rgb(var(--deep) / .32) 78%,rgb(var(--deep) / .60) 100%),linear-gradient(180deg,rgb(var(--deep) / 0) 60%,rgb(var(--deep) / .90) 100%)}.people [data-bg="ink"]{--deep:84 60 35}.people [data-bg="maroon"]{--deep:61 10 30}.people [data-bg="maroon"] :is(.mq__media,.pcard__media){background:var(--back),url(../sections/people/../../assets/people/bg/burgundy.webp?v=f5961126) 50% 50% / cover no-repeat}.people [data-bg="ink"] :is(.mq__media,.pcard__media){background:var(--back),url(../sections/people/../../assets/people/bg/gold.webp?v=2539276d) 50% 50% / cover no-repeat}@media (prefers-reduced-motion:reduce){.people .mq__list > .mq__card:nth-child(odd){--deep:84 60 35}.people .mq__list > .mq__card:nth-child(even){--deep:61 10 30}.people .mq__list > .mq__card:nth-child(odd) .mq__media{background:var(--back),url(../sections/people/../../assets/people/bg/gold.webp?v=2539276d) 50% 50% / cover no-repeat}.people .mq__list > .mq__card:nth-child(even) .mq__media{background:var(--back),url(../sections/people/../../assets/people/bg/burgundy.webp?v=f5961126) 50% 50% / cover no-repeat}}.people :is(.mq__card,.pcard)[data-bg] :is(.mq__media,.pcard__media)::after{background:rgb(var(--deep));filter:none;-webkit-mask:linear-gradient(180deg,transparent 75%,rgb(0 0 0 / .64) 85%,rgb(0 0 0 / .90) 100%);mask:linear-gradient(180deg,transparent 75%,rgb(0 0 0 / .64) 85%,rgb(0 0 0 / .90) 100%)}.people :is(.mq__card,.pcard)[data-bg] :is(.mq__media,.pcard__media):has(> .ov-br) > .ov-nm::before{content:none}.people :is(.mq__card,.pcard)[data-bg] :is(.ov-nm,.ov-br){text-shadow:0 0 14px rgb(0 0 0 / .85),0 0 4px rgb(0 0 0 / .7)}@media (max-width:359.98px){#people .people__h{--fs-section:calc((100vw - 40px) / 7.9)}}.ps{background:var(--rx-paper)}.facts--ps{padding-top:var(--section-y)}.facts--ps .ps__k{margin:0 0 12px;font:600 var(--fs-label)/1.3 var(--font-body,Outfit,sans-serif);letter-spacing:.06em;text-transform:uppercase;color:rgb(3 7 13 / .72)}.facts--ps .facts__intro{margin-bottom:24px}.facts--ps .facts__h .fx-n,.facts--ps .facts__h{white-space:normal}.facts--ps .facts__h{margin:8px 0 8px;font:400 32px/1.05 var(--font-display,var(--serif));letter-spacing:-.02em;color:var(--rx-gold)}@media (min-width:768px){.facts--ps .facts__h{font-size:36px}}@media (min-width:1024px){.facts--ps{padding-top:64px}.facts--ps .facts__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.facts--ps .facts__cell{padding:20px 18px}.facts--ps .facts__h{font-size:24px;overflow-wrap:anywhere}}@media (min-width:1280px){.facts--ps .facts__h{font-size:26px}}html.fx-on #ps.fx-b{border-radius:0;box-shadow:none}.m12[data-ground="dark"]{--bg:var(--rx-ink)}.m12{--m12-line:rgb(187 160 113 / .35);position:relative;padding:var(--section-y) 0;background:var(--bg);color:#FFFFFF}html body .m12,html.rx-blend .m12.rx-bl{background:#03070D !important}.m12__wrap{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.m12__head{margin:0 auto var(--sp-6);text-align:center}.m12__k{margin:0 0 var(--sp-3);font:600 var(--fs-label)/var(--lh-label,1.33) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold)}.m12__h{margin:0;font:500 var(--fs-h2)/var(--lh-h2,1.1) var(--font-display);letter-spacing:-.01em;color:#FFFFFF}.m12__hl{display:block;color:var(--rx-gold)}.m12__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--m12-line);border-block:1px solid var(--m12-line)}.m12__c{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-5) var(--sp-4);background:#03070D}.m12__n{margin:0;font:400 var(--fs-h2)/var(--lh-h2,1.1) var(--font-display);letter-spacing:-.01em;color:#FFFFFF}.m12__l{margin:0;min-height:2.66em;font:600 var(--fs-label)/var(--lh-label,1.33) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold)}.m12__d{margin:0;font:400 var(--fs-body)/var(--lh-body,1.6) var(--font-body);color:rgb(255 255 255 / .86)}@media (min-width:48em){.m12__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.m12__c{padding:var(--sp-5)}}@media (min-width:64em){.m12__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.m12__c{padding:var(--sp-5) var(--sp-4)}}.m12{overflow-x:clip}.m12__head{position:relative;z-index:1}.m12__grid{position:relative;z-index:1;margin-inline:calc(50% - 50vw);width:100vw;background:var(--m12-line)}.m12__c{background:var(--rx-ink-2,#0B1018)}.m12__c{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4)}.m12__pg{display:flex;align-items:flex-end;height:36px;margin:0 0 var(--sp-1);color:var(--rx-gold);opacity:1}.m12__ic{display:block;width:auto;height:auto;max-width:100%;max-height:36px}.m12__l{min-height:0}@media (min-width:48em){.m12__c{padding:var(--sp-4)}}.m12__grid{gap:0;row-gap:0;background:var(--rx-ink-2,#0B1018)}.m12__c{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;align-content:start;padding:var(--sp-3) var(--sp-4);box-shadow:inset 1px 0 0 var(--m12-line),inset 0 1px 0 var(--m12-line)}.m12__pg{grid-row:1;align-self:end;display:flex;align-items:flex-end;height:auto;margin:0 0 var(--sp-2)}.m12__ic{display:block;width:auto;height:auto;max-width:none;max-height:none}.m12__n{grid-row:2;line-height:1.05}.m12__l{grid-row:3;margin:2px 0 var(--sp-1)}.m12__d{grid-row:4;line-height:1.45}@media (max-width:47.99em){.m12{padding-block:var(--section-y) var(--sp-6)}.m12__head{margin-bottom:var(--sp-5)}}.m12__head > .rx-motif{text-align:center}#months12 .m12__pg{margin-bottom:var(--sp-3,12px)}html body #months12 .m12__grid{width:100%;margin-inline:0}html body #months12 .m12__head{margin-inline:0;text-align:left}html body #months12 .m12__head > .rx-motif{text-align:left}html body #months12 .m12__grid{border-right:1px solid var(--m12-line)}html body #months12 .m12__c{padding:20px}@media (min-width:64em){html body #months12 .m12__c{padding:24px}}@media (max-width:767.98px){html body .m12{padding-bottom:var(--section-y)}}html body .iso{display:block;width:84px;height:84px;max-width:none}html body #months12 .m12__c{grid-row:span 3}html body #months12 .m12__pg{min-height:84px}html body .curhead,html.rx-blend .curhead.rx-bl{background:#03070D !important;color:#FFFFFF;padding:var(--section-y) 0 var(--sp-4);position:relative}html body .curhead .ch__h{margin:0;font:500 var(--fs-h2)/var(--lh-h2) var(--font-display);letter-spacing:-.01em;color:#FFFFFF}#curhead,.journey[data-ground="dark"]{--bg:var(--rx-ink,#03070D)}html{--rx-bundle:1}
