.transformation{--ig-ink:var(--rx-black);--ig-mute:rgb(3 7 13 / .72);--ig-line:rgb(3 7 13 / .14);--ig-gold:var(--rx-gold);background:var(--bg);color:var(--ig-ink);padding-block:var(--section-y)}html.rx-blend.rx-bd-dark .rx-bl.transformation{--ig-ink:var(--text);--ig-mute:var(--text-muted);--ig-line:var(--line)}html.rx-blend.rx-blending .rx-bl.transformation{--ig-mute:var(--ig-ink)}.ig-eb{margin:0;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.06em;color:var(--ig-mute)}.ig-h2{margin:var(--sp-2) 0 0;font:500 var(--fs-h2)/1.12 var(--font-display);letter-spacing:-.01em;color:var(--ig-ink)}.ig-h2 em{display:block;font-style:normal;color:inherit}.ig-lede{margin:var(--sp-2) 0 0;font:400 var(--fs-body)/1.45 var(--font-body);color:var(--ig-ink)}.ig-eb{margin:0;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.06em;color:var(--ig-mute)}.ig-h2{margin:var(--sp-2) 0 0;font:500 var(--fs-h2)/1.12 var(--font-display);letter-spacing:-.01em;color:var(--ig-ink)}.ig-h2 em{display:block;font-style:normal;color:inherit}.cal{--cal-card:#03070D;--cal-line:var(--rx-gold);--cal-t2:#191919;--cal-sub:rgb(255 255 255 / .72);--cal-r:20px;position:relative;isolation:isolate;margin-top:var(--sp-6);background:var(--bg)}.cal__ph{position:absolute;left:0;right:0;top:0;height:46svh;z-index:-1;overflow:hidden;background:var(--cal-card)}.cal__ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:45% 40%}.cal__in{padding:calc(46svh - 72px) 12px 12px}.cal__card{position:relative;padding:22px 18px;border-radius:var(--cal-r);background:var(--cal-card);color:#FFFFFF;box-shadow:var(--rx-elev-3d)}.cal__eb{margin:0;font:600 var(--fs-label)/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--cal-sub)}.cal__grp{margin-top:18px}.cal__gl{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:10px}.cal__gl b{font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--cal-sub)}.cal__gl i{font:italic 400 var(--fs-small)/18px var(--font-display);color:var(--cal-sub)}.cal__frame{position:relative;padding:0}.cal__g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--cal-line);border:1px solid var(--cal-line);border-radius:10px;overflow:hidden}.cal__c{min-width:0;min-height:58px;background:var(--cal-card)}.cal__grp--2 .cal__c{background:var(--cal-t2)}.cal__c.is-blank{background:var(--cal-card)}.cal__c{position:relative}.cal__c.is-ring::before,.cal__c.is-ring::after{content:"";position:absolute;z-index:0;inset:0;margin:auto;height:calc(100% - 8px);max-width:calc(100% - 8px);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgb(3 7 13 / 0) 58%,rgb(3 7 13 / .45) 80%,rgb(3 7 13 / 0) 100%);pointer-events:none;transform:scale(.3);opacity:0;animation:cal-rad 2400ms cubic-bezier(.2,.6,.3,1) infinite}.cal__c.is-ring > button{position:relative;z-index:1}.cal__c.is-ring::after{animation-delay:1200ms}.cal__c.is-ring.is-ring-off::before,.cal__c.is-ring.is-ring-off::after,.cal.is-paused .cal__c.is-ring::before,.cal.is-paused .cal__c.is-ring::after{animation:none}.cal__c.is-ring.is-ring-off::before,.cal__c.is-ring.is-ring-off::after{display:none}@keyframes cal-rad{0%{transform:scale(.3);opacity:.9}100%{transform:scale(1);opacity:0}}.cal__c.is-ring{z-index:2}@media (prefers-reduced-motion:reduce){.cal__c.is-ring::before{animation:none;transform:scale(.8);opacity:.5}.cal__c.is-ring::after{display:none}}html[data-motion="off"] .cal__c.is-ring::before{animation:none;transform:scale(.8);opacity:.5}html[data-motion="off"] .cal__c.is-ring::after{display:none}.cal__c.is-imm,.cal__c.is-imm.is-blank{background:var(--rx-gold)}.cal__c.is-imm b,.cal__c.is-imm span{color:#03070D}.cal__c.is-imm button:focus-visible{outline-color:#03070D}@media (hover:hover) and (pointer:fine){.cal__c.is-imm button:hover{box-shadow:inset 0 0 0 2px #03070D}}.cal__c button{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;min-height:inherit;margin:0;padding:10px 0 10px 10px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.cal__c b{display:block;font:500 var(--fs-lead)/1 var(--font-display);font-variant-numeric:lining-nums;color:#FFFFFF}.cal__c span{display:none;margin-top:8px;font:400 var(--fs-label)/1.3 var(--font-body);color:var(--cal-sub)}.cal__c button:focus-visible{outline:2px solid #FFFFFF;outline-offset:-3px}@media (hover:hover) and (pointer:fine){.cal__c button{transition:transform 200ms var(--ease-out),box-shadow 200ms var(--ease-out)}.cal__c button:hover{box-shadow:inset 0 0 0 2px var(--cal-line),var(--rx-elev-2d)}}.cal__pop{--cal-card:#03070D;--cal-sub:rgb(255 255 255 / .72);position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--cal-r);background:var(--cal-card);color:#FFFFFF;box-shadow:var(--rx-elev-3d),0 0 0 1px rgb(255 255 255 / .20);container-type:size}.cal__pop[hidden]{display:none}.cal__scroll{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none}.cal__scroll::-webkit-scrollbar{display:none}.cal__pimg{position:relative;height:auto;min-height:120px;flex:2 1 0;background:var(--cal-card)}.cal__pimg img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity 200ms linear}.cal__pimg.is-motif img{display:none}.cal__pimg.is-motif::before{content:"";position:absolute;inset:0;background:var(--cal-line);opacity:.5;-webkit-mask:url("../sections/transformation/media/lattice.svg?v=5f432523") center / cover no-repeat;mask:url("../sections/transformation/media/lattice.svg?v=5f432523") center / cover no-repeat}.cal__chip{position:absolute;left:12px;bottom:12px;padding:5px 10px;border-radius:999px;background:#03070D;color:#FFFFFF;font:600 var(--fs-label)/14px var(--font-body);letter-spacing:.08em;text-transform:uppercase}.cal__pbd{padding:18px 18px 16px;flex:1 0 0;min-height:min-content;transition:opacity 160ms linear}.cal__pbd.is-out,.cal__pimg.is-out{opacity:0}.cal__pimg{transition:opacity 160ms linear}.cal__lb{margin:0;font:600 var(--fs-label)/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--cal-sub)}.cal__pt{margin:6px 0 0;font:600 var(--fs-h3)/1.15 var(--font-display);color:#FFFFFF}.cal__pt:focus{outline:none}.cal__ln{margin:12px 0 0;font:400 var(--fs-body)/24px var(--font-body);color:var(--cal-sub)}.cal__nav{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 18px 18px}.cal__nb{display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0;border:0;background:none;color:#FFFFFF;font:600 var(--fs-small)/20px var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent}.cal__ci{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid #FFFFFF;border-radius:50%;background:transparent}.cal__nb:active .cal__ci{background:rgb(255 255 255 / .12)}.cal__nb[aria-disabled="true"]{opacity:.38;cursor:default}.cal__nb:focus-visible,.cal__x:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px;border-radius:22px}.cal__count{margin:0;min-width:64px;text-align:center;font:600 var(--fs-label)/44px var(--font-body);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--cal-sub);white-space:nowrap}.cal__count b{font-weight:600;color:#FFFFFF}.cal__x{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--cal-card);color:#FFFFFF;cursor:pointer}.cal__x .ic{width:20px;height:20px}@media (min-width:64em){.cal{--cal-r:24px;margin-top:var(--sp-7)}.cal__ph{height:auto;bottom:0}.cal__ph img{object-position:45% 50%}.cal__in{display:flex;justify-content:flex-end;padding:72px 64px 72px 24px}.cal__card{width:600px;padding:32px 36px 36px}.cal__grp{margin-top:22px}.cal__gl{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.cal__g{border-radius:12px}.cal__c{min-height:84px}.cal__c button{padding:12px 12px 14px}.cal__c b{font-size:var(--fs-h3)}.cal__c span{display:block}.cal__chip{left:16px}.cal__pbd{padding:24px 28px 16px}.cal__nav{padding:0 28px 28px}.cal__pt{font-size:var(--fs-h3)}}@media (min-width:80em){.cal__card{width:680px}}@media (prefers-reduced-motion:reduce){.cal__pbd,.cal__pimg,.cal__pimg img{transition:none}}html[data-motion="off"] :is(.cal__pbd,.cal__pimg){transition:none}.tx{display:grid;gap:24px;margin-top:32px}.tx-r{min-width:0}.tx-row{display:flex;gap:12px;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.tx-row::-webkit-scrollbar{display:none}.tx-row:focus-visible{outline:2px solid var(--rx-ink);outline-offset:4px}.tx-view,.tx-trk{display:contents;margin:0;padding:0;list-style:none}.tx-main{position:sticky;left:0;z-index:1;flex:none;width:264px;display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;padding:16px 16px 16px 0;border-radius:16px;background:var(--rx-maroon);color:#FFFFFF}.tx-num{display:block;text-align:center;font:500 var(--fs-h2)/1 var(--font-display)}.tx-mt h3{margin:0;font:600 var(--fs-lead)/1.25 var(--font-body);color:#FFFFFF}.tx-mt p{margin:4px 0 0;font:400 var(--fs-small)/1.4 var(--font-body);color:rgb(255 255 255 / .8)}.tx-c{flex:none;display:flex;flex-direction:column;gap:8px;padding:16px 18px;border:1px solid var(--rx-ink-14);border-radius:16px;background:#FFFFFF;list-style:none}.tx-c b,.tx-c span{display:block;margin:0}.tx-t1 .tx-c{min-width:168px}.tx-t1 .tx-c b{font:500 var(--fs-h2)/1.05 var(--font-display);font-variant-numeric:lining-nums;white-space:nowrap;color:var(--rx-ink)}.tx-t1 .tx-c span{max-width:200px;font:400 var(--fs-small)/1.4 var(--font-body);color:var(--rx-ink-72)}.tx-t2 .tx-c{width:224px}.tx-t2 .tx-c b{font:600 var(--fs-body)/1.3 var(--font-body);color:var(--rx-ink)}.tx-t2 .tx-c span{font:400 var(--fs-small)/1.45 var(--font-body);color:var(--rx-ink-72)}.tx-trk [data-clone]{display:none}.igx-nav{display:none;flex:none;gap:var(--sp-2)}.igx-nav button{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;border:1px solid var(--ig-ink);background:#FFFFFF;color:var(--ig-ink);cursor:pointer}.igx-nav button[aria-disabled="true"]{opacity:.38;cursor:default}.igx-nav button:focus-visible{outline:2px solid var(--ig-ink);outline-offset:2px}.igx-nav .ic{width:20px;height:20px}.igx-nav{justify-content:flex-end;margin-top:12px}@media (min-width:48em){.igx-nav{display:flex}}@media (min-width:64em){.tx{gap:32px;margin-top:40px}.tx-row{display:grid;grid-template-columns:336px minmax(0,1fr);gap:16px;margin:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.tx-row:focus-visible{outline-offset:4px}.tx-main{position:static;width:auto;grid-template-columns:72px minmax(0,1fr);padding:20px 24px 20px 0;clip-path:none !important}.tx-mt{opacity:1 !important}.tx-num{font-size:var(--fs-h2)}.tx-mt h3{font-size:var(--fs-lead)}.tx-mt p{font-size:var(--fs-small)}.tx-view{display:block;min-width:0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.tx-trk{display:flex;gap:16px;width:max-content;will-change:transform}.tx-c{padding:20px 22px}.tx-t1 .tx-c{min-width:168px}.tx-t1 .tx-c b{font-size:var(--fs-h2)}.tx-t1 .tx-c span{max-width:220px}.tx-t2 .tx-c{width:256px}.tx-r.is-drift .tx-trk [data-clone]{display:flex}.tx-r.is-scroll .tx-view{overflow-x:auto;scrollbar-width:none}.tx-r.is-scroll .tx-view::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.tx-row,.tx-view{scroll-behavior:auto}}.trust.trust--band{margin:var(--sp-6) 0 0;padding:24px var(--gutter);border-width:1px 0;border-radius:0;box-shadow:none;border-color:rgb(3 7 13 / .12);background:var(--bg)}@media (min-width:768px){.trust.trust--band{padding:32px max(var(--gutter),calc((100% - var(--maxw)) / 2 + var(--gutter)))}}.trust--band[data-dir="ltr"] .trust__track{animation-direction:reverse}.tx--2{margin-top:32px}@media (min-width:64em){.tx--2{margin-top:40px}}.igp-note{margin:var(--sp-6) 0 0;font:500 var(--fs-lead)/1.3 var(--font-display);color:var(--ig-ink)}@media (min-width:64em){.igp-note{margin-top:var(--sp-7);font-size:var(--fs-h3)}}@media (max-width:767px){.tx-t1 .tx-c span,.tx-t2 .tx-c span,.tx-mt p{font-size:var(--fs-body)}}.cal__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.cal__sb{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0;border:0;border-radius:0;background:none;color:#FFFFFF;font:500 var(--fs-body)/1.2 var(--font-body);letter-spacing:0;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.cal__sb:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}@media (hover:hover) and (pointer:fine){.cal__sb:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}.cal__arr{display:inline-block;width:20px;height:20px;overflow:hidden;flex:none}.cal__arr .ic{display:block;width:20px;height:20px}.cal__clk{width:20px;height:20px;flex:none;color:var(--rx-gold)}.cal__scrim{position:absolute;inset:0;background:#03070D;opacity:0;pointer-events:none}.cal__c button[aria-current="true"]{box-shadow:inset 0 0 0 2px #EB4649}.cal__c.is-imm button[aria-current="true"]{box-shadow:inset 0 0 0 2px #03070D}@media (min-width:64em){.cal{overflow-x:clip}.cal__pop.is-flip{--cal-card:#03070D;--cal-sub:rgb(255 255 255 / .72);top:0;bottom:0;right:auto;left:calc(100% + 24px);width:var(--cal-pw,496px);height:auto;border-radius:24px;box-shadow:none}.cal__pop.is-flip .cal__pt{font-size:var(--fs-h3);line-height:1.15}}.cal__data h3{font-size:var(--fs-small)}.tx-band{--tx-in:160px;--tx-out:160px;position:relative;isolation:isolate;margin-top:32px;padding-top:var(--tx-in);padding-bottom:var(--tx-out);background:linear-gradient(#FFFFFF 0,#5A192F var(--tx-in),#5A192F calc(100% - var(--tx-out)),#03070D 100%);color:#FFFFFF}.tx-band::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("../sections/transformation/../../assets/motifs/lattice-gold.svg?v=9348f401") 50% 0 / var(--lat-tile) auto repeat;opacity:.14;-webkit-mask-image:linear-gradient(#0000 0,#000 var(--tx-in),#000 calc(100% - var(--tx-out)),#0000 100%);mask-image:linear-gradient(#0000 0,#000 var(--tx-in),#000 calc(100% - var(--tx-out)),#0000 100%)}@media (min-width:64em){.tx-band{--tx-in:200px;--tx-out:240px;margin-top:40px}}.tx-band .tx{margin-top:0}.tx-band .tx--2{margin-top:32px}@media (min-width:64em){.tx-band .tx--2{margin-top:40px}}.tx-band .tx-main{background:#BBA071;color:#03070D}.tx-band .tx-num,.tx-band .tx-mt h3{color:#03070D}.tx-band .tx-mt p{color:rgb(3 7 13 / .80)}.tx-band .tx-c{border:0;box-shadow:var(--rx-elev-2)}.tx-band .igx-nav button{background:transparent;border:1px solid rgb(255 255 255 / .72);color:#FFFFFF}.tx-band .igx-nav button:focus-visible,.tx-band .tx-row:focus-visible{outline-color:#FFFFFF}.tx-band .trust.trust--band{background:transparent;border-width:0;margin-top:32px}@media (min-width:64em){.tx-band .trust.trust--band{margin-top:40px}}.tx-band .trust__cap{font:600 var(--fs-label)/1.4 var(--font-body);letter-spacing:.06em;color:rgb(255 255 255 / .72)}.tx-band .trust .wm,.tx-band .wm{font:600 22px/26px var(--font-body);letter-spacing:0;text-transform:none;color:rgb(255 255 255 / .72);opacity:1}.tx-band .igp-note{color:#FFFFFF;margin-top:32px}.tx-band .tx--2 + .trust{margin-bottom:0}.transformation{padding-bottom:0}.transformation .cal{margin-top:0;background:#03070D}.cal__card{box-shadow:var(--rx-elev-3d),0 0 0 1px rgb(255 255 255 / .20)}@media (min-width:64em) and (max-height:820px){.cal__card{padding-block:20px}.cal__grp{margin-top:14px}.cal__gl{margin-bottom:8px}.cal__c button{padding:8px 12px 10px}.cal__c b{font-size:22px;line-height:22px}.cal__c span{margin-top:4px}}@media (min-width:64em) and (max-height:820px){.cal__card{width:min(100% - 48px,760px)}}.tx-band{--tx-a:22%;--tx-b:58%;--tx-c:84%;margin-top:0;padding-top:0;padding-bottom:var(--tx-out);background:linear-gradient(to bottom,#FFFFFF 0,#F6F6F7 calc(var(--tx-c) * .28),#E5E6E8 calc(var(--tx-c) * .5),#CBCCCF var(--tx-b),#5C5D61 calc(var(--tx-b) + (var(--tx-c) - var(--tx-b)) * .55),#03070D var(--tx-c),#03070D 100%)}.tx-band::before{opacity:.36;background-size:1460px auto;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 calc(var(--tx-c) * .22),#000 var(--tx-b),rgb(0 0 0 / .4) var(--tx-c),rgb(0 0 0 / .4) 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 calc(var(--tx-c) * .22),#000 var(--tx-b),rgb(0 0 0 / .4) var(--tx-c),rgb(0 0 0 / .4) 100%)}.tx-band .trust[data-dir="ltr"] .trust__cap,.tx-band .trust[data-dir="ltr"] .wm{color:rgb(3 7 13 / .72)}.tx-band .tx-t1 .igx-nav button{border-color:rgb(3 7 13 / .72);color:#03070D}.tx-band .tx-t1 .igx-nav button:focus-visible{outline-color:#03070D}.t1x{margin:0;min-width:0}.tx--2 .t1x{margin-top:var(--sp-8)}.t1x__head{display:grid;gap:var(--sp-2)}.t1x__num{font:500 var(--fs-h2)/1 var(--font-display);color:var(--rx-ink)}@media (min-width:1024px){.t1x__head{grid-template-columns:72px minmax(0,1fr);gap:0;align-items:start}}.t1x__eb{margin:0;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rx-ink-72)}.t1x__h{margin:var(--sp-2) 0 0;font:500 var(--fs-h3)/1.2 var(--font-display);color:var(--rx-ink)}.t1x__stage{position:relative;margin-top:var(--sp-5);height:min(64svh,540px);min-height:420px;border-radius:24px;overflow:hidden;background:#03070D;isolation:isolate}.t1x__stage picture,.t1x__img{position:absolute;inset:0;display:block;width:100%;height:100%}.t1x__img{object-fit:cover}.t1x__scrim{position:absolute;inset:0;background:linear-gradient(to bottom,rgb(3 7 13 / 0) 55%,rgb(3 7 13 / .30) 75%,rgb(3 7 13 / .62) 100%);pointer-events:none;transition:background 300ms}.t1x__stage.is-open .t1x__scrim{background:linear-gradient(to bottom,rgb(3 7 13 / 0) 35%,rgb(3 7 13 / .40) 62%,rgb(3 7 13 / .72) 100%)}.t1x__src{list-style:none;margin:var(--sp-4) 0 0;padding:0;display:grid;gap:var(--sp-3)}.t1x__src[hidden],.t1x__logo-src[hidden],.t1x__pills[hidden],.t1x__ui[hidden]{display:none}.t1x__src .tx-c{display:grid;gap:var(--sp-1)}.t1x__src .tx-c b{font:500 var(--fs-h3)/1.15 var(--font-display);color:var(--rx-ink)}.t1x__src .tx-c span{font:400 var(--fs-body)/1.4 var(--font-body);color:var(--rx-ink-72)}.t1x__stage{--t1x-b:16px}@media (max-width:767.98px){.t1x__stage{--t1x-b:calc(64px + 16px + env(safe-area-inset-bottom))}}.t1x__pills{position:absolute;left:0;right:0;bottom:var(--t1x-b);z-index:2;display:flex;gap:8px;padding:0 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.t1x__pills::-webkit-scrollbar{display:none}.t1x__pill{flex:none;scroll-snap-align:start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 8px;border:0;border-radius:999px;background:rgb(3 7 13 / .56);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);color:#FFFFFF;font:600 14px/1 var(--font-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.t1x__pill i{position:relative;flex:none;width:28px;height:28px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .85)}.t1x__pill i::before,.t1x__pill i::after{content:"";position:absolute;left:50%;top:50%;background:#FFFFFF;transform:translate(-50%,-50%)}.t1x__pill i::before{width:12px;height:1.5px}.t1x__pill i::after{width:1.5px;height:12px}.t1x__pill:focus-visible,.t1x__x:focus-visible,.t1x__nav button:focus-visible,.t1x__row:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media (hover:hover) and (pointer:fine){.t1x__pill:hover{background:rgb(3 7 13 / .72)}.t1x__nav button:hover,.t1x__x:hover{background:rgb(3 7 13 / .72)}}.t1x__ui{position:absolute;inset:0;z-index:3;pointer-events:none}.t1x__ui > *{pointer-events:auto}.t1x__row{position:absolute;left:16px;right:0;bottom:calc(var(--t1x-b) + 60px);display:flex;gap:10px;padding-right:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.t1x__row::-webkit-scrollbar{display:none}.t1x__card{flex:none;scroll-snap-align:start;width:calc(100% - 48px);min-height:132px;padding:16px 18px 18px;border-radius:20px;background:rgb(3 7 13 / .56);border:1px solid rgb(255 255 255 / .14);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);color:#FFFFFF}.t1x__fig{display:block;margin:0;font:500 var(--fs-h3)/1.1 var(--font-display);font-variant-numeric:lining-nums}.t1x__ct{display:block;margin:0;font:600 var(--fs-lead)/1.25 var(--font-body)}.t1x__fl{margin:6px 0 0;font:400 var(--fs-body)/1.4 var(--font-body);color:rgb(255 255 255 / .9)}.t1x__pl{margin:0;font:600 14px/1.3 var(--font-body)}.t1x__count{position:absolute;left:16px;bottom:calc(var(--t1x-b) + 12px);margin:0;padding:0 10px;border-radius:999px;background:rgb(3 7 13 / .56);font:600 12px/20px var(--font-body);letter-spacing:.08em;color:#FFFFFF}.t1x__nav{position:absolute;right:16px;bottom:var(--t1x-b);display:flex;gap:10px}.t1x__nav button,.t1x__x{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:rgb(3 7 13 / .56);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#FFFFFF;cursor:pointer}.t1x__nav button[aria-disabled="true"]{opacity:.38;cursor:default}.t1x__x{position:absolute;right:12px;top:12px}.t1x__lc{margin-top:14px;overflow:hidden;-webkit-mask-image:none;mask-image:none}.t1x__lt{display:flex;width:max-content;animation:t1x-logos var(--t1x-loop,30s) linear infinite}.t1x__ls{display:flex;flex:none;align-items:center;gap:28px;padding-right:28px;min-height:28px}.t1x__ls img{display:block;flex:none;height:16px;width:auto}.t1x__ls img.sq{height:24px}.t1x:not(.is-seen) .t1x__lt,.t1x__lc:hover .t1x__lt,.t1x__lc:focus-within .t1x__lt{animation-play-state:paused}@keyframes t1x-logos{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.t1x__lc{-webkit-mask-image:none;mask-image:none}.t1x__lt{display:block;width:auto;animation:none}.t1x__ls{flex-wrap:wrap;gap:14px 22px;padding-right:0}.t1x__ls[aria-hidden]{display:none}}html[data-motion="off"] .t1x__lc{-webkit-mask-image:none;mask-image:none}html[data-motion="off"] .t1x__lt{display:block;width:auto;animation:none}html[data-motion="off"] .t1x__ls{flex-wrap:wrap;gap:14px 22px;padding-right:0}html[data-motion="off"] .t1x__ls[aria-hidden]{display:none}@media (min-width:1024px){.t1x__stage{height:600px}.t1x__pills{left:32px;right:auto;bottom:32px;max-width:min(640px,62%);flex-wrap:wrap;overflow:visible;padding:0;scroll-snap-type:none}.t1x__row{left:32px;bottom:92px}.t1x__card{width:380px;min-height:140px;padding:20px 22px 22px}.t1x__nav{left:32px;right:auto;bottom:32px}.t1x__count{left:auto;right:32px;bottom:44px}.t1x__scrim{background:linear-gradient(to right,rgb(3 7 13 / .55) 0,rgb(3 7 13 / .25) 30%,rgb(3 7 13 / 0) 50%)}.t1x__stage.is-open .t1x__scrim{background:linear-gradient(to right,rgb(3 7 13 / .66) 0,rgb(3 7 13 / .30) 34%,rgb(3 7 13 / 0) 55%)}.t1x__ls{gap:32px;padding-right:32px;min-height:32px}.t1x__ls img{height:18px}.t1x__ls img.sq{height:28px}}.tx-job{margin:var(--sp-7) 0 var(--sp-5);font:400 var(--fs-h2)/1.12 var(--font-display);letter-spacing:-.01em;color:inherit}.tx-close{margin:var(--sp-7) 0 0;font:400 var(--fs-h3)/1.25 var(--font-display);color:inherit}@media (min-width:1024px){.tx-job{margin-bottom:var(--sp-4)}.tx-job--1{margin-top:var(--sp-5)}.tx-close{margin-top:var(--sp-5)}}@property --tg-bg{syntax:"<color>";inherits:true;initial-value:#FFFFFF}@property --tg-ink{syntax:"<color>";inherits:true;initial-value:#03070D}@property --tg-sub{syntax:"<color>";inherits:true;initial-value:rgba(3,7,13,.72)}@property --tg-eb{syntax:"<color>";inherits:true;initial-value:rgba(3,7,13,.72)}@property --tg-lat{syntax:"<number>";inherits:true;initial-value:.30}.tx-band{--tg-bg:#FFFFFF;--tg-ink:#03070D;--tg-sub:rgb(3 7 13 / .72);--tg-eb:rgb(3 7 13 / .72);--tg-lat:.30;background:var(--tg-bg);color:var(--tg-ink);padding-bottom:160px;transition:--tg-bg .6s cubic-bezier(.65,0,.35,1),--tg-ink .6s cubic-bezier(.65,0,.35,1),--tg-sub .6s cubic-bezier(.65,0,.35,1),--tg-eb .6s cubic-bezier(.65,0,.35,1),--tg-lat .6s cubic-bezier(.65,0,.35,1)}@media (min-width:64em){.tx-band{padding-bottom:240px}}.tx-band.is-night{--tg-bg:#03070D;--tg-ink:#FFFFFF;--tg-sub:rgb(255 255 255 / .72);--tg-eb:#BBA071;--tg-lat:.22}.tx-band::before{opacity:var(--tg-lat);background-size:1460px auto;-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent var(--tx-a),#000 calc(var(--tx-a) + 120px),#000 calc(100% - 160px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,transparent var(--tx-a),#000 calc(var(--tx-a) + 120px),#000 calc(100% - 160px),transparent 100%)}.tx-band::after{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgb(3 7 13 / 0),#03070D)}@media (min-width:64em){.tx-band::after{height:240px}}.tx-band .ig-eb{color:var(--tg-eb)}.tx-band .ig-head .ig-eb{font:500 var(--fs-h3)/1.2 var(--font-display);letter-spacing:0;text-transform:none;color:var(--tg-ink)}.tx-band .ig-head .ig-h2{margin-top:var(--sp-3)}.tx-band .ig-h2,.tx-band .tx-job,.tx-band .t1x__h,.tx-band .t1x__num,.tx-band .igp-note{color:var(--tg-ink)}.tx-band .t1x__eb,.tx-band .tx-close{color:var(--tg-sub)}.tx-band .t1x__src .tx-c b{color:var(--tg-ink)}.tx-band .t1x__src .tx-c span{color:var(--tg-sub)}.tx-tgw{margin:var(--sp-5) 0 var(--sp-4)}.tg{position:relative;display:block;width:112px;height:56px;padding:0;border:0;border-radius:999px;background:#BBA071;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:background-color .5s cubic-bezier(.45,0,.55,1);--tg-dx:56px}.tg[hidden]{display:none}.tg.is-on{background:#03070D;box-shadow:inset 0 0 0 1px rgb(187 160 113 / .45)}.tg__n{position:absolute;top:0;bottom:0;display:grid;place-items:center;width:56px;font:600 22px/1 var(--font-display);font-variant-numeric:lining-nums;transition:opacity .3s}.tg__n--1{left:0;color:#BBA071;opacity:0}.tg__n--2{right:0;color:#03070D}.tg.is-on .tg__n--1{opacity:1}.tg.is-on .tg__n--2{opacity:0}.tg__s{position:absolute;left:6px;top:6px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#FFFFFF 0 40%,rgb(187 160 113 / .35) 100%);box-shadow:0 4px 12px rgb(3 7 13 / .28);transition:background .4s}.tg.is-on .tg__s{transform:translateX(var(--tg-dx));background:radial-gradient(circle at 35% 30%,rgb(255 255 255 / .45) 0,#BBA071 55%)}.tg__sn{grid-area:1 / 1;font:600 22px/1 var(--font-display);font-variant-numeric:lining-nums;color:#03070D;transition:opacity .3s}.tg__sn--2{opacity:0}.tg.is-on .tg__sn--1{opacity:0}.tg.is-on .tg__sn--2{opacity:1}.tg:focus-visible{outline:2px solid var(--tg-ink);outline-offset:4px}@media (min-width:1024px){.tg{width:128px;height:60px;--tg-dx:68px}.tg__s{width:48px;height:48px}.tg__n{width:60px}}@media (prefers-reduced-motion:reduce){.tx-band,.tg,.tg__s,.tg__n,.tg__sn{transition:none}}html[data-motion="off"] .tx-band,html[data-motion="off"] .tg,html[data-motion="off"] .tg__s{transition:none}.tx-band.is-toggle .t1x__num{display:none}.tx-band.is-toggle .t1x__head{display:block}.tx-pair > .tx--2{margin-top:0}.tx-pair > .tx{margin-top:0}.tx-pair > [hidden]{display:none}.t1x__scrim,.t1x__stage.is-open .t1x__scrim{background:none}.t1x__pills{left:0;right:0;flex-wrap:nowrap;align-items:stretch;gap:8px;padding:0 16px;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:16px}.t1x__pills .t1x__pill{position:relative;flex:none;width:148px;min-height:104px;display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:12px 30px 14px 14px;border:0;border-radius:16px;text-align:left;white-space:normal;background:rgb(3 7 13 / .56);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.t1x__pills .t1x__pill b{display:block;font:500 20px/1.1 var(--font-display);font-variant-numeric:lining-nums}.t1x__pills .t1x__pill span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:6px;font:400 13px/1.3 var(--font-body);color:rgb(255 255 255 / .86)}.t1x__pills .t1x__pill i{position:absolute;right:12px;top:12px;width:14px;height:14px;border:0;border-radius:0}.t1x__pills .t1x__pill i::before{width:14px;height:1px}.t1x__pills .t1x__pill i::after{width:1px;height:14px}.t1x__pills .t1x__pill--lf{width:212px}.t1x__pills .t1x__pill--lf b{font:600 14px/1.3 var(--font-body)}.t1x__card{border:0}@media (min-width:1024px){.t1x__pills{left:0;right:0;bottom:32px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;padding:0 32px;gap:10px;scroll-snap-type:x proximity;scroll-padding-inline:32px}.t1x__pills .t1x__pill{width:176px;min-height:112px;padding:14px 32px 16px 16px}.t1x__pills .t1x__pill b{font-size:22px}.t1x__pills .t1x__pill span{font-size:14px;-webkit-line-clamp:3}.t1x__pills .t1x__pill--lf{width:232px}.t1x__pills .t1x__pill--lf b{font-size:14px}}.t1x__rowarr{position:absolute;right:32px;bottom:calc(32px + var(--t1x-rowh,124px) + 12px);z-index:2;display:none;gap:10px}@media (min-width:1024px){.t1x__rowarr{display:flex}}.t1x__stage.is-open .t1x__rowarr{display:none}.t1x__rowarr button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:rgb(3 7 13 / .56);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#FFFFFF;cursor:pointer}.t1x__rowarr button[aria-disabled="true"]{opacity:.38;cursor:default}.t1x__rowarr button:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.tx-band,.tx-band.is-night{--tg-bg:#03070D;--tg-ink:#FFFFFF;--tg-sub:rgb(255 255 255 / .72);--tg-eb:rgb(255 255 255 / .72);--tg-lat:.22;transition:none;padding-bottom:64px}@media (min-width:64em){.tx-band,.tx-band.is-night{padding-bottom:96px}.tx-band .ig-h2{max-width:none}}.tx-band::after{display:none}.tx-grid{display:grid;gap:24px;margin-top:20px}.tx-left{display:contents}.tx-stack{order:1}.tx-pair{order:2;min-width:0}.tx-foot{order:3;margin-top:24px;display:grid;gap:24px}.tx-close{margin:0;font:400 var(--fs-h3)/1.25 var(--font-display);color:var(--tg-sub)}.tx-foot .igp-note{margin:0;font:500 var(--fs-lead)/1.3 var(--font-display);color:var(--tg-ink)}.tx-pair > .t1x{margin:0}.t1x__stage{margin-top:0;min-height:0;height:auto;aspect-ratio:3 / 4}@media (min-width:1024px){.tx-grid{grid-template-columns:368px 40px minmax(0,1fr);gap:0;margin-top:32px;align-items:stretch}.tx-left{display:flex;flex-direction:column;justify-content:space-between;grid-column:1;gap:48px}.tx-stack,.tx-foot{order:0}.tx-foot{margin-top:0}.tx-pair{grid-column:3}.t1x__stage{height:640px;aspect-ratio:auto}}.tx-stack{position:relative;display:grid;width:100%;margin:0;padding:0 0 14px;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.tx-stack:focus-visible{outline:2px solid #FFFFFF;outline-offset:4px;border-radius:24px}.tx-card{grid-area:1 / 1;position:relative;display:block;padding:18px 20px 20px;border-radius:20px;color:#03070D;will-change:transform}.tx-card--1{z-index:2;background:#BBA071}.tx-card--2{z-index:1;background:#FFFFFF;transform:translateY(10px) scale(.95) rotate(-2.5deg)}.tx-stack.is-on .tx-card--1{z-index:1;transform:translateY(10px) scale(.95) rotate(-2.5deg)}.tx-stack.is-on .tx-card--2{z-index:2;transform:none}.tx-card__top{display:flex;align-items:center;gap:12px}.tx-card__eb,.tx-card__ct{font:600 12px/16px var(--font-body);color:rgb(3 7 13 / .72)}.tx-card__eb{flex:1;letter-spacing:.08em;text-transform:uppercase}.tx-card__ct{font-variant-numeric:tabular-nums}.tx-card__go{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#03070D;color:#FFFFFF}.tx-card__t{display:block;margin-top:10px;font:500 22px/1.2 var(--font-display)}.tx-card__s{display:block;margin-top:8px;font:400 15px/22px var(--font-body);color:rgb(3 7 13 / .80)}.t1x__stage{--t1x-pb:32px}@media (max-width:1023.98px){.t1x__stage{--t1x-pb:var(--t1x-b)}}.t1x__rowarr{position:absolute;left:0;right:0;bottom:calc(var(--t1x-pb) + var(--t1x-rowh,110px) / 2 - 22px);z-index:2;display:flex;justify-content:space-between;padding:0 12px;pointer-events:none}.t1x__rowarr button{pointer-events:auto}.t1x__pills .t1x__pill{cursor:default}.t1x__pills .t1x__pill i{display:none}.t1x__pills .t1x__pill.is-x{cursor:pointer}.t1x__pills .t1x__pill.is-x i{display:block}.t1x__lh{margin:0 0 12px;min-height:1.2em;font:500 var(--fs-h3)/1.2 var(--font-display);color:var(--tg-ink)}.t1x__lrow{margin:0 0 16px;height:28px;overflow:hidden}.t1x__lrow .t1x__lc{margin:0}.t1x__ls{min-height:28px}html.rx-js .tx-pair > .t1x:not([data-on]){display:none}@media (min-width:1024px){.t1x__lrow{height:32px}.t1x__ls{min-height:32px}}@media (max-width:1023.98px){.t1x__pills{padding-inline:calc(50% - 74px);scroll-snap-type:x mandatory;scroll-padding-inline:0}.t1x__pills .t1x__pill{scroll-snap-align:center}}.tx-wrap{margin-top:20px}@media (min-width:1024px){.tx-wrap{margin-top:24px}}.tx-shell{position:relative;overflow:hidden;border-radius:24px;background:rgb(255 255 255 / .08);-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2)}.tx-top{display:flex;align-items:center;gap:12px;padding:20px 20px 0}.tx-live{font:600 12px/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .72)}.tx-live [hidden]{display:none}[data-tx-pair] > .t1x{padding:0}html.rx-js [data-tx-pair] > .t1x:not([data-on]){display:none}.t1x__t,.t1x__s,.t1x__lh,.t1x__lrow{margin-inline:20px}.t1x__t{margin-top:16px;margin-bottom:0;font:500 22px/1.2 var(--font-display);color:#FFFFFF}.t1x__s{margin-top:8px;margin-bottom:0;font:400 16px/24px var(--font-body);color:rgb(255 255 255 / .80)}.t1x__lh{margin-top:20px;margin-bottom:12px}.t1x__lrow{margin-bottom:16px}.t1x__stage{margin:0;border-radius:0;aspect-ratio:auto;height:420px}.t1x__stage,.t1x__stage.is-open{--t1x-b:16px}.t1x__scrim,.t1x__stage.is-open .t1x__scrim{background:linear-gradient(to bottom,rgb(3 7 13 / 0) 60%,rgb(3 7 13 / .55) 100%)}.t1x__rowarr{display:none !important}.tx-foot{margin-top:48px;display:grid;gap:24px}.tx-band,.tx-band.is-night{padding-bottom:48px}.cal__tw{padding-top:0;padding-bottom:24px;background:#03070D}.cal__h{margin:0;color:#FFFFFF}.cal__top{justify-content:flex-end}@media (min-width:1024px){.tx-top{padding:32px 32px 0}.t1x__t,.t1x__s,.t1x__lh,.t1x__lrow{margin-inline:32px}.t1x__t{font-size:32px;line-height:1.15}.t1x__s{font-size:18px;line-height:28px}.t1x__stage{height:480px}.t1x__pills{bottom:24px;padding:0 24px;scroll-padding-inline:24px;-webkit-mask-image:none;mask-image:none}.tx-band,.tx-band.is-night{padding-bottom:64px}}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.t1x__pills{cursor:grab}.t1x__pills .t1x__pill.is-x{cursor:pointer}}.tg2{position:relative;display:block;flex:none;width:112px;height:52px;padding:0;border:0;border-radius:999px;background:rgb(255 255 255 / .14);cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;--tg2-dx:60px}.tg2__n{position:absolute;top:0;bottom:0;display:grid;place-items:center;width:56px;font:600 20px/1 var(--font-display);font-variant-numeric:lining-nums;color:rgb(255 255 255 / .72)}.tg2__n--1{left:0}.tg2__n--2{right:0}.tg2__s{position:absolute;left:4px;top:4px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#BBA071;box-shadow:0 4px 12px rgb(0 0 0 / .30)}.tg2.is-on .tg2__s{transform:translateX(var(--tg2-dx))}.tg2__sn{grid-area:1 / 1;font:600 20px/1 var(--font-display);font-variant-numeric:lining-nums;color:#03070D;transition:opacity .25s}.tg2__sn--2{opacity:0}.tg2.is-on .tg2__sn--1{opacity:0}.tg2.is-on .tg2__sn--2{opacity:1}.tg2:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}@media (min-width:1024px){.tg2{width:128px;height:56px;--tg2-dx:72px}.tg2__n{width:64px;font-size:22px}.tg2__s{width:48px;height:48px}.tg2__sn{font-size:22px}}@media (prefers-reduced-motion:reduce){.tg2__sn{transition:none}}.t1x__nav{display:none}.cal__top{justify-content:flex-start;margin-top:16px}.cal__main > .cal__grp:first-child{margin-top:0}@media (min-width:64em){.cal__top{margin-top:20px}}@media (max-width:63.99em){.cal__tw{position:relative;z-index:1;padding:24px var(--gutter) 0;background:none}.transformation .cal{margin-top:-64px}.cal__ph{top:0;height:min(44.444vw,240px)}.cal__ph img{object-position:45% 100%;opacity:.40}.cal__in{padding:80px 12px 12px}.cal__scrim{display:none}}.cal__g{--cal-edge:color-mix(in srgb,var(--rx-gold) 55%,#03070D);gap:2px;background:var(--cal-edge);border:2px solid var(--cal-edge)}.cal__c{box-shadow:inset 0 1px 0 rgb(255 255 255 / .08)}.cal__c.is-imm,.cal__c.is-imm.is-blank{background:linear-gradient(160deg,var(--rx-gold) 0,color-mix(in srgb,var(--rx-gold) 78%,#000) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .30)}.cal__go{position:absolute;top:8px;right:8px;width:10px;height:10px;color:#FFFFFF;opacity:.6;transform:rotate(-45deg);pointer-events:none;transition:opacity 200ms var(--ease-out)}.cal__c.is-imm .cal__go{color:#03070D;opacity:.7}.cal__c button{cursor:pointer;transition:background-color 120ms linear}@media (hover:none){.cal__c button:active{background:rgb(255 255 255 / .06)}}@media (hover:hover) and (pointer:fine){.cal__c button:hover .cal__go{opacity:1}}@media (min-width:64em){.cal__go{top:8px;right:8px;width:12px;height:12px}.transformation .cal{margin-top:0}.cal__tw{position:relative;z-index:2;height:0;padding-block:0;background:none}.cal__tw .cal__h{position:absolute;top:32px;left:var(--cal-hl,var(--gutter));margin:0;color:#FFFFFF}.cal__tw .cal__h{transition:opacity 200ms linear}html.is-cal-open .cal__tw .cal__h{opacity:0}.cal__ph::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(3 7 13 / .72) 0,rgb(3 7 13 / 0) 45%);pointer-events:none}.cal__in{justify-content:flex-start;padding:calc(32px + var(--fs-h2) * 1.12 + 16px) 24px 32px var(--cal-l,24px)}.cal__pop.is-dock .cal__x{display:none}}@media (min-width:64em) and (max-height:820px){.cal__c{min-height:64px}.cal__tw .cal__h{top:24px;font-size:var(--fs-h3);line-height:1.15}.cal__in{padding-top:calc(24px + var(--fs-h3) * 1.15 + 12px);padding-bottom:24px}}.transformation .ig-head{display:none}html body .transformation{background:#FFFFFF;padding-block:var(--section-y);color:var(--rx-ink)}html body .transformation .tx-band,html body .transformation .tx-band.is-night{margin:0;padding:0;background:transparent;color:var(--rx-ink)}html body .transformation .tx-band::before,html body .transformation .tx-band::after{content:none}html body .transformation .tx-shell{border-radius:var(--radius-card);background:#03070D;-webkit-backdrop-filter:none;backdrop-filter:none;color:#FFFFFF}html body .transformation .t1x__k{margin:var(--sp-4) 20px 0;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rx-gold,#BBA071)}html body .transformation .t1x__t{margin-top:4px;font:500 var(--fs-h2)/var(--lh-h2) var(--font-display);letter-spacing:-.01em}html body .transformation .t1x__s{font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .8)}html body .transformation .t1x__lh{font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#FFFFFF}@media (min-width:1024px){html body .transformation .t1x__k{margin-inline:32px}html body .transformation .t1x__t{font-size:var(--fs-h2);line-height:var(--lh-h2)}html body .transformation .t1x__s{font-size:var(--fs-body);line-height:var(--lh-body)}}.tx-more{margin:var(--sp-4) 20px;border-top:1px solid rgb(255 255 255 / .12)}.tx-more__s{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:48px;cursor:pointer;list-style:none;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:#FFFFFF}.tx-more__s::-webkit-details-marker{display:none}.tx-more__s .ic{width:20px;height:20px;transition:transform .2s ease-out}.tx-more[open] .tx-more__s .ic{transform:rotate(180deg)}.tx-more__s:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.tx-more__ul{list-style:none;margin:0;padding:0 0 var(--sp-3);display:grid;gap:var(--sp-3)}.tx-more__ul li{font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .8)}@media (min-width:1024px){.tx-more{margin-inline:32px}.tx-more__ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3) var(--sp-6)}}@media (prefers-reduced-motion:reduce){.tx-more__s .ic{transition:none}}html body .transformation .tw__nudge{margin:var(--sp-5) 0 0}html body .transformation .tw__a{display:inline-flex;align-items:center;min-height:44px;flex-wrap:nowrap;white-space:nowrap;color:var(--rx-ink,#03070D)}html body #transformation .tw__a{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);min-height:52px;padding:0 var(--sp-5);border:1.5px solid var(--rx-gold,#BBA071);border-radius:999px;color:var(--rx-gold,#BBA071);font:500 var(--fs-body)/1.15 var(--font-body);text-decoration:none}html body .transformation .tx-h2{margin:0 0 var(--sp-4);font:500 var(--fs-h2)/var(--lh-h2) var(--font-display);color:var(--rx-ink)}html body .transformation .t1x__t,html body .transformation .t1x__t{font-size:var(--fs-h3);line-height:var(--lh-h3);margin-top:2px}html body .transformation .t1x__stage{height:240px;min-height:0;border-radius:var(--radius-card);margin:var(--sp-3) 20px 0}html body .transformation .t1x__lh{margin-top:var(--sp-3);margin-bottom:var(--sp-2)}html body .transformation .t1x__lrow{margin-bottom:0}html body .transformation .t1x__s{margin-top:4px}html body .transformation .tx-more{margin-top:var(--sp-3);margin-bottom:var(--sp-2)}html body .transformation .tx-top{padding-bottom:0}html body .transformation .tw__nudge{margin-top:var(--sp-3)}html body .transformation .t1x[hidden]{display:none}@media (max-width:767.98px){html body .transformation .t1x__stage{--t1x-b:12px}}@media (min-width:1024px){html body .transformation .t1x{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-auto-rows:min-content;column-gap:var(--sp-6);align-content:start;padding:var(--sp-4) 32px 32px}html body .transformation .t1x > *{grid-column:1;margin-inline:0}html body .transformation .t1x__k{margin-top:0}html body .transformation .t1x__stage{grid-column:2;grid-row:1 / span 8;height:auto;min-height:340px;margin:0}html body .transformation .t1x__pills{left:20px;max-width:calc(100% - 40px);bottom:20px}html body .transformation .tx-more{margin-inline:0}html body .transformation .tx-top{padding:32px 32px 0}}html body .transformation .t1x__pills{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px}@media (max-width:767.98px){html body .transformation .t1x__pills{scroll-padding-inline:20px}}@media (min-width:1024px){html body .transformation .t1x__pills{overflow-x:auto;scroll-padding-inline:0;right:20px}}html body .transformation .t1x__pills .t1x__pill span{font-size:var(--fs-small);line-height:var(--lh-small)}html[data-tab="curriculum"] body .transformation,html[data-tab="curriculum"] .transformation.rx-bl{background:#03070D !important;color:#FFFFFF;padding:var(--sp-4) 0 var(--section-y)}html[data-tab="curriculum"] .transformation .tx-h2,html[data-tab="curriculum"] .transformation .tw__nudge{display:none}html[data-tab="curriculum"] body .transformation .tx-shell{background:var(--rx-ink-2,#0B1018);border:1px solid rgb(255 255 255 / .12)}html body section#people.people{padding-bottom:0 !important}html body .transformation .t1x__tl .t1x__lh,html body .transformation .t1x .t1x__lh{margin-bottom:var(--sp-2);color:rgb(255 255 255 / .72) !important}@media (max-width:767.98px){html body .transformation .tx-top{padding:16px 16px 0;gap:10px}html body .transformation .tg2{width:84px;height:44px;background:transparent;--tg2-dx:48px}html body .transformation .tg2::before{content:"";position:absolute;inset:4px 0;z-index:-1;border-radius:999px;background:rgb(255 255 255 / .14)}html body .transformation .tg2__n{width:42px}html body .transformation .tg2__s{left:4px;top:8px;width:28px;height:28px}html body .transformation .t1x__k{margin:10px 16px 0;line-height:16px}html body .transformation .t1x__t{margin:4px 16px 0}html body .transformation .t1x__s{margin:4px 16px 0}html body .transformation .t1x__lh{margin:12px 16px 6px}html body .transformation .t1x__lrow{margin:0 16px;height:24px}html body .transformation .t1x__ls{min-height:24px}html body .transformation .t1x__ls img{height:20px}html body .transformation .t1x__ls img.sq{height:24px}html body .transformation .t1x__stage{height:140px;margin:12px 16px 0;--t1x-b:8px}html body .transformation .t1x__pills{padding:0 8px;gap:8px;scroll-padding-inline:8px;-webkit-mask-image:none;mask-image:none}html body .transformation .t1x__pills .t1x__pill{width:120px;min-height:0;padding:8px 22px 8px 10px;border-radius:12px}html body .transformation .t1x__pills .t1x__pill b{font:600 20px/24px var(--font-display);color:var(--rx-gold,#BBA071)}html body .transformation .t1x__pills .t1x__pill span{margin-top:0;font:400 12px/16px var(--font-body);-webkit-line-clamp:3}html body .transformation .t1x__pills .t1x__pill i{right:8px;top:8px}html body .transformation .tx-t2 .t1x__pills .t1x__pill b{display:block;overflow:visible;color:#FFFFFF}html body .transformation .tx-t2 .t1x__pills .t1x__pill span{margin-top:2px;-webkit-line-clamp:2}html body .transformation .tx-more{margin:12px 16px 8px}html body .transformation .tx-more__s{min-height:44px}}@media (min-width:1024px){html body .transformation .t1x__pills .t1x__pill b{font-size:22px}html body .transformation .t1x__pills .t1x__pill span{font-size:13px;line-height:17px}}html body .transformation .t1x__pills .t1x__pill{background:rgb(3 7 13 / .9)}@media (hover:hover) and (pointer:fine){html body .transformation .t1x__pills .t1x__pill:hover{background:rgb(3 7 13 / .95)}}html body .transformation .tx-t2 .t1x__img{object-position:50% 30%}@media (min-width:1024px){html body .transformation .tx-t2 .t1x__pills .t1x__pill b{font-size:20px;line-height:24px}}#transformation.tx2-on{background:var(--rx-paper,#fff)!important;color:var(--rx-ink);padding-block:var(--section-y,64px)}#transformation.tx2-on::before,#transformation.tx2-on::after{display:none!important}.tx2__eb{margin:0 0 8px;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--rx-ink-72)}.tx2__h0{margin:0 0 var(--sp-5,24px);color:var(--rx-ink)}.tx2__h{margin:0 0 28px;color:var(--rx-ink)}.tx2__gold{text-decoration:underline;text-decoration-color:var(--rx-gold);text-decoration-thickness:3px;text-underline-offset:6px}.tx2__cmp{display:grid;gap:28px;padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid var(--rx-ink-14)}.tx2__mi{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:12px 0 0;padding:0;list-style:none}.tx2__mi li{display:flex;flex-direction:column;gap:6px}.tx2__mi b{font:500 1.125rem/1.25 var(--font-display);color:var(--rx-ink)}.tx2__mi li>span:last-child{font:400 var(--fs-body)/1.45 var(--font-body);color:var(--rx-ink-72)}.tx2__half{display:grid;place-items:center;width:56px;height:56px;margin-bottom:6px;border:1.5px dashed var(--rx-ink-14);border-radius:50%;font:500 1.25rem/1 var(--font-display);color:var(--rx-ink)}.tx2__half--1{border-left:1.5px solid var(--rx-ink);border-bottom-color:var(--rx-ink)}.tx2__half--2{border-right:1.5px solid var(--rx-ink);border-top-color:var(--rx-ink)}.tx2__rx{padding:20px 16px;border:1px solid var(--rx-ink-14);border-top:3px solid var(--rx-gold);border-radius:16px}.tx2__bh{margin:0 0 8px;font:500 var(--fs-h3)/1.25 var(--font-display);color:var(--rx-ink)}.tx2__bridge{margin:0 0 16px;font:400 var(--fs-body)/1.5 var(--font-body);color:var(--rx-ink)}.tx2__h3{margin:0 0 20px;font:500 var(--fs-h3)/1.2 var(--font-display);color:var(--rx-ink)}.tx2__grid{display:grid;gap:20px}.tx2__card{background:var(--rx-paper,#fff);border:1px solid var(--rx-ink-14);border-radius:16px;overflow:hidden;box-shadow:var(--rx-elev-1)}.tx2__ph{position:relative;aspect-ratio:4/3;background:var(--rx-ink)}.tx2__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.tx2__ph::after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(to bottom,rgb(3 7 13/0),rgb(3 7 13/.9) 70%)}.tx2__n{position:absolute;left:16px;bottom:40px;z-index:1;font:500 4.5rem/1 var(--font-display);color:#fff}.tx2__lab{position:absolute;left:16px;right:16px;bottom:16px;z-index:1;font:600 var(--fs-label)/1.2 var(--font-body);letter-spacing:.1em;color:#fff}.tx2__b{padding:20px 16px}.tx2__claim{margin:0 0 14px;font:500 1.375rem/1.25 var(--font-display);color:var(--rx-ink)}.tx2__ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.tx2__ul li{position:relative;padding-left:20px;font:400 var(--fs-body)/1.45 var(--font-body);color:var(--rx-ink)}.tx2__ul li::before{content:"";position:absolute;left:0;top:.65em;width:10px;height:2px;background:var(--rx-gold)}@media (min-width:1024px){.tx2__h{max-width:none}.tx2__cmp{grid-template-columns:1fr 1fr;gap:48px;align-items:start}.tx2__rx{padding:28px}.tx2__grid{grid-template-columns:1fr 1fr;gap:32px;align-items:start}}#transformation.tx2-on .tw__nudge{margin:28px 0 0}#transformation.r5-on{padding:0!important;background:var(--rx-ink)!important}#transformation.r5-on::before,#transformation.r5-on::after{display:none!important}.r5{--r5-d:clamp(136px,8vw + 60px,184px);position:relative;color:var(--rx-white);background:radial-gradient(70% 30% at 50% 6%,rgb(90 25 47/.45),transparent 70%),radial-gradient(60% 22% at 18% 60%,rgb(90 25 47/.30),transparent 70%),radial-gradient(60% 22% at 82% 88%,rgb(90 25 47/.34),transparent 70%),var(--rx-ink);padding:var(--sp-9) 0 var(--sp-10);overflow:hidden}.r5__w{display:grid;gap:var(--sp-8)}.r5__eb{margin:0 0 var(--sp-3);font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rx-gold)}#transformation .r5__h2{margin:0 auto;max-width:none;font:500 var(--fs-h2)/var(--lh-h2) var(--font-display);letter-spacing:var(--ls-display);color:var(--rx-white)}#transformation .r5__h2 .r5__gold,#transformation .r5__h2 .r5__gold *{color:var(--rx-gold)!important}#transformation .r5__h3{margin:0 0 var(--sp-4);font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:var(--rx-white)}#transformation .r5__f .r5__h3{margin:var(--sp-4) 0 var(--sp-1)}.r5__sm{margin:0;font:400 var(--fs-small)/var(--lh-small) var(--font-body);color:var(--rx-white-72)}.r5__body{margin:0 0 var(--sp-5);font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--rx-white-72)}.r5__ul{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-3)}.r5__ul li{display:flex;gap:var(--sp-3);align-items:flex-start;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--rx-white)}.r5__ic{color:var(--rx-gold);margin-top:3px}.r5__head{text-align:center}.r5__head--2{margin-top:var(--sp-7)}.r5__why{display:grid;gap:var(--sp-7);justify-items:center}.r5__most,.r5__rx{text-align:center}.r5__pair{display:flex;gap:var(--sp-5);justify-content:center}.r5__f{margin:0;width:var(--r5-d)}.r5__c{display:block;width:var(--r5-d);height:var(--r5-d);overflow:visible}.r5__c path{stroke-width:1.5}.r5__on{fill:rgb(187 160 113/.16);stroke:var(--rx-gold)}.r5__off{fill:none;stroke:rgb(255 255 255/.28);stroke-dasharray:3 5}.r5__n{font:400 26px/1 var(--font-display);fill:var(--rx-white);text-anchor:middle}.r5__c--full{filter:drop-shadow(0 0 18px rgb(187 160 113/.35))}.r5__c--full .r5__on{fill:rgb(187 160 113/.22)}.r5__div{display:none}.r5__rxin{display:grid;gap:var(--sp-5);justify-items:center}.r5__rxt{text-align:left}@media (min-width:1024px){.r5__why{grid-template-columns:auto 1px 1fr;align-items:start;gap:var(--sp-7);justify-items:stretch}.r5__div{display:block;width:1px;height:100%;background:linear-gradient(transparent,rgb(255 255 255/.18),transparent)}.r5__most,.r5__rx{text-align:left}.r5__f figcaption{text-align:center}.r5__rxin{grid-template-columns:var(--r5-d) 1fr;gap:var(--sp-6);align-items:start;justify-items:start}}.r5__t{display:grid;gap:var(--sp-6);align-items:center}@media (min-width:1024px){.r5__t{grid-template-columns:5fr 7fr;gap:var(--sp-8)}}.r5__ph{display:block;width:100%;height:auto;border-radius:var(--sp-4);box-shadow:var(--rx-elev-3d)}.r5__f--full{width:calc(var(--r5-d) * 1.075);margin:calc(var(--r5-d) * -.0375)}.r5__c--full{width:100%;height:auto;max-width:none;filter:none}.r5__ring{fill:none;stroke:var(--rx-gold);stroke-width:1.5;vector-effect:non-scaling-stroke}.r5__arw{fill:none;stroke:rgb(255 255 255 / .86);stroke-width:1.4;vector-effect:non-scaling-stroke}.r5__on--l{fill:rgb(187 160 113 / .08)}.r5__c--full .r5__on{fill:rgb(187 160 113 / .3)}.r5__c--full .r5__on--l{fill:rgb(187 160 113 / .08)}.r5__n--full{font-size:38px}html body #transformation.r5-on .tw__a{color:var(--rx-gold) !important}html body #transformation.r5-on .tw__nudge{text-align:center}.r5::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--rx-gold);opacity:.34;-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}@media (min-width:768px){.r5::before{opacity:.22}}.r5__w{position:relative;z-index:1}.r5{--maxw:var(--container,1200px)}.r5{background:var(--rx-ink);padding:var(--section-y) 0 var(--sp-8)}.r5__w{gap:var(--sp-6)}.r5__why{border:1px solid rgb(255 255 255/.16);background:#0B1018;padding:var(--sp-6) var(--sp-5)}.r5__head--2{margin-top:var(--sp-5)}.r5__t{display:flex;flex-direction:column;gap:0}.r5__vis{order:-1;margin-inline:calc(var(--gutter)*-1)}.r5__tx{padding:var(--sp-5) 0 0}.r5__ph{border-radius:0;box-shadow:none;width:100%;height:auto}#transformation .r5__t .r5__h3{margin-bottom:var(--sp-3)}.r5__t .r5__ul{gap:var(--sp-2)}@media (min-width:1024px){.r5__why{padding:var(--sp-7) var(--sp-7)}.r5__w{grid-template-columns:1fr 1fr;column-gap:0}.r5__w>*{grid-column:1/-1}.r5__w>.r5__t{grid-column:auto;align-self:start}.r5__vis{margin-inline:0}.r5 .wrap.r5__w{max-width:none;padding-inline:0;column-gap:var(--sp-2)}.r5__head,.r5__why{width:100%;max-width:calc(var(--maxw) - 2*var(--gutter));margin-inline:auto}.r5__t .r5__tx{padding:var(--sp-4) var(--sp-8) 0}.r5__t .r5__ul{grid-template-columns:1fr 1fr;column-gap:var(--sp-5)}}.r5::before{display:none}.r5__why{position:relative;margin-inline:calc(var(--gutter)*-1);padding:var(--sp-7) var(--gutter);border:0;border-block:1px solid rgb(187 160 113/.35);background:#0B1018;isolation:isolate}.r5__why::before,.r5__why::after{content:"";position:absolute;left:0;right:0;height:16px;z-index:-1;pointer-events:none;background:url(../sections/transformation/../../assets/motifs/lattice-gold.svg?v=9348f401) center top/var(--lat-tile) auto repeat-x;opacity:.45}.r5__why::before{top:0}.r5__why::after{bottom:0;background-position:center bottom}.r5__rxt,.r5__body{}.r5__vis{margin-inline:auto;width:min(100%,320px)}.r5__tx{padding-top:var(--sp-4)}@media (min-width:1024px){.r5__why{max-width:none;margin-inline:0;padding:var(--sp-8) max(var(--gutter),calc((100% - var(--maxw))/2 + var(--gutter)))}.r5__why::before,.r5__why::after{height:24px}.r5__vis{width:auto;margin:0 var(--sp-8)}.r5__ph{width:min(100%,440px)}}.r5 .wrap.r5__w{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--sp-5);row-gap:var(--sp-7)}.r5__w>*{grid-column:1/-1}.r5__head--0{margin-bottom:calc(var(--sp-3)*-1)}.r5__why{margin-inline:calc(var(--gutter)*-1);padding:var(--sp-7) var(--gutter)}.r5__pair{gap:var(--sp-5)}.r5__t{display:flex;flex-direction:column;gap:0;border:0;margin:0;padding:0;align-items:stretch}.r5__vis{order:-1;margin:0;width:100%}.r5__ph{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:50% 38%}.r5__t--b .r5__ph{object-position:50% 18%}.r5__tx{padding:var(--sp-5) 0 0}.r5__t .r5__ul{grid-template-columns:1fr;gap:var(--sp-2)}@media (min-width:1024px){.r5 .wrap.r5__w{max-width:var(--maxw);padding-inline:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sp-5)}.r5__head,.r5__why{max-width:none;width:auto}.r5__why{grid-column:1/-1;margin-inline:calc(var(--gutter)*-1 - max(0px,(100vw - var(--maxw))/2));padding:var(--sp-8) calc(var(--gutter) + max(0px,(100vw - var(--maxw))/2));display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sp-5);align-items:start}.r5__most{grid-column:1/6}.r5__div{grid-column:6/7;justify-self:center}.r5__rx{grid-column:7/13}.r5__pair{justify-content:flex-start}.r5__rxin{grid-template-columns:var(--r5-d) 1fr;column-gap:var(--sp-5)}.r5__w>.r5__t--a{grid-column:1/7}.r5__w>.r5__t--b{grid-column:7/13}.r5__vis{margin:0;width:100%}.r5__t .r5__tx,.r5__t--a .r5__tx,.r5__t--b .r5__tx{padding:var(--sp-5) 0 0}.r5__ph{width:100%}}@media (max-width:1023px){#transformation .r5__f:first-child figcaption{margin-right:calc(var(--sp-5) / -2)}#transformation .r5__f:last-child figcaption{margin-left:calc(var(--sp-5) / -2)}}@media (min-width:768px){html body .r5 .wrap.r5__w > .r5__t{align-self:stretch}}html body #transformation .r5__why::after{display:none}html body #transformation .s0{width:100%;margin-top:var(--sp-5)}html body #transformation .s0__eb{text-align:center;margin:0 0 var(--sp-3)}html body #transformation .s0__wrap{position:relative}html body #transformation .s0__stage{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:16/6.6;max-height:calc(100svh - 160px);width:100%;background:radial-gradient(60% 70% at 50% 60%,rgb(150 28 60/.55),rgb(90 25 47/.28) 48%,rgb(3 7 13/0) 78%),radial-gradient(40% 40% at 0 0,rgb(90 25 47/.45),rgb(3 7 13/0)),radial-gradient(45% 35% at 100% 100%,rgb(90 25 47/.4),rgb(3 7 13/0)),#03070D}html body #transformation .s0__stage::before{content:"";position:absolute;inset:0;background:#BBA071;-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;opacity:.09;pointer-events:none}html body #transformation .s0__stage::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.09;mix-blend-mode:soft-light;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}html body #transformation .s0__stage svg{position:absolute;inset:0;width:100%;height:100%}html body #transformation .s0__bg{z-index:0}html body #transformation .s0__svg{z-index:1}html body #transformation .s0__st{fill:#EAD9A6;animation:s0-tw 4.2s ease-in-out infinite}@keyframes s0-tw{0%,100%{opacity:.15}50%{opacity:.95}}html body #transformation .s0__cl{fill:#7A2742;opacity:.16;animation:s0-dr 70s linear infinite}@keyframes s0-dr{from{transform:translateX(-30px)}to{transform:translateX(130px)}}html body #transformation .s0__txt{position:absolute;z-index:3;left:9%;top:36%;width:36%;margin:0;transform:translateY(-50%);text-align:left;color:#fff;font:500 clamp(22px,2.5vw,38px)/1.12 var(--font-display);letter-spacing:-.01em;text-shadow:0 2px 16px #03070D,0 0 6px #03070D;pointer-events:none}html body #transformation .s0__t{display:block}html body #transformation .s0__t--b{color:#E7D3A4;margin-top:.4em}@media (prefers-reduced-motion:reduce){html body #transformation .s0__st,html body #transformation .s0__cl{animation:none}}@media (max-width:767px){html body #transformation .s0__stage{aspect-ratio:auto;max-height:none;height:min(calc(100vw * 1.3),max(250px,calc(100svh - 68px - 81px - env(safe-area-inset-bottom,0px) - var(--s0-rest,214px))))}html body #transformation .s0__txt{position:relative;left:auto;top:auto;transform:none;width:auto;margin:0 0 12px;min-height:0;text-align:center;font-size:clamp(19px,5.2vw,24px);text-shadow:none}html body #transformation .s0{margin-top:0}html body #transformation .r5__head--0 .rx-motif{margin-bottom:6px}}html body #transformation .r5__head--0{text-align:left;justify-self:stretch;width:100%}html body #transformation .r5__head--0 > .rx-motif{text-align:left;margin-inline:0}html body #transformation .tw__a{padding:0;border:0;border-radius:0;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}@media (hover:hover) and (pointer:fine){html body #transformation .tw__a:hover{text-decoration-thickness:2px}}@media (max-width:767.98px){html body #transformation .r5__head--0 > .rx-motif{margin-bottom:12px}}@media (max-width:430px){html body #transformation .s0__stage{height:min(calc(100vw * 1.3),max(250px,calc(100svh - 68px - 81px - env(safe-area-inset-bottom,0px) - var(--s0-rest,226px))))}}@media (max-width:767px){html body #transformation .s0__wrap{--s0-cap:138px}html body #transformation .s0__txt{position:absolute;z-index:3;top:16px;left:18px;right:18px;margin:0;text-align:left}html body #transformation .s0__stage{height:calc(min(calc(100vw * 1.3),max(250px,calc(100svh - 68px - 81px - env(safe-area-inset-bottom,0px) - var(--s0-rest,214px)))) + var(--s0-cap) - 12px)}html body #transformation .s0__stage svg{top:var(--s0-cap);height:calc(100% - var(--s0-cap))}}@media (max-width:430px){html body #transformation .s0__stage{height:calc(min(calc(100vw * 1.3),max(250px,calc(100svh - 68px - 81px - env(safe-area-inset-bottom,0px) - var(--s0-rest,226px)))) + var(--s0-cap) - 12px)}}html[data-wo] #transformation .r5__t--a .r5__vis,html[data-wo] #transformation .r5__t--b .r5__vis{overflow:visible}.wo{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:28px;background:var(--rx-ink-2,#0B1018);box-shadow:0 0 0 1px rgb(255 255 255/.2) inset;padding:calc(var(--wd,600px)*.08);overflow:hidden}.wo::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60% 60% at 50% 45%,rgb(90 25 47/.28),transparent)}.wo[data-tex]{--tex-c:187 160 113;--tex-o:.06}.wo>*{position:relative;z-index:1}.wo-ipad,.wo-ph{transition:opacity .4s ease}.wo-ipad{container-type:inline-size;width:100%;max-width:600px;--wd:600px}.wo-ipad__b{position:relative;width:100%;height:calc(100cqw*.694);box-sizing:border-box;padding:2.6cqw;border-radius:3.2cqw;background:#1A1C21;box-shadow:0 0 0 1px #3A3D44,inset 0 1px 0 rgb(255 255 255/.12),var(--rx-elev-3d,0 3cqw 6cqw -1cqw rgb(0 0 0/.55))}.wo-ipad__b::before{content:"";position:absolute;left:50%;top:.9cqw;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#05060A;box-shadow:0 0 0 1px #2a2d33}.wo-ipad__s{position:relative;width:100%;height:100%;border-radius:1.4cqw;overflow:hidden;background:#0B1018;color:#fff;display:grid;grid-template-columns:18% 1fr;font-family:var(--font-body)}.wo-sb{background:rgb(255 255 255/.04);border-right:1px solid rgb(255 255 255/.2);padding:4.6cqw 1.8cqw 3cqw;display:grid;align-content:start;gap:2.2cqw}.wo-sb i{display:block;height:1.9cqw;border-radius:.6cqw;background:rgb(255 255 255/.14)}.wo-sb i:first-child{background:#BBA071}.wo-mn{padding:3.6cqw 2cqw 1.8cqw;display:grid;grid-template-rows:auto auto 1fr;gap:1.6cqw;min-width:0;min-height:0}.wo-tb{display:flex;align-items:center;gap:1.4cqw;background:rgb(255 255 255/.04);border-bottom:1px solid rgb(255 255 255/.2);margin:-3.6cqw -2cqw 0;padding:3.6cqw 2cqw 1.2cqw}.wo-tb span{flex:1;height:2.6cqw;border-radius:2cqw;background:rgb(255 255 255/.06);border:1px solid rgb(255 255 255/.2)}.wo-tb b{width:2.6cqw;height:2.6cqw;border-radius:50%;background:#BBA071}.wo-kp{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2cqw}.wo-k{background:rgb(255 255 255/.06);border-radius:1.7cqw;padding:1.2cqw 1.4cqw;min-width:0}.wo-k small{display:block;font-size:max(7px,1.72cqw);line-height:1.2;color:rgb(255 255 255/.72)}.wo-k b{display:block;font:600 max(10px,3.1cqw)/1.15 var(--font-display);margin-top:.5cqw;white-space:nowrap;font-variant-numeric:tabular-nums}.wo-k u{display:inline-block;text-decoration:none;margin-top:.4cqw;padding:.1cqw .8cqw;border-radius:2cqw;background:rgb(187 160 113/.14);color:#BBA071;font-size:max(6px,1.4cqw)}.wo-bt{display:grid;grid-template-columns:1.7fr 1fr;gap:1.2cqw;min-height:0}.wo-c{position:relative;background:rgb(255 255 255/.06);border-radius:1.7cqw;padding:1.2cqw 1.6cqw 1.2cqw 1.2cqw;min-height:0;min-width:0}.wo-c svg{width:100%;height:100%;display:block}.wo-c .ar{fill:rgb(187 160 113/.12)}.wo-c .ln{fill:none;stroke:#BBA071;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.wo-c .gl{stroke:rgb(255 255 255/.06);stroke-width:1;vector-effect:non-scaling-stroke}.wo-dot{position:absolute;width:1.5cqw;height:1.5cqw;margin:-.75cqw 0 0 -.75cqw;border-radius:50%;background:#BBA071;box-shadow:0 0 0 .5cqw rgb(187 160 113/.28);transform:translate(-.2cqw,0);transition:left .4s ease,top .4s ease}.wo-tbl{display:grid;align-content:space-evenly;gap:.6cqw}.wo-tbl div{display:grid;grid-template-columns:1fr 2.4cqw;gap:1cqw;align-items:center}.wo-tbl i{display:block;height:1.1cqw;border-radius:.6cqw;background:rgb(255 255 255/.14)}.wo-tbl i+i{background:rgb(255 255 255/.08)}.wo-stb{position:absolute;left:0;right:0;top:0;height:2.6cqw;display:flex;justify-content:space-between;align-items:center;padding:0 2.6cqw 0 2.4cqw;font:600 max(6px,1.5cqw)/1 var(--font-body);color:rgb(255 255 255/.72);z-index:2;pointer-events:none}.wo-stb .ic,.wo-pst .ic{display:flex;gap:.9cqw;align-items:center}.wo-stb .sg{width:2cqw;height:1.2cqw;background:currentColor;clip-path:polygon(0 100%,0 70%,30% 70%,30% 40%,65% 40%,65% 0,100% 0,100% 100%)}.wo-stb .bt{width:3cqw;height:1.3cqw;border-radius:.45cqw;box-shadow:inset 0 0 0 1px currentColor;background:linear-gradient(90deg,currentColor 0 78%,transparent 78%) content-box;padding:.18cqw}.wo-ph{--w:270px;--wd:270px;width:var(--w);flex:none}.wo-phone{container-type:inline-size}.wo-phone__b{position:relative;width:100%;height:calc(100cqw*2.0765);box-sizing:border-box;padding:3.2cqw;border-radius:16.5cqw;background:#1A1C21;box-shadow:0 0 0 1px #3A3D44,inset 0 1px 0 rgb(255 255 255/.12),var(--rx-elev-3d,0 8cqw 14cqw -3cqw rgb(0 0 0/.55))}.wo-bn{position:absolute;width:2px;border-radius:1px;background:#3A3D44}.wo-bn.a{left:-2px;top:15%;height:3.4%}.wo-bn.v1{left:-2px;top:21%;height:6.5%}.wo-bn.v2{left:-2px;top:29%;height:6.5%}.wo-bn.p{right:-2px;top:25%;height:10%}.wo-phone__b.shake{animation:wo-shake .32s ease-in-out}@keyframes wo-shake{0%{transform:none}20%{transform:translateX(-3px) rotate(-1deg)}40%{transform:translateX(3px) rotate(1deg)}60%{transform:translateX(-3px) rotate(-1deg)}80%{transform:translateX(3px) rotate(1deg)}100%{transform:none}}.wo-phone__s{position:relative;width:100%;height:100%;border-radius:13.3cqw;overflow:hidden;background:linear-gradient(180deg,#5A192F 0%,#03070D 100%);color:#fff;font-family:var(--font-body)}.wo-phone__s::before{content:"";position:absolute;left:-20%;top:-10%;width:140%;height:45%;background:radial-gradient(closest-side,rgb(187 160 113/.22),rgb(187 160 113/0));pointer-events:none}.wo-is{position:absolute;left:50%;top:2.4cqw;width:30cqw;height:7.1cqw;margin-left:-15cqw;border-radius:4cqw;background:#000;z-index:3}.wo-dt{position:absolute;left:0;right:0;top:15cqw;text-align:center;font-size:5.2cqw;font-weight:500;color:rgb(255 255 255/.9)}.wo-tm{position:absolute;left:0;right:0;top:20.5cqw;text-align:center;font:500 21cqw/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.wo-st{position:absolute;left:4cqw;right:4cqw;top:48cqw;bottom:24cqw;overflow:hidden}.wo-n{position:relative;display:grid;grid-template-columns:10.9cqw 1fr auto;gap:3cqw;align-items:start;margin-bottom:2.4cqw;padding:3cqw;border-radius:7cqw;background:rgb(255 255 255/.86);color:#03070D;animation:wo-in .3s ease-out}@keyframes wo-in{from{opacity:0;transform:translateY(-130%)}to{opacity:1;transform:none}}.wo-n .g{position:relative;width:10.9cqw;height:10.9cqw;border-radius:2.8cqw;background:#fff;box-shadow:0 0 0 1px rgb(3 7 13/.12);display:grid;place-items:center}.wo-n .g svg{width:7cqw;height:7cqw;fill:#95BF47}.wo-n.ding .g::after{content:"";position:absolute;inset:-1px;border-radius:2.8cqw;border:2px solid #BBA071;opacity:0;animation:wo-ring .3s ease-out}@keyframes wo-ring{from{transform:scale(1);opacity:.7}to{transform:scale(1.3);opacity:0}}.wo-n .t{font-size:5cqw;font-weight:600;line-height:1.25}.wo-n .b{font-size:5cqw;font-weight:400;line-height:1.25;color:rgb(3 7 13/.72);margin-top:.4cqw}.wo-n .w{font-size:4.2cqw;color:rgb(3 7 13/.72)}.wo-sl{height:2.2cqw;margin:0 auto 1.2cqw;border-radius:0 0 3cqw 3cqw;background:rgb(255 255 255/.4)}.wo-qa{position:absolute;bottom:9cqw;width:11cqw;height:11cqw;border-radius:50%;background:rgb(255 255 255/.16)}.wo-qa.l{left:8cqw}.wo-qa.r{right:8cqw}.wo-hm{position:absolute;left:50%;bottom:2cqw;width:34cqw;height:1.2cqw;margin-left:-17cqw;border-radius:1cqw;background:rgb(255 255 255/.8)}.wo-pst{position:absolute;left:0;right:0;top:3.2cqw;display:flex;justify-content:space-between;align-items:center;padding:0 9cqw 0 10cqw;z-index:4;font:600 4.6cqw/1 var(--font-body);color:#fff;pointer-events:none}.wo-pst .sg{width:5.4cqw;height:3.4cqw;background:currentColor;clip-path:polygon(0 100%,0 70%,22% 70%,22% 45%,48% 45%,48% 20%,74% 20%,74% 0,100% 0,100% 100%)}.wo-pst .wf{width:4.6cqw;height:3.4cqw;background:currentColor;clip-path:polygon(50% 100%,0 35%,15% 20%,50% 55%,85% 20%,100% 35%)}.wo-pst .bt{width:7.4cqw;height:3.4cqw;border-radius:1.2cqw;box-shadow:inset 0 0 0 1px rgb(255 255 255/.7);background:linear-gradient(90deg,#fff 0 80%,transparent 80%) content-box;padding:.5cqw}@media(min-width:1024px){html[data-wo] #transformation .r5__w>.r5__t--a,html[data-wo] #transformation .r5__w>.r5__t--b{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sp-5,24px);align-items:start}html[data-wo] #transformation .r5__w>.r5__t--a{margin-bottom:64px}html[data-wo] #transformation .r5__t--a .r5__vis{grid-column:7/13;grid-row:1;order:0;width:100%;margin:0}html[data-wo] #transformation .r5__t--a .r5__tx{grid-column:1/6;grid-row:1;padding:0}html[data-wo] #transformation .r5__t--b .r5__tx{grid-column:1/6;grid-row:1;padding:0}html[data-wo] #transformation .r5__t--b .r5__vis{grid-column:7/13;grid-row:1;order:0;width:100%;margin:48px 0 0}html[data-wo] #transformation .r5__t .r5__ul{grid-template-columns:1fr}}@media(min-width:768px) and (max-width:1023.98px){html[data-wo] #transformation .r5__t--a .r5__vis{width:min(100%,600px);margin-inline:auto}.wo-ph{--w:240px;--wd:240px}}@media(max-width:767.98px){html[data-wo] #transformation .r5__t--a,html[data-wo] #transformation .r5__t--b{display:flex;flex-direction:column;align-items:stretch}html[data-wo] #transformation .r5__t .r5__tx{display:contents}html[data-wo] #transformation .r5__t .r5__eb{order:1}html[data-wo] #transformation .r5__t .r5__tx>.r5__h3{order:2}html[data-wo] #transformation .r5__t .r5__vis{order:3;width:100%;margin:var(--sp-3,12px) 0}html[data-wo] #transformation .r5__t .r5__tx>.r5__ul{order:4}html[data-wo] #transformation .r5__t .r5__more{order:5}.wo-ph{--w:220px;--wd:220px}.wo{padding:calc(var(--wd,220px)*.08)}}@media(max-width:389.98px){.wo-ph{--w:200px;--wd:200px}}@media(prefers-reduced-motion:reduce){.wo-n,.wo-n.ding .g::after,.wo-phone__b.shake{animation:none}.wo-ipad,.wo-ph{transition:none}}@media(max-width:767.98px){html[data-wo] #transformation .r5__t .r5__vis{margin:12px 0}.wo{padding:12px}.wo-ipad{max-width:var(--wo-iw,600px)}.wo-ph{--w:200px;--wd:200px}.wo-k small{font-size:max(6px,1.72cqw)}.wo-k b{font-size:max(7.6px,3.1cqw)}.wo-k u{font-size:max(5.5px,1.4cqw)}html[data-wo] #transformation .r5__t .r5__ul li{display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:8px}html[data-wo] #transformation .r5__t .r5__ul li .r5__ic{width:16px;height:16px;margin:5px 0 0}.wo.wo-crop{align-items:flex-start}.wo.wo-crop .wo-ph{height:var(--wo-pv);overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),transparent);mask-image:linear-gradient(#000 calc(100% - 48px),transparent)}.wo.wo-crop .wo-phone__b{box-shadow:0 0 0 1px #3A3D44,inset 0 1px 0 rgb(255 255 255/.12)}}@media(min-width:390px) and (max-width:767.98px){.wo-ph{--w:220px;--wd:220px}}@media(min-width:400px) and (max-width:767.98px){.wo-ph{--w:240px;--wd:240px}}.wo-xc,.wo-xc *,.wo-xc *::after{animation:none!important}.wo-n .t,.wo-n .b{white-space:nowrap}.wo-n>span:nth-child(2){min-width:0}.wo-n .b{font-size:4.6cqw}.wo-n{overflow:hidden;animation:wo-in2 .18s cubic-bezier(.2,.8,.3,1)}.wo-n.first{animation:none}@keyframes wo-in2{from{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(-40%) scale(.97)}to{opacity:1;max-height:24cqw;margin-bottom:2.4cqw;padding-top:3cqw;padding-bottom:3cqw;transform:none}}.wo-phone__b.buzz{animation:wo-buzz .14s linear}.wo-phone__b.buzz2{animation:wo-buzz2 .22s linear}@keyframes wo-buzz{0%{transform:none}25%{transform:translateX(-1.5px)}50%{transform:translateX(1.5px)}75%{transform:translateX(-1.5px)}100%{transform:none}}@keyframes wo-buzz2{0%{transform:none}20%{transform:translateX(-3px)}40%{transform:translateX(3px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}100%{transform:none}}.wo-st{bottom:22cqw}@media(prefers-reduced-motion:reduce){.wo-n,.wo-phone__b.buzz,.wo-phone__b.buzz2{animation:none}}@media(min-width:1024px){html[data-wo] #transformation .r5__w>.r5__t--a,html[data-wo] #transformation .r5__w>.r5__t--b{align-items:center}html[data-wo] #transformation .r5__t--b .r5__vis{margin:0}}@media(max-width:767.98px){html[data-wo] #transformation .r5__t .r5__vis{margin:12px 0 24px}html[data-wo] #transformation .r5__t .r5__ul{gap:12px}}@media(min-width:1024px){.wo-ph{--w:300px;--wd:300px}.wo-ipad{max-width:620px}html[data-wo] #transformation .r5__t .r5__tx{max-width:420px}html[data-wo] #transformation .r5__t .r5__ul{gap:14px}}@media(min-width:1024px){html[data-wo] #transformation .r5__t--a .r5__vis,html[data-wo] #transformation .r5__t--b .r5__vis{grid-column:6/13}.wo{padding:24px}}.wo-n{overflow:hidden;animation:wo-in4a 420ms cubic-bezier(.2,.9,.25,1.15) backwards,wo-in4b 360ms ease-out backwards}.wo-n.first{animation:none}@keyframes wo-in4a{from{opacity:0;transform:translateY(-24px) scale(.96)}to{opacity:1;transform:none}}@keyframes wo-in4b{from{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}to{max-height:24cqw;margin-bottom:2.4cqw;padding-top:3cqw;padding-bottom:3cqw}}.wo-n.out{transition:opacity .3s ease,max-height .3s ease,margin .3s ease,padding .3s ease;opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}@keyframes wo-ring{from{transform:scale(1);opacity:.5}to{transform:scale(1.25);opacity:0}}.wo-n.ding .g::after{animation:wo-ring .5s ease-out}.wo-phone__b.buzz,.wo-phone__b.buzz2{animation:none}html body #transformation .s0[data-scales] .s0__stage{cursor:pointer;-webkit-tap-highlight-color:transparent}html body #transformation .s0[data-scales] .s0__stage:focus-visible{outline:2px solid var(--rx-gold);outline-offset:3px}html body #transformation .s0[data-scales] .s0__svg{overflow:visible;inset:0 3% auto auto;width:56%;max-width:620px;height:100%}@media (max-width:767px){html body #transformation .s0[data-scales] .s0__svg{inset:calc(var(--s0-cap) + 8px) auto auto 18px;width:calc(100% - 36px);max-width:none;height:calc(100% - var(--s0-cap) - 24px)}}html body #transformation .s0[data-scales] svg :is(.pillar,.chain,.beam,.pointer){stroke:color-mix(in srgb,var(--rx-gold) 60%,transparent);stroke-width:1.25px;stroke-linecap:round;fill:none;transition:stroke .6s ease}html body #transformation .s0[data-scales] svg .beam{stroke-width:3px;transition:stroke .6s ease,filter .6s ease}html body #transformation .s0[data-scales] svg .pillar{stroke-width:3px}html body #transformation .s0[data-scales] svg .pointer{stroke-width:1.6px}html body #transformation .s0[data-scales] svg :is(.ground,.dial,.tick){stroke:color-mix(in srgb,var(--rx-gold) 45%,transparent);stroke-width:1px;fill:none}html body #transformation .s0[data-scales] svg .tick.c{stroke:var(--rx-gold)}html body #transformation .s0[data-scales] svg :is(.plinth,.dish){fill:rgb(187 160 113 / .14);stroke:color-mix(in srgb,var(--rx-gold) 60%,transparent);stroke-width:1.25px}html body #transformation .s0[data-scales] svg .hub{fill:var(--rx-ink);stroke:color-mix(in srgb,var(--rx-gold) 60%,transparent);stroke-width:2px;transition:stroke .6s ease,fill .6s ease}html body #transformation .s0[data-scales] svg .knob{fill:color-mix(in srgb,var(--rx-gold) 60%,transparent);transition:fill .6s ease}html body #transformation .s0[data-scales] svg .w-solid{fill:var(--rx-gold);transition:opacity .55s ease}html body #transformation .s0[data-scales] svg .w-dash{fill:rgb(3 7 13 / .55);stroke:color-mix(in srgb,var(--rx-gold) 60%,transparent);stroke-width:1.25px;stroke-dasharray:4 4;opacity:0;transition:opacity .55s ease}html body #transformation .s0[data-scales] svg .num{font:500 22px var(--font-display);fill:var(--rx-ink);transition:fill .55s ease}html body #transformation .s0[data-scales] svg .lbl{font:500 14px var(--font-body);fill:rgb(255 255 255 / .72);letter-spacing:.02em}html body #transformation .s0[data-scales][data-sc-state="1"] svg [data-d="l"] .w-solid,html body #transformation .s0[data-scales][data-sc-state="0"] svg [data-d="r"] .w-solid{opacity:0}html body #transformation .s0[data-scales][data-sc-state="1"] svg [data-d="l"] .w-dash,html body #transformation .s0[data-scales][data-sc-state="0"] svg [data-d="r"] .w-dash{opacity:1}html body #transformation .s0[data-scales][data-sc-state="1"] svg [data-d="l"] .num,html body #transformation .s0[data-scales][data-sc-state="0"] svg [data-d="r"] .num{fill:var(--rx-gold)}html body #transformation .s0[data-scales]:not([data-sc-state="0"]):not([data-sc-state="1"]) svg :is(.beam,.pointer){stroke:var(--rx-gold)}html body #transformation .s0[data-scales]:not([data-sc-state="0"]):not([data-sc-state="1"]) svg .hub{stroke:var(--rx-gold);fill:var(--rx-gold)}html body #transformation .s0[data-scales]:not([data-sc-state="0"]):not([data-sc-state="1"]) svg .knob{fill:var(--rx-gold)}html body #transformation .s0[data-scales]:not([data-sc-state="0"]):not([data-sc-state="1"]) svg .beam{filter:drop-shadow(0 0 6px rgb(187 160 113 / .55))}html body #transformation .s0[data-scales] svg [data-b]{transform-box:fill-box;transform-origin:50% 87.63%;transition:transform .55s cubic-bezier(.3,1.45,.5,1)}html body #transformation .s0[data-scales] svg [data-d]{transition:transform .55s cubic-bezier(.3,1.45,.5,1)}html body #transformation .s0[data-scales][data-sc-state="0"] svg [data-b]{transform:rotate(-10deg)}html body #transformation .s0[data-scales][data-sc-state="1"] svg [data-b]{transform:rotate(10deg)}html body #transformation .s0[data-scales][data-sc-state="0"] svg [data-d="l"]{transform:translate(1.82px,20.84px)}html body #transformation .s0[data-scales][data-sc-state="0"] svg [data-d="r"]{transform:translate(-1.82px,-20.84px)}html body #transformation .s0[data-scales][data-sc-state="1"] svg [data-d="l"]{transform:translate(1.82px,-20.84px)}html body #transformation .s0[data-scales][data-sc-state="1"] svg [data-d="r"]{transform:translate(-1.82px,20.84px)}html body #transformation .s0[data-scales].is-snap,html body #transformation .s0[data-scales].is-snap *{transition:none !important}@media (prefers-reduced-motion:reduce){html body #transformation .s0[data-scales] svg *{transition:none}}html body #transformation .s0__txt{position:static!important;transform:none!important;left:auto!important;right:auto!important;top:auto!important;width:auto!important;margin:0 0 var(--sp-4)!important;text-shadow:none!important;text-align:left}html body #transformation .s0__t--a{font:400 var(--fs-hero-lede)/1.45 var(--font-body);letter-spacing:0;color:rgb(255 255 255/.86)}html body #transformation .s0__t--b{font:500 var(--fs-h2)/var(--lh-h2) var(--font-display);letter-spacing:-.01em;color:#D2BA88;margin-top:var(--sp-2)}@media (max-width:1023.98px){html body #transformation .s0__wrap{--s0-cap:0px!important}html body #transformation .s0__stage{height:clamp(208px,calc(64vw - 22px),270px)!important;aspect-ratio:auto!important}html body #transformation .s0__stage svg.s0__bg{top:0!important;height:100%!important}html body #transformation .s0[data-scales] .s0__svg{inset:10px 12px!important;width:calc(100% - 24px)!important;height:calc(100% - 20px)!important;max-width:none!important}html body #transformation .s0[data-scales] svg .lbl{font-size:16px}html body #transformation .s0__txt{margin-bottom:var(--sp-3)!important}}@media (min-width:1024px){html body #transformation .s0{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto auto;column-gap:var(--sp-8);align-items:center}html body #transformation .s0__wrap{display:contents!important}html body #transformation .s0__txt{grid-column:1;grid-row:1;align-self:end;margin:0!important}html body #transformation .s0__t--a{font-size:var(--fs-h3);line-height:var(--lh-h3)}html body #transformation .s0__t--b{font-size:var(--fs-h2)}html body #transformation .s0[data-scales] .s0__svg{inset:6% 6% auto!important;width:88%!important;height:88%!important;max-width:none!important}html body #transformation .s0__stage{grid-column:2;grid-row:1 / span 2;aspect-ratio:16/10!important;max-height:calc(100svh - 180px)!important}}@media (min-width:1024px){html body #transformation .s0{grid-template-columns:minmax(360px,4fr) minmax(0,8fr)!important;column-gap:var(--sp-8)!important}html body #transformation .s0__t--a{font:400 var(--fs-h3)/var(--lh-h3) var(--font-display);color:rgb(255 255 255/.9);max-width:none}html body #transformation .s0__t--b{font-size:var(--fs-h2);margin-top:var(--sp-3)}html body #transformation .s0__stage{aspect-ratio:4/3!important;max-height:calc(100svh - 200px)!important}html body #transformation .s0[data-scales] .s0__svg{inset:4% 4% auto!important;width:92%!important;height:92%!important}}@media (max-width:1023.98px){html body #transformation .s0__t--a{font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#fff;max-width:none}}@media (min-width:1024px){html body #transformation .s0{grid-template-rows:auto 1fr!important}html body #transformation .s0__txt{align-self:start!important;margin-top:var(--sp-5)!important}}html body #transformation .s0[data-scales] svg [data-b]{transform-box:fill-box!important;transform-origin:50% 87.63%!important}@media (min-width:1024px){html body #transformation .s0{grid-template-columns:minmax(440px,5fr) minmax(0,7fr)!important}html body #transformation .s0__t--a{font:500 var(--fs-h2)/1.12 var(--font-display);color:#fff;letter-spacing:-.01em}html body #transformation .s0__t--b{font:500 var(--fs-h2)/1.12 var(--font-display);color:#D2BA88;margin-top:var(--sp-3)}}html body #transformation .s0__bridge{margin:var(--sp-4) 0 0;text-align:left;font:400 var(--fs-lead)/var(--lh-lead) var(--font-body);color:rgb(255 255 255/.72)}@media (min-width:1024px){html body #transformation .s0{grid-template-rows:auto 1fr!important}html body #transformation .s0__bridge{grid-column:1;grid-row:2;align-self:start;margin:var(--sp-5) 0 0;color:rgb(255 255 255/.86)}}#transformation .r5__t .r5__tl{margin:0 0 var(--sp-2);font:600 var(--fs-card)/1.2 var(--font-body);letter-spacing:0;text-transform:none;color:var(--rx-white)}#transformation .r5__t .r5__tw{margin-left:.5em;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rx-gold);white-space:nowrap}#transformation .r5__t .r5__tw::before{content:"\00b7\00a0"}#transformation .r5__t .r5__ttl{margin:0 0 var(--sp-3);font:600 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--rx-white)}@media(max-width:767.98px){html:not([data-wo]) #transformation .r5__t--a,html:not([data-wo]) #transformation .r5__t--b{display:flex;flex-direction:column;align-items:stretch}html:not([data-wo]) #transformation .r5__t .r5__tx{display:contents}html:not([data-wo]) #transformation .r5__t .r5__eb{order:1}html:not([data-wo]) #transformation .r5__t .r5__tx>.r5__h3{order:2}html:not([data-wo]) #transformation .r5__t .r5__vis{order:3;width:100%;margin:12px 0 24px}html:not([data-wo]) #transformation .r5__t .r5__tx>.r5__ul{order:4;gap:12px}html:not([data-wo]) #transformation .r5__t .r5__more{order:5}html:not([data-wo]) #transformation .r5__t .r5__ul li{display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:8px}html:not([data-wo]) #transformation .r5__t .r5__ul li .r5__ic{width:16px;height:16px;margin:5px 0 0}html:not([data-wo]) #transformation .r5__t--a .r5__vis{min-height:calc(min(100vw - 64px,600px)*.694 + 24px)}html:not([data-wo]) #transformation .r5__t--b .r5__vis{min-height:var(--tii-h,clamp(389px,calc(100svh - 293px),522px))}}@media (min-width:1024px){html:not([data-wo]) #transformation .r5__t--a .r5__vis,html:not([data-wo]) #transformation .r5__t--b .r5__vis{overflow:visible}html:not([data-wo]) #transformation .r5__w > .r5__t--a,html:not([data-wo]) #transformation .r5__w > .r5__t--b{grid-column:1 / -1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sp-5,24px);row-gap:0;margin:0;align-items:center}html:not([data-wo]) #transformation .r5__w > .r5__t--a{margin-bottom:var(--sp-9)}html:not([data-wo]) #transformation .r5__t .r5__tx{display:block;grid-row:1;padding:0}html:not([data-wo]) #transformation .r5__t .r5__vis{grid-row:1;order:0;margin:0;width:auto;display:flex}html:not([data-wo]) #transformation .r5__t--a .r5__tx{grid-column:1 / 6}html:not([data-wo]) #transformation .r5__t--a .r5__vis{grid-column:6 / 13;justify-content:flex-end}html:not([data-wo]) #transformation .r5__t--b .r5__vis{grid-column:1 / 5;justify-content:flex-start}html:not([data-wo]) #transformation .r5__t--b .r5__tx{grid-column:6 / 12}html:not([data-wo]) #transformation .r5__t .r5__ul{grid-template-columns:1fr;gap:14px}html:not([data-wo]) #transformation .r5__t .r5__tx{max-width:420px}}@media (min-width:1024px){html:not([data-wo]) #transformation .r5__t--a .r5__vis{aspect-ratio:586 / 413}html:not([data-wo]) #transformation .r5__t--b .r5__vis{min-height:564px}}@media (min-width:1280px){html:not([data-wo]) #transformation .r5__t--b .r5__vis{min-height:605px}}@media (min-width:768px) and (max-width:1023.98px){html:not([data-wo]) #transformation .r5__t--a .r5__vis,html:not([data-wo]) #transformation .r5__t--b .r5__vis{overflow:visible}html:not([data-wo]) #transformation .r5__t--a .r5__vis{width:min(100%,600px);margin-inline:auto;min-height:451px}html:not([data-wo]) #transformation .r5__t--b .r5__vis{min-height:580px}}html[data-dv] .wo-ipad__b,html[data-dv] .wo-phone__b{border:.75cqw solid transparent;background:linear-gradient(#050505,#050505) padding-box,linear-gradient(160deg,#2B2B2D,#8A8A8F 45%,#1C1C1E) border-box;box-shadow:0 40px 80px rgb(0 0 0/.55),0 10px 20px rgb(0 0 0/.4),-1px 0 0 rgb(124 30 57/.35)}html[data-dv] .wo-phone__b{padding:2.6cqw;border-radius:16.5cqw}html[data-dv] .wo-ipad__b{padding:2.95cqw;height:calc(100cqw*.689 + 7.4cqw);border-radius:5.6cqw}html[data-dv] .wo-ipad__b::before{top:1.2cqw;width:1.1cqw;height:1.1cqw;margin-left:-.55cqw;background:#10131a;box-shadow:inset 0 0 0 .25cqw #262a33}html[data-dv] .wo-phone__s::after,html[data-dv] .wo-ipad__s::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgb(255 255 255/.10) 0 30%,transparent 46%);pointer-events:none;z-index:9}html[data-dv] .wo-ipad__s{border-radius:1.9cqw}html[data-dv] .wo-bn{width:.9cqw;background:linear-gradient(90deg,#8A8A8F,#3a3a3d)}html[data-dv] .wo-bn.a,html[data-dv] .wo-bn.v1,html[data-dv] .wo-bn.v2{left:-.9cqw}html[data-dv] .wo-bn.p{right:-.9cqw}.wo-bn.c{right:-.9cqw;top:41%;height:7%}html[data-dv] .wo-phone__s{border-radius:13.05cqw;font-family:-apple-system,"SF Pro Text","SF Pro",Inter,system-ui,sans-serif}html[data-dvl=light] .wo-phone__s{background:radial-gradient(120% 55% at 25% 0,rgb(255 232 214/.55),transparent 62%),repeating-linear-gradient(112deg,rgb(255 255 255/.07) 0 5cqw,rgb(60 0 20/.06) 5cqw 11cqw),linear-gradient(172deg,#DB93A3,#A8344F 55%,#6B1530)}html[data-dvl=dark] .wo-phone__s{background:radial-gradient(120% 55% at 25% 0,rgb(187 160 113/.16),transparent 62%),repeating-linear-gradient(112deg,rgb(255 255 255/.03) 0 5cqw,rgb(0 0 0/.12) 5cqw 11cqw),linear-gradient(172deg,#5A192F,#230912 58%,#03070D)}html[data-dv] .wo-phone__s::before{display:none}html[data-dv] .wo-is{width:30cqw;height:7.3cqw;top:2.6cqw;margin-left:-15cqw}html[data-dv] .wo-pst{font:600 3.9cqw/1 -apple-system,"SF Pro Text",Inter,sans-serif;padding:0 8cqw 0 9cqw;top:3.4cqw}html[data-dv] .wo-pst .wf{width:4.6cqw;height:3.3cqw}html[data-dv] .wo-dt{top:14.5cqw;font:600 4cqw/1 -apple-system,"SF Pro Text",Inter,sans-serif;color:rgb(255 255 255/.92);letter-spacing:.005em}html[data-dv] .wo-tm{top:19.6cqw;font:600 20.9cqw/1 "SF Pro Rounded",-apple-system,"SF Pro Display",Inter,sans-serif;letter-spacing:-.015em;color:rgb(255 255 255/.94);font-variant-numeric:tabular-nums}html[data-dv] .wo-st{left:1.9cqw;right:1.9cqw;top:44cqw;bottom:auto;height:30cqw;overflow:visible}html[data-dv] .wo-n{position:absolute;left:0;right:0;top:0;margin:0;box-sizing:border-box;height:14.6cqw;padding:2.8cqw 3.3cqw;grid-template-columns:9cqw 1fr auto;gap:2.8cqw;border-radius:5.2cqw;overflow:hidden;transform-origin:50% 0;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);transition:top .3s cubic-bezier(.2,.8,.3,1),transform .3s cubic-bezier(.2,.8,.3,1),opacity .3s ease;animation:none;max-height:none}html[data-dvl=light] .wo-n{background:rgb(245 245 247/.72);color:#000;box-shadow:0 .6cqw 3cqw rgb(0 0 0/.12)}html[data-dvl=dark] .wo-n{background:rgb(44 44 46/.72);color:#fff;box-shadow:0 .6cqw 3cqw rgb(0 0 0/.35),inset 0 0 0 1px rgb(255 255 255/.06)}html[data-dv] .wo-n.ding{animation:wo-in3 .24s cubic-bezier(.2,.8,.3,1)}@keyframes wo-in3{from{opacity:0;transform:translateY(-60%) scale(.96)}to{opacity:1;transform:none}}html[data-dv] .wo-n:nth-child(1){z-index:4}html[data-dv] .wo-n:nth-child(2){top:3.1cqw;transform:scale(.95);z-index:3}html[data-dv] .wo-n:nth-child(3){top:6cqw;transform:scale(.9);z-index:2}html[data-dv] .wo-n:nth-child(n+4){top:8.7cqw;transform:scale(.85);z-index:1}html[data-dvl=light] .wo-n:nth-child(n+2){background:rgb(235 235 240/.62)}html[data-dvl=dark] .wo-n:nth-child(n+2){background:rgb(40 40 42/.62)}html[data-dv] .wo-n.out{opacity:0;transition:opacity .2s;margin:0;padding:2.8cqw 3.3cqw;max-height:none}html[data-dv] .wo-n .g{width:9cqw;height:9cqw;border-radius:2.1cqw}html[data-dv] .wo-n .g svg{width:6cqw;height:6cqw}html[data-dv] .wo-n .t,html[data-dv] .wo-n .b{font-size:3.56cqw;line-height:1.28;text-overflow:ellipsis;overflow:hidden}html[data-dv] .wo-n .t{font-weight:600}html[data-dvl=light] .wo-n .b{color:rgb(0 0 0/.86)}html[data-dvl=dark] .wo-n .b{color:rgb(255 255 255/.86)}html[data-dv] .wo-n .w{font-size:3.1cqw;line-height:1.3}html[data-dvl=light] .wo-n .w{color:rgb(60 60 67/.6)}html[data-dvl=dark] .wo-n .w{color:rgb(235 235 245/.6)}html[data-dv] .wo-more{position:absolute;left:0;right:0;top:70cqw;text-align:center;font:500 3.1cqw/1 -apple-system,"SF Pro Text",Inter,sans-serif;color:rgb(255 255 255/.82);z-index:2}html[data-dv] .wo-qa{bottom:8cqw;width:12.7cqw;height:12.7cqw;background:rgb(30 30 32/.45);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:grid;place-items:center;color:#fff}html[data-dvl=light] .wo-qa{background:rgb(60 20 30/.34)}html[data-dv] .wo-qa.l{left:7.5cqw}html[data-dv] .wo-qa.r{right:7.5cqw}html[data-dv] .wo-qa svg{width:5.6cqw;height:5.6cqw;fill:none;stroke:currentColor;stroke-width:1.8}html[data-dv] .wo-hm{width:34cqw;height:1.25cqw;bottom:2cqw;margin-left:-17cqw;background:rgb(255 255 255/.92)}html[data-dvl=light] .wo-ipad__s{--bg:#F2F2F7;--side:#E7E7EC;--card:#fff;--ink:#1C1C1E;--mut:#6B6B73;--ln:rgb(60 60 67/.16);--acc:#8E6F2E;--accbg:rgb(142 111 46/.13);--sel:rgb(142 111 46/.16);--gr:#2E8B57}html[data-dvl=dark] .wo-ipad__s{--bg:#0B1018;--side:rgb(255 255 255/.045);--card:rgb(255 255 255/.075);--ink:#fff;--mut:rgb(255 255 255/.66);--ln:rgb(255 255 255/.15);--acc:#BBA071;--accbg:rgb(187 160 113/.17);--sel:rgb(187 160 113/.2);--gr:#6FCF97}html[data-dv] .wo-ipad__s{background:var(--bg);color:var(--ink);font-family:-apple-system,"SF Pro Text",Inter,system-ui,sans-serif;grid-template-columns:19% 1fr}html[data-dv] .wo-stb{display:flex;justify-content:space-between;align-items:center;position:absolute;left:0;right:0;top:0;height:3cqw;padding:0 2.6cqw;font:600 max(6px,1.5cqw)/1 -apple-system,"SF Pro Text",Inter,sans-serif;color:var(--ink);z-index:3}html[data-dv] .wo-stb .ic{display:flex;gap:.9cqw;align-items:center}html[data-dv] .wo-stb .wf{width:2cqw;height:1.4cqw;background:currentColor;clip-path:polygon(50% 100%,0 35%,15% 20%,50% 55%,85% 20%,100% 35%)}html[data-dv] .wo-stb .bt{width:3cqw;height:1.3cqw;border-radius:.45cqw;box-shadow:inset 0 0 0 1px currentColor;background:linear-gradient(90deg,currentColor 0 80%,transparent 80%) content-box;padding:.18cqw}html[data-dv] .wo-sb{background:var(--side);border-right:1px solid var(--ln);padding:4.4cqw 1.2cqw 2cqw;gap:.5cqw}html[data-dv] .wo-sb h5{margin:0 0 1.2cqw;padding:0 .8cqw;font:700 max(7px,2.2cqw)/1.1 -apple-system,"SF Pro Display",Inter,sans-serif;color:var(--ink)}html[data-dv] .wo-sb a{display:flex;align-items:center;gap:.9cqw;height:3.6cqw;padding:0 .8cqw;border-radius:1cqw;font:500 max(6.5px,1.95cqw)/1 -apple-system,"SF Pro Text",Inter,sans-serif;color:var(--ink);white-space:nowrap}html[data-dv] .wo-sb a.on{background:var(--sel);color:var(--acc);font-weight:600}html[data-dv] .wo-sb a svg{width:2.2cqw;height:2.2cqw;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none}html[data-dv] .wo-mn{padding:4.2cqw 2cqw 1.8cqw;gap:1.3cqw}html[data-dv] .wo-tb{background:none;border:0;margin:0;padding:0;gap:1.2cqw}html[data-dv] .wo-tb strong{font:700 max(9px,3.3cqw)/1 -apple-system,"SF Pro Display",Inter,sans-serif;color:var(--ink)}html[data-dv] .wo-tb em{font:500 max(6px,1.8cqw)/1 -apple-system,"SF Pro Text",Inter,sans-serif;color:var(--mut);font-style:normal;flex:1}html[data-dv] .wo-tb span{display:none}html[data-dv] .wo-tb b{width:3cqw;height:3cqw;background:var(--acc);display:grid;place-items:center;color:var(--bg);font:700 max(6px,1.5cqw)/1 -apple-system,sans-serif}html[data-dv] .wo-k{background:var(--card);box-shadow:0 0 0 1px var(--ln)}html[data-dv] .wo-k small{color:var(--mut);font-size:max(7px,1.8cqw)}html[data-dv] .wo-k b{font:700 max(10px,3cqw)/1.15 -apple-system,"SF Pro Display",Inter,sans-serif;color:var(--ink)}html[data-dv] .wo-k u{background:var(--accbg);color:var(--acc);font-weight:600;font-size:max(6px,1.45cqw)}html[data-dv] .wo-c{background:var(--card);box-shadow:0 0 0 1px var(--ln)}html[data-dv] .wo-c .ln{stroke:var(--acc);stroke-width:2.2}html[data-dv] .wo-c .ar{fill:var(--accbg)}html[data-dv] .wo-c .gl{stroke:var(--ln)}html[data-dv] .wo-c .lm{fill:none;stroke:var(--mut);stroke-width:1.4;stroke-dasharray:1.5 2.5;vector-effect:non-scaling-stroke;opacity:.8}html[data-dv] .wo-dot{background:var(--acc);box-shadow:0 0 0 .5cqw var(--accbg)}html[data-dv] .wo-plot{position:absolute;left:5.2cqw;right:1.6cqw;top:3.6cqw;bottom:3.4cqw}html[data-dv] .wo-ch{position:absolute;left:1.6cqw;top:1cqw;font:600 max(6.5px,1.8cqw)/1 -apple-system,"SF Pro Text",Inter,sans-serif;color:var(--ink)}html[data-dv] .wo-ch i{font-style:normal;font-weight:500;color:var(--mut);margin-left:.8cqw}html[data-dv] .wo-yl{position:absolute;left:.8cqw;width:4cqw;text-align:right;font:500 max(5.5px,1.35cqw)/1 -apple-system,"SF Pro Text",Inter,sans-serif;color:var(--mut);transform:translateY(-50%)}html[data-dv] .wo-xl{position:absolute;left:5.2cqw;right:1.6cqw;bottom:.9cqw;display:flex;justify-content:space-between;font:500 max(5.5px,1.35cqw)/1 -apple-system,"SF Pro Text",Inter,sans-serif;color:var(--mut)}html[data-dv] .wo-tbl{display:block;padding:1.2cqw 1.4cqw}html[data-dv] .wo-tbl h4{margin:0 0 .8cqw;font:700 max(7px,1.9cqw)/1.1 -apple-system,"SF Pro Display",Inter,sans-serif;color:var(--ink)}html[data-dv] .wo-tbl ul{list-style:none;margin:0;padding:0}html[data-dv] .wo-tbl li{display:grid;grid-template-columns:auto 1fr auto;gap:.8cqw;align-items:center;padding:.85cqw 0;border-top:1px solid var(--ln);font:500 max(6px,1.55cqw)/1.1 -apple-system,"SF Pro Text",Inter,sans-serif;color:var(--ink)}html[data-dv] .wo-tbl li .o{font-weight:600}.wo-tbl li .a{text-align:right;color:var(--ink)}.wo-tbl li .w{color:var(--mut);min-width:3.4cqw;text-align:right}html[data-dv^=b] .wo-ipad,html[data-dv^=b] .wo-ph{transform:perspective(1400px) rotateY(-16deg) rotateX(4deg);transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}html[data-dv^=b] .wo-ph{transform:perspective(1400px) rotateY(16deg) rotateX(4deg)}html[data-dv^=b].dv-set .wo-ipad,html[data-dv^=b].dv-set .wo-ph{transform:perspective(1400px) rotateY(0) rotateX(0)}html[data-dv] .wo-n:nth-child(n+2)>*{opacity:0}html[data-dvl=light] .wo-n:nth-child(n+2){background:rgb(236 236 241/.9)}html[data-dvl=dark] .wo-n:nth-child(n+2){background:rgb(52 52 55/.9)}html[data-dv] .wo-tbl{align-content:start}html[data-dv] .wo-k b{font-size:max(8.5px,2.55cqw);overflow:hidden;text-overflow:clip}html[data-dv] .wo-k{overflow:hidden}html[data-dv] .wo-k b{font-size:max(7.5px,2.15cqw)}html[data-dv] .wo-shd{height:auto;aspect-ratio:calc(1/var(--ar));padding:0;border:0;background:none!important;box-shadow:none;border-radius:0}html[data-dv] .wo-shd::before{display:none}html[data-dv] .wo-shd>.wo-bn{display:none}html[data-dv] .wo-shd>.wo-shw{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;pointer-events:none;transform-origin:0 0}html[data-dv] .wo-shw>.wo-shell{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;filter:drop-shadow(0 30px 34px rgb(0 0 0/.5)) drop-shadow(0 8px 10px rgb(0 0 0/.4)) drop-shadow(-1px 0 0 rgb(124 30 57/.35))}html[data-dv] .wo-shd>.wo-ipad__s,html[data-dv] .wo-shd>.wo-phone__s{position:absolute;transform-origin:0 0}html[data-dv] .wo-ipad__s{border-radius:1.9cqw}html[data-dv] .wo-phone__s{border-radius:12.4cqw}html[data-dv] .wo-shd>.wo-ipad__s::after,html[data-dv] .wo-shd>.wo-phone__s::after{border-radius:inherit}html[data-dv^=b] .wo-ipad,html[data-dv^=b] .wo-ph{transform:none!important;transition:opacity .4s ease}html[data-dv] .wo{background:none;box-shadow:none;overflow:visible}html[data-dv] .wo::after,html[data-dv] .wo::before{display:none!important}html[data-dv] .wo-phone__s{background:url(../assets/dev47/wallpaper.webp?v=bf4ded1b) center top/cover no-repeat,radial-gradient(120% 50% at 30% 0,rgb(124 30 57/.5),transparent 65%),linear-gradient(176deg,#6A1A31,#4A0F22 60%,#2B0914)}html[data-dvl=light] .wo-phone__s,html[data-dvl=dark] .wo-phone__s{background:url(../assets/dev47/wallpaper.webp?v=bf4ded1b) center top/cover no-repeat,radial-gradient(120% 50% at 30% 0,rgb(124 30 57/.5),transparent 65%),linear-gradient(176deg,#6A1A31,#4A0F22 60%,#2B0914)}html[data-dv] .wo-more{display:none}html[data-dv] .wo-st{top:44cqw;height:auto;overflow:visible}html[data-dv] .wo-n,html[data-dv] .wo-n:nth-child(n){position:relative;top:auto;left:auto;right:auto;height:auto;margin:0 0 2.4cqw;transform:none;z-index:auto;opacity:1;transition:none;max-height:none}html[data-dv] .wo-n:nth-child(n)>*{opacity:1}html[data-dvl=light] .wo-n:nth-child(n){background:rgb(245 245 247/.72)}html[data-dvl=dark] .wo-n:nth-child(n){background:rgb(44 44 46/.72)}html[data-dv] .wo-n.ding{animation:wo-in2 .24s cubic-bezier(.2,.8,.3,1)}html[data-dv] .wo-n.first{animation:none}html[data-dv] .wo-n.out{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transition:opacity .3s ease,max-height .3s ease,margin .3s ease,padding .3s ease}html[data-dv] .wo-k b{font-size:max(7px,1.95cqw);letter-spacing:-.025em}html[data-dv] .wo-k{padding:1.1cqw 1.1cqw}html[data-dv] .wo-tbl li{padding:.62cqw 0}@media (min-width:1024px){html[data-wo] #transformation .r5__t--b .r5__vis{grid-column:1 / 7;grid-row:1}html[data-wo] #transformation .r5__t--b .r5__tx{grid-column:8 / 13;grid-row:1}}.wo-pie{display:flex;flex-direction:column;gap:1.4cqw;padding:2cqw 2.2cqw!important}.wo-pie h4{margin:0;font:600 1.9cqw/1.2 var(--font-body);color:#03070D;display:flex;justify-content:space-between;align-items:baseline}.wo-pie h4 i{font-style:normal;font-weight:400;font-size:1.5cqw;color:rgb(3 7 13 / .6)}.wo-pie .pz{display:flex;flex-direction:column;align-items:center;gap:2cqw;flex:1;min-height:0;justify-content:center}.wo-pie svg{width:13cqw;height:13cqw;flex:none}.wo-pie ul{list-style:none;margin:0;padding:0;display:grid;gap:1cqw;align-self:stretch;min-width:0}.wo-pie li{display:grid;grid-template-columns:1.3cqw 1fr auto;align-items:center;gap:.9cqw;font:400 1.45cqw/1.2 var(--font-body);color:#03070D}.wo-pie li b{width:1.3cqw;height:1.3cqw;border-radius:50%}.wo-pie li em{font-style:normal;font-weight:600}@media (max-width:767.98px){.wo-pie{gap:1cqw}.wo-pie .pz{gap:1.4cqw}.wo-pie svg{width:11.5cqw;height:11.5cqw}.wo-pie ul{gap:.6cqw}.wo-pie li{font-size:1.3cqw;gap:.7cqw}.wo-pie li span{white-space:nowrap}.wo-pie h4{font-size:1.7cqw}.wo-pie h4 i{display:none}}html[data-dv] .wo-st>.wo-n:nth-child(n){position:absolute;left:0;right:0;top:0;margin:0 0 0;height:14.6cqw;padding:2.8cqw 3.3cqw;box-sizing:border-box;max-height:none;overflow:hidden;transform:translate3d(0,calc(var(--i,0)*17cqw),0);opacity:1;animation:none;transition:transform .8s cubic-bezier(.22,.8,.25,1),opacity .8s cubic-bezier(.22,.8,.25,1);will-change:transform,opacity}html[data-dv] .wo-st>.wo-n.first:nth-child(n){transition:none}html[data-dv] .wo-st>.wo-n:nth-child(n).out{opacity:0;max-height:none;padding:2.8cqw 3.3cqw;margin:0;transition:transform .8s cubic-bezier(.22,.8,.25,1),opacity .6s ease-in}html[data-dv] .wo-n.ding .g::after{animation:none}@media(prefers-reduced-motion:reduce){html[data-dv] .wo-st>.wo-n:nth-child(n){transition:none;will-change:auto}}@media (min-width:1024px){html[data-wo] #transformation .r5__w>.r5__t--a,html[data-wo] #transformation .r5__w>.r5__t--b{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sp-5);row-gap:0;margin:0;align-items:center}html[data-wo] #transformation .r5__w>.r5__t--a{margin-bottom:var(--sp-9)}html[data-wo] #transformation .r5__t .r5__tx{display:block;grid-row:1;padding:0}html[data-wo] #transformation .r5__t .r5__vis{grid-row:1;order:0;margin:0;width:auto;min-height:0;display:flex}html[data-wo] #transformation .r5__t .r5__ul{grid-template-columns:1fr}html[data-wo] #transformation .r5__t--a .r5__tx{grid-column:1/6}html[data-wo] #transformation .r5__t--a .r5__vis{grid-column:6/13;justify-content:flex-end}html[data-wo] #transformation .r5__t--a .wo-ipad{width:100%;max-width:none}html[data-wo] #transformation .r5__t--b .r5__vis{grid-column:1/5;justify-content:flex-start}html[data-wo] #transformation .r5__t--b .r5__tx{grid-column:6/12}html[data-wo] #transformation .r5__t--a .r5__vis>.wo{justify-content:flex-end}html[data-wo] #transformation .r5__t--b .r5__vis>.wo{justify-content:flex-start}}@media (min-width:1024px) and (max-width:1279.98px){html[data-wo] #transformation .r5__t--b .wo-ph{--w:280px;--wd:280px}}@media (min-width:1024px),(max-width:767.98px){html[data-wo] #transformation .r5__vis>.wo{flex:1 1 auto;width:100%;padding:0;background:none;box-shadow:none;border-radius:0;overflow:visible}html[data-wo] #transformation .r5__vis>.wo::after{display:none}}@media (max-width:767.98px){html[data-wo] #transformation .r5__t .r5__vis{display:flex;margin:var(--sp-5) 0;width:100%}html[data-wo] #transformation .r5__t--a .wo-ipad{width:100%;max-width:none}html[data-wo] #transformation .r5__t--b .r5__vis>.wo{justify-content:center}}@media (max-width:767.98px){html body #transformation{position:relative;z-index:3}html body #transformation .r5{padding-bottom:0}html body #immersions{margin-top:-84px}}html body .r5__t{background:var(--rx-ink-2);border:1px solid rgb(187 160 113 / .22);border-radius:var(--radius-card);padding:20px}html body .r5__t .r5__vis img{border-radius:12px}@media (min-width:1024px){html body .r5__t{border-radius:20px;padding:40px;align-items:center}}html body #transformation .s0[data-scales] svg .p2__t{font-family:var(--font-body);font-weight:600;letter-spacing:0;fill:#FFFFFF}html body #transformation .s0[data-scales] svg .p2__bg{fill:none;stroke:var(--rx-gold);stroke-width:1px;vector-effect:non-scaling-stroke}html body #transformation .s0[data-scales] .s0__svg{overflow:visible}html body #transformation .r5__t .r5__ul li span{text-wrap:wrap}@media (max-width:767.98px){html body #transformation .r5__t .r5__ul li span{max-width:none}html body #transformation .r5__t.r5__t .r5__ul li .r5__ic{margin-top:5px;margin-top:calc((1lh - 16px) / 2)}}#transformation .r5__t :is(.r5__tn,.r5__tw){white-space:nowrap}#transformation .r5__t .r5__tw{display:inline-block}html body #transformation .s0__txt .s0__t{color:inherit}html body .cal__sb:not(#_){color:var(--rx-gold);text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.25em}@media (hover:hover) and (pointer:fine){html body .cal__sb:not(#_):hover{color:var(--rx-gold-lift)}}.r5__ul .nobr,html body #transformation .r5__t .r5__ul li span.nobr{white-space:nowrap}.immersions{background:var(--bg);color:var(--text)}.immersions .imf{max-width:var(--container);margin:0 auto;padding:var(--section-y) var(--gutter)}.immersions .imf-h{margin:0 0 var(--sp-7);font:500 var(--fs-h2)/1.12 var(--font-display);letter-spacing:-.01em}.immersions .imf-stage{position:relative}.immersions .imf-intro{display:grid;gap:var(--sp-5);margin:0 0 var(--sp-7)}.immersions .imf-intro__fig{margin:0}.immersions .imf-intro__fig img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-card)}.immersions .imf-intro__k{margin:0;font:600 var(--fs-label)/1.4 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text)}.immersions .imf-intro__h{margin:var(--sp-2) 0 0;font:500 var(--fs-h3)/1.2 var(--font-display);color:var(--text)}.immersions .imf-intro__p{margin:var(--sp-3) 0 0;font:400 var(--fs-body)/1.6 var(--font-body);color:var(--text)}@media (min-width:64em){.immersions .imf-intro{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--sp-8);align-items:center}}.immersions .imf-still{display:block}.immersions .imf-still img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-card);background:var(--surface)}@media (max-aspect-ratio:1/1){.immersions .imf-still img{aspect-ratio:810 / 1754;max-height:80svh}}.immersions .imf-still img{background:var(--surface) url("data:image/webp;base64,UklGRjwBAABXRUJQVlA4IDABAABwDACdASqgAFoAPtFkqVAoJaijJFYLERAaCWlt6F90rwA1V/12cUTrYM+HHrFUMUprdv6e5Oa0A/P4NPcwgFcSuFLhPJ20mfS4evRUg3utg3VYyzAxEPg8rr3Pctor5CPFtMMgWrPiJnfYHAAA/vJogXVLwvdNFp+tDP0cx+qZrGP9PG7p3xbHHk/bbyaA8/9fUAVGAFfS0VK2wmzDm/AFveZUcSy+Ug753kahPFzaaYd2W21ocnHvXw2JpQQ+wpclh42nvLwQCsOZKZ8YAdZbLaPiWUECp6xrttISKYPmwg1gILOBW/4F1UHlspOHfBvBcjqEbSQFIn9uOaWyxyyt3J0BEXG+yEwccxQBWBgfh0Ab/y84k9p0WwN3jT6UpctD0xGzzs8fBUYLqV7hbQAA") center / cover no-repeat}@media (max-aspect-ratio:1/1){.immersions .imf-still img{background-image:url("data:image/webp;base64,UklGRkwCAABXRUJQVlA4IEACAADwFQCdASpsAOoAPtFiqVAoJSOjJ7R5gQAaCWkA1xr00lW2x1EMTof62/6yEC/IpG5nlhtUL0766uQ9c6jdXq/6cmKAHxBH9TFWt+4kcL67c+43/Ak3b7S4KmYojD9W+B/l0TKzWFQ2M0K1rNa3k6Sc6zyheU312sDY1EUl98tLAwgUif88JhPRBiD6ZpRVR3qw8M8NnL/Ig8ehtzbW4n7zUoDpY6EI4BCTScoQAoYS/lGTj9xntuwAAP7zaEKFxxv/DBD8ZaQOtC0ZVksgDd+lvu2g1bmlB8cdkZkqC6uSvHu4m0y2Ar8kv2B235ipbVRGzl3tovPR3+mN7Tu5vZo1tj8vA4HYxVSDRFSeOzLMYrv494EEhOgtI2iCr46WIXFjzID80fG2KGUsat/H7ZA9ouep9M9mA9SUDSQCkAkh63dxro2S9cZ/g74Giapej/+/lEd8nJjEEEsEwt7LZcGJpFkIt/2+gli4uhOrA3UropMXMm8ZfybHzKmGptYjdubpkLRc0xXBpbvOfNrqfSqtReWhGliC36rB8ykA0QzbH8ph7qc13xYkbh8nhXWRUBMsqef8StSecTMSNpb4TaMamN+eBG0BwHku3NyaoCkGdq20250czNMgiTG32tpMQK82z4gFo0R29AisdkMACzJS0tP8GNTJq3tzAKHM1GKBiAkJ0hEbZyGg0xVFGALWHbmLvsBzBNElHXbGRonMgkVmm/KdB2Uo3h0qHS2OsURSTxgT1URbIOraEIc/U49QAAA=")}}.immersions .imf-labels{display:none}.immersions .imf-cards{list-style:none;margin:var(--sp-7) 0 0;padding:0;display:grid;gap:var(--sp-5)}@media (min-width:1024px){.immersions .imf-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.immersions .imf-card{margin:0;padding:var(--sp-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--rx-shadow-2)}.immersions .imf-tag{margin:0;font:500 var(--fs-label)/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.immersions .imf-num{margin:var(--sp-2) 0 var(--sp-1);font:500 var(--fs-h3)/1.15 var(--font-display);color:var(--text)}.immersions .imf-route{margin:0 0 var(--sp-3);font:500 var(--fs-small)/1.4 var(--font-body);letter-spacing:.04em;color:var(--text-muted);overflow-wrap:anywhere}.immersions .imf-body{margin:0;font:300 var(--fs-body)/1.5 var(--font-body);color:var(--text-muted)}.immersions.is-journey{padding-top:0;padding-bottom:0}.immersions.is-flight .imf{position:relative;max-width:none;height:100svh;padding:0;overflow:hidden}@media (max-width:767.98px){.immersions.is-flight .imf{height:100lvh}}.immersions.is-flight .imf-stage{position:absolute;inset:0}.immersions.is-flight .imf-still{position:absolute;inset:0;transition:opacity var(--dur-fast) linear}.immersions.is-flight .imf-still img{width:100%;height:100%;aspect-ratio:auto;max-height:none;border-radius:0}.immersions.is-flight.imf-drawn .imf-still{opacity:0}.immersions .imf-cv{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.immersions.is-flight .imf-stage::after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--grad-vignette)}.immersions.is-flight .imf-h{opacity:0;pointer-events:none;position:absolute;z-index:2;top:calc(var(--kh-h) + var(--sp-5));left:var(--gutter);margin:0;transition:opacity var(--dur-fast) linear}.immersions.is-flight .imf-h.is-off{opacity:0}.immersions.is-flight .imf-intro{position:absolute;z-index:2;left:var(--gutter);bottom:calc(max(96px,var(--fbu,0px) + 12px) + var(--sp-5));margin:0;display:block;transition:opacity var(--dur-fast) linear}.immersions.is-flight .imf-intro__fig{display:none}.immersions.is-flight .imf-intro.is-off{opacity:0;visibility:hidden;transition:opacity var(--dur-fast) linear,visibility 0s var(--dur-fast)}.immersions.is-flight .imf-labels{display:block;position:absolute;inset:0;z-index:1;pointer-events:none}.immersions .imf-lbl{position:absolute;left:0;top:0;padding:4px 8px;border-radius:999px;background:rgb(3 7 13 / .85);font:500 var(--fs-label)/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text);white-space:nowrap;text-align:center}.immersions.is-flight .imf-cards{position:absolute;inset:0;z-index:2;margin:0;display:block;pointer-events:none}.immersions.is-flight .imf-card{position:absolute;right:48px;top:50%;width:400px;opacity:0;transform:translateY(-50%) translateY(16px);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.immersions.is-flight .imf-card.is-on{opacity:1;transform:translateY(-50%);pointer-events:auto;transition-duration:var(--dur),var(--dur)}@media (min-width:768px) and (max-width:1023.98px){.immersions.is-flight .imf-card{right:32px;width:360px}}@media (max-width:767.98px){.immersions.is-flight .imf-card{left:16px;right:16px;top:auto;bottom:calc(16px + env(safe-area-inset-bottom));translate:0 calc(-1 * var(--fbu,0px));width:auto;padding:20px;transform:translateY(16px)}.immersions.is-flight .imf-card.is-on{transform:none}}.immersions .imf-body{font-weight:400;line-height:var(--lh-body)}.immersions{padding-bottom:0}.chap{position:relative;background:#03070D}.chap__win{position:relative;transform-origin:50% 0}.chap__win.is-tween{will-change:transform;overflow:clip;border-radius:24px;box-shadow:0 0 0 1px rgb(255 255 255 / var(--chap-edge,.16))}.chap__win::before{content:"";position:absolute;inset:0;z-index:8;pointer-events:none;opacity:calc(var(--chap-tint,0) * .25);background:url(../sections/immersions/../../assets/motifs/lattice-gold.svg?v=9348f401) var(--lat-ox,50%) var(--lat-oy,0px) / var(--lat-tile) var(--lat-tile) repeat}.chap__win::after{content:"";position:absolute;inset:0;z-index:9;background:#03070D;opacity:var(--chap-tint,0);pointer-events:none}.immersions.is-flight .imf-intro{display:none}.immersions .imf-card .imf-ph{margin:var(--sp-3) 0;border-radius:12px;overflow:hidden}.immersions .imf-card .imf-ph img{display:block;width:100%;height:auto;aspect-ratio:16 / 7;object-fit:cover}.immersions .imf-card .imf-more{margin:var(--sp-3) 0 0}.immersions .imf-card .imf-more__s{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);border-radius:999px;background:var(--rx-ink,#03070D);cursor:pointer;list-style:none;font:600 var(--fs-small)/1 var(--font-body);letter-spacing:.02em;color:#FFFFFF}.immersions.is-flight .imf-card:not(.is-on) .imf-more__s{visibility:hidden}.immersions .imf-card .imf-more__s::-webkit-details-marker{display:none}.immersions .imf-card .imf-more__s::after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.immersions .imf-card .imf-more[open] > .imf-more__s::after{transform:rotate(-135deg) translateY(-2px)}.immersions .imf-card .imf-more__s:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}.immersions .imf-card .imf-lh{margin:var(--sp-2) 0 var(--sp-2);font:600 var(--fs-body)/1.3 var(--font-body);color:var(--text)}@media (max-width:767.98px){.immersions.is-flight .imf-card .imf-ph{display:none}}@media (prefers-reduced-motion:reduce){.immersions .imf-card .imf-more__s::after{transition:none}}.immersions .imf-name{display:none}.immersions:not(.is-flight) .imf-card{display:flex;flex-direction:column}.immersions:not(.is-flight) .imf-name{display:block;order:1;margin:0 0 var(--sp-1);font:500 var(--fs-h3)/1.27 var(--font-display);color:var(--text)}.immersions:not(.is-flight) .imf-num{display:none}.immersions:not(.is-flight) .imf-tag{order:2;margin:0}.immersions:not(.is-flight) .imf-card .imf-ph{order:3}.immersions:not(.is-flight) .imf-route{order:4;margin:0;padding:var(--sp-2) 0 var(--sp-2);font:500 var(--fs-small)/1.6 var(--font-body);letter-spacing:.04em;color:var(--text-muted)}.immersions.is-flight .imf > .rx-motif{display:none}.imf-stk{display:none}.imf-ind{position:absolute;z-index:7;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.imf-ind i{display:block;width:8px;height:8px;border-radius:4px;background:rgb(255 255 255 / .5)}.imf-ind i.is-on{height:32px;background:var(--rx-gold)}@media (min-width:768px){.immersions .imf-pop:not(.is-city){display:none !important}.imf-ind{right:40px;gap:12px}.imf-stk{position:absolute;z-index:6;left:max(24px,calc((100% - 1104px) / 2));bottom:40px;width:420px;display:flex;flex-direction:column;gap:8px}.imf-stk__c{padding:16px 20px 18px;background:#5A192F;border:1px solid rgb(187 160 113 / .3);color:#FFFFFF}.imf-stk__h{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.imf-stk__n{margin:0;font:500 22px/var(--lh-h3) var(--font-display);color:#FFFFFF}.imf-stk__t{margin:0;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold);white-space:nowrap}.imf-stk__r{margin:8px 0 0;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:rgb(255 255 255 / .82)}}@media (max-width:767.98px){.immersions .imf-pop,.immersions .imf-pop:not(.is-min),.immersions .imf-pop.is-entry:not(.is-city):not(.is-min),.immersions .imf-pop.is-open:not(.is-city){background:#5A192F !important;box-shadow:none !important}.imf-ind{top:42%;right:6px;gap:8px}}@media (min-width:768px){.imf-stk__c.is-on{background:var(--rx-gold);border-color:var(--rx-gold)}.imf-stk__c.is-on :is(.imf-stk__n,.imf-stk__t,.imf-stk__r){color:#03070D}}@media (min-width:768px) and (max-width:1023.98px){.imf-stk{width:296px}}@media (min-width:1024px) and (max-width:1149.98px){.imf-stk{width:330px}}@media (max-width:767.98px){html.rx-js:not([data-motion="off"]) .chap:has(#immersions.is-flight:not(.imf-static)) + .immsum{margin-top:calc(-1 * var(--sbh,84px));z-index:2}}@media (max-width:767.98px) and (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]) .chap:has(#immersions:not(.imf-static)) + .immsum{margin-top:calc(-1 * var(--sbh,84px));z-index:2}}:root{--carousel-dots-gap:6px}html body .immersions .imf-dash{display:none !important}@media (max-width:767.98px){html.rx-js:not([data-motion="off"]) .chap:has(#immersions.is-flight:not(.imf-static)) + .immsum{padding-top:var(--section-y)}}:root body .immsum__dots{margin-top:calc(var(--carousel-dots-gap) - 27px - var(--sp-6))}:root body .facts__dots{margin-top:var(--carousel-dots-gap)}html body .immersions .imf-tag{color:var(--rx-gold-soft)!important}html body .immersions .imf-pop__dg{display:inline-block;width:fit-content;padding-bottom:4px;border-bottom:2px solid var(--rx-gold);color:var(--rx-gold-lift)!important}html body .immersions :is(.imf-stk__n,.imf-pk__n,.imf-pop__h){white-space:nowrap}html body .immersions :is(*:has(> .imf-stk__n),*:has(> .imf-pk__n)){flex-wrap:wrap;row-gap:2px}html body .immersions .imf-rail{display:none !important}.immersions.is-flight.imf-dwell{touch-action:none}.immersions.is-flight .imf-sc-host,.immersions.is-flight .imf-ind,.immersions.is-flight .imf-h,.immersions.is-flight .imf-intro{transition:opacity .2s linear}.immersions.is-flight.imf-pass .imf-sc-host,.immersions.is-flight.imf-pass .imf-ind,.immersions.is-flight.imf-pass .imf-h,.immersions.is-flight.imf-pass .imf-intro,.immersions.is-flight.imf-pass .imf-stk{opacity:0 !important;visibility:hidden;pointer-events:none;transition:none}.immersions.is-flight.imf-sticky{position:relative}.immersions.is-flight.imf-sticky .imf{position:sticky;top:0}html.imf-snap{scroll-snap-type:y mandatory}.imf-slot,.imf-cov,.imf-end{position:absolute;left:0;width:1px;pointer-events:none;opacity:0;scroll-snap-align:start}.imf-slot{height:4px;scroll-snap-stop:always}.imf-end{height:2px;scroll-snap-align:end}:root{--imf-vh:100vh}@media (pointer:coarse){:root{--imf-vh:100lvh}}@media (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]) .immersions:not(.is-flight):not(.imf-static){padding-top:0;padding-bottom:0;scroll-margin-top:calc(-.74 * var(--imf-vh) - 88px)}html.rx-js:not([data-motion="off"]) .immersions:not(.is-flight):not(.imf-static) .imf{position:sticky;top:0;max-width:none;height:100svh;padding:0;overflow:hidden}html.rx-js:not([data-motion="off"]) .immersions:not(.is-flight):not(.imf-static) .imf-stage{position:absolute;inset:0}html.rx-js:not([data-motion="off"]) .immersions:not(.is-flight):not(.imf-static) .imf-stage::after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--grad-vignette)}html.rx-js:not([data-motion="off"]) .immersions:not(.is-flight):not(.imf-static) .imf-still{position:absolute;inset:0}html.rx-js:not([data-motion="off"]) .immersions:not(.is-flight):not(.imf-static) .imf-still img{width:100%;height:100%;aspect-ratio:auto;max-height:none;border-radius:0}html.rx-js:not([data-motion="off"]) .immersions:not(.is-flight):not(.imf-static) :is(.imf-cards,.imf-intro__fig){display:none}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf{display:flex;flex-direction:column;align-items:flex-start;padding:0 var(--gutter);color:#FFFFFF}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) :is(.imf-intro,.imf-intro__txt){display:contents}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) :is(.imf > .rx-motif,.imf-h.imf-h,.imf-intro__k,.imf-intro__p){position:relative;z-index:2;display:block;width:100%;max-width:440px;opacity:1;visibility:visible;pointer-events:none;transition:none}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf > .rx-motif{order:0;width:auto;margin:104px 0 12px}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf > .rx-motif .rx-mp{stroke-dashoffset:0}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf-intro__k{order:1;margin:0 0 4px;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:rgb(255 255 255 / .72)}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf-h.imf-h{order:2;top:auto;left:auto;margin:0;font:500 var(--fs-section)/var(--lh-section) var(--font-display);letter-spacing:var(--ls-section);color:#FFFFFF}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf-intro__p{order:3;margin:0;padding-top:8px;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .88)}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) a.imf-pre-skip.imf-pre-skip{order:4;position:relative;z-index:2;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;width:auto;height:32px;margin:12px 0 0 -8px;padding:0 14px;border:1px solid rgb(255 255 255 / .55);border-radius:16px;background:rgb(3 7 13 / .6);font:600 14px/1 var(--font-body);letter-spacing:.02em;color:#FFFFFF;text-decoration:none;white-space:nowrap;pointer-events:auto}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf::before{content:"";position:absolute;z-index:1;left:0;right:0;top:0;height:var(--imf-pl,400px);pointer-events:none;background:linear-gradient(180deg,rgb(3 7 13 / .96) 0,rgb(3 7 13 / .96) calc(100% - 48px),transparent 100%)}html.rx-js .immersions.is-flight:not(.imf-ready) :is(.imf-sc-host,.imf-ch,.imf-labels,.imf-cards,.imf-ind:not(.imf-pre-ind)){visibility:hidden !important}.immersions.imf-ready :is(.imf-pre-skip,.imf-pre-ind),.immersions.imf-static :is(.imf-pre-skip,.imf-pre-ind){display:none !important}}@media (prefers-reduced-motion:no-preference) and (max-width:767.98px){html.rx-js:not([data-motion="off"]) .immersions:not(.is-flight):not(.imf-static){scroll-margin-top:calc(-.555 * var(--imf-vh) - 88px)}html.rx-js:not([data-motion="off"]) .immersions:not(.is-flight):not(.imf-static) .imf{height:100lvh}}@media (prefers-reduced-motion:no-preference) and (max-width:767.98px){html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) a.imf-pre-skip.imf-pre-skip.imf-skip-ic{position:absolute;z-index:3;left:var(--b2x,auto);right:auto;top:var(--b2y,156px);bottom:auto;width:44px;height:44px;box-sizing:border-box;margin:0;padding:0;border-radius:16px;font-size:0}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) a.imf-pre-skip.imf-pre-skip.imf-skip-ic::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:22px;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 22' fill='none' stroke='%23FFFFFF' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3l5 5 5-5M3 13l5 5 5-5'/%3E%3C/svg%3E") no-repeat center/16px 22px}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) a.imf-pre-skip.imf-pre-skip.imf-skip-ic:focus-visible{outline:2px solid var(--rx-gold);outline-offset:2px}}@media (prefers-reduced-motion:no-preference) and (max-width:767.98px) and (min-height:640px){html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) a.imf-pre-skip.imf-pre-skip{position:absolute;left:12px;bottom:220px;margin:0}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf{padding:0 0 0 max(48px,calc((100% - 1104px) / 2))}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf::before{display:none}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf > .rx-motif{margin:40px 0 16px}html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) a.imf-pre-skip.imf-pre-skip{position:absolute;z-index:7;top:16px;right:calc(max(var(--gutter),calc((100% - var(--maxw)) / 2 + var(--gutter))) + 152px + 12px);width:152px;height:48px;margin:0;padding:0;border-radius:999px}}@media (prefers-reduced-motion:no-preference) and (min-width:768px) and (max-width:1023.98px){html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) :is(.imf-h.imf-h,.imf-intro__k,.imf-intro__p){max-width:340px}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px) and (max-width:1149.98px){html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) :is(.imf-h.imf-h,.imf-intro__k,.imf-intro__p){max-width:380px}}@media (prefers-reduced-motion:no-preference) and (min-width:768px) and (max-height:871.98px){html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf > .rx-motif{margin-top:28px}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px) and (max-width:1149.98px) and (max-height:899.98px){html.rx-js:not([data-motion="off"]) .immersions:not(.imf-ready):not(.imf-static) .imf-h.imf-h{font-size:44px}}.immsum{position:relative;background:var(--bg);color:var(--text);padding:var(--sp-8) var(--gutter)}.immsum *,.immsum *::before,.immsum *::after{box-sizing:border-box}.immsum__wrap{max-width:var(--container);margin:0 auto;display:grid;gap:var(--sp-6)}.immsum__head{display:grid;gap:var(--sp-3);max-width:720px}.immsum__k{margin:0;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted)}.immsum__h{margin:0;font:500 var(--fs-h2)/1.1 var(--font-display);letter-spacing:-.01em;color:#FFFFFF}.immsum__lead{margin:0;font:300 var(--fs-lead)/1.5 var(--font-body);color:rgb(255 255 255 / .86)}.immsum__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-6)}.immsum__item{min-width:0;padding-top:var(--sp-4);border-top:1px solid var(--rx-gold)}.immsum__tag{margin:0;font:500 var(--fs-label)/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.immsum__num{margin:var(--sp-2) 0 var(--sp-1);font:500 var(--fs-h3)/1.15 var(--font-display);color:var(--text)}.immsum__route{margin:0 0 var(--sp-3);font:500 var(--fs-label)/1.5 var(--font-body);letter-spacing:.08em;color:var(--text);overflow-wrap:anywhere}.immsum__body{margin:0;font:300 var(--fs-body)/1.5 var(--font-body);color:var(--text-muted)}@media (min-width:1024px){.immsum__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-7)}.immsum{padding-block:var(--sp-9)}}.immsum{--is-in:160px;--is-out:160px;color:#FFFFFF;padding-block:calc(var(--is-in) + var(--sp-4)) var(--sp-8);background:linear-gradient(to bottom,#FFFFFF 0,#5A192F var(--is-in),#5A192F calc(100% - var(--is-out)),#03070D 100%)}@media (min-width:768px){.immsum{--is-in:200px;--is-out:240px}}.immsum::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.14;background:url(../sections/immsum/../../assets/motifs/lattice-gold.svg?v=9348f401) center top / 1460px auto repeat-y;-webkit-mask-image:linear-gradient(to bottom,transparent var(--is-in),#000 calc(var(--is-in) + 80px),#000 calc(100% - var(--is-out) - 80px),transparent calc(100% - var(--is-out)));mask-image:linear-gradient(to bottom,transparent var(--is-in),#000 calc(var(--is-in) + 80px),#000 calc(100% - var(--is-out) - 80px),transparent calc(100% - var(--is-out)))}.immsum__wrap{position:relative}.immsum__k,.immsum__tag{color:rgb(255 255 255 / .72)}.immsum__num,.immsum__route{color:#FFFFFF}.immsum__body{color:rgb(255 255 255 / .80)}@media (min-width:1024px){.immsum{padding-block:calc(var(--is-in) + var(--sp-4)) var(--sp-9)}}@media (max-width:767.98px){.immsum__list{display:grid;grid-auto-flow:column;grid-auto-columns:min(84vw,320px);gap:12px;margin-inline:calc(-1 * var(--gutter));padding-inline:20px;scroll-padding-inline:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.immsum__list::-webkit-scrollbar{display:none}.immsum__item{scroll-snap-align:start}.immsum__list:focus-visible{outline:2px solid #FFFFFF;outline-offset:-2px}}.immsum{background:linear-gradient(to bottom,#FFFFFF 0,#03070D var(--is-in),#03070D 100%);padding-block:calc(var(--is-in) + var(--sp-4)) var(--sp-8)}.immsum::before{-webkit-mask-image:linear-gradient(to bottom,transparent var(--is-in),#000 calc(var(--is-in) + 80px),#000 100%);mask-image:linear-gradient(to bottom,transparent var(--is-in),#000 calc(var(--is-in) + 80px),#000 100%)}.immsum__item{display:flex;flex-direction:column;background:var(--rx-ink,#03070D);border-top:0;border-radius:var(--radius-card);box-shadow:0 2px 8px rgb(3 7 13 / .28),0 8px 24px rgb(3 7 13 / .22);padding:20px}.immsum__tag{color:rgb(255 255 255 / .72)}.immsum__route{color:var(--rx-gold);margin-bottom:var(--sp-3)}.immsum__body{color:rgb(255 255 255 / .86)}.immsum__dots{min-height:44px;display:flex;justify-content:center;gap:10px;margin:calc(var(--sp-4) - 10px) 0 0;padding:0;list-style:none}.immsum__dots button{width:44px;height:44px;padding:0;border:0;background:transparent;display:grid;place-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.immsum__dots button::before{content:"";width:6px;height:6px;border-radius:3px;background:rgb(255 255 255 / .40);transition:width .2s,background-color .2s}.immsum__dots button[aria-current="true"]::before{width:24px;background:#FFFFFF}.immsum__dots button:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px;border-radius:6px}@media (max-width:1023.98px){.immsum__list{display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,340px);gap:12px;margin-inline:calc(-1 * var(--gutter));padding:4px 20px 8px;scroll-padding-inline:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.immsum__list::-webkit-scrollbar{display:none}.immsum__item{scroll-snap-align:start}.immsum__list:focus-visible{outline:2px solid #FFFFFF;outline-offset:-2px}}@media (min-width:1024px){.immsum__item{padding:24px}.immsum__list{gap:var(--sp-5)}.immsum__dots{display:none}}@media (prefers-reduced-motion:reduce){.immsum__dots button::before{transition:none}}:root .immsum{background:#03070D;padding-block:var(--sp-8)}@media (min-width:1024px){:root .immsum{padding-block:var(--sp-9)}}.immsum::before{opacity:.12;-webkit-mask-image:none;mask-image:none}.immsum{padding-bottom:var(--sp-6)}.immsum::before{z-index:0;opacity:.18;background:url(../sections/immsum/../../assets/motifs/lattice-gold.svg?v=9348f401) 50% calc(100% + var(--lat-d,0px)) / var(--lat-w,2300px) auto repeat-y;-webkit-mask-image:linear-gradient(to bottom,transparent var(--is-in),#000 calc(var(--is-in) + 80px),#000 100%);mask-image:linear-gradient(to bottom,transparent var(--is-in),#000 calc(var(--is-in) + 80px),#000 100%)}@media (min-width:768px){.immsum::before{opacity:.22}}.immsum > *{position:relative;z-index:1}:root .immsum{padding-bottom:var(--sp-5)}html body .immsum,html.rx-blend .immsum.rx-bl{background:#FFFFFF !important;color:var(--rx-ink);padding:var(--section-y) var(--gutter)}html body .immsum::before{content:none}html body .immsum .immsum__k{color:rgb(3 7 13 / .72)}html body .immsum .immsum__h{color:var(--rx-ink)}html body .immsum .immsum__lead{color:rgb(3 7 13 / .72)}html body .immsum__item{overflow:hidden;padding:0 var(--sp-4) var(--sp-4)}html body .immsum__ph{margin:0 calc(-1 * var(--sp-4)) var(--sp-3);aspect-ratio:16 / 9;overflow:hidden}html body .immsum__ph img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:1024px){html body .immsum__item{padding:0 var(--sp-5) var(--sp-5)}html body .immsum__ph{margin:0 calc(-1 * var(--sp-5)) var(--sp-4)}}html body .immsum__dots button{background:rgb(3 7 13 / .28)}html body .immsum__dots button[aria-current="true"]{background:var(--rx-ink)}#immersions-summary,#immersions-summary *{opacity:1 !important}html body #immersions-summary{background:var(--rx-ink,#03070D) !important}html body #immersions-summary .immsum__k{color:#BBA071 !important}html body #immersions-summary .immsum__h{color:#fff !important}html body #immersions-summary .immsum__lead{color:rgb(255 255 255 / .86) !important}html body #immersions-summary .immsum__item{position:relative !important;display:flex !important;flex-direction:column !important;padding:0 !important;overflow:hidden !important;min-height:540px;background:#0B1018 !important;border:1px solid rgb(187 160 113 / .22) !important;border-radius:20px !important;box-shadow:none !important}html body #immersions-summary .immsum__ph{position:absolute !important;inset:0 !important;margin:0 !important;height:auto !important;aspect-ratio:auto !important;border-radius:0 !important}html body #immersions-summary .immsum__ph img{display:block;width:100% !important;height:100% !important;object-fit:cover !important;object-position:var(--op,50% 50%) !important;transform:none !important}html body #immersions-summary .immsum__item::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgb(3 7 13 / .86) 0%,rgb(3 7 13 / .55) 20%,rgb(3 7 13 / 0) 40%,rgb(3 7 13 / .5) 54%,rgb(3 7 13 / .9) 70%,rgb(3 7 13 / .96) 100%)}html body #immersions-summary .immsum__item > :not(.immsum__ph){position:relative;z-index:2;margin-left:var(--sp-5) !important;margin-right:var(--sp-5) !important}html body #immersions-summary .immsum__num{order:1;margin-top:var(--sp-5) !important;margin-bottom:0 !important;font:500 var(--fs-h3)/1.27 var(--font-display) !important;color:#fff !important}html body #immersions-summary .immsum__route{order:2;margin-top:var(--sp-2) !important;margin-bottom:0 !important;font:600 var(--fs-label)/var(--lh-label) var(--font-body) !important;letter-spacing:.08em !important;text-transform:uppercase;color:#BBA071 !important}html body #immersions-summary .immsum__tag{order:4;margin-top:auto !important;margin-bottom:var(--sp-4) !important;padding-top:var(--sp-6);font:600 var(--fs-label)/var(--lh-label) var(--font-body) !important;--ls-label:.08em;text-transform:uppercase;color:rgb(255 255 255 / .94) !important;white-space:nowrap}html body #immersions-summary .immsum__body{order:5;margin-top:0 !important;margin-bottom:var(--sp-5) !important;font:400 var(--fs-body)/var(--lh-body) var(--font-body) !important;color:rgb(255 255 255 / .9) !important}html body #immersions-summary .immsum__item:nth-child(1) .immsum__ph img{--op:28% 50%}html body #immersions-summary .immsum__item:nth-child(2) .immsum__ph img{--op:62% 50%}html body #immersions-summary .immsum__item:nth-child(3) .immsum__ph img{--op:45% 50%}@media (max-width:767.98px){html body #immersions-summary .immsum__item{border-radius:16px !important;min-height:560px}html body #immersions-summary .immsum__item:nth-child(1) .immsum__ph img{--op:30% 50%}}@media (max-width:400px){html body #immersions-summary .immsum__tag{--ls-label:.05em}}@media (min-width:768px){.immsum .immsum__wrap{box-sizing:border-box;padding-inline:var(--gutter)}}.immsum__head > .rx-motif{margin-bottom:calc(16px - var(--sp-3))}@media (max-width:767.98px){.immsum__head > .rx-motif{margin-bottom:0}}html body #immersions-summary.immsum{padding-top:var(--section-y)}@media (max-width:767.98px){html body #immersions-summary.immsum{padding-bottom:var(--sp-5)}html[data-tab="curriculum"] body #immersions-summary.immsum{padding-top:calc(var(--section-y) + var(--sp-2))}}html body #immersions-summary .immsum__item::after{background:linear-gradient(180deg,rgb(3 7 13/.94) 0%,rgb(3 7 13/.84) 26%,rgb(3 7 13/0) 46%,rgb(3 7 13/.5) 54%,rgb(3 7 13/.9) 70%,rgb(3 7 13/.96) 100%)}html body #immersions-summary .immsum__route{color:var(--rx-gold-lift)!important;margin-top:var(--sp-3)!important}html body #immersions-summary .immsum__tag{align-self:flex-start;width:fit-content;padding:0 0 5px!important;border-bottom:2px solid var(--rx-gold);color:var(--rx-gold-lift)!important}html body #immersions-summary .immsum__route{}@media (max-width:380px){html body #immersions-summary .immsum__item::after{background:linear-gradient(180deg,rgb(3 7 13/.94) 0%,rgb(3 7 13/.86) 28%,rgb(3 7 13/0) 38%,rgb(3 7 13/.86) 49%,rgb(3 7 13/.94) 60%,rgb(3 7 13/.96) 100%)}html body #immersions-summary .immsum__item{min-height:420px!important}html body #immersions-summary .immsum__tag{padding-top:var(--sp-4)!important}html body #immersions-summary .immsum__body{margin-bottom:var(--sp-4)!important}}@media (min-width:1024px){html body #immersions-summary .immsum__body{min-height:5lh}}@media (min-width:1024px) and (max-width:1279.98px){html body #immersions-summary .immsum__item{min-height:620px!important}html body #immersions-summary .immsum__item::after{background:linear-gradient(180deg,rgb(3 7 13/.94) 0%,rgb(3 7 13/.86) 28%,rgb(3 7 13/0) 38%,rgb(3 7 13/.86) 49%,rgb(3 7 13/.94) 60%,rgb(3 7 13/.96) 100%)!important}html body #immersions-summary .immsum__item > :not(.immsum__ph){margin-left:var(--sp-4)!important;margin-right:var(--sp-4)!important}html body #immersions-summary .immsum__body{min-height:6lh}}@media (min-width:1024px) and (max-width:1099.98px){html body #immersions-summary .immsum__body{min-height:7lh}}html[data-ttl] body #immersions-summary .immsum__tag{align-self:stretch !important;width:auto !important;padding:0 !important;border-bottom:0 !important;margin-bottom:var(--sp-4) !important}html[data-ttl] body #immersions-summary .immsum__tag::before{content:"";position:absolute;z-index:-1;left:-40px;right:-40px;top:-30px;height:2400px;background:#0B1018}html[data-ttl="1"] body #immersions-summary .immsum__tag::after,html[data-ttl="2"] body #immersions-summary .immsum__tag::after{content:"";position:absolute;left:0;right:0;top:-14px;height:2px;background:#BBA071}html[data-ttl="2"] body #immersions-summary .immsum__tag{padding-bottom:14px !important;margin-bottom:var(--sp-4) !important}html[data-ttl="2"] body #immersions-summary .immsum__tag::after{box-shadow:0 44px 0 #BBA071}html[data-ttl="3"] body #immersions-summary .immsum__tag{margin-left:0 !important;margin-right:0 !important;padding:14px var(--sp-5) !important;background:#5A192F;margin-bottom:var(--sp-4) !important}html[data-ttl="3"] body #immersions-summary .immsum__tag::before{top:100%;left:0;right:0}html body #immersions-summary .immsum__list{grid-template-rows:repeat(6,auto)}html body #immersions-summary .immsum__item{display:grid !important;grid-row:span 6;grid-template-rows:subgrid;row-gap:0;grid-template-columns:minmax(0,1fr);min-height:0 !important}html body #immersions-summary .immsum__item::after{content:none}html body #immersions-summary .immsum__item > *{order:0 !important}html body #immersions-summary .immsum__ph{position:relative !important;inset:auto !important;z-index:2;margin:var(--sp-4) 0 0 !important;aspect-ratio:16 / 9 !important;height:auto !important}html body #immersions-summary .immsum__item:nth-child(n) .immsum__ph img{--op:50% 50%}html body #immersions-summary .immsum__item:nth-child(3) .immsum__ph img{--op:50% 30%}html[data-ttl] body #immersions-summary .immsum__tag{margin-top:calc(var(--sp-4) + 14px) !important}html[data-ttl] body #immersions-summary .immsum__tag::before{content:none}html body #immersions-summary .immsum__route{align-self:start}html body #immersions-summary .immsum__ph{margin:0 0 var(--sp-4) !important;aspect-ratio:4 / 3 !important}html body #immersions-summary .immsum__body{display:none !important}html body #immersions-summary .immsum__more{align-self:start;margin:12px 0 0;border-top:1px solid rgb(187 160 113 / .35)}html body #immersions-summary .immsum__more summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:44px;padding-inline:0;color:#BBA071}html body #immersions-summary .immsum__more summary::-webkit-details-marker{display:none}html body #immersions-summary .immsum__more summary:focus-visible{outline:2px solid #BBA071;outline-offset:-2px}html body #immersions-summary .immsum__chev{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;transition:transform .2s}html body #immersions-summary .immsum__more[open] .immsum__chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){html body #immersions-summary .immsum__chev{transition:none}}html body #immersions-summary .immsum__more ul{list-style:disc;margin:0 0 8px;padding:0 0 0 18px;display:grid;gap:10px;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .9)}html body #immersions-summary .immsum__more li::marker{color:#BBA071}html body #immersions-summary .immsum__lbl{font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase}html body #immersions-summary .immsum__lbl-l,html body #immersions-summary .immsum__more[open] .immsum__lbl-m{display:none}html body #immersions-summary .immsum__more[open] .immsum__lbl-l{display:inline}html body #immersions-summary .immsum__sh{margin:0 0 var(--sp-4);font:400 var(--fs-body)/var(--lh-body) var(--font-body);letter-spacing:0;text-transform:none;color:rgb(255 255 255 / .9)}html body #immersions-summary .immsum__item :is(.immsum__num,.immsum__route,.immsum__sh){text-align:center!important}html body #immersions-summary .immsum__item .immsum__tag{display:none!important}html body #immersions-summary .immsum__item .immsum__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 0;padding:0}html body #immersions-summary .immsum__item .immsum__pill{display:inline-block;padding:4px 10px;border:1px solid rgb(187 160 113/.35);border-radius:999px;font:600 12px/1.33 var(--font-body)!important;letter-spacing:.08em;text-transform:uppercase;color:#D2BA88;white-space:nowrap}html body #immersions-summary .immsum__item .immsum__sh{margin-top:12px!important}html body #immersions-summary .immsum__item p.immsum__route{white-space:nowrap!important;letter-spacing:0!important;line-height:1.4!important}@media (max-width:767.98px){html body #immersions-summary .immsum__item p.immsum__route{font-size:min(13px,calc((77vw - 50px)/31.5))!important}}@media (min-width:768px){html body #immersions-summary .immsum__item p.immsum__route{container-type:inline-size}html body #immersions-summary .immsum__item p.immsum__route>span{display:block!important;font-size:min(13px,calc(100cqi/31.5))!important;letter-spacing:0!important}}html body #immersions-summary .immsum__item p.immsum__route{margin:10px 0 0!important;color:#D2BA88!important}html body #immersions-summary .immsum__item .immsum__sh .nw{white-space:nowrap}html body #immersions-summary .immsum__item p.immsum__sh{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}html body #immersions-summary .immsum__item p.immsum__route .ct{white-space:nowrap}@media (max-width:1199.98px){html body #immersions-summary .immsum__item p.immsum__route,html body #immersions-summary .immsum__item p.immsum__route>span{white-space:normal!important;font-size:11px!important;letter-spacing:.04em!important;line-height:1.5!important}}html body #immersions-summary .immsum__item .immsum__pills{order:1}html body #immersions-summary .immsum__item p.immsum__route,html body #immersions-summary .immsum__item p.immsum__route>span{font-size:var(--fs-eyebrow)!important;line-height:var(--lh-label)!important;letter-spacing:var(--ls-label)!important;white-space:normal!important}html body #immersions-summary .immsum__item .immsum__pill{font-size:var(--fs-eyebrow)!important;padding:4px var(--sp-2)}@media (min-width:1200px){html body #immersions-summary .immsum__item p.immsum__route{padding-inline:var(--sp-4)}}html body #immersions-summary .immsum__item .immsum__pill{white-space:normal;max-width:100%;text-align:center}html body #immersions-summary .immsum__item :is(.immsum__num,.immsum__route,.immsum__route>span,.immsum__sh,.immsum__tag){text-align:left!important}html body #immersions-summary .immsum__item .immsum__num{margin-top:8px!important}html body #immersions-summary .immsum__item .immsum__pills{justify-content:flex-start!important;margin:12px var(--sp-5) 0!important;padding-bottom:14px!important;border-bottom:2px solid var(--rx-gold)!important}html body #immersions-summary .immsum__item .immsum__pill:nth-child(3){display:none!important}html body #immersions-summary .immsum__item .immsum__tag{display:block!important;margin:14px var(--sp-5) 0!important;padding:0!important;border:0!important;font:600 var(--fs-eyebrow)/var(--lh-label) var(--font-body)!important;letter-spacing:var(--ls-label)!important;text-transform:uppercase;color:var(--rx-white)!important;width:auto!important;align-self:stretch!important}html body #immersions-summary .immsum__item .immsum__tag::before,html body #immersions-summary .immsum__item .immsum__tag::after{content:none!important}html body #immersions-summary .immsum__item p.immsum__route{margin:14px var(--sp-5) 0!important;padding:14px 0 0!important;border-top:2px solid var(--rx-gold)!important}html body #immersions-summary .immsum__item p.immsum__route>span{}html body #immersions-summary .immsum__item .immsum__sh{margin-top:14px!important;margin-inline:var(--sp-5)!important}html body #immersions-summary .immsum__item p.immsum__route,html body #immersions-summary .immsum__item p.immsum__route *{color:var(--rx-white-72)!important}html body #immersions-summary .immsum__item .immsum__pill{background:transparent!important;border:1px solid var(--rx-white-20)!important;color:var(--rx-white)!important}html body #immersions-summary .xc--i{margin-top:0}@media (min-width:1024px){html body #immersions-summary .xc--i{margin-top:var(--sp-5)}}html body #immersions-summary.immsum{padding-bottom:var(--sp-7)}.ctaul{margin:0;padding:var(--sp-6) var(--gutter);text-align:center}.ctaul--dark{background:#03070D}.immsum .ctaul{background:transparent;padding-block:var(--sp-4) 0;text-align:center}.immsum .ctaul__a{color:var(--rx-gold,#BBA071)}.ctaul__a{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);min-height:44px;padding:0;font:600 var(--fs-button)/1.2 var(--font-body);color:var(--rx-ink,#03070D);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.ctaul--dark .ctaul__a,.ctaul--gold .ctaul__a{color:var(--rx-gold,#BBA071)}.ctaul__a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ctaul__a .ic{width:16px;height:16px;flex:none}@media (hover:hover) and (pointer:fine){.ctaul__a:hover{text-decoration-thickness:2px}}.xc{display:flex;justify-content:center;margin:24px 0 0;padding:0}.xc__a{display:flex;align-items:center;justify-content:center;gap:10px;width:auto;min-width:234px;height:52px;padding:0 24px;border-radius:999px;font:600 16px/1 var(--font-body);text-decoration:none;white-space:nowrap;border:1.5px solid rgb(255 255 255 / .78);background:transparent;color:var(--rx-white)}.xc__a .ic{width:18px;height:18px;flex:none}.xc__a:focus-visible{outline:2px solid var(--rx-gold);outline-offset:3px}@media (hover:hover) and (pointer:fine){.xc__a:hover{background:rgb(255 255 255 / .12)}}@media (min-width:1024px){.xc{margin-top:32px}.xc__a{font-size:17px;border-width:1px}}.r5__w > .xc--t{margin-top:-24px}@media (min-width:1024px){.r5__w > .xc--t{margin-top:-16px}}@media (max-width:767.98px){html body .r5 .wrap.r5__w{padding-bottom:40px}}html body .ctaul--dark > .xc__a:not(#_){display:inline-flex}.learn[data-ground="dark"]{--bg:var(--rx-ink)}.learn{--ln-gold:var(--rx-gold,#BBA071);--ln-mute:rgb(255 255 255 / .8);position:relative;isolation:isolate;background:var(--bg,#03070D);color:#FFFFFF}.ln__anchor,#transformation:empty{display:block;height:0}.ln__band{position:relative;padding:var(--section-y) 0}.ln__band::before{content:"";position:absolute;left:0;right:0;top:0;height:220px;z-index:-1;pointer-events:none;background:linear-gradient(#03070D 0,rgb(3 7 13 / .55) 60%,#03070D 100%);opacity:.55}.ln__band.has-bgph::before{background:linear-gradient(#03070D 0,rgb(3 7 13 / .55) 60%,#03070D 100%),url("../sections/learn/../featured/media/fw-format-600.webp?v=442baf96") center 30% / cover}.ln__wrap{display:flex;flex-direction:column;gap:16px}.ln__h2{margin:0;font:500 var(--fs-h2)/1.12 var(--font-display);letter-spacing:-.01em;color:#FFFFFF}.ln__faces{display:flex;flex-direction:column;gap:64px}.ln__face{display:flex;flex-direction:column;gap:16px;min-width:0}.ln__fh{display:flex;align-items:center;gap:20px}.ln__ft{min-width:0}.ln__eb{margin:0;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ln-gold)}.ln__h3{margin:4px 0 0;font:500 var(--fs-h3)/1.2 var(--font-display);color:#FFFFFF}.ln__line{margin:6px 0 0;font:400 var(--fs-body)/1.5 var(--font-body);color:var(--ln-mute)}.ln__tg{cursor:pointer}.ln__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}.ln__cal{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:8px}.ln__c.is-blank{display:none}.ln__c{margin:0;min-width:0}.ln__c.is-blank{visibility:hidden}.ln__c button{position:relative;width:100%;height:100%;box-sizing:border-box;padding:8px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;border-radius:var(--radius-card);border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .06);color:#FFFFFF;cursor:pointer;font:inherit}.ln__c b{font:600 18px/1 var(--font-display);font-variant-numeric:lining-nums;color:var(--ln-gold)}.ln__c span{display:block;font:500 var(--fs-small)/1.3 var(--font-body);color:rgb(255 255 255 / .9);overflow-wrap:break-word;hyphens:manual}.ln__c.is-imm button{border-color:rgb(255 255 255 / .12);background:rgb(255 255 255 / .06)}.ln__c.is-cur button{background:rgb(255 255 255 / .16);box-shadow:inset 0 0 0 1px #FFFFFF}.ln__c button:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.ln__panel{display:grid;grid-template-rows:1fr auto;padding:var(--sp-4);border-radius:16px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .06);align-self:stretch;min-width:0}.ln__wk{grid-area:1 / 1;visibility:hidden;opacity:0;transition:opacity .16s ease-out}.ln__wk.is-on{visibility:visible;opacity:1}.ln__wk h4{margin:0;font:500 var(--fs-h3)/1.25 var(--font-display);color:#FFFFFF}.ln__wk p{margin:12px 0 0;font:400 var(--fs-body)/1.5 var(--font-body);color:var(--ln-mute)}.ln__nav,.ln__onav{display:flex;align-items:center;gap:var(--sp-2)}.ln__nav{grid-area:2 / 1;margin-top:16px;justify-content:space-between}.ln__nav button,.ln__onav button{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;border:1px solid rgb(255 255 255 / .72);background:transparent;color:#FFFFFF;cursor:pointer}.ln__nav button:focus-visible,.ln__onav button:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.ln__nav .ic,.ln__onav .ic{width:16px;height:16px}.ln__ct{margin:0;font:600 var(--fs-small)/1 var(--font-body);color:var(--ln-mute)}.ln__ct b{color:#FFFFFF}.ln__out{min-width:0}.ln__orow{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.ln__ol{margin:0;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ln-gold)}.ln__onav{display:none}.ln__o1,.ln__o2{list-style:none;margin:0;padding:0;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}.ln__o1::-webkit-scrollbar,.ln__o2::-webkit-scrollbar{display:none}.ln__o1 li{flex:none;width:200px;box-sizing:border-box;padding:var(--sp-3);border-radius:var(--radius-card);border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .06);scroll-snap-align:start;display:flex;gap:8px;align-items:flex-start;font:600 var(--fs-body)/1.4 var(--font-body);color:#FFFFFF}.ln__o1 .ic{flex:none;width:14px;height:14px;margin-top:5px;color:var(--ln-gold)}.ln__oc{flex:none;width:200px;box-sizing:border-box;padding:var(--sp-4);border-radius:var(--radius-card);border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .06);scroll-snap-align:start}.ln__oc b{display:block;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ln-gold)}.ln__oc span{display:block;margin-top:6px;font:400 var(--fs-small)/1.4 var(--font-body);color:rgb(255 255 255 / .85)}@media (min-width:48em){.ln__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ln__cal{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(52px,1fr)}.ln__c.is-blank{display:block}.ln__c button{padding:10px}.ln__c b{font-size:20px}.ln__o1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;overflow:visible}.ln__o1 li{width:auto;padding:0;border:0;background:none;font:500 var(--fs-small)/1.4 var(--font-body);color:rgb(255 255 255 / .9)}.ln__o1 .ic{margin-top:3px}.ln__onav{display:flex}.ln__oc{width:240px;padding:12px var(--sp-4)}}@media (min-width:64em){.ln__grid{grid-template-columns:7fr 5fr}.ln__cal{grid-auto-rows:minmax(76px,1fr)}.ln__o1{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64em) and (max-width:79.99em){.ln__grid{grid-template-columns:8fr 4fr}.ln__wk h4{font-size:1rem}.ln__wk p{font-size:.875rem}}html.rx-lpin .ln__band{height:100svh;box-sizing:border-box;padding:80px 0 72px;display:flex;flex-direction:column}html.rx-lpin .ln__wrap{flex:1 1 auto;min-height:0}html.rx-lpin .ln__faces{display:grid;flex:1 1 auto;min-height:0;gap:0}html.rx-lpin .ln__face{grid-area:1 / 1;will-change:opacity}html.rx-lpin .ln__face.is-off{pointer-events:none}@media (prefers-reduced-motion:reduce){.ln__wk{transition:none}}.tg2{position:relative;display:block;flex:none;width:112px;height:52px;padding:0;border:0;border-radius:999px;background:rgb(255 255 255 / .14);cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;--tg2-dx:60px}.tg2__n{position:absolute;top:0;bottom:0;display:grid;place-items:center;width:56px;font:600 20px/1 var(--font-display);font-variant-numeric:lining-nums;color:rgb(255 255 255 / .72)}.tg2__n--1{left:0}.tg2__n--2{right:0}.tg2__s{position:absolute;left:4px;top:4px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#BBA071;box-shadow:0 4px 12px rgb(0 0 0 / .30)}.tg2.is-on .tg2__s{transform:translateX(var(--tg2-dx))}.tg2__sn{grid-area:1 / 1;font:600 20px/1 var(--font-display);font-variant-numeric:lining-nums;color:#03070D;transition:opacity .25s}.tg2__sn--2{opacity:0}.tg2.is-on .tg2__sn--1{opacity:0}.tg2.is-on .tg2__sn--2{opacity:1}.tg2:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}@media (min-width:1024px){.tg2{width:128px;height:56px;--tg2-dx:72px}.tg2__n{width:64px;font-size:22px}.tg2__s{width:48px;height:48px}.tg2__sn{font-size:22px}}@media (prefers-reduced-motion:reduce){.tg2__sn{transition:none}}@media (max-width:359.98px){.ln__fh{flex-direction:column;align-items:flex-start;gap:12px}}@media (min-width:64em) and (max-height:860px){.ln__cal{grid-auto-rows:minmax(56px,1fr);gap:6px}.ln__c button{padding:6px 8px;gap:2px}.ln__c b{font-size:16px}.ln__c span{font-size:13px;line-height:1.25}.ln__panel{padding:var(--sp-3) var(--sp-4)}.ln__wk h4{font-size:1.125rem}.ln__wk p{margin-top:8px;font-size:.9375rem;line-height:1.45}.ln__nav{margin-top:8px}.ln__nav button,.ln__onav button{width:36px;height:36px}.ln__line{margin-top:4px}.ln__oc{padding:10px 14px}.ln__oc span{margin-top:4px}.ln__orow{margin-bottom:8px}.ln__o1{gap:4px 24px}html.rx-lpin .ln__band{padding:72px 0 64px}}html .learn.learn,html.rx-blend .learn.learn.rx-bl{background-color:#03070D !important}.ln__dm{display:inline-block;width:8px;height:8px;margin-left:6px;background:var(--ln-gold);transform:rotate(45deg);vertical-align:middle}.ln__imm{margin:6px 0 0 !important;font:600 var(--fs-label)/1.3 var(--font-body) !important;letter-spacing:.08em;text-transform:uppercase;color:var(--ln-gold) !important}html.rx-blend #testimonials[data-bl-opaque].rx-bl{background-color:#FFFFFF !important}html.rx-blend.rx-bd-dark #testimonials[data-bl-opaque].rx-bl{--bg:#FFFFFF;--text:var(--rx-ink);--text-muted:var(--rx-ink-72);--text-accent:var(--rx-ink);--line:var(--rx-ink-14);--surface:var(--rx-tint);color:var(--text)}.cr[data-ground="dark"]{--bg:var(--rx-ink)}.cr{--cu-gold:var(--rx-gold,#BBA071);--cu-mute:rgb(255 255 255 / .72);position:relative;isolation:isolate;display:block;background:var(--bg,#03070D);color:#FFFFFF;padding-block:var(--section-y);scroll-margin-top:0}html .cr.cr,html.rx-blend .cr.cr.rx-bl{background-color:#03070D !important}.cr__t + .cr__t{margin-top:var(--section-y)}.cr__h{margin:0 0 var(--sp-2);padding:var(--sp-5) var(--sp-4);border-radius:var(--radius-card);max-width:880px}.cr__h--1{background:#5A192F}.cr__h--2{background:var(--rx-ink-2,#0B1018);border:1px solid rgb(255 255 255 / .12)}.cr__eb{margin:0;color:var(--cu-gold)}.cr__h2{margin:var(--sp-3) 0 0;color:#FFFFFF}.cr__line{margin:var(--sp-4) 0 0}.cr__wl{list-style:none;margin:var(--sp-4) 0 0;padding:0;max-width:880px}.cr__w{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-2);padding-block:var(--sp-5);border-top:1px solid rgb(255 255 255 / .12)}.cr__w:last-child{border-bottom:1px solid rgb(255 255 255 / .12)}.cr__wn{margin:0;color:var(--cu-mute);display:flex;align-items:center;gap:var(--sp-2)}.cr__dm{display:inline-block;flex:none;width:8px;height:8px;background:var(--cu-gold);transform:rotate(45deg)}.cr__nm{margin:0;color:#FFFFFF}.cr__d{margin:var(--sp-2) 0 0}.cr__im{margin:var(--sp-2) 0 0;display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);color:var(--cu-gold)}.cr__w.is-win .cr__wn{color:var(--cu-gold)}.cr__ph{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-sm);margin-top:var(--sp-4)}@media (min-width:48em){.cr__h{padding:var(--sp-6) var(--sp-5)}.cr__w{grid-template-columns:200px minmax(0,1fr);gap:var(--sp-2) var(--sp-6)}.cr__wn{align-self:start}.cr__ph{grid-column:2;width:240px;margin-top:var(--sp-3)}}@media (min-width:64em){.cr__h,.cr__wl,.cr__out{max-width:none}.cr__w.is-imm{align-items:start}.cr__o1{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.cr__oc{width:264px}.cr__nav{display:flex}}@media (min-width:80em){.cr__w{grid-template-columns:152px minmax(0,408px) minmax(0,1fr);gap:0 var(--sp-6);align-items:start}.cr__wb{display:contents}.cr__wn{grid-column:1;grid-row:1}.cr__nm{grid-column:2;grid-row:1;align-self:start}.cr__d{grid-column:3;grid-row:1;margin-top:0;max-width:none;align-self:start}.cr__im{grid-column:3;grid-row:2}.cr__ph{grid-column:3;grid-row:3}}.cr__out{margin-top:var(--sp-6);max-width:880px}.cr__orow{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-3)}.cr__ol{margin:0;color:var(--cu-gold)}.cr__o1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3) var(--sp-6)}.cr__o1 li{display:flex;gap:var(--sp-3);align-items:flex-start;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:#FFFFFF}.cr__o1 .ic{flex:none;width:14px;height:14px;margin-top:6px;color:var(--cu-gold)}@media (min-width:48em){.cr__o1{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr__o2{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.cr__o2::-webkit-scrollbar{display:none}.cr__o2:focus-visible{outline:2px solid #FFFFFF;outline-offset:4px}.cr__oc{flex:none;width:78%;box-sizing:border-box;padding:var(--sp-5) var(--sp-4);border-radius:var(--radius-card);background:var(--rx-ink-2,#0B1018);scroll-snap-align:start}.cr__oc b{display:block;color:var(--cu-gold)}.cr__oc span{display:block;margin-top:var(--sp-3);font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--cu-mute)}@media (min-width:48em){.cr__oc{width:264px;padding:var(--sp-5)}}.cr__trk{position:relative;height:2px;margin-top:var(--sp-5);background:rgb(255 255 255 / .12)}.cr__trk i{position:absolute;left:0;top:0;height:2px;width:30%;background:var(--cu-gold)}.cr__nav{display:none;align-items:center;gap:var(--sp-2)}.cr__nav button{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;border:1px solid rgb(255 255 255 / .72);background:transparent;color:#FFFFFF;cursor:pointer}.cr__nav button:disabled{opacity:.4;cursor:default}.cr__nav button:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.cr__nav .ic{width:16px;height:16px}.cr__nudge{margin:var(--sp-6) 0 0}.cr__na{display:inline-flex;align-items:center;gap:var(--sp-3);min-height:44px;font:600 var(--fs-button)/1.2 var(--font-body);color:var(--cu-gold);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.cr__na:hover{text-decoration-thickness:2px}.cr__na:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}.cr__na .ic{width:16px;height:16px}html.rx-blend #faqs[data-bl-opaque].rx-bl{background-color:#FFFFFF !important}nav.tabs#tabs{margin-top:0}html.rx-blend.rx-bd-dark #faqs[data-bl-opaque].rx-bl{--bg:#FFFFFF;--text:var(--rx-ink);--text-muted:var(--rx-ink-72);--text-accent:var(--rx-ink);--line:var(--rx-ink-14);--cta-bg:var(--rx-ink);--cta-fg:#FFFFFF;--cta-bg-hover:var(--rx-ink-soft);--surface:var(--rx-tint);color:var(--text)}.cr .cr__h{--text:#FFFFFF;--text-muted:rgb(255 255 255 / .88)}.calsec[data-ground="dark"]{--bg:var(--rx-ink)}.section.calsec{position:relative;isolation:isolate;padding:0;background:#03070D}.calsec .cal{margin-top:0;background:#03070D}@media (min-width:1024px){.calsec .cal{margin-top:0}}.cal__lx{max-width:none}.cal__ex{display:grid;gap:var(--sp-3)}.cal__xl{margin:12px 0 0;font:600 var(--fs-label)/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--cal-line,var(--rx-gold))}.cal__xl:first-child{margin-top:0}.cal__xu{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.cal__xu li{position:relative;padding-left:18px;font:400 var(--fs-body)/1.5 var(--font-body);color:var(--cal-sub)}.cal__xu li::before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;background:var(--rx-gold,#BBA071);transform:rotate(45deg)}.cal__xb li{color:#FFFFFF}.cal__xs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3);margin:var(--sp-2) 0 0;padding:0;list-style:none}.cal__xs li{display:grid;gap:4px;align-content:start}.cal__xs b{font:400 24px/1.1 var(--font-display);color:var(--rx-gold,#BBA071)}.cal__xs span{font:400 var(--fs-small)/1.35 var(--font-body);color:var(--cal-sub)}@media (min-width:64em){.section.calsec{padding:0}.calsec .cal__tw{position:static;z-index:auto;height:auto;max-width:var(--container);margin:0 auto;padding:0 var(--gutter);background:none}.calsec .cal__tw .cal__h{position:static;margin:0}html.is-cal-open .calsec .cal__tw .cal__h{opacity:1}.calsec .cal{margin-top:0;overflow-x:visible}.calsec .cal__in{display:block;padding:11px var(--gutter) 11px}.calsec .cal__card{width:auto;max-width:calc(var(--container) - 2 * var(--gutter));margin:0 auto;padding:16px 24px 20px}.calsec .cal__grp{margin-top:0}.calsec .cal__grp--2{margin-top:16px}.calsec .cal__gl{margin-bottom:16px}.calsec .cal__gl i{font:italic 400 var(--fs-body)/var(--lh-body) var(--font-body)}.calsec .cal__c{min-height:104px}.calsec .cal__c button{padding:10px 12px}.calsec .cal__c b{font:500 var(--fs-h3)/1.1 var(--font-display)}.calsec .cal__c span{margin-top:4px;font:400 var(--fs-small)/var(--lh-small,1.43) var(--font-body)}.calsec .cal__top{display:none}.calsec .cal__sb--hd{display:inline-flex;margin-left:auto}.calsec .cal__gl{gap:12px;justify-content:flex-start;align-items:center}.calsec .cal__gl i{margin-left:0}.calsec .cal__pop{inset:auto;top:50%;left:50%;width:560px;max-width:calc(100% - 48px);height:min(715px,calc(100svh - 112px),calc(100% - 24px));transform:translate(-50%,-50%);box-shadow:var(--rx-elev-3d)}}.cal__sb--hd{display:none}.calsec .cal__g{gap:var(--sp-2);background:transparent;border:0;border-radius:0;overflow:visible}.calsec .cal__c.is-blank{display:none}.calsec .cal__c{overflow:hidden;border-radius:10px;border:1px solid color-mix(in srgb,var(--rx-gold) 55%,#03070D)}.cal__wheel{display:none}@media (min-width:64em){.cal__wheel{display:block;padding:var(--sp-5) var(--sp-5) var(--sp-6);margin:0 0 var(--sp-5);border-bottom:1px solid rgb(187 160 113 / .35)}.cal__wh{position:relative;display:grid;justify-items:center;gap:var(--sp-2);margin:0 0 var(--sp-4);text-align:center}.cal__wk{margin:0;font:600 var(--fs-label)/var(--lh-label,1.33) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold)}.cal__wt{margin:0;font:500 var(--fs-h2)/var(--lh-h2,1.1) var(--font-display);letter-spacing:-.01em;color:#FFFFFF}.cal__sb--wh{position:absolute;top:0;right:0}.cal__wsvg{display:block;width:100%;height:auto;max-width:1104px;margin:0 auto}.wd__s,.wd__l{cursor:pointer}.cal__wsvg text{pointer-events:none}.wd__s:focus-visible{outline:none;stroke:#FFFFFF;stroke-width:2.5}.cal__wlg{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3) var(--sp-5);margin:var(--sp-4) 0 0;font:400 var(--fs-small)/var(--lh-small,1.43) var(--font-body);color:rgb(255 255 255 / .86)}.wd__sw{display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:-3px;border:1px solid rgb(187 160 113 / .62);border-radius:3px}.wd__sw--1{background:rgb(187 160 113 / .03)}.wd__sw--2{background:rgb(187 160 113 / .30)}.wd__sw--3{background:repeating-linear-gradient(45deg,rgb(187 160 113 / .5) 0 1.2px,transparent 1.2px 5px),#532d21;border-color:rgb(187 160 113 / .9)}.wd__sw--4{background:var(--rx-gold);border-color:var(--rx-gold)}}@media (min-width:64em) and (hover:hover) and (pointer:fine){.wd__s:hover{filter:brightness(1.45)}}.cal__bd{display:none}html.is-cal-open .calsec{position:relative;z-index:100}html.is-cal-open .cal__bd{display:block;position:fixed;inset:0;z-index:4;background:rgb(3 7 13 / .78)}.cal__pop{container-type:normal}.cal__pbd{padding:20px}.cal__xu{gap:6px}.cal__xu li{font:400 15px/1.45 var(--font-body)}.cal__xl{margin-top:var(--sp-3)}@media (min-width:48em){.cal__pbd{padding:24px}}@media (min-width:64em){.calsec .cal__pop{position:fixed;top:50%;left:50%;max-height:calc(100svh - 48px)}}@media (max-width:767.98px){.calsec{--wk-t1:color-mix(in srgb,var(--rx-gold) 4%,#03070D);--wk-t2:color-mix(in srgb,var(--rx-gold) 30%,#03070D);--wk-line:color-mix(in srgb,var(--rx-gold) 55%,#03070D)}.calsec .cal__grp{overflow:hidden;border:1px solid var(--wk-line);border-radius:16px;background:#03070D}.calsec .cal__gl{display:block;margin:0}.calsec .cal__gl b{display:block;margin:0;padding:12px 16px;background:var(--rx-gold);color:#03070D}.calsec .cal__gl i{display:block;margin:0;padding:10px 16px 12px}.calsec .cal__frame{margin:0}.calsec .cal__g{grid-template-columns:minmax(0,1fr);gap:0;border:0;border-radius:0;background:none;overflow:visible}.calsec .cal__c.is-blank{display:none}.calsec .cal__c{min-height:0;overflow:visible;border:0;border-top:1px solid var(--wk-line);border-radius:0;background:#03070D;box-shadow:none}.calsec .cal__c button{display:grid;grid-template-columns:22% minmax(0,1fr) 16px;align-items:stretch;column-gap:0;width:100%;min-height:52px;padding:0;text-align:left}.calsec .cal__c b{display:flex;align-items:center;justify-content:center;min-width:0;white-space:nowrap;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#FFFFFF;background:var(--wk-t1)}.calsec .cal__grp--2 .cal__c b{background:var(--wk-t2)}.calsec .cal__c.is-imm b{background:transparent;color:#FFFFFF}.calsec .cal__c.is-launch b{background:var(--rx-gold);color:#03070D}.calsec .cal__c span{display:block;align-self:center;margin:0;padding:12px 8px 12px 14px;font:400 15px/20px var(--font-body);color:rgb(255 255 255 / .86)}.calsec .cal__c.is-imm span{color:#FFFFFF;font-weight:600}.calsec .cal__go{position:static;align-self:center;width:16px;height:16px;margin-right:8px;color:var(--rx-gold);opacity:1;transform:none}.calsec .cal__pop{position:fixed;inset:auto;top:50%;left:8px;right:8px;width:auto;max-width:none;height:auto;max-height:92svh;transform:translateY(-50%)}.calsec .cal__scroll{flex:0 1 auto}.calsec .cal__pimg{flex:none;min-height:0;height:auto;background:var(--rx-gold)}.calsec .cal__pimg img{display:none}.calsec .cal__pimg.is-motif::before{display:none}.calsec .cal__chip{position:static;display:block;padding:12px 56px 12px 20px;border-radius:0;background:transparent;color:#03070D;font:600 var(--fs-label)/var(--lh-label,1.33) var(--font-body);letter-spacing:.08em;text-transform:uppercase}}.cal__chip{position:absolute;top:0;left:0;right:0;bottom:auto;display:block;padding:12px 64px 12px 24px;border-radius:0;background:var(--rx-gold);color:#03070D;font:600 var(--fs-label)/var(--lh-label,1.33) var(--font-body);letter-spacing:.08em;text-transform:uppercase;z-index:1}@media (max-width:767.98px){.calsec .cal__in{padding-inline:20px}}@media (max-width:767.98px){.calsec .cal__card > .rx-motif ~ .cal__main > .cal__grp:not(.cal__grp--2){margin-top:0}}.cal__wsvg path[fill^="url("],.cal__wsvg line,.cal__wsvg polyline{pointer-events:none}html body .section.calsec{padding-block:48px !important}@media (min-width:768px){html body .section.calsec{padding-block:72px !important}}html body #calold :is(.wd__s,.cal__c button,.cal__c a):focus:not(:focus-visible){outline:none !important;box-shadow:none !important}html body #calold :is(.wd__s,.cal__c button){-webkit-tap-highlight-color:transparent}html body .cal__pimg.is-motif{display:none !important}@media (min-width:64em){.cal__card > .rx-motif{text-align:center}}@media (min-width:64em){#calold .wd__s{transition:fill .2s var(--ease,ease),stroke .2s var(--ease,ease),filter .2s var(--ease,ease)}#calold .wd__s--t1{fill:#5A192F;stroke:rgb(187 160 113 / .5)}#calold .wd__n--t1{fill:#FFFFFF}#calold .wd__sw--1{background:#5A192F}#calold .wd__s--imm{fill:var(--rx-gold);stroke:var(--rx-gold);stroke-width:1}#calold .wd__h{display:none}#calold .wd__n--imm{fill:#03070D;font-weight:600 !important}#calold .wd__dv--imm{stroke:rgb(3 7 13 / .35)}#calold .wd__s--launch{fill:rgb(255 255 255 / .16);stroke:rgb(255 255 255 / .6)}#calold .wd__n--launch{fill:#FFFFFF;font-weight:500}#calold .wd__dv--launch{stroke:rgb(255 255 255 / .35)}#calold .wd__sw--3{background:var(--rx-gold);border-color:var(--rx-gold)}#calold .wd__sw--4{background:rgb(255 255 255 / .16);border-color:rgb(255 255 255 / .6)}#calold .wd__s.is-sweep{stroke:#FFFFFF;stroke-width:1.5;filter:brightness(1.45)}#calold .wd__s.is-hot{fill:rgb(187 160 113 / .55);stroke:#FFFFFF;stroke-width:1.5;filter:none}#calold .wd__n.is-hot{fill:#FFFFFF}#calold :is(.wd__s,.wd__n,.wd__dv){transition:fill .2s var(--ease,ease),stroke .2s var(--ease,ease),filter .2s var(--ease,ease),transform .3s var(--ease,ease)}#calold .wd__s[aria-current="true"]{fill:var(--rx-gold);stroke:#FFFFFF;stroke-width:3;filter:none}#calold .wd__dv.is-cur{stroke:rgb(3 7 13 / .35)}#calold .wd__n.is-cur{fill:#03070D;font-weight:600 !important;stroke:none}}@media (min-width:64em) and (hover:hover) and (pointer:fine){#calold .wd__s:hover{filter:none}}@media (min-width:64em) and (prefers-reduced-motion:reduce){#calold :is(.wd__s,.wd__n,.wd__dv){transition:none}}@media (max-width:767.98px){.calsec .cal__grp:not(.cal__grp--2) .cal__c:not(.is-imm):not(.is-launch) b{background:#5A192F}.calsec .cal__c.is-launch b{background:rgb(255 255 255 / .16);color:#FFFFFF}}html body #calold .cal__h2{position:relative;margin:var(--sp-3) 0 var(--sp-4);font:500 clamp(28px,calc((100vw - 76px) / 9.1),var(--fs-section))/var(--lh-section) var(--font-display);letter-spacing:-.01em;color:#FFFFFF;text-align:left}html body #calold .cal__h2 .rx-pair{line-height:inherit}html body #calold .cal__c button:focus-visible{outline:2px solid var(--rx-gold) !important;outline-offset:-3px}html body #calold .cal__c.is-imm,html body #calold .cal__c.is-imm.is-blank{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);border-color:transparent}html body #calold .cal__c.is-imm :is(b,span){color:#FFFFFF}html body #calold .cal__c.is-imm span{font-weight:600}html body #calold .cal__c.is-imm .cal__go{color:var(--rx-gold-lift);opacity:1}@media (min-width:768px){html body #calold .cal__c.is-imm{border-radius:12px}}@media (max-width:767.98px){html body #calold .cal__c.is-imm{border-radius:0}}@media (hover:hover) and (pointer:fine){html body #calold .cal__c.is-imm:hover{box-shadow:inset 0 0 0 2px var(--rx-gold-text,#D8BF8C),0 2px 6px rgb(0 0 0/.16)}html body #calold .cal__c.is-imm:hover :is(b,span){color:#FFFFFF}}html body #calold .cal__c.is-imm button:hover{box-shadow:none}html body #calold .cal__c.is-imm button[aria-current="true"]{box-shadow:inset 0 0 0 2px var(--rx-gold-text,#D8BF8C)}html body #calold .cal__c.is-imm button:focus-visible{outline:2px solid #FFFFFF !important;outline-offset:-4px}@media (max-width:767.98px){html body #calold .cal__grp .cal__g > .cal__c.is-imm:not(:has(~ .cal__c:not(.is-blank))){border-radius:0 0 15px 15px}}.calsec .cal__gl i{font:italic 400 var(--fs-body)/var(--lh-body) var(--font-body)}html body .cal__xs{gap:var(--sp-2)!important;margin-top:var(--sp-3)!important}html body .cal__xs li{padding:var(--sp-3)!important;border-radius:var(--radius-sm)!important;background:rgb(187 160 113 / .10)!important;box-shadow:inset 0 0 0 1px rgb(187 160 113 / .35)!important;gap:6px!important;align-content:start}@media (max-width:359.98px){html body .cal__xs{grid-template-columns:1fr!important}html body .cal__xs li{grid-template-columns:4.2em 1fr!important;align-items:center!important;column-gap:var(--sp-3)!important;padding:10px var(--sp-3)!important}}@media (max-width:767.98px){html body #calold .cal__c .cal__go{margin-right:var(--sp-4)}}@media (max-width:767.98px){html body .calsec .cal__c button{grid-template-columns:22% minmax(0,1fr) auto}}@media (max-width:374.98px){html body .calsec .cal__c button{grid-template-columns:minmax(64px,22%) minmax(0,1fr) auto}html body .calsec .cal__c b{white-space:nowrap}}@media (min-width:1024px){html body #calold .cal__card{--calw:min(calc(100% + 2 * var(--sp-6)),calc(1104px + 2 * var(--sp-6)));width:var(--calw);max-width:none;margin-inline:calc((100% - var(--calw)) / 2);padding-inline:var(--sp-6)}html body #calold .rx-motif{text-align:left}html body #calold .rx-motif__m{margin-inline:0 auto}}#schedule.schedsec[data-ground="dark"]{--bg:var(--rx-ink);background:var(--bg);padding:var(--sp-5) 0 var(--sp-6);scroll-margin-top:0}.schedsec .sched__eb{margin:0;font:600 var(--fs-eyebrow)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:rgb(255 255 255 / .72)}.schedsec .sched__h{margin:var(--sp-2) 0 0;font:500 var(--fs-h2)/var(--lh-h2) var(--font-display);letter-spacing:var(--ls-serif-heading);color:#FFFFFF;text-wrap:balance}.schedsec .sched__h:focus{outline:none}.schedsec .sched__g{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;margin:var(--sp-5) 0 0;padding:0;list-style:none;background:var(--rx-gold);border:1px solid var(--rx-gold);border-radius:12px;overflow:hidden}.schedsec .sched__c{padding:18px 18px 20px;background:var(--bg)}.schedsec .sched__c h3{margin:0;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:var(--rx-gold)}.schedsec .sched__c p{margin:10px 0 0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .72)}.schedsec .sched__d{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:14px;font:600 var(--fs-small)/var(--lh-small) var(--font-body);color:#FFFFFF}.schedsec .sched__d b{font-weight:600}.schedsec .sched__d span{display:inline-flex;align-items:center;gap:6px;font-weight:400;font-variant-numeric:lining-nums}@media (min-width:48em){.schedsec .sched__g{grid-template-columns:repeat(2,minmax(0,1fr))}.schedsec .sched__c{padding:var(--sp-5)}}@media (min-width:360px){.schedsec .sched__c:has(.sched__d + .sched__d){display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:12px;align-content:start}.schedsec .sched__c:has(.sched__d + .sched__d) > :not(.sched__d){grid-column:1 / -1}.schedsec .sched__c:has(.sched__d + .sched__d) > .sched__d{display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.schedsec .sched__c:has(.sched__d + .sched__d) > .sched__d + .sched__d{margin-top:8px}}.lgm{position:relative;z-index:5;padding:var(--sp-8) 0;color:#FFFFFF;overflow:hidden}.lgm[data-ground="dark"]{--bg:var(--rx-ink);background:var(--bg)}.lgm__h{margin:0 0 var(--sp-6);font:500 var(--fs-h3)/1.25 var(--font-display);letter-spacing:-.01em;color:#FFFFFF}.lgm__rail{overflow:hidden;-webkit-mask-image:none;mask-image:none}.lgm__track{display:flex;width:max-content;animation:lgm-roll 60s linear infinite}.lgm__set{display:flex;align-items:center;flex:none;gap:var(--sp-6);margin:0;padding:0 var(--sp-6) 0 0;list-style:none}@media (min-width:768px){.lgm__set{gap:var(--sp-7);padding-right:var(--sp-7)}}.lgm__set li{flex:none;display:grid;place-items:center;height:44px}.lgm__set img{display:block;height:32px;width:auto;max-width:160px;object-fit:contain;opacity:.88}@keyframes lgm-roll{from{transform:translate3d(-50%,0,0)}to{transform:translate3d(0,0,0)}}@media (hover:hover) and (pointer:fine){.lgm__rail:hover .lgm__track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.lgm__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.lgm__set[aria-hidden]{display:none}.lgm__set{flex-wrap:wrap;justify-content:center;gap:var(--sp-5) var(--sp-7);padding:0 var(--gutter)}}html[data-motion="off"] .lgm__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}html[data-motion="off"] .lgm__set[aria-hidden]{display:none}html[data-motion="off"] .lgm__set{flex-wrap:wrap;justify-content:center;gap:var(--sp-5) var(--sp-7);padding:0 var(--gutter)}@media (min-width:1024px){.lgm__set img{height:40px;max-width:200px}.lgm__set li{height:52px}.lgm__h{font-size:var(--fs-h3)}}html.rx-blend .lgm.rx-bl{background:var(--bg) !important}html .lgm.lgm,html.rx-blend .lgm.lgm.rx-bl{background-color:#03070D !important;position:relative;z-index:6;isolation:isolate}@media (prefers-reduced-motion:reduce){.lgm__rail{-webkit-mask-image:none;mask-image:none}}html[data-motion="off"] .lgm__rail{-webkit-mask-image:none;mask-image:none}@media (max-width:767.98px){.lgm__set img{height:28px;max-width:112px}}html body #brands500{padding-block:48px !important}html body #brands500 .wrap::before{content:"";display:block;height:1px;margin-bottom:20px;background:rgb(187 160 113 / .35)}html body #brands500 .lgm__h{margin:0 0 28px;text-align:left}@media (min-width:768px){html body #brands500{padding-block:72px !important}html body #brands500 .wrap::before{margin-bottom:24px}html body #brands500 .lgm__h{margin-bottom:40px}}.lgm__tx{display:block;font:500 20px/1 var(--font-display);letter-spacing:.01em;color:#FFFFFF;opacity:.88;white-space:nowrap}@media (min-width:1024px){.lgm__tx{font-size:24px}}@media (max-width:767.98px){.lgm__tx{font-size:17px}}.lgm__set{gap:40px;padding-right:40px}.lgm__set li{height:40px}.lgm__set img{height:var(--lg-hp,28px);max-width:none}@media (min-width:768px){.lgm__set{gap:56px;padding-right:56px}.lgm__set li{height:52px}.lgm__set img{height:var(--lg-hd,36px)}}html body #brands500 .lgm__k{margin:0 0 8px;font:600 var(--fs-label)/1.33 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .72)}html body #brands500 .lgm__h{font:500 var(--fs-h2)/var(--lh-serif-heading) var(--font-display)}html body #brands500 .lgm__hl{color:var(--rx-gold)}.lgm--brands500::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("../sections/brands500/../../assets/motifs/lattice-gold.svg?v=9348f401") 50% 0 / var(--lat-tile) auto repeat;opacity:.14}#brands500 .lgm__set{align-items:flex-start;gap:20px;padding:0 20px 0 0}#brands500 .lgm__set li{display:block;height:auto;place-items:initial}.lgm-fc{display:block;width:180px}.lgm-fc__f{position:relative;display:block;aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;background:var(--rx-ink,#03070D)}#brands500 .lgm__set img.lgm-fc__ph{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 25%;opacity:1}.lgm-fc__f::after{content:"";position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(to bottom,rgb(3 7 13 / 0),rgb(3 7 13 / .88))}.lgm-fc__m{position:absolute;left:10px;right:10px;bottom:12px;z-index:1;display:flex;justify-content:center;align-items:center;height:52px}#brands500 .lgm__set img.lgm-fc__lg{display:block;height:52px;width:auto;max-width:150px;object-fit:contain;opacity:1}.lgm-fc__wm{font:600 var(--fs-body) / 1.6 var(--font-body);color:#FFFFFF;text-align:center}.lgm-fc__nm{display:block;margin-top:10px;font:600 var(--fs-body) / 1.6 var(--font-body);color:#FFFFFF;text-align:center;min-width:0}@media (max-width:767.98px){.lgm-fc{width:150px}.lgm-fc__m{height:44px;bottom:10px}#brands500 .lgm__set img.lgm-fc__lg{height:44px;max-width:124px}}@media (prefers-reduced-motion:reduce){#brands500 .lgm__set{gap:20px;padding:0 var(--gutter)}}html[data-motion="off"] #brands500 .lgm__set{gap:20px;padding:0 var(--gutter)}.lgm--brands500 .lgm__set{gap:16px;padding-right:16px}#brands500 .lgm__set{gap:16px;padding:0 16px 0 0}@media (min-width:768px){.lgm--brands500 .lgm__set{gap:24px;padding-right:24px}#brands500 .lgm__set{gap:24px;padding:0 24px 0 0}}.lgm-fc .li-row{justify-content:center;margin-top:10px}.lgm-fc .li-row .lgm-fc__nm{margin-top:0}.lgm-fc .li{--li-gap:6px}.lgm__rail:focus-within .lgm__track{animation-play-state:paused}html body #brands500 .wrap::before{display:none}html body #brands500{position:relative}html body #brands500::after{content:"";position:absolute;bottom:0;left:max(var(--gutter,20px),calc((100% - var(--container,1104px)) / 2));right:max(var(--gutter,20px),calc((100% - var(--container,1104px)) / 2));height:1px;background:rgb(187 160 113 / .35)}html body .lgm--brands500::before{background:url("../sections/brands500/../../assets/motifs/lattice-gold-bleed.svg?v=1293ab41") center top / max(100%,1432px) auto repeat-y !important}html body .o5,html.rx-blend .o5.rx-bl{background:#FFFFFF !important;color:var(--rx-ink);padding-block:var(--section-y)}.o5__h{margin:0 0 var(--sp-5);font:500 var(--fs-h2)/var(--lh-h2) var(--font-display);letter-spacing:-.01em;color:var(--rx-ink)}.o5__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}.o5__g{min-width:0}.o5__gl{margin:0 0 var(--sp-3);font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:rgb(3 7 13 / .72)}.o5__row{list-style:none;margin:0;padding:0 0 var(--sp-2);display:flex;gap:var(--sp-3);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.o5__row::-webkit-scrollbar{display:none}.o5__row:focus-visible{outline:2px solid var(--rx-ink);outline-offset:2px}.o5__c{flex:0 0 min(78vw,280px);scroll-snap-align:start;box-sizing:border-box;padding:var(--sp-4);border:1px solid rgb(3 7 13 / .14);border-radius:var(--radius-card);background:#FFFFFF}.o5__t{margin:0;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);text-transform:none;color:var(--rx-ink)}.o5__d{margin:var(--sp-2) 0 0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(3 7 13 / .72)}@media (min-width:1024px){.o5__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5)}.o5__row{display:grid;gap:var(--sp-3);overflow:visible;padding:0}.o5__c{flex:none}}.outcomes9{position:relative;background:var(--bg);color:var(--text);padding:var(--section-y) var(--gutter) var(--sp-7)}.outcomes9 *,.outcomes9 *::before,.outcomes9 *::after{box-sizing:border-box}.outcomes9 .o9__wrap{max-width:var(--container);margin:0 auto;display:grid;gap:var(--sp-6)}.outcomes9 .o9__intro{min-width:0}.outcomes9 .o9__eyebrow{margin:0 0 var(--sp-3);font:var(--fw-strong) var(--fs-label)/1.3 var(--font-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted);overflow-wrap:anywhere}.outcomes9 .o9__h{margin:0;font:500 var(--fs-h2)/var(--lh-serif-heading) var(--font-display);letter-spacing:-.01em;color:var(--text)}.outcomes9 .o9__h .rx-pair{white-space:normal}.outcomes9 .o9B{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5);margin-top:var(--sp-6)}.outcomes9 .o9g{min-width:0;display:grid;gap:12px;align-content:start}.outcomes9 .o9g__name{margin:0;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.08em;color:var(--rx-ink-72);overflow-wrap:anywhere}.outcomes9 .o9g__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.outcomes9 .o9i{min-width:0;padding:24px;background:var(--rx-white);border:1px solid var(--rx-ink-14);border-radius:16px;box-shadow:var(--rx-elev-1)}.outcomes9 .o9i__n{display:block;font:500 var(--fs-h2)/1 var(--font-display);color:var(--rx-maroon) !important;font-variant-numeric:lining-nums tabular-nums}.outcomes9 .o9i__h{margin:0;font:inherit}.outcomes9 .o9i__t{display:block;margin:12px 0 0;font:500 var(--fs-lead)/1.2 var(--font-display);color:var(--rx-ink);overflow-wrap:break-word}.outcomes9 .o9i__d{margin:8px 0 0;font:400 var(--fs-body)/1.5 var(--font-body);color:var(--rx-ink-72)}@media (min-width:768px){.outcomes9 .o9B{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 1fr auto 1fr auto 1fr;column-gap:16px;row-gap:12px}.outcomes9 .o9B > .o9g:nth-child(n){margin-top:20px}.outcomes9 .o9B > .o9g:first-child{margin-top:0}.outcomes9 .o9g{grid-column:1 / -1;grid-row:span 2;grid-template-columns:subgrid;grid-template-rows:subgrid;gap:12px 16px}.outcomes9 .o9g__name{grid-column:1 / -1}.outcomes9 .o9g__list{grid-column:1 / -1;grid-template-columns:subgrid;gap:16px}.outcomes9 .o9i{padding:24px}.outcomes9 .o9g__list{grid-template-rows:auto 1fr}.outcomes9 .o9i{grid-row:1 / span 2;display:grid;grid-template-rows:subgrid;row-gap:0}}@media (min-width:768px){.outcomes9{padding-block:var(--section-y)}}@media (max-width:767.98px){#outcomes9{padding-bottom:max(32px,40svh)}}.outcomes9{--o9-a:22%;--o9-b:38%;--o9-c:52%;background:linear-gradient(to bottom,#03070D 0,#5A192F var(--o9-a),#5A192F var(--o9-b),#FFFFFF var(--o9-c),#FFFFFF 100%)}.outcomes9 .o9__eyebrow,.outcomes9 .o9__h{color:#FFFFFF}.outcomes9 .o9B > .o9g:first-child .o9g__name{color:rgb(255 255 255 / .80)}.outcomes9::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.14;background:url(../sections/outcomes9/../../assets/motifs/lattice-gold.svg?v=9348f401) 50% 0 / var(--lat-tile) auto repeat;-webkit-mask-image:linear-gradient(to bottom,transparent var(--o9-a),#000 calc(var(--o9-a) + 80px),#000 calc(var(--o9-b) - 80px),transparent var(--o9-b));mask-image:linear-gradient(to bottom,transparent var(--o9-a),#000 calc(var(--o9-a) + 80px),#000 calc(var(--o9-b) - 80px),transparent var(--o9-b))}.outcomes9 .o9g__list{background:var(--rx-white);border:1px solid var(--rx-ink-14);border-radius:16px;box-shadow:var(--rx-elev-1);gap:0;padding:0 var(--sp-5)}.outcomes9 .o9i{padding:var(--sp-5) 0;background:none;border:0;border-radius:0;box-shadow:none}.outcomes9 .o9i + .o9i{border-top:1px solid var(--rx-ink-14)}.outcomes9 .o9i__n{font:400 var(--fs-h3)/1 var(--font-display);margin:0 0 var(--sp-2)}.outcomes9 .o9i__t{margin:0;font:400 var(--fs-quote)/1.4 var(--font-body)}@media (min-width:768px){.outcomes9 .o9g__list{padding:0;gap:0}.outcomes9 .o9i{padding:var(--sp-5)}.outcomes9 .o9i + .o9i{border-top:0;border-left:1px solid var(--rx-ink-14)}}.outcomes9{background:linear-gradient(to bottom,#03070D 0,#1A1D22 var(--o9-a),#4A4D53 calc(var(--o9-a) + (var(--o9-c) - var(--o9-a)) * .3),#A7A9AD calc(var(--o9-a) + (var(--o9-c) - var(--o9-a)) * .6),#EEEFF1 calc(var(--o9-a) + (var(--o9-c) - var(--o9-a)) * .85),#FFFFFF var(--o9-c),#FFFFFF 100%)}.outcomes9::after{opacity:.30;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 calc(var(--o9-a) + 60px),#000 calc(var(--o9-c) - 120px),transparent calc(var(--o9-c) + 60px));mask-image:linear-gradient(to bottom,transparent 0,#000 calc(var(--o9-a) + 60px),#000 calc(var(--o9-c) - 120px),transparent calc(var(--o9-c) + 60px))}.outcomes9{background:linear-gradient(180deg,#03070D 0,#03070D 22%,var(--rx-maroon) 100%);padding-top:var(--section-y)}.outcomes9 .o9__eyebrow,.outcomes9 .o9__h,.outcomes9 .o9g__name,.outcomes9 .o9B > .o9g:first-child .o9g__name{color:#FFFFFF}.outcomes9::after{opacity:.18;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 160px,#000 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 160px,#000 100%)}.outcomes9 .o9i{border:0;border-radius:10px;box-shadow:none;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .07) 0 1px,transparent 1px 3px),linear-gradient(135deg,#E9D29C 0%,#C79C54 42%,#B58A48 72%,#D9B877 100%)}.outcomes9 .o9g__list{background:none;border:0;box-shadow:none;padding:0;gap:12px}.outcomes9 .o9i{padding:16px 20px}.outcomes9 .o9i + .o9i{border:0}@media (min-width:768px){.outcomes9 .o9i{border-radius:12px}.outcomes9 .o9g__list{gap:16px}.outcomes9 .o9i,.outcomes9 .o9i + .o9i{padding:24px;border:0}}.outcomes9 .o9i__n,.outcomes9 .o9i__t,.outcomes9 .o9i__d{color:#03070D !important}@media (max-width:767.98px){#outcomes9{padding-bottom:max(32px,24svh)}}.outcomes9{--g1:1;--g2:1;--g3:1}.outcomes9 .o9i{position:relative;overflow:hidden;--g:1;box-shadow:var(--rx-elev-2d),inset 0 1px 0 rgb(255 255 255 / .45),inset 0 -1px 0 rgb(91 62 22 / .35)}.outcomes9 .o9g:nth-of-type(1) .o9i{--g:var(--g1)}.outcomes9 .o9g:nth-of-type(2) .o9i{--g:var(--g2)}.outcomes9 .o9g:nth-of-type(3) .o9i{--g:var(--g3)}.outcomes9 .o9i::after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;pointer-events:none;background:linear-gradient(105deg,transparent,rgb(255 255 255 / .38) 50%,transparent);transform:translateX(calc(-120% + 380% * var(--g)));opacity:calc(var(--g) * (1 - var(--g)) * 4)}.outcomes9 .o9i__h,.outcomes9 .o9i__d{position:relative;z-index:1}.outcomes9.o9--lit .o9i::before{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;pointer-events:none;z-index:0;background:linear-gradient(105deg,transparent,rgb(255 255 255 / .38) 50%,transparent);transform:translateX(-120%);animation:o9sheen 7s var(--ease) infinite;animation-delay:calc(var(--i,0) * 90ms)}.outcomes9.o9--lit .o9i:nth-child(2)::before{--i:1}.outcomes9.o9--lit .o9i:nth-child(3)::before{--i:2}.outcomes9.o9--lit .o9g:nth-of-type(2) .o9i::before{animation-delay:calc(270ms + var(--i,0) * 90ms)}.outcomes9.o9--lit .o9g:nth-of-type(3) .o9i::before{animation-delay:calc(540ms + var(--i,0) * 90ms)}@keyframes o9sheen{0%{transform:translateX(-120%)}16%{transform:translateX(260%)}100%{transform:translateX(260%)}}@media (prefers-reduced-motion:reduce){.outcomes9 .o9i::after,.outcomes9 .o9i::before{display:none}}.outcomes9 .o9i__t{font:500 var(--fs-body)/1.3 var(--font-body)}@media (max-width:767.98px){#outcomes9{padding-top:var(--section-y);padding-bottom:var(--sp-6)}.outcomes9 .o9B{gap:var(--sp-4);margin-top:var(--sp-4)}.outcomes9 .o9g{gap:8px}.outcomes9 .o9i{padding:16px}}html body .outcomes9 .o9i .o9i__n{margin:0;color:rgb(3 7 13 / .72) !important}html body .outcomes9 .o9i .o9i__t{margin:var(--sp-2) 0 6px}html body .outcomes9 .o9i .o9i__d{color:rgb(3 7 13 / .86) !important}html body .outcomes9 .o9g__name{font:600 var(--fs-body)/var(--lh-body) var(--font-body) !important;letter-spacing:0 !important;text-transform:none !important}html body .outcomes9 .o9i .o9i__t{font-weight:600 !important}.outcomes9 .o9g__list{gap:16px}@media (min-width:768px){.outcomes9 .o9g__list{gap:24px}}html body #outcomes9{border-top:0 !important}.testimonials{--tm-ease:cubic-bezier(.135,.9,.15,1);position:relative;background:var(--bg);color:var(--text);overflow:clip}.testimonials *,.testimonials *::before,.testimonials *::after{box-sizing:border-box}.testimonials .tm__inner{padding-block:var(--section-y);display:flex;flex-direction:column;gap:var(--sp-6)}.testimonials .tm__h{margin:0;padding-inline:var(--gutter);font:500 var(--fs-h2)/var(--lh-serif-heading) var(--font-display);letter-spacing:-.01em;color:var(--text)}.testimonials .tm__viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;outline:none;-webkit-mask-image:none;mask-image:none}.testimonials .tm__viewport::-webkit-scrollbar{display:none}.testimonials .tm__viewport:focus-visible{outline:3px solid var(--text);outline-offset:-3px;border-radius:24px}.testimonials .tm__track{display:flex;align-items:flex-start;gap:var(--sp-3);width:max-content;padding-inline:var(--gutter)}.testimonials{--tm-w:min(17.5rem,100vw - 2 * var(--gutter) - 2.5rem);--tm-lines:6}.testimonials .tm-card{position:relative;box-shadow:var(--rx-elev-1);display:flex;flex-direction:column;width:var(--tm-w);min-width:0;margin:0;padding:var(--sp-5) var(--sp-4);border-radius:24px;background:var(--bg);color:var(--text);border:1px solid var(--line);flex:none}.testimonials .tm-card__q p{margin:0;font:400 var(--fs-h4)/1.45 var(--font-display);color:var(--text)}.testimonials .tm-card__who{display:flex;align-items:center;gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--line)}.testimonials .tm-card__av{flex:0 0 48px;width:48px;height:48px;border-radius:50%;overflow:hidden;display:block}.testimonials .tm-card__av img{display:block;width:100%;height:100%;object-fit:cover}.testimonials .tm-card__av--mono{display:flex;align-items:center;justify-content:center;background:var(--surface);color:var(--cta-fg);font:500 var(--fs-body)/1 var(--font-display);letter-spacing:.04em}.testimonials .tm-card__id{display:grid;gap:var(--sp-1);min-width:0}.testimonials .tm-card__n,.testimonials .tm-card__b{font-family:var(--font-body);font-style:normal;text-transform:uppercase;letter-spacing:.08em;line-height:1.25;overflow-wrap:anywhere}.testimonials .tm-card__n{font-size:var(--fs-body);font-weight:500;color:var(--text)}.testimonials .tm-card__b{font-size:var(--fs-small);font-weight:400;color:var(--text-muted)}.testimonials .tm-card__q{flex:none;font-size:var(--fs-quote);line-height:1.55;min-height:calc(var(--tm-lines) * 1.55em);max-height:calc(var(--tm-lines) * 1.55em);overflow:hidden;margin:var(--sp-4) 0 var(--sp-1)}.testimonials .tm-card__q p + p{margin-top:.75em}.testimonials .tm-card__q.is-clamped{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 1.55em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 1.55em),transparent)}.testimonials .tm-card.is-open .tm-card__q{max-height:none;-webkit-mask-image:none;mask-image:none}.testimonials .tm-card.is-moving .tm-card__q{overflow:hidden;transition:max-height 240ms ease-out}.testimonials .tm-card__more{align-self:flex-end;display:grid;place-items:center;flex:none;width:48px;height:48px;margin:0 -12px calc(var(--sp-2) - 2px) 0;padding:0;border:0;background:none;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent}.testimonials .tm-card__more[hidden]{display:grid;visibility:hidden}.testimonials .tm-card__chev{width:20px;height:20px;stroke-width:1.5;transition:transform 240ms ease-out}.testimonials .tm-card.is-open .tm-card__chev{transform:rotate(180deg)}.testimonials .tm-card__more:focus-visible{outline:3px solid var(--text);outline-offset:-3px;border-radius:8px}@media (prefers-reduced-motion:reduce){.testimonials .tm-card.is-moving .tm-card__q,.testimonials .tm-card__chev{transition:none}}html.fx-on .testimonials.fx-b{z-index:5}.testimonials.tm--js .tm__viewport{overflow:hidden}.testimonials.tm--js .tm__track{animation:tm-run var(--tm-dur,60s) linear infinite;will-change:transform}.testimonials[data-tm-hold] .tm__track,.testimonials[data-tm-open] .tm__track{animation-play-state:paused}@keyframes tm-run{to{transform:translate3d(calc(-1 * var(--tm-loop,50%)),0,0)}}@media (min-width:768px){.testimonials .tm__h{padding-inline:6vw}.testimonials .tm__track{gap:var(--sp-5);padding-inline:6vw}.testimonials .tm-card{padding:var(--sp-6) var(--sp-5)}.testimonials{--tm-w:min(22.5rem,100vw - 2 * 6vw - 4rem);--tm-lines:5}}@media (prefers-reduced-motion:reduce){.testimonials .tm__track{animation:none !important}}.testimonials .tm-card__n{font-size:var(--fs-h4);letter-spacing:0;text-transform:none}.testimonials .tm-card__q p{font-size:var(--fs-quote);line-height:1.55}.testimonials .tm-card__lk{display:flex;align-items:center;gap:var(--sp-3);min-height:48px;width:100%;color:inherit;text-decoration:none;border-radius:8px}.testimonials .tm-card__lk:focus-visible{outline:2px solid var(--text);outline-offset:4px}@media (hover:hover) and (pointer:fine){.testimonials .tm-card__lk:hover .tm-card__n{text-decoration:underline;text-underline-offset:3px}}.testimonials .tm__track{align-items:stretch}.testimonials[data-tm-open] .tm__track{align-items:flex-start}.testimonials .tm-card__who{margin-top:auto;min-height:var(--tm-who,0);align-items:flex-start}html .testimonials.testimonials{--bg:#FFFFFF;--text:var(--rx-ink);--text-muted:var(--rx-ink-72);--text-accent:var(--rx-ink);--line:var(--rx-ink-14);--cta-bg:var(--rx-ink);--cta-fg:#FFFFFF;--surface:rgb(3 7 13 / .06)}.testimonials{--tm-w:min(72vw,280px)}.testimonials .tm__inner{padding-top:48px}.testimonials .tm-card{background:#F7F5F3;border:0;box-shadow:0 0 0 1px rgb(3 7 13 / .08)}@media (min-width:768px){.testimonials{--tm-w:296px}.testimonials .tm__track{gap:16px}}html.fx-on .testimonials.fx-b{background-color:#FFFFFF;border-radius:24px 24px 0 0;box-shadow:0 -16px 40px rgb(3 7 13 / .30)}@media (min-width:768px){html.fx-on .testimonials.fx-b{border-radius:32px 32px 0 0}}.testimonials .tm__bar{display:flex;gap:4px;margin:-8px var(--gutter) 0}@media (min-width:768px){.testimonials .tm__bar{margin-inline:6vw}}.testimonials .tm__bar i{flex:1 1 0;height:2px;border-radius:1px;background:rgb(3 7 13 / .16)}.testimonials .tm__bar i.is-on{background:#03070D}.testimonials.tm--swipe .tm__viewport{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.testimonials.tm--swipe .tm__viewport::-webkit-scrollbar{display:none}.testimonials.tm--swipe .tm__track{animation:none;will-change:auto}.testimonials{--tm-w:calc((100vw - var(--gutter)) / 2.25);--tm-lines:8}.testimonials .tm-card{padding:var(--sp-4) var(--sp-3)}.testimonials .tm-card__q p{font-size:16px;line-height:1.45}.testimonials .tm-card__n{font-size:16px}.testimonials .tm-card__b{font-size:11px;letter-spacing:.06em}.testimonials .tm-card__av,.testimonials .tm-card__av--mono{flex-basis:36px;width:36px;height:36px}@media (min-width:768px){.testimonials{--tm-w:248px;--tm-lines:7}.testimonials .tm-card{padding:var(--sp-5) var(--sp-4)}.testimonials .tm-card__q p{font-size:16px}.testimonials .tm-card__n{font-size:16px}.testimonials .tm-card__av,.testimonials .tm-card__av--mono{flex-basis:40px;width:40px;height:40px}}.testimonials .tm-card{position:relative}.testimonials .tm-card__more{position:absolute;top:0;right:0;z-index:1;display:block;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:12px;background:transparent;color:transparent;opacity:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.testimonials .tm-card__more .tm-card__chev{display:none}.testimonials .tm-card__more[hidden]{display:none}.testimonials .tm-card:has(.tm-card__more:focus-visible){outline:2px solid var(--text);outline-offset:2px}.testimonials .tm-card__q.is-clamped{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 3.4em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 3.4em),transparent)}.testimonials .tm-card__q.is-clamped,.testimonials .tm-card.is-open{cursor:pointer}html .testimonials.testimonials{padding-block:var(--sp-8)}.testimonials .tm__inner{max-width:var(--container);margin-inline:auto;padding:0 var(--gutter);gap:var(--sp-5)}.testimonials .tm__hl{position:relative}.testimonials .tm__h{padding-inline:0;padding-right:36px}.testimonials .tm__pp{position:absolute;top:calc(var(--fs-h2) * var(--lh-serif-heading) / 2 - 22px);right:-8px;flex:none;visibility:hidden;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;background:none;color:var(--text);box-shadow:none}.testimonials .tm__pp.is-on{visibility:visible}.testimonials .tm__pp::before{content:"";position:absolute;inset:6px;border:1.5px solid var(--text);border-radius:50%}.testimonials .tm__pp .ic{position:relative;width:14px;height:14px}.testimonials .tm__pp .pp__play,.testimonials .tm__pp[aria-pressed="true"] .pp__pause{display:none}.testimonials .tm__pp[aria-pressed="true"] .pp__play{display:block}@media (prefers-reduced-motion:reduce){.testimonials .tm__pp{display:none}}.testimonials .tm-card{padding:var(--sp-4);border:1px solid var(--rx-ink-14);border-radius:16px;box-shadow:var(--rx-elev-1)}@media (min-width:768px){.testimonials .tm-card{padding:var(--sp-5)}}.testimonials .tm-card__q{font-size:16px;line-height:1.5;min-height:0;max-height:calc(var(--tm-lines) * 1.5em)}html .testimonials .tm-card__q p{font:400 16px/1.5 var(--font-display)}.testimonials .tm-card__av,.testimonials .tm-card__av--mono{flex-basis:40px;width:40px;height:40px}.testimonials .tm-card__n{font-size:var(--fs-small);font-weight:600}.testimonials .tm-card__b{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase}.testimonials{--tm-lines:5}@media (min-width:768px){.testimonials{--tm-lines:7}}.testimonials .tm__lane{min-width:0}.testimonials .tm__set{display:flex}.testimonials .tm-card{width:auto}.testimonials.tm--rows .tm__viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.testimonials.tm--rows .tm__track{display:flex;flex-direction:column;gap:var(--sp-3);width:auto;margin-inline:calc(-1 * var(--gutter));padding-inline:0}.testimonials.tm--rows .tm__lane{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.testimonials.tm--rows .tm__lane::-webkit-scrollbar{display:none}.testimonials.tm--rows .tm__set{flex:none;flex-direction:row;gap:var(--sp-3);padding-inline:0 var(--sp-3)}.testimonials.tm--rows .tm-card{flex:none;width:264px}.testimonials.tm--rows .tm__set .tm-card{align-self:stretch}@media (min-width:768px){.testimonials.tm--wall .tm__viewport{overflow:hidden;height:min(560px,calc(100svh - 300px));-webkit-mask-image:none;mask-image:none}.testimonials.tm--wall[data-tm-open] .tm__viewport{overflow-y:auto;scrollbar-width:none}.testimonials.tm--wall.tm--static .tm__viewport{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.testimonials.tm--wall .tm__track{display:grid;grid-template-columns:repeat(var(--tm-n,3),minmax(0,1fr));gap:var(--sp-4);align-items:start;width:auto;padding-inline:0}.testimonials.tm--wall .tm__lane{will-change:transform}.testimonials.tm--wall.tm--static .tm__lane{will-change:auto}.testimonials.tm--wall .tm__set{flex-direction:column;gap:var(--sp-4);padding-bottom:var(--sp-4)}.testimonials.tm--wall .tm-card{width:auto}.testimonials .tm__viewport{height:auto}}@media (min-width:768px){.testimonials:not(.tm--wall) .tm__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);width:auto;padding-inline:0}.testimonials:not(.tm--wall) .tm__viewport{-webkit-mask-image:none;mask-image:none}}.testimonials:not(.tm--rows):not(.tm--wall) .tm__track{padding-inline:0}html .testimonials .cbtn.tm__pp{border:0;background:none;color:var(--text);box-shadow:none}html .testimonials.tm--rows[data-tm-open] .tm__track{align-items:stretch}html .testimonials .tm__inner .tm__h{padding-left:0}html.fx-on .testimonials.fx-b,html .testimonials.testimonials{border-radius:0;box-shadow:none}html .testimonials.testimonials{padding-block:max(var(--sp-8),48px)}.testimonials .tm__inner{padding-top:48px;padding-bottom:24px}.testimonials .tm-card__m{display:grid;gap:2px;aspect-ratio:4 / 3;overflow:hidden;border-radius:10px;background:var(--rx-ink-14);margin:0 0 var(--sp-3)}.testimonials .tm-card__m img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;object-position:50% 22%}.testimonials .tm-card__m--2{grid-template-columns:1fr 1fr}.testimonials .tm-card__m--3{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.testimonials .tm-card__m--3 img:first-child{grid-row:1 / span 2}@media (max-width:47.99em){.testimonials .tm-card__m{aspect-ratio:16 / 9}}.testimonials.tm--wall .tm-card{transition:opacity .25s ease}.testimonials.tm--wall .tm-card.tm-card--off{opacity:0}@media (prefers-reduced-motion:reduce){.testimonials.tm--wall .tm-card{transition:none}}.testimonials .tm-card__m{aspect-ratio:2 / 1;margin-bottom:var(--sp-2)}.testimonials,.testimonials:is(.tm--wall,.tm--rows){--tm-lines:4}@media (min-width:768px){.testimonials .tm-card{padding:var(--sp-4)}}@media (max-width:47.99em){.testimonials .tm-card__m{aspect-ratio:2 / 1}}.testimonials.tm--rows .tm-card{width:232px}.testimonials.tm--rows:not(.tm--static) .tm__lane{display:flex;overflow:visible;width:max-content;will-change:transform;touch-action:pan-y}.testimonials{--tm-lines:6}.testimonials .tm-card{background:#0B1018;color:#fff;border:1px solid rgb(187 160 113 / .22);border-radius:16px;box-shadow:none;padding:22px 18px;gap:16px}.testimonials .tm-card__lg{display:block;flex:none;width:auto;height:40px;max-width:132px;object-fit:contain;object-position:left center}.testimonials .tm-card__lg--sq{height:54px}.testimonials .tm-card__lg--wide{height:auto;width:148px;max-width:100%}.testimonials .tm-card__lgt{flex:none;margin:0;min-height:40px;display:flex;align-items:center;font:600 var(--fs-small)/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#fff;overflow-wrap:anywhere}.testimonials .tm-card__q{margin:0;min-height:0;max-height:calc(var(--tm-lines) * 1.6em)}html .testimonials .tm-card__q p{font:400 16px/1.6 var(--font-body);color:rgb(255 255 255 / .9)}.testimonials .tm-card__q.is-clamped{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 3.2em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 3.2em),transparent)}.testimonials .tm-card__more{position:absolute;inset:0;z-index:1;width:auto;height:auto;margin:0;padding:0;border:0;border-radius:16px;background:transparent;color:#fff;cursor:pointer;display:block;-webkit-tap-highlight-color:transparent}.testimonials .tm-card__more[hidden]{display:block}.testimonials .tm-card__more .tm-card__chev{display:none;position:absolute;right:12px;bottom:12px}.testimonials .tm-card:has(.is-clamped) .tm-card__more .tm-card__chev{display:block}.testimonials .tm-card:has(.tm-card__more:focus-visible){outline:2px solid #fff;outline-offset:3px}.testimonials .tm-card__who{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:0;border-top:0;min-height:0}.testimonials .tm-card__av{flex:0 0 44px;width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:50% 30%}.testimonials .tm-card__id{display:block;min-width:0}.testimonials .tm-card__n{display:inline;font:600 16px/1.3 var(--font-body);font-style:normal;letter-spacing:0;text-transform:none;color:#fff;overflow-wrap:anywhere}.testimonials .tm-card__li{position:relative;z-index:2;display:inline-grid;place-items:center;width:18px;height:18px;margin-left:6px;vertical-align:-3px;color:#fff;opacity:.9}.testimonials .tm-card__li::before{content:"";position:absolute;inset:-13px}.testimonials .tm-card__li .ic{width:16px;height:16px}.testimonials .tm-card__li:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:4px}.testimonials .tm-card__b{display:block;margin-top:2px;font:400 14px/1.35 var(--font-body);letter-spacing:0;text-transform:none;color:rgb(255 255 255 / .72)}.testimonials .tm-card__o{margin:0;font:600 14px/1.4 var(--font-body);color:#BBA071}@media (hover:hover) and (pointer:fine){.testimonials .tm-card:hover{border-color:rgb(187 160 113 / .5)}}html body .testimonials .tm-card__b{color:rgb(255 255 255 / .72) !important}dialog.tmx{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgb(3 7 13 / .94);color:#fff}dialog.tmx[open]{display:flex;flex-direction:column;justify-content:center}dialog.tmx::backdrop{background:transparent}.tmx__row{display:flex;align-items:stretch;gap:24px;overflow-x:auto;overflow-y:auto;max-height:calc(100svh - 96px);scroll-snap-type:x mandatory;padding:0;position:relative;width:min(560px,86vw);align-self:center;scrollbar-width:none;outline:none}.tmx__row::-webkit-scrollbar{display:none}html .testimonials .tmx .tm-card{width:min(560px,86vw);flex:none;margin-block:auto;scroll-snap-align:center;padding:24px 24px 28px}html .testimonials .tmx .tm-card__q,html .testimonials .tmx .tm-card__q.is-clamped{max-height:none;min-height:0;overflow:visible;-webkit-mask-image:none;mask-image:none}html .tmx .tm-card__q p{font-size:18px}.tmx .tm-card__q p + p{margin-top:.75em}.tmx .tm-card__more{display:none}.tmx__bar{position:absolute;left:0;right:0;bottom:24px;display:flex;align-items:center;justify-content:center;gap:16px;font:600 14px/1 var(--font-body);color:#fff}.tmx__n{min-width:4.5em;text-align:center}.tmx__b,.tmx__x{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(255 255 255 / .3);border-radius:50%;background:none;color:#fff;cursor:pointer}.tmx__b[aria-disabled="true"]{opacity:.35}.tmx__x{z-index:2;position:absolute;top:16px;right:16px}.tmx__b:focus-visible,.tmx__x:focus-visible,.tmx__row:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (prefers-reduced-motion:reduce){.tmx__row{scroll-behavior:auto}}.testimonials{--tm-h:450px}@media (min-width:768px){.testimonials{--tm-h:440px}}@media (min-width:768px){.testimonials .tm__viewport{margin-inline:calc(50% - 50vw);padding-inline:0}.testimonials.tm--wall .tm__track{gap:var(--sp-5);padding-inline:0}}.testimonials .tm-card{height:var(--tm-h);gap:var(--sp-3)}.testimonials .tm-card__lg,.testimonials .tm-card__lgt,.testimonials .tm-card__o,.testimonials .tm-card__who{flex:none}.testimonials .tm-card__o{font:600 var(--fs-body)/1.35 var(--font-body)}.testimonials .tm-card__q{flex:1 1 0;min-height:0;max-height:none;overflow:hidden}html .testimonials .tm-card__q p{font:400 var(--fs-body)/1.5 var(--font-body)}.testimonials .tm-card__who{margin-top:auto;align-items:flex-start}.testimonials .tmx .tm-card,html .testimonials .tmx .tm-card{height:auto}html .testimonials .tmx .tm-card__q{flex:none}html .testimonials .tmx .tm-card__q p{font-size:18px;line-height:1.55}@media (max-height:720px){.tmx__row{max-height:calc(100svh - 8px)}.tmx__bar{display:none}}@media (max-width:360px){html .testimonials .tmx .tm-card{padding:18px 18px 20px}html .testimonials .tmx .tm-card__q p{font-size:16px;line-height:1.5}}.tm-card__id .li-row .tm-card__n{overflow:hidden;text-overflow:clip;white-space:nowrap}#testimonials .tw{display:none}@media (min-width:768px){#testimonials .tm__inner{padding-bottom:0}}#testimonials .tw__wall{column-count:3;column-gap:16px;max-height:var(--tw-h,760px);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 150px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 150px),transparent)}@media (min-width:1280px){#testimonials .tw__wall{column-count:4}}#testimonials .tw.is-all .tw__wall{max-height:none;-webkit-mask-image:none;mask-image:none}#testimonials .tw__wall.is-cols{display:flex;gap:16px;align-items:flex-start;column-count:auto}#testimonials .tw__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px}#testimonials .tw__col > .tw__c{margin:0}#testimonials .tw__col:nth-child(2n){margin-top:56px}#testimonials .tw__wall--c4 .tw__col:nth-child(3){margin-top:24px}#testimonials .tw__c{break-inside:avoid;margin:0 0 16px;padding:20px 20px 12px;border-radius:16px;background:#F7F5F3;border:1px solid var(--rx-ink-14);box-shadow:var(--rx-elev-1);color:var(--rx-ink)}#testimonials .tw__c p{margin:0}#testimonials .tw__who{display:flex;gap:12px;align-items:center}#testimonials .tw__av{flex:none;width:48px;height:48px;border-radius:50%;object-fit:cover}#testimonials .tw__av--i{display:grid;place-items:center;background:var(--rx-ink);color:var(--rx-gold-text,#D8BF8C);font:600 var(--fs-label)/1 var(--font-body);letter-spacing:var(--ls-label)}#testimonials .tw__av--i::before{content:attr(data-ini)}#testimonials .tw__n{font:600 var(--fs-small)/var(--lh-small) var(--font-body)}#testimonials .tw__n cite{font-style:normal;display:inline}#testimonials .tw__n .li{--li-s:16px;display:inline-grid;place-items:center;vertical-align:middle;width:44px;height:44px;margin:-14px -12px -14px -6px;color:var(--rx-ink-72)}@media (hover:hover) and (pointer:fine){#testimonials .tw__n .li:hover{color:var(--rx-ink)}}#testimonials .tw__n .li:focus-visible{outline:2px solid var(--rx-ink);outline-offset:-4px}#testimonials .tw__r{font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rx-ink-72)}#testimonials .tw__q{margin:12px 0 0;max-height:calc(var(--cl,5) * 1.5em);overflow:hidden;font:400 var(--fs-quote)/1.5 var(--font-display);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 1.5em),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 1.5em),transparent)}#testimonials .tw__q.is-full{-webkit-mask-image:none;mask-image:none}#testimonials .tw__q p + p{margin-top:.75em}#testimonials .tw__c.is-open{background:#fff;box-shadow:0 0 0 2px var(--rx-ink)}#testimonials .tw__c.is-open .tw__q{max-height:none;-webkit-mask-image:none;mask-image:none}#testimonials .tw__ch{display:grid;place-items:center;width:44px;height:44px;margin:0 0 0 -12px;padding:0;border:0;background:none;color:var(--rx-ink);cursor:pointer}#testimonials .tw__ch[hidden]{display:none}#testimonials .tw__ch:focus-visible,#testimonials .tw__all:focus-visible{outline:2px solid var(--rx-ink);outline-offset:2px;border-radius:4px}#testimonials .tw__c.is-open .tw__ch svg,#testimonials .tw.is-all .tw__all svg{transform:rotate(180deg)}#testimonials .tw__foot{display:flex;justify-content:center;margin-top:8px}#testimonials .tw__all{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:none;font:600 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--rx-ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer}#testimonials .tw__c{display:flex;flex-direction:column;padding-bottom:12px}#testimonials .tw__q{margin:0}#testimonials .tw__ch{align-self:flex-start}@media all{html body .testimonials .tm-card{background:#F7F5F3;color:var(--rx-ink);border:1px solid var(--rx-ink-14);box-shadow:var(--rx-elev-1)}html body .testimonials .tm-card__lgt,html body .testimonials .tm-card__n{color:var(--rx-ink)}html body .testimonials .tm-card__lg{filter:brightness(0)}html .testimonials .tm-card__q p{color:var(--rx-ink)}html body .testimonials .tm-card__b{color:var(--rx-ink-72) !important}html body .testimonials .tm-card .li,html body .testimonials .tm-card .li svg{color:var(--rx-ink-72) !important}html body .testimonials .tm-card__more,html body .testimonials .tm-card__chev{color:var(--rx-ink)}}html .testimonials.tm--rows:not(.tm--static) .tm__lane{overflow-x:auto;overflow-y:hidden;width:auto;will-change:auto;touch-action:pan-x pan-y;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}html .testimonials.tm--rows:not(.tm--static) .tm__lane::-webkit-scrollbar{display:none}html body .testimonials .tm__inner{padding-top:0}@media (max-width:767.98px){html body .testimonials .tm__inner{padding-bottom:0}}.testimonials [hidden].tm-card__b,#testimonials [hidden].tw__r,#testimonials [hidden].tw__br,.testimonials [hidden].tm-card__br{display:none !important}.testimonials .tm-card{container:tmc / inline-size}.testimonials .tm-card__hr,#testimonials .tw__hr{flex:none;width:100%;height:1px;margin:0;border:0;background:rgb(3 7 13 / .14)}.testimonials .tm-card__br,#testimonials .tw__br{flex:none;display:flex;align-items:center;min-height:40px;margin:0}#testimonials .tw__c{gap:14px}#testimonials .tw__who{order:0;margin:0;padding:0;border:0;gap:14px}#testimonials .tw__who > div{display:grid;gap:var(--sp-1);min-width:0}#testimonials .tw__n .li{margin-right:calc(var(--sp-5) * -.75)}#testimonials .tw__r{font:var(--fw-subhead) var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rx-ink-72)}#testimonials .tw__lgi{display:block;height:28px;width:auto;max-width:140px;object-fit:contain;object-position:left center;filter:brightness(0)}#testimonials .tw__lgi[data-ar="s"]{height:40px;max-width:120px}#testimonials .tw__wm{font:var(--fw-strong) var(--fs-h3)/var(--lh-h3) var(--font-display);letter-spacing:0;text-transform:none;color:var(--rx-ink);overflow-wrap:anywhere}@media all{html body .testimonials .tm-card{gap:14px}html body .testimonials .tm-card__who{align-self:stretch;margin:0;min-height:0;padding:0;border:0;align-items:center;gap:var(--sp-3);text-align:left}html body .testimonials .tm-card__av{flex:0 0 36px;width:36px;height:36px;align-self:flex-start;margin:0}html body .testimonials .tm-card__who{justify-content:flex-start}html body .testimonials .tm-card__id{display:grid;gap:var(--sp-1);justify-items:start;text-align:left;min-width:0}html body .testimonials .tm-card .tm-card__b{display:block;margin:0;font-size:var(--fs-label) !important;line-height:var(--lh-label) !important;font-weight:var(--fw-subhead) !important;letter-spacing:var(--ls-label) !important;text-transform:uppercase !important;color:var(--rx-ink-72) !important}html body .testimonials .tm-card__lg{display:block;height:28px;width:auto;max-width:140px;object-fit:contain;object-position:left center;filter:brightness(0)}html body .testimonials .tm-card__lg[data-ar="s"]{height:40px;max-width:120px}html body .testimonials .tm-card .tm-card__lgt{min-height:0;font-family:var(--font-display) !important;font-size:var(--fs-h3) !important;line-height:var(--lh-h3) !important;font-weight:var(--fw-strong) !important;letter-spacing:0 !important;text-transform:none !important;color:var(--rx-ink)}}.testimonials .tm__pp.is-on{visibility:visible}@media (min-width:768px){.testimonials.tm--rows .tm-card{width:280px}.testimonials.tm--rows .tm__viewport{overflow:hidden;margin-inline:calc(-1 * var(--gutter));-webkit-mask-image:linear-gradient(90deg,transparent,#000 96px,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(90deg,transparent,#000 96px,#000 calc(100% - 96px),transparent)}html .testimonials.tm--rows .tm__track{display:flex;flex-direction:column;grid-template-columns:none;width:auto;margin-inline:0}.testimonials.tm--rows .tm__set{gap:var(--sp-4);padding-right:var(--sp-4)}.testimonials.tm--rows .tm__track{gap:var(--sp-4)}}@media (hover:hover) and (pointer:fine){.testimonials.tm--rows .tm__lane{cursor:grab}}@media (min-width:768px){html .testimonials.tm--rows{overflow-x:clip}html .testimonials.tm--rows .tm__viewport{margin-inline:calc(50% - 50vw)}html .testimonials.tm--rows .tm__set{padding-inline:0 var(--sp-4)}}@media (max-width:767.98px){.testimonials:not(.tm--rows) .tm-card{flex:none;width:232px}}.beyond{--bx-ease:var(--ease-k,cubic-bezier(.135,.9,.15,1));position:relative;overflow:hidden;padding:var(--section-y) 0;background:var(--bg);color:var(--text)}.beyond__wrap{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.beyond__head{min-width:0}.beyond__h{margin:0;font:500 var(--fs-h2)/var(--lh-serif-heading) var(--font-display);letter-spacing:-.01em}.beyond__lead{margin:var(--sp-4) 0 0;font:400 var(--fs-h3)/1.3 var(--font-display);color:var(--text-muted)}.beyond__perks{margin:var(--sp-6) 0 0;padding:0;list-style:none}.beyond__perks li{padding:var(--sp-3) 0;border-top:1px solid var(--line);font:300 var(--fs-body)/1.5 var(--font-body);color:var(--text);min-width:0}.beyond__perks li:last-child{border-bottom:1px solid var(--line)}@media (min-width:1024px){.beyond__wrap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sp-5)}.beyond__head{grid-column:1 / 8}.beyond__perks{grid-column:8 / 13;align-self:end;margin:0}.eia{grid-column:1 / 13}.beyond__lead{font-size:var(--fs-h3)}}@media (max-width:1023px){.beyond__lead{font-size:var(--fs-h3)}}.eia{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;height:clamp(420px,56vh,520px);margin:96px 0 0;padding:0;list-style:none}.eia__i{position:relative;min-width:0}.eia__c{position:relative;display:block;width:100%;height:100%;padding:0;overflow:hidden;border:0;border-radius:var(--radius-card);background:var(--rx-black);color:#FFFFFF;font:inherit;text-align:left;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent}.eia__c:focus-visible{outline:0}.eia__c:focus-visible::after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px #FFFFFF,inset 0 0 0 4px #03070D}.eia__ring{display:none}:root .beyond .eia .eia__c.eia__c--text{--text:#FFFFFF;--text-muted:var(--rx-white-72);color:#FFFFFF;background:#03070D url(../sections/beyond/../../assets/motifs/lattice-gold.svg?v=9348f401) center / var(--lat-tile) auto}.eia__c--text::before{content:"";position:absolute;inset:0;z-index:-1;background:#03070D;opacity:.80}.eia__media{position:absolute;inset:0;z-index:-1}.eia__media::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(3 7 13 / .6) 0,transparent 45%),var(--grad-image-scrim);pointer-events:none}.eia__img,.eia__vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.eia__img--still{object-position:50% 45%;transition:transform .3s var(--ease-out)}.eia__vid{opacity:0;transition:opacity 300ms linear}.eia__c.is-playing .eia__vid{opacity:1}.eia__v{display:none}.eia .eia__c .eia__t{position:absolute;left:var(--sp-4);right:var(--sp-4);bottom:var(--sp-4);width:auto;max-width:none;text-align:left;font:500 var(--fs-lead)/1.2 var(--font-display);overflow-wrap:anywhere;color:#FFFFFF;text-shadow:0 1px 3px var(--rx-black-72);opacity:1;transform:none}.eia .eia__c--text .eia__t{font-size:24px;text-shadow:none}@media (hover:hover) and (pointer:fine){.eia__c:hover .eia__img--still{transform:scale(1.03)}}.eia .eia__i.is-cut .eia__c--text .eia__t{opacity:1}@media (max-width:767px){.eia{display:flex;height:auto;gap:var(--sp-3);margin-top:64px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding:0 var(--gutter);scroll-padding-inline:var(--gutter)}.eia::-webkit-scrollbar{display:none}.eia__i{flex:0 0 72vw;height:min(480px,64svh);scroll-snap-align:center}.eia__t{font-size:var(--fs-h3)}.eia__i.is-on .eia__img--still{transform:scale(1.03)}}.eia__bar{display:none}@media (max-width:767px){.eia__bar{display:flex;gap:var(--sp-2);width:100%;margin:var(--sp-5) auto 0}}.eia__bar span{flex:1 1 0;height:4px;border-radius:999px;background:var(--line);overflow:hidden}.eia__bar i{display:block;height:100%;border-radius:inherit;background:var(--surface);transform:scaleX(0);transform-origin:left}.eia__bar.is-static i{transition:transform 300ms var(--bx-ease)}.eia__bar i.is-full{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.eia__bar.is-static i,.eia__img--still,.eia__vid{transition:none}.eia__c:hover .eia__img--still,.eia__i.is-on .eia__img--still{transform:none}}.beyond li,.beyond li p{font-weight:400}.beyond__lead{margin-top:var(--gap-head);font:400 var(--fs-lead)/1.45 var(--font-body);color:var(--text)}.eia{grid-template-columns:repeat(5,minmax(0,200px));justify-content:center;gap:16px;height:auto}.eia__i{height:auto}.eia__c:not(.eia__c--text){display:flex;flex-direction:column;gap:8px;height:auto;overflow:visible;border-radius:0;background:none;color:var(--rx-ink)}.eia__c:not(.eia__c--text) .eia__media{position:relative;inset:auto;z-index:auto;flex:none;width:100%;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden;background:#03070D}.eia__c:not(.eia__c--text) .eia__media::after{content:none}.eia .eia__c:not(.eia__c--text) .eia__t{position:static;left:auto;right:auto;bottom:auto;width:auto;font:500 16px/1.25 var(--font-body);color:var(--rx-ink);text-shadow:none;opacity:1 !important}.eia .eia__c--text .eia__t{opacity:1 !important}.eia__c:not(.eia__c--text):focus-visible::after{content:none}.eia__c:not(.eia__c--text):focus-visible .eia__media{outline:2px solid #03070D;outline-offset:3px}:root .beyond .eia .eia__c.eia__c--text{display:block;width:100%;height:auto;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden}.eia .eia__c--text .eia__t{left:16px;right:16px;bottom:16px;font-size:24px}@media (max-width:767px){.eia{display:flex;justify-content:flex-start;gap:16px;height:auto}.eia__i{flex:0 0 150px;height:auto;scroll-snap-align:start}.eia .eia__c:not(.eia__c--text) .eia__t{font-size:16px}.eia .eia__c--text .eia__t{font-size:20px}}.beyond__com{--pk-card:112px;--pk-fast:300ms;--pk-std:600ms;--pk-ease:var(--ease-k,cubic-bezier(.135,.9,.15,1));margin-top:var(--sp-6)}@media (min-width:768px){.beyond__com{--pk-card:136px}}.beyond__cl{margin:0 0 var(--sp-3);font:500 var(--fs-label)/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.beyond .mq--c{margin-inline:calc(var(--gutter) * -1)}.fcc{display:none}@media (min-width:768px){.eia{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:stretch;gap:var(--sp-5);margin-top:var(--sp-5)}.eia .eia__c:not(.eia__c--text) .eia__t{font:600 var(--fs-small)/1.25 var(--font-body)}}@media (min-width:1024px){.beyond{padding:var(--sp-7) 0 var(--sp-6)}.beyond__com{grid-column:1 / 13;margin-top:var(--sp-5)}.beyond .mq--c{display:none}.fcc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5);margin:0;padding:0;list-style:none}.fcc__c{min-width:0}.fcc__a{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:var(--sp-4);height:100%;box-sizing:border-box;padding:var(--sp-4);border:1px solid var(--rx-ink-14);border-radius:16px;background:rgb(255 255 255 / .6);box-shadow:var(--rx-elev-1);color:var(--rx-ink);text-decoration:none;transition:transform .2s var(--bx-ease),box-shadow .2s var(--bx-ease)}.fcc__ph{display:block;width:96px;aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;background:#03070D}.fcc__img{display:block;width:100%;height:100%;object-fit:cover}.fcc__tx{display:flex;flex-direction:column;gap:4px;min-width:0}.fcc__name{font:600 var(--fs-lead)/1.25 var(--font-body);color:var(--rx-ink);overflow-wrap:anywhere}.fcc__brand{font:400 var(--fs-small)/1.3 var(--font-body);color:rgb(3 7 13 / .72);overflow-wrap:anywhere}.fcc__li{position:absolute;top:var(--sp-4);right:var(--sp-4);width:20px;height:20px;color:rgb(3 7 13 / .72)}a.fcc__a:focus-visible{outline:2px solid var(--rx-ink);outline-offset:3px}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){a.fcc__a:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgb(3 7 13 / .08),0 10px 22px -6px rgb(3 7 13 / .16)}}@media (max-width:767px){.eia{margin-top:var(--sp-5)}}@media (prefers-reduced-motion:reduce){.fcc__a{transition:none}a.fcc__a:hover{transform:none}}.eia .eia__i:nth-child(5) .eia__c .eia__t{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.beyond__wrap{display:block}.beyond__lead{max-width:none;margin:var(--sp-3) 0 0;font:400 var(--fs-body)/1.5 var(--font-body);color:var(--text-muted)}.bx__ev{list-style:none;margin:var(--sp-6) 0 0;padding:0;display:flex;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin-right:calc(var(--gutter) * -1);padding-right:var(--gutter)}.bx__ev::-webkit-scrollbar{display:none}.bx__ev:focus-visible{outline:2px solid var(--rx-maroon,#5A192F);outline-offset:4px}.bx__e{flex:0 0 min(82%,320px);scroll-snap-align:start}.bx__f{position:relative;margin:0;border-radius:20px;overflow:hidden;aspect-ratio:4 / 5;background:var(--rx-ink,#03070D);isolation:isolate}.bx__f picture{display:block;width:100%;height:100%}.bx__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.bx__f::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgb(3 7 13 / .9) 0%,rgb(3 7 13 / .78) 40%,rgb(3 7 13 / .45) 62%,rgb(3 7 13 / 0) 84%)}.bx__c{position:absolute;left:0;bottom:0;z-index:2;box-sizing:border-box;max-width:100%;padding:var(--sp-5);margin:0}.bx__c span{display:block;max-width:90%;font:600 clamp(22px,1.4rem + .6vw,28px)/1.2 var(--font-body);letter-spacing:-.01em;color:#FFFFFF}@media (min-width:64em){.bx__ev{overflow:visible;margin-right:0;padding-right:0;gap:var(--sp-5)}.bx__e{flex:1 1 0;min-width:0;scroll-snap-align:none}.bx__c{padding:var(--sp-5)}.bx__c span{max-width:none;font-size:24px}}@media (max-width:767.98px){.bx__c span{font-size:20px;line-height:1.2}}.bx__f{aspect-ratio:1 / 1}.beyond__lead{margin:var(--sp-3) 0 var(--sp-2)}.beyond .beyond__h{margin:0 0 var(--sp-4)}html body #beyond .bx__f::before{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(187 160 113 / .7);pointer-events:none}.community{background:var(--rx-paper);color:var(--text,#03070D);padding-block:var(--section-y)}.com__h{margin:0 0 var(--sp-5);font:400 32px/1.05 var(--font-display,var(--serif));letter-spacing:-.02em;color:var(--text,#03070D)}@media (min-width:768px){.com__h{font-size:var(--fs-h2);margin-bottom:var(--sp-6)}}.com__li[hidden]{display:none}.com__card{all:unset;box-sizing:border-box;display:grid;grid-template-columns:56px minmax(0,1fr) 20px;gap:var(--sp-1) var(--sp-4);align-items:start;width:100%;height:100%;min-height:56px;padding:var(--sp-4);cursor:pointer;background:#FFFFFF;border:1px solid rgb(3 7 13 / .12);border-radius:var(--radius-card,16px);transition:border-color .2s,box-shadow .2s}.com__card:hover{border-color:rgb(3 7 13 / .32);box-shadow:var(--rx-elev-2,0 6px 20px rgb(3 7 13 / .08))}.com__card:focus-visible{outline:2px solid var(--rx-maroon,#5A192F);outline-offset:3px}.com__av{grid-row:1 / 3;width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--rx-maroon,#5A192F);display:grid;place-items:center}.com__img{display:block;width:56px;height:56px;object-fit:cover;object-position:50% 20%}.com__ini::before{content:attr(data-i)}.com__ini{font:600 18px/1 var(--font-body,Outfit,sans-serif);letter-spacing:.04em;color:#FFFFFF}.com__tx{display:grid;gap:2px;min-width:0}.com__nm{font:600 16px/1.3 var(--font-body,Outfit,sans-serif);color:var(--text,#03070D)}.com__role,.com__brand{font:400 14px/1.35 var(--font-body,Outfit,sans-serif);color:rgb(3 7 13 / .72);overflow-wrap:anywhere}.com__hd{margin-top:var(--sp-3);font:400 20px/1.2 var(--font-display,var(--serif));letter-spacing:-.01em;color:var(--text,#03070D)}.com__hd--q{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.com__ar{grid-column:3;grid-row:1;margin-top:2px;color:var(--rx-maroon,#5A192F)}.com__mw{margin:var(--sp-5) 0 0;text-align:center}.com__dlg{width:min(640px,calc(100% - 32px));max-height:min(86svh,760px);padding:0;border:0;border-radius:var(--radius-card);background:#FFFFFF;color:var(--text,#03070D);overflow:hidden}.com__dlg::backdrop{background:rgb(3 7 13 / .6)}.com__dbox{position:relative;display:grid;max-height:inherit}.com__dbody{overflow-y:auto;max-height:min(86svh,760px);padding:var(--sp-6) var(--sp-5) var(--sp-5);outline:none;overscroll-behavior:contain}@media (min-width:768px){.com__dbody{padding:var(--sp-7) var(--sp-7) var(--sp-6)}}.com__x{position:absolute;top:8px;right:8px;z-index:1;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#FFFFFF;color:var(--text,#03070D);cursor:pointer}.com__x:focus-visible{outline:2px solid var(--rx-maroon,#5A192F);outline-offset:-2px}.com__dn{margin:0;padding-right:var(--sp-7);font:600 18px/1.3 var(--font-body,Outfit,sans-serif)}.com__dr{margin:2px 0 0;font:400 14px/1.4 var(--font-body,Outfit,sans-serif);color:rgb(3 7 13 / .72)}.com__dh{margin:var(--sp-4) 0 0;font:400 26px/1.15 var(--font-display,var(--serif));letter-spacing:-.01em;color:var(--rx-maroon,#5A192F)}@media (min-width:768px){.com__dh{font-size:var(--fs-h2)}}.com__ds{margin-top:var(--sp-4);display:grid;gap:var(--sp-3)}.com__ds p{margin:0;font:400 16px/1.55 var(--font-body,Outfit,sans-serif);color:rgb(3 7 13 / .86)}@media (prefers-reduced-motion:reduce){.com__card{transition:none}}@media (min-width:768px){.com__card{padding:var(--sp-5)}}.com__hr{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);margin:0 0 var(--sp-5)}.com__hr .com__h{margin:0}.com__nav{display:none;flex:none;gap:12px}.com__nav button{all:unset;box-sizing:border-box;display:grid;place-items:center;width:44px;height:44px;border:1px solid rgb(3 7 13 / .24);border-radius:50%;color:var(--text,#03070D);cursor:pointer}.com__nav button .ic{width:20px;height:20px}.com__nav button:hover{border-color:var(--text,#03070D)}.com__nav button:focus-visible{outline:2px solid var(--rx-maroon,#5A192F);outline-offset:2px}.com__nav button[aria-disabled="true"]{opacity:.3;cursor:default}@media (min-width:768px){.com__nav{display:flex}}.com__grid{list-style:none;margin:0;padding:4px var(--gutter,20px) 8px 0;margin-inline:0 calc(var(--gutter,20px) * -1);display:flex;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.com__grid::-webkit-scrollbar{display:none}.com__grid:focus-visible{outline:2px solid var(--rx-maroon,#5A192F);outline-offset:-2px}.com__li{flex:0 0 min(320px,86vw);scroll-snap-align:start;display:flex}.com__card{height:auto;align-self:stretch}@media (min-width:768px){.com__grid{gap:var(--sp-5)}.com__li{flex-basis:calc((100% - 2 * var(--sp-5)) / 3 - 2px);min-width:280px}}@media (min-width:1024px){.com__grid{margin-inline:0;padding-inline:0}}@media (prefers-reduced-motion:no-preference){.com__grid{scroll-behavior:smooth}}#community .com__ar{color:var(--rx-ink,#03070D)}html body .com__card .com__hd--q{font:400 var(--fs-body)/var(--lh-body) var(--font-body) !important;letter-spacing:0 !important;color:rgb(3 7 13 / .86) !important;-webkit-line-clamp:3}html body .com__card .com__hd{margin-top:var(--sp-2)}@media (min-width:768px){.com__card{padding:var(--sp-4)}}.com__li{flex-basis:min(340px,90vw)}@media (min-width:768px){.com__li{flex-basis:calc((100% - 2 * var(--sp-5)) / 3 - 2px)}}.com__av{background:var(--rx-ink-2,#0B1018)}@media (min-width:768px){#stories .com__li{flex-basis:calc((100% - 2 * var(--sp-5)) / 3)}}.admit{--sp-cp:calc(var(--sp-4) + var(--sp-1));background:var(--rx-paper,#fff);color:var(--rx-ink,#03070D);padding:var(--sp-7) 0 var(--section-y)}.admit__wrap{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.admit__head{margin:0 0 var(--sp-5)}.admit__lede{margin:0 0 var(--sp-3)}.admit__h{margin:0}.admit__fee{padding:var(--sp-cp);border-radius:var(--radius-card);background:#03070D;color:#fff;display:grid;gap:var(--sp-2);justify-items:start}.admit__fk,.admit__fv{margin:0}.admit__fk{color:var(--rx-gold)}.admit__fv{color:#fff}.admit__fc{margin:0;color:rgb(255 255 255 / .72)}.admit__fc b{font-weight:500;color:#fff;white-space:nowrap}.admit__apply:not(.af6__apply){display:none}.admit__fn{display:grid;gap:var(--sp-4);margin:var(--sp-5) 0 0}.admit__col{padding:var(--sp-cp);border:1px solid rgb(3 7 13 / .14);border-radius:var(--radius-card)}.admit__ch{margin:0 0 var(--sp-4)}.admit__ul{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-3)}.admit__ul li{display:flex;gap:var(--sp-3);align-items:flex-start}.admit__ic{flex:none;margin-top:var(--sp-1)}.admit__col--for .admit__ic{color:var(--rx-maroon)}.admit__col--not .admit__ul li{color:rgb(3 7 13 / .72)}.admit__col--not .admit__ic{color:rgb(3 7 13 / .56)}.admit__steps{position:relative;margin:var(--sp-6) 0 0;padding:var(--sp-5) 0 0;border-top:1px solid rgb(3 7 13 / .14);list-style:none;display:grid;gap:var(--sp-5)}.admit__steps::before{content:"";position:absolute;left:15px;top:40px;bottom:16px;width:2px;background:rgb(3 7 13 / .14)}.admit__steps li{position:relative;display:flex;align-items:center;gap:var(--sp-4);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:600}.admit__steps b{flex:none;z-index:1;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--rx-ink,#03070D);color:var(--rx-gold);font:600 var(--fs-small)/1 var(--font-body)}@media (min-width:768px){.admit{padding-top:var(--sp-6)}.admit__head{margin-bottom:var(--sp-6)}.admit__fee{padding:var(--sp-5);grid-template-columns:1fr auto;column-gap:var(--sp-5);align-items:end}.admit__fk,.admit__fv{grid-column:1}.admit__fc{grid-column:2;grid-row:1 / span 2;display:grid;justify-items:end;text-align:right}.admit__fn{grid-template-columns:1fr 1fr;gap:var(--sp-5);margin-top:var(--sp-6)}.admit__col{padding:var(--sp-5)}.admit__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4);margin-top:var(--sp-7);padding-top:var(--sp-6)}.admit__steps::before{left:16px;right:calc(25% - 16px);top:47px;bottom:auto;width:auto;height:2px}.admit__steps li{flex-direction:column;align-items:flex-start;gap:var(--sp-3)}}@media (min-width:1024px){.admit__wrap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--sp-5);align-items:start}.admit__head{grid-column:1 / 5;margin:0}.admit__body{grid-column:5 / 13}}.fit__q{margin:0}.fit__grid{list-style:none;margin:var(--sp-4) 0 0;padding:0}.fit__grid .admit__ch{margin:0 0 var(--sp-2)}.admit__p{margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--rx-ink,#03070D)}.admit + .admit,.admit + .how,.how + .applyfin{padding-top:0}.fit .admit__head{display:flex;flex-direction:column}.fit .admit__lede{order:-1}:root{--r65-bg:#0b0b0f;--r65-gold:#c79c54;--r65-gold2:#d0ad73;--r65-beige:#bea791;--r65-tx:#f7f5f3;--r65-tx2:#dbcec2;--r65-tx3:#a79989;--r65-tan:#532d21;--r65-br1:#41261f;--r65-br2:#2a1712;--r65-line:rgba(190,167,145,.5);--r65-line2:rgba(190,167,145,.28);--r65-hatch:repeating-linear-gradient(45deg,rgba(199,156,84,.32) 0 1.3px,transparent 1.3px 6px)}.r64-dark{background:var(--r65-bg)!important;color:var(--r65-tx)}.r64-dark .admit__wrap{display:block!important;max-width:1104px;margin-inline:auto}.r64-dark .admit__head{max-width:none!important;margin:0 0 32px}.r64-dark .admit__h{color:var(--r65-tx)!important}.r64-dark .admit__lede{color:var(--r65-tx2)!important;margin-top:8px}@media (max-width:767.98px){.r64-dark .admit__head{margin-bottom:24px}}.r64f{display:grid;grid-template-columns:1fr 1fr;gap:24px}.r64f__c{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:var(--r65-br2);border:1px solid var(--r65-line2)}.r64f__ph{margin:0;aspect-ratio:16/9;overflow:hidden}.r64f__ph img{width:100%;height:100%;object-fit:cover;display:block}.r64f__c--n .r64f__ph img{filter:brightness(.85)}.r64f__t{margin:20px 24px 10px;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:var(--r65-tx)}.r64f__l{list-style:none;margin:0 24px 22px;padding:0;display:grid;gap:6px}.r64f__l li{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;padding:0;border:0;font:400 var(--fs-body)/1.4 var(--font-body);color:var(--r65-tx2)}.r64f__k{width:18px;height:18px;margin-top:3px;border-radius:50%;position:relative}.r64f__k--y{background:var(--r65-gold)}.r64f__k--y::after{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border:solid var(--r65-bg);border-width:0 2px 2px 0;transform:rotate(45deg)}.r64f__k--n{border:1.5px solid var(--r65-tx3)}.r64f__k--n::before,.r64f__k--n::after{content:"";position:absolute;left:3.5px;top:7.5px;width:8px;height:1.5px;background:var(--r65-tx2);transform:rotate(45deg)}.r64f__k--n::after{transform:rotate(-45deg)}@media (max-width:767.98px){.r64f{grid-template-columns:1fr;gap:16px}.r64f__t{margin:16px 16px 8px}.r64f__l{margin:0 16px 16px}}#fit .r64f__c{position:relative;display:flex;flex-direction:column;padding:0;overflow:hidden;min-height:540px;background:#0B1018;border:1px solid rgb(187 160 113/.22);border-radius:20px;box-shadow:none}#fit .r64f__ph{position:absolute;inset:0;margin:0;aspect-ratio:auto;border-radius:0}#fit .r64f__ph img{width:100%;height:100%;object-fit:cover;object-position:var(--op,50% 50%)}#fit .r64f__c::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgb(3 7 13/.86) 0%,rgb(3 7 13/.55) 18%,rgb(3 7 13/0) 34%,rgb(3 7 13/.6) 44%,rgb(3 7 13/.9) 56%,rgb(3 7 13/.96) 100%)}#fit .r64f__c>:not(.r64f__ph){position:relative;z-index:2;margin-left:var(--sp-5);margin-right:var(--sp-5)}#fit .r64f__t{margin-top:var(--sp-5);margin-bottom:0;font:500 var(--fs-h3)/1.27 var(--font-display);color:#FFFFFF}#fit .r64f__l{margin-top:auto;margin-bottom:var(--sp-5);gap:var(--sp-2)}#fit .r64f__l li{font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255/.9)}#fit .r64f__k--y{background:#BBA071}#fit .r64f__k--y::after{border-color:#03070D}#fit .r64f__k--n{border-color:rgb(255 255 255/.72)}#fit .r64f__k--n::before,#fit .r64f__k--n::after{background:#FFFFFF}#fit .r64f__c--n .r64f__ph img{filter:brightness(.85)}#fit .r64f__c:nth-child(1) .r64f__ph img{--op:50% 30%}#fit .r64f__c:nth-child(2) .r64f__ph img{--op:50% 40%}@media (max-width:767.98px){#fit .r64f__c{border-radius:16px;min-height:480px}#fit .r64f__c>:not(.r64f__ph){margin-left:var(--sp-4);margin-right:var(--sp-4)}}html body #fit .r64f__c{min-height:0;justify-content:flex-start}html body #fit .r64f__ph{position:relative;inset:auto;aspect-ratio:3/2;flex:none;margin:0}html body #fit .r64f__ph::after{content:none}html body #fit .r64f__t{margin-top:var(--sp-5)}html body #fit .r64f__l{margin-top:var(--sp-3);margin-bottom:var(--sp-5)}@media (min-width:768px){html body #fit .r64f{align-items:stretch}}html body #fit .admit__head{align-items:flex-start;text-align:left}html body #fit .admit__head>.rx-motif{order:0}html body #fit .admit__head>.admit__lede{order:1;margin:var(--sp-3) 0 var(--sp-2)}html body #fit .admit__head>.admit__h{order:2;margin:0}html body #fit .r64f__c{position:relative;overflow:hidden;border-radius:16px;background:rgb(11 16 24);border:0}html body #fit .r64f__ph{position:relative;margin:0;aspect-ratio:3 / 2}html body #fit .r64f__ph img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}html body #fit .r64f__ph::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgb(11 16 24 / 0) 55%,rgb(11 16 24 / .75) 82%,rgb(11 16 24) 100%)}html body #fit .r64f__t{position:relative;z-index:1;margin-top:-44px}html body #fit .r64f__c{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-height:540px;padding:0;overflow:hidden;background:#0B1018;border:1px solid rgb(187 160 113 / .22);border-radius:20px}html body #fit .r64f__ph{position:absolute;inset:0;margin:0;aspect-ratio:auto;border-radius:0}html body #fit .r64f__ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--op,50% 50%)}html body #fit .r64f__ph::after{content:none}html body #fit .r64f__c::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgb(3 7 13 / .86) 0%,rgb(3 7 13 / .55) 20%,rgb(3 7 13 / 0) 40%,rgb(3 7 13 / .5) 54%,rgb(3 7 13 / .9) 70%,rgb(3 7 13 / .96) 100%)}html body #fit .r64f__c > :not(.r64f__ph){position:relative;z-index:2;margin-left:var(--sp-5);margin-right:var(--sp-5)}html body #fit .r64f__t{margin-top:var(--sp-5);margin-bottom:0;min-height:0;font:500 var(--fs-h3)/1.27 var(--font-display);color:#FFFFFF}html body #fit .r64f__l{margin-top:auto;margin-bottom:var(--sp-5);gap:var(--sp-2)}html body #fit .r64f__l li{font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .9);text-wrap:wrap;max-width:none}html body #fit .r64f__c:nth-child(1) .r64f__ph img{--op:50% 30%}html body #fit .r64f__c:nth-child(2) .r64f__ph img{--op:50% 40%}@media (max-width:767.98px){html body #fit .r64f__c{border-radius:16px;min-height:480px}html body #fit .r64f__c > :not(.r64f__ph){margin-left:var(--sp-3);margin-right:var(--sp-3)}}html body #fit .admit__head>.admit__lede{margin-top:0}html body #fit .r64f__c::after{background:linear-gradient(180deg,rgb(3 7 13 / 0) 0%,rgb(3 7 13 / 0) 30%,rgb(3 7 13 / .6) 44%,rgb(3 7 13 / .9) 56%,rgb(3 7 13 / .94) 100%)}@media (min-width:768px){html body #fit .r64f{grid-template-rows:minmax(250px,1fr) auto auto}html body #fit .r64f__c{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}html body #fit .r64f__c > .r64f__t{grid-row:2;margin-top:var(--sp-5);margin-bottom:0}html body #fit .r64f__c > .r64f__l{grid-row:3;margin-top:var(--sp-3);margin-bottom:var(--sp-5);align-self:start}}@media (max-width:767.98px){html body #fit .r64f__c > .r64f__t{margin-top:auto;margin-bottom:0}html body #fit .r64f__c > .r64f__l{margin-top:var(--sp-3);margin-bottom:var(--sp-4)}}html body #fit.admit{padding-top:var(--section-y)}html body #fit .admit__wrap{max-width:var(--container)}html body .how,html.rx-blend .how.rx-bl{background:#03070D !important;color:#FFFFFF;padding:var(--section-y) 0}.how .admit__wrap{display:block}.how .admit__head{text-align:center}.how .admit__h{color:#FFFFFF}.how .admit__body{display:block}.how2{position:relative;max-width:880px;margin:0 auto;padding-top:56px;text-align:left}.how2__svg{position:absolute;inset:0;pointer-events:none;overflow:visible}.how2__p{fill:none;stroke:var(--rx-gold);stroke-width:1.5}.how2__dia{position:absolute;top:0;left:50%;width:12px;height:12px;margin-left:-6px;background:var(--rx-gold);transform:rotate(45deg)}.how2__l{margin:0;padding:0;list-style:none}.how2__s{display:flex;align-items:center;gap:32px;min-height:200px}.how2__s.is-r{flex-direction:row-reverse;justify-content:flex-end;padding-right:18%}.how2__s.is-r .how2__tx{margin-left:auto;text-align:right}.how2__s.is-l{padding-left:12%}.how2__r{position:relative;display:grid;place-items:center;flex:0 0 150px;width:150px;height:150px;border:1.5px solid var(--rx-gold);border-radius:50%}.how2__r span{font:300 64px/1 var(--font-display);color:var(--rx-gold);font-variant-numeric:lining-nums}.how2__tx{max-width:300px}.how2__t{margin:0 0 6px;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#FFFFFF}.how2__b{margin:0;font:400 var(--fs-body)/var(--lh-body,1.6) var(--font-body);color:rgb(255 255 255 / .86)}.how2__cta{position:relative;display:flex;width:max-content;margin:56px auto 0}html body .how .how2__cta.admit__apply{display:flex}@media (min-width:1024px){html body .how .how2__cta.admit__apply{display:none}}html:has(.sbar.is-on) .how .how2__cta:not([data-one-hide]){visibility:visible !important;pointer-events:auto !important}@media (max-width:767.98px){.how2{padding-top:40px}.how2__s{gap:16px;min-height:150px}.how2__s.is-r{padding-right:0}.how2__s.is-l{padding-left:0}.how2__s{gap:24px}.how2__r{flex-basis:96px;width:96px;height:96px}.how2__r span{font-size:40px}.how2__tx{flex:1;max-width:none}}@media (min-width:768px){.how2{max-width:1104px;padding-top:var(--sp-6)}.how2__l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.how2__s,.how2__s.is-r,.how2__s.is-l{flex-direction:column;align-items:center;justify-content:flex-start;min-height:0;padding:0;gap:28px;text-align:center}.how2__s.is-r .how2__tx{margin-left:0;text-align:center}.how2__tx{max-width:240px}.how2__r{background:#03070D}.how2__dia{top:75px;left:0;margin-left:0;margin-top:-6px}}html body #howadm{padding-top:48px !important;border-top:1px solid rgb(187 160 113 / .35)}@media (min-width:768px){html body #howadm{padding-top:64px !important}.how2__dia--end{left:auto !important;right:0 !important;margin:-6px 0 0 !important}}@media (max-width:767.98px){.how2__dia--end{top:auto !important;bottom:0 !important}}.how2__tx{min-width:0}#howadm .how2__svg,#howadm .how2__dia{display:none !important}#howadm .how2{max-width:880px;padding-top:24px}#howadm .how2__l{position:relative;display:block;padding:0;margin:0}#howadm .how2__l::before,#howadm .how2__l::after{content:"";position:absolute;left:19.25px;top:var(--rt,20px);width:1.5px;pointer-events:none}#howadm .how2__l::before{height:var(--rh,0px);background:rgb(187 160 113 / .3)}#howadm .how2__l::after{height:var(--rf,0px);background:var(--rx-gold)}#howadm .how2__s,#howadm .how2__s.is-r,#howadm .how2__s.is-l{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:20px;align-items:start;min-height:0;margin:0;padding:0 0 32px;text-align:left;flex-direction:initial}#howadm .how2__s:last-child{padding-bottom:0}#howadm .how2__s::after{display:none !important}#howadm .how2__r{position:relative;z-index:1;grid-column:1;width:40px;height:40px;flex:none;margin:0;border:1.5px solid rgb(187 160 113 / calc(.5 + var(--k,0) * .5));border-radius:50%;background:color-mix(in srgb,var(--rx-gold) calc(var(--k,0) * 100%),#03070D) !important;display:grid;place-items:center}#howadm .how2__r span{font:600 15px/1 var(--font-body);letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--rx-gold)}#howadm .how2__r.is-on span{color:#03070D}#howadm .how2__tx,#howadm .how2__s.is-r .how2__tx{grid-column:2;max-width:none;margin:0;text-align:left;padding-top:7px}#howadm .how2__t{margin:0 0 6px;font:500 var(--fs-h3)/1.27 var(--font-display);color:#FFFFFF;white-space:normal}#howadm .how2__b{margin:0;font:400 var(--fs-body)/1.6 var(--font-body);color:rgb(255 255 255 / .92);max-width:34em}#howadm .how2__s .how2__tx{opacity:calc(.78 + var(--k,0) * .22)}#howadm .how2__cta{margin:40px 0 0 60px}@media (min-width:768px){#howadm .how2__s,#howadm .how2__s.is-r,#howadm .how2__s.is-l{grid-template-columns:40px minmax(0,1fr);column-gap:32px;padding:0}#howadm .how2__tx,#howadm .how2__s.is-r .how2__tx{display:grid;grid-template-columns:260px minmax(0,1fr);column-gap:40px;align-items:baseline;padding:6px 0 28px;margin-bottom:28px;border-bottom:1px solid rgb(187 160 113 / .22)}#howadm .how2__s:last-child .how2__tx{border-bottom:0;margin-bottom:0;padding-bottom:0}#howadm .how2__t{margin:0}#howadm .how2__cta{margin:48px auto 0}}@media (prefers-reduced-motion:reduce){#howadm .how2__r{--k:1 !important}#howadm .how2__r span{color:#03070D !important}#howadm .how2__s .how2__tx{opacity:1}}#howadm .how2__s,#howadm .how2__s.is-r,#howadm .how2__s.is-l{grid-template-columns:56px minmax(0,1fr);column-gap:14px;padding-bottom:30px}#howadm .how2__l::before,#howadm .how2__l::after{left:27.25px}#howadm .how2__r{width:56px;height:46px;border:0 !important;border-radius:0;background:none !important;display:block}#howadm .how2__r > span{display:none}#howadm .how2__r svg{display:block;width:56px;height:46px;overflow:visible}#howadm .how2__tx,#howadm .how2__s.is-r .how2__tx{padding-top:11px}#howadm .how2__cta{margin-left:70px}@media (min-width:768px){#howadm .how2__s,#howadm .how2__s.is-r,#howadm .how2__s.is-l{grid-template-columns:56px minmax(0,1fr);column-gap:28px}#howadm .how2__tx,#howadm .how2__s.is-r .how2__tx{padding:10px 0 28px}#howadm .how2__s:last-child .how2__tx{padding-bottom:0}#howadm .how2__cta{margin:48px auto 0}}#howadm .how2__r.hc-host{position:relative}#howadm .how2__r.hc-host{background:none!important;box-shadow:none!important;border-color:transparent!important;color:transparent!important}#howadm .how2__r.hc-host::before,#howadm .how2__r.hc-host::after{display:none!important}#howadm .how2__r.hc-host>:not(.hc){opacity:0!important}#howadm .how2__r.hc-host{overflow:visible!important}#howadm .hc{visibility:visible!important;opacity:1}#howadm .how2__r.hc-host>.hc{display:block!important;position:absolute;left:50%;top:50%;width:64px;height:64px;transform:translate(-50%,-50%);pointer-events:none}#howadm .how2__r.hc-host>.hc--end{width:76px;height:76px;filter:drop-shadow(0 0 14px rgb(216 191 140/.45))}#howadm .hc .jcs{display:block;width:100%;height:100%;overflow:visible}@media (max-width:767.98px){#howadm .hc{width:52px;height:52px}#howadm .how2__r.hc-host>.hc--end{width:62px;height:62px}}#howadm .how2fig{display:none!important}#howadm .how2__r.hc-host>.hc .jcs{width:100%!important;height:100%!important}#howadm .how2__r.hc-host{--hcs:64px}#howadm .how2__r.hc-host>.hc{width:var(--hcs);height:var(--hcs)}#howadm .how2__r.hc-host:has(>.hc--end){--hcs:76px}#howadm .how2__r.hc-host>.hc--end{width:var(--hcs);height:var(--hcs)}@media (max-width:767.98px){#howadm .how2__r.hc-host{--hcs:52px}#howadm .how2__r.hc-host:has(>.hc--end){--hcs:62px}}@media (min-width:1024px){#howadm .how2{padding-top:8px}#howadm .how2__s,#howadm .how2__s.is-r,#howadm .how2__s.is-l{grid-template-columns:56px minmax(0,1fr);column-gap:28px;align-items:center;padding:0 0 12px}#howadm .how2__s:last-child{padding-bottom:0}#howadm .how2__r{width:56px;height:52px}#howadm .how2__r.hc-host{--hcs:52px}#howadm .how2__r.hc-host:has(>.hc--end){--hcs:60px}#howadm .how2__tx,#howadm .how2__s.is-r .how2__tx{padding:0!important;margin:0!important;border-bottom:0!important;align-items:center}#howadm .how2__t{margin:0}}html body #howadm .admit__head{text-align:left}html body #howadm .admit__head .rx-motif{text-align:left}html body #howadm .how2{max-width:none;margin-inline:0}@media (min-width:768px){html body #howadm .how2__cta{margin:48px 0 0}}html body #howadm .how2__s:not(:last-child){border-bottom:1px solid rgb(187 160 113 / .28)}html body #howadm .how2__s:not(:first-child){padding-top:20px}@media (min-width:1024px){html body #howadm .how2__s,html body #howadm .how2__s.is-r,html body #howadm .how2__s.is-l{padding-block:16px}html body #howadm .how2{padding-top:28px}html body #howadm .how2__s:first-child{padding-top:0}html body #howadm .how2__s:last-child{padding-bottom:0}}@media (max-width:767.98px){html body #howadm .how2{padding-top:var(--sp-2)}#howadm .how2__s,#howadm .how2__s.is-r,#howadm .how2__s.is-l{grid-template-columns:48px minmax(0,1fr);column-gap:var(--sp-3);padding-bottom:var(--sp-3)}#howadm .how2__l::before,#howadm .how2__l::after{left:23.25px}#howadm .how2__r{width:48px}#howadm .how2__r svg{width:48px}html body #howadm .how2__s:not(:first-child){padding-top:var(--sp-3)}#howadm .how2__tx,#howadm .how2__s.is-r .how2__tx{padding-top:var(--sp-1)}#howadm .how2__cta{margin:var(--sp-5) 0 0}}#howadm #how-h{--lh-section:var(--lh-h2)}@media (max-width:767px){#howadm #how-h{--fs-section:28px}}html body #howadm .how2__cta.btn--gold{height:52px;min-height:52px;background:var(--rx-gold);border:2px solid var(--rx-gold);color:var(--rx-ink);font-weight:600;border-radius:999px;font-size:var(--fs-small);letter-spacing:var(--ls-wide);text-transform:uppercase}@media (hover:hover) and (pointer:fine){html body #howadm .how2__cta.btn--gold:hover{background:var(--rx-gold-lift);border-color:var(--rx-gold-lift)}}html body .applyfin,html.rx-blend .applyfin.rx-bl{background:#03070D !important;color:#FFFFFF;padding:var(--section-y) 0}.applyfin .admit__wrap{display:block}.applyfin .admit__body{display:block}.af6__h2{margin:0;font:500 var(--fs-h2)/var(--lh-h2) var(--font-display);letter-spacing:-.01em;color:#FFFFFF}#applyfin .af6{display:grid;gap:0}#applyfin .af6 > .af6__motif,.ab .rx-motif{display:block;text-align:left;margin:0 0 var(--sp-4)}#applyfin .fp{margin:var(--sp-6) 0 0;max-width:880px}#applyfin .fp__t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-bottom:1px solid rgb(255 255 255 / .16)}#applyfin .fp__t dt{grid-row:1;padding:var(--sp-3) var(--sp-4);background:rgb(255 255 255 / .06);font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold-text,#D8BF8C)}#applyfin .fp__t dt:first-of-type{border-radius:var(--sp-2) 0 0 var(--sp-2)}#applyfin .fp__t dt:last-of-type{border-radius:0 var(--sp-2) var(--sp-2) 0}#applyfin .fp__t dd{grid-row:2;margin:0;padding:var(--sp-4);font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .72);white-space:nowrap}#applyfin .fp__n{list-style:none;margin:var(--sp-4) 0 0;padding:0;display:grid;gap:var(--sp-2)}#applyfin .fp__n li{padding:var(--sp-3) var(--sp-4);border:1px solid rgb(255 255 255 / .16);border-radius:var(--sp-2);font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .72)}#applyfin .fp__n b{font-weight:600;color:rgb(255 255 255 / .86)}#applyfin .fp__n b::after{content:":"}#applyfin .fp__a{display:inline-flex;align-items:center;min-height:48px;margin:var(--sp-5) 0 0;padding:0 var(--sp-6);border:1px solid var(--rx-gold-text,#D8BF8C);border-radius:999px;background:none;color:var(--rx-gold-text,#D8BF8C);font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}#applyfin .fp__a:focus-visible{outline:2px solid var(--rx-gold-text,#D8BF8C);outline-offset:3px}@media (hover:hover) and (pointer:fine){#applyfin .fp__a:hover{background:rgb(216 191 140 / .12)}}html:has(.sbar.is-on) #applyfin .fp__a{visibility:visible !important;pointer-events:auto !important}html body .ab,html.rx-blend .ab.rx-bl{position:relative;padding-block:var(--section-y);background:#03070D !important;color:#FFFFFF}.ab .ab__w{width:min(100% - 2 * var(--gutter,20px),1104px);margin-inline:auto}.ab .af6__h2{margin:0}.ab .ab__lead{margin:var(--sp-4) 0 0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .80)}.ab .ic{flex:none;stroke:currentColor;fill:none;stroke-width:1.5}@media (max-width:767.98px){#applyfin .fp__t dt,#applyfin .fp__t dd{padding-inline:var(--sp-3)}#applyfin .fp__t dd{white-space:normal}#applyfin .fp__a{display:flex;justify-content:center;width:100%}#applyfin .af6 > .af6__motif,.ab .rx-motif{margin-bottom:var(--sp-3)}}#applyfin.k3{padding:var(--section-y) 0}#applyfin .k3__w{width:min(100% - 40px,1200px);margin-inline:auto}#applyfin .k3__pill{display:inline-block;margin:0 0 var(--sp-5);padding:10px 18px;border:1px solid rgb(187 160 113 / .6);border-radius:24px;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rx-gold)}#applyfin .k3__grid{display:grid;gap:var(--sp-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"card" "inc" "fin";align-items:start}#applyfin .k3__card{grid-area:card;background:var(--rx-ink-2);border:1px solid rgb(187 160 113 / .45);border-radius:20px;padding:24px;display:grid}#applyfin .k3__eb{margin:0;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rx-gold)}#applyfin .k3__num{margin:var(--sp-1) 0 var(--sp-3);font:var(--fw-strong) var(--fs-h3)/var(--lh-h3) var(--font-display);color:rgb(255 255 255 / .72)}#applyfin .k3__cov{margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .86)}#applyfin .k3__cta{display:flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:100%;min-height:56px;margin:var(--sp-5) 0 var(--sp-3);padding:0 var(--sp-5);border-radius:999px;background:var(--rx-gold);color:var(--rx-ink);font:600 var(--fs-button)/1.2 var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;text-decoration:none;text-align:center;box-shadow:0 8px 24px rgb(0 0 0 / .35)}#applyfin .k3__cta:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}@media (hover:hover) and (pointer:fine){#applyfin .k3__cta:hover{background:color-mix(in srgb,var(--rx-gold) 88%,var(--rx-ink))}}#applyfin .k3__note{margin:0;text-align:center;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .72)}#applyfin .k3__round{margin:var(--sp-4) 0 0;padding:var(--sp-3) 0 0;border-top:1px solid rgb(255 255 255 / .2);border-bottom:0;text-align:center;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .86)}#applyfin .k3__round b{display:block;font-weight:600;color:var(--rx-gold)}#applyfin .k3 summary,#applyfin summary{list-style:none;cursor:pointer}#applyfin summary::-webkit-details-marker{display:none}#applyfin summary::marker{content:""}#applyfin summary:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px;border-radius:12px}#applyfin .k3__inc > summary,#applyfin .k3__row > summary{display:flex;align-items:center;gap:var(--sp-3);min-height:56px;font:600 var(--fs-body)/var(--lh-body) var(--font-body)}#applyfin .k3__inc > summary::after,#applyfin .k3__row > summary::after{content:"+";margin-left:auto;flex:none;font:400 24px/1 var(--font-body);color:var(--rx-gold)}#applyfin details[open] > summary::after{content:"\2212"}#applyfin .k3__inc{grid-area:inc;background:var(--rx-ink-2);border:1px solid rgb(187 160 113 / .45);border-radius:20px;padding:0 24px;color:#FFFFFF}#applyfin .k3__inc > ul{list-style:none;margin:0;padding:0 0 24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}#applyfin .k3__inc li{display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-3);border:1px solid rgb(255 255 255 / .2);border-radius:12px;font:600 var(--fs-body)/1.35 var(--font-body);color:#FFFFFF}#applyfin .k3__inc li .ic{width:28px;height:28px;color:var(--rx-gold)}#applyfin .k3__fin{grid-area:fin;border-radius:20px;padding:0 24px 16px;background:var(--rx-ink-2);border:1px solid rgb(187 160 113 / .45);color:#FFFFFF}#applyfin .k3__fh{margin:0;padding:var(--sp-5) 0 var(--sp-2);font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--rx-gold)}#applyfin .k3__row{border-top:1px solid rgb(255 255 255 / .16)}#applyfin .k3__ic{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--rx-ink)}#applyfin .k3__ic .ic{width:18px;height:18px;color:var(--rx-gold)}#applyfin .k3__row > p{margin:0;padding:0 0 var(--sp-4);font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .86)}@media (min-width:1024px){#applyfin .k3__card{padding:32px}#applyfin .k3__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"card inc" "card fin";column-gap:var(--sp-6)}#applyfin .k3__inc > ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){#applyfin .k3 *{transition:none !important;animation:none !important}}@media (min-width:1024px){#applyfin .k3__grid{align-items:stretch;grid-template-rows:auto 1fr}#applyfin .k3__card{display:flex;flex-direction:column;justify-content:flex-start}#applyfin .k3__note{margin-bottom:var(--sp-4)}#applyfin .k3__round{margin-top:auto}#applyfin .k3__fin{align-self:stretch}}@media (max-width:340px){#applyfin .k3__card{padding:20px}}@media (max-width:340px){#applyfin .k3__cta{padding:0 var(--sp-3)}}@media (max-width:370px){#applyfin .k3__inc > ul{grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}#applyfin .k3__inc li{grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:var(--sp-3);min-height:56px;padding:var(--sp-2) var(--sp-3)}}.k3 .admit__h{margin:0 0 var(--sp-5);color:#FFFFFF}@media (min-width:1024px){.k3 .admit__h{margin-bottom:var(--sp-6)}}.rounds{--sp-cp:calc(var(--sp-4) + var(--sp-1));--sp-cpb:calc(var(--sp-cp) + var(--sp-4) + var(--sp-2));background:var(--rx-paper,#fff);color:var(--rx-ink,#03070D);padding:var(--section-y) 0 0}.rounds__wrap{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.rounds__h{margin:0 0 var(--sp-5)}.rounds__t{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}.rounds__hd{display:none}.rounds__r{position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:var(--sp-4);row-gap:var(--sp-4);padding:var(--sp-cp) var(--sp-cp) var(--sp-cpb);border:1px solid rgb(3 7 13 / .14);border-radius:var(--radius-card);background:#fff;overflow:hidden}.rounds__r--now::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--rx-ink,#03070D)}.rounds__n{margin:0;grid-column:1;grid-row:1}.rounds__c{margin:0;display:grid;gap:var(--sp-1)}.rounds__c--st{grid-column:2;grid-row:1;justify-items:end;text-align:right}.rounds__c--st .rounds__l{display:none}.rounds__c:nth-of-type(1){grid-column:1;grid-row:2}.rounds__c--ad{grid-column:2;grid-row:2}.rounds__r--now .rounds__c--st .rounds__v{color:var(--rx-ink,#03070D);font-weight:600}.rounds__r:not(.rounds__r--now) .rounds__v{color:rgb(3 7 13 / .72)}.rounds__bar{position:absolute;left:var(--sp-cp);right:var(--sp-cp);bottom:var(--sp-cp);height:6px;border-radius:999px;background:rgb(3 7 13 / .08);overflow:hidden}.rounds__bar i{display:block;width:calc(var(--p) * 1%);height:100%;background:rgb(3 7 13 / .56)}.rounds__r--now .rounds__bar i{background:var(--rx-ink,#03070D)}@media (min-width:768px){.rounds{padding-bottom:var(--sp-6)}.rounds__h{margin-bottom:var(--sp-6)}.rounds__t{gap:0;border:1px solid rgb(3 7 13 / .14);border-radius:var(--radius-card);overflow:hidden}.rounds__hd,.rounds__r{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) minmax(0,.9fr);align-items:center;column-gap:var(--sp-5);padding:0 var(--sp-5)}.rounds__hd{padding-top:var(--sp-3);padding-bottom:var(--sp-3);background:rgb(3 7 13 / .03);border-bottom:1px solid rgb(3 7 13 / .14)}.rounds__r{min-height:72px;padding-top:var(--sp-4);padding-bottom:var(--sp-4);border:0;border-bottom:1px solid rgb(3 7 13 / .14);border-radius:0;background:transparent;row-gap:0}.rounds__r:last-child{border-bottom:0}.rounds__n,.rounds__c--st,.rounds__c:nth-of-type(1),.rounds__c--ad{grid-column:auto;grid-row:auto}.rounds__c{display:block}.rounds__c--st{text-align:left}.rounds__l{display:none}.rounds__bar{position:static;display:block;margin-top:var(--sp-2);width:100%}}html body .rounds__r--now .rounds__c--st .rounds__v{font-weight:600 !important}.rounds__c--ac:empty{display:none}.rounds__ap{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--sp-5);border-radius:999px;background:var(--rx-ink,#03070D);color:#FFFFFF;font:600 var(--fs-body)/var(--lh-body) var(--font-body);text-decoration:none}.rounds__ap:focus-visible{outline:2px solid var(--rx-ink,#03070D);outline-offset:3px}.rounds__r--now .rounds__c--ac{grid-column:1 / -1;margin:0}@media (min-width:768px){.rounds__c--ac:empty{display:block}.rounds__r--now .rounds__c--ac{grid-column:auto}}.rounds__r--now .rounds__c--st .rounds__v::before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--rx-gold);vertical-align:1px}html body #rounds .rounds__t{background:rgb(255 255 255 / .72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rounds__r--now{background:var(--rx-ink,#03070D);border-color:var(--rx-ink,#03070D);color:#FFFFFF}.rounds__r--now::before{background:var(--rx-gold)}.rounds__r--now .rounds__n{color:#FFFFFF}.rounds__r--now .rounds__v,html body .rounds__r--now .rounds__c--st .rounds__v{color:rgb(255 255 255 / .9)}.rounds__r--now .rounds__l{color:rgb(255 255 255 / .72)}.rounds__r--now .rounds__bar{background:rgb(255 255 255 / .16)}.rounds__r--now .rounds__bar i{background:var(--rx-gold)}.rounds__r--now .rounds__ap{background:var(--rx-gold);color:var(--rx-ink,#03070D)}.rounds__r--now .rounds__ap:focus-visible{outline-color:#FFFFFF}.rounds__r:not(.rounds__r--now) .rounds__n,.rounds__r:not(.rounds__r--now) .rounds__v{color:rgb(3 7 13 / .6)}.rounds__r:not(.rounds__r--now) .rounds__c--st .rounds__v{display:inline-block;padding:2px 10px;border:1px solid rgb(3 7 13 / .24);border-radius:999px}.rounds__r:not(.rounds__r--now) .rounds__bar i{background:rgb(3 7 13 / .28)}@media (min-width:768px){.rounds__r--now{border-bottom-color:var(--rx-ink,#03070D)}}@media (min-width:768px){html body #rounds .rounds__hd,html body #rounds .rounds__r{grid-template-columns:minmax(0,.8fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.9fr) minmax(0,.8fr)}}html body .rounds__fig{white-space:nowrap}html body .rounds__cdi{white-space:nowrap}html body .rounds__cdi::before{content:"\00b7";margin:0 8px;opacity:.7}html body .rounds__r:not(.rounds__r--now) .rounds__bar{display:none}@media (min-width:768px){html body .rounds__r:not(.rounds__r--now){min-height:48px;padding-top:8px;padding-bottom:8px}html body .rounds__r--now{min-height:96px;padding-top:24px;padding-bottom:24px}html body .rounds__r--now .rounds__n{font-size:var(--fs-h2)}}html body .rounds__r--now .rounds__ap{background:linear-gradient(100deg,#C9AE7C 0%,var(--rx-gold-text,#D8BF8C) 38%,var(--rx-gold-cream,#FFF4D6) 46%,#FFFFFF 50%,var(--rx-gold-cream,#FFF4D6) 54%,var(--rx-gold-text,#D8BF8C) 62%,#C9AE7C 100%) 0 0/300% 100%;animation:af6-shim2 4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){html body .rounds__r--now .rounds__ap{animation:none;background-position:100% 0}}@keyframes af6-shim2{0%{background-position:100% 0}65%,100%{background-position:0 0}}@media (max-width:1279.98px){html body .rounds__fig{white-space:normal}html body .rounds__cdi{display:block;margin-top:4px;white-space:normal}html body .rounds__cdi::before{content:none}html body .rounds__r--now .rounds__ap{white-space:nowrap}}@media (min-width:768px) and (max-width:1023.98px){html body #rounds .rounds__hd,html body #rounds .rounds__r{grid-template-columns:minmax(0,.8fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.4fr) minmax(0,1.1fr)}}@media (max-width:767.98px){html body .rounds__r:not(.rounds__r--now){padding-top:12px;padding-bottom:12px;row-gap:8px}}html body .rounds__cdi[hidden]{display:none}html body .rounds__cdp{white-space:nowrap}html body .rounds__cdi b{font-weight:600}@media (max-width:767.98px){html body .rounds{padding-bottom:var(--section-y)}}#rounds .rounds__ap--off{display:none}#rounds .rounds__r--now{position:relative;isolation:isolate;--pc:rgb(216 191 140/.7);background:linear-gradient(160deg,rgb(27 45 77/.92) 0%,rgb(17 29 51/.96) 70%),url(../sections/rounds/../../assets/motifs/lattice-gold.svg?v=9348f401) 50% 30%/520px auto,var(--rx-navy,#111D33);border-color:transparent;box-shadow:inset 0 0 0 1px rgb(187 160 113/.75),0 10px 28px rgb(17 29 51/.28)}#rounds .rounds__r--now::before{display:none}#rounds .rounds__cd{display:flex;gap:8px;grid-column:1/-1;margin:0}#rounds .rounds__cd[hidden]{display:none}#rounds .rounds__cd .rounds__cdp{flex:1 1 0;display:block;text-align:center;padding:8px 4px 7px;border-radius:10px;white-space:nowrap;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;background:rgb(255 255 255/.07);box-shadow:inset 0 0 0 1px rgb(187 160 113/.55);color:var(--rx-gold-text,#D8BF8C)}#rounds .rounds__cd .rounds__cdp b{display:block;font:500 var(--fs-sub)/var(--lh-h2) var(--font-display);letter-spacing:var(--ls-section);text-transform:none;font-variant-numeric:tabular-nums;margin-bottom:2px;color:#fff}#rounds .rounds__r--now .rounds__bar{background:rgb(255 255 255/.18)}#rounds .rounds__r--now .rounds__c--st .rounds__v::before{animation:r3p 1.8s ease-out infinite}@keyframes r3p{0%{box-shadow:0 0 0 0 var(--pc)}70%,100%{box-shadow:0 0 0 9px transparent}}@media(min-width:768px){#rounds .rounds__r--now{min-height:0;padding-top:24px;padding-bottom:24px;row-gap:20px}#rounds .rounds__cd{justify-content:flex-start;gap:12px;grid-row:2}#rounds .rounds__r--now .rounds__c--ac{grid-column:5;grid-row:1}#rounds .rounds__cd .rounds__cdp{flex:0 0 84px}#rounds .rounds__r:not(.rounds__r--now){min-height:48px}}@media(max-width:767.98px){#rounds .rounds__r--now{row-gap:16px}}@property --r3a{syntax:'<angle>';inherits:false;initial-value:0deg}#rounds .r3-ring,#rounds .r3-glow{position:absolute;inset:0;border-radius:inherit;padding:3px;pointer-events:none;z-index:2;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:r3spin 3.2s linear infinite}#rounds .r3-glow{inset:-5px;padding:9px;border-radius:calc(var(--r3r,16px) + 5px);filter:blur(5px);opacity:.85;z-index:1}@keyframes r3spin{to{--r3a:360deg}}#rounds .r3-pill .rounds__c--st .rounds__v{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:5px 12px 5px 10px;border-radius:999px;background:#EB4649;color:#03070D !important;font-weight:600}#rounds .r3-pill .rounds__c--st .rounds__v::before{background:#03070D !important;--pc:rgb(235 70 73/.75);animation:r3p 1.6s ease-out infinite}@media(prefers-reduced-motion:reduce){#rounds .r3-ring,#rounds .rounds__r--now,#rounds .rounds__r--now *,#rounds .rounds__r--now *::before{animation:none !important}#rounds .r3-ring,#rounds .r3-glow{--r3a:200deg}}#rounds .r3-ring,#rounds .r3-glow{background:conic-gradient(from var(--r3a),rgb(235 70 73/0) 0deg,rgb(235 70 73/0) 200deg,#EB4649 275deg,#FF8A7A 310deg,var(--rx-gold-cream,#FFF4D6) 338deg,rgb(216 191 140/0) 360deg)}#rounds .rounds__ap--off{display:inline-flex;box-sizing:border-box;white-space:nowrap;min-width:131px;background:rgb(3 7 13 / .05);color:rgb(3 7 13 / .60);border:1px solid rgb(3 7 13 / .14);box-shadow:none;cursor:not-allowed;pointer-events:none}@media (max-width:899.98px){.rounds__r:not(.rounds__r--now) .rounds__c--ac{display:none}}#rounds .n-left{display:contents}#rounds .n-right{display:none}@media (min-width:1024px){html body #rounds .rounds__r--now{display:grid !important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) !important;grid-template-rows:none !important;align-items:stretch !important;gap:0 !important;padding:0 !important;min-height:0 !important;border-radius:16px;overflow:hidden}html body #rounds .n-left{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"n st" "dl ad" "cd cd" "ac ac";gap:20px;padding:36px 40px;align-content:start;align-items:center}html body #rounds .n-left > .rounds__n{grid-area:n !important;margin:0;font-size:var(--fs-h2)}html body #rounds .n-left > .rounds__c:not(.rounds__c--st):not(.rounds__c--ad):not(.rounds__c--ac){grid-area:dl !important}html body #rounds .n-left > .rounds__c--st{grid-area:st !important;justify-self:end;margin:0}html body #rounds .n-left > .rounds__c--st .rounds__l{display:none}html body #rounds .n-left > .rounds__c--ad{grid-area:ad !important}html body #rounds .n-left > .rounds__c:not(.rounds__c--st):not(.rounds__c--ac){margin:0;display:grid;gap:6px;align-content:start;align-self:start}html body #rounds .n-left > .rounds__c:not(.rounds__c--st):not(.rounds__c--ac) .rounds__l{display:block;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .72)}html body #rounds .n-left .rounds__bar{position:static !important;inset:auto !important;display:block !important;width:100% !important;height:6px !important;margin-top:6px !important;border-radius:99px;overflow:hidden;background:rgb(255 255 255 / .18)}html body #rounds .n-left .rounds__bar i{display:block;height:100%;width:calc(var(--p,70) * 1%);background:var(--rx-gold);border-radius:inherit}html body #rounds .n-left > .rounds__cd{grid-area:cd !important;display:grid !important;grid-template-columns:repeat(4,1fr);gap:8px;margin:0;width:auto}html body #rounds .n-left > .rounds__c--ac{grid-area:ac !important;margin:0;order:0 !important}html body #rounds .n-left .rounds__ap{display:flex;width:100%;height:48px;align-items:center;justify-content:center;box-sizing:border-box}html body #rounds .n-right{display:grid;gap:16px;align-content:start;padding:36px 40px;border-left:1px solid rgb(187 160 113 / .35);color:#FFFFFF}html body #rounds .n-close{margin:0;display:grid;gap:4px}html body #rounds .n-k{font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .72)}html body #rounds .n-big{font:500 var(--fs-h2)/var(--lh-h2) var(--font-display);letter-spacing:var(--ls-section);color:var(--rx-gold-text,#D8BF8C)}html body #rounds .n-cohort{margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .88)}html body #rounds .n-note{margin:0;font:400 var(--fs-small)/var(--lh-small) var(--font-body);color:rgb(255 255 255 / .72)}html body #rounds .n-props{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}html body #rounds .n-props li{display:flex;align-items:center;gap:12px;padding:8px 14px;border:1px solid rgb(187 160 113 / .55);border-radius:999px;font:400 var(--fs-small)/var(--lh-small) var(--font-body);color:#FFFFFF}html body #rounds .n-props .ic{flex:none;width:20px;height:20px;color:var(--rx-gold-text,#D8BF8C);stroke:currentColor}html body #rounds .rounds__t{display:flex;flex-direction:column;gap:0}html body #rounds .rounds__r--now{order:0}html body #rounds .rounds__hd{order:1;border-top:1px solid rgb(3 7 13 / .14)}html body #rounds .rounds__r:not(.rounds__r--now){order:2}}@media (max-width:767.98px),(min-width:1024px){html body #rounds .rounds__r--now .rounds__c--st{justify-self:end!important;justify-items:end!important;text-align:right!important;margin:0!important}html body #rounds .rounds__r--now .rounds__c--ad{justify-self:end!important;justify-items:end!important;text-align:right!important}html body #rounds .rounds__r--now .rounds__c--ad .rounds__l,html body #rounds .rounds__r--now .rounds__fig{text-align:right!important}}html body #rounds .rounds__r--now .rounds__bar{position:static!important;inset:auto!important;display:block!important;justify-self:end!important;border-radius:999px!important;overflow:hidden}@media (max-width:767.98px){html body #rounds .rounds__r--now{padding-bottom:var(--sp-cp)!important}}@media (max-width:374.98px){html body #rounds .r3-pill .rounds__c--st .rounds__v{padding:5px 10px 5px 8px!important;gap:6px!important}}html body #rounds .rounds__r--now .rounds__bar{width:120px!important;height:4px!important;margin-top:8px!important}@media (min-width:768px) and (max-width:1023.98px){html body #rounds .r3-pill .rounds__c--st .rounds__v{font-size:var(--fs-small)!important;padding:4px 10px 4px 8px!important;gap:6px!important}html body #rounds .rounds__r--now{column-gap:var(--sp-4)!important}}@media (max-width:767.98px){html body #rounds .rounds__r:not(.rounds__r--now){display:flex!important;align-items:center!important;gap:var(--sp-3)!important;padding:10px var(--sp-4)!important;min-height:52px!important;row-gap:0!important}html body #rounds .rounds__r:not(.rounds__r--now) .rounds__n{margin:0!important;flex:none;font-size:var(--fs-h4,20px)!important}html body #rounds .rounds__r:not(.rounds__r--now) .rounds__c:not(.rounds__c--st):not(.rounds__c--ad):not(.rounds__c--ac){margin:0!important;flex:1 1 auto;display:block!important}html body #rounds .rounds__r:not(.rounds__r--now) .rounds__c .rounds__l{display:none!important}html body #rounds .rounds__r:not(.rounds__r--now) .rounds__c .rounds__v{font-size:var(--fs-small)!important;line-height:var(--lh-small)!important;color:var(--text-muted,rgb(3 7 13/.72))!important}html body #rounds .rounds__r:not(.rounds__r--now) :is(.rounds__c--ad,.rounds__c--ac){display:none!important}html body #rounds .rounds__r:not(.rounds__r--now) .rounds__c--st{margin:0 0 0 auto!important;flex:none}}@media (max-width:374.98px){html body #rounds .rounds__r:not(.rounds__r--now){display:grid!important;grid-template-columns:1fr auto!important;column-gap:var(--sp-3)!important;row-gap:2px!important;align-items:center!important}html body #rounds .rounds__r:not(.rounds__r--now) .rounds__n{grid-column:1;grid-row:1}html body #rounds .rounds__r:not(.rounds__r--now) .rounds__c:not(.rounds__c--st):not(.rounds__c--ad):not(.rounds__c--ac){grid-column:1;grid-row:2}html body #rounds .rounds__r:not(.rounds__r--now) .rounds__c--st{grid-column:2;grid-row:1/3;margin:0!important}}html body .included,html.rx-blend .included.rx-bl{background:#FFFFFF !important;color:#03070D}.included .af6__h2{color:#03070D}.included .ab__lead{color:rgb(3 7 13 / .74)}.included ul{list-style:none;margin:var(--sp-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5) var(--sp-6)}.included li{display:flex;align-items:center;gap:var(--sp-3);font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:#03070D}.included li .ic{width:40px;height:40px;padding:var(--sp-2);border:1px solid rgb(122 99 48 / .40);border-radius:50%;color:#7A6330}.included .rx-motif{color:#7A6330}@media (max-width:1023.98px){.included ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.included ul{grid-template-columns:1fr;gap:var(--sp-4)}}.stories .com__grid{overflow-x:auto}.stories__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4) var(--sp-5);margin:var(--sp-6) 0 0}.stories__more{display:inline-flex;align-items:center;min-height:44px;font:600 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--rx-ink);text-decoration:underline;text-underline-offset:4px}.stories__more:focus-visible{outline:2px solid var(--rx-maroon);outline-offset:3px}@media (min-width:768px){.stories .com__li{flex-basis:calc((100% - 2 * var(--sp-5)) / 3 - 2px)}}.stories__apply{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-3);min-height:52px;padding:0 var(--sp-6);border-radius:999px;background:var(--cta-bg);color:var(--cta-fg);font:600 var(--fs-label)/1 var(--font-body);letter-spacing:var(--ls-label);text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .3s}.stories__apply:hover{background:var(--cta-bg-hover)}.stories__apply:focus-visible{outline:3px solid var(--rx-ink);outline-offset:3px}.stories__apply[data-one-hide]{visibility:hidden}@media (max-width:767.98px){.stories__apply{flex:1 1 100%}}#stories .com__grid.ssc-rail{position:relative;z-index:2;display:flex!important;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;grid-template-columns:none!important;padding-bottom:8px;scrollbar-width:none}#stories .ssc-rail .com__li{flex:0 0 min(80vw,300px);scroll-snap-align:start}@media (min-width:1024px){#stories .ssc-rail .com__li{flex-basis:320px}}.ssc{position:relative;width:100%;flex:1 1 auto;box-sizing:border-box;height:440px;border-radius:16px;overflow:hidden;background:#03070D;color:#fff;isolation:isolate}.ssc__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%;z-index:-2}.ssc::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,rgb(3 7 13/.08) 0%,rgb(3 7 13/.25) 35%,rgb(3 7 13/.86) 62%,rgb(3 7 13/.95) 100%)}.ssc__t{position:absolute;left:0;right:0;bottom:0;padding:20px;display:flex;flex-direction:column;gap:6px}.ssc__nm{margin:0;font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#fff}.ssc__d{margin:0;font:400 14px/1.43 var(--font-body);color:rgb(255 255 255/.8)}.ssc__lg{display:block;height:48px;width:148px;max-width:100%;object-fit:contain;object-position:left center;margin:8px 0 4px;align-self:flex-start}.ssc__wm{margin:8px 0 4px;height:48px;min-height:48px;display:flex;align-items:center;font:600 16px/1.1 var(--font-body);letter-spacing:.02em;color:#fff}.ssc__q{margin:4px 0 0;font:400 var(--fs-body)/var(--lh-body,1.6) var(--font-body);color:rgb(255 255 255/.9);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ssc__q p{margin:0}.ssc__q p + p{margin-top:.6em}.ssc__q{quotes:none}.ssc--av .ssc__bg{width:144px;height:144px;inset:28px auto auto 50%;margin-left:-72px;border-radius:50%;object-fit:cover;object-position:50% 30%}.ssc--av::before{background:none}.ssc__mono{position:absolute;top:28px;left:calc(50% - 72px);width:144px;height:144px;display:grid;place-items:center;border-radius:50%;background:#0B1018;box-shadow:inset 0 0 0 1px rgb(187 160 113 / .45);font:500 44px/1 var(--font-display);letter-spacing:.02em;color:var(--rx-gold,#BBA071);z-index:-2}.ssc__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ssc__open{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:var(--radius-card);background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.ssc:has(.ssc__open:focus-visible){outline:2px solid #fff;outline-offset:2px}.ssc__open:focus-visible{outline:0}@media (hover:hover) and (pointer:fine){.ssc{transition:border-color .2s ease}.ssc:hover{border-color:var(--rx-gold-line,rgb(187 160 113 / .5))}}dialog.ssx{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgb(3 7 13/.94);color:#fff}dialog.ssx[open]{display:flex;flex-direction:column;justify-content:center;align-items:center}dialog.ssx::backdrop{background:transparent}.ssx__box{width:min(560px,86vw);max-height:calc(100svh - 2 * var(--sp-4));overflow-y:auto;overscroll-behavior:contain;border-radius:var(--radius-card);background:#03070D;outline:0;scrollbar-width:none}.ssx__box::-webkit-scrollbar{display:none}html .ssx .ssc{position:static;display:block;height:auto;width:auto;padding:var(--sp-5) var(--sp-5) var(--sp-6);overflow:visible;border-radius:var(--radius-card);isolation:auto}html .ssx .ssc::before{display:none}html .ssx .ssc .ssc__bg,html .ssx .ssc--av .ssc__bg{position:static;display:block;inset:auto;margin:0 0 var(--sp-4);width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:50% 30%;z-index:auto}html .ssx .ssc .ssc__mono{position:static;margin:0 0 var(--sp-4);width:96px;height:96px;font-size:var(--fs-h3);z-index:auto}html .ssx .ssc__t{position:static;padding:0}html .ssx .ssc__q{display:block;overflow:visible;-webkit-line-clamp:unset;max-height:none;margin-top:var(--sp-2);font-size:var(--fs-body);line-height:1.55}html .ssx .ssc__lg,html .ssx .ssc__wm{margin:var(--sp-2) 0}.ssx__x{position:absolute;top:var(--sp-4);right:var(--sp-4);z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(255 255 255/.3);border-radius:50%;background:none;color:#fff;cursor:pointer}.ssx__x:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:360px){html .ssx .ssc{padding:var(--sp-4) var(--sp-4) var(--sp-5)}html .ssx .ssc__q{line-height:1.55}}@media (max-height:600px) and (max-width:767.98px){.ssc{height:min(440px,calc(100svh - 168px))}.ssc__q{-webkit-line-clamp:3}.ssc--av .ssc__bg,.ssc__mono{width:112px;height:112px;inset:20px auto auto 50%;margin-left:0;translate:-50% 0}.ssc__mono{left:50%;top:20px}}html .ssx .ssc .ssc__bg,html .ssx .ssc .ssc__mono{translate:none}html body #stories .ssc--av:not(.ssx .ssc--av) .ssc__bg{position:absolute!important;inset:24px auto auto 20px!important;width:56px!important;height:56px!important;margin:0!important;translate:none!important}html body #stories .ssc--av:not(.ssx .ssc--av) .ssc__t{top:0;bottom:auto;padding-top:28px}html body #stories .ssc--av:not(.ssx .ssc--av) .ssc__t>.ssc__nm,html body #stories .ssc--av:not(.ssx .ssc--av) .ssc__t>.ssc__d{margin-left:68px!important;text-align:left}html body #stories .ssc--av:not(.ssx .ssc--av) .ssc__t>.ssc__d{margin-bottom:12px!important}html body #stories .ssc--av:not(.ssx .ssc--av) .ssc__q{-webkit-line-clamp:8}html body #stories .ssc--av:not(.ssx .ssc--av) .ssc__mono{position:absolute!important;inset:24px auto auto 20px!important;left:20px!important;top:24px!important;width:56px!important;height:56px!important;margin:0!important;translate:none!important;font-size:22px!important}@media (max-width:767.98px){html body #stories .stories__row{display:none}html body #stories{padding-bottom:calc(var(--section-y) - var(--sp-2))}}#stories .tm__pp{position:absolute;top:calc(var(--fs-h2) * var(--lh-serif-heading) / 2 - 22px);right:-8px;flex:none;visibility:hidden;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;background:none;color:var(--text);box-shadow:none}#stories .tm__pp.is-on{visibility:visible}#stories .tm__pp::before{content:"";position:absolute;inset:6px;border:1.5px solid var(--text);border-radius:50%}#stories .tm__pp .ic{position:relative;width:14px;height:14px}#stories .tm__pp .pp__play,#stories .tm__pp[aria-pressed="true"] .pp__pause{display:none}#stories .tm__pp[aria-pressed="true"] .pp__play{display:block}@media (prefers-reduced-motion:reduce){#stories .tm__pp{display:none}}#stories .tm__pp{position:relative;top:auto;right:auto;margin:0 -8px 0 0;align-self:center;color:var(--text);background:none;border:0;box-shadow:none;padding:0}#stories .stories__hl{align-items:center;gap:var(--sp-3)}#stories .stories__hl .com__h{flex:1 1 0;min-width:0}#stories .tm__pp{flex:none}#stories.is-drift .ssc-rail{scroll-snap-type:none !important;scroll-behavior:auto !important}#stories .ssc-rail{overscroll-behavior-x:contain}.touch{text-align:center}html body .touch .rx-motif{margin-inline:auto;text-align:center}.touch ul{list-style:none;margin:var(--sp-6) auto 0;padding:0;display:flex;justify-content:center}.touch li{padding:0 var(--sp-7)}.touch li + li{border-left:1px solid rgb(255 255 255 / .16)}.touch a{display:inline-flex;align-items:center;gap:var(--sp-4);min-height:52px;color:#FFFFFF;text-decoration:none;text-align:left;font:var(--fw-body) var(--fs-body)/var(--lh-body) var(--font-body)}.touch a:focus-visible{outline:2px solid var(--rx-gold-text,#D8BF8C);outline-offset:4px;border-radius:var(--sp-2)}.touch a small{display:block;font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rx-gold-text,#D8BF8C)}.touch a .ic{width:48px;height:48px;padding:var(--sp-3);border:1px solid rgb(216 191 140 / .45);border-radius:50%;color:var(--rx-gold-text,#D8BF8C)}.touch a .ic--wa{fill:currentColor;stroke:none;padding:var(--sp-3)}@media (max-width:767.98px){.touch ul{flex-direction:column;align-items:center}.touch li{width:100%;display:flex;justify-content:center;padding:var(--sp-4) 0}.touch li + li{border-left:0;border-top:1px solid rgb(255 255 255 / .16)}}@media (max-width:767.98px){.touch ul{margin-top:var(--sp-5)}.touch li:first-child{padding-top:0}.touch li:last-child{padding-bottom:0}}@media (min-width:768px){.touch li:first-child{padding-left:0}}#touch .af6__h2{font-size:clamp(28px,calc((100vw - 40px) / 9.45),var(--fs-section));line-height:var(--lh-section)}html body #touch a[data-cta="whatsapp"]{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:auto;min-height:52px;padding:0 24px;border-radius:999px;border:2px solid var(--rx-gold);background:var(--rx-gold);color:var(--rx-ink);font:600 14px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:0 2px 4px rgb(3 7 13 / .06),0 16px 32px -12px rgb(3 7 13 / .22)}html body #touch a[data-cta="whatsapp"] .ic{width:20px;height:20px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:currentColor;fill:currentColor;flex:none}html body #touch a[data-cta="whatsapp"] > span{color:inherit;font:inherit}@media (hover:hover) and (pointer:fine){html body #touch a[data-cta="whatsapp"]:hover{background:var(--rx-gold-lift);border-color:var(--rx-gold-lift)}}html body #touch a[data-cta="whatsapp"]:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}.faqs{background:var(--bg);color:var(--text);padding-block:var(--section-y)}.faqs__w{max-width:1040px}.faqs__h{margin:0 0 var(--sp-5);font:500 var(--fs-h2)/1.04 var(--font-display);letter-spacing:-.01em}.faqs__s:focus-visible{outline:3px solid var(--text);outline-offset:3px}.faqs__ph{margin:0;padding-bottom:var(--sp-3);border-bottom:1px solid var(--line);font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.faqs__panel + .faqs__panel{margin-top:var(--sp-6)}.faqs__list{margin:0;padding:0;list-style:none}.faqs__s{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;cursor:pointer;list-style:none}.faqs__s::-webkit-details-marker{display:none}.faqs__qt{font:400 var(--fs-lead)/1.45 var(--font-body);color:var(--text)}.faqs__chev{flex:none;width:20px;height:20px;color:var(--text);transition:transform .2s ease}.faqs__q[open] .faqs__chev{transform:rotate(180deg)}.faqs__a{margin:0;padding:0 0 var(--sp-4);max-width:68ch;font:400 var(--fs-body)/1.6 var(--font-body);color:var(--text)}@media (prefers-reduced-motion:reduce){.faqs__chev{transition:none}}.faqs{padding-block:40px}@media (min-width:768px){.faqs{padding-block:56px}}.faqs__h{margin-bottom:24px}.faqs__g{position:relative;isolation:isolate;margin:0 0 12px;padding:0 24px;border-radius:20px;background:#03070D;color:#FFFFFF;overflow:hidden}@media (max-width:767.98px){.faqs__g{border-radius:16px;padding:0 20px}}.faqs__g::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.08;background:#BBA071;-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}.faqs__gs{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;cursor:pointer;list-style:none}.faqs__gs::-webkit-details-marker{display:none}.faqs__gs:focus-visible{outline:3px solid #FFFFFF;outline-offset:-3px;border-radius:12px}.faqs__g .faqs__ph{margin:0;padding:0;border:0;font:500 20px/1.2 var(--font-body);letter-spacing:0;text-transform:none;color:#FFFFFF}.faqs__gc{flex:none;width:20px;height:20px;color:#BBA071;transition:transform .2s ease}.faqs__g[open] > .faqs__gs .faqs__gc{transform:rotate(180deg)}.faqs__g .faqs__list{padding-bottom:8px}.faqs__g .faqs__list li + li{border-top:1px solid rgb(255 255 255 / .14)}.faqs__g .faqs__s{min-height:52px;padding:12px 0}@media (max-width:767.98px){.faqs__g .faqs__s{min-height:64px}}.faqs__g .faqs__s:focus-visible{outline-color:#FFFFFF}.faqs__g .faqs__qt{font:400 16px/1.45 var(--font-body);color:#FFFFFF}.faqs__g .faqs__chev{color:#BBA071}.faqs__g .faqs__a{padding-bottom:var(--sp-3);font:400 16px/1.6 var(--font-body);color:rgb(255 255 255 / .80)}@media (prefers-reduced-motion:reduce){.faqs__gc{transition:none}}.faqs__g{padding:20px 24px 12px}@media (max-width:767.98px){.faqs__g{padding:16px 20px 8px}}.faqs__g .faqs__ph{margin:0 0 4px;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:#BBA071}.faqs__g .faqs__list{padding-bottom:0}.faqs__g .faqs__list li:first-child{border-top:0}.faqs__g .faqs__s{min-height:48px;padding:10px 0}@media (max-width:767.98px){.faqs__g .faqs__s{min-height:48px}}.faqs__track{display:flex;flex-direction:column;gap:16px}.faqs__track > .faqs__g{margin:0;padding:20px 0 8px;border-radius:20px}.faqs__g .faqs__ph{padding-inline:20px}.faqs__g .faqs__list li{padding-inline:20px}.faqs__g .faqs__list li + li{border-top:0;box-shadow:inset 0 1px 0 rgb(255 255 255 / .14)}.faqs__g .faqs__s{min-height:52px;padding:10px 0}@media (min-width:1024px){.faqs__w{display:block;max-width:var(--container,1200px)}}html.fx-on .faqs,html.fx-on .faqs.fx-b{border-radius:0;box-shadow:none}.faqs{padding-block:48px}@media (min-width:768px){.faqs{padding-block:64px}}.faqs__track{padding-bottom:8px}.faqs details:not([open]) .faqs__a{display:none}html.rx-blend .faqs[data-bl-opaque]{background-color:#FFFFFF}.faqs__w > .rx-motif{margin:0 0 16px}@media (max-width:767.98px){.faqs__w > .rx-motif{margin-bottom:12px}}@media (min-width:1024px){.faqs .faqs__w{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start;max-width:var(--container,1200px)}.faqs .faqs__w > .rx-motif{grid-column:1 / span 4;grid-row:1;margin-bottom:16px}.faqs .faqs__w > .faqs__h{grid-column:1 / span 4;grid-row:2;margin:0}.faqs .faqs__track{grid-column:5 / -1;grid-row:1 / span 3;display:flex;flex-direction:column;gap:16px;margin:0;padding:0;overflow:visible}.faqs .faqs__track > .faqs__g{flex:none;margin:0;width:100%}}.faqs__tabs[hidden]{display:none}.faqs__tabs{display:flex;box-sizing:border-box;height:48px;width:100%;margin:0 0 var(--sp-4);padding:2px 8px;border:1px solid rgb(187 160 113 / .35);border-radius:999px;background:#03070D}.faqs__tab{position:relative;flex:1 1 0;min-width:0;min-height:44px;padding:0 8px;border:0;border-radius:999px;background:none;cursor:pointer;white-space:nowrap;text-align:center;font:600 14px/1.2 var(--font-body);color:rgb(255 255 255 / .72)}.faqs__tab[aria-selected="true"]{color:#FFFFFF}.faqs__tab[aria-selected="true"]::after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#BBA071}.faqs__tab:focus-visible{outline:2px solid #FFFFFF;outline-offset:-2px}@media (hover:hover) and (pointer:fine){.faqs__tab:hover{color:#FFFFFF}}@media (min-width:768px){.faqs__tabs{display:inline-flex;width:auto}.faqs__tab{flex:none;padding:0 20px}.faqs__tab[aria-selected="true"]::after{left:20px;right:20px}}.faqs--tabs .faqs__ph{display:none}.faqs--tabs .faqs__track{display:grid;grid-template-areas:"p";grid-template-columns:minmax(0,1fr);overflow:visible;gap:0;width:100%;margin:0;padding-inline:0}.faqs--tabs .faqs__track > .faqs__g{grid-area:p;padding:8px 0;flex:none}.faqs--tabs .faqs__track > .faqs__g.is-off{visibility:hidden;pointer-events:none}.faqs--tabs .faqs__track.is-sw > .faqs__g:not(.is-off){animation:faqs-in 160ms ease}@keyframes faqs-in{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.faqs--tabs .faqs__track.is-sw > .faqs__g:not(.is-off){animation:none}}@media (min-width:1024px){html body .faqs--tabs .faqs__tabs{grid-column:5 / -1;grid-row:1;justify-self:start;align-self:start;margin-bottom:var(--sp-4)}html body .faqs--tabs .faqs__track{grid-column:5 / -1;grid-row:2 / span 3}}.endcta-s{background:var(--rx-ink,#03070D);padding:0 0 var(--sp-8)}@media (min-width:768px){.endcta-s{padding-bottom:var(--sp-9)}}.endcta-s *,.endcta-s *::before,.endcta-s *::after{box-sizing:border-box}.endcta{--cta-bg:var(--rx-gold);--cta-fg:var(--rx-black);--cta-bg-hover:var(--rx-gold);display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-3);width:100%;max-width:340px;padding-top:var(--sp-6)}.endcta .btn{justify-content:center;min-height:48px;text-align:center}.endcta .endcta__apply{padding:0 22px 0 24px;border-radius:var(--r-pill,999px);font:600 var(--fs-body)/var(--lh-ui) var(--font-body);text-transform:none;letter-spacing:0}.endcta .endcta__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:600 var(--fs-body)/var(--lh-ui) var(--font-body);text-transform:none;letter-spacing:0;text-decoration:none;white-space:nowrap}.endcta .endcta__dl .ic{flex:none;width:20px;height:20px}@media (hover:hover) and (pointer:fine){.endcta .endcta__dl:hover{background:rgb(255 255 255 / .12)}}.endcta .endcta__dl:focus-visible,.endcta .endcta__apply:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}@media (min-width:768px){.endcta{flex-direction:row;align-items:center;justify-content:flex-start;max-width:none;padding-top:var(--sp-7)}.endcta .btn{min-height:52px}.endcta .endcta__dl{border-width:1px}}@media (max-width:767.98px){html body .endcta__dl:not(#_){height:52px}}.family{background:var(--bg);padding-block:72px;text-align:center}@media (min-width:768px){.family{padding-block:96px}}.env{--env-w:320px;--env-h:200px;display:inline-flex;flex-direction:column;align-items:center;padding:0;border:0;background:none;color:var(--rx-black);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (min-width:1024px){.env{--env-w:400px;--env-h:250px}}.env:focus-visible{outline:2px solid var(--rx-black);outline-offset:4px;border-radius:8px}.env__box{position:relative;display:block;width:var(--env-w);height:var(--env-h);background:#FFFFFF;border:1px solid var(--rx-gold);border-radius:6px;box-shadow:var(--rx-elev-2);perspective:800px;transition:transform 200ms ease-out}.env__ltr{position:absolute;left:12px;right:12px;top:12px;bottom:12px;overflow:hidden;padding:14px 16px;background:#FFFFFF;border:1px solid rgb(187 160 113 / .6);border-radius:4px;opacity:0;text-align:left}.env__ltr b{display:block;font:600 var(--fs-label)/10px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:rgb(3 7 13 / .72)}.env__ltr i{display:block;margin-top:8px;font:600 var(--fs-small)/18px var(--font-display);font-style:normal;color:var(--rx-black)}.env__flap{position:absolute;inset:0;background:var(--rx-gold);clip-path:polygon(0 0,100% 0,50% 56%);transform-origin:top;transition:transform 200ms ease-out}.env__flap::after{content:"";position:absolute;inset:0;background:#FFFFFF;clip-path:polygon(1px 0,calc(100% - 1px) 0,50% calc(56% - 1.5px))}.env__seal{position:absolute;left:50%;top:56%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:var(--rx-ink,#03070D);box-shadow:inset 0 0 0 4px var(--rx-ink,#03070D),inset 0 0 0 5px var(--rx-gold)}.env__seal::after{content:"";position:absolute;left:11px;top:11px;width:18px;height:18px;background:var(--rx-gold);-webkit-mask:url("../sections/family/../../assets/logo-mark.svg?v=41041b99") center / contain no-repeat;mask:url("../sections/family/../../assets/logo-mark.svg?v=41041b99") center / contain no-repeat}.env__lbl{display:block;margin-top:20px;font:600 var(--fs-lead)/28px var(--font-display);color:var(--rx-black)}@media (hover:hover) and (pointer:fine){.env:hover .env__box,.env:focus-visible .env__box{transform:translateY(-4px)}.env:hover .env__flap,.env:focus-visible .env__flap{transform:rotateX(8deg)}}.env:focus-visible .env__box{transform:translateY(-4px)}.env:focus-visible .env__flap{transform:rotateX(8deg)}.lt{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--rx-black);overflow:hidden}.lt[open]{display:grid;place-items:center}.lt::backdrop{background:rgb(3 7 13 / .6)}.lt[open]::backdrop{animation:lt-bd 200ms ease-out both}@keyframes lt-bd{from{opacity:0}to{opacity:1}}.lt__paper{position:relative;box-sizing:border-box;width:min(840px,calc(100% - 16px));max-height:90svh;overflow:auto;padding:28px 20px 32px;background:#FFFFFF;border:1px solid rgb(187 160 113 / .6);border-radius:6px;transform-origin:0 0}@media (min-width:768px){.lt__paper{width:min(840px,calc(100% - 32px));padding:48px 48px 44px}}.lt__x{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(3 7 13 / .14);border-radius:50%;background:#FFFFFF;color:var(--rx-black);cursor:pointer}.lt__x:focus-visible{outline:2px solid var(--rx-black);outline-offset:2px}.lt__k:focus{outline:none}.lt__k{margin:0 0 22px;padding-right:52px;font:600 var(--fs-label)/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:rgb(3 7 13 / .72)}.lt__k::after{content:"";display:block;width:48px;height:1px;margin-top:14px;background:var(--rx-gold)}.lt__lead{margin:0;font:600 var(--fs-h3)/30px var(--font-display);color:var(--rx-black)}.lt__p{margin:16px 0 0;max-width:none;font:400 var(--fs-body)/28px var(--font-body);color:rgb(3 7 13 / .80)}.lt__sign{margin:24px 0 0;font:600 var(--fs-lead)/28px var(--font-display);color:var(--rx-black)}.lt__hi{margin:0 0 16px}.lt__off{margin-top:24px}.lt__off span{display:block}@media (min-width:768px){.lt__lead{font-size:var(--fs-h3);line-height:34px}.lt__p{font-size:var(--fs-lead);line-height:30px}}@media (prefers-reduced-motion:reduce){.lt[open]::backdrop{animation:none}.env__box,.env__flap{transition:none}}html[data-motion="off"] :is(.env__box,.env__flap){transition:none}.env__fw{position:absolute;inset:0;transform-origin:top;transform:rotateX(calc(var(--lift,0) * 24deg));transform-style:preserve-3d;pointer-events:none}.env{transition:transform 200ms ease-out}@media (hover:hover) and (pointer:fine){.env:hover{transform:translateY(-2px)}.env:hover .env__box{box-shadow:var(--rx-elev-3d)}}.env:active{transform:translateY(0)}.env__cap{display:block;margin-top:12px;font:400 var(--fs-small)/20px var(--font-body);color:inherit}@media (prefers-reduced-motion:reduce){.env__fw{transform:none}.env{transition:none}}html[data-motion="off"] .env__fw{transform:none}.lt__cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px}.lt__talk{color:var(--rx-black);font:500 var(--fs-body)/24px var(--font-body);text-decoration:underline;text-underline-offset:4px}.lt__talk:focus-visible{outline:2px solid var(--rx-black);outline-offset:3px;border-radius:4px}.lt__talk{display:inline-flex;align-items:center;gap:8px;min-height:44px}.lt__talk .ic--wa{width:20px;height:20px;flex:none;fill:#128C7E;stroke:none}.applications{--ease-k:cubic-bezier(.135,.9,.15,1);--ox:var(--bg);position:relative;overflow:clip;background:var(--bg);color:var(--text);padding:var(--sp-2) 0}.applications *,.applications *::before,.applications *::after{box-sizing:border-box}.applications__band{margin:0 8px;border-radius:24px;overflow:clip;background:var(--ox);color:var(--text);padding:clamp(28px,16px + 3vw,64px) clamp(20px,12px + 3vw,64px) 40px;display:grid;gap:clamp(24px,3vw,40px)}.applications__h{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--fs-h2);line-height:1.02;letter-spacing:-.01em;color:var(--text)}.applications__live{margin:0;font:300 var(--fs-lead)/1.45 var(--font-body);color:var(--text)}.applications__deadline{margin:0;font:300 var(--fs-body)/1.5 var(--font-body);color:var(--text-muted)}.applications .kb{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px 0 24px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--text);font:600 var(--fs-label)/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:border-radius .6s var(--ease-k),background-color .3s,border-color .3s,transform .12s}.applications .kb__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.applications .kb__roll{display:block;height:20px;line-height:20px;overflow:hidden}.applications .kb__roll > span{display:block;transition:transform .6s var(--ease-k)}.applications .kb__arr{flex:none;width:20px;height:20px;transition:transform .6s var(--ease-k)}.applications .kb--light{background:var(--cta-bg);border-color:var(--cta-bg);color:var(--cta-fg)}.applications .kb--light::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--surface);clip-path:circle(0% at 50% 120%);transition:clip-path .6s var(--ease-k)}.applications a.kb:active{transform:scale(.97)}.applications a.kb:focus-visible{outline:3px solid var(--text);outline-offset:3px}.applications a.kb:focus-visible{border-radius:12px}.applications a.kb:focus-visible .kb__roll > span{transform:translateY(-100%)}.applications a.kb:focus-visible .kb__arr{transform:rotate(-45deg)}.applications .kb--light:focus-visible::before{clip-path:circle(85% at 50% 70%)}@media (hover:hover) and (pointer:fine){.applications a.kb:hover{border-radius:12px}.applications a.kb:hover .kb__roll > span{transform:translateY(-100%)}.applications a.kb:hover .kb__arr{transform:rotate(-45deg)}.applications .kb--line:hover{border-color:var(--line);background:var(--line)}.applications .kb--light:hover::before{clip-path:circle(85% at 50% 70%)}}@media (prefers-reduced-motion:reduce){.applications .kb,.applications .kb__roll > span,.applications .kb__arr,.applications .kb--light::before{transition:none}.applications a.kb:focus-visible .kb__roll > span,.applications a.kb:focus-visible .kb__arr{transform:none}@media (hover:hover) and (pointer:fine){.applications a.kb:hover .kb__roll > span,.applications a.kb:hover .kb__arr{transform:none}}}.applications__live,.applications__deadline{font-weight:400}.applications__live{margin-top:var(--gap-head)}.applications__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.applications__cohort,.applications__table,.applications__callout{width:100%;max-width:880px;justify-self:center}@media (min-width:48em){.applications__h{width:100%;max-width:880px;justify-self:center}}.applications__cohort-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px}.applications__eyebrow{margin:0;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rx-ink-72)}.applications__fig{margin:0;font:500 var(--fs-h4)/1.2 var(--font-body);color:var(--text);font-variant-numeric:tabular-nums}.applications__barw{position:relative}.applications__bar{position:relative;height:10px;border-radius:5px;background:var(--line);overflow:hidden}.applications__barw{--a:40%;--b:80%;--c:86%}.applications__seg{position:absolute;top:0;bottom:0;left:0;width:var(--a);transform-origin:0 50%}.applications__seg--1{background:var(--rx-ink,#03070D)}.applications__seg--2{left:var(--a);width:calc(var(--b) - var(--a));background:rgb(3 7 13 / .56);border-left:2px solid var(--rx-paper)}.applications__seg--3{left:var(--b);width:calc(var(--c) - var(--b));background:var(--rx-gold);border-left:2px solid var(--rx-paper);overflow:hidden}.applications__wave{position:absolute;top:0;bottom:0;left:-160px;width:calc(100% + 160px);pointer-events:none;will-change:transform;background:repeating-linear-gradient(90deg,#BBA071 0,var(--rx-gold-text,#D8BF8C) 40px,var(--rx-gold-hi,#F3D9A0) 80px,var(--rx-gold-text,#D8BF8C) 120px,#BBA071 160px);animation:apw-wave 3.2s linear infinite paused}@keyframes apw-wave{from{transform:translate3d(0,0,0)}to{transform:translate3d(160px,0,0)}}.applications__barw.is-live .applications__wave{animation-play-state:running}.applications__tip{position:absolute;left:var(--c,86%);top:-3px;width:18px;height:calc(100% + 6px);margin-left:-9px;pointer-events:none;opacity:.75;background:radial-gradient(closest-side,var(--rx-gold-hi,#F3D9A0) 0,rgb(187 160 113 / .85) 40%,rgb(235 70 73 / .35) 70%,transparent);animation:apw-tip 1.6s ease-in-out infinite alternate paused}@keyframes apw-tip{from{opacity:.55}to{opacity:.95}}.applications__barw.is-live .applications__tip{animation-play-state:running}@media (prefers-reduced-motion:no-preference){html:not([data-motion="off"]) .applications__barw:not(.is-live) .applications__tip{visibility:hidden}}@media (max-width:767.98px){.applications__wave{left:-120px;width:calc(100% + 120px);background:repeating-linear-gradient(90deg,#BBA071 0,var(--rx-gold-text,#D8BF8C) 30px,var(--rx-gold-hi,#F3D9A0) 60px,var(--rx-gold-text,#D8BF8C) 90px,#BBA071 120px);animation-name:apw-wave-m}}@keyframes apw-wave-m{from{transform:translate3d(0,0,0)}to{transform:translate3d(120px,0,0)}}@media (prefers-reduced-motion:reduce){.applications__wave{left:0;width:100%;background:linear-gradient(90deg,#BBA071,var(--rx-gold-hi,#F3D9A0));animation:none}.applications__tip{animation:none;opacity:.75}}html[data-motion="off"] .applications__wave{left:0;width:100%;background:linear-gradient(90deg,#BBA071,var(--rx-gold-hi,#F3D9A0));animation:none}html[data-motion="off"] .applications__tip{animation:none;opacity:.75}.applications__table{border-collapse:collapse;font:400 var(--fs-body)/1.4 var(--font-body);color:var(--text)}.applications__table th,.applications__table td{padding:8px 12px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}.applications__table thead th{padding-bottom:10px;font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--rx-ink-72)}.applications__table tbody th,.applications__table tbody td{height:56px;font-weight:400}.applications__table tbody th{white-space:nowrap}.applications__table tr.is-active{background:var(--rx-tint)}.applications__table tr.is-active :is(th,td){font-weight:600}.applications__now{color:var(--text)}.applications__sw{display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:2px;vertical-align:0;background:var(--line)}.applications__sw--1{background:var(--rx-ink,#03070D)}.applications__sw--2{background:rgb(3 7 13 / .56)}.applications__sw--3{background:var(--rx-gold)}.applications__lbl{display:none}.applications__c-act{text-align:right}.applications__c-act:empty{padding:0}@media (max-width:47.99em){.applications__table tbody td.applications__c-act:empty{display:none}}.applications__act{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid var(--text);border-radius:var(--radius-cta);background:var(--text);color:var(--bg);font:600 var(--fs-body)/1.2 var(--font-body);text-decoration:none;white-space:nowrap;cursor:pointer}.applications__act:focus-visible{outline:2px solid var(--text);outline-offset:3px}.applications__act:disabled{border-color:var(--line);background:none;color:var(--rx-ink-72);cursor:default}@media (hover:hover) and (pointer:fine){.applications__act:not(:disabled):hover{background:var(--cta-bg-hover,var(--rx-maroon));border-color:var(--cta-bg-hover,var(--rx-maroon))}}@media (max-width:47.99em){.applications__table,.applications__table tbody{display:block}.applications__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.applications__table tbody tr{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:12px 12px 14px;border-bottom:1px solid var(--line)}.applications__table tbody th,.applications__table tbody td{display:block;height:auto;padding:0;border:0}.applications__table tbody th{grid-column:1;grid-row:1;white-space:nowrap}.applications__table tbody td.applications__c-act{grid-column:2;grid-row:1}.applications__table tbody td:not(.applications__c-act){grid-column:1 / -1;display:flex;justify-content:space-between;gap:12px;padding-top:6px}.applications__lbl{display:inline;color:var(--rx-ink-72);font-weight:400}}.applications__callout{--bg:var(--rx-ink,#03070D);display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:24px 20px;border-radius:16px;background:var(--rx-ink,#03070D);color:#FFFFFF;text-align:left}.applications__callout .applications__live{margin:0;font:500 var(--fs-lead)/1.4 var(--font-body);color:#FFFFFF}.applications__callout .applications__deadline{margin:0;font:400 var(--fs-body)/1.5 var(--font-body);color:var(--rx-white-72)}.applications .applications__apply{justify-content:center;width:100%;max-width:320px;height:auto;min-height:52px;margin-top:16px;padding:0 32px}.applications__talk{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;color:#FFFFFF}.applications__tq{font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255 / .86)}.applications__tel{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#FFFFFF;font:600 var(--fs-body)/var(--lh-body) var(--font-body);text-decoration:none}.applications__tel{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.applications__tel:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px;border-radius:4px}@media (max-width:22.49em){.applications__table{font-size:var(--fs-body)}.applications__table th,.applications__table td{padding-inline:6px}.applications__table tbody th{white-space:normal}}@media (min-width:48em){.applications__callout{padding:32px}.applications .applications__apply{width:auto;min-width:280px;min-height:56px;font-size:var(--fs-body);font-weight:600}}@media (max-width:47.99em){.applications{padding-bottom:var(--sp-2)}}.applications__callout .env{--env-w:112px;--env-h:70px;width:100%;max-width:240px;margin-top:12px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .2);color:#FFFFFF}.applications__callout .env__box{box-shadow:var(--rx-elev-2d)}.applications__callout .env:focus-visible{outline:2px solid #FFFFFF;outline-offset:4px;border-radius:8px}.env--sm .env__ltr{left:8px;right:8px;top:8px;bottom:8px;padding:8px 10px;overflow:hidden}.env--sm .env__ltr b{font-size:var(--fs-label);line-height:14px}.env--sm .env__ltr i{margin-top:4px;font-size:var(--fs-label);line-height:14px}.env--sm .env__seal{width:20px;height:20px;margin:-10px 0 0 -10px;box-shadow:inset 0 0 0 3px var(--rx-ink,#03070D),inset 0 0 0 4px var(--rx-gold)}.env--sm .env__seal::after{left:5px;top:5px;width:10px;height:10px}.applications__barw.is-closed .applications__seg--3,.applications__barw.is-closed .applications__tip{display:none}.applications__tg{display:none}html.rx-js .applications__tg{display:inline-grid;place-items:center;width:44px;height:44px;margin:-8px -6px -8px auto;padding:0;border:0;border-radius:50%;background:none;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent}html.rx-js .applications__tg svg{transition:transform 200ms ease-out}html.rx-js .applications__table tr.is-open .applications__tg svg{transform:rotate(180deg)}.applications__tg:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (max-width:47.99em){html.rx-js .applications__table tr.is-fold:not(.is-open) td.applications__fold{display:none}}@media (min-width:48em){html.rx-js .applications__table tr.is-fold:not(.is-open) td.applications__fold{visibility:hidden}}html.rx-js .applications__table tr.is-fold.is-open td.applications__fold{animation:app-in 200ms ease-out}@keyframes app-in{from{opacity:0}to{opacity:1}}@media (hover:hover) and (pointer:fine){html.rx-js .applications__tg:hover{background:var(--line)}}@media (prefers-reduced-motion:reduce){html.rx-js .applications__tg svg{transition:none}html.rx-js .applications__table tr.is-fold.is-open td.applications__fold{animation:none}}html[data-motion="off"] .applications__tg svg{transition:none}html[data-motion="off"] .applications__table tr.is-fold.is-open td.applications__fold{animation:none}@media (min-width:48em){html.rx-js .applications__table tbody tr.is-fold:not(.is-open) :is(th,td){height:44px;padding-block:0}html.rx-js .applications__table tbody tr.is-fold:not(.is-open) .applications__tg{margin-block:0}}.applications__callout .applications__r3{color:var(--rx-white-72)}.applications__callout .applications__deadline{font:500 var(--fs-lead)/1.3 var(--font-body);color:#FFFFFF;margin:0 0 8px}.applications__closed{margin:0;justify-self:center;width:100%;max-width:880px;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;padding:4px 0 12px;font:400 var(--fs-body)/1.4 var(--font-body);color:var(--text-muted);opacity:.8}.applications__closed span + span::before{content:"";display:inline-block;width:1px;height:.9em;margin-right:14px;background:currentColor;opacity:.5;vertical-align:-.1em}.applications__callout .applications__apply{position:relative}@media (prefers-reduced-motion:no-preference){html:not([data-motion="off"]) .applications__callout .applications__apply::after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:2px solid #FFFFFF;opacity:0;pointer-events:none;animation:apps-ring 2.8s ease-out infinite}}@keyframes apps-ring{0%{transform:scale(1);opacity:.55}70%,100%{transform:scale(1.18,1.5);opacity:0}}.applications__cohort{margin:0 0 clamp(20px,3vw,32px)}.applications__callout{padding:32px 24px;gap:10px}@media (min-width:768px){.applications__callout{padding:48px 32px;gap:12px}}.applications__closed{padding:16px 0 20px}.cd{--cd-gap:var(--sp-4);--cd-fs:clamp(2rem,1.6rem + 1.6vw,2.75rem);display:flex;align-items:flex-start;justify-content:center;gap:var(--cd-gap);margin:0 0 4px}.cd[hidden]{display:none}.cd__c{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px}.cd__c + .cd__c::before{content:":";position:absolute;left:calc(var(--cd-gap) / -2);top:0;transform:translateX(-50%);font:600 var(--cd-fs)/1 var(--font-body);color:#FFFFFF}.cd__c b{display:block;min-width:2ch;text-align:center;font:600 var(--cd-fs)/1 var(--font-body);font-variant-numeric:tabular-nums lining-nums;color:#FFFFFF}.cd__u{font:600 var(--fs-label)/1 var(--font-body);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--rx-white-72)}.applications__done{margin:0;font:400 var(--fs-body)/1.6 var(--font-body);color:rgb(255 255 255 / .88)}.applications__done[hidden]{display:none}.applications__callout{position:relative}@media (min-width:768px){.applications__callout{padding-top:88px}}@media (max-width:767.98px){.applications__callout{padding-top:72px}}.applications__strip{position:absolute;top:0;left:0;right:0;height:40px;overflow:hidden;border-radius:16px 16px 0 0;background:rgb(255 255 255 / .08);border-bottom:1px solid rgb(255 255 255 / .16)}.applications__strip-track{display:flex;align-items:center;width:max-content;height:100%;font:600 var(--fs-small)/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#FFFFFF;animation:apl-strip 54s linear infinite;will-change:transform}.applications__sg{display:flex;align-items:center;flex:none;gap:24px;padding-right:24px}.applications__sg i{font-style:normal;color:rgb(255 255 255 / .6)}@keyframes apl-strip{from{transform:translateX(-50%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.applications__strip-track{animation:none;width:100%;justify-content:center}.applications__strip-track .applications__sg:nth-child(2){display:none}.applications__sg{flex-wrap:wrap;justify-content:center}}html[data-motion="off"] .applications__strip-track{animation:none}.sbar .cd--bar{--cd-gap:10px;--cd-fs:20px;flex:none;align-items:center;margin:0}.sbar .cd--bar .cd__u{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sbar .cd--bar .cd__c b{color:var(--rx-ink)}.sbar .cd--bar .cd__c + .cd__c::before{color:var(--rx-ink)}.sbar.is-dark .cd--bar .cd__c + .cd__c::before{color:#FFFFFF}.sbar.is-dark .cd--bar .cd__c b{color:#FFFFFF}@media (min-width:768px){.sbar .cd--bar{--cd-fs:16px;--cd-gap:8px;height:48px;padding:0 16px;margin-right:8px;align-items:center;border-radius:999px;background:#FFFFFF;box-shadow:var(--rx-shadow-2)}.sbar.is-dark .cd--bar{background:rgb(3 7 13 / .82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;border:1px solid rgb(255 255 255 / .32)}.sbar .cd--bar .cd__c b{color:var(--rx-ink)}.sbar.is-dark .cd--bar .cd__c b{color:#FFFFFF}}.applications__callout .env__cap{color:rgb(255 255 255 / .8)}[data-one-hide]{visibility:hidden !important;pointer-events:none !important}.sbar .btn[data-one-hide]{display:none !important}@media (max-width:1023.98px){.applications__apply[data-one-hide]{display:none !important}}@media (max-width:359.98px){html .sbar.has-cd .cd--bar{display:none}}@media (min-width:768px){html body .sbar{left:0;right:0;bottom:0;width:auto;box-sizing:border-box;min-height:72px;height:auto;align-items:center;gap:12px;padding:12px max(var(--gutter,24px),calc((100% - 1104px) / 2)) calc(12px + env(safe-area-inset-bottom));background:#FFFFFF;border-top:1px solid rgb(3 7 13 / .14);box-shadow:none;transform:translateY(100%)}html body .sbar.is-on{transform:none}html body .sbar.is-dark{background:#03070D;border-top-color:rgb(255 255 255 / .12)}html body .sbar .cd--bar{margin:0 auto 0 0;padding:0;height:48px;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html body .sbar.is-dark .cd--bar{background:none;border:0}html body .sbar .btn--gold{margin-left:0}html body .sbar:not(.has-cd) .btn--gold{margin-left:auto}html:has(.sbar.is-on) body{padding-bottom:var(--fbu,73px)}}@media (min-width:1024px){html:has(.sbar.is-on) body{padding-bottom:0}}html .footer.footer,html.rx-blend .footer.footer.rx-bl{background-color:#03070D !important}:root{--sm-top:36px}@media (min-width:768px){:root{--sm-top:56px}}section[id],[id].section{scroll-margin-top:var(--sm-top)}html body .sbar .cd--bar{--cd-fs:14px;--cd-gap:6px}html body .sbar .cd--bar .cd__c b,html body .sbar .cd--bar .cd__c + .cd__c::before{font-weight:400;font-size:var(--cd-fs)}@media (max-width:767.98px){html body .sbar .btn--gold{flex:1 1 0;min-width:0}}@media (min-width:768px){html body .sbar .btn--gold{flex:0 0 auto;min-width:280px}}@media (max-width:767.98px){html body .sbar .sbar__wa{display:none}html body .sbar .sbar__dl{display:inline-flex}html body .sbar .cd--bar{display:none}}@media (min-width:1024px){.applications__callout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:0;row-gap:12px;align-items:start;justify-items:start;padding:88px 48px 40px}.applications__callout > :not(.applications__strip):not(.env){grid-column:1;padding-right:48px;margin:0}.applications__callout > .env{grid-column:2;grid-row:1 / span 6;align-self:stretch;justify-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;max-width:none;margin:0;padding:0 0 0 48px;border-top:0;border-left:1px solid rgb(255 255 255 / .2);--env-w:168px;--env-h:105px}.applications__callout .applications__apply{margin-top:12px}.applications__callout .applications__talk{margin-top:12px}}@media (min-width:1024px){html body .sbar,html body .sbar.is-on{display:none !important;visibility:hidden;pointer-events:none}}.btn.jpill{display:none}@media (min-width:1024px){.btn.jpill{display:inline-flex;box-shadow:0 0 0 1px rgb(255 255 255 / .4);position:fixed;top:calc(env(safe-area-inset-top,0px) + 16px);right:var(--gutter,24px);z-index:70;opacity:0;visibility:hidden;pointer-events:auto}html.rx-journey-on .btn.jpill{opacity:1;visibility:visible;pointer-events:auto}}@media (min-width:1024px){:root:root:root :is(.jpill).btn--gold:not(.footer__apply){transition:opacity .2s var(--ease,ease) .35s,visibility 0s linear .55s}html.rx-journey-on:root:root :is(.jpill).btn--gold:not(.footer__apply){transition:opacity .25s var(--ease,ease)}}@media (prefers-reduced-motion:reduce){:root:root:root :is(.jpill).btn--gold:not(.footer__apply),html.rx-journey-on:root:root :is(.jpill).btn--gold:not(.footer__apply){transition:none}}.applications__strip{border-radius:0}@media (min-width:1024px){.btn.jpill{right:max(var(--gutter),calc((100% - var(--maxw)) / 2 + var(--gutter)));width:152px;height:48px;padding:0;justify-content:center;box-sizing:border-box}}@media (min-width:1024px){:root:root:root :is(.jpill).btn--gold:not(.footer__apply){transition:opacity 0s linear .2s,visibility 0s linear .2s}html.rx-journey-on:root:root :is(.jpill).btn--gold:not(.footer__apply){transition:none}}@media (min-width:1024px){.nav__talk + .nav__cta{margin-left:-20px}}.applications__band > .rx-motif{margin-bottom:calc(16px - clamp(24px,3vw,40px))}@media (max-width:767.98px){.applications__band > .rx-motif{margin-bottom:calc(12px - clamp(24px,3vw,40px))}}html body #applications .cd__c b{font-family:var(--font-display,serif)!important;font-weight:400!important;color:#FFFFFF!important}html body #applications .applications__callout .applications__deadline{font:500 var(--fs-h3)/1.27 var(--font-display,serif)!important;white-space:nowrap;margin:4px 0 8px!important;color:var(--rx-gold-text,#D8BF8C)!important;background:linear-gradient(100deg,var(--rx-gold-text,#D8BF8C) 0%,var(--rx-gold-text,#D8BF8C) 40%,#FFF1CF 50%,var(--rx-gold-text,#D8BF8C) 60%,var(--rx-gold-text,#D8BF8C) 100%) 0 0/250% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent;animation:p2-shim 4.8s linear infinite}html body #applications .applications__live,html body #applications .applications__tq,html body #applications .applications__callout .env__cap{font:400 var(--fs-body)/1.6 var(--font-body)!important;color:rgb(255 255 255/.88)!important;letter-spacing:0!important;text-transform:none!important}html body #applications .applications__callout .env__cap{max-width:none!important;margin-top:16px!important}html body #applications .applications__strip-track{font:600 12px/1 var(--font-body)!important;letter-spacing:.08em!important}html body #applications .applications__strip-track span{color:var(--rx-gold-text,#D8BF8C)!important;background:linear-gradient(100deg,var(--rx-gold-text,#D8BF8C) 0%,var(--rx-gold-text,#D8BF8C) 40%,#FFF1CF 50%,var(--rx-gold-text,#D8BF8C) 60%,var(--rx-gold-text,#D8BF8C) 100%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:p2-shim 4.8s linear infinite}html body #applications .applications__strip-track i{color:rgb(216 191 140/.55)!important}html body #applications .applications__strip{background:rgb(187 160 113/.08)!important;border-bottom-color:rgb(187 160 113/.28)!important}html body #applications .applications__tel{width:44px;height:44px;justify-content:center;border-radius:50%;border:1px solid rgb(255 255 255/.32);text-decoration:none!important}html body #applications .applications__tel .ic{width:22px;height:22px}html body #applications .applications__talk{gap:4px 12px!important}html body #applications .applications__callout .env{--env-w:min(300px,calc(100vw - 88px))!important;--env-h:calc(min(300px,calc(100vw - 88px))*.625)!important;max-width:none!important;width:100%!important;margin-top:20px!important;padding-top:24px!important}html body #applications .env--sm .env__ltr b{font-size:13px!important;line-height:17px!important}html body #applications .env--sm .env__ltr i{font-size:13px!important;line-height:17px!important}html body #applications .env--sm .env__seal{width:32px!important;height:32px!important;margin:-16px 0 0 -16px!important}html body #applications .env--sm .env__seal::after{left:8px!important;top:8px!important;width:16px!important;height:16px!important}@media (min-width:1024px){html body #applications .applications__callout .env{--env-w:380px!important;--env-h:238px!important;padding-top:0!important;margin-top:0!important}}@keyframes p2-shim{from{background-position:100% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){html body #applications .applications__deadline,html body #applications .applications__strip-track span{animation:none!important;background-position:0 0!important}}html body #applications .applications__tel .ic--wa{fill:#FFFFFF!important;color:#FFFFFF}@media (min-width:1280px){html body #applications .applications__callout .env{--env-w:440px!important;--env-h:275px!important}}html body #applications .applications__callout .applications__live{margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:#fff}html body #applications .applications__callout .applications__deadline{margin:0!important;font:600 var(--fs-label)/var(--lh-label) var(--font-body)!important;letter-spacing:var(--ls-label)!important;text-transform:uppercase!important;color:var(--rx-gold-text,#D8BF8C)!important}html body #applications .applications__callout .env__cap{font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:#fff}html body #applications .applications__callout .env{--env-w:calc(100vw - 88px)!important;--env-h:calc((100vw - 88px)*.455)!important}@media (min-width:768px){html body #applications .applications__callout .env{--env-w:440px!important;--env-h:200px!important}}@media (min-width:1024px){html body #applications .applications__callout .env{--env-w:416px!important;--env-h:190px!important}}@media (min-width:1280px){html body #applications .applications__callout .env{--env-w:504px!important;--env-h:229px!important}}html body #applications .applications__callout{padding-top:40px!important}@media (min-width:1024px){html body #applications .applications__callout{padding:48px!important;align-items:flex-start!important}}@media (min-width:1024px){html body #applications .applications__callout{grid-template-rows:1fr repeat(3,auto) 1fr}html body #applications .applications__callout>.env{grid-row:1/-1!important}html body #applications .applications__callout>.cd{grid-row:2}html body #applications .applications__callout>.applications__live{grid-row:3}html body #applications .applications__callout>.applications__deadline{grid-row:4}}html body #applications .applications__callout .env{--env-w:min(300px,calc(100vw - 88px))!important;--env-h:calc(min(300px,calc(100vw - 88px))/3)!important}@media (min-width:768px){html body #applications .applications__callout .env{--env-w:440px!important;--env-h:147px!important}}@media (min-width:1024px){html body #applications .applications__callout .env{--env-w:416px!important;--env-h:139px!important}}@media (min-width:1280px){html body #applications .applications__callout .env{--env-w:504px!important;--env-h:168px!important}}html body #applications .applications__callout{position:relative;isolation:isolate;background-color:#03070D}html body #applications .applications__callout::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:#24231F;-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}@media (min-width:1024px){html body #applications .applications__callout::after{background:#2B2923}}html body #applications .applications__ask{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 12px;margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:#fff;text-align:left}html body #applications .applications__ask .applications__q{color:rgb(255 255 255/.72)}html body #applications .applications__ask .applications__ex{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}html body #applications .applications__ask .applications__tel{flex:none;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgb(255 255 255/.32);color:#fff}@media (min-width:1024px){html body #applications .applications__ask{justify-content:flex-start;text-align:left;flex-wrap:nowrap;white-space:nowrap}html body #applications .applications__callout>.applications__ask{grid-row:5}html body #applications .applications__callout{grid-template-rows:1fr repeat(4,auto) 1fr}}html body #applications .applications__callout .env{--env-w:min(200px,calc((100vw - 88px) * .6667)) !important;--env-h:calc(var(--env-w) / 3) !important}@media (min-width:768px){html body #applications .applications__callout .env{--env-w:293px !important}}@media (min-width:1024px){html body #applications .applications__callout .env{--env-w:clamp(277px,23.33vw,336px) !important}}html body #applications .env--sm .env__seal{width:40px !important;height:40px !important;margin:-20px 0 0 -20px !important;box-shadow:inset 0 0 0 4px var(--rx-ink,#03070D),inset 0 0 0 5px var(--rx-gold) !important}html body #applications .env--sm .env__seal::after{left:10px !important;top:10px !important;width:20px !important;height:20px !important}@media (min-width:768px){html body #applications .env--sm .env__seal{width:48px !important;height:48px !important;margin:-24px 0 0 -24px !important}html body #applications .env--sm .env__seal::after{left:12px !important;top:12px !important;width:24px !important;height:24px !important}}html body #applications .applications__callout .env{--env-w:min(150px,calc((100vw - 88px) * .5)) !important;--env-h:calc(var(--env-w) / 3) !important}@media (min-width:768px){html body #applications .applications__callout .env{--env-w:220px !important}}@media (min-width:1024px){html body #applications .applications__callout .env{--env-w:clamp(208px,17.5vw,252px) !important}}html body #applications .env--sm .env__seal{width:32px !important;height:32px !important;margin:-16px 0 0 -16px !important}html body #applications .env--sm .env__seal::after{left:8px !important;top:8px !important;width:16px !important;height:16px !important}@media (min-width:768px){html body #applications .env--sm .env__seal{width:40px !important;height:40px !important;margin:-20px 0 0 -20px !important}html body #applications .env--sm .env__seal::after{left:10px !important;top:10px !important;width:20px !important;height:20px !important}}html body #applications .env--sm .env__seal{width:32px !important;height:32px !important;margin:-16px 0 0 -16px !important}html body #applications .env--sm .env__seal::after{left:8px !important;top:8px !important;width:16px !important;height:16px !important}@media (min-width:360px){html body #applications .env--sm .env__seal{width:40px !important;height:40px !important;margin:-20px 0 0 -20px !important}html body #applications .env--sm .env__seal::after{left:10px !important;top:10px !important;width:20px !important;height:20px !important}}@media (min-width:768px){html body #applications .env--sm .env__seal{width:52px !important;height:52px !important;margin:-26px 0 0 -26px !important}html body #applications .env--sm .env__seal::after{left:13px !important;top:13px !important;width:26px !important;height:26px !important}}@media (min-width:1280px){html body #applications .env--sm .env__seal{width:56px !important;height:56px !important;margin:-28px 0 0 -28px !important}html body #applications .env--sm .env__seal::after{left:14px !important;top:14px !important;width:28px !important;height:28px !important}}@media (max-width:767.98px){html body .sbar,html body .sbar.is-dark{--cta-bg:var(--rx-gold);--cta-fg:var(--rx-black);--cta-bg-hover:var(--rx-gold);background:var(--rx-black);border-top:1px solid rgb(255 255 255 / .12);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root body .sbar .btn.btn--gold,:root body .sbar .btn.btn--gold:hover{background:var(--rx-gold);border-color:var(--rx-gold);color:var(--rx-black);box-shadow:none}:root body .sbar .btn.btn--gold .roll,:root body .sbar .btn.btn--gold .roll span,:root body .sbar .btn.btn--gold .btn__arr{color:var(--rx-black)}html body .sbar .sbar__ic{background:transparent;border-color:rgb(255 255 255 / .6);color:#FFFFFF}html body .sbar .sbar__ic:active{background:rgb(255 255 255 / .12)}html body .sbar .sbar__ic:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}html body .sbar .btn--gold:focus-visible{outline:2px solid var(--rx-gold);outline-offset:2px}}.applications__band{padding-bottom:16px}html body :is(#beyond,#faqs,#applications),html.rx-blend :is(#beyond,#faqs,#applications).rx-bl,html.rx-blend :is(#beyond,#faqs,#applications)[data-bl-opaque].rx-bl,html.rx-blend.rx-bd-dark :is(#beyond,#faqs,#applications)[data-bl-opaque].rx-bl{background:#03070D !important;color:#FFFFFF;--bg:#03070D;--text:#FFFFFF;--text-muted:rgb(255 255 255 / .72);--text-accent:var(--rx-gold-text,#D8BF8C);--line:rgb(255 255 255 / .14);--cta-bg:var(--rx-gold-text,#D8BF8C);--cta-fg:#03070D;transition:none !important}html body :is(#faqs,#applications)::before{opacity:var(--lat-o-dark) !important}html body #beyond{border-top:0}html body #beyond :is(.beyond__h,.faqs__h),html body #faqs .faqs__h,html body #applications .applications__h{color:#FFFFFF}html body #beyond :is(.beyond__lead,.beyond__cl){color:rgb(255 255 255 / .72)}html body #applications .applications__callout{background:none !important;border-radius:0 !important;box-shadow:none !important;border:0 !important;padding:0 !important;display:grid !important;grid-template-columns:minmax(0,1fr);justify-items:start;text-align:left;row-gap:0;grid-template-areas:"apply" "cd" "done" "live" "dl" "ask" "env"}html body #applications .applications__h{text-align:left;justify-self:start}html body #applications .applications__band{justify-items:start}html body #applications .applications__callout > *{padding:0 !important}html body #applications .applications__callout > *:not(.applications__apply){border:0 !important}html body #applications .applications__apply{grid-area:apply;display:inline-flex !important;visibility:visible !important;margin:0 0 32px !important;min-width:240px;height:56px;justify-content:center;background:var(--rx-gold-text,#D8BF8C);color:#03070D}html body #applications .cd{grid-area:cd;margin:0 0 24px !important;gap:20px;justify-content:center}html body #applications .cd__c b{font:400 72px/1 var(--font-display);color:#FFFFFF;font-variant-numeric:tabular-nums lining-nums}html body #applications .cd__u{margin-top:10px;font:600 12px/1.33 var(--font-body);letter-spacing:.12em;color:rgb(255 255 255 / .72)}html body #applications .applications__done{grid-area:done}html body #applications .applications__live{grid-area:live;margin:0 !important;font:500 20px/1.4 var(--font-body);color:#FFFFFF}html body #applications .applications__deadline{grid-area:dl;margin:8px 0 0 !important;font:600 14px/1.33 var(--font-body);letter-spacing:.12em;color:var(--rx-gold-text,#D8BF8C)}html body #applications .applications__ask{grid-area:ask;margin:56px 0 0 !important;display:flex;flex-direction:column;align-items:flex-start;gap:4px}html body #applications .applications__q{font:400 var(--fs-body)/var(--lh-body,1.6) var(--font-body);color:rgb(255 255 255 / .72)}html body #applications .applications__ex{display:inline-flex;align-items:center;gap:10px}html body #applications .applications__tq{font:500 var(--fs-body)/var(--lh-body,1.6) var(--font-body);color:#FFFFFF}html body #applications .applications__tel{width:32px;height:32px}html body #applications .applications__tel .ic--wa{width:16px;height:16px}html body #applications .env{grid-area:env;margin:64px 0 0 !important;padding:0 !important;border:0 !important}html body #applications .env{justify-items:start !important;align-items:flex-start !important;text-align:left !important}html body #applications .env__box{margin-inline:0 auto !important}html body #applications .env__cap{text-align:left !important}@media (max-width:767.98px){html body #applications .cd{gap:12px}html body #applications .cd__c b{font-size:48px}html body #applications .applications__live{font-size:18px}html body #applications .applications__deadline{font-size:13px}html body #applications .applications__ask{margin-top:48px !important}html body #applications .applications__apply{min-width:min(320px,100%);height:56px}html body #applications .env{margin-top:48px !important}}html body #applications .applications__callout > *{grid-column:1 / -1 !important;grid-row:auto !important;justify-self:start !important;align-self:start !important}html body #applications .applications__callout > .applications__apply{grid-area:apply !important}html body #applications .applications__callout > .cd{grid-area:cd !important}html body #applications .applications__callout > .applications__done{grid-area:done !important}html body #applications .applications__callout > .applications__live{grid-area:live !important}html body #applications .applications__callout > .applications__deadline{grid-area:dl !important}html body #applications .applications__callout > .applications__ask{grid-area:ask !important}html body #applications .applications__callout > .env{grid-area:env !important}html body #applications .cd__c + .cd__c::before{color:var(--rx-gold-text,#D8BF8C) !important}html body #applications .applications__ask .applications__tel{width:32px !important;height:32px !important;min-height:0 !important;min-width:0 !important}html body #applications .applications__ask .applications__tel .ic{width:16px !important;height:16px !important}html body #applications .applications__callout > .env.env{margin:64px 0 0 !important}@media (max-width:767.98px){html body #applications .applications__callout > .env.env{margin-top:48px !important}}html body #faqs .faqs__g{background:#0B1018;color:#FFFFFF;border:1px solid rgb(187 160 113 / .55)}html body #faqs .faqs__g::before{opacity:.14}html body #applications .applications__band > .rx-motif,html body #applications .applications__h{position:absolute !important;width:1px;height:1px;margin:-1px !important;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html body #applications .applications__ask{display:flex !important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px}html body #applications .applications__ask .applications__tel{width:auto !important;height:auto !important;min-width:0 !important;min-height:44px !important;padding:0;border:0 !important;border-radius:0;display:inline-flex;align-items:center;color:#FFFFFF;text-decoration:underline !important;text-decoration-thickness:1px;text-underline-offset:4px}html body #applications .applications__ask .applications__tel .applications__tq{color:#FFFFFF}@media (min-width:768px){html body #applications .applications__ask{flex-direction:row;flex-wrap:nowrap;gap:12px;white-space:nowrap}}html body #applications .applications__callout .env{--env-w:min(280px,calc(100vw - 88px)) !important;--env-h:calc(var(--env-w) * .625) !important}@media (min-width:768px){html body #applications .applications__callout .env{--env-w:336px !important}}html body #applications .env--sm .env__seal{width:48px !important;height:48px !important;margin:-24px 0 0 -24px !important}html body #applications .env--sm .env__seal::after{left:12px !important;top:12px !important;width:24px !important;height:24px !important}@media (min-width:768px){html body #applications .env--sm .env__seal{width:64px !important;height:64px !important;margin:-32px 0 0 -32px !important}html body #applications .env--sm .env__seal::after{left:16px !important;top:16px !important;width:32px !important;height:32px !important}}@media (max-width:767.98px){html body .applications{padding-top:var(--sp-3)}}html body #applications .applications__apply[data-one-hide]{visibility:hidden !important;pointer-events:none !important}@media (max-width:1023.98px){html body #applications .applications__apply[data-one-hide]{display:none !important}}@media (max-width:1023.98px){html body .sbar,html body .sbar.is-on{transition:none !important}}html body #applications .applications__ask .applications__tel{gap:8px}html body #applications .applications__ask .applications__tel .ic--wa{width:20px !important;height:20px !important;flex:none;fill:#25D366 !important;stroke:none}@media (min-width:900px){html body .sbar .sbar__wa{width:auto;height:44px;min-height:44px;padding:0 16px;gap:8px;border-radius:22px}html body .sbar .sbar__wa .sbar__wt{font:500 var(--fs-body)/var(--lh-body) var(--font-body);letter-spacing:0;white-space:nowrap}}@media (min-width:768px) and (max-width:899.98px){html body .sbar .sbar__wa{display:none}}@media (max-width:767.98px){html body .sbar .sbar__wt{display:none}}html body #applications .applications__callout{justify-items:center;text-align:center}html body #applications .applications__callout > *{justify-self:center !important}html body #applications .applications__apply{width:100%;max-width:none;min-width:0}html body #applications .applications__live,html body #applications .applications__deadline{text-align:center;max-width:100%}html body #applications .applications__ask{align-items:center;text-align:center}html body #applications .applications__ask .applications__tel{justify-content:center}html body #applications .env{justify-items:center !important;align-items:center !important;text-align:center !important}html body #applications .env__box{margin-inline:auto !important}html body #applications .env__cap{text-align:center !important}html body #applications .cd{justify-content:center}@media (min-width:768px){html body #applications .applications__apply{width:auto;min-width:240px}html body #applications .applications__ask{flex-direction:row;justify-content:center;align-items:center;gap:12px;white-space:nowrap}}.ap3__fee{display:grid;justify-items:center;gap:var(--sp-1,4px);text-align:center;margin:0}.ap3__k{font:600 var(--fs-label,12px)/var(--lh-label,1.33) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .72)}.ap3__v{font:500 var(--fs-h3)/var(--lh-h3) var(--font-display);color:#fff}html body #applications .applications__callout{grid-template-areas:"apply" "cd" "fee" "done" "live" "dl" "ask" "env" !important;grid-template-rows:none !important}html body #applications .applications__callout>.ap3__fee{grid-area:fee !important;margin:0 !important;gap:4px}html body #applications .applications__callout>.applications__live{margin-top:24px !important}html body #applications .applications__ask{grid-area:ask !important;margin:24px 0 0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;text-align:center;white-space:normal !important}html body #applications .applications__ask .applications__q{margin:0}html body #applications .applications__ask .ap8__rc{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;height:52px;min-width:240px;padding:0 24px;border:1px solid var(--rx-gold-lift,#D2BA88);border-radius:999px;background:transparent;color:var(--rx-gold-lift,#D2BA88);text-decoration:none;font:600 var(--fs-small)/var(--lh-ui) var(--font-body);letter-spacing:var(--ls-wide);text-transform:uppercase}html body #applications .applications__ask .ap8__rc:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (hover:hover) and (pointer:fine){html body #applications .applications__ask .ap8__rc:hover{background:var(--rx-gold-lift,#D2BA88);color:#03070D}}html body #applications .applications__ask .ap8__sub{margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:rgb(255 255 255/.72)}.tk{display:none}@media (max-width:767.98px){.tk{display:flex;align-items:center;justify-content:center;position:fixed;left:0;right:0;bottom:0;transform:translateY(calc(-1 * var(--tk-b,calc(81px + env(safe-area-inset-bottom)))));will-change:transform;z-index:60;visibility:hidden;transition:none;box-sizing:border-box;height:36px;background:#141430;color:#FFFFFF;border-bottom:1px solid var(--rx-gold);overflow:hidden}.tk.is-on{visibility:visible}:root{--fbu:calc(117px + env(safe-area-inset-bottom))}.tk__st{margin:0;padding:0 16px;max-width:100%;box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;font:600 12px/var(--lh-label) var(--font-body);letter-spacing:.08em;text-transform:uppercase}body::after{content:"";display:block;height:var(--fbu,36px)}}@media (min-width:768px) and (max-width:1023.98px){:root{--fbu:calc(81px + env(safe-area-inset-bottom))}}@media (max-width:374px){.tk__st{padding-inline:12px;letter-spacing:.03em}}@media (max-width:767.98px){html .tk.is-mq{justify-content:flex-start}html .tk.is-mq .tk__st{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0}html .tk__tr{display:flex;flex:none;width:max-content;animation:tk-mq var(--tk-d,20s) linear infinite;will-change:transform}html .tk__it{display:inline-flex;align-items:center;font:600 12px/var(--lh-label,1.33) var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#FFFFFF}html .tk__it::after{content:"";flex:none;width:5px;height:5px;margin:0 20px;background:#BBA071;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){html .tk:hover .tk__tr{animation-play-state:paused}}}@keyframes tk-mq{to{transform:translateX(-50%)}}@media (max-width:767.98px){html .tk.is-st{justify-content:flex-start}html .tk.is-st .tk__st{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0}html .tk__row{display:flex;align-items:center;width:100%;height:100%;box-sizing:border-box;padding-inline:20px;overflow-x:auto;scrollbar-width:none;justify-content:flex-start}html .tk__row::-webkit-scrollbar{display:none}html .tk__si{flex:none;display:inline-flex;align-items:center;font:600 12px/var(--lh-label,1.33) var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#FFFFFF}html .tk__si + .tk__si::before{content:"";flex:none;width:5px;height:5px;margin:0 20px;background:#BBA071;transform:rotate(45deg)}}@media (max-width:767.98px){html body .sbar{transform:none;visibility:visible;transition:none}html body .tk{visibility:visible}}@media (max-width:767.98px){html body .tk{height:28px !important;transform:translateY(calc(-1 * var(--tk-b,calc(56px + env(safe-area-inset-bottom)))))}:root{--fbu:calc(85px + env(safe-area-inset-bottom))}html body .sbar{height:44px !important;padding-top:6px !important;padding-bottom:calc(6px + env(safe-area-inset-bottom)) !important}html body .sbar .btn,html body .sbar .btn--gold,html body .sbar .cta-talk{height:44px !important;min-height:44px !important}html body .sbar__ic{width:44px !important;height:44px !important}}@media (max-width:767.98px){html body .tk:not(#_){border-bottom:0;bottom:-1px;height:29px !important;padding-bottom:1px}html body .sbar:not(#_),html body .sbar.is-dark:not(#_){border-top:0}}.footer{--ease-k:cubic-bezier(.135,.9,.15,1);--beige-25:var(--line);background:var(--bg);color:var(--text);padding:8px;border-top:0;margin:0}.footer *,.footer *::before,.footer *::after{box-sizing:border-box}.footer__panel{container-type:inline-size;position:relative;overflow:hidden;border:1px solid var(--beige-25);border-radius:24px;background:var(--bg);padding:clamp(28px,16px + 2vw,40px) clamp(20px,12px + 3vw,56px) clamp(20px,2vw,28px)}.footer__top{display:grid;gap:40px}.footer__intro,.footer__cols,.footer__col{min-width:0}.footer__lockup{display:block;width:150px;height:auto;margin:0 0 var(--sp-5)}.footer__kicker{margin:0 0 var(--sp-2);font:500 var(--fs-label)/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.footer__h{margin:0 0 var(--sp-5);font-family:var(--font-display);font-weight:500;font-size:var(--fs-h2);line-height:1.04;letter-spacing:-.01em;color:var(--text)}.footer__cols{display:grid;gap:28px}.footer__col{border-left:1px solid var(--beige-25);padding-left:16px}.footer__col ul{list-style:none;margin:0;padding:0}.footer__label{margin:0 0 10px;font:500 var(--fs-label)/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.footer__link{display:inline-flex;align-items:center;min-height:44px;color:var(--text);text-decoration:none;font:500 var(--fs-lead)/1 var(--font-body);letter-spacing:-.01em}.footer__sr,.footer .kb__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.footer__roll{display:grid;line-height:1.2em;overflow:hidden}.footer__roll > span{grid-area:1 / 1}.footer__roll > span + span{transform:translateY(100%)}.footer__link:focus-visible .footer__roll > span + span{transform:none}@media (hover:hover) and (pointer:fine){.footer__link:hover .footer__roll > span + span{transform:none}}.footer__roll > span{display:block;transition:transform .6s var(--ease-k)}.footer__link:focus-visible{outline:3px solid var(--text);outline-offset:3px;border-radius:4px}.footer__link:focus-visible .footer__roll > span{transform:translateY(-100%)}.footer__mark{display:block;width:100%;height:auto;overflow:visible;margin:clamp(40px,6cqi,88px) 0 calc(-.15 * 33cqi);user-select:none;pointer-events:none}.footer__mark text{font-family:var(--font-display);font-weight:500;font-size:100px;letter-spacing:-3.5px;fill:var(--text)}.footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:clamp(16px,2cqi,28px);padding-top:16px;border-top:1px solid var(--beige-25)}.footer__legal p{margin:0;font:300 var(--fs-body)/1.5 var(--font-body);color:var(--text-muted)}.footer__plink{display:inline-flex;align-items:center;min-height:44px;margin:-11px 0;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.footer__plink:focus-visible{outline:3px solid var(--text);outline-offset:3px;border-radius:4px}.footer__legal .footer__credit{font-size:var(--fs-small);color:var(--text-muted)}.footer .kb{position:relative;display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--surface);color:var(--cta-fg);font:600 var(--fs-label)/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:border-radius .6s var(--ease-k),background-color .3s,transform .12s}.footer .kb__roll{display:block;height:20px;line-height:20px;overflow:hidden}.footer .kb__roll > span{display:block;transition:transform .6s var(--ease-k)}.footer .kb__arr{flex:none;width:20px;height:20px;transition:transform .6s var(--ease-k)}.footer .kb__tail{letter-spacing:.04em}.footer .kb:active{transform:scale(.97)}.footer .kb:focus-visible{outline:3px solid var(--text);outline-offset:3px;border-radius:12px;background:#fff}.footer .kb:focus-visible .kb__roll > span{transform:translateY(-100%)}.footer .kb:focus-visible .kb__arr{transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.footer .kb:hover{border-radius:12px;background:#fff}.footer .kb:hover .kb__roll > span,.footer__link:hover .footer__roll > span{transform:translateY(-100%)}.footer .kb:hover .kb__arr{transform:rotate(-45deg)}}@media (min-width:48em){.footer__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64em){.footer__top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:end}}@media (max-width:767.98px){.footer__legal{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}@media (max-width:63.99em),(prefers-reduced-motion:reduce){.footer__panel{clip-path:none !important}}@media (prefers-reduced-motion:reduce){.footer__roll > span,.footer .kb,.footer .kb__roll > span,.footer .kb__arr{transition:none}.footer :is(.kb,.footer__link):focus-visible :is(.kb__roll,.footer__roll) > span,.footer .kb:focus-visible .kb__arr{transform:none}@media (hover:hover) and (pointer:fine){.footer :is(.kb,.footer__link):hover :is(.kb__roll,.footer__roll) > span,.footer .kb:hover .kb__arr{transform:none}}}.footer__legal p,.footer__legal .footer__credit{font-weight:400}.footer__mqhalf{font:500 var(--fs-h2)/1 var(--font-display)}.footer__link{font-size:var(--fs-h4)}.footer__ctas .cta-talk{margin:0}.footer__legal .footer__made{font-size:var(--fs-small);font-weight:400;color:var(--text-muted)}.footer__made a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:44px;margin-block:-13px}@media (hover:hover) and (pointer:fine){.footer__made a:hover{text-decoration:underline;text-underline-offset:3px}}.footer__made a:focus-visible{text-decoration:underline;text-underline-offset:3px;outline:3px solid var(--text);outline-offset:3px;border-radius:4px}.footer__legal .footer__made{color:var(--rx-white-56);margin-inline-start:auto}.footer__made a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}@media (hover:hover) and (pointer:fine){.footer__made a:hover{color:var(--rx-gold);text-decoration-color:currentColor;transition:color .15s}}.footer__made a:focus-visible{outline:2px solid var(--rx-gold);outline-offset:3px;border-radius:2px}.footer__credit > summary{display:flex;align-items:flex-start;gap:var(--sp-2);padding-block:calc((46px - 1lh) / 2);margin-block:calc((1lh - 46px) / 2);list-style:none;cursor:pointer;border-radius:4px}html body #footer .footer__legal .footer__credit{margin:0;min-width:0;max-width:min(72ch,100%);font-size:var(--fs-small) !important;line-height:var(--lh-small) !important;font-weight:400;color:var(--text-muted)}.footer__credit > summary::-webkit-details-marker{display:none}.footer__credit > summary::marker{content:""}.footer__credit > summary::after{content:"+";flex:none;font:400 1.25em/calc(var(--lh-small) / 1.25) var(--font-body);color:var(--text-muted)}.footer__credit[open] > summary::after{content:"\2212"}.footer__ctext{flex:1 1 auto;min-width:0}.footer__credit:not([open]) .footer__ctext{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.footer__credit > summary:focus-visible{outline:3px solid var(--text);outline-offset:3px}.footer__legal{row-gap:20px}.footer__panel{background:var(--rx-ink)}.footer__panel::before,.footer__panel::after,.footer__panel .rx-latlight,.footer__panel [data-lt]{display:none !important}html body .footer__q,html body .footer__t{color:#FFFFFF !important}html body .footer__ctas a.btn{font-weight:600}html body #footer .footer__call{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-body)}html body #footer .footer__call .footer__q{color:rgb(255 255 255/.72)}html body #footer .footer__call .footer__tq{color:#fff}html body #footer .footer__call .footer__tel{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgb(255 255 255/.32);color:#fff}html body #footer .footer__call .footer__ex{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.footer__panel{padding-top:clamp(20px,12px + 1.2vw,24px);padding-bottom:clamp(12px,1.2vw,16px)}.footer__top{gap:24px}.footer__cols{gap:20px}.footer__legal{margin-top:clamp(8px,1.2cqi,16px)}@media (min-width:64em){.footer__top{gap:32px}}@media (max-width:767.98px){html body #footer .footer__more .footer__legal{padding-bottom:16px}}.footer__link .ic--wa,.mnav__row .ic--wa{flex:none;stroke:none;fill:#128C7E}[data-ground="dark"] .footer__link .ic--wa{fill:#25D366}.footer__link .ic--wa{width:20px;height:20px;margin-inline-end:8px}.mnav__row .ic--wa{width:24px;height:24px;margin-inline-end:12px}.mnav__row > span{min-width:0}.footer__link .ic--phone{width:20px;height:20px;flex:none;margin-inline-end:8px;fill:none;stroke:currentColor}#footer .footer__link[data-cta="call"]{display:inline-grid;grid-template-columns:20px max-content;column-gap:8px;align-items:center;min-height:44px;white-space:nowrap}#footer .footer__link[data-cta="call"] .ic--phone{grid-row:1 / span 2;grid-column:1;margin:0}#footer .footer__link[data-cta="call"] .footer__tl{grid-column:2;grid-row:1;margin:0;white-space:nowrap;font-weight:400;line-height:var(--lh-body);letter-spacing:0}#footer .footer__link[data-cta="call"] .footer__roll{grid-column:2;grid-row:2;width:max-content;overflow:visible;clip-path:inset(0 -2px);white-space:nowrap}@media (min-width:768px){#footer .footer__link[data-cta="call"]{display:inline-flex;gap:8px}#footer .footer__link[data-cta="call"] .footer__tl{margin-inline-end:4px}}#footer .footer__panel[data-footer-panel]{padding-top:0}#footer .footer__panel .footer__more .footer__top{border-top:1px solid color-mix(in srgb,var(--rx-gold) 55%,#03070D);padding-top:40px}@media (max-width:1279.98px){#footer .footer__link[href^="tel:"]{flex-wrap:wrap;max-width:100%}}.fm-page{background:var(--bg);color:var(--text);padding:calc(var(--kh-h) + var(--sp-7)) var(--gutter) var(--section-y)}.fm-page__in{max-width:var(--container);margin:0 auto;display:grid;row-gap:var(--sp-7)}.fm-page__form{min-width:0;width:100%;max-width:560px}@media (min-width:1024px){.fm-page{padding-top:calc(var(--kh-h) + var(--sp-9))}.fm-page__in{grid-template-columns:minmax(0,1fr) 560px;column-gap:var(--sp-9);align-items:start}}.fm-page--one .fm-page__in{max-width:640px;grid-template-columns:minmax(0,1fr);margin:0}.fm-intro{min-width:0}.fm-intro .rx-eyebrow{margin:0 0 var(--sp-4)}.fm-title{margin:0;font:400 var(--fs-h2)/var(--lh-serif-heading) var(--font-display);letter-spacing:var(--ls-serif-heading);color:var(--text)}.fm-intro .rx-lead{max-width:45ch;margin:var(--sp-5) 0 0}.fm-inside{margin:var(--sp-6) 0 0;padding:0;list-style:none}.fm-inside li{padding:12px 0;border-top:1px solid var(--line);font:300 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--text-muted)}.fm-inside--below{display:block}.fm-inside--intro{display:none}@media (min-width:1024px){.fm-inside--below{display:none}.fm-inside--intro{display:block}}.fm-meta{display:grid;row-gap:var(--sp-4);margin:var(--sp-5) 0 0}.fm-meta div{display:grid;gap:var(--sp-1)}.fm-meta dt{font:500 var(--fs-label)/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.fm-meta dd{margin:0;font:400 var(--fs-body)/var(--lh-ui) var(--font-body);color:var(--text)}.fm{margin:0}.fm fieldset{margin:0;padding:0;border:0;min-width:0}.fm-grid{display:grid;row-gap:var(--sp-5)}@media (min-width:768px){.fm-grid--2{grid-template-columns:1fr 1fr;column-gap:var(--sp-4)}.fm-grid--2 > .fm-field--full{grid-column:1 / -1}}.fm-field{display:grid;row-gap:var(--sp-2);min-width:0}.fm-label{font:500 var(--fs-body)/var(--lh-ui) var(--font-body);color:var(--text)}.fm-label__opt{font-weight:300;color:var(--text-muted)}.fm-ctl{position:relative}.fm-input,.fm-select,.fm-textarea{display:block;width:100%;min-width:0;height:52px;margin:0;padding:0 var(--sp-4);border:0;border-bottom:1px solid var(--rx-field-edge);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:#FFFFFF;color:var(--text);font:400 var(--fs-body)/var(--lh-ui) var(--font-body);caret-color:var(--text-muted);-webkit-appearance:none;appearance:none;transition:border-color var(--dur-fast) var(--ease-out)}.fm-textarea{height:auto;min-height:176px;padding:14px 16px;line-height:var(--lh-body);resize:vertical}.fm-select{padding-right:48px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-select option{background:var(--surface);color:var(--text)}.fm-chev{position:absolute;right:16px;top:16px;width:20px;height:20px;color:var(--text-muted);pointer-events:none}.fm-ctl--tel .fm-input{padding-left:56px}.fm-prefix{position:absolute;left:16px;top:0;height:52px;display:flex;align-items:center;color:var(--text-muted);font:400 var(--fs-body)/1 var(--font-body);pointer-events:none}.fm-input:focus-visible,.fm-select:focus-visible,.fm-textarea:focus-visible{outline:2px solid var(--rx-black);outline-offset:3px}@media (hover:hover) and (pointer:fine){.fm-input:hover,.fm-select:hover,.fm-textarea:hover{border-bottom-color:var(--rx-field-edge)}}.fm-input[aria-invalid="true"],.fm-select[aria-invalid="true"],.fm-textarea[aria-invalid="true"]{border-bottom-color:var(--rx-field-edge)}.fm-input:disabled,.fm-select:disabled,.fm-textarea:disabled{opacity:.38;cursor:not-allowed}.fm-input:-webkit-autofill,.fm-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text-muted);transition:background-color 600000s 0s,color 600000s 0s}.fm-hint{margin:0;font:300 var(--fs-small)/1.4 var(--font-body);color:var(--text-muted)}.fm-err{margin:0;display:flex;gap:var(--sp-2);align-items:flex-start;font:400 var(--fs-body)/1.4 var(--font-body);color:var(--text)}.fm-err[hidden],.fm-hint[hidden]{display:none}.fm-ico{flex:none}.fm-err .fm-ico{margin-top:3px}.fm-count{margin:0;text-align:right;font:300 var(--fs-small)/1.4 var(--font-body);color:var(--text-muted)}.fm-hp{position:absolute !important;left:-10000px;width:1px;height:1px;overflow:hidden}.fm-hp input{-webkit-appearance:none;appearance:none;border:0;padding:0;background:none;color:inherit;font:inherit}.fm-dpdp{margin:var(--sp-5) 0;font:300 var(--fs-body)/1.5 var(--font-body);color:var(--text-muted)}.fm-dpdp a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;display:inline-block;padding:12px 0;margin:-12px 0;min-height:44px;box-sizing:border-box}.fm-dpdp a:focus-visible{outline:2px solid var(--text);outline-offset:2px}.fm-actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-2);margin-top:var(--sp-6)}.fm-actions > .btn--gold{order:-1;width:100%;justify-content:center}.fm-actions > .btn--gold{font-size:var(--fs-small);letter-spacing:.08em;min-height:44px}.fm-actions > .btn--ghost{align-self:flex-start}.fm-back .btn__arr{transform:rotate(180deg)}@media (min-width:768px){.fm-actions{flex-direction:row;justify-content:space-between;align-items:center}.fm-actions > .btn--gold{order:0;width:auto;margin-left:auto}.fm-actions--solo > .btn--gold{margin-left:0}}.fm [aria-disabled="true"]{opacity:.7;cursor:progress}.fm-banner{display:flex;gap:var(--sp-2);align-items:flex-start;margin:var(--sp-5) 0 0;padding:16px;border:0;border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:400 var(--fs-body)/1.4 var(--font-body)}.fm-banner .fm-ico{color:var(--text);margin-top:3px}.fm-banner:focus{outline:2px solid var(--text);outline-offset:3px}.fm-banner[hidden]{display:none}.fm-banner a{color:inherit;font-weight:600;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;display:inline-block;padding:12px 0;margin:-12px 0;min-height:44px;box-sizing:border-box}.fm-banner a:focus-visible{outline:2px solid var(--text);outline-offset:2px}.fm-resume{margin:0 0 var(--sp-4);font:300 var(--fs-body)/1.5 var(--font-body);color:var(--text-muted)}.fm-resume[hidden]{display:none}.fm-textbtn{display:inline-flex;align-items:center;min-height:44px;padding:0;margin:0 0 0 var(--sp-2);border:0;background:none;color:var(--text);font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.fm-textbtn:focus-visible{outline:2px solid var(--text);outline-offset:2px}.fm-prog__row{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4)}.fm-prog__step{font:500 var(--fs-label)/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.fm-save{display:inline-flex;align-items:center;gap:var(--sp-2);font:300 var(--fs-small)/1.2 var(--font-body);color:var(--text-muted);min-height:16px}.fm-save.is-fail{color:var(--text)}.fm-save .fm-ico[hidden]{display:none}.fm-bar{display:flex;gap:4px;margin:12px 0 var(--sp-6);padding:0;list-style:none}.fm-bar li{flex:1;height:4px;border-radius:2px;background:var(--line)}.fm-bar li.is-on{background:var(--surface)}.fm-steph{margin:0 0 var(--sp-6);font:500 var(--fs-h3)/1.15 var(--font-display);color:var(--text)}.fm-steph:focus{outline:none}.fm-steph:focus-visible{outline:2px solid var(--text);outline-offset:4px}html.rx-js .fm-step:not(.is-current){display:none}html.rx-js .fm-nojs{display:none}.fm-step{scroll-margin-top:calc(var(--kh-h) + 16px)}@media (prefers-reduced-motion:no-preference){.fm-in{animation:fm-in var(--dur) var(--ease-out) both}.fm-dialog[open]{animation:fm-dlg var(--dur) var(--ease-out) both}.fm-dialog[open]::backdrop{animation:fm-fade var(--dur-fast) var(--ease-out) both}}@keyframes fm-in{from{opacity:0;transform:translateY(8px)}}@keyframes fm-dlg{from{opacity:0;transform:translateY(12px)}}@keyframes fm-fade{from{opacity:0}}.fm-done{display:grid;justify-items:start;align-content:start}.fm-done[hidden]{display:none}.fm-done__h{margin:0;font:500 var(--fs-h3)/1.15 var(--font-display);color:var(--text)}.fm-done__h:focus{outline:none}.fm-done__p{margin:var(--sp-4) 0 0;font:300 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--text-muted)}.fm-done .fm-actions{width:100%}@media (min-width:768px){.fm-done .fm-actions{justify-content:flex-start;align-items:flex-start;gap:var(--sp-5)}}.fm-pdfhint{margin:var(--sp-2) 0 0;font:300 var(--fs-small)/1.4 var(--font-body);color:var(--text-muted)}.fm-ty .rx-eyebrow{margin:0 0 var(--sp-4)}.fm-ty__h{margin:0;font:400 var(--fs-h2)/var(--lh-serif-heading) var(--font-display);letter-spacing:var(--ls-serif-heading);color:var(--text)}.fm-ty__h:focus{outline:none}.fm-ty .rx-lead{margin:var(--sp-5) 0 0;max-width:45ch}.fm-ty__ref{margin:var(--sp-4) 0 0;font:500 var(--fs-label)/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.fm-ty__ref:empty{display:none}.fm-ty__nh{margin:var(--sp-7) 0 var(--sp-4);font:500 var(--fs-h3)/1.15 var(--font-display);color:var(--text)}.fm-ty__ol{margin:0;padding:0;list-style:none}.fm-ty__ol li{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:baseline;padding:var(--sp-3) 0;border-top:1px solid var(--line)}.fm-ty__n{font:300 var(--fs-h3)/1 var(--font-display);color:var(--text-muted)}.fm-ty__t{font:300 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--text-muted)}.fm-dialog{width:min(560px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);overflow-y:auto;padding:40px 20px 24px;border:0;border-radius:var(--radius-card);background:var(--surface);color:var(--text);box-shadow:var(--rx-shadow-2)}.fm-dialog::backdrop{background:rgb(3 7 13 / .75)}@media (min-width:768px){.fm-dialog{padding:48px 32px 32px}}.fm-dialog .fm-ty__h{font-size:var(--fs-h2)}.fm-close{position:absolute;top:8px;right:8px;width:48px;height:48px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:none;color:var(--text-muted);cursor:pointer}.fm-close .fm-ico{width:20px;height:20px}.fm-close:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (hover:hover) and (pointer:fine){.fm-close:hover{color:var(--text)}}html.fm-lock{overflow:hidden}.fm-hide-apply .nav__cta,.fm-hide-apply .mnav .btn--gold{display:none}.pv .fm-page__in{max-width:720px}.pv-body{max-width:50ch}.pv-meta{margin:var(--sp-4) 0 0;font:300 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--text-muted)}.pv .rx-lead{margin:var(--sp-5) 0 0}.fm-page--one.pv{background:var(--rx-paper);isolation:isolate;overflow-x:clip}.pv-head{position:relative;padding-bottom:var(--sp-7)}.pv-head::before{content:"";position:absolute;z-index:-1;top:-120px;bottom:0;left:-100vmax;right:-100vmax;background:var(--rx-ink)}.pv .pv-head + .rx-lead{margin-top:var(--sp-6)}.pv-sec{margin-top:var(--sp-7)}.pv-h{margin:0 0 var(--sp-4);font:500 var(--fs-h3)/1.15 var(--font-display);color:var(--text)}.pv-sec p,.pv-sec li{font:300 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--text-muted)}.pv-sec p{margin:0}.pv-sec p + p{margin-top:var(--sp-4)}.pv-sec ul{margin:0;padding-left:1.25em}.pv-sec li + li{margin-top:var(--sp-2)}.fm-demo{margin:0 0 var(--sp-5);font:400 var(--fs-small)/1.4 var(--font-body);letter-spacing:0;text-transform:none;color:var(--text-muted)}.fm-demo[hidden]{display:none}.fm-inside li,.fm-dpdp,.fm-resume,.fm-done__p,.fm-ty__t,.pv-meta,.pv-sec p,.pv-sec li{font-weight:400}.fm-sub{margin:var(--sp-4) 0 0;font:300 var(--fs-body)/var(--lh-ui) var(--font-body);color:var(--text-muted)}.fm-chks{display:grid;row-gap:var(--sp-1)}.fm-chk{display:grid;grid-template-columns:24px 1fr;align-items:start;column-gap:var(--sp-3);min-height:44px;cursor:pointer;font:300 var(--fs-body)/var(--lh-ui) var(--font-body);color:var(--text)}.fm-chk input{appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:11px 0 0;border:1.5px solid var(--text);border-radius:3px;background:transparent;display:grid;place-items:center;cursor:pointer}.fm-chk > span{padding-block:calc((44px - var(--fs-body) * var(--lh-ui)) / 2)}.fm-chk input::after{content:"";width:12px;height:12px;background:var(--text);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 24%,86% 10%,38% 72%);transform:scale(0)}.fm-chk input:checked::after{transform:scale(1)}.fm-chk input:focus-visible{outline:2px solid var(--rx-black);outline-offset:3px}.fm-chks .fm-chkval{display:none}.fm-field:has(> .fm-chks .fm-chkval[aria-invalid="true"]) .fm-chk input{border-color:var(--rx-field-edge)}.fm-lede{margin:var(--sp-4) 0 0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--text)}.fm-ty__reach{margin:var(--sp-3) 0 0;font:300 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--text-muted)}.fm-done__acc{color:var(--text);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.fm-cta{width:100%;margin:var(--sp-7) 0 0;padding:var(--sp-7) 0 0;border-top:1px solid var(--line);display:grid;justify-items:start}.fm-cta__h{margin:0;font:400 var(--fs-h3)/var(--lh-serif-heading) var(--font-display);letter-spacing:var(--ls-serif-heading);color:var(--text)}.fm-cta__co,.fm-cta__cov,.fm-cta__note{margin:var(--sp-4) 0 0;font:300 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--text-muted)}.fm-cta__t{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--sp-1);margin:var(--sp-5) 0 0}.fm-cta__t dt{font:600 var(--fs-label)/var(--lh-label) var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.fm-cta__t dd{margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--text)}.fm-cta .btn{margin:var(--sp-5) 0 0}.fm-cta .btn .btn__arr{display:none}.fm-cta__inc,.fm-cta__fin{list-style:none;margin:var(--sp-5) 0 0;padding:0;width:100%}.fm-cta__inc li,.fm-cta__fin li{padding:var(--sp-3) 0;border-top:1px solid var(--line);font:300 var(--fs-body)/var(--lh-body) var(--font-body);color:var(--text-muted)}.fm-cta__fh{margin:var(--sp-6) 0 0;font:500 var(--fs-h4)/1.3 var(--font-body);color:var(--text)}.fm-cta__fin b{font-weight:500;color:var(--text)}.fm-cta__fin b::after{content:":"}@media (min-width:480px){.fm-cta__t{grid-template-columns:auto minmax(0,1fr);column-gap:var(--sp-5);row-gap:var(--sp-2)}}.fm-cta__t dd + dt{margin-top:var(--sp-3)}@media (min-width:480px){.fm-cta__t dd + dt{margin-top:0}}.fm-cta--applied .fm-cta__pre{display:none}.fm-cta--applied .fm-cta__co{margin-top:0}.fm-ty .fm-actions{justify-content:flex-start}.fm-ty .fm-actions > .btn--gold{margin-left:0}.fm-ty__talk{display:inline-flex;align-items:center;min-height:44px;color:var(--text);font:500 var(--fs-body)/24px var(--font-body);text-decoration:underline;text-underline-offset:4px}.fm-ty__talk:focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:4px}.fm-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--sp-4)}.fm-banner a{display:inline-flex;align-items:center;gap:8px;white-space:normal}.fm-banner a .ic--wa{width:16px;height:16px;flex:none;fill:#128C7E;stroke:none}[data-ground="dark"] .fm-banner a .ic--wa{fill:#25D366}.fm-ty__talk{gap:8px}.fm-ty__talk .ic--wa{width:20px;height:20px;flex:none;fill:#128C7E;stroke:none}[data-ground="dark"] .fm-ty__talk .ic--wa{fill:#25D366}#ap-form .fm-steph{margin:0 0 var(--sp-4);font:500 clamp(28px,1.6vw + 20px,34px)/1.1 var(--font-display);letter-spacing:-.01em;color:var(--rx-ink)}#ap-form .fm-steph::after{content:"";display:block;width:48px;height:2px;margin-top:10px;background:var(--rx-gold)}#ap-form .fm-grid{row-gap:16px}#ap-form .fm-field{row-gap:6px;align-content:start;position:relative}#ap-form .fm-label{font:600 15px/1.3 var(--font-body);color:var(--rx-ink)}#ap-form .fm-hint{margin:-2px 0 0;font:400 var(--fs-small)/1.35 var(--font-body);color:rgb(3 7 13 / .68)}#ap-form .fm-input,#ap-form .fm-select{height:48px;border:1px solid var(--rx-field-edge);border-radius:12px;background:#fff}#ap-form .fm-input:focus-visible,#ap-form .fm-select:focus-visible{border-color:var(--rx-ink);outline:2px solid var(--rx-ink);outline-offset:2px}#ap-form .fm-prefix{height:48px;color:var(--rx-ink)}#ap-form .fm-chev{top:14px;z-index:2}#ap-form .fm-dpdp{margin-top:var(--sp-4);font-size:var(--fs-small)}#ap-form .fm-demo{margin-top:6px}@media (min-width:768px){#ap-form .fm-page__form{max-width:760px;margin-inline:auto}#ap-form .fm-page__in{grid-template-columns:minmax(0,1fr)}}#ap-form .fm-ctl--tile{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:8px}#ap-form .fm-tile{grid-row:1;grid-column:1;width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:var(--rx-gold);color:var(--rx-ink);pointer-events:none}#ap-form .fm-tile svg{width:22px;height:22px;stroke-width:1.75}#ap-form .fm-tile .fm-tile--fill,#ap-form .fm-tile svg.fm-tile--fill{fill:currentColor;stroke:none}#ap-form .fm-ctl--tile > .fm-input,#ap-form .fm-ctl--tile > .fm-select{grid-column:2;grid-row:1}#ap-form .fm-ctl--tile > .fm-chev{right:16px}#ap-form .fm-field--tile > .fm-label,#ap-form .fm-field--tile > .fm-hint,#ap-form .fm-field--tile > .fm-err{margin-left:56px}#ap-form .fm-ctl--tel.fm-ctl--tile .fm-prefix{left:72px}#ap-form .fm-ctl--tel.fm-ctl--tile .fm-input{padding-left:54px}#ap-form .fm-bar{display:flex;align-items:center;gap:10px;margin:var(--sp-3) 0 var(--sp-5);padding:0;list-style:none}#ap-form .fm-bar li{flex:none;height:auto;background:none;display:flex;align-items:center;gap:8px}#ap-form .fm-bar li + li::before{content:"";width:24px;height:1px;background:rgb(3 7 13 / .22);margin-right:2px}#ap-form .fm-bar__n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:600 13px/1 var(--font-body);border:1px solid rgb(3 7 13 / .3);color:rgb(3 7 13 / .62)}#ap-form .fm-bar li.is-on .fm-bar__n{background:var(--rx-gold);border-color:var(--rx-gold);color:var(--rx-ink)}#ap-form .fm-bar__t{font:600 var(--fs-label)/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:rgb(3 7 13 / .62)}#ap-form .fm-bar li.is-on .fm-bar__t{color:var(--rx-ink)}@media (max-width:479.98px){#ap-form .fm-bar li:not([aria-current]) .fm-bar__t{display:none}}@media (min-width:768px){.fm-step[data-step="2"] .fm-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--sp-4)}.fm-step[data-step="2"] .fm-grid > .fm-field--full{grid-column:1 / -1}}.fm-chks{row-gap:8px}.fm-chks:has(.fm-chk + .fm-chk){grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.fm-chks:has(.fm-chk + .fm-chk){grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px}}.fm-chk{align-items:center;box-sizing:border-box;min-height:48px;padding:0 16px;column-gap:12px;grid-template-columns:20px minmax(0,1fr);border:1px solid var(--rx-field-edge);border-radius:12px;background:#fff;color:var(--rx-ink);font:400 var(--fs-body)/1.3 var(--font-body)}.fm-chk > span{padding-block:8px}.fm-chk input{width:20px;height:20px;margin:0;border-color:var(--rx-ink)}.fm-chk input:checked{background:var(--rx-ink)}.fm-chk input::after{background:#fff;width:12px;height:12px}.fm-chk:has(input:checked){border-color:var(--rx-ink);background:rgb(187 160 113 / .16)}.fm-chk:has(input:focus-visible){outline:2px solid var(--rx-ink);outline-offset:2px}.fm-chk input:focus-visible{outline:0}.fm-field:has(> .fm-chks .fm-chkval[aria-invalid="true"]) .fm-chk{border-color:var(--rx-field-edge)}.fm-page--one{background:linear-gradient(var(--rx-ink) 0 280px,var(--rx-paper) 280px);padding-top:120px}.fm-page--one .fm-page__in{max-width:760px;margin:0 auto}.fm-page--one .fm-ty{background:#fff;border-radius:var(--r-panel);box-shadow:var(--rx-elev-3);padding:24px}@media (min-width:768px){.fm-page--one .fm-ty{padding:40px}}.fm-ty__badge{display:grid;place-items:center;width:64px;height:64px;margin:0 0 24px;border-radius:50%;background:var(--rx-gold);color:var(--rx-ink)}.fm-ty__badge .ic{width:28px;height:28px;stroke-width:2}.fm-ty .fm-ty__h{font:500 clamp(32px,2vw + 24px,44px)/1.1 var(--font-display);letter-spacing:-.01em;color:var(--rx-ink)}.fm-ty .fm-ty__h::after{content:"";display:block;width:48px;height:2px;margin-top:12px;background:var(--rx-gold)}.fm-ty .rx-lead{margin-top:16px;font:400 18px/1.5 var(--font-body);color:var(--rx-ink)}.fm-ty .fm-ty__reach{color:rgb(3 7 13 / .72);font-weight:400}.fm-ty__next{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:32px}@media (min-width:768px){.fm-page--one .fm-ty__next{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}}.fm-ty__tile{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:12px;align-items:start;box-sizing:border-box;padding:20px;border:1px solid var(--rx-field-edge);border-radius:16px;background:#fff}.fm-ty__ic{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--rx-gold);color:var(--rx-ink)}.fm-ty__ic .ic{width:22px;height:22px;stroke-width:1.75}.fm-ty__ic .ic.fm-ty__fill{fill:currentColor;stroke:none}.fm-ty__tb{display:grid;gap:16px;min-width:0;align-content:start}.fm-ty .fm-ty__nh{margin:0;font:500 20px/1.25 var(--font-display);color:var(--rx-ink)}.fm-ty__tb .btn{width:100%;justify-content:center;min-height:48px}.fm-ty__tb .fm-ty__talk{box-sizing:border-box;width:100%;justify-content:center;min-height:48px;border:1px solid var(--rx-ink);border-radius:var(--r-pill);text-decoration:none;color:var(--rx-ink)}.fm-ty__tb .fm-ty__talk .ic--wa{fill:currentColor}@media (max-width:399.98px){.fm-page--one .fm-ty{padding:20px 16px}.fm-ty__tile{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:16px}.fm-ty__tb .btn{padding-inline:16px;white-space:normal;text-align:center}}#ap-form .fm-steph:focus,#ap-form .fm-steph:focus-visible{outline:none}@media (min-width:768px){#ap-form .fm-grid > .fm-field:not(.fm-field--full){grid-row:span 3;grid-template-rows:subgrid;row-gap:6px}#ap-form .fm-grid > .fm-field .fm-label{align-self:end}}@media (max-width:399.98px){.fm-ty__tile .btn,.fm-ty__tile .fm-ty__talk{width:100%;white-space:nowrap;padding-inline:16px}}.fm-ty .fm-ty__reach{}@media (max-width:767.98px){html:root body .fm-page--ty{padding:76px var(--sp-4) var(--sp-7);background:var(--rx-ink)}html:root body .fm-page--ty .fm-ty{padding:var(--sp-5) var(--sp-4) var(--sp-4)}html:root body .fm-page--ty .fm-ty .rx-lead{margin-top:var(--sp-3)}html:root body .fm-page--ty .fm-ty .fm-ty__reach{margin-top:var(--sp-2)}html:root body .fm-page--ty .fm-ty__next{margin-top:var(--sp-5);gap:var(--sp-3)}html:root body .fm-page--ty .fm-ty__tile{grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;column-gap:var(--sp-3);row-gap:var(--sp-3);padding:var(--sp-4);align-items:center}html:root body .fm-page--ty .fm-ty__ic{grid-area:1 / 1;width:40px;height:40px;border-radius:10px}html:root body .fm-page--ty .fm-ty .fm-ty__nh{grid-area:1 / 2}html:root body .fm-page--ty .fm-ty__tile .btn,html:root body .fm-page--ty .fm-ty__tb .fm-ty__talk{grid-area:2 / 1 / 3 / 3;margin-top:0}}.pv-credit{margin:var(--sp-7) 0 0;padding-top:var(--sp-4);border-top:1px solid var(--rx-ink-14);max-width:72ch;font:400 var(--fs-small)/var(--lh-small) var(--font-body);color:var(--text-muted)}.pv-credit--ph{margin-top:var(--sp-3);padding-top:0;border-top:0}.pv-credit a{color:inherit;text-decoration:underline}.pv-credit .nobr{white-space:nowrap}html:root .fm-page--ty{padding:120px 16px 96px}html:root .fm-page--ty .fm-page__in{max-width:720px;margin:0 auto}html:root .fm-page--ty .fm-ty{padding:40px}html:root .fm-page--ty .fm-ty__badge{width:64px;height:64px;margin:0 0 24px}html:root .fm-page--ty .fm-ty .fm-ty__h::after{width:48px;height:2px;margin-top:12px}@media (max-width:359.98px){html:root .fm-dialog .fm-ty__h{margin-top:var(--sp-6)}}html:root .fm-page--ty .fm-ty .rx-lead{margin-top:16px}html:root .fm-page--ty .fm-ty .fm-ty__reach{margin-top:12px}html:root .fm-page--ty .fm-ty__next{margin-top:32px;gap:16px}html:root .fm-page--ty .fm-ty__tile{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr;row-gap:16px;padding:24px;border:1px solid rgb(3 7 13 / .14);border-radius:16px}html:root .fm-page--ty .fm-ty__tb{display:contents}html:root .fm-page--ty .fm-ty__ic{grid-area:1 / 1}html:root .fm-page--ty .fm-ty .fm-ty__nh{grid-area:2 / 1;margin:0}html:root .fm-page--ty .fm-ty__tile .btn,html:root .fm-page--ty .fm-ty__tb .fm-ty__talk{grid-area:3 / 1;align-self:end;margin-top:8px;box-sizing:border-box;width:100%;min-height:48px;justify-content:center}html:root .fm-page--ty .fm-ty__tb .fm-ty__talk{gap:10px;padding:0 22px;border:0;border-radius:999px;background:var(--rx-ink);color:#fff;font:600 13px/13px var(--font-body);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:var(--rx-shadow-2)}html:root .fm-page--ty .fm-ty__tb .fm-ty__talk .ic--wa{width:18px;height:18px;fill:#fff}@media (max-width:767.98px){html:root .fm-page--ty{padding:104px 16px 64px}html:root .fm-page--ty .fm-ty{padding:24px}}@media (max-width:399.98px){html:root .fm-page--ty .fm-ty{padding:24px 20px}html:root .fm-page--ty .fm-ty__tile{padding:20px}html:root .fm-page--ty .fm-ty__tile .btn,html:root .fm-page--ty .fm-ty__tb .fm-ty__talk{padding-inline:12px;white-space:nowrap}}html:root .fm-done:has(> .fm-done__h) .cf-badge{display:grid;place-items:center;width:64px;height:64px;margin:0 0 24px;border-radius:50%;background:var(--rx-gold);color:var(--rx-ink)}html:root .fm-done:has(> .fm-done__h) .cf-badge .ic{width:28px;height:28px;stroke-width:2}html:root .fm-done:has(> .fm-done__h) .fm-done__h{font:500 clamp(28px,1vw + 22px,36px)/1.1 var(--font-display);letter-spacing:-.01em;color:var(--rx-ink)}html:root .fm-done:has(> .fm-done__h) .fm-done__h::after{content:"";display:block;width:48px;height:2px;margin-top:12px;background:var(--rx-gold)}html:root .fm-done:has(> .fm-done__h) .fm-done__p{margin-top:16px;color:rgb(3 7 13 / .72);font-weight:400}html:root .fm-done:has(> .fm-done__h) .fm-done__p + .fm-done__p{margin-top:4px}html:root .fm-done:has(> .fm-done__h) .fm-actions,html:root .fm-done:has(> .fm-done__h) .fm-cta .btn{margin-top:24px}html:root .fm-done:has(> .fm-done__h) .fm-actions .btn,html:root .fm-done:has(> .fm-done__h) .fm-cta > .btn{box-sizing:border-box;width:100%;max-width:360px;min-height:48px;justify-content:center;margin-left:0}html:root .hbk .fm-done .cf-badge{width:48px;height:48px;margin-bottom:16px}html:root .hbk .fm-done .cf-badge .ic{width:22px;height:22px}html:root .hbk .fm-done .fm-done__h{font-size:28px}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-page__in{display:block;max-width:720px;margin:0 auto}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-page__form{max-width:none}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-intro{padding-bottom:32px}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-cta{margin-top:40px;padding-top:40px;border-top:1px solid rgb(3 7 13 / .14)}@media (max-width:767.98px){html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-page__in{padding-top:104px}}html:root .fm-page--ty,html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h){--bg:var(--rx-ink);background:var(--rx-ink)}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h){padding:120px 16px 96px}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-intro{text-align:center}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-title{color:#fff}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-page__form{background:#fff;border-radius:24px;box-shadow:var(--rx-elev-3);padding:40px}@media (max-width:767.98px){html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h){padding:0 16px 64px}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-page__form{padding:24px}}@media (max-width:399.98px){html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-page__form{padding:24px 20px}}html:root:has(.fm-page--ty),html:root:has(.fm-page .fm-done:not([hidden]) > .fm-done__h){background:var(--rx-ink)}html:root:has(.fm-page--ty) body,html:root:has(.fm-page .fm-done:not([hidden]) > .fm-done__h) body{background:var(--rx-ink)}@media (max-height:700px){html:root dialog.hbk[open]:has(.fm-done:not([hidden])){margin:65px auto auto;max-height:calc(100dvh - 16px - 65px - var(--fbu,85px) - 8px - env(safe-area-inset-bottom))}}html:root .hbk .fm-done,html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-done{justify-items:center;text-align:center}html:root .hbk .fm-done .fm-done__h::after,html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-done .fm-done__h::after{margin-inline:auto}html:root .hbk .fm-done .fm-actions,html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-done .fm-actions{justify-content:center}html:root .hbk .fm-done .fm-actions .btn,html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-done .fm-cta > .btn{margin-inline:auto}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-done .fm-cta{justify-items:center}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-done .fm-cta__t{width:max-content;max-width:100%;margin-inline:auto;text-align:left}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-done .fm-cta__cov{max-width:52ch;margin-inline:auto}html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-done .fm-cta__inc li,html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-done .fm-cta__fin li{text-align:center}html:root .hbk:has(.fm-done:not([hidden])) .hbk__h{flex:1;padding-left:44px;text-align:center}@media (max-width:479.98px){html:root .fm-page:has(.fm-done:not([hidden]) > .fm-done__h) .fm-done .fm-cta__t{width:100%;text-align:center}}@media (max-width:767.98px) and (max-height:520px){html:root dialog.hbk[open]:has(.fm-done:not([hidden])){max-height:calc(100dvh - 16px - 65px - 16px - env(safe-area-inset-bottom))}html:root dialog.hbk .fm-done .cf-badge{width:40px;height:40px;margin-bottom:var(--sp-3)}html:root dialog.hbk .fm-done .cf-badge .ic{width:18px;height:18px}html:root dialog.hbk .fm-done .fm-done__h{font-size:var(--fs-card)}html:root dialog.hbk .fm-done .fm-done__h::after{margin-top:var(--sp-2)}html:root dialog.hbk .fm-done .fm-done__p{margin-top:var(--sp-3)}html:root dialog.hbk .fm-done .fm-done__p + .fm-done__p{margin-top:var(--sp-1)}html:root dialog.hbk .fm-done .fm-actions{margin-top:var(--sp-4)}html:root:has(dialog.hbk[open] .fm-done:not([hidden])) :is(.tk,.sbar){visibility:hidden}}.hbk{--hbk-out:180ms;box-sizing:border-box;width:min(560px,100vw - 2 * var(--gutter));max-width:none;max-height:calc(100dvh - 64px);margin:auto;padding:0 32px var(--sp-6);border:0;border-radius:var(--radius-card);background:#FFFFFF;color:var(--text);box-shadow:var(--rx-shadow-2);overflow:auto;overscroll-behavior:contain}.hbk::backdrop{background:rgba(3,7,13,.75);backdrop-filter:blur(4px)}.hbk__head{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 -32px;padding:var(--sp-6) 32px 16px;background:#FFFFFF}.hbk__grab{display:none}.hbk__h{margin:0;font:600 var(--fs-h3)/1.15 var(--font-display);color:var(--text)}.hbk__h:focus{outline:none}.hbk__x{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-6px -10px 0 0;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent}.hbk__xi{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.hbk__x:hover{background:var(--line)}}.hbk__body{min-width:0}.hbk__inside{display:none}@media (min-width:768px){.hbk__inside{display:grid;gap:6px;margin:0 0 20px;padding:0;list-style:none}.hbk__inside li{display:flex;align-items:flex-start;gap:12px;font:400 var(--fs-body)/1.45 var(--font-body);color:var(--text-muted)}.hbk__inside li::before{content:"";flex:none;width:6px;height:6px;margin-top:.6em;transform:rotate(45deg);background:var(--rx-maroon,#5A192F)}.hbk__body:has(> form[hidden]) .hbk__inside{display:none}}.hbk .fm-done{min-height:0 !important}.hbk [data-fm-submit]{width:100%;min-height:52px;border-radius:var(--radius-cta);justify-content:center}.hbk[open]{animation:hbk-in var(--dur) var(--ease-out) both}.hbk[open]::backdrop{animation:hbk-fade var(--dur) var(--ease-out) both}.hbk.is-closing{animation:hbk-out var(--hbk-out) var(--ease-out) both}.hbk.is-closing::backdrop{animation:hbk-fade var(--hbk-out) var(--ease-out) reverse both}@keyframes hbk-in{from{opacity:0;transform:translateY(12px)}}@keyframes hbk-out{to{opacity:0;transform:translateY(12px)}}@keyframes hbk-fade{from{opacity:0}}@media (max-width:767.98px){.hbk{width:100%;max-height:92dvh;margin:auto 0 0;padding:0 var(--gutter) calc(20px + env(safe-area-inset-bottom));border-radius:var(--radius-card) var(--radius-card) 0 0}.hbk__head{margin:0 calc(-1 * var(--gutter));padding:28px var(--gutter) 16px}.hbk__grab{display:block;position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:var(--line)}.hbk[open]{animation-name:hbk-up}.hbk.is-closing{animation-name:hbk-down}}@keyframes hbk-up{from{transform:translateY(100%)}}@keyframes hbk-down{to{transform:translateY(100%)}}html[data-motion="off"] .hbk,html[data-motion="off"] .hbk::backdrop{animation:none !important}html[data-motion="off"] .hbk{--hbk-out:0ms}@media (prefers-reduced-motion:reduce){.hbk{--hbk-out:0ms}}html.rx-blend{background-color:var(--rx-paper)}html.rx-blend body{background:transparent}html.rx-blend .rx-bl{background:transparent !important}html.rx-blend.rx-bd-dark .rx-bl:not([data-ground="dark"]){--bg:transparent;--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-tint);--surface:rgb(255 255 255 / .08);color:var(--text)}html.rx-blend:not(.rx-bd-dark) .rx-bl[data-ground="dark"]{--bg:transparent;--text:var(--rx-ink);--text-muted:var(--rx-ink-72);--text-accent:var(--rx-ink);--line:var(--rx-ink-14);--cta-bg:var(--rx-ink);--cta-fg:#FFFFFF;--cta-bg-hover:var(--rx-ink-soft);--surface:var(--rx-tint);color:var(--text)}html.rx-blend.rx-blending .rx-bl.rx-bl.rx-bl{--text-muted:var(--text)}html.rx-flip .rx-bl,html.rx-flip .rx-bl *{transition-property:opacity,transform,translate,scale,rotate,stroke-dashoffset !important}html.rx-blend .rx-bl :is(.o9-row__in,.applications__card,.tm-card,.tm-card__av--mono,.mq__media,.mq__reveal,.fc__media,.fc__chip,.eia__c--text){--bg:var(--rx-paper);--ox:var(--rx-paper);--surface:var(--rx-tint);--card:var(--rx-paper);--text:var(--rx-ink);--text-muted:var(--rx-ink-72);--text-accent:var(--rx-ink);--line:var(--rx-ink-14);--beige-25:var(--rx-ink-14);--cta-bg:var(--rx-ink);--cta-fg:#FFFFFF;--cta-bg-hover:var(--rx-ink-soft);color:var(--text)}.testimonials,.tr__bridge{--bg:var(--rx-ink);--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-tint);--surface:rgb(255 255 255 / .08);background-color:var(--bg);color:var(--text)}.testimonials .tm-card{--bg:var(--rx-paper);--surface:var(--rx-tint);--text:var(--rx-ink);--text-muted:var(--rx-ink-72);--text-accent:var(--rx-ink);--line:var(--rx-ink-14);color:var(--text)}.testimonials{border-radius:32px 32px 0 0}.transformation .tr__bridge{max-width:none;margin:var(--sp-7) calc(50% - 50vw + 8px);padding:clamp(64px,48px + 5vw,128px) max(var(--gutter),calc(50vw - 8px - 17ch));border-radius:32px}html.fx-on .fx-fold{transform-origin:50% 0}html.fx-on .fx-stack{overflow-x:clip}html.fx-on .fx-stack::after{content:"";display:block;height:var(--fx-s,0px)}html.fx-on .fx-b{background-color:var(--bg);border-radius:0;box-shadow:var(--rx-shadow-lip)}html.fx-on .fx-stack--slide + .fx-b,html.fx-on .fx-stack--slide + .fx-b.fx-cover{border-radius:0}html.fx-on .fx-b:not(.fx-a){position:relative}html.fx-on .fx-b.fx-cover{background-color:var(--bg) !important}html.fx-on .fx-a{position:sticky;top:var(--fx-top,0px)}html.fx-on .fx-a.pin-spacer{position:sticky !important;top:var(--fx-top,0px) !important}html.fx-measure .fx-a,html.fx-measure .fx-a.pin-spacer{position:relative !important;top:auto !important;transform:none !important}.fx-dim{position:absolute;inset:0;z-index:2147483000;background:var(--rx-ink);opacity:0;visibility:hidden;pointer-events:none}@media (max-width:360px){.testimonials.tm--row .tm__inner{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"h h h h" "deck deck deck deck" "pos prev next tog"}.testimonials.tm--row .tm__h{padding-inline-end:var(--gutter)}.testimonials.tm--row .tm-btn--next{margin-inline-end:0}}[data-tex]{isolation:isolate;--tex-c:3 7 13;--tex-o:.03;--tex-fade:160px}[data-tex-ink="gold"]{--tex-c:187 160 113}[data-tex-step="3"]{--tex-o:.03}[data-tex-step="5"]{--tex-o:.05}[data-tex-step="8"]{--tex-o:.08}[data-tex-fade="200"]{--tex-fade:200px}html.rx-jali [data-tex]::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:var(--tex-o);background:rgb(var(--tex-c));-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}.rx-motif{display:block;margin:0 0 16px;line-height:0;color:#BBA071;text-align:inherit}:root :is(h1,h2,h3) .rx-motif{color:#BBA071 !important}.rx-motif__m{position:relative;display:inline-block;vertical-align:top;width:40px;height:40px}.rx-motif svg{display:block;width:100%;height:100%;overflow:visible}.rx-motif svg path{fill:none;stroke-width:1.25px;vector-effect:non-scaling-stroke}.rx-motif[data-motif="frieze"] svg{overflow:hidden}@media (max-width:767.98px){.rx-motif{margin-bottom:12px}}.rx-motif .rx-mp{stroke-dasharray:1;stroke-dashoffset:0}.rx-motif__sw{position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}html.rx-jali .rx-motif[data-motif="column"] .rx-motif__sw{-webkit-mask-image:url(../assets/fx/../motifs/column.svg?v=257965c6);mask-image:url(../assets/fx/../motifs/column.svg?v=257965c6)}html.rx-jali .rx-motif[data-motif="frieze"] .rx-motif__sw{-webkit-mask-image:url(../assets/fx/../motifs/frieze.svg?v=378937fb);mask-image:url(../assets/fx/../motifs/frieze.svg?v=378937fb)}html.rx-jali .rx-motif[data-motif="set-piece"] .rx-motif__sw{-webkit-mask-image:url(../assets/fx/../motifs/set-piece.svg?v=3f96a0e3);mask-image:url(../assets/fx/../motifs/set-piece.svg?v=3f96a0e3)}html.rx-jali .rx-motif[data-motif="waves"] .rx-motif__sw{-webkit-mask-image:url(../assets/fx/../motifs/waves.svg?v=acfc0b64);mask-image:url(../assets/fx/../motifs/waves.svg?v=acfc0b64)}html.rx-jali .rx-motif[data-motif="stairs"] .rx-motif__sw{-webkit-mask-image:url(../assets/fx/../motifs/stairs.svg?v=5ed68d79);mask-image:url(../assets/fx/../motifs/stairs.svg?v=5ed68d79)}.rx-motif__sw::after,.rx-sweep::after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(100deg,transparent,#F6EBCB 50%,transparent);transform:translateX(calc(-120% + 380% * var(--sw,0)))}.rx-sweep{position:relative;overflow:hidden}.rx-latlight,.rx-latlight > i{pointer-events:none}html:not(.rx-jali) .rx-latlight{display:none}html.rx-jali .rx-latlight{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;--a:.85;-webkit-mask-image:var(--lat-svg),linear-gradient(to bottom,transparent 0,#000 var(--tex-fade)),var(--lt-cut,linear-gradient(#000,#000));mask-image:var(--lat-svg),linear-gradient(to bottom,transparent 0,#000 var(--tex-fade)),var(--lt-cut,linear-gradient(#000,#000));-webkit-mask-repeat:repeat,no-repeat,no-repeat;mask-repeat:repeat,no-repeat,no-repeat;-webkit-mask-size:var(--lat-tile) var(--lat-tile),100% 100%,100% 100%;mask-size:var(--lat-tile) var(--lat-tile),100% 100%,100% 100%;-webkit-mask-position:var(--lat-ox,50%) var(--lat-oy,0px),0 0,0 0;mask-position:var(--lat-ox,50%) var(--lat-oy,0px),0 0,0 0;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}.rx-latlight > i{position:absolute;left:0;top:0;width:440px;height:440px;will-change:transform;transform:translate3d(-9999px,0,0);background:radial-gradient(circle,rgb(var(--tex-c) / var(--a)) 0,rgb(var(--tex-c) / calc(var(--a) * .35)) 20%,transparent 50%)}@media (max-width:767px){.rx-latlight > i{width:280px;height:280px}}.imm-wipe__lt{position:absolute;left:0;top:0;pointer-events:none;overflow:hidden;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(../assets/fx/../motifs/lattice-gold.svg?v=9348f401);mask-image:url(../assets/fx/../motifs/lattice-gold.svg?v=9348f401)}.imm-wipe__lt > i{position:absolute;left:0;top:0;width:440px;height:440px;opacity:0;will-change:transform,opacity;background:radial-gradient(circle,rgb(187 160 113 / .8) 0,rgb(187 160 113 / .28) 20%,transparent 50%)}@media (max-width:767px){.imm-wipe__lt > i{width:280px;height:280px}}.imm-wipe{height:0;overflow:hidden;visibility:hidden}@media (prefers-reduced-motion:no-preference){html.rx-js:not([data-motion="off"]):not(.rx-wipe-off) .imm-wipe{position:relative;height:250svh;overflow:visible;visibility:visible}html.rx-js:not([data-motion="off"]):not(.rx-wipe-off) #immersions{z-index:2}html.rx-js:not([data-motion="off"]):not(.rx-wipe-off) .imm-wipe--out{margin-top:-100svh}html.rx-js:not([data-motion="off"]):not(.rx-wipe-off) #outcomes{z-index:4}}.imm-wipe__stage{position:sticky;top:0;z-index:3;height:100svh;overflow:hidden;background:#FFFFFF;contain:paint}.imm-wipe__panel{position:absolute;left:0;top:0;width:100%;will-change:transform;transform:translate3d(0,100vh,0)}.imm-wipe__bg,.imm-wipe__bk{position:absolute;left:0;width:100%}.imm-wipe__bg{background:#5A192F}.imm-wipe__bk{background:#03070D;opacity:0;will-change:opacity}.imm-wipe__lat{position:absolute;left:0;top:0;max-width:none;opacity:.55;pointer-events:none;will-change:opacity}.imm-wipe__edge{position:absolute;left:0;width:100%;height:1px;background:#BBA071;will-change:opacity}.imm-wipe--out::before{content:"";position:absolute;left:0;right:0;top:100svh;height:25svh;background:#03070D}.imm-wipe--out .imm-wipe__stage{background:transparent;visibility:hidden}.imm-wipe--out .imm-wipe__bg{background:#03070D;opacity:0}.imm-wipe--out .imm-wipe__bk{background:#5A192F}.imm-wipe--out .imm-wipe__lat{opacity:.08}.imm-wipe--out .imm-wipe__edge{opacity:0}.imm-wipe__hdr.immersions{position:absolute;inset:0;z-index:2;background:none;padding:0;opacity:0;will-change:transform,opacity;pointer-events:none}.imm-wipe__hdr .imf{background:none}#immersions.is-wipe-hold .imf-h,#immersions.is-wipe-hold .imf-intro{visibility:hidden}html body :is(.facts__title,.why__h,.jr__h2,.people__h,.facts--ps .facts__lede:not(.facts__lede--2),.tw__h,.tm__h,.beyond__h,.com__h,.applications__h,.faqs__h,.ln__h2,.tx-h2,.ch__h,.o5__h,.immsum__h,.lgm__h,.imf-pop__tt,.cr__h2,.rounds__h,.admit__h,.ig-h2,.o9__h,.cal__h),html body :is(.facts__title,.why__h,.jr__h2,.people__h,.facts--ps .facts__lede:not(.facts__lede--2),.tw__h,.tm__h,.beyond__h,.com__h,.applications__h,.faqs__h,.ln__h2,.cr__h2,.rounds__h,.admit__h,.ig-h2,.o9__h,.cal__h) :is(span,bdi,.fx-i,.fx-n,.fx-l){font-family:var(--font-display) !important;font-size:var(--fs-h2) !important;line-height:var(--lh-h2) !important;font-weight:500 !important;letter-spacing:-.01em !important;text-transform:none !important}html body :is(.facts__title,.why__h,.jr__h2,.people__h,.facts--ps .facts__lede:not(.facts__lede--2),.tw__h,.tm__h,.beyond__h,.com__h,.faqs__h,.ln__h2,.tx-h2,.ch__h,.o5__h,.immsum__h,.lgm__h,.cr__h2,.rounds__h,.admit__h,.ig-h2,.o9__h,.cal__h,#tx-h):not(#immersions *,#applications *){font-size:var(--fs-section) !important;line-height:var(--lh-section) !important;letter-spacing:var(--ls-section) !important}html body :is(.facts__title,.why__h,.jr__h2,.people__h,.facts--ps .facts__lede:not(.facts__lede--2),.tw__h,.tm__h,.beyond__h,.com__h,.faqs__h,.ln__h2,.tx-h2,.ch__h,.o5__h,.immsum__h,.lgm__h,.cr__h2,.rounds__h,.admit__h,.ig-h2,.o9__h,.cal__h,#tx-h):not(#immersions *,#applications *) :is(span,bdi,.fx-i,.fx-n,.fx-l,.r5__gold){font-size:inherit !important;line-height:inherit !important;letter-spacing:inherit !important}html body :is(.facts__title,.why__h,.jr__h2,.people__h,.facts--ps .facts__lede:not(.facts__lede--2),.tw__h,.tm__h,.beyond__h,.com__h,.faqs__h,.ln__h2,.tx-h2,.ch__h,.o5__h,.immsum__h,.lgm__h,.cr__h2,.rounds__h,.admit__h,.ig-h2,.o9__h,.cal__h,#tx-h):not(#immersions *,#applications *){white-space:normal;overflow-wrap:break-word;max-width:100%}html body :is(.facts__title,.why__h,.jr__h2,.people__h,.facts--ps .facts__lede:not(.facts__lede--2),.tw__h,.tm__h,.beyond__h,.com__h,.faqs__h,.ln__h2,.tx-h2,.ch__h,.o5__h,.immsum__h,.lgm__h,.cr__h2,.rounds__h,.admit__h,.ig-h2,.o9__h,.cal__h,#tx-h) .nobr{white-space:nowrap}@media (max-width:767px){html body #transformation .s0{margin-top:-12px}}html body :is(.imf-intro__h,.tx2__claim,.tx2__h3,.tx2__h3 .rx-pair,.tx2__mi b,.bx__c > span,.why__t,.cr__nm,.admit__ch,.com__hd,.applications__deadline,.rounds__n,.imf-pop__h,.jr__bt,.tx-close,.tg2__n,.tg2__sn,.o9i__t,.igp-note,.cal__pt,.t1x__t,.t1x__lh,.ln__h3,.o5__t),html body :is(.admit__ch) :is(span,bdi){font-family:var(--font-display) !important;font-size:var(--fs-h3) !important;line-height:var(--lh-h3) !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important}html body :is(.facts__h--hl,.facts--ps .facts__h,.facts--ps .facts__h :is(span,bdi),.admit__fv){font-family:var(--font-display) !important;font-size:var(--fs-figure) !important;line-height:var(--lh-h2) !important;font-weight:400 !important;letter-spacing:-.01em !important}html body .applications :is(.cd__c b,.cd__c + .cd__c::before){font-size:var(--fs-figure) !important}html body :is(.tx2__ul li,.tx2__mi li > span:last-child,.tx2__bridge,.applications__live,.why__ul li,.why__ul li span,.facts__lede--2,.jr__lede,.jr__note,.jr__out,.jr__nd,.cr__d,.cr__line,.rounds__v,.tm-card__q p,.tm-card__q,.com__story,.beyond__lead,.beyond__perks li,.faqs__qt,.faqs__a,.admit__ul li,.admit__ul li span,.admit__fn,.admit__fc,.applications__closed,.applications__talk,.o9i__d,.t1x__s,.imf-body,.tw__b li,.tw li,.footer__roll,.footer__sr:not(.fx-i)){font-family:var(--font-body) !important;font-size:var(--fs-body) !important;line-height:var(--lh-body) !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important}html body :is(.facts__lede--2,.jr__lede,.cr__line,.beyond__lead,.admit__lede){color:var(--text-muted,rgb(3 7 13 / .72)) !important}html body .journey .jr__lede{color:rgb(255 255 255 / .72) !important}html body .admit__lede{font-family:var(--font-body) !important;font-size:var(--fs-body) !important;line-height:var(--lh-body) !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important}html body :is(.tm-card__o,.tm-card__b,.com__role,.com__brand,.com__more,.mq__brand,.mq__name,.tm-card__n,.jr__ld,.jr__cd,.jr__cn,.jr__nn,.jr__ch,.env__cap,.eia__t,.people__sub){font-family:var(--font-body) !important;font-size:var(--fs-small) !important;line-height:var(--lh-small) !important;letter-spacing:0 !important;text-transform:none !important}html body :is(.mq__name,.tm-card__n,.com__more,.jr__nn,.jr__ch){font-weight:600 !important}html body :is(.tm-card__b,.com__role,.com__brand,.mq__brand,.jr__ld,.jr__cd,.jr__cn,.env__cap){font-weight:400 !important}html body :is(.tm-card__b,.mq__brand){color:var(--text-muted,rgb(3 7 13 / .72)) !important}html body .facts__cell .facts__b{color:var(--rx-white-72,rgb(255 255 255 / .72)) !important}html body .facts__cell .facts__b{font-family:var(--font-body) !important;font-size:var(--fs-body) !important;line-height:var(--lh-body) !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important}html body .ln__oc b{font-family:var(--font-body) !important;font-size:var(--fs-label) !important;line-height:var(--lh-label) !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important}html body :is(.facts__k,.ps__k,.people__k,.tw__k,.jr__eb,.jr__lh,.jr__bw,.jr__nw,.cr__eb,.cr__wn,.cr__ol,.admit__fk,.faqs__ph,.rounds__l,.rounds__hd,.o5__gl,.ln__eb,.ln__ol,.cd__u,.o9__eyebrow,.footer__label){font-family:var(--font-body) !important;font-size:var(--fs-label) !important;line-height:var(--lh-label) !important;font-weight:600 !important;letter-spacing:var(--ls-label) !important;text-transform:uppercase !important}html body :is(.hero__pre,.hero__tail){font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem)}@media (min-width:64em){html body .hero__pre{font-size:44px}}html body :is(#people,#ps,.facts--ps,#twot,#testimonials,#beyond,#community,#faqs,#learnfrom,#brands500){padding-block:var(--section-y) !important}html body :is(.tm-card__lgt,.imf-intro__k,.tx2__eb,.tx2__lab,.imf-pc__n,.o9i__n,.ccl__wl,.ccl__wn,.ccl__lb,.ccl__ch,.ccl__cw,.ccl__gl b,.immsum__k,.immsum__tag,.immsum__route,.af__fk,.applications__eyebrow,.env__ltr b,.imf-tag,.imf-pop__k,.imf-pop__r,.imf-pop__ey,.people__roll,.t1x__lh,.jd__bk,.jd__bw,.jd__ik,.jd__wk,.jd__mw,.lgm__k){font-family:var(--font-body) !important;font-size:var(--fs-label) !important;line-height:var(--lh-label) !important;font-weight:600 !important;letter-spacing:var(--ls-label) !important;text-transform:uppercase !important}html body :is(.jd__ic,.bx__c,.ccl__ct,.imf-route,.imf-th__n,.footer__made,.footer__credit,.t1x__pill span,.ccl__st li > span,.com__nm,.tx-t2 .t1x__pills .t1x__pill b,.env__ltr i){font-family:var(--font-body) !important;font-size:var(--fs-small) !important;line-height:var(--lh-small) !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important}html body :is(.bx__c,.imf-th__n,.com__nm,.tx-t2 .t1x__pills .t1x__pill b){font-weight:600 !important}html body :is(.immsum__lead,.immsum__body,.imf-sc,.tw__a,#why li > span,#beyond li > span,#applyfin li > span,.af__cl,.af__cl span,.af__cl b,.af__fcv,.af__fn,.ccl__ul li,.ccl__bl li > span,.ccl__gl i,.footer__legal p,.imf-pop__ld,.jd__st,.jd__ml,.footer__legal,.footer__plink,.footer__q,.footer__t,.footer__num,.footer__tel,.rounds__v,.applications__fig){font-family:var(--font-body) !important;font-size:var(--fs-body) !important;line-height:var(--lh-body) !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important}html body :is(.af__cl b,.footer__num,.footer__tel,.applications__fig,#applyfin li > span > b,.ccl__bl li > span){font-weight:600 !important}html body .rounds__r--now .rounds__c--st .rounds__v{font-weight:600 !important}html body :is(.af__fh,.af__fin,.fit__q,.how__t,.imf-num,.hbk__h,.fm-done__h,.fm-ty__nh,.ccl__wt,.immsum__num,.jd__bb,.mq__reveal,.mq__reveal span,.t1x__pill b,.ccl__pc,.ccl__pc b,.gt__tr_r){font-family:var(--font-display) !important;font-size:var(--fs-h3) !important;line-height:var(--lh-h3) !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important}html body .af__h{font-family:var(--font-display) !important;font-size:var(--fs-h2) !important;line-height:var(--lh-h2) !important;font-weight:500 !important;letter-spacing:-.01em !important;text-transform:none !important}html body .how__n{font-family:var(--font-display) !important;font-size:var(--fs-figure) !important;line-height:var(--lh-h2) !important;font-weight:400 !important;letter-spacing:-.01em !important}html body .rx-pair.rx-pair{font:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important}html body :is(.hero__urg,.hero__urg > span){font-family:var(--font-body) !important;font-size:var(--fs-body) !important;line-height:var(--lh-body) !important;font-weight:400 !important;letter-spacing:0 !important}@media (max-width:767.98px){html body .transformation :is(.tg2__n,.tg2__sn){font-size:14px !important;line-height:1 !important}}html body :is(.skip,.imf-pop__m,.imf-pop__more,.imf-pop__more span,.imf-skip){line-height:var(--lh-ui) !important;letter-spacing:0 !important}html body .skip{font-weight:600 !important}html body .imf-skip{display:inline-flex !important;align-items:center;min-height:44px}@media (min-width:768px){html body .tabs__a{font-size:var(--fs-small) !important}}html body .cal__chip{font-family:var(--font-body) !important;font-size:var(--fs-label) !important;line-height:var(--lh-label) !important;font-weight:600 !important;letter-spacing:var(--ls-label) !important;text-transform:uppercase !important}html body :is(.cal__c span,.cal__xs li > span){font-family:var(--font-body) !important;font-size:var(--fs-small) !important;line-height:var(--lh-small) !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important}html body :is(.cal__xs b,.lgm__tx){font-family:var(--font-display) !important;font-size:var(--fs-h3) !important;line-height:var(--lh-h3) !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important}html body :is(.cal__sb,.hero__ctas .btn:not(.btn--gold),.nav__wat,.tabs__a){font-weight:600 !important;line-height:var(--lh-ui) !important;letter-spacing:0 !important}html body .cd__c b{line-height:var(--lh-small) !important}html body .applications .cd__c b{font-family:var(--font-display) !important;font-size:var(--fs-figure) !important;line-height:var(--lh-h2) !important;font-weight:400 !important;letter-spacing:-.01em !important}html body .cal__xu li{font-family:var(--font-body) !important;font-size:var(--fs-body) !important;line-height:var(--lh-body) !important;font-weight:400 !important;letter-spacing:0 !important}html body .cal__c b{line-height:var(--lh-h3) !important}#transformation .s0__both,#transformation .s0__both .r5__h3,#transformation .r5__ul,#transformation .r5__ul li,#transformation .r5__h2,.tw__nudge,.ctaul,.immsum .ctaul,.k3__note,.k3__round,#touch .af6__h2,#touch li{text-align:left!important;justify-content:flex-start!important;margin-inline-start:0!important}#testimonials .tw__foot{justify-content:flex-start!important}.k3__note,.k3__round{margin-inline:0!important;align-self:flex-start!important;max-width:none!important}#touch :is(ul,ol,li,.rx-motif,[class*=af6__]){justify-content:flex-start!important;justify-items:start!important;align-items:flex-start;margin-inline-start:0!important;text-align:left!important}#touch .rx-motif{margin-inline:0 auto!important}#transformation .r5__h2,#transformation .s0__both{margin-inline:0!important;align-self:flex-start!important;justify-self:start!important}#transformation .r5__head{justify-self:start!important;margin-inline:0!important;text-align:left!important}#transformation .r5__head--2 .r5__h2,.o9g__name{font:500 var(--fs-sub)/var(--lh-sub) var(--font-display)!important;letter-spacing:-.01em!important}:is(#transformation,#immersions,#immersions-summary,#testimonials,#beyond,#faqs,#fit,#howadm,#rounds,#stories,#calold,#outcomes9) :is(h3:not(.k3__fh):not(.o9i__h):not(.imf-num):not(.imf-name)){font-size:var(--fs-card)!important;line-height:var(--lh-card)!important}:is(.faqs__s,.rounds__c,.ctaul,.tw__nudge,.cal__c,.immsum__item){font-weight:400!important}.faqs__s,.o9i__h{font-weight:500!important}@media(max-width:767px){html body #transformation h2#tx-h{font-size:max(28px,min(var(--fs-section),calc((100vw - 40px) / 9.55)))!important}html body #howadm h2#how-h{font-size:28px!important}}@media (max-width:767.98px){html body .ctaul.ctaul,html body .immsum .ctaul.ctaul,html body .tw__nudge.tw__nudge{text-align:center !important;justify-content:center !important}html body .ctaul .ctaul__a,html body .tw__nudge .tw__a{justify-content:center}html body #howadm .how2__cta.admit__apply{margin:40px auto 0}html body .endcta-s .endcta{margin-inline:auto}html body #touch.touch li{justify-content:center !important}html body #touch.touch ul{align-items:center !important}}@media (min-width:768px){html body .ctaul--dark:not(#_){text-align:center !important;justify-content:center !important}}html body :is(.hero__ctas .btn--gold,.k3__cta,.how2__cta,.applications__apply,#rounds a.rounds__ap,.nav__cta,.sbar .btn--gold,#touch [data-cta=whatsapp]):not(#_){background:var(--rx-gold);border:2px solid var(--rx-gold);color:var(--rx-ink);font-weight:600;border-radius:999px;font-size:var(--fs-small);letter-spacing:var(--ls-wide);text-transform:uppercase}html body :is(.hero__ctas .btn--gold,.k3__cta,.how2__cta,.applications__apply,#rounds a.rounds__ap):not(#_) *{letter-spacing:inherit;text-transform:inherit;font-size:inherit}html body :is(.hero__ctas .btn--gold,.k3__cta,.how2__cta,.applications__apply,#rounds a.rounds__ap,#touch [data-cta=whatsapp]):not(#_){height:52px;min-height:52px}html body :is(.nav__cta,.sbar .btn--gold):not(#_){height:44px;min-height:44px}@media (hover:hover) and (pointer:fine){html body :is(.hero__ctas .btn--gold,.k3__cta,.how2__cta,.applications__apply,#rounds a.rounds__ap,.nav__cta,.sbar .btn--gold,#touch [data-cta=whatsapp]):not(#_):hover{background:var(--rx-gold-lift);border-color:var(--rx-gold-lift)}}@media (max-width:359.98px){html body #touch [data-cta=whatsapp]:not(#_):not(#_){padding-inline:var(--sp-3);column-gap:var(--sp-2);letter-spacing:.04em}}html body #rounds a.rounds__ap:not(#_){line-height:1}html{--rx-late:1}
