html:has(.v21){scroll-behavior:smooth}.v21{--bg:#fff;--fg:#1a1a1a;--tm:#1a1a1a99;--tf:#1a1a1a6b;--ln:#1a1a1a14;--tile:#f6f6f5;background:var(--bg);color:var(--fg);font-family:var(--font-sans);letter-spacing:-.01em;font-weight:500;transition:background-color 1.1s,color 1.1s;position:relative;overflow:clip}.v21[data-dark]{--bg:#0b0b0b;--fg:#fff;--tm:#ffffff9e;--tf:#ffffff6b;--ln:#ffffff1f;--tile:#161616}.v21[data-dark] [data-logo-ink],.v21:not([data-dark]) [data-logo-white]{display:none}.v21 a{color:inherit}.v21 a:hover{color:var(--fg)}.v21 input::placeholder{color:var(--tf)}.v21 .t-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@keyframes v21-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes v21-slidein{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes v21-fall{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes v21-spinonly{0%{transform:rotate(0)}50%{transform:rotate(200deg)}to{transform:rotate(360deg)}}@keyframes v21-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes v21-ping{0%{opacity:.7;transform:scale(1)}75%,to{opacity:0;transform:scale(2)}}.v21 [data-ping]{place-items:center;display:inline-grid;position:relative}.v21 [data-ping]:after{content:"";border:1px solid var(--blue);pointer-events:none;border-radius:50%;animation:2.4s cubic-bezier(.16,1,.3,1) infinite v21-ping;position:absolute;inset:0}.v21 [data-tile]{background:var(--tile);isolation:isolate;border-radius:20px;transition:background-color 1.1s;position:relative;overflow:hidden;transform:translateZ(0)}.v21 [data-tile]:before,.v21 [data-tile]:after{border-radius:inherit}.v21 [data-tile]:before{content:"";z-index:0;pointer-events:none;will-change:transform;background:radial-gradient(34% 40% at 28% 40%,#084fcd33 0%,#084fcd14 45%,#084fcd00 100%),radial-gradient(32% 36% at 70% 70%,#1a1a1a38 0%,#1a1a1a14 45%,#1a1a1a00 100%),radial-gradient(24% 28% at 76% 26%,#567ecd24 0%,#567ecd00 100%);transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity 1.1s;position:absolute;inset:0}.v21 [data-tile]:after{content:"";z-index:0;pointer-events:none;opacity:.6;mix-blend-mode:multiply;background-image:var(--grain,none);background-size:220px 220px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(40% 46% at 28% 40%,#000 0%,#00000080 45%,#0000 100%),radial-gradient(38% 42% at 70% 70%,#000 0%,#00000080 45%,#0000 100%),linear-gradient(115deg,#0000008c 0%,#0000 55%);mask-image:radial-gradient(40% 46% at 28% 40%,#000 0%,#00000080 45%,#0000 100%),radial-gradient(38% 42% at 70% 70%,#000 0%,#00000080 45%,#0000 100%),linear-gradient(115deg,#0000008c 0%,#0000 55%)}.v21 [data-tile]>*{z-index:1;transition:transform .7s cubic-bezier(.16,1,.3,1);position:relative}.v21 figure:hover [data-tile]:before,.v21 [data-tile]:hover:before{transform:scale(1.18)rotate(-6deg)}.v21[data-dark] [data-tile]:before{opacity:.7}.v21[data-dark] [data-tile]:after{mix-blend-mode:screen;opacity:.28}.v21 figure:hover [data-tile]>[data-obj],.v21 [data-tile]:hover>[data-obj]{transform:translateY(-6px)}.v21 [data-obj]{color:#1a1a1a;background:#fff;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffffb3,0 40px 90px -20px #084fcd42,0 18px 50px -10px #1a1a1a33}.v21 [data-fade]{-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000 100%)}.v21 [data-acct]{transform-origin:50% 130%;color:#1a1a1a;box-sizing:border-box;background:#fff;border-radius:16px;width:72%;margin-left:-36%;padding:clamp(14px,1.6vw,22px);font-size:clamp(11px,1vw,14px);transition:transform 1s cubic-bezier(.16,1,.3,1),opacity 1s;position:absolute;top:50%;left:50%;box-shadow:0 24px 60px #0000001f}.v21 [data-field]{border-top:1px solid #1a1a1a12;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.v21 [data-field]>span:first-child{color:#1a1a1a80;font-weight:400}.v21 [data-row]{border-top:1px solid #1a1a1a12;justify-content:space-between;gap:12px;padding:12px 16px;font-size:13px;display:flex}.v21 [data-cap]{max-width:34em;margin-top:20px}.v21 [data-cap]>div{font-size:18px}.v21 [data-cap]>p{color:var(--tm);margin:6px 0 0;font-size:16px;font-weight:400;line-height:1.5}.v21 [data-metal]{aspect-ratio:1.586;box-sizing:border-box;border-radius:14px;flex-direction:column;justify-content:space-between;transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:absolute}.v21 [data-line]{border-top:1px solid var(--ln);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:0 24px;padding:28px 0;transition:padding-left .4s cubic-bezier(.16,1,.3,1);display:grid}.v21 [data-line]:hover{padding-left:12px}.v21 [data-people]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(40px,6.5vw,128px);display:grid}.v21 [data-mobileonly]{display:none!important}.v21 [data-navcta]{display:inline-grid}@media (max-width:900px){.v21 [data-two],.v21 [data-people],.v21 [data-suite],.v21 [data-split]{grid-template-columns:minmax(0,1fr)!important}.v21 [data-navlinks],.v21 [data-side],.v21 [data-desktoponly]{display:none!important}.v21 [data-mobileonly]{display:revert!important}.v21 [data-herolist]{gap:10px;display:grid!important}.v21 [data-navcta]{transition:opacity .5s,visibility .5s}.v21 [data-navcta][data-hidden]{opacity:0;visibility:hidden;pointer-events:none}.v21 [data-heroctarow]{margin-top:8px;justify-content:flex-start!important}.v21 [data-suiteobj]{width:min(88%,380px)!important}.v21 [data-wideobj]{width:min(92%,420px)!important}.v21 [data-acct]{width:84%;margin-left:-42%}.v21 [data-whorows]{display:none!important}.v21 [data-comingscroll],.v21 [data-whoscroll]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:calc(-1*clamp(20px,4vw,48px));margin-right:calc(-1*clamp(20px,4vw,48px));padding-left:clamp(20px,4vw,48px);padding-right:clamp(20px,4vw,48px);overflow-x:auto;display:flex!important}.v21 [data-whoscroll]{gap:24px}.v21 [data-comingscroll]::-webkit-scrollbar{display:none}.v21 [data-whoscroll]::-webkit-scrollbar{display:none}.v21 [data-comingscroll]>figure,.v21 [data-whoscroll]>figure{scroll-snap-align:center;flex:0 0 78vw;max-width:340px}.v21 [data-comingscroll] [data-tile]{aspect-ratio:4/5!important}}@media (prefers-reduced-motion:reduce){.v21 [data-anim],.v21 [data-ping]:after{animation:none!important}.v21 [data-acct],.v21 [data-metal],.v21{transition:none}}.v21 .go-cap{background:var(--tile);border:1px solid #1a1a1a24;border-radius:999px;align-items:center;gap:6px;width:100%;padding:5px 5px 5px 22px;display:flex}.v21 .go-cap:focus-within,.v21 .go-cap[data-error]{border-color:var(--fg)}.v21 .go-cap input{min-width:0;height:44px;font:inherit;color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:16px}.v21 .go-cap input::placeholder{color:var(--tm)}.v21 .go-cap .go-cap-btn{flex:none}.v21 .go-cap .go-cap-btn-mobile{display:none}@media (max-width:519px){.v21 .go-cap{background:0 0;border:0;flex-direction:column;align-items:stretch;gap:10px;padding:0}.v21 .go-cap:focus-within,.v21 .go-cap[data-error]{border:0}.v21 .go-cap input{background:var(--tile);text-align:center;border:1px solid #1a1a1a24;border-radius:999px;flex:none;width:100%;height:54px;padding:0 18px}.v21 .go-cap:focus-within input,.v21 .go-cap[data-error] input{border-color:var(--fg)}.v21 .go-cap .go-cap-btn-desktop{display:none}.v21 .go-cap .go-cap-btn-mobile{width:100%;display:block}.v21 .go-cap .go-cap-btn-mobile>*{min-height:54px}}
