.bx{max-width:calc(1320px + var(--gutter) * 2);padding:clamp(40px, 5vw, 72px) var(--gutter) 24px;margin:0 auto}.bx-head{gap:10px;max-width:1320px;margin:0 auto clamp(20px,2.4vw,32px);display:grid}.bx-head h2{letter-spacing:-.045em;font-size:clamp(2.4rem,1.4rem + 3.6vw,4.25rem);font-weight:650;line-height:1}.bx-head p{max-width:36em;color:var(--text-2);font-size:clamp(1.0625rem,.95rem + .5vw,1.375rem);line-height:1.38}.bx-band{margin-top:clamp(48px,5vw,76px)}.bx-band:first-of-type{margin-top:0}.bx-grid{grid-template-columns:minmax(0,1fr);gap:16px;max-width:1320px;margin:0 auto;display:grid}.bx-t{isolation:isolate;--bt-shade:#0b0b0fe0;--bt-text:var(--text-on-ink);--bt-line:#ffffff2e;border-radius:28px;min-width:0;position:relative;overflow:hidden;container-type:inline-size}.bx-t--ink{color:var(--text-on-ink);background:radial-gradient(90% 70% at 100% 0,#3d6bff38,#0000 62%),linear-gradient(#14151b,#0b0b0f);box-shadow:0 0 0 1px #ffffff0f,0 22px 44px #0b0b0f33}.bx-t--paper{color:var(--text);--bt-shade:#fffffff2;--bt-text:var(--text);--bt-line:#16161a1f;background:linear-gradient(#fff,#f2f3f7);box-shadow:0 0 0 1px #16161a14,0 1px 1px #0b0b0f0a,0 22px 44px #0b0b0f12}.bx-t--cobalt{color:#fff;--bt-shade:#1e3ebee6;background:radial-gradient(80% 90% at 85% 0,#6d8dff,#0000 60%),linear-gradient(160deg,#3d6bff,#2447c9);box-shadow:0 0 0 1px #ffffff1f,0 22px 44px #2447c947}.bx-t:before{content:"";z-index:6;border-radius:inherit;background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%), #8fa7ffe6, transparent 62%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.5px;transition:opacity .3s ease-out;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (hover:hover){.bx-t:hover:before{opacity:1}}.bx-stage{width:100%;aspect-ratio:calc(var(--pw) / var(--ph));font-size:calc(100cqw / var(--pw));position:relative;overflow:hidden}.bx-stage>*{position:absolute}.bx-cap{z-index:3;padding:4px 22px 24px;position:relative}.bx-cap h3{letter-spacing:-.03em;margin:10px 0 0;font-size:1.625rem;font-weight:650;line-height:1.12}.bx-cap p{opacity:.82;max-width:30em;margin:8px 0 0;font-size:1.0625rem;line-height:1.4}.bx-pill{backdrop-filter:blur(14px);color:#fff;max-width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#1e212ec7;border:0;border-radius:999px;margin:0;padding:7px 14px;font-size:.875rem;font-weight:600;line-height:1.25;display:grid;position:relative;box-shadow:inset 0 0 0 1px #fff3}.bx-t--paper .bx-pill{color:var(--text);background:#16161a12;box-shadow:inset 0 0 0 1px #16161a1a}.bx-t--cobalt .bx-pill{background:#0e1c6466}.bx-pill:focus-visible{outline:2px solid var(--cobalt-soft);outline-offset:2px}.bx-pill>span{white-space:nowrap;opacity:0;grid-area:1/1;transition:opacity .1s linear;display:block}.bx-t[data-pill="0"] .bx-pill>span:first-child,.bx-t[data-pill="1"] .bx-pill>span:first-child,.bx-t[data-pill="2"] .bx-pill>span:nth-child(2),.bx-t[data-pill="3"] .bx-pill>span:nth-child(3),.bx-t[data-pill="4"] .bx-pill>span:nth-child(4),.bx-t[data-pill="5"] .bx-pill>span:nth-child(5),.bx-t[data-pill="6"] .bx-pill>span:nth-child(6),.bx-t[data-pill="7"] .bx-pill>span:nth-child(7){opacity:1;transition:opacity .14s ease-out .1s}@media (width>=1280px){.bx-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:380px}.bx-c4{grid-column:span 4}.bx-c5{grid-column:span 5}.bx-c6{grid-column:span 6}.bx-c7{grid-column:span 7}.bx-c8{grid-column:span 8}.bx-c12{grid-column:span 12}.bx-r1{grid-row:span 1}.bx-r2{grid-row:span 2}.bx-t{container-type:size}.bx-stage{width:calc(var(--bw) * 1em);height:calc(var(--bh) * 1em);aspect-ratio:auto;font-size:min(calc(100cqw / var(--bw)), calc(100cqh / var(--bh)));position:absolute;top:0;left:0}.bx-t:after{content:"";background:radial-gradient(ellipse 100% 100% at 0% 100%, var(--bt-shade) 0, var(--bt-shade) 36%, transparent 100%);pointer-events:none;z-index:2;width:70%;height:56%;position:absolute;bottom:0;left:0}.bx-cap{max-width:380px;padding:0;position:absolute;bottom:28px;left:30px}.bx-cap--tl .bx-cap{top:30px;bottom:auto}.bx-cap--tl:after{display:none}}@media (width>=700px) and (width<=1279px){.bx-t{justify-self:center;width:100%;max-width:640px}}.bx-t--cap-pill .bx-cap h3,.bx-t--cap-pill .bx-cap p,.bx-t--cap-none .bx-cap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.bx-t--cap-pill .bx-cap{padding-top:12px}@media (width>=1280px){.bx-t--solo{width:100%;aspect-ratio:calc(var(--bw) / var(--bh))}.bx-t--cap-pill:after,.bx-t--cap-none:after{display:none}.bx-t--cap-pill .bx-cap{padding:0;bottom:20px;left:22px}}@media (width>=880px){.bx-t--wide{width:100%;max-width:none;aspect-ratio:calc(var(--bw) / var(--bh));container-type:size}.bx-t--wide .bx-stage{width:calc(var(--bw) * 1em);height:calc(var(--bh) * 1em);aspect-ratio:auto;font-size:min(calc(100cqw / var(--bw)), calc(100cqh / var(--bh)));position:absolute;top:0;left:0}.bx-t--wide:after{display:none}.bx-t--wide .bx-cap{padding:0;position:absolute;bottom:20px;left:22px}}.slab3d{perspective:90em;perspective-origin:50% 0;--rx0:38deg;--rx:var(--rx0);width:36em;height:23em;position:relative}.slab3d__tilt{transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry,0deg));transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.slab3d__layer{transform:translateZ(calc(var(--i) * -.2em));filter:brightness(calc(1 - var(--i) * .045));background:linear-gradient(#b8bbc4,#8e919b);border-radius:2.5em;position:absolute;inset:0}.slab3d--dark .slab3d__layer{background:linear-gradient(#3b3d48,#17181d)}.slab3d__face{position:absolute;inset:0;transform:translateZ(0)}.slab3d__face .pad{top:0;left:0}.slab3d__spec{pointer-events:none;border-radius:2.5em;position:absolute;inset:0;overflow:hidden}.slab3d__spec i{transform:translateX(var(--sx,0%));background:linear-gradient(112deg,#0000 38%,#ffffff5c 47%,#0000 56%);transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-40% -10%}.slab3d__shadow{background:radial-gradient(closest-side,#3d6bff66,#0000);height:46%;position:absolute;bottom:-14%;left:-6%;right:-6%}.sd{aspect-ratio:1728/1117;background:#0b1030;border-radius:1.4em;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0b0b0fd9,0 18px 40px -12px #0b0b0f80;container-type:inline-size}.sd .menubar{font-size:calc(var(--bar,1) * 13em);backdrop-filter:none;background:#0a0c2080}.sd .dock{backdrop-filter:none;background:linear-gradient(#ffffff57,#ffffff38)}.sd{content-visibility:auto;contain-intrinsic-size:auto 200px}.sd .space{background-image:var(--wall,url(/v2/wallpaper.webp));width:1728em}.bx-t .sd .sd__space .sd__win{transform:var(--p-0);transition:transform .75s cubic-bezier(.2,1.3,.36,1),opacity .3s ease-out}.bx-t .sd .sd__win[data-pose="1"]{transform:var(--p-1)}.bx-t .sd .sd__win[data-pose="2"]{transform:var(--p-2)}.bx-t .sd .sd__win[data-pose="3"]{transform:var(--p-3)}.bx-t .sd .sd__win[data-pose="4"]{transform:var(--p-4)}.bx-t .sd .sd__win[data-pose="5"]{transform:var(--p-5)}.bx-t .sd .sd__win[data-pose="6"]{transform:var(--p-6)}.bx-t .sd .sd__win[data-pose="7"]{transform:var(--p-7)}.sd .sd__hud{opacity:0;transition:opacity .2s ease-out,transform .5s cubic-bezier(.2,1.4,.4,1);transform:translateY(-14em)scale(.92)}.sd .sd__hud.is-on{opacity:1;transform:none}.sd .outline{transition:opacity .18s ease-out}.sd .dock__item{transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.sd .dock__item.is-hot{transform:translateY(-14em)scale(1.25)}.sd .mb__hi{transition:opacity .25s ease-out}.sd .mb__hi.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.bx-t .sd .sd__win,.sd .sd__hud,.slab3d__tilt,.slab3d__spec i{transition:none!important}}.bx-t:not(.is-vis),.bx-t:not(.is-vis) *,.bx-t:not(.is-vis) :before,.bx-t:not(.is-vis) :after{animation-play-state:paused!important}
