/*!tailwindcss v4.3.2 | MIT License | https://tailwindcss.com*/@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;--color-emerald-700:oklch(50.8% 0.118 165.612);--color-rose-700:oklch(51.4% 0.222 16.935);--color-white:#fff;--spacing:0.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--ease-out:cubic-bezier(0, 0, 0.2, 1);--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:var(--nf-palette-primary, #ff4f81);--color-secondary:var(--nf-palette-secondary, #6d5efc);--color-accent:var(--nf-palette-accent, #e6e8ff);--color-surface:var(--nf-palette-surface, #0a0a14);--color-on-surface:var(--nf-palette-on-surface, #eae8ff);--font-heading:ui-sans-serif, system-ui, sans-serif;--font-body:ui-sans-serif, system-ui, sans-serif;--font-readout:"JetBrains Mono", ui-monospace, monospace;--radius-base:0px;--space-base:1rem;--section-gap:4rem}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports(not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.k4b{pointer-events:none}.vy{visibility:collapse}.km3{visibility:hidden}.k8s{visibility:visible}.ks6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.f8{position:fixed}.y1{position:absolute}.m7{position:fixed}.kwa{position:relative}.ksa{position:static}.ksk{position:sticky}.ea{inset:1rem auto auto 1rem}.km7{inset:0}.kmz{inset-inline:0}.km2{inset-inline:calc(var(--spacing) * 3)}.kmd{inset-inline:calc(var(--spacing) * 4)}.kms{inset-block:0}.hx{top:calc(var(--spacing) * -3)}.df{top:calc(var(--spacing) * -4)}.dy{top:calc(var(--spacing) * -8)}.yf{top:100%}.key{top:0}.kem{top:calc(1/2 * 100%)}.kei{top:calc(var(--spacing) * 3)}.kec{top:calc(var(--spacing) * 4)}.ken{top:calc(var(--spacing) * 8)}.kev{top:calc(var(--spacing) * 14)}.keu{top:calc(var(--spacing) * 30)}.ke0{top:64%}.kel{top:100%}.ha{right:calc(var(--spacing) * -2)}.hk{right:calc(var(--spacing) * -3)}.hg{right:calc(var(--spacing) * -8)}.kwg{right:0}.kwx{right:calc(var(--spacing) * 4)}.hs{bottom:calc(var(--spacing) * -3)}.h3{bottom:calc(var(--spacing) * -8)}.i6{bottom:0}.ia{bottom:calc(var(--spacing) * 4)}.h5{left:calc(var(--spacing) * -2)}.he{left:calc(var(--spacing) * -3)}.h8{left:calc(var(--spacing) * -4)}.h6{left:calc(var(--spacing) * -8)}.ek{left:0}.kvd{left:0}.kvs{left:calc(1/2 * 100%)}.kv3{left:calc(var(--spacing) * 3)}.kv5{left:calc(var(--spacing) * 4)}.kve{left:5px}.km5{isolation:isolate}.dn{z-index:calc(10 * -1)}.d0{z-index:calc(20 * -1)}.yr{z-index:100}.k68{z-index:0}.k66{z-index:10}.k6a{z-index:20}.k6k{z-index:30}.k6g{z-index:40}.k6x{z-index:50}.kaf{z-index:100}.kb9{order:1}.kbp{order:2}.kbb{order:3}.kb4{order:-9999}.eb{grid-column:1/-1}.ig{grid-column:span 2/span 2}.ix{grid-column:1/-1}.vf{grid-column-start:1}.k7j{grid-row-start:1}.vm{width:100%;@media(width >= 40rem){max-width: 40rem;}@media(width >= 48rem){max-width: 48rem;}@media(width >= 64rem){max-width: 64rem;}@media(width >= 80rem){max-width: 80rem;}@media(width >= 96rem){max-width: 96rem;}}.fo{margin:0 auto 1.5rem}.kcr{margin:0}.fn{margin-inline:auto}.kjg{margin-inline:auto}.fi{margin-block:var(--block-space)}.k9f{margin-block:calc(var(--spacing) * 4)}.k9y{margin-block:calc(var(--spacing) * 5)}.k9m{margin-block:calc(var(--spacing) * 6)}.k9v{margin-block:calc(var(--spacing) * 8)}.kjx{margin-block:calc(var(--spacing) * 10)}.fl{margin-top:1.5rem}.f0{margin-top:1.25rem}.fr{margin-top:1rem}.f1{margin-top:2rem}.kj4{margin-top:calc(var(--spacing) * .5)}.kjw{margin-top:var(--spacing)}.kj7{margin-top:calc(var(--spacing) * 1.5)}.kj2{margin-top:calc(var(--spacing) * 2)}.kjd{margin-top:calc(var(--spacing) * 3)}.kjs{margin-top:calc(var(--spacing) * 4)}.kj3{margin-top:calc(var(--spacing) * 5)}.kj5{margin-top:calc(var(--spacing) * 6)}.kje{margin-top:calc(var(--spacing) * 7)}.kj8{margin-top:calc(var(--spacing) * 8)}.kj6{margin-top:calc(var(--spacing) * 9)}.kjz{margin-top:calc(var(--spacing) * 10)}.kja{margin-top:calc(var(--spacing-base))}.kjk{margin-top:auto}.kjb{margin-right:calc(var(--spacing) * 2)}.fu{margin-bottom:1.5rem}.fc{margin-bottom:1rem}.kr8{margin-bottom:0}.kr6{margin-bottom:var(--spacing)}.kra{margin-bottom:calc(var(--spacing) * 2)}.krk{margin-bottom:calc(var(--spacing) * 3)}.krg{margin-bottom:calc(var(--spacing) * 4)}.krx{margin-bottom:calc(var(--spacing) * 5)}.k1f{margin-bottom:calc(var(--spacing) * 6)}.k1y{margin-bottom:calc(var(--spacing) * 7)}.khk{margin-left:calc(var(--spacing) * 2)}.khg{margin-left:auto}.hd{display:block!important}.iv{display:block}.vv{display:contents}.mz{display:flex}.ab{display:grid}.kyp{display:none}.kmp{display:inline}.kmb{display:inline-block}.km4{display:inline-flex}.kmw{display:inline-grid}.ksx{display:table}.k3y{display:table-row}.w0{aspect-ratio:2.7}.wl{aspect-ratio:2/3}.wr{aspect-ratio:3/2}.w1{aspect-ratio:3/4}.wo{aspect-ratio:4/3}.wt{aspect-ratio:5/2}.wn{aspect-ratio:16/9}.wc{aspect-ratio:16/10}.wq{aspect-ratio:1/1}.wh{aspect-ratio:var(--aspect-video)}.kzc{width:var(--spacing);height:var(--spacing)}.kzo{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.kzt{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.kzq{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.kzh{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.kzj{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.kz9{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.kzp{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.kzb{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.kzn{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.kz0{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.kzl{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.kzr{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.kz1{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.kz4{width:1.1em;height:1.1em}.kzw{width:1.2em;height:1.2em}.kz7{width:100%;height:100%}.e6{height:100%}.kfx{height:var(--spacing)}.kyv{height:calc(var(--spacing) * 2.5)}.kyc{height:calc(var(--spacing) * 3)}.ky0{height:calc(var(--spacing) * 6)}.kyl{height:calc(var(--spacing) * 7)}.kyr{height:calc(var(--spacing) * 8)}.ky1{height:calc(var(--spacing) * 9)}.kyf{height:calc(var(--spacing) * 10)}.kyy{height:calc(var(--spacing) * 11)}.kym{height:calc(var(--spacing) * 12)}.kyi{height:calc(var(--spacing) * 20)}.kyu{height:calc(var(--spacing) * 24)}.kyn{height:calc(var(--spacing) * 36)}.kyo{height:1.25em}.kyt{height:10px}.kyq{height:min(36rem,68dvh)}.kyh{height:auto}.kyj{height:100%}.ky9{height:1px}.kcq{max-height:calc(var(--spacing) * 12)}.kch{max-height:calc(var(--spacing) * 16)}.kcj{max-height:calc(var(--spacing) * 36)}.kc9{max-height:calc(var(--spacing) * 64)}.kcp{max-height:70dvh}.kcb{max-height:70vh}.kc4{max-height:75vh}.kcw{max-height:calc(100vh - 6rem)}.fq{min-height:6rem}.kqx{min-height:0}.kh1{min-height:calc(var(--spacing) * 7)}.kho{min-height:calc(var(--spacing) * 8)}.kht{min-height:calc(var(--spacing) * 9)}.khf{min-height:calc(var(--spacing) * 11)}.khy{min-height:calc(var(--spacing) * 12)}.khm{min-height:calc(var(--spacing) * 13)}.khv{min-height:calc(var(--spacing) * 14)}.khi{min-height:calc(var(--spacing) * 15)}.khu{min-height:calc(var(--spacing) * 18)}.khc{min-height:calc(var(--spacing) * 20)}.khn{min-height:calc(var(--spacing) * 22)}.kh0{min-height:calc(var(--spacing) * 24)}.khl{min-height:calc(var(--spacing) * 36)}.khr{min-height:calc(var(--spacing) * 56)}.khh{min-height:19rem}.khj{min-height:22rem}.kh9{min-height:23rem}.khp{min-height:28rem}.khb{min-height:30rem}.khq{min-height:120px}.kh4{min-height:100vh}.yl{width:min(9rem,100%)}.y0{width:min(18rem,80vw)}.yc{width:min(100%,26rem)}.yn{width:min(100% - 2rem,77.5rem)}.k83{width:var(--spacing)}.k88{width:calc(var(--spacing) * 2.5)}.k8k{width:calc(var(--spacing) * 3)}.k6y{width:calc(var(--spacing) * 6)}.k6v{width:calc(var(--spacing) * 7)}.k6u{width:calc(var(--spacing) * 8)}.k6c{width:calc(var(--spacing) * 9)}.k85{width:calc(var(--spacing) * 12)}.k8e{width:calc(var(--spacing) * 16)}.k86{width:calc(var(--spacing) * 24)}.k8a{width:calc(var(--spacing) * 28)}.k8g{width:calc(var(--spacing) * 32)}.k8x{width:calc(var(--spacing) * 36)}.k6f{width:calc(var(--spacing) * 56)}.k6m{width:calc(var(--spacing) * 64)}.k6i{width:calc(var(--spacing) * 72)}.k6n{width:1.25em}.k6r{width:4.5rem}.k60{width:10px}.k6l{width:200%}.k61{width:calc((100% - 2.5rem)/2)}.k6o{width:calc(100% - 1rem)}.k6t{width:calc(100% - 3rem)}.k6q{width:clamp(7.5rem,32vw,10rem)}.k6h{width:auto}.k6j{width:fit-content}.k69{width:100%}.k6p{width:max-content}.k6b{width:1px}.ft{max-width:60rem}.kls{max-width:var(--container-2xl)}.kl3{max-width:var(--container-3xl)}.kle{max-width:var(--container-4xl)}.kl6{max-width:var(--container-5xl)}.klk{max-width:var(--container-6xl)}.klg{max-width:var(--container-7xl)}.kl5{max-width:calc(var(--spacing) * 40)}.kl8{max-width:calc(var(--spacing) * 56)}.kla{max-width:calc(var(--spacing) * 60)}.klx{max-width:21rem}.krf{max-width:32rem}.kry{max-width:34rem}.krm{max-width:36ch}.krv{max-width:36rem}.kri{max-width:38rem}.kru{max-width:42ch}.krc{max-width:42rem}.krn{max-width:45%}.kr0{max-width:46ch}.krl{max-width:48rem}.krr{max-width:52ch}.kr1{max-width:56ch}.krt{max-width:60ch}.krq{max-width:70ch}.krh{max-width:77.5rem}.kr9{max-width:84rem}.kro{max-width:600px}.krj{max-width:800px}.krp{max-width:850px}.krb{max-width:100%}.kr4{max-width:var(--container-lg)}.krw{max-width:var(--container-md)}.kr7{max-width:none}.krz{max-width:var(--container-sm)}.kr2{max-width:var(--container-xl)}.fh{min-width:7rem}.fj{min-width:min(12rem,100%)}.khw{min-width:0}.kh7{min-width:calc(var(--spacing) * 11)}.khz{min-width:calc(var(--spacing) * 12)}.kh2{min-width:calc(var(--spacing) * 20)}.khd{min-width:calc(var(--spacing) * 36)}.khs{min-width:calc(var(--spacing) * 40)}.kh3{min-width:calc(var(--spacing) * 44)}.kh5{min-width:calc(var(--spacing) * 48)}.khe{min-width:calc(var(--spacing) * 52)}.kh8{min-width:calc(var(--spacing) * 80)}.kh6{min-width:320px}.kha{min-width:100%}.m2{flex:1}.md{flex:1 1 18rem}.kzi{flex-shrink:1}.kzu{flex-shrink:0}.kfg{flex-grow:1}.ww{flex-basis:100%}.fk{table-layout:fixed}.k3f{table-layout:fixed}.g3{border-collapse:collapse}.ip{border-collapse:collapse}.kbw{transform-origin:center}.dm{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x)var(--tw-translate-y)}.dv{--tw-translate-x:calc(130% * -1);translate:var(--tw-translate-x)var(--tw-translate-y)}.di{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x)var(--tw-translate-y)}.du{--tw-translate-y:calc(var(--spacing) * -24);translate:var(--tw-translate-x)var(--tw-translate-y)}.dc{--tw-translate-y:calc(var(--spacing) * -32);translate:var(--tw-translate-x)var(--tw-translate-y)}.yu{translate:none}.k79{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.k7p{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.kzz{--tw-skew-x:skewX(-20deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.ym{transform:perspective(1e3px)rotateX(var(--p2-tilt,0deg))scale(var(--p2-scale,1))}.yv{transform:skewX(-12deg)}.yi{transform:translateY(-200%)}.kes{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.vi{cursor:grab}.vu{cursor:grabbing}.vc{cursor:pointer}.yy{touch-action:pan-x pan-y}.kwk{resize:both}.f6{scroll-snap-type:x mandatory}.ks2{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.ks7{--tw-scroll-snap-strictness:mandatory}.ksz{scroll-snap-align:start}.k74{scroll-margin-top:calc(var(--spacing) * 8)}.k7b{scroll-margin-top:calc(var(--spacing) * 28)}.k7w{scroll-padding-inline:calc(var(--spacing) * 2)}.k77{scroll-padding-inline:13%}.fa{scrollbar-width:none}.kcn{list-style-position:inside}.kcu{list-style-type:decimal}.kcc{list-style-type:disc}.kc0{list-style-type:none}.wj{grid-auto-columns:100%}.a6{grid-auto-flow:column}.e4{grid-template-columns:1fr}.ew{grid-template-columns:minmax(0,1.05fr)minmax(0,1fr)}.e7{grid-template-columns:minmax(0,1fr)}.ez{grid-template-columns:minmax(0,1fr)auto}.e2{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.ed{grid-template-columns:minmax(0,1fr)minmax(0,2fr)}.es{grid-template-columns:repeat(3,minmax(0,1fr))}.e3{grid-template-columns:repeat(4,minmax(0,1fr))}.e5{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.ee{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.e8{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.a4{grid-template-columns:repeat(1,minmax(0,1fr))}.aw{grid-template-columns:repeat(2,minmax(0,1fr))}.a7{grid-template-columns:repeat(3,minmax(0,1fr))}.az{grid-template-columns:1fr auto 1fr}.a2{grid-template-columns:3rem 1fr auto}.as{grid-template-columns:3rem minmax(0,1fr)}.a3{grid-template-columns:auto minmax(0,1fr)auto}.a5{grid-template-columns:minmax(0,.85fr)minmax(0,1.35fr)}.ae{grid-template-columns:minmax(0,7rem)minmax(0,1fr)}.a8{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.ms{flex-direction:column}.ei{flex-wrap:nowrap}.m3{flex-wrap:nowrap}.m5{flex-wrap:wrap}.fe{place-items:center}.k4p{place-items:center}.km8{align-items:baseline}.km6{align-items:center}.kma{align-items:flex-start}.kmk{justify-content:space-between}.kmg{justify-content:center}.kmx{justify-content:flex-end}.kvy{justify-content:flex-start}.kvf{justify-items:start}.e1{gap:.5rem}.eo{gap:.75rem}.et{gap:.875rem}.eh{gap:1.5rem}.eq{gap:1.25rem}.ej{gap:1rem}.e9{gap:2rem}.ep{gap:3.5rem}.se{gap:var(--spacing)}.s8{gap:calc(var(--spacing) * 1.5)}.sa{gap:calc(var(--spacing) * 2)}.sk{gap:calc(var(--spacing) * 2.5)}.sg{gap:calc(var(--spacing) * 3)}.sx{gap:calc(var(--spacing) * 4)}.af{gap:calc(var(--spacing) * 5)}.ay{gap:calc(var(--spacing) * 6)}.am{gap:calc(var(--spacing) * 7)}.av{gap:calc(var(--spacing) * 8)}.s6{gap:calc(var(--spacing) * 10)}.ai{gap:1px}.ksd{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing) * var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse))); }}.ks3{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse))); }}.ks5{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse))); }}.kse{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse))); }}.ks8{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse))); }}.kss{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse))); }}.ac{column-gap:calc(var(--spacing) * 2)}.an{column-gap:calc(var(--spacing) * 3)}.a0{column-gap:calc(var(--spacing) * 4)}.al{column-gap:calc(var(--spacing) * 5)}.ar{column-gap:calc(var(--spacing) * 6)}.a1{column-gap:calc(var(--spacing) * 7)}.ao{column-gap:calc(var(--spacing) * 8)}.au{column-gap:calc(var(--spacing) * 10)}.at{row-gap:var(--spacing)}.aq{row-gap:calc(var(--spacing) * 1.5)}.ah{row-gap:calc(var(--spacing) * 2)}.aj{row-gap:calc(var(--spacing) * 3)}.a9{row-gap:calc(var(--spacing) * 4)}.ap{row-gap:calc(var(--spacing) * 8)}.mc{ :where(& > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }}.k7s{align-self:center}.k73{align-self:flex-end}.k75{align-self:flex-start}.k8b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kbz{overflow:hidden}.fb{overflow-x:auto}.kb2{overflow-x:auto}.kbd{overflow-x:hidden}.kbs{overflow-y:auto}.kb3{overscroll-behavior-x:contain}.k7z{scroll-behavior:smooth}.k7v{border-radius:.25rem}.k7i{border-radius:calc(var(--radius-base) * 1.5)}.k7u{border-radius:calc(var(--radius-base) * 2)}.k7c{border-radius:max(var(--button-radius),calc(var(--radius-base) * 1.6))}.k7n{border-radius:var(--button-radius)}.k70{border-radius:var(--radius-base)}.k7r{border-radius:calc(infinity * 1px)}.k71{border-radius:var(--radius-lg)}.k7o{border-radius:var(--radius-md)}.k7t{border-radius:0}.k7h{border-radius:var(--radius-xl)}.k7q{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.k7l{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.iu{border-style:var(--tw-border-style);border-width:1px}.ic{border-style:var(--tw-border-style);border-width:0}.in{border-style:var(--tw-border-style);border-width:2px}.i8{border-block-style:var(--tw-border-style);border-block-width:1px}.i3{border-top-style:var(--tw-border-style);border-top-width:1px}.i5{border-top-style:var(--tw-border-style);border-top-width:2px}.i2{border-right-style:var(--tw-border-style);border-right-width:1px}.i9{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.i4{border-left-style:var(--tw-border-style);border-left-width:1px}.iw{border-left-style:var(--tw-border-style);border-left-width:2px}.i7{border-left-style:var(--tw-border-style);border-left-width:4px}.i0{border-color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in srgb,var(--color-on-surface) 65%,transparent);}}.il{border-color:var(--button-border)}.ir{border-color:var(--button-download-bg)}.i1{border-color:var(--button-play-border)}.io{border-color:var(--color-accent)}.it{border-color:var(--color-on-surface)}.iq{border-color:var(--color-primary)}.ih{border-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-primary) 25%,transparent);}}.ij{border-color:var(--color-secondary)}.ib{border-color:color-mix(in srgb,oklch(50.8% .118 165.612) 20%,transparent);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-emerald-700) 20%,transparent);}}.iz{border-color:var(--color-primary)}.id{border-color:color-mix(in srgb,oklch(51.4% .222 16.935) 20%,transparent);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-rose-700) 20%,transparent);}}.is{border-color:var(--color-secondary)}.ie{border-color:transparent}.nn{background-color:var(--color-surface);@supports(color:color-mix(in lab,red,red)){background-color: color-mix(in srgb,var(--color-surface) 45%,transparent);}}.nz{background-color:var(--arc-panel)}.n2{background-color:var(--brand-mark-surface)}.nd{background-color:var(--button-bg)}.ns{background-color:var(--button-download-bg)}.n3{background-color:var(--button-play-muted)}.n5{background-color:var(--color-primary)}.ne{background-color:var(--color-secondary)}.n8{background-color:var(--color-surface)}.n6{background-color:var(--showcase-button-fill)}.ng{background-color:var(--color-primary)}.nx{background-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-primary) 10%,transparent);}}.if{background-color:var(--color-surface)}.iy{background-color:transparent}.im{background-color:var(--color-white)}.nk{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.g4{background-image:linear-gradient(var(--color-secondary) 1px,transparent 1px),linear-gradient(90deg,var(--color-secondary) 1px,transparent 1px);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(color-mix(in srgb,var(--color-secondary) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-secondary) 5%,transparent) 1px,transparent 1px);}}.gw{background-image:var(--button-gradient)}.nh{background-image:linear-gradient(90deg,var(--arc-ink) 0%,var(--arc-ink) 35%,var(--arc-ink) 100%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(90deg,color-mix(in srgb,var(--arc-ink) 96%,transparent) 0%,color-mix(in srgb,var(--arc-ink) 88%,transparent) 35%,color-mix(in srgb,var(--arc-ink) 30%,transparent) 100%);}}.nj{background-image:linear-gradient(90deg,var(--arc-panel),var(--arc-panel) 70%,transparent),linear-gradient(0deg,var(--arc-panel),transparent 80%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(90deg,color-mix(in srgb,var(--arc-panel) 90%,transparent),color-mix(in srgb,var(--arc-panel) 38%,transparent) 70%,transparent),linear-gradient(0deg,color-mix(in srgb,var(--arc-panel) 94%,transparent),transparent 80%);}}.n9{background-image:linear-gradient(90deg,var(--arc-panel) 0%,var(--arc-panel) 40%,var(--arc-panel) 100%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(90deg,color-mix(in srgb,var(--arc-panel) 98%,transparent) 0%,color-mix(in srgb,var(--arc-panel) 93%,transparent) 40%,color-mix(in srgb,var(--arc-panel) 62%,transparent) 100%);}}.np{background-image:linear-gradient(90deg,var(--color-surface) 0%,var(--color-surface) 38%,var(--color-surface) 72%,var(--color-surface) 100%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(90deg,color-mix(in srgb,var(--color-surface) 96%,transparent) 0%,color-mix(in srgb,var(--color-surface) 85%,transparent) 38%,color-mix(in srgb,var(--color-surface) 35%,transparent) 72%,color-mix(in srgb,var(--color-surface) 18%,transparent) 100%);}}.nb{background-image:linear-gradient(90deg,transparent,var(--color-secondary),transparent);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-secondary) 18%,transparent),transparent);}}.n4{background-image:linear-gradient(90deg,var(--arc-ink) 0%,var(--arc-ink) 30%,var(--arc-ink) 100%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(90deg,var(--arc-ink) 0%,color-mix(in srgb,var(--arc-ink) 92%,transparent) 30%,color-mix(in srgb,var(--arc-ink) 22%,transparent) 100%);}}.nw{background-image:linear-gradient(90deg,var(--arc-panel) 0%,var(--arc-panel) 40%,var(--arc-panel) 100%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(90deg,var(--arc-panel) 0%,color-mix(in srgb,var(--arc-panel) 96%,transparent) 40%,color-mix(in srgb,var(--arc-panel) 58%,transparent) 100%);}}.n7{background-image:linear-gradient(90deg,var(--color-primary),var(--color-primary));@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 12%,transparent));}}.n0{background-image:linear-gradient(110deg,var(--color-secondary) 0%,var(--color-on-surface) 25%,var(--color-primary) 50%,var(--color-secondary) 75%,var(--color-on-surface) 100%)}.nl{background-image:linear-gradient(180deg,var(--arc-ink) 0%,var(--arc-ink) 40%,var(--arc-ink) 80%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(180deg,color-mix(in srgb,var(--arc-ink) 92%,transparent) 0%,color-mix(in srgb,var(--arc-ink) 50%,transparent) 40%,color-mix(in srgb,var(--arc-ink) 96%,transparent) 80%);}}.nr{background-image:linear-gradient(180deg,var(--arc-ink) 0%,var(--arc-ink) 45%,var(--arc-ink) 100%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(180deg,color-mix(in srgb,var(--arc-ink) 95%,transparent) 0%,color-mix(in srgb,var(--arc-ink) 12%,transparent) 45%,color-mix(in srgb,var(--arc-ink) 88%,transparent) 100%);}}.n1{background-image:linear-gradient(180deg,var(--color-surface) 0%,var(--color-surface) 26%,var(--color-surface) 60%,var(--color-surface) 100%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(180deg,color-mix(in srgb,var(--color-surface) 16%,transparent) 0%,color-mix(in srgb,var(--color-surface) 70%,transparent) 26%,color-mix(in srgb,var(--color-surface) 96%,transparent) 60%,var(--color-surface) 100%);}}.no{background-image:linear-gradient(180deg,var(--color-surface) 0%,var(--color-surface) 36%,transparent 64%,var(--color-surface) 100%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(180deg,color-mix(in srgb,var(--color-surface) 88%,transparent) 0%,color-mix(in srgb,var(--color-surface) 15%,transparent) 36%,transparent 64%,color-mix(in srgb,var(--color-surface) 12%,transparent) 100%);}}.nt{background-image:linear-gradient(180deg,transparent 20%,var(--arc-ink) 80%,var(--arc-ink) 100%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(180deg,transparent 20%,color-mix(in srgb,var(--arc-ink) 92%,transparent) 80%,var(--arc-ink) 100%);}}.nq{background-image:linear-gradient(180deg,transparent 25%,var(--arc-ink) 78%,var(--arc-ink) 100%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(180deg,transparent 25%,color-mix(in srgb,var(--arc-ink) 88%,transparent) 78%,var(--arc-ink) 100%);}}.s3{--tw-gradient-from:var(--color-surface);--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.s5{--tw-gradient-from:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--tw-gradient-from: color-mix(in oklab,var(--color-surface) 35%,transparent);}--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.k82{--tw-gradient-via:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--tw-gradient-via: color-mix(in oklab,var(--color-surface) 45%,transparent);}--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.k8d{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.k5x{--tw-gradient-to:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--tw-gradient-to: color-mix(in oklab,var(--color-surface) 15%,transparent);}--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.kef{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.gz{background-size:2rem 2rem}.g7{background-size:250% 100%}.na{background-clip:text}.mj{fill:var(--color-secondary)}.m9{fill:currentcolor}.mp{fill:none}.ksg{stroke:currentcolor}.kbo{object-fit:contain}.kbt{object-fit:cover}.kbq{object-position:left}.f2{padding:.75rem 1rem}.fs{padding:1.5rem}.fd{padding:1.25rem}.f3{padding:1rem}.f5{padding:2rem}.kb5{padding:0}.kbe{padding:calc(var(--spacing) * 1.5)}.kb8{padding:calc(var(--spacing) * 2)}.kb6{padding:calc(var(--spacing) * 2)!important}.kba{padding:calc(var(--spacing) * 2.5)}.kbk{padding:calc(var(--spacing) * 3)}.kbg{padding:calc(var(--spacing) * 3.5)}.kbx{padding:calc(var(--spacing) * 4)}.k4f{padding:calc(var(--spacing) * 5)}.k4y{padding:calc(var(--spacing) * 6)}.k4m{padding:calc(var(--spacing) * 7)}.k4v{padding:calc(var(--spacing) * 8)}.k4k{padding-inline:var(--spacing)}.k4g{padding-inline:calc(var(--spacing) * 2)}.k4x{padding-inline:calc(var(--spacing) * 2.5)}.kwf{padding-inline:calc(var(--spacing) * 3)}.kwy{padding-inline:calc(var(--spacing) * 3.5)}.kwm{padding-inline:calc(var(--spacing) * 4)}.kwv{padding-inline:calc(var(--spacing) * 5)}.kwi{padding-inline:calc(var(--spacing) * 6)}.kwu{padding-inline:calc(var(--spacing) * 7)}.kwc{padding-inline:calc(var(--spacing) * 8)}.kwn{padding-inline:13%}.kw0{padding-inline:calc(var(--button-pad-x) * .75)}.kwl{padding-inline:calc(var(--spacing-base) * 1.5)}.kwr{padding-inline:calc(var(--spacing-base) * 3)}.kw1{padding-inline:var(--button-pad-x)}.kwo{padding-inline:var(--p2-gutter)}.f7{padding-block:.5rem}.fz{padding-block:1rem}.kwt{padding-block:calc(var(--spacing) * .5)}.kwq{padding-block:var(--spacing)}.kwh{padding-block:calc(var(--spacing) * 1.5)}.kw9{padding-block:calc(var(--spacing) * 2)}.kwp{padding-block:calc(var(--spacing) * 2.5)}.kw4{padding-block:calc(var(--spacing) * 3)}.kww{padding-block:calc(var(--spacing) * 4)}.kw7{padding-block:calc(var(--spacing) * 5)}.kwz{padding-block:calc(var(--spacing) * 6)}.kw2{padding-block:calc(var(--spacing) * 7)}.kwd{padding-block:calc(var(--spacing) * 8)}.kwj{padding-block:calc(var(--spacing) * 10)}.kwb{padding-block:calc(var(--spacing) * 20)}.kws{padding-block:calc(var(--button-pad-y) * .75)}.kw5{padding-block:calc(var(--spacing-base) * 1.5)}.kw3{padding-block:calc(var(--spacing-base) * 1.25)}.kwe{padding-block:calc(var(--spacing-base) * 2)}.kw8{padding-block:var(--button-pad-y)}.kw6{padding-block:var(--p2-section-space)}.fw{padding-block-start:var(--p2-drum-start,2rem)}.f4{padding-block-end:var(--p2-drum-end,2rem)}.k47{padding-top:var(--spacing)}.k4d{padding-top:calc(var(--spacing) * 2)}.k4s{padding-top:calc(var(--spacing) * 3)}.k45{padding-top:calc(var(--spacing) * 4)}.k4e{padding-top:calc(var(--spacing) * 5)}.k48{padding-top:calc(var(--spacing) * 6)}.k46{padding-top:calc(var(--spacing) * 8)}.k4z{padding-top:calc(var(--spacing) * 10)}.k42{padding-top:calc(var(--spacing) * 12)}.k43{padding-top:calc(var(--spacing) * 36)}.k4a{padding-top:14%}.k4w{padding-right:calc(var(--spacing) * 3)}.k44{padding-right:calc(var(--spacing) * 10)}.k4c{padding-bottom:calc(var(--spacing) * 2)}.k40{padding-bottom:calc(var(--spacing) * 3)}.k4l{padding-bottom:calc(var(--spacing) * 4)}.k4r{padding-bottom:calc(var(--spacing) * 5)}.k41{padding-bottom:calc(var(--spacing) * 6)}.k4i{padding-bottom:calc(var(--spacing) * 10)}.k4u{padding-bottom:calc(var(--spacing) * 16)}.k4n{padding-bottom:calc(var(--spacing) * 24)}.k4o{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.k4t{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.k4q{padding-left:0}.k4j{padding-left:calc(var(--spacing) * 4)}.k49{padding-left:calc(var(--spacing) * 5)}.k4h{padding-left:calc(var(--spacing) * 12)}.k5q{text-align:center}.k5h{text-align:center!important}.k59{text-align:left}.k5p{text-align:left!important}.k52{text-align:right}.k5d{text-align:right!important}.y6{vertical-align:middle}.sb{font-family:var(--font-body)}.s4{font-family:var(--font-heading)}.s7{font-family:var(--font-body)}.k3v{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.k3i{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.k3u{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.k5t{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.k5b{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.k55{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.k5k{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.k5g{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.eu{font-size:.75rem}.ec{font-size:.9375rem}.en{font-size:1.125rem}.e0{font-size:clamp(2rem,3.8vw,3.4rem)}.k3n{font-size:.62rem}.k30{font-size:.68rem}.k3c{font-size:.625rem}.k3l{font-size:.9375rem}.k3r{font-size:.6875rem}.k3o{font-size:1.5rem}.k3t{font-size:1.8rem}.k31{font-size:1.18rem}.k3q{font-size:10px}.k3h{font-size:11px}.k3j{font-size:15px}.k39{font-size:clamp(.9375rem,1.6vw,1.25rem)}.k3b{font-size:clamp(1.5rem,2.3vw,2rem)}.k34{font-size:clamp(1.5rem,2.6vw,2.2rem)}.k3w{font-size:clamp(1.5rem,2.8vw,2.2rem)}.k37{font-size:clamp(1.5rem,3vw,2.75rem)}.k3d{font-size:clamp(1.9rem,3.3vw,3.15rem)}.k3z{font-size:clamp(1.65rem,3vw,2.15rem)}.k3p{font-size:clamp(1.375rem,2.5vw,2rem)}.k32{font-size:clamp(1.875rem,4.2vw,3.5rem)}.k3s{font-size:clamp(1rem,1.2vw,1.125rem)}.k33{font-size:clamp(1rem,1.35vw,1.125rem)}.k35{font-size:clamp(2.25rem,4.45vw,4rem)}.k3e{font-size:clamp(2rem,3.8vw,3.4rem)}.k38{font-size:clamp(2rem,4vw,3.75rem)}.k36{font-size:clamp(3.1rem,5vw,4.25rem)}.k3x{font-size:calc(var(--button-font-size) * .92)}.k5f{font-size:var(--button-font-size)}.kvc{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.kvn{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.kv0{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.kvl{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.kvr{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.kvh{--tw-leading:1.1;line-height:1.1}.kvj{--tw-leading:1.2;line-height:1.2}.kv9{--tw-leading:1.3;line-height:1.3}.kv1{--tw-leading:1.05;line-height:1.05}.kvo{--tw-leading:1.08;line-height:1.08}.kvb{--tw-leading:1.9;line-height:1.9}.kvt{--tw-leading:1.12;line-height:1.12}.kvq{--tw-leading:1.13;line-height:1.13}.kvp{--tw-leading:1.65;line-height:1.65}.kv4{--tw-leading:1;line-height:1}.kvw{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.kv7{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.kvz{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.kv2{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.fy{line-height:1.1}.fm{line-height:1.4}.fv{line-height:1.65}.sw{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.sz{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.s2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.sd{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.ss{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.er{font-weight:var(--button-weight)}.keo{--tw-tracking:-.03em;letter-spacing:-.03em}.ker{--tw-tracking:-.025em;letter-spacing:-.025em}.ke1{--tw-tracking:-.035em;letter-spacing:-.035em}.ket{--tw-tracking:-.045em;letter-spacing:-.045em}.keq{--tw-tracking:.12em;letter-spacing:.12em}.keh{--tw-tracking:.14em;letter-spacing:.14em}.kej{--tw-tracking:.15em;letter-spacing:.15em}.ke9{--tw-tracking:.16em;letter-spacing:.16em}.kep{--tw-tracking:0.12em;letter-spacing:.12em}.keb{--tw-tracking:0.14em;letter-spacing:.14em}.ke4{--tw-tracking:0.16em;letter-spacing:.16em}.kew{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.ke7{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.kez{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.ke2{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.ked{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.eg{letter-spacing:-.045em}.ex{letter-spacing:.12em}.ff{letter-spacing:var(--button-tracking)}.k5o{text-wrap:balance}.ts{overflow-wrap:anywhere}.ik{overflow-wrap:break-word}.t5{-webkit-hyphens:auto;hyphens:auto}.k64{white-space:normal}.k6w{white-space:nowrap}.ef{color:var(--arc-muted)}.ey{color:var(--color-primary)}.em{color:var(--color-surface)}.k3a{color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){color: color-mix(in srgb,var(--color-primary) 38%,var(--color-surface));}}.k3k{color:var(--color-primary)}.k3g{color:var(--slot-muted-text)}.k5y{color:var(--color-accent)}.k5m{color:var(--color-on-surface)}.k5v{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 60%,transparent);}}.k5i{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 65%,transparent);}}.k5u{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 70%,transparent);}}.k5c{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 75%,transparent);}}.k5n{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 80%,transparent);}}.k50{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 85%,transparent);}}.k5l{color:var(--color-primary)}.k5r{color:var(--color-secondary)}.k51{color:var(--color-surface)}.k5j{color:var(--color-emerald-700)}.k54{color:var(--color-on-surface)}.k5w{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 70%,transparent);}}.k57{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 80%,transparent);}}.k5z{color:var(--color-primary)}.k5s{color:var(--color-rose-700)}.k53{color:var(--color-secondary)}.k5e{color:var(--color-surface)}.k58{color:var(--color-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-surface) 80%,transparent);}}.k56{color:transparent}.k5a{color:var(--color-white)}.fg{text-transform:uppercase}.fx{text-transform:var(--button-transform)}.kcl{text-transform:lowercase}.k8z{text-transform:uppercase}.kme{font-style:italic}.k3m{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.kb1{text-decoration-line:none}.k84{text-decoration-line:underline}.k8w{text-underline-offset:2px}.k87{text-underline-offset:4px}.ya{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.f9{opacity:var(--p2-opacity,1)}.kbh{opacity:0%}.kbj{opacity:80%}.k7e{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.k78{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.k7a{--tw-shadow:0 6px 0 var(--tw-shadow-color, var(--color-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.k7k{--tw-shadow:0 8px 24px var(--tw-shadow-color, var(--color-surface));@supports(color:color-mix(in lab,red,red)){--tw-shadow: 0 8px 24px var(--tw-shadow-color,color-mix(in srgb,var(--color-surface) 60%,transparent));}box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.k76{--tw-shadow:0 18px 60px var(--tw-shadow-color, var(--color-surface));@supports(color:color-mix(in lab,red,red)){--tw-shadow: 0 18px 60px var(--tw-shadow-color,color-mix(in srgb,var(--color-surface) 65%,transparent));}box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.k7g{--tw-shadow:4px 4px var(--tw-shadow-color, var(--arc-line));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.k7x{--tw-shadow:4px 5px var(--tw-shadow-color, var(--color-secondary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.kzf{--tw-shadow:6px 6px var(--tw-shadow-color, var(--color-primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.kzy{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color, var(--color-primary));@supports(color:color-mix(in lab,red,red)){--tw-shadow: inset 0 1px 0 var(--tw-shadow-color,color-mix(in srgb,var(--color-primary) 14%,transparent));}box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.kzm{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.kzv{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.k7f{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.k7y{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.g6{box-shadow:5px 5px var(--color-secondary)}.ga{box-shadow:6px 6px var(--color-primary)}.gk{box-shadow:none}.gg{box-shadow:var(--button-shadow)}.kb7{outline-style:var(--tw-outline-style);outline-width:1px}.ii{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.mb{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.w9{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.wp{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.wb{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.w4{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.ke3{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ke5{transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.kee{transition-property:background-color,border-color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ke8{transition-property:background-color,color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ke6{transition-property:border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.kea{transition-property:border-color,background-color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.kek{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.keg{transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.kex{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8f{transition-property:border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8y{transition-property:border-color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8m{transition-property:color,border-color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8v{transition-property:color,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8i{transition-property:transform,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8u{transition-property:transform,background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8c{transition-property:transform,border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8n{transition-property:transform,border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k80{transition-property:transform,border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8l{transition-property:transform,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8r{transition-property:transform,box-shadow,border-color,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k81{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8o{transition-property:transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8t{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8q{transition-property:translate,box-shadow,background-color,border-color,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8h{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8j{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k89{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.k8p{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.mn{--tw-duration:150ms;transition-duration:150ms}.m0{--tw-duration:200ms;transition-duration:200ms}.ml{--tw-duration:250ms;transition-duration:250ms}.mr{--tw-duration:300ms;transition-duration:300ms}.m1{--tw-duration:500ms;transition-duration:500ms}.mo{--tw-duration:700ms;transition-duration:700ms}.mt{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.mq{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.k72{-webkit-user-select:none;user-select:none}.g0{--button-alt-bg:var(--color-accent);@supports(color:color-mix(in lab,red,red)){--button-alt-bg: color-mix(in srgb,var(--color-accent) 75%,var(--color-surface));}}.gl{--button-alt-hover-bg:var(--color-accent);@supports(color:color-mix(in lab,red,red)){--button-alt-hover-bg: color-mix(in srgb,var(--color-accent) 65%,var(--color-surface));}}.gr{--button-face-color:var(--color-primary)}.g1{--button-shadow-x:6px}.go{--button-shadow-y:9px}.gt{--cut-face:var(--color-primary)}.gq{--game-columns:1}.gh{--showcase-button-fill:var(--color-surface)}.g9{animation-delay:0ms}.gp{animation-delay:120ms}.gb{animation-delay:240ms}.g2{background:var(--arc-panel)}.gd{background:var(--color-primary)}.gs{background:var(--color-surface)}.g5{border:1px solid var(--arc-line)}.ge{border:1px solid var(--color-primary)}.g8{border:1px solid var(--color-secondary)}.gx{clip-path:var(--button-clip)}.ev{counter-reset:steps}.el{font-variant:small-caps}.fp{overflow-anchor:none}.k7m{--tw-ring-inset:inset}.kf8{&:is(:where(.t3):is([open], :popover-open, :open) *){display:block}}.kf6{&:is(:where(.t3):is([open], :popover-open, :open) *){display:none}}.kfk{&:is(:where(.t3):is([open], :popover-open, :open) *){rotate:45deg}}.kfa{&:is(:where(.t3):is([open], :popover-open, :open) *){rotate:180deg}}.kfh{&:is(:where(.bz):focus-within *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.kfq{&:is(:where(.bz):focus-within *){border-color:var(--color-primary)}}.kfo{&:is(:where(.bz):focus-within *){background-color:var(--color-primary)}}.kft{&:is(:where(.bz):focus-within *){background-color:var(--color-secondary)}}.kfe{&:is(:where(.t3):hover *){@media(hover:hover){--tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y);}}}.kf5{&:is(:where(.t3):hover *){@media(hover:hover){opacity: 100%;}}}.kfj{&:is(:where(.t0):hover *){@media(hover:hover){--tw-translate-x: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.kf7{&:is(:where(.t0):hover *){@media(hover:hover){--tw-translate-x: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.kfz{&:is(:where(.t0):hover *){@media(hover:hover){--tw-translate-x: 130%; translate: var(--tw-translate-x) var(--tw-translate-y);}}}.kf9{&:is(:where(.t0):hover *){@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.kf2{&:is(:where(.t0):hover *){@media(hover:hover){--tw-translate-y: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.kfb{&:is(:where(.t0):hover *){@media(hover:hover){--tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y);}}}.kfw{&:is(:where(.t0):hover *){@media(hover:hover){scale: 8;}}}.kf4{&:is(:where(.t0):hover *){@media(hover:hover){scale: 16;}}}.kfp{&:is(:where(.t0):hover *){@media(hover:hover){opacity: 100%;}}}.kfs{&:is(:where(.bz):hover *){@media(hover:hover){--tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y);}}}.kfd{&:is(:where(.bz):hover *){@media(hover:hover){background-color: var(--color-secondary);}}}.kf3{&:is(:where(.jv):hover *){@media(hover:hover){background-color: var(--color-primary);}}}.kfl{&:is(:where(.t0):focus-visible *){--tw-translate-x:130%;translate:var(--tw-translate-x)var(--tw-translate-y)}}.kfc{&:is(:where(.t0):focus-visible *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.kf0{&:is(:where(.t0):focus-visible *){scale:8}}.kfn{&:is(:where(.t0):focus-visible *){scale:16}}.kfu{&:is(:where(.t0):focus-visible *){opacity:100%}}.kf1{&:is(:where(.jv):focus-visible *){border-color:var(--color-secondary)}}.kfr{&:is(:where(.jv):focus-visible *){background-color:var(--color-secondary)}}.kfm{&:is(:where(.hc)[aria-pressed=true] *){width:calc(var(--spacing) * 5)}}.kfy{&:is(:where(.hc)[aria-pressed=true] *){background-color:var(--color-primary)}}.kfi{&:is(:where(.t0)[data-scope=true] *){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.kfv{&:is(:where(.t0)[data-scope=true] *){opacity:0%}}.aa{&:is(:where(.t0):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.ag{&:is(:where(.bz):hover *){border-color:var(--color-primary)}}.ak{&:is(:where(.bz):hover *){background-color:var(--color-primary)}}.kff{&:is(:where(.jv):hover *){border-color:var(--color-secondary)}}.ax{&:is(:where(.jv):hover *){background-color:var(--color-secondary)}}.k7d{& *::selection{background-color:var(--color-primary)}&::selection{background-color:var(--color-primary)}}.nu{&::before{content:var(--tw-content);pointer-events:none}}.wk{&::before{content:var(--tw-content);position:absolute}}.nv{&::before{content:var(--tw-content);inset:0}}.w7{&::before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -2)}}.wz{&::before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -4)}}.ni{&::before{content:var(--tw-content);inset-block:0}}.w2{&::before{content:var(--tw-content);z-index:calc(10 * -1)}}.wd{&::before{content:var(--tw-content);z-index:calc(20 * -1)}}.wa{&::before{content:var(--tw-content);translate:var(--button-shadow-x)var(--button-shadow-y)}}.wg{&::before{content:var(--tw-content);animation:arc-cut-edge 5s ease-in-out infinite}}.wx{&::before{content:var(--tw-content);background-color:var(--color-secondary)}}.w3{&::before{content:var(--tw-content);background-image:var(--button-cut-gradient)}}.w5{&::before{content:var(--tw-content);background-size:300% 300%}}.w6{&::before{content:var(--tw-content);opacity:var(--button-cut-opacity)}}.nc{&::before{content:var(--tw-content);transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.ny{&::before{content:var(--tw-content);--tw-duration:200ms;transition-duration:200ms}}.nm{&::before{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.nf{&::before{--tw-content:'';content:var(--tw-content)}}.ws{&::before{content:var(--tw-content);animation-play-state:paused}}.we{&::before{content:var(--tw-content);clip-path:var(--button-clip)}}.w8{&::before{content:var(--tw-content);clip-path:var(--button-cut-frame)}}.ye{&::after{content:var(--tw-content);pointer-events:none}}.y7{&::after{content:var(--tw-content);position:absolute}}.y5{&::after{content:var(--tw-content);inset:0}}.yp{&::after{content:var(--tw-content);z-index:calc(10 * -1)}}.yz{&::after{content:var(--tw-content);background-color:var(--button-face-color)}}.y2{&::after{content:var(--tw-content);background-color:var(--cut-face)}}.yw{&::after{content:var(--tw-content);opacity:var(--button-cut-opacity)}}.y8{&::after{content:var(--tw-content);transition-property:clip-path,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.ys{&::after{content:var(--tw-content);--tw-duration:300ms;transition-duration:300ms}}.y3{&::after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.yd{&::after{--tw-content:'';content:var(--tw-content)}}.yb{&::after{content:var(--tw-content);clip-path:var(--button-clip)}}.y4{&::after{content:var(--tw-content);clip-path:var(--button-cut-inner)}}.m4{&:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}}.mw{&:first-child{padding-inline-start:0}}.kvi{&:last-child{margin-bottom:0}}.kvm{&:last-child{border-style:var(--tw-border-style);border-width:0}}.kvv{&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.kvu{&:last-child{padding-inline-end:0}}.mh{&:empty{display:none}}.s9{&:focus-within{z-index:10}}.sq{&:focus-within{border-color:var(--color-primary)}}.sh{&:focus-within{border-color:var(--color-secondary)}}.sj{&:focus-within{--tw-shadow:0 10px 24px var(--tw-shadow-color, var(--arc-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.km9{&:hover{@media(hover:hover){z-index: 10;}}}.kyb{&:hover{@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -0.5); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.ky4{&:hover{@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.kmy{&:hover{@media(hover:hover){--tw-scale-x: 110%; --tw-scale-y: 110%; --tw-scale-z: 110%; scale: var(--tw-scale-x) var(--tw-scale-y);}}}.kmv{&:hover{@media(hover:hover){scale: 1.01;}}}.kmm{&:hover{@media(hover:hover){scale: 1.015;}}}.kmi{&:hover{@media(hover:hover){scale: 1.025;}}}.ky8{&:hover{@media(hover:hover){border-color: var(--button-hover-bg);}}}.ky6{&:hover{@media(hover:hover){border-color: var(--color-primary);}}}.kya{&:hover{@media(hover:hover){border-color: var(--color-secondary);}}}.kyk{&:hover{@media(hover:hover){border-color: var(--color-primary);}}}.kyd{&:hover{@media(hover:hover){background-color: var(--arc-panel-high);}}}.kys{&:hover{@media(hover:hover){background-color: var(--button-hover-bg);}}}.ky3{&:hover{@media(hover:hover){background-color: var(--color-primary);}}}.ky5{&:hover{@media(hover:hover){background-color: var(--color-secondary);}}}.kye{&:hover{@media(hover:hover){background-color: var(--color-secondary);}}}.kmt{&:hover{@media(hover:hover){color: var(--color-primary);}}}.kmq{&:hover{@media(hover:hover){color: var(--color-secondary);}}}.kmh{&:hover{@media(hover:hover){color: var(--color-primary);}}}.kmj{&:hover{@media(hover:hover){text-decoration-line: underline;}}}.kmu{&:hover{@media(hover:hover){--tw-shadow: 0 0 0 1px var(--tw-shadow-color,var(--color-primary)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.kml{&:hover{@media(hover:hover){--tw-shadow: 0 4px 16px var(--tw-shadow-color,var(--color-primary)); @supports (color: color-mix(in lab,red,red)){--tw-shadow:0 4px 16px var(--tw-shadow-color, color-mix(in srgb,var(--color-primary) 20%,transparent))}box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.kmr{&:hover{@media(hover:hover){--tw-shadow: 0 8px 18px var(--tw-shadow-color,var(--arc-ink)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.km1{&:hover{@media(hover:hover){--tw-shadow: 0 8px 20px var(--tw-shadow-color,var(--color-primary)); @supports (color: color-mix(in lab,red,red)){--tw-shadow:0 8px 20px var(--tw-shadow-color, color-mix(in srgb,var(--color-primary) 15%,transparent))}box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.kmo{&:hover{@media(hover:hover){--tw-shadow: 0 8px 20px var(--tw-shadow-color,var(--arc-ink)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.kmc{&:hover{@media(hover:hover){--tw-shadow: 0 10px 24px var(--tw-shadow-color,var(--arc-ink)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.kmn{&:hover{@media(hover:hover){--tw-shadow: 0 12px 28px var(--tw-shadow-color,var(--color-primary)); @supports (color: color-mix(in lab,red,red)){--tw-shadow:0 12px 28px var(--tw-shadow-color, color-mix(in srgb,var(--color-primary) 14%,transparent))}box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.km0{&:hover{@media(hover:hover){--tw-shadow: 0 12px 28px var(--tw-shadow-color,var(--arc-ink)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.ky7{&:hover{@media(hover:hover){box-shadow: var(--button-shadow-hover);}}}.kyg{&:hover{@media(hover:hover){--tw-brightness: brightness(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}}}.kyx{&:hover{@media(hover:hover){--tw-brightness: brightness(110%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}}}.kmf{&:hover{@media(hover:hover){transition-delay: 100ms;}}}.ky2{&:hover{@media(hover:hover){&::before{content:var(--tw-content);animation-play-state:running}}}}.kyz{&:hover{@media(hover:hover){&::after{content:var(--tw-content);clip-path:var(--button-cut-reveal)}}}}.sp{&:focus{--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}.mx{&:focus-visible{border-color:var(--color-primary)}}.sf{&:focus-visible{border-color:var(--color-secondary)}}.mk{&:focus-visible{background-color:var(--color-primary)}}.mg{&:focus-visible{background-color:var(--color-secondary)}}.so{&:focus-visible{color:var(--color-primary)}}.st{&:focus-visible{color:var(--color-surface)}}.sm{&:focus-visible{opacity:100%}}.sv{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.si{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}}.s0{&:focus-visible{outline-offset:2px}}.sl{&:focus-visible{outline-offset:4px}}.sr{&:focus-visible{outline-offset:-3px}}.su{&:focus-visible{outline-color:var(--color-accent)}}.sc{&:focus-visible{outline-color:var(--color-primary)}}.sn{&:focus-visible{outline-color:var(--color-secondary)}}.s1{&:focus-visible{outline-color:var(--color-primary)}}.sy{&:focus-visible{transition-delay:100ms}}.m8{&:focus-visible{clip-path:none}}.ma{&:focus-visible{&::before{content:var(--tw-content);animation-play-state:running}}}.m6{&:focus-visible{&::after{content:var(--tw-content);clip-path:var(--button-cut-reveal)}}}.yj{&:active{--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}.y9{&:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.yq{&:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.yh{&:active{scale:.98}}.yt{&:active{cursor:grabbing}}.yo{&:active{--tw-brightness:brightness(95%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.mi{&:disabled{cursor:default}}.mu{&:disabled{opacity:50%}}.yx{&[aria-current=true]{border-color:var(--color-primary)}}.wf{&[aria-disabled=true]{cursor:default}}.wy{&[aria-disabled=true]{opacity:50%}}.wi{&[aria-selected=true]{border-color:var(--color-primary)}}.wv{&[aria-selected=true]{background-color:var(--color-primary)}}.wu{&[aria-selected=true]{color:var(--color-surface)}}.wm{&[aria-selected=true]{--cut-face:var(--color-primary)}}.vq{&[data-scope=true]{--tw-translate-x:5px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.vh{&[data-scope=true]{--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}.vj{&[data-scope=true]{--tw-translate-y:7px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.vt{&[data-scope=true]{scale:.98}}.vl{&[data-scope=true]{box-shadow:var(--button-shadow-pressed)}}.v1{&[data-scope=true]{--tw-brightness:brightness(95%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.vo{&[data-scope=true]{--tw-duration:75ms;transition-duration:75ms}}.vn{&[data-scope=true]{--button-shadow-x:1px}}.v0{&[data-scope=true]{--button-shadow-y:2px}}.vr{&[data-scope=true]{&::before{content:var(--tw-content);--tw-duration:75ms;transition-duration:75ms}}}.v2{&[data-info=secondary]{border-color:var(--button-alt)}}.vd{&[data-info=secondary]{border-color:var(--button-alt-bg)}}.vw{&[data-info=secondary]{background-color:var(--button-alt)}}.v7{&[data-info=secondary]{background-color:var(--button-alt-bg)}}.vz{&[data-info=secondary]{background-color:transparent}}.v4{&[data-info=secondary]{background-image:none}}.mf{&[data-info=secondary]{color:var(--color-accent)}}.my{&[data-info=secondary]{color:var(--color-primary)}}.mm{&[data-info=secondary]{color:var(--color-secondary)}}.mv{&[data-info=secondary]{color:var(--color-surface)}}.v9{&[data-info=secondary]{--button-face-color:var(--button-alt)}}.vp{&[data-info=secondary]{--cut-face:var(--color-surface)}}.vb{&[data-info=secondary]{--showcase-button-fill:var(--color-primary)}}.va{&[data-info=secondary]{&:hover{@media(hover:hover){border-color: var(--button-alt-hover-bg);}}}}.vk{&[data-info=secondary]{&:hover{@media(hover:hover){border-color: var(--button-hover-bg);}}}}.vg{&[data-info=secondary]{&:hover{@media(hover:hover){border-color: var(--color-secondary);}}}}.v8{&[data-info=secondary]{&:hover{@media(hover:hover){background-color: var(--button-alt-hover-bg);}}}}.v6{&[data-info=secondary]{&:hover{@media(hover:hover){background-color: var(--color-secondary);}}}}.vx{&[data-info=secondary]{&:hover{@media(hover:hover){color: var(--color-surface);}}}}.ve{&[data-info=secondary]{&:hover{@media(hover:hover){box-shadow: var(--button-secondary-shadow);}}}}.v5{&[data-info=secondary]{&:hover{@media(hover:hover){--button-face-color: var(--button-alt-hover);}}}}.v3{&[data-info=secondary]{&:focus-visible{color:var(--color-surface)}}}.vs{&[data-info=secondary]{&[data-scope=true]{background-color:var(--button-alt-bg)}}}.kjt{@media(prefers-reduced-motion:no-preference){animation: bonus-wave 4s linear infinite;}}.kjq{@media(prefers-reduced-motion:no-preference){animation: portal-breathe 2.8s ease-in-out infinite;}}.kjp{@media(prefers-reduced-motion:no-preference){transition-property: box-shadow; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration));}}.kjh{@media(prefers-reduced-motion:no-preference){--tw-duration: 300ms; transition-duration: 300ms;}}.kjj{@media(prefers-reduced-motion:no-preference){@supports(animation-timeline:scroll()){animation-range: 0 140px;}}}.kj9{@media(prefers-reduced-motion:no-preference){@supports(animation-timeline:scroll()){animation-timeline: scroll();}}}.kjc{@media(prefers-reduced-motion:reduce){display: none;}}.kjl{@media(prefers-reduced-motion:reduce){--tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y);}}.kj1{@media(prefers-reduced-motion:reduce){transform: none;}}.kjr{@media(prefers-reduced-motion:reduce){scroll-behavior: auto;}}.kj0{@media(prefers-reduced-motion:reduce){opacity: 100%;}}.kjo{@media(prefers-reduced-motion:reduce){transition-property: none;}}.kjv{@media(prefers-reduced-motion:reduce){&::before{content:var(--tw-content);animation:none}}}.kji{@media(prefers-reduced-motion:reduce){&::before{content:var(--tw-content);transition-property:none}}}.kjm{@media(prefers-reduced-motion:reduce){&::after{content:var(--tw-content);transition-property:none}}}.kjn{@media(prefers-reduced-motion:reduce){&:hover{@media(hover:hover){--tw-translate-y: 0; translate: var(--tw-translate-x) var(--tw-translate-y);}}}}.kjy{@media(prefers-reduced-motion:reduce){&:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.kju{@media(prefers-reduced-motion:reduce){&[data-scope=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.kct{@media(width < 420px){grid-template-columns: 1fr;}}.kco{@media(width < 360px){grid-template-columns: repeat(1,minmax(0,1fr));}}.kc1{@media(width < 360px){gap: 0;}}.kr5{@media(width < 80rem){display: none;}}.kre{@media(width < 80rem){max-width: 45%;}}.kc2{@media(width < 64rem){position: relative;}}.kcz{@media(width < 64rem){max-height: none;}}.kc7{@media(width < 64rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.k0h{@media(width < 48rem){position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; border-width: 0;}}.k0r{@media(width < 48rem){display: block;}}.k01{@media(width < 48rem){display: none;}}.k0t{@media(width < 48rem){min-height: 35rem;}}.k0n{@media(width < 48rem){width: calc(100% - 1rem);}}.k00{@media(width < 48rem){width: calc(100% - 2rem);}}.k0f{@media(width < 48rem){grid-template-columns: 1fr;}}.k0y{@media(width < 48rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.k0o{@media(width < 48rem){justify-content: flex-end;}}.knx{@media(width < 48rem){gap: 1.5rem;}}.kng{@media(width < 48rem){gap: 1.25rem;}}.k0l{@media(width < 48rem){background-image: linear-gradient(180deg,transparent 0%,var(--arc-ink) 25%,var(--arc-ink) 50%,var(--arc-ink) 100%); @supports (color: color-mix(in lab,red,red)){background-image:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--arc-ink) 25%,transparent) 25%,color-mix(in srgb,var(--arc-ink) 94%,transparent) 50%,var(--arc-ink) 100%)}}}.k0v{@media(width < 48rem){padding: .75rem;}}.k0i{@media(width < 48rem){padding: 0;}}.k0u{@media(width < 48rem){padding: 1.25rem;}}.k0q{@media(width < 48rem){padding-top: calc(var(--spacing) * 56);}}.k0c{@media(width < 48rem){text-align: left;}}.kn6{@media(width < 48rem){font-size: 1rem;}}.kna{@media(width < 48rem){font-size: 2rem !important;}}.k0m{@media(width < 48rem){line-height: 1.15 !important;}}.knk{@media(width < 48rem){font-weight: 600;}}.kn8{@media(width < 48rem){color: var(--arc-muted);}}.klt{@media(width < 40rem){order: 2;}}.klq{@media(width < 40rem){order: 3;}}.klo{@media(width < 40rem){margin-left: 0;}}.kl0{@media(width < 40rem){display: none;}}.kl1{@media(width < 40rem){min-height: 0;}}.kld{@media(width < 40rem){width: 100%;}}.klw{@media(width < 40rem){scroll-padding-inline: 4%;}}.k0e{@media(width < 40rem){grid-template-columns: 1fr;}}.kll{@media(width < 40rem){align-items: flex-start;}}.klr{@media(width < 40rem){justify-content: flex-start;}}.k08{@media(width < 40rem){background-image: linear-gradient(0deg,var(--arc-panel),var(--arc-panel) 65%,transparent); @supports (color: color-mix(in lab,red,red)){background-image:linear-gradient(0deg,var(--arc-panel),color-mix(in srgb,var(--arc-panel) 55%,transparent) 65%,transparent)}}}.k06{@media(width < 40rem){background-image: linear-gradient(135deg,var(--color-surface) 0%,var(--color-surface) 55%,var(--color-surface) 100%); @supports (color: color-mix(in lab,red,red)){background-image:linear-gradient(135deg,color-mix(in srgb,var(--color-surface) 94%,transparent) 0%,color-mix(in srgb,var(--color-surface) 82%,transparent) 55%,color-mix(in srgb,var(--color-surface) 64%,transparent) 100%)}}}.k0a{@media(width < 40rem){background-image: linear-gradient(180deg,var(--arc-ink) 0%,var(--arc-ink) 48%,var(--arc-ink) 100%); @supports (color: color-mix(in lab,red,red)){background-image:linear-gradient(180deg,color-mix(in srgb,var(--arc-ink) 72%,transparent) 0%,color-mix(in srgb,var(--arc-ink) 88%,transparent) 48%,var(--arc-ink) 100%)}}}.k0k{@media(width < 40rem){background-image: linear-gradient(180deg,var(--arc-panel),var(--arc-panel) 70%); @supports (color: color-mix(in lab,red,red)){background-image:linear-gradient(180deg,color-mix(in srgb,var(--arc-panel) 30%,transparent),var(--arc-panel) 70%)}}}.k0g{@media(width < 40rem){background-image: linear-gradient(180deg,var(--arc-panel) 0%,var(--arc-panel) 72%); @supports (color: color-mix(in lab,red,red)){background-image:linear-gradient(180deg,color-mix(in srgb,var(--arc-panel) 82%,transparent) 0%,color-mix(in srgb,var(--arc-panel) 96%,transparent) 72%)}}}.klp{@media(width < 40rem){padding-inline: 4%;}}.klb{@media(width < 40rem){padding-block: calc(var(--spacing) * 2);}}.kl4{@media(width < 40rem){padding-block: calc(var(--spacing) * 3);}}.klj{@media(width < 40rem){padding-top: calc(var(--spacing) * 16);}}.kl9{@media(width < 40rem){padding-top: calc(var(--spacing) * 48);}}.klh{@media(width < 40rem){padding-bottom: calc(var(--spacing) * 4);}}.kl7{@media(width < 40rem){font-size: 2rem;}}.klz{@media(width < 40rem){font-size: clamp(1.5rem,6.8vw,1.8rem);}}.kl2{@media(width < 40rem){font-size: clamp(1.75rem,7.6vw,2.5rem);}}.klm{@media(width < 40rem){&:is(:where(.t3)[data-state] *){display:grid}}}.klv{@media(width < 40rem){&:is(:where(.t3)[data-state] *){grid-template-columns:repeat(2,minmax(0,1fr))}}}.kli{@media(width < 40rem){&:is(:where(.t3)[data-state] *){overflow:visible}}}.klu{@media(width < 40rem){&:is(:where(.t3)[data-state] *){padding-inline:0}}}.klc{@media(width < 40rem){&:is(:where(.t3)[data-state] *){padding-block:calc(var(--spacing) * 4)}}}.kln{@media(width < 40rem){&:is(:where(.t3)[data-state] *){-webkit-user-select:auto;user-select:auto}}}.kq6{@media(width >= 360px){grid-template-columns: repeat(2,minmax(0,1fr));}}.kqk{@media(width >= 420px){display: inline;}}.kqg{@media(width >= 480px){grid-template-columns: repeat(2,minmax(0,1fr));}}.k23{@media(width >= 40rem){inset-inline: calc(var(--spacing) * 4);}}.ksp{@media(width >= 40rem){top: calc(var(--spacing) * 4);}}.ksm{@media(width >= 40rem){right: calc(var(--spacing) * 5);}}.k20{@media(width >= 40rem){grid-column-start: 2;}}.k2l{@media(width >= 40rem){grid-column-start: 3;}}.ksv{@media(width >= 40rem){grid-row-start: 1;}}.kdq{@media(width >= 40rem){margin-block: calc(var(--spacing) * 7);}}.kdh{@media(width >= 40rem){margin-block: calc(var(--spacing) * 8);}}.kdl{@media(width >= 40rem){margin-top: 0;}}.kdr{@media(width >= 40rem){margin-top: calc(var(--spacing) * 3);}}.kd1{@media(width >= 40rem){margin-top: calc(var(--spacing) * 4);}}.kdo{@media(width >= 40rem){margin-top: calc(var(--spacing) * 5);}}.kdt{@media(width >= 40rem){margin-top: calc(var(--spacing) * 6);}}.kdy{@media(width >= 40rem){margin-bottom: calc(var(--spacing) * 4);}}.kdm{@media(width >= 40rem){margin-bottom: calc(var(--spacing) * 6);}}.k2n{@media(width >= 40rem){display: block;}}.k2r{@media(width >= 40rem){display: contents;}}.k2t{@media(width >= 40rem){display: flex;}}.k24{@media(width >= 40rem){display: grid;}}.ksu{@media(width >= 40rem){width: calc(var(--spacing) * 7); height: calc(var(--spacing) * 7);}}.ksc{@media(width >= 40rem){width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8);}}.ksi{@media(width >= 40rem){width: calc(var(--spacing) * 12); height: calc(var(--spacing) * 12);}}.k2s{@media(width >= 40rem){height: calc(var(--spacing) * 40);}}.kdv{@media(width >= 40rem){min-height: calc(var(--spacing) * 12);}}.kdi{@media(width >= 40rem){min-height: calc(var(--spacing) * 16);}}.kdu{@media(width >= 40rem){min-height: calc(var(--spacing) * 64);}}.kdc{@media(width >= 40rem){min-height: 23rem;}}.kdn{@media(width >= 40rem){min-height: 26rem;}}.kd0{@media(width >= 40rem){min-height: 27rem;}}.ksb{@media(width >= 40rem){width: calc(var(--spacing) * 32);}}.ks4{@media(width >= 40rem){width: calc(var(--spacing) * 44);}}.ksw{@media(width >= 40rem){width: calc(100% - 2rem);}}.k2x{@media(width >= 40rem){max-width: 23rem;}}.kdf{@media(width >= 40rem){max-width: 36rem;}}.k2u{@media(width >= 40rem){flex-basis: 18rem;}}.k2i{@media(width >= 40rem){grid-auto-columns: calc((100% - 12px) / 2);}}.k2w{@media(width >= 40rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.k27{@media(width >= 40rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.k2z{@media(width >= 40rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.k2d{@media(width >= 40rem){grid-template-columns: 3rem 1fr auto;}}.k22{@media(width >= 40rem){grid-template-columns: 14rem 1fr;}}.k2q{@media(width >= 40rem){flex-direction: row;}}.k2h{@media(width >= 40rem){flex-wrap: wrap;}}.k25{@media(width >= 40rem){align-items: center;}}.k2e{@media(width >= 40rem){align-items: flex-end;}}.k28{@media(width >= 40rem){align-items: flex-start;}}.k26{@media(width >= 40rem){justify-content: space-between;}}.k2a{@media(width >= 40rem){justify-content: center;}}.k2j{@media(width >= 40rem){gap: calc(var(--spacing) * 2);}}.k29{@media(width >= 40rem){gap: calc(var(--spacing) * 3);}}.k2p{@media(width >= 40rem){gap: calc(var(--spacing) * 4);}}.k2b{@media(width >= 40rem){gap: calc(var(--spacing) * 5);}}.k21{@media(width >= 40rem){:where(&>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}}.k2o{@media(width >= 40rem){:where(&>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}}.k2c{@media(width >= 40rem){background-image: linear-gradient(90deg,var(--color-surface) 0%,var(--color-surface) 40%,var(--color-surface) 100%); @supports (color: color-mix(in lab,red,red)){background-image:linear-gradient(90deg,color-mix(in srgb,var(--color-surface) 98%,transparent) 0%,color-mix(in srgb,var(--color-surface) 88%,transparent) 40%,color-mix(in srgb,var(--color-surface) 20%,transparent) 100%)}}}.kdj{@media(width >= 40rem){padding: calc(var(--spacing) * 3);}}.kd9{@media(width >= 40rem){padding: calc(var(--spacing) * 4);}}.kdp{@media(width >= 40rem){padding: calc(var(--spacing) * 5);}}.kdb{@media(width >= 40rem){padding: calc(var(--spacing) * 6);}}.kd4{@media(width >= 40rem){padding: calc(var(--spacing) * 7);}}.kdw{@media(width >= 40rem){padding: calc(var(--spacing) * 8);}}.kde{@media(width >= 40rem){padding-inline: 0;}}.kd8{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 4);}}.kd6{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 5);}}.kda{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 6);}}.kdk{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 7);}}.kdg{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 8);}}.kdx{@media(width >= 40rem){padding-block: calc(var(--spacing) * 7);}}.ksf{@media(width >= 40rem){padding-block: calc(var(--spacing) * 8);}}.ksy{@media(width >= 40rem){padding-block: calc(var(--spacing) * 9);}}.kds{@media(width >= 40rem){padding-inline-start: calc(var(--spacing) * 6);}}.kd2{@media(width >= 40rem){padding-inline-end: calc(var(--spacing) * 6);}}.kd3{@media(width >= 40rem){padding-top: calc(var(--spacing) * 2);}}.kd5{@media(width >= 40rem){padding-top: calc(var(--spacing) * 9);}}.kdd{@media(width >= 40rem){padding-right: calc(var(--spacing) * 12);}}.kd7{@media(width >= 40rem){padding-bottom: calc(var(--spacing) * 5);}}.kdz{@media(width >= 40rem){padding-bottom: calc(var(--spacing) * 7);}}.kst{@media(width >= 40rem){text-align: left;}}.ksh{@media(width >= 40rem){text-align: right;}}.ksn{@media(width >= 40rem){font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height));}}.ks0{@media(width >= 40rem){font-size: var(--text-5xl); line-height: var(--tw-leading,var(--text-5xl--line-height));}}.kso{@media(width >= 40rem){font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height));}}.ksq{@media(width >= 40rem){font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height));}}.ksj{@media(width >= 40rem){font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height));}}.ks9{@media(width >= 40rem){font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height));}}.ksr{@media(width >= 40rem){font-size: 1.75rem;}}.ksl{@media(width >= 40rem){font-size: 1.0625rem;}}.ks1{@media(width >= 40rem){font-size: 2.45rem;}}.k2k{@media(width >= 40rem){--tw-leading: calc(var(--spacing) * 6); line-height: calc(var(--spacing) * 6);}}.k2g{@media(width >= 40rem){--tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed);}}.k2v{@media(width >= 40rem){--game-columns: 2;}}.ktj{@media(width >= 48rem){position: static; width: auto; height: auto; padding: 0; margin: 0; overflow: visible; clip-path: none; white-space: normal;}}.kqi{@media(width >= 48rem){position: relative;}}.kqn{@media(width >= 48rem){position: static;}}.kt9{@media(width >= 48rem){order: 1;}}.ktp{@media(width >= 48rem){order: 2;}}.k1a{@media(width >= 48rem){grid-column: span 2 / span 2;}}.kth{@media(width >= 48rem){margin-block: calc(var(--spacing) * 5);}}.kt1{@media(width >= 48rem){margin-top: 0;}}.kto{@media(width >= 48rem){margin-top: calc(var(--spacing) * 6);}}.ktt{@media(width >= 48rem){margin-top: calc(var(--spacing) * 8);}}.ktq{@media(width >= 48rem){margin-top: auto;}}.ktc{@media(width >= 48rem){margin-bottom: calc(var(--spacing) * 3);}}.ktn{@media(width >= 48rem){margin-bottom: calc(var(--spacing) * 5);}}.ktr{@media(width >= 48rem){margin-left: 16%;}}.k15{@media(width >= 48rem){display: block;}}.koo{@media(width >= 48rem){display: grid;}}.kod{@media(width >= 48rem){display: none;}}.kq0{@media(width >= 48rem){display: table;}}.kql{@media(width >= 48rem){display: table-cell;}}.kq1{@media(width >= 48rem){display: table-header-group;}}.kqo{@media(width >= 48rem){display: table-row;}}.kqt{@media(width >= 48rem){display: table-row-group;}}.k1d{@media(width >= 48rem){aspect-ratio: 1 / 1;}}.ko2{@media(width >= 48rem){height: min(48rem,85dvh);}}.kty{@media(width >= 48rem){max-height: calc(var(--spacing) * 96);}}.ktm{@media(width >= 48rem){max-height: none;}}.kt0{@media(width >= 48rem){min-height: calc(var(--spacing) * 12);}}.ktl{@media(width >= 48rem){min-height: calc(var(--spacing) * 80);}}.kqd{@media(width >= 48rem){width: calc(var(--spacing) * 10);}}.kqs{@media(width >= 48rem){width: calc(var(--spacing) * 64);}}.kq3{@media(width >= 48rem){width: 34%;}}.kq5{@media(width >= 48rem){width: 44%;}}.kqe{@media(width >= 48rem){width: calc((100% - 1.25rem) / 2);}}.kq8{@media(width >= 48rem){width: 100%;}}.ktv{@media(width >= 48rem){max-width: var(--container-2xl);}}.kti{@media(width >= 48rem){max-width: calc(var(--spacing) * 80);}}.ktu{@media(width >= 48rem){max-width: 29rem;}}.k1g{@media(width >= 48rem){flex: 1;}}.kof{@media(width >= 48rem){flex: none;}}.kqr{@media(width >= 48rem){table-layout: fixed;}}.kot{@media(width >= 48rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.koq{@media(width >= 48rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.koh{@media(width >= 48rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.koj{@media(width >= 48rem){grid-template-columns: minmax(0,0.4fr) minmax(0,1fr);}}.ko9{@media(width >= 48rem){grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);}}.kop{@media(width >= 48rem){grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);}}.kob{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) auto;}}.ko4{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(0,1.15fr);}}.ko7{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(0,2fr);}}.kow{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(0,16rem);}}.koz{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(12rem,16rem);}}.k1x{@media(width >= 48rem){flex-direction: column;}}.koy{@media(width >= 48rem){flex-direction: row;}}.kom{@media(width >= 48rem){flex-wrap: wrap;}}.kos{@media(width >= 48rem){align-items: baseline;}}.ko3{@media(width >= 48rem){align-items: center;}}.ko5{@media(width >= 48rem){align-items: flex-start;}}.koe{@media(width >= 48rem){align-items: stretch;}}.ko8{@media(width >= 48rem){justify-content: space-between;}}.ko6{@media(width >= 48rem){justify-content: center;}}.koi{@media(width >= 48rem){gap: calc(var(--spacing) * 3);}}.kou{@media(width >= 48rem){gap: calc(var(--spacing) * 4);}}.koc{@media(width >= 48rem){gap: calc(var(--spacing) * 5);}}.kon{@media(width >= 48rem){gap: calc(var(--spacing) * 6);}}.ko0{@media(width >= 48rem){gap: calc(var(--spacing) * 8);}}.kov{@media(width >= 48rem){gap: calc(var(--spacing) * 12);}}.kol{@media(width >= 48rem){column-gap: calc(var(--spacing) * 5);}}.kor{@media(width >= 48rem){column-gap: calc(var(--spacing) * 6);}}.ko1{@media(width >= 48rem){row-gap: calc(var(--spacing) * 2);}}.k1k{@media(width >= 48rem){:where(&>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}}.kqc{@media(width >= 48rem){align-self: flex-end;}}.koa{@media(width >= 48rem){justify-self: flex-end;}}.kqu{@media(width >= 48rem){border-radius: 0;}}.k1e{@media(width >= 48rem){border-style: var(--tw-border-style); border-width: 0px;}}.k16{@media(width >= 48rem){border-top-style: var(--tw-border-style); border-top-width: 0px;}}.k18{@media(width >= 48rem){border-bottom-style: var(--tw-border-style); border-bottom-width: 1px;}}.k13{@media(width >= 48rem){background-color: transparent;}}.ktw{@media(width >= 48rem){padding: calc(var(--spacing) * 4);}}.kt7{@media(width >= 48rem){padding: calc(var(--spacing) * 5);}}.ktz{@media(width >= 48rem){padding: calc(var(--spacing) * 7);}}.kt2{@media(width >= 48rem){padding: calc(var(--spacing) * 8);}}.ktd{@media(width >= 48rem){padding: calc(var(--spacing) * 9);}}.ktb{@media(width >= 48rem){padding: calc(var(--spacing) * 10);}}.kt4{@media(width >= 48rem){padding: calc(var(--spacing) * 14);}}.ktk{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 6);}}.ktg{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 8);}}.kt6{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 10);}}.kta{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 12);}}.kqf{@media(width >= 48rem){padding-block: calc(var(--spacing) * 3);}}.kqy{@media(width >= 48rem){padding-block: calc(var(--spacing) * 7);}}.kqm{@media(width >= 48rem){padding-block: calc(var(--spacing) * 8);}}.ktx{@media(width >= 48rem){padding-block: calc(var(--spacing) * 15);}}.kqv{@media(width >= 48rem){padding-block: var(--p2-section-space);}}.kt8{@media(width >= 48rem){padding-top: calc(var(--spacing) * 16);}}.kts{@media(width >= 48rem){padding-bottom: 0;}}.kt3{@media(width >= 48rem){padding-bottom: calc(var(--spacing) * 6);}}.kt5{@media(width >= 48rem){padding-left: 0;}}.kte{@media(width >= 48rem){padding-left: calc(var(--spacing) * 11);}}.kqw{@media(width >= 48rem){text-align: center;}}.kq7{@media(width >= 48rem){text-align: left;}}.kq2{@media(width >= 48rem){text-align: right;}}.kqq{@media(width >= 48rem){font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height));}}.kqh{@media(width >= 48rem){font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height));}}.kqj{@media(width >= 48rem){font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height));}}.kq9{@media(width >= 48rem){font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--line-height));}}.kqp{@media(width >= 48rem){font-size: var(--text-7xl); line-height: var(--tw-leading,var(--text-7xl--line-height));}}.kq4{@media(width >= 48rem){font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height));}}.kqz{@media(width >= 48rem){font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height));}}.kqb{@media(width >= 48rem){font-size: 1.03125rem;}}.kok{@media(width >= 48rem){--tw-leading: calc(var(--spacing) * 7); line-height: calc(var(--spacing) * 7);}}.kog{@media(width >= 48rem){--tw-leading: calc(var(--spacing) * 8); line-height: calc(var(--spacing) * 8);}}.kox{@media(width >= 48rem){--tw-leading: 1.68; line-height: 1.68;}}.k1s{@media(width >= 48rem){--tw-backdrop-blur: ; -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}}.ktf{@media(width >= 48rem){@media(width < 1101px){gap: 2rem;}}}.kue{@media(width >= 64rem){position: relative;}}.kua{@media(width >= 64rem){position: sticky;}}.kci{@media(width >= 64rem){top: calc(var(--spacing) * 28);}}.kut{@media(width >= 64rem){order: 1;}}.kuq{@media(width >= 64rem){order: 2;}}.kin{@media(width >= 64rem){grid-column: span 1 / span 1;}}.kul{@media(width >= 64rem){margin-top: 0;}}.kur{@media(width >= 64rem){margin-top: calc(var(--spacing) * 5);}}.ku1{@media(width >= 64rem){margin-top: calc(var(--spacing) * 7);}}.kuo{@media(width >= 64rem){margin-top: auto;}}.kun{@media(width >= 64rem){margin-left: 0;}}.ku0{@media(width >= 64rem){margin-left: auto;}}.kii{@media(width >= 64rem){display: block;}}.kil{@media(width >= 64rem){display: flex;}}.ki8{@media(width >= 64rem){display: none;}}.ki6{@media(width >= 64rem){display: inline;}}.kif{@media(width >= 64rem){aspect-ratio: auto;}}.kie{@media(width >= 64rem){height: calc(var(--spacing) * 14);}}.kuu{@media(width >= 64rem){min-height: calc(var(--spacing) * 22);}}.kuc{@media(width >= 64rem){min-height: 30rem;}}.kuy{@media(width >= 64rem){max-width: var(--container-4xl);}}.kum{@media(width >= 64rem){max-width: 19rem;}}.kuv{@media(width >= 64rem){max-width: 36rem;}}.kui{@media(width >= 64rem){max-width: 40rem;}}.ku8{@media(width >= 64rem){scroll-padding-inline: calc(var(--spacing) * 3);}}.kiy{@media(width >= 64rem){grid-auto-columns: calc((100% - 36px) / 4);}}.kip{@media(width >= 64rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.kib{@media(width >= 64rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.ki4{@media(width >= 64rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.kiw{@media(width >= 64rem){grid-template-columns: repeat(5,minmax(0,1fr));}}.kiz{@media(width >= 64rem){grid-template-columns: 1fr .85fr;}}.ki2{@media(width >= 64rem){grid-template-columns: 3rem 1fr 1fr 1fr;}}.ki7{@media(width >= 64rem){grid-template-columns: 15rem minmax(0,1fr);}}.kid{@media(width >= 64rem){grid-template-columns: minmax(0,0.9fr) minmax(0,1.1fr);}}.kis{@media(width >= 64rem){grid-template-columns: minmax(0,1fr) auto;}}.ki3{@media(width >= 64rem){grid-template-columns: repeat(auto-fit,minmax(16rem,1fr));}}.ki5{@media(width >= 64rem){grid-template-columns: repeat(auto-fit,minmax(17rem,1fr));}}.ki1{@media(width >= 64rem){flex-direction: row;}}.kir{@media(width >= 64rem){flex-wrap: nowrap;}}.kia{@media(width >= 64rem){align-items: center;}}.kik{@media(width >= 64rem){align-items: flex-start;}}.kig{@media(width >= 64rem){justify-content: flex-end;}}.kix{@media(width >= 64rem){justify-content: flex-start;}}.kit{@media(width >= 64rem){gap: calc(var(--spacing) * 4);}}.kiq{@media(width >= 64rem){gap: calc(var(--spacing) * 5);}}.kih{@media(width >= 64rem){gap: calc(var(--spacing) * 6);}}.kij{@media(width >= 64rem){gap: calc(var(--spacing) * 7);}}.kio{@media(width >= 64rem){gap: calc(var(--spacing) * 12);}}.ku6{@media(width >= 64rem){:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 24) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-y-reverse)))}}}.ki9{@media(width >= 64rem){column-gap: calc(var(--spacing) * 4);}}.ki0{@media(width >= 64rem){:where(&>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}}.kic{@media(width >= 64rem){border-top-style: var(--tw-border-style); border-top-width: 0px;}}.kiu{@media(width >= 64rem){border-right-style: var(--tw-border-style); border-right-width: 1px;}}.kiv{@media(width >= 64rem){--tw-gradient-position: to left in oklab; background-image: linear-gradient(var(--tw-gradient-stops));}}.kim{@media(width >= 64rem){background-image: linear-gradient(90deg,transparent,var(--arc-panel) 30%,var(--arc-panel)),linear-gradient(0deg,var(--arc-panel),transparent 80%); @supports (color: color-mix(in lab,red,red)){background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--arc-panel) 38%,transparent) 30%,color-mix(in srgb,var(--arc-panel) 90%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--arc-panel) 94%,transparent),transparent 80%)}}}.ku9{@media(width >= 64rem){padding: calc(var(--spacing) * 4);}}.kup{@media(width >= 64rem){padding: calc(var(--spacing) * 7);}}.kub{@media(width >= 64rem){padding: calc(var(--spacing) * 8);}}.kuh{@media(width >= 64rem){padding: calc(var(--spacing) * 10);}}.kuj{@media(width >= 64rem){padding: calc(var(--spacing) * 12);}}.ku7{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 3);}}.kuz{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 6);}}.ku2{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 7);}}.kud{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 8);}}.ku4{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 10);}}.kuw{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 12);}}.ku3{@media(width >= 64rem){padding-block: calc(var(--spacing) * 4);}}.ku5{@media(width >= 64rem){padding-block: calc(var(--spacing) * 8);}}.kus{@media(width >= 64rem){padding-block: calc(var(--spacing) * 10);}}.kcv{@media(width >= 64rem){text-align: right;}}.kuk{@media(width >= 64rem){font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height));}}.kug{@media(width >= 64rem){font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height));}}.kcm{@media(width >= 64rem){font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height));}}.kux{@media(width >= 64rem){font-size: 1.0625rem;}}.kcf{@media(width >= 64rem){font-size: 1.875rem;}}.kcy{@media(width >= 64rem){font-size: 3.5rem;}}.kuf{@media(width >= 64rem){--tw-leading: 1.7; line-height: 1.7;}}.kvx{@media(width >= 64rem){--game-columns: 4;}}.k6z{@media(width >= 80rem){display: flex;}}.k65{@media(width >= 80rem){display: none;}}.k6e{@media(width >= 80rem){width: calc(var(--spacing) * 28);}}.k67{@media(width >= 80rem){grid-template-columns: repeat(auto-fit,minmax(12rem,1fr));}}.k6d{@media(width >= 80rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.k6s{@media(width >= 80rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.k63{@media(width >= 80rem){grid-template-columns: repeat(5,minmax(0,1fr));}}.k62{@media(width >= 80rem){flex-wrap: nowrap;}}.xg{& .yk{margin:0}}.k0w{@media(width < 40rem){& .yg{padding-top:calc(var(--spacing) * 3)}}}.k07{@media(width < 40rem){& .hi{flex:none}}}.k0z{@media(width < 40rem){& .hi{padding:calc(var(--spacing) * 3)}}}.xx{& :focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.uf{& :focus-visible{outline-offset:4px}}.uu{& [data-skin]{min-height:calc(var(--spacing) * 11)}}.uc{& [data-skin]{min-height:calc(var(--spacing) * 12)}}.u4{& [data-skin]{width:15rem}}.uw{& [data-skin]{width:auto}}.u7{& [data-skin]{width:100%}}.ui{& [data-skin]{max-width:100%}}.un{& [data-skin]{min-width:0}}.u0{& [data-skin]{min-width:calc(var(--spacing) * 24)}}.uv{& [data-skin]{gap:calc(var(--spacing) * 2)}}.ul{& [data-skin]{padding-inline:calc(var(--spacing) * 2)}}.ur{& [data-skin]{padding-inline:calc(var(--spacing) * 3)}}.u1{& [data-skin]{padding-inline:calc(var(--spacing) * 3)!important}}.uo{& [data-skin]{padding-inline:var(--button-pad-x)}}.ut{& [data-skin]{padding-block:calc(var(--spacing) * 2)}}.uq{& [data-skin]{padding-block:calc(var(--spacing) * 2)!important}}.u9{& [data-skin]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.up{& [data-skin]{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.ub{& [data-skin]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.uh{& [data-skin]{font-size:.8125rem!important}}.uy{& [data-skin]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.um{& [data-skin]{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}}.uj{& [data-skin]{color:var(--color-on-surface)}}.krd{@media(width < 80rem){& [data-skin]{padding-inline:calc(var(--spacing) * 3)!important}}}.krs{@media(width < 80rem){& [data-skin]{padding-block:calc(var(--spacing) * 2)!important}}}.kr3{@media(width < 80rem){& [data-skin]{font-size:.8125rem!important}}}.knr{@media(width < 48rem){& [data-skin]{min-height:calc(var(--spacing) * 11)}}}.knl{@media(width < 48rem){& [data-skin]{gap:calc(var(--spacing) * 2)}}}.kn1{@media(width < 48rem){& [data-skin]{padding-inline:calc(var(--spacing) * 3)}}}.kno{@media(width < 48rem){& [data-skin]{padding-block:calc(var(--spacing) * 2)}}}.knt{@media(width < 48rem){& [data-skin]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}.k0d{@media(width < 40rem){& [data-skin]{width:100%}}}.k02{@media(width < 40rem){& [data-skin]{flex:1}}}.kz5{@media(width >= 40rem){& [data-skin]{width:auto}}}.kzs{@media(width >= 40rem){& [data-skin]{padding-inline:calc(var(--spacing) * 4)}}}.kz3{@media(width >= 40rem){& [data-skin]{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}.u3{& a{display:block}}.oi{& a{width:88%}}.ou{& a{width:100%}}.u8{& a{max-width:none}}.ux{& a{flex-shrink:0}}.u5{& a{border-left-style:var(--tw-border-style);border-left-width:2px}}.ue{& a{border-color:transparent}}.ua{& a{padding-inline:calc(var(--spacing) * 2)}}.uk{& a{padding-inline:calc(var(--spacing) * 3)}}.ug{& a{padding-block:calc(var(--spacing) * 3)}}.u6{& a{padding-left:calc(var(--spacing) * 3)}}.oy{& a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.om{& a{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.of{& a{color:var(--color-secondary)}}.ov{& a{text-decoration-line:underline}}.kze{@media(width >= 40rem){& a{width:100%}}}.uz{& a:not([data-skin]){color:var(--color-secondary)}}.u2{& a:not([data-skin]){text-decoration-line:underline}}.ud{& a[aria-current=location]{border-color:var(--color-secondary)}}.us{& a[aria-current=location]{color:var(--color-secondary)}}.o0{& article{display:grid}}.or{& article{min-width:0}}.on{& article{gap:calc(var(--spacing) * 5)}}.oo{& article{border-radius:var(--radius-base)}}.oc{& article{border-style:var(--tw-border-style);border-width:1px}}.o1{& article{padding:calc(var(--spacing) * 6)}}.ot{& article{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.ol{& article{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}.kz8{@media(width >= 40rem){& article{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}}.oq{& article a:not([data-skin]){color:var(--color-secondary)}}.oh{& article a:not([data-skin]){text-decoration-line:underline}}.op{& article h2{margin-top:calc(var(--spacing) * 6)}}.ob{& article h2{margin-top:calc(var(--spacing) * 8)}}.oj{& article h2{margin-bottom:calc(var(--spacing) * 3)}}.o9{& article h2{margin-bottom:calc(var(--spacing) * 4)}}.k1o{@media(width >= 48rem){& article h2{margin-top:calc(var(--spacing) * 8)}}}.o7{& article h3{margin-top:calc(var(--spacing) * 5)}}.oz{& article h3{margin-top:calc(var(--spacing) * 6)}}.o4{& article h3{margin-bottom:calc(var(--spacing) * 2)}}.ow{& article h3{margin-bottom:calc(var(--spacing) * 3)}}.o2{& article h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.k1t{@media(width >= 48rem){& article h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}.kva{@media(width >= 64rem){& article h3{font-size:1.375rem}}}.od{& article li{margin-block:calc(var(--spacing) * 1.5)}}.os{& article li{margin-block:calc(var(--spacing) * 2)}}.rq{& article ol{list-style-type:none}}.rh{& article ol{padding-left:0}}.rt{& article ol{counter-reset:steps}}.r1{& article ol>li{position:relative}}.ro{& article ol>li{border-radius:var(--radius-md)}}.rn{& article ol>li{border-style:var(--tw-border-style);border-width:1px}}.r0{& article ol>li{padding:calc(var(--spacing) * 3)}}.rl{& article ol>li{padding:calc(var(--spacing) * 4)}}.rr{& article ol>li{padding-left:calc(var(--spacing) * 4)}}.og{& article ol>li{counter-increment:steps}}.ox{& article ol>li{&::before{content:var(--tw-content);position:absolute}}}.ru{& article ol>li{&::before{content:var(--tw-content);top:calc(var(--spacing) * 3)}}}.rc{& article ol>li{&::before{content:var(--tw-content);top:calc(var(--spacing) * 4)}}}.rm{& article ol>li{&::before{content:var(--tw-content);left:calc(var(--spacing) * 3)}}}.rv{& article ol>li{&::before{content:var(--tw-content);left:calc(var(--spacing) * 4)}}}.ry{& article ol>li{&::before{content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}}.ri{& article ol>li{&::before{content:var(--tw-content);color:var(--color-primary)}}}.rf{& article ol>li{&::before{--tw-content:counter(steps);content:var(--tw-content)}}}.k1j{@media(width >= 48rem){& article ol>li{padding:calc(var(--spacing) * 4)}}}.k1h{@media(width >= 48rem){& article ol>li{&::before{content:var(--tw-content);top:calc(var(--spacing) * 4)}}}}.k1q{@media(width >= 48rem){& article ol>li{&::before{content:var(--tw-content);left:calc(var(--spacing) * 4)}}}}.o3{& article ol>li>p:first-child>strong:first-child{display:block}}.o5{& article ol>li>p:first-child>strong:first-child{padding-left:calc(var(--spacing) * 7)}}.oe{& article ol>li>p:first-child>strong:first-child{padding-left:calc(var(--spacing) * 8)}}.o8{& article ol>li>strong:first-child{display:block}}.o6{& article ol>li>strong:first-child{min-height:calc(var(--spacing) * 6)}}.oa{& article ol>li>strong:first-child{padding-left:calc(var(--spacing) * 7)}}.ok{& article ol>li>strong:first-child{padding-left:calc(var(--spacing) * 8)}}.rj{& article p{max-width:none}}.rp{& blockquote{margin-block:calc(var(--spacing) * 7)}}.r9{& blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}}.rb{& blockquote{padding-left:calc(var(--spacing) * 6)}}.rw{& code{border-radius:.25rem}}.r4{& code{padding-inline:var(--spacing)}}.r7{& dd{margin-top:var(--spacing)}}.rz{& dd{margin-top:calc(var(--spacing) * 2)}}.rd{& dd{text-align:right}}.r2{& dd{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.r3{& dl>div{display:flex}}.re{& dl>div{justify-content:space-between}}.r5{& dl>div{gap:calc(var(--spacing) * 4)}}.rs{& dl>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.r8{& dl>div{padding-block:calc(var(--spacing) * 3)}}.r6{& dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.ra{& figure{margin-block:calc(var(--spacing) * 8)}}.rk{& h1{font-size:clamp(1.75rem,4vw,3.4rem)}}.li{& h2{margin-top:calc(var(--spacing) * 6)}}.lu{& h2{margin-top:calc(var(--spacing) * 8)}}.lv{& h2{margin-top:calc(var(--spacing) * 10)}}.lf{& h2{margin-bottom:calc(var(--spacing) * 3)}}.ly{& h2{margin-bottom:calc(var(--spacing) * 4)}}.lm{& h2{margin-bottom:calc(var(--spacing) * 5)}}.lc{& h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.l0{& h2{font-size:clamp(1.5rem,2.5vw,2rem)}}.ln{& h2{font-size:clamp(1.375rem,2.5vw,2rem)}}.rx{& h2{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}.rg{& h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.k19{@media(width >= 48rem){& h2{margin-top:calc(var(--spacing) * 8)}}}.lt{& h3{margin-top:calc(var(--spacing) * 5)}}.lq{& h3{margin-top:calc(var(--spacing) * 6)}}.lh{& h3{margin-top:calc(var(--spacing) * 8)}}.lr{& h3{margin-bottom:calc(var(--spacing) * 2)}}.l1{& h3{margin-bottom:calc(var(--spacing) * 3)}}.lo{& h3{margin-bottom:calc(var(--spacing) * 4)}}.lj{& h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.lp{& h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.l9{& h3{font-size:clamp(.95rem,1.5vw,1.125rem)}}.ll{& h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.k1p{@media(width >= 48rem){& h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}.kvk{@media(width >= 64rem){& h3{font-size:1.375rem}}}.l4{& h4{margin-top:calc(var(--spacing) * 6)}}.lb{& h4{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.cl{& img{margin-inline:auto}}.le{& img{display:block}}.lk{& img{display:inline-block}}.lw{& img{aspect-ratio:1.5}}.l7{& img{aspect-ratio:4/3}}.l3{& img{aspect-ratio:3/2}}.l5{& img{aspect-ratio:var(--aspect-video)}}.c4{& img{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.cp{& img{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}}.cb{& img{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}}.cw{& img{width:100%;height:100%}}.l2{& img{height:3rem}}.l8{& img{height:calc(var(--spacing) * 7)}}.l6{& img{height:auto}}.la{& img{height:100%}}.lg{& img{max-height:calc(var(--spacing) * 10)}}.lx{& img{max-height:calc(var(--spacing) * 12)}}.cf{& img{max-height:calc(var(--spacing) * 14)!important}}.cy{& img{max-height:calc(var(--spacing) * 16)}}.cm{& img{max-height:calc(var(--spacing) * 44)}}.cv{& img{max-height:calc(var(--spacing) * 48)}}.ci{& img{max-height:calc(var(--spacing) * 52)}}.cu{& img{max-height:calc(var(--spacing) * 60)}}.cc{& img{max-height:calc(var(--spacing) * 64)}}.cn{& img{max-height:32rem}}.c0{& img{max-height:none}}.ld{& img{width:6rem}}.ls{& img{width:7rem}}.cz{& img{width:calc(var(--spacing) * 32)}}.c2{& img{width:clamp(5.5rem,24vw,8rem)}}.cd{& img{width:auto}}.cs{& img{width:100%}}.c3{& img{width:100%!important}}.c9{& img{border-radius:var(--radius-base)}}.cq{& img{object-fit:contain}}.ch{& img{object-fit:cover}}.cr{& img{object-position:72% center}}.c1{& img{object-position:right center}}.co{& img{object-position:right top}}.ct{& img{object-position:center}}.cj{& img{object-position:right}}.c7{& img{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.lz{& img{border:1px solid var(--arc-line)}}.kyw{&:hover{@media(hover:hover){& img{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}}}.me{&:focus-visible{& img{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}}.knq{@media(width < 48rem){& img{height:auto}}}.knh{@media(width < 48rem){& img{max-height:22rem}}}.k0s{@media(width < 40rem){& img{object-position:65% center}}}.k03{@media(width < 40rem){& img{object-position:center top}}}.k05{@media(width < 40rem){& img{object-position:top}}}.kqa{@media(width >= 390px){& img{width:calc(var(--spacing) * 36)}}}.kz6{@media(width >= 40rem){& img{aspect-ratio:3/2}}}.kzg{@media(width >= 40rem){& img{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}}}.kza{@media(width >= 40rem){& img{max-height:calc(var(--spacing) * 60)}}}.kzx{@media(width >= 40rem){& img{width:calc(var(--spacing) * 36)}}}.k2f{@media(width >= 40rem){& img{width:calc(var(--spacing) * 52)}}}.kzk{@media(width >= 40rem){& img{object-position:right center}}}.k1b{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 72)}}}.k14{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 88)}}}.k1w{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 96)}}}.ce{& input{min-height:calc(var(--spacing) * 12)}}.ca{& input{width:100%}}.c6{& input{border-radius:var(--radius-base)}}.c5{& input{border-style:var(--tw-border-style);border-width:1px}}.c8{& input{padding-inline:calc(var(--spacing) * 4)}}.zy{& li{margin-block:calc(var(--spacing) * 1.5)}}.zm{& li{margin-block:calc(var(--spacing) * 2)}}.zf{& li{margin-bottom:calc(var(--spacing) * 2)}}.cx{& li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.zv{& li{padding-block:calc(var(--spacing) * 3)}}.cg{& li+li{&::before{content:var(--tw-content);margin-right:calc(var(--spacing) * 3)}}}.ck{& li+li{&::before{--tw-content:'/';content:var(--tw-content)}}}.zt{& ol{margin-bottom:calc(var(--spacing) * 5)}}.z0{& ol{display:flex}}.z1{& ol{list-style-type:decimal}}.zo{& ol{list-style-type:none}}.zl{& ol{flex-wrap:wrap}}.zr{& ol{gap:calc(var(--spacing) * 3)}}.zq{& ol{padding:0}}.zh{& ol{padding-left:calc(var(--spacing) * 6)}}.zn{& ol>li{border-radius:var(--radius-md)}}.zi{& ol>li{border-style:var(--tw-border-style);border-width:1px}}.zu{& ol>li{padding:calc(var(--spacing) * 3)}}.zc{& ol>li{padding:calc(var(--spacing) * 4)}}.k17{@media(width >= 48rem){& ol>li{padding:calc(var(--spacing) * 4)}}}.zb{& p{margin:0}}.z9{& p{margin-inline:auto}}.z7{& p{margin-top:calc(var(--spacing) * 3)}}.z4{& p{margin-bottom:calc(var(--spacing) * 3)}}.zw{& p{margin-bottom:calc(var(--spacing) * 5)}}.zz{& p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.z2{& p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.zd{& p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.zp{& p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}.zj{& p{color:var(--arc-muted)}}.knj{@media(width < 48rem){& p{margin-inline:0}}}.k2m{@media(width >= 40rem){& p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}.k2y{@media(width >= 40rem){& p{font-size:1.0625rem}}}.kvg{@media(width >= 64rem){& p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}.zs{& picture{display:block}}.z3{& picture{width:100%;height:100%}}.z5{& pre{overflow:auto}}.ze{& pre{padding:calc(var(--spacing) * 5)}}.z8{& span{font-weight:600}}.zg{& strong{margin-bottom:calc(var(--spacing) * 2)}}.zk{& strong{display:block}}.qf{& strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.z6{& strong{color:var(--color-primary)}}.zx{& strong{color:var(--color-on-surface)}}.za{& strong{font:700 clamp(1.5rem,3vw,2.75rem)/1.2 var(--font-heading)}}.kn9{@media(width < 48rem){& strong{font-size:1.625rem}}}.qy{& svg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.qm{& svg{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.qc{& table{width:100%}}.qv{& table{border-collapse:collapse}}.qi{& table{text-align:left}}.qu{& table{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.knp{@media(width < 48rem){& tbody{display:block}}}.knb{@media(width < 48rem){& tbody{width:100%}}}.qj{& td{min-width:calc(var(--spacing) * 28)}}.qq{& td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.qr{& td{padding:1rem}}.q9{& td{padding:calc(var(--spacing) * 4)}}.qp{& td{padding-inline:calc(var(--spacing) * 4)}}.qb{& td{padding-block:calc(var(--spacing) * 3)}}.q1{& td{text-align:left}}.qo{& td{vertical-align:top}}.qt{& td{vertical-align:top}}.ql{& td{overflow-wrap:anywhere}}.qh{& td{overflow-wrap:break-word}}.qn{& td{border-bottom:1px solid var(--arc-line)}}.q0{& td{border:1px solid var(--arc-line)}}.kn7{@media(width < 48rem){& td{display:block}}}.knw{@media(width < 48rem){& td{padding:.75rem}}}.kn2{@media(width < 48rem){& td{padding-top:calc(var(--spacing) * 2)}}}.knz{@media(width < 48rem){& td{padding-bottom:calc(var(--spacing) * 3)}}}.kn4{@media(width < 48rem){& td{font-size:.875rem}}}.q6{& th{min-width:calc(var(--spacing) * 28)}}.q3{& th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.qz{& th{padding:1rem}}.qa{& th{padding:calc(var(--spacing) * 4)}}.qk{& th{padding-inline:calc(var(--spacing) * 4)}}.qg{& th{padding-block:calc(var(--spacing) * 3)}}.q2{& th{text-align:left}}.qx{& th{text-align:left}}.qd{& th{vertical-align:top}}.qs{& th{vertical-align:top}}.qe{& th{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.q8{& th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.q7{& th{overflow-wrap:anywhere}}.q5{& th{overflow-wrap:break-word}}.q4{& th{border-bottom:1px solid var(--arc-line)}}.qw{& th{border:1px solid var(--arc-line)}}.kn3{@media(width < 48rem){& th{display:block}}}.kns{@media(width < 48rem){& th{padding:.75rem}}}.knd{@media(width < 48rem){& th{font-size:.875rem}}}.gy{& thead{color:var(--color-on-surface)}}.gf{& thead{background:var(--arc-panel-high)}}.kne{@media(width < 48rem){& tr{display:block}}}.k12{@media(width >= 48rem){& tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}}.kn5{@media(width < 48rem){& tr+tr{border-top-style:var(--tw-border-style);border-top-width:1px}}}.k1z{@media(width >= 48rem){& tr:last-child{border-style:var(--tw-border-style);border-width:0}}}.gu{& ul{margin-bottom:calc(var(--spacing) * 5)}}.gv{& ul{display:grid}}.gi{& ul{list-style-type:disc}}.gm{& ul{gap:calc(var(--spacing) * 2)}}.gc{& ul{padding-left:calc(var(--spacing) * 6)}}.gn{& ul ul{padding-left:calc(var(--spacing) * 3)}}.khx{@media(prefers-reduced-motion:reduce){&&:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.dl{&::-webkit-details-marker{display:none}}.dr{&::-webkit-scrollbar{display:none}}.d1{&:focus{transform:none}}.kcd{@media(width < 48rem){&:has(.kg) tbody{display:block}}}.kcs{@media(width < 48rem){&:has(.kg) tbody{width:100%}}}.kc8{@media(width < 48rem){&:has(.kg) td{display:grid}}}.kce{@media(width < 48rem){&:has(.kg) td{width:auto}}}.kc5{@media(width < 48rem){&:has(.kg) td{grid-template-columns:minmax(0,1fr)minmax(0,1.5fr)}}}.kc3{@media(width < 48rem){&:has(.kg) td{gap:.75rem}}}.kcx{@media(width < 48rem){&:has(.kg) th{display:block}}}.kcg{@media(width < 48rem){&:has(.kg) th{width:auto}}}.kck{@media(width < 48rem){&:has(.kg) th{grid-template-columns:minmax(0,1fr)minmax(0,1.5fr)}}}.kca{@media(width < 48rem){&:has(.kg) th{gap:.75rem}}}.kc6{@media(width < 48rem){&:has(.kg) th{background:var(--arc-panel)}}}.kni{@media(width < 48rem){&:has(.kg) thead{position:absolute}}}.kny{@media(width < 48rem){&:has(.kg) thead{height:1px}}}.knv{@media(width < 48rem){&:has(.kg) thead{width:1px}}}.knm{@media(width < 48rem){&:has(.kg) thead{overflow:hidden}}}.knf{@media(width < 48rem){&:has(.kg) thead{clip-path:inset(50%)}}}.knc{@media(width < 48rem){&:has(.kg) tr{margin-bottom:1rem}}}.knn{@media(width < 48rem){&:has(.kg) tr{display:block}}}.knu{@media(width < 48rem){&:has(.kg) tr{border:1px solid var(--arc-line)}}}.d9{&:hover{z-index:10}}.dh{&:hover{scale:1.035}}.dt{&:hover{border-color:var(--color-primary)}}.dq{&:hover{border-color:var(--color-secondary)}}.do{&:hover{background-color:var(--color-primary)}}.dj{&:hover{color:var(--color-surface)}}.dp{&:not(:has(figure)){grid-template-columns:1fr}}.db{&:not([open])>nav{display:none}}.da{&>*{width:min(22rem,82vw)}}.d3{&>*{min-width:0}}.d7{&>*{flex:0 0 min(80%,18rem)}}.d5{&>*{flex-shrink:0}}.d2{&>*{flex-basis:74%}}.dd{&>*{flex-basis:calc((100% - 1.5rem)/3)}}.dz{&>*{scroll-snap-align:start}}.de{&>*{scroll-snap-align:center}}.d8{&>*{scroll-snap-align:start}}.d6{&>*{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.ds{&>*{--tw-duration:300ms;transition-duration:300ms}}.kjf{@media(prefers-reduced-motion:reduce){&>*{transition-property:none}}}.k0j{@media(width < 40rem){&>*{flex-basis:100%}}}.k09{@media(width < 40rem){&>*{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.k0x{@media(width < 40rem){&:is(:where(.t3)[data-state] *){&>*{min-width:0}}}}.klf{@media(width < 40rem){&:is(:where(.t3)[data-state] *){&>*{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}}.kz2{@media(width >= 40rem){&>*{flex-basis:calc((100% - 3rem)/5)}}}.kv8{@media(width >= 64rem){&>*{flex-basis:calc((100% - 3.5rem)/3)}}}.kv6{@media(width >= 64rem){&>*{flex-basis:calc((100% - 4.5rem)/7)}}}.d4{&>*+*{margin-top:calc(var(--spacing) * 3)}}.dw{&>*+*{margin-top:calc(var(--spacing) * 5)}}.k1m{@media(width >= 48rem){&>*+*{margin-top:calc(var(--spacing) * 4)}}}.kn0{@media(width < 48rem){&>.jq{flex:1 1 9rem}}}.k0b{@media(width < 40rem){&>.jq{width:100%}}}.k0p{@media(width < 40rem){&>.jq{flex:1}}}.kzd{@media(width >= 40rem){&>.jq{width:15rem}}}.dg{&>[data-slot=true]{scale:1.06}}.dk{&>[data-slot=true]{scale:1.055}}.k04{@media(width < 40rem){&>[data-slot=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.kly{@media(width < 40rem){&:is(:where(.t3)[data-state] *){&>[data-corner]{display:none}}}}.xy{&>article{border-radius:var(--radius-base)}}.dx{&>article{border-style:var(--tw-border-style);border-width:1px}}.xf{&>article{padding:calc(var(--spacing) * 6)}}.x0{&>div{display:grid}}.xu{&>div{grid-template-columns:1fr 1fr}}.xi{&>div{gap:1rem}}.xr{&>div{border-radius:var(--radius-base)}}.xn{&>div{border-style:var(--tw-border-style);border-width:1px}}.xc{&>div{padding:1.5rem}}.xl{&>div{padding:calc(var(--spacing) * 6)}}.xm{&>div{background:var(--arc-panel)}}.xv{&>div{border:1px solid var(--arc-line)}}.k1v{@media(width >= 48rem){&>figure{order:-9999}}}.x4{&>li{position:relative}}.xz{&>li{width:calc((100% - .75rem)/2)}}.x9{&>li{min-width:0}}.x7{&>li{flex-shrink:0}}.xw{&>li{border-radius:var(--radius-base)}}.xq{&>li{border-style:var(--tw-border-style);border-width:1px}}.xh{&>li{border-left-style:var(--tw-border-style);border-left-width:4px}}.xj{&>li{border-left-color:var(--color-primary)}}.xt{&>li{padding:1.5rem}}.xp{&>li{padding:calc(var(--spacing) * 4)}}.xb{&>li{padding:calc(var(--spacing) * 6)}}.x2{&>li{white-space:nowrap}}.x1{&>li{background:var(--arc-panel)}}.xo{&>li{border:1px solid var(--arc-line)}}.k1i{@media(width >= 48rem){&>li{width:calc((100% - 2.25rem)/4)}}}.x6{&>summary{display:flex}}.xe{&>summary{min-height:44px}}.xa{&>summary{align-items:center}}.x8{&>summary{padding:.5rem}}.x5{&>summary{list-style:none}}.x3{&>summary::after{margin-left:.6rem}}.xd{&>summary::after{color:var(--color-primary)}}.xs{&>summary::after{content:'+'}}.k1u{@media(width >= 48rem){&[data-ref=brand-editorial] .jh{grid-column:1}}}.k1c{@media(width >= 48rem){&[data-ref=brand-editorial] .jh{grid-row:1}}}.k1n{@media(width >= 48rem){&[data-ref=brand-editorial] .hu{grid-template-columns:minmax(0,2fr)minmax(0,1fr)}}}.k10{@media(width >= 48rem){&[data-ref=brand-editorial] figure{grid-column:2}}}.k1r{@media(width >= 48rem){&[data-ref=brand-rating] .jh{padding-left:2rem}}}.k1l{@media(width >= 48rem){&[data-ref=brand-rating] .jh{border-left:3px solid var(--color-primary)}}}.k11{@media(width >= 48rem){&[data-ref=brand-rating] .hu{grid-template-columns:minmax(0,1fr)minmax(0,1.4fr)}}}.xk{&[open]>summary::after{content:'−'}}.gj{ [open]>& { rotate: 180deg; }}}:root{--nf-palette-primary:#ff4f81;--nf-palette-secondary:#6d5efc;--nf-palette-accent:#e6e8ff;--nf-palette-surface:#0a0a14;--nf-palette-on-surface:#eae8ff}:root[data-current=neonframe]{--nf-palette-primary:#ff4f81;--nf-palette-secondary:#6d5efc;--nf-palette-accent:#e6e8ff;--nf-palette-surface:#0a0a14;--nf-palette-on-surface:#eae8ff}:root[data-current=arcade]{--nf-palette-primary:#ff7a3d;--nf-palette-secondary:#4f46e5;--nf-palette-accent:#f5f3ff;--nf-palette-surface:#0c0a16;--nf-palette-on-surface:#ece9ff}:root[data-current=voltage]{--nf-palette-primary:#d4f34a;--nf-palette-secondary:#2b7fff;--nf-palette-accent:#eefbd0;--nf-palette-surface:#090d0a;--nf-palette-on-surface:#e8f2e4}:root{--nf-surface:var(--color-surface);--nf-panel:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--nf-panel: color-mix(in srgb,var(--color-surface) 88%,var(--color-on-surface) 12%);}--nf-panel-high:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--nf-panel-high: color-mix(in srgb,var(--color-surface) 80%,var(--color-on-surface) 20%);}--nf-panel-low:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--nf-panel-low: color-mix(in srgb,var(--color-surface) 94%,var(--color-on-surface) 6%);}--nf-glass:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--nf-glass: color-mix(in srgb,var(--color-surface) 82%,transparent);}--nf-ink:var(--color-on-surface);--nf-ink-dim:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){--nf-ink-dim: color-mix(in srgb,var(--color-on-surface) 68%,var(--color-surface) 32%);}--nf-ink-faint:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){--nf-ink-faint: color-mix(in srgb,var(--color-on-surface) 46%,var(--color-surface) 54%);}--nf-hairline:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){--nf-hairline: color-mix(in srgb,var(--color-on-surface) 16%,transparent);}--nf-edge-a:var(--color-secondary);--nf-edge-b:var(--color-primary);--nf-on-fire:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--nf-on-fire: color-mix(in srgb,var(--color-surface) 88%,#000 12%);}--nf-cut:12px;--nf-clip:polygon(
    var(--nf-cut) 0,
    100% 0,
    100% calc(100% - var(--nf-cut)),
    calc(100% - var(--nf-cut)) 100%,
    0 100%,
    0 var(--nf-cut)
  );--nf-clip-notch:polygon(
    var(--nf-cut) 0,
    calc(100% - var(--nf-cut)) 0,
    100% var(--nf-cut),
    100% 100%,
    var(--nf-cut) 100%,
    0 calc(100% - var(--nf-cut))
  );--nf-rig:76rem;--nf-gutter:1.25rem;--nf-gap:var(--space-base);--nf-section:var(--section-gap);--nf-button-radius:var(--radius-base);--nf-button-clip:polygon(8px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%, 0 8px);--nf-button-pad-y:0.75rem;--nf-button-pad-x:1.5rem;--nf-button-font-size:0.9375rem;--nf-button-transform:none;--nf-button-tracking:0.02em;--nf-button-weight:600;--nf-button-shadow:0 0 0 0 transparent}:root[data-choice=pill]{--nf-button-radius:999px;--nf-button-clip:none}:root[data-choice=square]{--nf-button-radius:2px;--nf-button-clip:none}:root[data-choice=soft]{--nf-button-radius:var(--radius-base);--nf-button-clip:none}:root[data-choice=angled]{--nf-button-radius:0;--nf-button-clip:polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px)}:root[data-part=compact]{--nf-button-pad-y:0.5rem;--nf-button-pad-x:1rem;--nf-button-font-size:0.8125rem;--nf-button-tracking:0.02em;--nf-button-weight:600}:root[data-part=regular]{--nf-button-pad-y:0.75rem;--nf-button-pad-x:1.5rem;--nf-button-font-size:0.9375rem;--nf-button-tracking:0.02em;--nf-button-weight:600}:root[data-part=large]{--nf-button-pad-y:1rem;--nf-button-pad-x:2.25rem;--nf-button-font-size:1rem;--nf-button-transform:uppercase;--nf-button-tracking:0.12em;--nf-button-weight:700}@layer base{html{color-scheme:dark}body.tj{margin:0;background-color:var(--nf-surface);color:var(--nf-ink);font-family:var(--font-body);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.tj::before{content:"";position:fixed;inset:0;z-index:-1;background-image:linear-gradient( to bottom,var(--nf-surface),var(--nf-surface) 30%,var(--nf-surface) 70%,var(--nf-surface) ),var(--site-background);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient( to bottom,var(--nf-surface),color-mix(in srgb,var(--nf-surface) 85%,transparent) 30%,color-mix(in srgb,var(--nf-surface) 85%,transparent) 70%,var(--nf-surface) ),var(--site-background);}background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(1px);transform:scale(1.05)}.tz,.p1,.th{background-color:var(--nf-surface);@supports(color:color-mix(in lab,red,red)){background-color: color-mix(in srgb,var(--nf-surface) 72%,transparent);}}h1,h2,h3{font-family:var(--font-heading);font-weight:700;letter-spacing:-.02em;margin:0;text-wrap:balance}p{margin:0}a{color:inherit}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}}@layer components{.k{position:relative;isolation:isolate}.k::before,.k::after{content:"";position:absolute;clip-path:var(--nf-clip);pointer-events:none}.k::before{inset:0;z-index:-2;background:var(--nf-hairline)}.k::after{inset:1px;z-index:-1;background:var(--nf-panel)}.t{--nf-edge-angle:135deg}.t::before{background:linear-gradient(var(--nf-edge-angle),var(--nf-edge-a),var(--nf-edge-b))}.bi::before,.bi::after{clip-path:var(--nf-clip-notch)}.kc{display:flex;flex-wrap:wrap;gap:.75rem}.n{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;cursor:pointer;border:1px solid transparent;font-family:var(--font-heading);font-weight:var(--nf-button-weight);font-size:var(--nf-button-font-size);letter-spacing:var(--nf-button-tracking);text-transform:var(--nf-button-transform);padding:var(--nf-button-pad-y)var(--nf-button-pad-x);border-radius:var(--nf-button-radius);clip-path:var(--nf-button-clip);box-shadow:var(--nf-button-shadow);transition:background-color 120ms linear,color 120ms linear,box-shadow 120ms linear,transform 120ms linear}.n:active{transform:scale(.98)}.i{background:linear-gradient(var(--color-primary),var(--color-primary))padding-box,linear-gradient(135deg,var(--nf-edge-a),var(--nf-edge-b))border-box;color:var(--nf-on-fire);box-shadow:0 0 18px var(--color-primary);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 0 18px color-mix(in srgb,var(--color-primary) 30%,transparent);}}.i:hover{background:linear-gradient(var(--color-on-surface),var(--color-on-surface))padding-box,linear-gradient(135deg,var(--nf-edge-a),var(--nf-edge-b))border-box;box-shadow:0 0 22px var(--color-primary);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 0 22px color-mix(in srgb,var(--color-primary) 55%,transparent);}}.k6{background:var(--nf-panel-high);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--nf-panel-high) 70%,transparent);}border-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in srgb,var(--color-primary) 45%,transparent);}color:var(--nf-ink)}.k6:hover{border-color:var(--color-primary)}.k4{padding:calc(var(--nf-button-pad-y) * .7)calc(var(--nf-button-pad-x) * .7);font-size:calc(var(--nf-button-font-size) * .92)}.bl{padding:calc(var(--nf-button-pad-y) * 1.3)calc(var(--nf-button-pad-x) * 1.3);font-size:calc(var(--nf-button-font-size) * 1.08)}.te{width:.875rem;height:.875rem;flex:none;margin-inline-start:.5rem}.z{display:inline-block;padding:.25rem .625rem;font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--nf-ink-dim);background:var(--color-primary);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--color-primary) 10%,transparent);}border:1px solid var(--color-primary);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--color-primary) 35%,transparent);}}.pc{border-color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in srgb,var(--color-on-surface) 35%,transparent);}}.kx,.k9t,.k9o{color:var(--nf-ink)}.kp,.tu>li.kp{display:inline-flex;align-items:center;gap:.4375rem;color:var(--nf-ink)}.k9{width:.4375rem;height:.4375rem;flex:none;background:var(--color-primary)}@media(prefers-reduced-motion:no-preference){.k9{animation:nf-ping 1.6s cubic-bezier(0,0,.2,1)infinite}}.tz{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--nf-hairline);background:var(--nf-surface);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--nf-surface) 72%,transparent);}backdrop-filter:blur(12px)}.td{max-width:var(--nf-rig);margin-inline:auto;padding:.75rem var(--nf-gutter);display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap}@media(min-width:640px){.td{gap:1rem;flex-wrap:nowrap}}.p9{display:flex;align-items:center;gap:.75rem;text-decoration:none;flex:initial;min-width:0}.tt{flex:none}.pj{height:2rem;width:auto;max-width:100%;object-fit:contain;object-position:left center}.kbf{width:2rem;height:2rem;display:grid;place-items:center;color:var(--color-primary)}.ph{width:1.125rem;height:1.125rem}.kby{display:flex;flex-direction:column;line-height:1.15}.kbm{font-family:var(--font-heading);font-weight:700;font-size:.9375rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.hp{display:none;font-family:var(--font-readout);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--nf-ink-faint)}.t2{display:none;margin-inline:auto}.pp{display:flex;align-items:center;gap:1.5rem;list-style:none;margin:0;padding:0}.d{position:relative;display:inline-block;text-decoration:none;font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nf-ink-dim);padding-bottom:.25rem;border-bottom:2px solid transparent;transition:color 150ms linear}.d::after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:2px;background:var(--color-primary);transform:scaleX(0);transform-origin:left}.d:hover{color:var(--color-primary)}.d:hover::after,.d:focus-visible::after,.d[aria-current=page]::after{transform:scaleX(1)}.d[aria-current=page]{color:var(--color-primary)}.tt{margin-inline-start:auto;gap:.5rem}.tq{width:.4375rem;height:.4375rem;flex:none;background:currentColor}@media(prefers-reduced-motion:no-preference){.tq{animation:nf-ping 1.6s cubic-bezier(0,0,.2,1)infinite}.d::after{transition:transform 200ms ease}}@media(min-width:640px){.hp{display:block}}.tn{position:relative;flex:none}.tn>summary{list-style:none;cursor:pointer;width:2.25rem;height:2.25rem;display:grid;place-items:center;color:var(--color-primary);background:var(--nf-panel-high);clip-path:var(--nf-clip)}.tn>summary::-webkit-details-marker{display:none}.pt{position:absolute;inset-inline-end:0;top:3rem;width:min(14rem,calc(100vw - 2 * var(--nf-gutter)));padding:.5rem}.pq{list-style:none;margin:0;padding:0}.g{display:block;padding:.5rem .75rem;text-decoration:none;font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-dim);transition:color 150ms linear}.g:hover,.g[aria-current=page]{color:var(--color-primary)}.x{padding-block:calc(var(--nf-section) * .5)}.po{padding-block:calc(var(--nf-section) * .75)calc(var(--nf-section) * .5)}.u{max-width:var(--nf-rig);margin-inline:auto;padding-inline:var(--nf-gutter);display:flex;flex-direction:column;gap:var(--nf-gap)}.v{display:flex;flex-direction:column;gap:.375rem;padding-bottom:1rem;border-bottom:1px solid var(--nf-hairline)}.m{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary)}.s{font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);text-transform:uppercase;letter-spacing:-.01em}.kw{max-width:68ch;color:var(--nf-ink-dim)}.t4{gap:1.75rem}.tc{margin:0;overflow:hidden}.tv{width:100%}@media(prefers-reduced-motion:no-preference){.tv{transition:transform 700ms ease-out}.tc:hover .tv{transform:scale(1.05)}}.tb{position:absolute;top:.75rem;inset-inline-start:.75rem;display:flex;flex-wrap:wrap;gap:.375rem;max-width:calc(100% - 1.5rem)}.tb .z{background:var(--nf-surface);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--nf-surface) 78%,transparent);}backdrop-filter:blur(6px)}.pr{position:absolute;bottom:.75rem;inset-inline-end:.75rem;max-width:calc(100% - 1.5rem);background:var(--nf-surface);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--nf-surface) 78%,transparent);}backdrop-filter:blur(6px)}.t9{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.by a{font-size:.8125rem;color:var(--nf-ink-faint)}.kpq{font-family:var(--font-readout);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary)}.tu{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.tu>li{display:inline-block;padding:.25rem .625rem;font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--nf-ink-dim);background:var(--color-primary);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--color-primary) 10%,transparent);}border:1px solid var(--color-primary);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--color-primary) 35%,transparent);}}.tw{font-size:clamp(2rem,1.4rem + 2.8vw,3.25rem);line-height:1.08}.tp{max-width:58ch;color:var(--nf-ink-dim);font-size:1.0625rem}.bf{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.75rem;margin:.5rem 0 0;width:100%}.t1{gap:.75rem 1rem;padding-top:1rem;border-top:1px solid var(--nf-hairline)}@media(min-width:480px){.p0 .t1,.kpt .t1{grid-template-columns:repeat(3,minmax(0,1fr))}}.ki{border-inline-start:2px solid var(--color-primary);padding-inline-start:.625rem}.k1{font-family:var(--font-readout);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nf-ink-faint)}.ko{margin:0;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;overflow-wrap:anywhere}.bc,.k92{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;margin:0}.ku{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.125rem 1.25rem}.kph{padding:1rem 1.125rem}.kq,.kp9,.k97{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-faint)}.kh,.ho{margin:.25rem 0 0;font-family:var(--font-heading);font-weight:700;font-size:1.25rem;overflow-wrap:anywhere}.ho{font-size:1.625rem}.bd{margin:0;padding:.25rem .5rem;font-family:var(--font-readout);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);background:var(--color-primary);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--color-primary) 10%,transparent);}border:1px solid var(--color-primary);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);}white-space:normal}.bj,.kpj{display:inline-block;margin:.25rem 0 0;font-family:var(--font-body);font-size:.8125rem;font-weight:400;color:var(--nf-ink-faint)}.bn{padding:.25rem .25rem .5rem}.tf{width:100%;border-collapse:collapse;font-size:.9375rem}.tf th,.tf td{text-align:start;padding:.625rem .875rem;vertical-align:top;overflow-wrap:anywhere}.tf thead th{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-faint);border-bottom:1px solid var(--color-primary);@supports(color:color-mix(in lab,red,red)){border-bottom: 1px solid color-mix(in srgb,var(--color-primary) 40%,transparent);}}.tf tbody th{font-weight:600;color:var(--nf-ink-dim)}.tf tbody tr{transition:background-color 150ms linear}.tf tbody tr:nth-child(even){background:var(--nf-panel-high);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--nf-panel-high) 30%,transparent);}}.tf tbody tr:hover{background:var(--color-primary);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--color-primary) 10%,transparent);}}.k9z{margin:0}.k9d{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding-block:.625rem;border-bottom:1px solid var(--nf-hairline)}.k9s{margin:0;overflow-wrap:anywhere}.kb{overflow-x:auto}.kn{width:100%;border-collapse:collapse;font-size:.9375rem}.kn th,.kn td{text-align:start;padding:.75rem 1rem;border-bottom:1px solid var(--nf-hairline);vertical-align:top;overflow-wrap:anywhere}.kn thead th{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-faint);border-bottom-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){border-bottom-color: color-mix(in srgb,var(--color-primary) 40%,transparent);}}.kn tbody th{font-weight:600}.kn tbody tr{transition:background-color 150ms linear}.kn tbody tr:hover{background:var(--nf-panel-high);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--nf-panel-high) 45%,transparent);}}.kn tbody tr:last-child th,.kn tbody tr:last-child td{border-bottom:0}.j2 .k8,.j2 .kn td{font-family:var(--font-readout);font-variant-numeric:tabular-nums}.b1{position:relative;aspect-ratio:16/9;width:100%;overflow:hidden;clip-path:var(--nf-clip);background:var(--nf-panel-low);border:1px solid var(--nf-hairline)}.b8,.b1 iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.b6{position:absolute;inset:0;opacity:.55;pointer-events:none}.be{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem;background:linear-gradient(to bottom,var(--nf-surface),transparent 28%),linear-gradient(to top,var(--nf-surface),transparent 38%);@supports(color:color-mix(in lab,red,red)){background: linear-gradient(to bottom,color-mix(in srgb,var(--nf-surface) 88%,transparent),transparent 28%),linear-gradient(to top,color-mix(in srgb,var(--nf-surface) 88%,transparent),transparent 38%);}}.bx{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;align-items:center;gap:.625rem;font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nf-ink)}.bs{width:.5rem;height:.5rem;flex:none;background:var(--color-primary)}@media(prefers-reduced-motion:no-preference){.bs{animation:nf-ping 1.6s cubic-bezier(0,0,.2,1)infinite}@keyframes nf-ping{0%{opacity:1;transform:scale(1)}70%,100%{opacity:.25;transform:scale(1.9)}}}.ba{position:absolute;inset:0;pointer-events:none;background:radial-gradient( 120% 90% at 50% 45%,transparent 40%,var(--nf-surface) 100% );@supports(color:color-mix(in lab,red,red)){background: radial-gradient( 120% 90% at 50% 45%,transparent 40%,color-mix(in srgb,var(--nf-surface) 70%,transparent) 100% );}}.jf{max-width:26rem;width:100%;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;text-align:center;backdrop-filter:blur(12px)}.b5{display:none}@media(min-width:480px){.b5{display:block;font-size:.8125rem;color:var(--nf-ink-faint)}}.b3{display:grid;gap:.75rem}@media(min-width:480px){.b3{grid-template-columns:1fr 1fr}}.b1.b2 .be,.b1.b2 .b6,.b1.b2 .ba,.b1.b2 .b8{display:none}.kpv{position:absolute;inset-block-end:1rem;inset-inline-start:50%;transform:translateX(-50%)}.kp7,.kpy{display:flex;flex-direction:column;gap:.75rem}.kpb,.k9x{padding:1.125rem}.kpw,.ka,.k3,.b4,.kp1,.pk,.k9p,.jr{font-size:1.0625rem;margin-bottom:.375rem}.kp4,.ks{color:var(--nf-ink-dim)}.b7{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem}.kj{padding:1.125rem}.k2{font-family:var(--font-readout);font-size:.75rem;letter-spacing:.18em;color:var(--color-primary)}.kd{display:block;height:1px;margin:.625rem 0 .75rem;background:linear-gradient(to right,var(--nf-edge-a),transparent)}.ht{margin:0}.j0{font-family:var(--font-heading);font-weight:700;margin-top:1rem}.jn{margin:.25rem 0 0;color:var(--nf-ink-dim)}.jj,.j5,.kpo,.kbn,.hz,.k9b{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.875rem;margin:0}.kz,.bb,.kpr,.kbc,.j4,.k94{padding:1.125rem}.kpf{display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;margin:0}.kl{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-faint)}.kr{margin:0;color:var(--nf-ink-dim)}.kz{display:flex;flex-direction:column;gap:.625rem}.ty .ka{margin-bottom:0}.k0{display:flex;flex-direction:column;gap:.125rem}.tm{margin-top:auto;padding-top:.625rem;border-top:1px solid var(--nf-hairline);color:var(--color-primary);font-family:var(--font-heading);font-weight:700;overflow-wrap:anywhere}.k9g{margin-top:.375rem;color:var(--nf-ink-dim)}.kpm{margin-top:.625rem;color:var(--color-primary);font-weight:600;overflow-wrap:anywhere}.kpa{margin:0;display:flex;flex-direction:column;gap:.5rem}.kp6{padding:.875rem 1.125rem}.kpk{font-family:var(--font-heading);font-weight:700;overflow-wrap:anywhere}.kpg{margin:.375rem 0 0;color:var(--nf-ink-dim)}.h2{font-family:var(--font-readout);font-size:.75rem;letter-spacing:.08em;color:var(--nf-ink-faint)}.k9u,.kbl,.hq,.kpc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.k91,.kk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1.125rem}.k9i,.kb0{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.k9c,.kbr{font-weight:600;overflow-wrap:anywhere}.k9n{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem}.k9l{font-family:var(--font-heading);font-weight:700;font-size:1.25rem}.k90{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.jw{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-faint)}.jz{margin:.25rem 0 0;font-weight:600;overflow-wrap:anywhere}.j7{margin:.25rem 0 0;font-size:.875rem;color:var(--nf-ink-dim)}.h7{margin-top:.25rem}.k9r{font-size:.8125rem;color:var(--color-primary);text-underline-offset:2px}.jm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.jm .kk{flex-wrap:wrap;justify-content:flex-start;gap:.75rem 1rem;padding:1rem 1.125rem}.bv{flex:none;width:2.5rem;height:2.5rem;display:grid;place-items:center;color:var(--color-primary)}.bm{width:1.25rem;height:1.25rem}.jm .pk{margin-bottom:0;overflow-wrap:anywhere}.pa{width:100%}.bo{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;padding:2rem 1.75rem}.bt{position:absolute;inset:0;opacity:.3;pointer-events:none}.bh{position:relative;font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);text-transform:uppercase;max-width:24ch}.p8{position:relative}.p8 .i{box-shadow:0 0 34px var(--color-primary);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 0 34px color-mix(in srgb,var(--color-primary) 45%,transparent);}}.p8 .i:hover{box-shadow:0 0 44px var(--color-primary);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 0 44px color-mix(in srgb,var(--color-primary) 65%,transparent);}}.bq{position:relative;color:var(--nf-ink-faint);font-size:.8125rem;max-width:60ch}.hl .kpx{flex-direction:row;flex-wrap:wrap;justify-content:space-between;text-align:start;padding:1rem 1.125rem}@media(max-width:767px){.hl{position:sticky;bottom:0;z-index:20;padding-block:.5rem;background:var(--nf-surface);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--nf-surface) 92%,transparent);}backdrop-filter:blur(10px)}}.p5{padding-block:calc(var(--nf-section) * .25)}.t6{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.875rem;padding:.875rem 1.25rem;background:var(--color-primary);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--color-primary) 8%,transparent);}}.p7{position:relative;font-family:var(--font-heading);font-size:clamp(1rem,.95rem + .4vw,1.1875rem);text-transform:uppercase;letter-spacing:.02em;max-width:44ch}.pw{position:relative}@media(min-width:768px){.t6{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 1.75rem}}.jg{padding:1.5rem}.hw{gap:1.25rem}.kbi{padding:1.25rem;text-align:center}.kbu{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nf-ink-faint)}.hv{font-family:var(--font-heading);font-weight:700;font-size:2.25rem;color:var(--color-primary)}.hm{margin-bottom:.75rem}.jx{color:var(--nf-ink-dim)}.ja{margin-top:.5rem;font-size:.875rem;color:var(--nf-ink-faint)}.jk{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin-top:1rem}.j1{margin:0;padding-inline-start:1.125rem;color:var(--nf-ink-dim)}.kbv{display:flex;flex-direction:column;gap:.5rem}.jp,.kpi{padding:.875rem 1.125rem}.kps,.kpu{color:var(--color-primary)}.bw,.kp0{margin-top:.375rem;color:var(--nf-ink-dim);font-size:.9375rem}.jo{margin:0 0 .75rem}.jt{width:100%}.kpl{margin:0;padding-inline-start:1.25rem;display:flex;flex-direction:column;gap:.5rem}.kpn{padding-block:.25rem}.k99{margin:.5rem 0 0}.k9q{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-block:.5rem;border-bottom:1px solid var(--nf-hairline)}.k9h{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-faint)}.k9j{margin:0;overflow-wrap:anywhere}.k95,.pn{margin:0;display:flex;flex-direction:column;gap:.5rem}.k9e{padding:1.125rem}.k98{font-family:var(--font-heading);font-weight:700}.k93{margin:.375rem 0 0;color:var(--nf-ink-dim)}.r{padding:0 1.125rem}.y{cursor:pointer;padding-block:1rem;font-family:var(--font-heading);font-weight:700;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem}.y::-webkit-details-marker{display:none}.e{width:1rem;height:1rem;flex:none;color:var(--color-primary)}.r[open] .e{transform:rotate(180deg)}@media(prefers-reduced-motion:no-preference){.e{transition:transform 200ms ease}}.f{padding-block:0 1rem;color:var(--nf-ink-dim)}.k9k{margin:0}.k9a{font-weight:600;padding-top:.75rem}.k96{margin:.25rem 0 .75rem;color:var(--nf-ink-dim);border-bottom:1px solid var(--nf-hairline);padding-bottom:.75rem}.t8{gap:1.25rem}.to{padding:1rem 1.25rem}.to ul{margin:0;padding-inline-start:1.125rem;font-size:.9375rem}.to a{color:var(--nf-ink-dim)}.ti{max-width:72ch;color:var(--nf-ink-dim);display:flow-root}.ti>*+*{margin-top:1rem}.c{font-family:var(--font-heading);color:var(--nf-ink);scroll-margin-top:2rem;margin-top:2rem}.q{font-size:1.5rem}.jd{font-size:1.25rem}.o{margin-inline-start:.375rem;color:var(--nf-ink-faint);text-decoration:none;opacity:0}.c:hover .o,.o:focus-visible{opacity:1}.h{color:var(--color-primary);text-underline-offset:2px}.ti ul,.ti ol{padding-inline-start:1.25rem}.pg{margin:1.5rem 0}.kf{width:100%}.a{margin-top:.5rem;font-size:.875rem;color:var(--nf-ink-faint)}.km{margin:1.5rem 0;padding:.75rem}.kpz{display:inline-block}.th{margin-top:var(--nf-section)}.tg{height:2px;background:linear-gradient(to right,var(--nf-edge-a),var(--nf-edge-b))}.tr,.tl{max-width:var(--nf-rig);margin-inline:auto;padding-inline:var(--nf-gutter)}.tr{padding-block:2rem 1rem;display:flex;flex-direction:column;gap:1.25rem}.ta{font-family:var(--font-heading);font-weight:700;font-size:1.125rem}.pu{margin-top:.375rem;color:var(--nf-ink-dim);max-width:60ch}.pv{margin-top:.875rem;padding:.75rem .875rem;font-size:.875rem;color:var(--nf-ink-dim);max-width:70ch}.pi{color:var(--color-primary)}.py{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.p{text-decoration:none;font-size:.875rem;color:var(--nf-ink-dim)}.p:hover{color:var(--nf-ink)}.tl{padding-block:1rem 2rem;border-top:1px solid var(--nf-hairline);display:flex;flex-direction:column;gap:.5rem;font-size:.8125rem;color:var(--nf-ink-faint)}.tk{max-width:90ch}.kt{position:relative}.k7{position:absolute;inset:0;pointer-events:none}.kt::before,.kt::after{content:"";position:absolute;width:10px;height:10px;pointer-events:none}.kt::before{top:-1px;left:-1px;border-top:2px solid var(--nf-edge-b);border-left:2px solid var(--nf-edge-b)}.kt::after{right:-1px;bottom:-1px;border-right:2px solid var(--nf-edge-a);border-bottom:2px solid var(--nf-edge-a)}.t7{background-image:linear-gradient(transparent 50%,var(--nf-surface) 50%),linear-gradient(90deg,var(--color-primary),var(--color-secondary));@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(transparent 50%,color-mix(in srgb,var(--nf-surface) 55%,transparent) 50%),linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 4%,transparent),color-mix(in srgb,var(--color-secondary) 3%,transparent));}background-size:100% 3px,6px 100%}.ky{box-shadow:0 0 16px var(--color-primary);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 0 16px color-mix(in srgb,var(--color-primary) 26%,transparent);}}.l{transition:transform 200ms ease,box-shadow 200ms ease}.l:hover{transform:translateY(-2px);box-shadow:0 0 20px var(--color-primary);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 0 20px color-mix(in srgb,var(--color-primary) 22%,transparent);}}@media(prefers-reduced-motion:no-preference){.j{animation:nf-rise 650ms cubic-bezier(.16,1,.3,1)both}.j:nth-child(2){animation-delay:60ms}.j:nth-child(3){animation-delay:120ms}.j:nth-child(4){animation-delay:180ms}.j:nth-child(n+5){animation-delay:240ms}@supports(animation-timeline:view()){.j{animation:nf-rise linear both;animation-timeline:view();animation-range:entry 0% entry 60%;animation-delay:0s}}@keyframes nf-rise{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.j .ku,.j .kj,.j .kz,.j .kk,.j .r,.j .ki{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)both}.j .ku:nth-child(2),.j .kj:nth-child(2),.j .kz:nth-child(2),.j .kk:nth-child(2),.j .r:nth-child(2),.j .ki:nth-child(2){animation-delay:60ms}.j .ku:nth-child(3),.j .kj:nth-child(3),.j .kz:nth-child(3),.j .kk:nth-child(3),.j .r:nth-child(3),.j .ki:nth-child(3){animation-delay:120ms}.j .ku:nth-child(4),.j .kj:nth-child(4),.j .kz:nth-child(4),.j .kk:nth-child(4),.j .r:nth-child(4){animation-delay:180ms}.j .ku:nth-child(5),.j .kj:nth-child(5),.j .kz:nth-child(5),.j .kk:nth-child(5),.j .r:nth-child(5){animation-delay:240ms}.j .ku:nth-child(n+6),.j .kj:nth-child(n+6),.j .kz:nth-child(n+6),.j .kk:nth-child(n+6),.j .r:nth-child(n+6){animation-delay:300ms}.tw{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)both}.tu{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)80ms both}.tp{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)160ms both}.pl{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)240ms both}.t1{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)320ms both}.t1 .ki{animation:none}@property --nf-edge-angle{syntax: "<angle>";
      inherits: true;
      initial-value: 135deg;
    }@keyframes nf-edge-spin{from{--nf-edge-angle:135deg}to{--nf-edge-angle:495deg}}.l.t:hover::before,.l.t:focus-within::before,.ky.t:hover::before,.ky.t:focus-within::before{animation:nf-edge-spin 6s linear infinite}@keyframes nf-sweep{from{transform:translateX(-120%)}to{transform:translateX(120%)}}.i::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:linear-gradient( 105deg,transparent 38%,var(--nf-on-fire) 50%,transparent 62%);@supports(color:color-mix(in lab,red,red)){background: linear-gradient( 105deg,transparent 38%,color-mix(in srgb,var(--nf-on-fire) 34%,transparent) 50%,transparent 62%);}}.i:hover::after,.i:focus-visible::after{opacity:1;animation:nf-sweep 900ms ease-out}@keyframes nf-pulse-glow{0%,100%{box-shadow:0 0 26px color-mix(in srgb,var(--color-primary) 34%,transparent)}50%{box-shadow:0 0 46px color-mix(in srgb,var(--color-primary) 62%,transparent)}}.p8 .i{animation:nf-pulse-glow 2.4s ease-in-out infinite}@keyframes nf-unfold{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}details[open]>.f{animation:nf-unfold 220ms cubic-bezier(.16,1,.3,1)both}}}@media(min-width:768px){:root{--nf-gutter:2rem}.t4{display:grid;grid-template-columns:minmax(0,1.05fr)minmax(0,.95fr);align-items:center;gap:2.5rem}.tc{order:2}.t9{order:1}.hw{display:grid;grid-template-columns:minmax(12rem,.35fr)minmax(0,1fr);align-items:start}.tr{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:2.5rem}.pm{grid-column:span 5}.pf{grid-column:span 4}.tx{grid-column:span 3}.b7{grid-template-columns:repeat(2,minmax(0,1fr))}.pa{width:auto;margin-inline-start:auto}.tl{flex-direction:row;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.n,.n:active,.l,.l:hover,.tv,.tc:hover .tv{transition:none;transform:none}.j,.j *,.j *::before,.j *::after,.d::after,.k9,.tq,.bs{animation:none!important;transition:none!important}.d::after{transform:scaleX(0)}.d:hover::after,.d[aria-current=page]::after{transform:scaleX(1)}}@media(min-width:1024px){.b7{grid-template-columns:repeat(4,minmax(0,1fr))}.t2{display:block}.tn{display:none}.tt{margin-inline-start:0}}@property --tw-translate-x{syntax: "*";
  inherits: false;
  initial-value: 0;
}@property --tw-translate-y{syntax: "*";
  inherits: false;
  initial-value: 0;
}@property --tw-translate-z{syntax: "*";
  inherits: false;
  initial-value: 0;
}@property --tw-scale-x{syntax: "*";
  inherits: false;
  initial-value: 1;
}@property --tw-scale-y{syntax: "*";
  inherits: false;
  initial-value: 1;
}@property --tw-scale-z{syntax: "*";
  inherits: false;
  initial-value: 1;
}@property --tw-rotate-x{syntax: "*";
  inherits: false;
}@property --tw-rotate-y{syntax: "*";
  inherits: false;
}@property --tw-rotate-z{syntax: "*";
  inherits: false;
}@property --tw-skew-x{syntax: "*";
  inherits: false;
}@property --tw-skew-y{syntax: "*";
  inherits: false;
}@property --tw-scroll-snap-strictness{syntax: "*";
  inherits: false;
  initial-value: proximity;
}@property --tw-space-y-reverse{syntax: "*";
  inherits: false;
  initial-value: 0;
}@property --tw-divide-y-reverse{syntax: "*";
  inherits: false;
  initial-value: 0;
}@property --tw-border-style{syntax: "*";
  inherits: false;
  initial-value: solid;
}@property --tw-gradient-position{syntax: "*";
  inherits: false;
}@property --tw-gradient-from{syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}@property --tw-gradient-via{syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}@property --tw-gradient-to{syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}@property --tw-gradient-stops{syntax: "*";
  inherits: false;
}@property --tw-gradient-via-stops{syntax: "*";
  inherits: false;
}@property --tw-gradient-from-position{syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}@property --tw-gradient-via-position{syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}@property --tw-gradient-to-position{syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-leading{syntax: "*";
  inherits: false;
}@property --tw-font-weight{syntax: "*";
  inherits: false;
}@property --tw-tracking{syntax: "*";
  inherits: false;
}@property --tw-ordinal{syntax: "*";
  inherits: false;
}@property --tw-slashed-zero{syntax: "*";
  inherits: false;
}@property --tw-numeric-figure{syntax: "*";
  inherits: false;
}@property --tw-numeric-spacing{syntax: "*";
  inherits: false;
}@property --tw-numeric-fraction{syntax: "*";
  inherits: false;
}@property --tw-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-shadow-color{syntax: "*";
  inherits: false;
}@property --tw-shadow-alpha{syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-inset-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-inset-shadow-color{syntax: "*";
  inherits: false;
}@property --tw-inset-shadow-alpha{syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-ring-color{syntax: "*";
  inherits: false;
}@property --tw-ring-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-inset-ring-color{syntax: "*";
  inherits: false;
}@property --tw-inset-ring-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-ring-inset{syntax: "*";
  inherits: false;
}@property --tw-ring-offset-width{syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}@property --tw-ring-offset-color{syntax: "*";
  inherits: false;
  initial-value: #fff;
}@property --tw-ring-offset-shadow{syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}@property --tw-outline-style{syntax: "*";
  inherits: false;
  initial-value: solid;
}@property --tw-blur{syntax: "*";
  inherits: false;
}@property --tw-brightness{syntax: "*";
  inherits: false;
}@property --tw-contrast{syntax: "*";
  inherits: false;
}@property --tw-grayscale{syntax: "*";
  inherits: false;
}@property --tw-hue-rotate{syntax: "*";
  inherits: false;
}@property --tw-invert{syntax: "*";
  inherits: false;
}@property --tw-opacity{syntax: "*";
  inherits: false;
}@property --tw-saturate{syntax: "*";
  inherits: false;
}@property --tw-sepia{syntax: "*";
  inherits: false;
}@property --tw-drop-shadow{syntax: "*";
  inherits: false;
}@property --tw-drop-shadow-color{syntax: "*";
  inherits: false;
}@property --tw-drop-shadow-alpha{syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}@property --tw-drop-shadow-size{syntax: "*";
  inherits: false;
}@property --tw-backdrop-blur{syntax: "*";
  inherits: false;
}@property --tw-backdrop-brightness{syntax: "*";
  inherits: false;
}@property --tw-backdrop-contrast{syntax: "*";
  inherits: false;
}@property --tw-backdrop-grayscale{syntax: "*";
  inherits: false;
}@property --tw-backdrop-hue-rotate{syntax: "*";
  inherits: false;
}@property --tw-backdrop-invert{syntax: "*";
  inherits: false;
}@property --tw-backdrop-opacity{syntax: "*";
  inherits: false;
}@property --tw-backdrop-saturate{syntax: "*";
  inherits: false;
}@property --tw-backdrop-sepia{syntax: "*";
  inherits: false;
}@property --tw-duration{syntax: "*";
  inherits: false;
}@property --tw-ease{syntax: "*";
  inherits: false;
}@property --tw-content{syntax: "*";
  initial-value: "";
  inherits: false;
}@property --tw-divide-x-reverse{syntax: "*";
  inherits: false;
  initial-value: 0;
}@layer properties{@supports((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0}}}
@font-face{font-family:instrument sans;font-style:normal;font-weight:400 700;font-display:swap;src:local("Instrument Sans"),url("/assets/fonts/dabbc55af3bfb4d2/type/instrument-sans-c7edf4.7487bba8.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:jetbrains mono;font-style:normal;font-weight:400 700;font-display:swap;src:local("JetBrains Mono"),url("/assets/fonts/dabbc55af3bfb4d2/type/jetbrains-mono-ede0fd.3db1a8a8.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:syne;font-style:normal;font-weight:400 800;font-display:swap;src:local("Syne"),url("/assets/fonts/dabbc55af3bfb4d2/type/syne-d061b4.589543d8.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary:#ff8a1f;--color-secondary:#b86bff;--color-accent:#ffe14d;--color-surface:#120a1f;--color-on-surface:#f3ecff;--font-heading:"Syne", ui-sans-serif, system-ui, sans-serif;--font-body:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--radius-base:0;--space-base:8px;--section-gap:80px}