/*!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{.c79{pointer-events:none}.u7{visibility:collapse}.c9k{visibility:hidden}.crk{visibility:visible}.cuh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.hx{position:fixed}.hr{position:absolute}.ij{position:fixed}.c0a{position:relative}.cua{position:static}.cuq{position:sticky}.wa{inset:1rem auto auto 1rem}.c9t{inset:0}.c9j{inset-inline:0}.c9v{inset-inline:calc(var(--spacing) * 3)}.c9b{inset-inline:calc(var(--spacing) * 4)}.c98{inset-block:0}.x6{top:calc(var(--spacing) * -3)}.xc{top:calc(var(--spacing) * -4)}.xi{top:calc(var(--spacing) * -8)}.hi{top:100%}.cf7{top:0}.cf0{top:calc(1/2 * 100%)}.cfe{top:calc(var(--spacing) * 3)}.cfn{top:calc(var(--spacing) * 4)}.cfu{top:calc(var(--spacing) * 8)}.cf3{top:calc(var(--spacing) * 14)}.cfy{top:calc(var(--spacing) * 30)}.cfm{top:64%}.cff{top:100%}.xh{right:calc(var(--spacing) * -2)}.xa{right:calc(var(--spacing) * -3)}.xq{right:calc(var(--spacing) * -8)}.c06{right:0}.c0c{right:calc(var(--spacing) * 4)}.x8{bottom:calc(var(--spacing) * -3)}.xk{bottom:calc(var(--spacing) * -8)}.uh{bottom:0}.ua{bottom:calc(var(--spacing) * 4)}.xp{left:calc(var(--spacing) * -2)}.xw{left:calc(var(--spacing) * -3)}.xd{left:calc(var(--spacing) * -4)}.xx{left:calc(var(--spacing) * -8)}.wq{left:0}.c2b{left:0}.c28{left:calc(1/2 * 100%)}.c2k{left:calc(var(--spacing) * 3)}.c2p{left:calc(var(--spacing) * 4)}.c2w{left:5px}.c9p{isolation:isolate}.xn{z-index:calc(10 * -1)}.xu{z-index:calc(20 * -1)}.hs{z-index:100}.cox{z-index:0}.coh{z-index:10}.coa{z-index:20}.coq{z-index:30}.co6{z-index:40}.coc{z-index:50}.coi{z-index:100}.ci1{order:1}.cig{order:2}.ci9{order:3}.ci2{order:-9999}.w9{grid-column:1/-1}.u6{grid-column:span 2/span 2}.uc{grid-column:1/-1}.ui{grid-column-start:1}.c0z{grid-row-start:1}.u0{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;}}.wo{margin:0 auto 1.5rem}.cjf{margin:0}.wu{margin-inline:auto}.cqq{margin-inline:auto}.we{margin-block:var(--block-space)}.cqc{margin-block:calc(var(--spacing) * 4)}.cqi{margin-block:calc(var(--spacing) * 5)}.cq7{margin-block:calc(var(--spacing) * 6)}.cq0{margin-block:calc(var(--spacing) * 8)}.cq6{margin-block:calc(var(--spacing) * 10)}.wf{margin-top:1.5rem}.wm{margin-top:1.25rem}.ws{margin-top:1rem}.wr{margin-top:2rem}.cq9{margin-top:calc(var(--spacing) * .5)}.cq2{margin-top:var(--spacing)}.cqt{margin-top:calc(var(--spacing) * 1.5)}.cqv{margin-top:calc(var(--spacing) * 2)}.cqb{margin-top:calc(var(--spacing) * 3)}.cq8{margin-top:calc(var(--spacing) * 4)}.cqk{margin-top:calc(var(--spacing) * 5)}.cqp{margin-top:calc(var(--spacing) * 6)}.cqw{margin-top:calc(var(--spacing) * 7)}.cqd{margin-top:calc(var(--spacing) * 8)}.cqx{margin-top:calc(var(--spacing) * 9)}.cqj{margin-top:calc(var(--spacing) * 10)}.cqh{margin-top:calc(var(--spacing-base))}.cqa{margin-top:auto}.cqg{margin-right:calc(var(--spacing) * 2)}.wy{margin-bottom:1.5rem}.wn{margin-bottom:1rem}.cpd{margin-bottom:0}.cpx{margin-bottom:var(--spacing)}.cph{margin-bottom:calc(var(--spacing) * 2)}.cpa{margin-bottom:calc(var(--spacing) * 3)}.cpq{margin-bottom:calc(var(--spacing) * 4)}.cp6{margin-bottom:calc(var(--spacing) * 5)}.cpc{margin-bottom:calc(var(--spacing) * 6)}.cpi{margin-bottom:calc(var(--spacing) * 7)}.caa{margin-left:calc(var(--spacing) * 2)}.caq{margin-left:auto}.xb{display:block!important}.z3{display:block}.u3{display:contents}.iv{display:flex}.n9{display:grid}.cg1{display:none}.c91{display:inline}.c9g{display:inline-block}.c99{display:inline-flex}.c92{display:inline-grid}.cuc{display:table}.cu7{display:table-row}.mm{aspect-ratio:2.7}.mf{aspect-ratio:2/3}.ms{aspect-ratio:3/2}.mr{aspect-ratio:3/4}.mo{aspect-ratio:4/3}.m4{aspect-ratio:5/2}.mu{aspect-ratio:16/9}.mn{aspect-ratio:16/10}.m5{aspect-ratio:1/1}.ml{aspect-ratio:var(--aspect-video)}.c3n{width:var(--spacing);height:var(--spacing)}.c3o{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.c34{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.c35{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.c3l{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.c3z{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.ce1{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.ceg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.ce9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.c3u{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.c3m{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.c3f{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.c3s{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.c3r{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.ce2{width:1.1em;height:1.1em}.cet{width:1.2em;height:1.2em}.cej{width:100%;height:100%}.wh{height:100%}.c16{height:var(--spacing)}.c10{height:calc(var(--spacing) * 2.5)}.c1y{height:calc(var(--spacing) * 3)}.c1u{height:calc(var(--spacing) * 6)}.c1m{height:calc(var(--spacing) * 7)}.c1f{height:calc(var(--spacing) * 8)}.c1s{height:calc(var(--spacing) * 9)}.c1c{height:calc(var(--spacing) * 10)}.c1i{height:calc(var(--spacing) * 11)}.c17{height:calc(var(--spacing) * 12)}.c13{height:calc(var(--spacing) * 20)}.c1e{height:calc(var(--spacing) * 24)}.c1n{height:calc(var(--spacing) * 36)}.c1r{height:1.25em}.c1o{height:10px}.c14{height:min(36rem,68dvh)}.c15{height:auto}.c1l{height:100%}.c1z{height:1px}.cj4{max-height:calc(var(--spacing) * 12)}.cj5{max-height:calc(var(--spacing) * 16)}.cjl{max-height:calc(var(--spacing) * 36)}.cjz{max-height:calc(var(--spacing) * 64)}.cv1{max-height:70dvh}.cvg{max-height:70vh}.cv9{max-height:75vh}.cv2{max-height:calc(100vh - 6rem)}.w5{min-height:6rem}.ch6{min-height:0}.chs{min-height:calc(var(--spacing) * 7)}.chr{min-height:calc(var(--spacing) * 8)}.cho{min-height:calc(var(--spacing) * 9)}.chc{min-height:calc(var(--spacing) * 11)}.chi{min-height:calc(var(--spacing) * 12)}.ch7{min-height:calc(var(--spacing) * 13)}.ch0{min-height:calc(var(--spacing) * 14)}.ch3{min-height:calc(var(--spacing) * 15)}.che{min-height:calc(var(--spacing) * 18)}.chy{min-height:calc(var(--spacing) * 20)}.chn{min-height:calc(var(--spacing) * 22)}.chu{min-height:calc(var(--spacing) * 24)}.chm{min-height:calc(var(--spacing) * 36)}.chf{min-height:calc(var(--spacing) * 56)}.ch5{min-height:19rem}.chl{min-height:22rem}.chz{min-height:23rem}.ca1{min-height:28rem}.cag{min-height:30rem}.ch4{min-height:120px}.ca9{min-height:100vh}.hf{width:min(9rem,100%)}.hm{width:min(18rem,80vw)}.hn{width:min(100%,26rem)}.hu{width:min(100% - 2rem,77.5rem)}.crp{width:var(--spacing)}.crx{width:calc(var(--spacing) * 2.5)}.crq{width:calc(var(--spacing) * 3)}.cr7{width:calc(var(--spacing) * 6)}.cr3{width:calc(var(--spacing) * 7)}.cry{width:calc(var(--spacing) * 8)}.crn{width:calc(var(--spacing) * 9)}.crw{width:calc(var(--spacing) * 12)}.crd{width:calc(var(--spacing) * 16)}.crh{width:calc(var(--spacing) * 24)}.cra{width:calc(var(--spacing) * 28)}.cr6{width:calc(var(--spacing) * 32)}.crc{width:calc(var(--spacing) * 36)}.cri{width:calc(var(--spacing) * 56)}.cr0{width:calc(var(--spacing) * 64)}.cre{width:calc(var(--spacing) * 72)}.cru{width:1.25em}.crs{width:4.5rem}.crm{width:10px}.crf{width:200%}.crr{width:calc((100% - 2.5rem)/2)}.cro{width:calc(100% - 1rem)}.cr4{width:calc(100% - 3rem)}.cr5{width:clamp(7.5rem,32vw,10rem)}.crl{width:auto}.crz{width:fit-content}.co1{width:100%}.cog{width:max-content}.co9{width:1px}.w4{max-width:60rem}.ck8{max-width:var(--container-2xl)}.ckk{max-width:var(--container-3xl)}.ckw{max-width:var(--container-4xl)}.ckx{max-width:var(--container-5xl)}.cka{max-width:var(--container-6xl)}.ckq{max-width:var(--container-7xl)}.ckp{max-width:calc(var(--spacing) * 40)}.ckd{max-width:calc(var(--spacing) * 56)}.ckh{max-width:calc(var(--spacing) * 60)}.ck6{max-width:21rem}.ckc{max-width:32rem}.cki{max-width:34rem}.ck7{max-width:36ch}.ck0{max-width:36rem}.ck3{max-width:38rem}.cke{max-width:42ch}.cky{max-width:42rem}.ckn{max-width:45%}.cku{max-width:46ch}.ckm{max-width:48rem}.ckf{max-width:52ch}.cks{max-width:56ch}.cko{max-width:60ch}.ck4{max-width:70ch}.ck5{max-width:77.5rem}.ckz{max-width:84rem}.ckr{max-width:600px}.ckl{max-width:800px}.cp1{max-width:850px}.cpg{max-width:100%}.cp9{max-width:var(--container-lg)}.cp2{max-width:var(--container-md)}.cpt{max-width:none}.cpj{max-width:var(--container-sm)}.cpv{max-width:var(--container-xl)}.wl{min-width:7rem}.wz{min-width:min(12rem,100%)}.ca2{min-width:0}.cat{min-width:calc(var(--spacing) * 11)}.caj{min-width:calc(var(--spacing) * 12)}.cav{min-width:calc(var(--spacing) * 20)}.cab{min-width:calc(var(--spacing) * 36)}.ca8{min-width:calc(var(--spacing) * 40)}.cak{min-width:calc(var(--spacing) * 44)}.cap{min-width:calc(var(--spacing) * 48)}.caw{min-width:calc(var(--spacing) * 52)}.cad{min-width:calc(var(--spacing) * 80)}.cax{min-width:320px}.cah{min-width:100%}.ib{flex:1}.i8{flex:1 1 18rem}.c3e{flex-shrink:1}.c3y{flex-shrink:0}.c1q{flex-grow:1}.et{flex-basis:100%}.hq{table-layout:fixed}.cui{table-layout:fixed}.rp{border-collapse:collapse}.ug{border-collapse:collapse}.cit{transform-origin:center}.x7{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x)var(--tw-translate-y)}.x0{--tw-translate-x:calc(130% * -1);translate:var(--tw-translate-x)var(--tw-translate-y)}.x3{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x)var(--tw-translate-y)}.xe{--tw-translate-y:calc(var(--spacing) * -24);translate:var(--tw-translate-x)var(--tw-translate-y)}.xy{--tw-translate-y:calc(var(--spacing) * -32);translate:var(--tw-translate-x)var(--tw-translate-y)}.hy{translate:none}.c31{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.c3g{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.cev{--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,)}.h0{transform:perspective(1e3px)rotateX(var(--p2-tilt,0deg))scale(var(--p2-scale,1))}.h3{transform:skewX(-12deg)}.he{transform:translateY(-200%)}.csk{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.ue{cursor:grab}.uy{cursor:grabbing}.un{cursor:pointer}.h7{touch-action:pan-x pan-y}.c0q{resize:both}.hh{scroll-snap-type:x mandatory}.cub{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.cuj{--tw-scroll-snap-strictness:mandatory}.cuv{scroll-snap-align:start}.c32{scroll-margin-top:calc(var(--spacing) * 8)}.c39{scroll-margin-top:calc(var(--spacing) * 28)}.c3t{scroll-padding-inline:calc(var(--spacing) * 2)}.c3j{scroll-padding-inline:13%}.ha{scrollbar-width:none}.cjn{list-style-position:inside}.cje{list-style-type:decimal}.cjy{list-style-type:disc}.cju{list-style-type:none}.mz{grid-auto-columns:100%}.nx{grid-auto-flow:column}.w2{grid-template-columns:1fr}.wt{grid-template-columns:minmax(0,1.05fr)minmax(0,1fr)}.wj{grid-template-columns:minmax(0,1fr)}.wv{grid-template-columns:minmax(0,1fr)auto}.wb{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.w8{grid-template-columns:minmax(0,1fr)minmax(0,2fr)}.wk{grid-template-columns:repeat(3,minmax(0,1fr))}.wp{grid-template-columns:repeat(4,minmax(0,1fr))}.ww{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.wd{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.wx{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.n2{grid-template-columns:repeat(1,minmax(0,1fr))}.nt{grid-template-columns:repeat(2,minmax(0,1fr))}.nj{grid-template-columns:repeat(3,minmax(0,1fr))}.nv{grid-template-columns:1fr auto 1fr}.nb{grid-template-columns:3rem 1fr auto}.n8{grid-template-columns:3rem minmax(0,1fr)}.nk{grid-template-columns:auto minmax(0,1fr)auto}.np{grid-template-columns:minmax(0,.85fr)minmax(0,1.35fr)}.nw{grid-template-columns:minmax(0,7rem)minmax(0,1fr)}.nd{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.ik{flex-direction:column}.re{flex-wrap:nowrap}.ip{flex-wrap:nowrap}.iw{flex-wrap:wrap}.hd{place-items:center}.c7g{place-items:center}.c9d{align-items:baseline}.c9x{align-items:center}.c9h{align-items:flex-start}.c9a{justify-content:space-between}.c9q{justify-content:center}.c96{justify-content:flex-end}.c9i{justify-content:flex-start}.c9c{justify-items:start}.rr{gap:.5rem}.ro{gap:.75rem}.r4{gap:.875rem}.rl{gap:1.5rem}.r5{gap:1.25rem}.rz{gap:1rem}.w1{gap:2rem}.wg{gap:3.5rem}.gd{gap:var(--spacing)}.gx{gap:calc(var(--spacing) * 1.5)}.ga{gap:calc(var(--spacing) * 2)}.gq{gap:calc(var(--spacing) * 2.5)}.g6{gap:calc(var(--spacing) * 3)}.gc{gap:calc(var(--spacing) * 4)}.gi{gap:calc(var(--spacing) * 5)}.g7{gap:calc(var(--spacing) * 6)}.g0{gap:calc(var(--spacing) * 7)}.g3{gap:calc(var(--spacing) * 8)}.gh{gap:calc(var(--spacing) * 10)}.ge{gap:1px}.cu8{ :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))); }}.cup{ :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))); }}.cuw{ :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))); }}.cud{ :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))); }}.cux{ :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))); }}.cuk{ :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))); }}.gn{column-gap:calc(var(--spacing) * 2)}.gu{column-gap:calc(var(--spacing) * 3)}.gm{column-gap:calc(var(--spacing) * 4)}.gf{column-gap:calc(var(--spacing) * 5)}.gs{column-gap:calc(var(--spacing) * 6)}.gr{column-gap:calc(var(--spacing) * 7)}.go{column-gap:calc(var(--spacing) * 8)}.gy{column-gap:calc(var(--spacing) * 10)}.g4{row-gap:var(--spacing)}.g5{row-gap:calc(var(--spacing) * 1.5)}.gl{row-gap:calc(var(--spacing) * 2)}.gz{row-gap:calc(var(--spacing) * 3)}.n1{row-gap:calc(var(--spacing) * 4)}.ng{row-gap:calc(var(--spacing) * 8)}.tn{ :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))); }}.c3k{align-self:center}.c3p{align-self:flex-end}.c3w{align-self:flex-start}.cr9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.civ{overflow:hidden}.h9{overflow-x:auto}.cib{overflow-x:auto}.ci8{overflow-x:hidden}.cik{overflow-y:auto}.cip{overscroll-behavior-x:contain}.c3v{scroll-behavior:smooth}.c03{border-radius:.25rem}.c0e{border-radius:calc(var(--radius-base) * 1.5)}.c0y{border-radius:calc(var(--radius-base) * 2)}.c0n{border-radius:max(var(--button-radius),calc(var(--radius-base) * 1.6))}.c0u{border-radius:var(--button-radius)}.c0m{border-radius:var(--radius-base)}.c0s{border-radius:calc(infinity * 1px)}.c0r{border-radius:var(--radius-lg)}.c0o{border-radius:var(--radius-md)}.c04{border-radius:0}.c0l{border-radius:var(--radius-xl)}.c05{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.c0f{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.zy{border-style:var(--tw-border-style);border-width:1px}.zn{border-style:var(--tw-border-style);border-width:0}.zu{border-style:var(--tw-border-style);border-width:2px}.ux{border-block-style:var(--tw-border-style);border-block-width:1px}.up{border-top-style:var(--tw-border-style);border-top-width:1px}.uw{border-top-style:var(--tw-border-style);border-top-width:2px}.ub{border-right-style:var(--tw-border-style);border-right-width:1px}.u1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.u2{border-left-style:var(--tw-border-style);border-left-width:1px}.ut{border-left-style:var(--tw-border-style);border-left-width:2px}.uj{border-left-style:var(--tw-border-style);border-left-width:4px}.zm{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);}}.zf{border-color:var(--button-border)}.zs{border-color:var(--button-download-bg)}.zr{border-color:var(--button-play-border)}.zo{border-color:var(--color-accent)}.z4{border-color:var(--color-on-surface)}.z5{border-color:var(--color-primary)}.zl{border-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-primary) 25%,transparent);}}.zz{border-color:var(--color-secondary)}.u9{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);}}.uv{border-color:var(--color-primary)}.u8{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);}}.uk{border-color:var(--color-secondary)}.ud{border-color:transparent}.eu{background-color:var(--color-surface);@supports(color:color-mix(in lab,red,red)){background-color: color-mix(in srgb,var(--color-surface) 45%,transparent);}}.zv{background-color:var(--arc-panel)}.zb{background-color:var(--brand-mark-surface)}.z8{background-color:var(--button-bg)}.zk{background-color:var(--button-download-bg)}.zp{background-color:var(--button-play-muted)}.zw{background-color:var(--color-primary)}.zd{background-color:var(--color-secondary)}.zx{background-color:var(--color-surface)}.zh{background-color:var(--showcase-button-fill)}.z6{background-color:var(--color-primary)}.zc{background-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-primary) 10%,transparent);}}.zi{background-color:var(--color-surface)}.z7{background-color:transparent}.z0{background-color:var(--color-white)}.zq{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.r2{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);}}.rt{background-image:var(--button-gradient)}.el{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%);}}.ez{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%);}}.z1{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%);}}.zg{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%);}}.z9{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);}}.z2{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%);}}.zt{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%);}}.zj{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));}}.em{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%)}.ef{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%);}}.es{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%);}}.er{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%);}}.eo{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%);}}.e4{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%);}}.e5{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%);}}.gp{--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))}.gw{--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))}.crb{--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)}.cr8{--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)}.cfc{--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))}.cfi{--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))}.rv{background-size:2rem 2rem}.rj{background-size:250% 100%}.za{background-clip:text}.tz{fill:var(--color-secondary)}.i1{fill:currentcolor}.ig{fill:none}.cu6{stroke:currentcolor}.cco{object-fit:contain}.cc4{object-fit:cover}.cc5{object-position:left}.hb{padding:.75rem 1rem}.hk{padding:1.5rem}.h8{padding:1.25rem}.hp{padding:1rem}.hw{padding:2rem}.ciw{padding:0}.cid{padding:calc(var(--spacing) * 1.5)}.cix{padding:calc(var(--spacing) * 2)}.cih{padding:calc(var(--spacing) * 2)!important}.cia{padding:calc(var(--spacing) * 2.5)}.ciq{padding:calc(var(--spacing) * 3)}.ci6{padding:calc(var(--spacing) * 3.5)}.cic{padding:calc(var(--spacing) * 4)}.cii{padding:calc(var(--spacing) * 5)}.ci7{padding:calc(var(--spacing) * 6)}.ci0{padding:calc(var(--spacing) * 7)}.ci3{padding:calc(var(--spacing) * 8)}.c7q{padding-inline:var(--spacing)}.c76{padding-inline:calc(var(--spacing) * 2)}.c7c{padding-inline:calc(var(--spacing) * 2.5)}.c7i{padding-inline:calc(var(--spacing) * 3)}.c77{padding-inline:calc(var(--spacing) * 3.5)}.c70{padding-inline:calc(var(--spacing) * 4)}.c73{padding-inline:calc(var(--spacing) * 5)}.c7e{padding-inline:calc(var(--spacing) * 6)}.c7y{padding-inline:calc(var(--spacing) * 7)}.c7n{padding-inline:calc(var(--spacing) * 8)}.c7u{padding-inline:13%}.c7m{padding-inline:calc(var(--button-pad-x) * .75)}.c7f{padding-inline:calc(var(--spacing-base) * 1.5)}.c7s{padding-inline:calc(var(--spacing-base) * 3)}.c7r{padding-inline:var(--button-pad-x)}.c7o{padding-inline:var(--p2-gutter)}.hj{padding-block:.5rem}.hv{padding-block:1rem}.c74{padding-block:calc(var(--spacing) * .5)}.c75{padding-block:var(--spacing)}.c7l{padding-block:calc(var(--spacing) * 1.5)}.c01{padding-block:calc(var(--spacing) * 2)}.c0g{padding-block:calc(var(--spacing) * 2.5)}.c02{padding-block:calc(var(--spacing) * 3)}.c0t{padding-block:calc(var(--spacing) * 4)}.c0j{padding-block:calc(var(--spacing) * 5)}.c0v{padding-block:calc(var(--spacing) * 6)}.c0b{padding-block:calc(var(--spacing) * 7)}.c08{padding-block:calc(var(--spacing) * 8)}.c7z{padding-block:calc(var(--spacing) * 10)}.c09{padding-block:calc(var(--spacing) * 20)}.c0k{padding-block:calc(var(--button-pad-y) * .75)}.c0w{padding-block:calc(var(--spacing-base) * 1.5)}.c0p{padding-block:calc(var(--spacing-base) * 1.25)}.c0d{padding-block:calc(var(--spacing-base) * 2)}.c0x{padding-block:var(--button-pad-y)}.c0h{padding-block:var(--p2-section-space)}.ht{padding-block-start:var(--p2-drum-start,2rem)}.h2{padding-block-end:var(--p2-drum-end,2rem)}.c7j{padding-top:var(--spacing)}.c78{padding-top:calc(var(--spacing) * 2)}.c7k{padding-top:calc(var(--spacing) * 3)}.c7w{padding-top:calc(var(--spacing) * 4)}.c7d{padding-top:calc(var(--spacing) * 5)}.c7x{padding-top:calc(var(--spacing) * 6)}.c7h{padding-top:calc(var(--spacing) * 8)}.c7v{padding-top:calc(var(--spacing) * 10)}.c7b{padding-top:calc(var(--spacing) * 12)}.c7p{padding-top:calc(var(--spacing) * 36)}.c7a{padding-top:14%}.c7t{padding-right:calc(var(--spacing) * 3)}.c72{padding-right:calc(var(--spacing) * 10)}.cin{padding-bottom:calc(var(--spacing) * 2)}.cim{padding-bottom:calc(var(--spacing) * 3)}.cif{padding-bottom:calc(var(--spacing) * 4)}.cis{padding-bottom:calc(var(--spacing) * 5)}.cir{padding-bottom:calc(var(--spacing) * 6)}.cie{padding-bottom:calc(var(--spacing) * 10)}.ciy{padding-bottom:calc(var(--spacing) * 16)}.ciu{padding-bottom:calc(var(--spacing) * 24)}.cio{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.ci4{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.ci5{padding-left:0}.ciz{padding-left:calc(var(--spacing) * 4)}.c71{padding-left:calc(var(--spacing) * 5)}.cil{padding-left:calc(var(--spacing) * 12)}.cm5{text-align:center}.cml{text-align:center!important}.cf1{text-align:left}.cfg{text-align:left!important}.cfb{text-align:right}.cf8{text-align:right!important}.mh{vertical-align:middle}.g9{font-family:var(--font-body)}.g2{font-family:var(--font-heading)}.gj{font-family:var(--font-body)}.cu3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.cue{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.cuy{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.cm4{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.cf9{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.cfw{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.cfq{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.cf6{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.ry{font-size:.75rem}.rn{font-size:.9375rem}.ru{font-size:1.125rem}.rm{font-size:clamp(2rem,3.8vw,3.4rem)}.cuu{font-size:.62rem}.cum{font-size:.68rem}.cun{font-size:.625rem}.cuf{font-size:.9375rem}.cus{font-size:.6875rem}.cuo{font-size:1.5rem}.cu4{font-size:1.8rem}.cur{font-size:1.18rem}.cu5{font-size:10px}.cul{font-size:11px}.cuz{font-size:15px}.cm1{font-size:clamp(.9375rem,1.6vw,1.25rem)}.cm9{font-size:clamp(1.5rem,2.3vw,2rem)}.cm2{font-size:clamp(1.5rem,2.6vw,2.2rem)}.cmt{font-size:clamp(1.5rem,2.8vw,2.2rem)}.cmj{font-size:clamp(1.5rem,3vw,2.75rem)}.cm8{font-size:clamp(1.9rem,3.3vw,3.15rem)}.cmv{font-size:clamp(1.65rem,3vw,2.15rem)}.cmg{font-size:clamp(1.375rem,2.5vw,2rem)}.cmb{font-size:clamp(1.875rem,4.2vw,3.5rem)}.cmk{font-size:clamp(1rem,1.2vw,1.125rem)}.cmp{font-size:clamp(1rem,1.35vw,1.125rem)}.cmw{font-size:clamp(2.25rem,4.45vw,4rem)}.cmd{font-size:clamp(2rem,3.8vw,3.4rem)}.cmx{font-size:clamp(2rem,4vw,3.75rem)}.cmh{font-size:clamp(3.1rem,5vw,4.25rem)}.cmc{font-size:calc(var(--button-font-size) * .92)}.cmi{font-size:var(--button-font-size)}.c9y{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.c9n{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.c9u{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.c9m{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.c9f{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.c95{--tw-leading:1.1;line-height:1.1}.c9l{--tw-leading:1.2;line-height:1.2}.c9z{--tw-leading:1.3;line-height:1.3}.c9s{--tw-leading:1.05;line-height:1.05}.c9r{--tw-leading:1.08;line-height:1.08}.c2g{--tw-leading:1.9;line-height:1.9}.c9o{--tw-leading:1.12;line-height:1.12}.c94{--tw-leading:1.13;line-height:1.13}.c21{--tw-leading:1.65;line-height:1.65}.c29{--tw-leading:1;line-height:1}.c22{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.c2t{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.c2j{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.c2v{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.w7{line-height:1.1}.w0{line-height:1.4}.w3{line-height:1.65}.gt{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.gv{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.gb{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.g8{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.gk{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.rs{font-weight:var(--button-weight)}.cfo{--tw-tracking:-.03em;letter-spacing:-.03em}.cfs{--tw-tracking:-.025em;letter-spacing:-.025em}.cfr{--tw-tracking:-.035em;letter-spacing:-.035em}.cf4{--tw-tracking:-.045em;letter-spacing:-.045em}.cf5{--tw-tracking:.12em;letter-spacing:.12em}.cfl{--tw-tracking:.14em;letter-spacing:.14em}.cfz{--tw-tracking:.15em;letter-spacing:.15em}.cs1{--tw-tracking:.16em;letter-spacing:.16em}.csg{--tw-tracking:0.12em;letter-spacing:.12em}.cs9{--tw-tracking:0.14em;letter-spacing:.14em}.cs2{--tw-tracking:0.16em;letter-spacing:.16em}.cst{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.csj{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.csv{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.csb{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.cs8{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.w6{letter-spacing:-.045em}.wc{letter-spacing:.12em}.wi{letter-spacing:var(--button-tracking)}.cmo{text-wrap:balance}.yl{overflow-wrap:anywhere}.uq{overflow-wrap:break-word}.yz{-webkit-hyphens:auto;hyphens:auto}.co2{white-space:normal}.cot{white-space:nowrap}.ri{color:var(--arc-muted)}.r7{color:var(--color-primary)}.r0{color:var(--color-surface)}.cma{color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){color: color-mix(in srgb,var(--color-primary) 38%,var(--color-surface));}}.cmq{color:var(--color-primary)}.cm6{color:var(--slot-muted-text)}.cm7{color:var(--color-accent)}.cm0{color:var(--color-on-surface)}.cm3{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 60%,transparent);}}.cme{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 65%,transparent);}}.cmy{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 70%,transparent);}}.cmn{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 75%,transparent);}}.cmu{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 80%,transparent);}}.cmm{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 85%,transparent);}}.cmf{color:var(--color-primary)}.cms{color:var(--color-secondary)}.cmr{color:var(--color-surface)}.cmz{color:var(--color-emerald-700)}.cf2{color:var(--color-on-surface)}.cft{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 70%,transparent);}}.cfj{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 80%,transparent);}}.cfv{color:var(--color-primary)}.cfk{color:var(--color-rose-700)}.cfp{color:var(--color-secondary)}.cfd{color:var(--color-surface)}.cfx{color:var(--color-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-surface) 80%,transparent);}}.cfh{color:transparent}.cfa{color:var(--color-white)}.h6{text-transform:uppercase}.hc{text-transform:var(--button-transform)}.cjm{text-transform:lowercase}.crv{text-transform:uppercase}.c9w{font-style:italic}.cu0{--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,)}.ccr{text-decoration-line:none}.cr2{text-decoration-line:underline}.crt{text-underline-offset:2px}.crj{text-underline-offset:4px}.ma{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1{opacity:var(--p2-opacity,1)}.ccl{opacity:0%}.ccz{opacity:80%}.c3d{--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)}.c3x{--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)}.c3a{--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)}.c3q{--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)}.c3h{--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)}.c36{--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)}.c3c{--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)}.c3i{--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)}.c37{--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)}.c30{--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)}.c33{--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)}.c0i{--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)}.c07{--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)}.rh{box-shadow:5px 5px var(--color-secondary)}.ra{box-shadow:6px 6px var(--color-primary)}.rq{box-shadow:none}.r6{box-shadow:var(--button-shadow)}.cij{outline-style:var(--tw-outline-style);outline-width:1px}.ze{--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,)}.i9{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,)}.e1{--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,)}.eg{--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,)}.e9{--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,)}.e2{--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,)}.csp{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))}.csw{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))}.csd{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))}.csx{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))}.csh{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))}.csa{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))}.csq{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))}.cs6{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))}.csc{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))}.csi{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))}.cs7{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))}.cs0{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))}.cs3{transition-property:color,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.cse{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))}.csy{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))}.csn{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))}.csu{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))}.csm{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))}.csf{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))}.css{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))}.csr{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))}.cso{transition-property:transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.cs4{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.cs5{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))}.csl{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.csz{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))}.cr1{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.crg{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))}.tu{--tw-duration:150ms;transition-duration:150ms}.tm{--tw-duration:200ms;transition-duration:200ms}.tf{--tw-duration:250ms;transition-duration:250ms}.ts{--tw-duration:300ms;transition-duration:300ms}.tr{--tw-duration:500ms;transition-duration:500ms}.to{--tw-duration:700ms;transition-duration:700ms}.t4{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.t5{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.c3b{-webkit-user-select:none;user-select:none}.sm{--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));}}.sf{--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));}}.ss{--button-face-color:var(--color-primary)}.sr{--button-shadow-x:6px}.so{--button-shadow-y:9px}.s4{--cut-face:var(--color-primary)}.s5{--game-columns:1}.sl{--showcase-button-fill:var(--color-surface)}.r1{animation-delay:0ms}.rg{animation-delay:120ms}.r9{animation-delay:240ms}.rb{background:var(--arc-panel)}.r8{background:var(--color-primary)}.rk{background:var(--color-surface)}.rw{border:1px solid var(--arc-line)}.rd{border:1px solid var(--color-primary)}.rx{border:1px solid var(--color-secondary)}.rc{clip-path:var(--button-clip)}.r3{counter-reset:steps}.rf{font-variant:small-caps}.hg{overflow-anchor:none}.c00{--tw-ring-inset:inset}.c1d{&:is(:where(.c8):is([open], :popover-open, :open) *){display:block}}.c1x{&:is(:where(.c8):is([open], :popover-open, :open) *){display:none}}.c1a{&:is(:where(.c8):is([open], :popover-open, :open) *){rotate:45deg}}.c1h{&:is(:where(.c8):is([open], :popover-open, :open) *){rotate:180deg}}.n5{&:is(:where(.yj):focus-within *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.n4{&:is(:where(.yj):focus-within *){border-color:var(--color-primary)}}.nr{&:is(:where(.yj):focus-within *){background-color:var(--color-primary)}}.no{&:is(:where(.yj):focus-within *){background-color:var(--color-secondary)}}.c1w{&:is(:where(.c8):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);}}}.c1p{&:is(:where(.c8):hover *){@media(hover:hover){opacity: 100%;}}}.nl{&:is(:where(.cj):hover *){@media(hover:hover){--tw-translate-x: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.c1t{&:is(:where(.cj):hover *){@media(hover:hover){--tw-translate-x: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.c1j{&:is(:where(.cj):hover *){@media(hover:hover){--tw-translate-x: 130%; translate: var(--tw-translate-x) var(--tw-translate-y);}}}.nz{&:is(:where(.cj):hover *){@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.c1v{&:is(:where(.cj):hover *){@media(hover:hover){--tw-translate-y: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.c1g{&:is(:where(.cj):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);}}}.c12{&:is(:where(.cj):hover *){@media(hover:hover){scale: 8;}}}.c19{&:is(:where(.cj):hover *){@media(hover:hover){scale: 16;}}}.c11{&:is(:where(.cj):hover *){@media(hover:hover){opacity: 100%;}}}.c18{&:is(:where(.yj):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);}}}.c1b{&:is(:where(.yj):hover *){@media(hover:hover){background-color: var(--color-secondary);}}}.c1k{&:is(:where(.po):hover *){@media(hover:hover){background-color: var(--color-primary);}}}.nm{&:is(:where(.cj):focus-visible *){--tw-translate-x:130%;translate:var(--tw-translate-x)var(--tw-translate-y)}}.ny{&:is(:where(.cj):focus-visible *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.nu{&:is(:where(.cj):focus-visible *){scale:8}}.nn{&:is(:where(.cj):focus-visible *){scale:16}}.ne{&:is(:where(.cj):focus-visible *){opacity:100%}}.ns{&:is(:where(.po):focus-visible *){border-color:var(--color-secondary)}}.nf{&:is(:where(.po):focus-visible *){background-color:var(--color-secondary)}}.n7{&:is(:where(.dq)[aria-pressed=true] *){width:calc(var(--spacing) * 5)}}.ni{&:is(:where(.dq)[aria-pressed=true] *){background-color:var(--color-primary)}}.n3{&:is(:where(.cj)[data-order=true] *){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.n0{&:is(:where(.cj)[data-order=true] *){opacity:0%}}.nh{&:is(:where(.cj):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.nq{&:is(:where(.yj):hover *){border-color:var(--color-primary)}}.na{&:is(:where(.yj):hover *){background-color:var(--color-primary)}}.nc{&:is(:where(.po):hover *){border-color:var(--color-secondary)}}.n6{&:is(:where(.po):hover *){background-color:var(--color-secondary)}}.c38{& *::selection{background-color:var(--color-primary)}&::selection{background-color:var(--color-primary)}}.ey{&::before{content:var(--tw-content);pointer-events:none}}.eq{&::before{content:var(--tw-content);position:absolute}}.e3{&::before{content:var(--tw-content);inset:0}}.ej{&::before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -2)}}.ev{&::before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -4)}}.ee{&::before{content:var(--tw-content);inset-block:0}}.eb{&::before{content:var(--tw-content);z-index:calc(10 * -1)}}.e8{&::before{content:var(--tw-content);z-index:calc(20 * -1)}}.ea{&::before{content:var(--tw-content);translate:var(--button-shadow-x)var(--button-shadow-y)}}.e6{&::before{content:var(--tw-content);animation:arc-cut-edge 5s ease-in-out infinite}}.ec{&::before{content:var(--tw-content);background-color:var(--color-secondary)}}.ep{&::before{content:var(--tw-content);background-image:var(--button-cut-gradient)}}.ew{&::before{content:var(--tw-content);background-size:300% 300%}}.eh{&::before{content:var(--tw-content);opacity:var(--button-cut-opacity)}}.en{&::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))}}.e7{&::before{content:var(--tw-content);--tw-duration:200ms;transition-duration:200ms}}.e0{&::before{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.ei{&::before{--tw-content:'';content:var(--tw-content)}}.ek{&::before{content:var(--tw-content);animation-play-state:paused}}.ed{&::before{content:var(--tw-content);clip-path:var(--button-clip)}}.ex{&::before{content:var(--tw-content);clip-path:var(--button-cut-frame)}}.md{&::after{content:var(--tw-content);pointer-events:none}}.mj{&::after{content:var(--tw-content);position:absolute}}.mw{&::after{content:var(--tw-content);inset:0}}.mg{&::after{content:var(--tw-content);z-index:calc(10 * -1)}}.mv{&::after{content:var(--tw-content);background-color:var(--button-face-color)}}.mb{&::after{content:var(--tw-content);background-color:var(--cut-face)}}.mt{&::after{content:var(--tw-content);opacity:var(--button-cut-opacity)}}.mx{&::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))}}.mk{&::after{content:var(--tw-content);--tw-duration:300ms;transition-duration:300ms}}.mp{&::after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.m8{&::after{--tw-content:'';content:var(--tw-content)}}.m9{&::after{content:var(--tw-content);clip-path:var(--button-clip)}}.m2{&::after{content:var(--tw-content);clip-path:var(--button-cut-inner)}}.i2{&:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}}.it{&:first-child{padding-inline-start:0}}.c93{&:last-child{margin-bottom:0}}.c97{&:last-child{border-style:var(--tw-border-style);border-width:0}}.c90{&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.c9e{&:last-child{padding-inline-end:0}}.tl{&:empty{display:none}}.g1{&:focus-within{z-index:10}}.i5{&:focus-within{border-color:var(--color-primary)}}.il{&:focus-within{border-color:var(--color-secondary)}}.iz{&: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)}}.cgz{&:hover{@media(hover:hover){z-index: 10;}}}.cgg{&:hover{@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -0.5); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.cg9{&:hover{@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.cgi{&: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);}}}.cg0{&:hover{@media(hover:hover){scale: 1.01;}}}.cg7{&:hover{@media(hover:hover){scale: 1.015;}}}.cg3{&:hover{@media(hover:hover){scale: 1.025;}}}.cgd{&:hover{@media(hover:hover){border-color: var(--button-hover-bg);}}}.cgx{&:hover{@media(hover:hover){border-color: var(--color-primary);}}}.cgh{&:hover{@media(hover:hover){border-color: var(--color-secondary);}}}.cga{&:hover{@media(hover:hover){border-color: var(--color-primary);}}}.cgb{&:hover{@media(hover:hover){background-color: var(--arc-panel-high);}}}.cg8{&:hover{@media(hover:hover){background-color: var(--button-hover-bg);}}}.cgk{&:hover{@media(hover:hover){background-color: var(--color-primary);}}}.cgp{&:hover{@media(hover:hover){background-color: var(--color-secondary);}}}.cgw{&:hover{@media(hover:hover){background-color: var(--color-secondary);}}}.cgo{&:hover{@media(hover:hover){color: var(--color-primary);}}}.cg4{&:hover{@media(hover:hover){color: var(--color-secondary);}}}.cg5{&:hover{@media(hover:hover){color: var(--color-primary);}}}.cgl{&:hover{@media(hover:hover){text-decoration-line: underline;}}}.cge{&: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);}}}.cgm{&: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);}}}.cgf{&: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);}}}.cgs{&: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);}}}.cgr{&: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);}}}.cgy{&: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);}}}.cgn{&: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);}}}.cgu{&: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);}}}.cgt{&:hover{@media(hover:hover){box-shadow: var(--button-shadow-hover);}}}.cgq{&: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,);}}}.cg6{&: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,);}}}.cgc{&:hover{@media(hover:hover){transition-delay: 100ms;}}}.cgv{&:hover{@media(hover:hover){&::before{content:var(--tw-content);animation-play-state:running}}}}.cgj{&:hover{@media(hover:hover){&::after{content:var(--tw-content);clip-path:var(--button-cut-reveal)}}}}.gg{&:focus{--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}.ic{&:focus-visible{border-color:var(--color-primary)}}.ii{&:focus-visible{border-color:var(--color-secondary)}}.iq{&:focus-visible{background-color:var(--color-primary)}}.i6{&:focus-visible{background-color:var(--color-secondary)}}.io{&:focus-visible{color:var(--color-primary)}}.i4{&:focus-visible{color:var(--color-surface)}}.i0{&:focus-visible{opacity:100%}}.i3{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.ie{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}}.im{&:focus-visible{outline-offset:2px}}.if{&:focus-visible{outline-offset:4px}}.is{&:focus-visible{outline-offset:-3px}}.iy{&:focus-visible{outline-color:var(--color-accent)}}.in{&:focus-visible{outline-color:var(--color-primary)}}.iu{&:focus-visible{outline-color:var(--color-secondary)}}.ir{&:focus-visible{outline-color:var(--color-primary)}}.i7{&:focus-visible{transition-delay:100ms}}.ix{&:focus-visible{clip-path:none}}.ia{&:focus-visible{&::before{content:var(--tw-content);animation-play-state:running}}}.ih{&:focus-visible{&::after{content:var(--tw-content);clip-path:var(--button-cut-reveal)}}}.hz{&:active{--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}.m1{&:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.h5{&:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.hl{&:active{scale:.98}}.h4{&:active{cursor:grabbing}}.ho{&: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,)}}.te{&:disabled{cursor:default}}.ty{&:disabled{opacity:50%}}.mc{&[aria-current=true]{border-color:var(--color-primary)}}.mi{&[aria-disabled=true]{cursor:default}}.m7{&[aria-disabled=true]{opacity:50%}}.me{&[aria-selected=true]{border-color:var(--color-primary)}}.m3{&[aria-selected=true]{background-color:var(--color-primary)}}.my{&[aria-selected=true]{color:var(--color-surface)}}.m0{&[aria-selected=true]{--cut-face:var(--color-primary)}}.u5{&[data-order=true]{--tw-translate-x:5px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.ul{&[data-order=true]{--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}.uz{&[data-order=true]{--tw-translate-y:7px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.u4{&[data-order=true]{scale:.98}}.uf{&[data-order=true]{box-shadow:var(--button-shadow-pressed)}}.ur{&[data-order=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,)}}.uo{&[data-order=true]{--tw-duration:75ms;transition-duration:75ms}}.uu{&[data-order=true]{--button-shadow-x:1px}}.um{&[data-order=true]{--button-shadow-y:2px}}.us{&[data-order=true]{&::before{content:var(--tw-content);--tw-duration:75ms;transition-duration:75ms}}}.tb{&[data-flag=secondary]{border-color:var(--button-alt)}}.t8{&[data-flag=secondary]{border-color:var(--button-alt-bg)}}.tt{&[data-flag=secondary]{background-color:var(--button-alt)}}.tj{&[data-flag=secondary]{background-color:var(--button-alt-bg)}}.tv{&[data-flag=secondary]{background-color:transparent}}.t2{&[data-flag=secondary]{background-image:none}}.ti{&[data-flag=secondary]{color:var(--color-accent)}}.t7{&[data-flag=secondary]{color:var(--color-primary)}}.t0{&[data-flag=secondary]{color:var(--color-secondary)}}.t3{&[data-flag=secondary]{color:var(--color-surface)}}.t1{&[data-flag=secondary]{--button-face-color:var(--button-alt)}}.tg{&[data-flag=secondary]{--cut-face:var(--color-surface)}}.t9{&[data-flag=secondary]{--showcase-button-fill:var(--color-primary)}}.ta{&[data-flag=secondary]{&:hover{@media(hover:hover){border-color: var(--button-alt-hover-bg);}}}}.tq{&[data-flag=secondary]{&:hover{@media(hover:hover){border-color: var(--button-hover-bg);}}}}.t6{&[data-flag=secondary]{&:hover{@media(hover:hover){border-color: var(--color-secondary);}}}}.tx{&[data-flag=secondary]{&:hover{@media(hover:hover){background-color: var(--button-alt-hover-bg);}}}}.th{&[data-flag=secondary]{&:hover{@media(hover:hover){background-color: var(--color-secondary);}}}}.tc{&[data-flag=secondary]{&:hover{@media(hover:hover){color: var(--color-surface);}}}}.td{&[data-flag=secondary]{&:hover{@media(hover:hover){box-shadow: var(--button-secondary-shadow);}}}}.tw{&[data-flag=secondary]{&:hover{@media(hover:hover){--button-face-color: var(--button-alt-hover);}}}}.tp{&[data-flag=secondary]{&:focus-visible{color:var(--color-surface)}}}.tk{&[data-flag=secondary]{&[data-order=true]{background-color:var(--button-alt-bg)}}}.cao{@media(prefers-reduced-motion:no-preference){animation: bonus-wave 4s linear infinite;}}.ca4{@media(prefers-reduced-motion:no-preference){animation: portal-breathe 2.8s ease-in-out infinite;}}.cq1{@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));}}.ca5{@media(prefers-reduced-motion:no-preference){--tw-duration: 300ms; transition-duration: 300ms;}}.cal{@media(prefers-reduced-motion:no-preference){@supports(animation-timeline:scroll()){animation-range: 0 140px;}}}.caz{@media(prefers-reduced-motion:no-preference){@supports(animation-timeline:scroll()){animation-timeline: scroll();}}}.cay{@media(prefers-reduced-motion:reduce){display: none;}}.cam{@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);}}.cas{@media(prefers-reduced-motion:reduce){transform: none;}}.caf{@media(prefers-reduced-motion:reduce){scroll-behavior: auto;}}.cau{@media(prefers-reduced-motion:reduce){opacity: 100%;}}.car{@media(prefers-reduced-motion:reduce){transition-property: none;}}.ca0{@media(prefers-reduced-motion:reduce){&::before{content:var(--tw-content);animation:none}}}.ca3{@media(prefers-reduced-motion:reduce){&::before{content:var(--tw-content);transition-property:none}}}.ca7{@media(prefers-reduced-motion:reduce){&::after{content:var(--tw-content);transition-property:none}}}.can{@media(prefers-reduced-motion:reduce){&:hover{@media(hover:hover){--tw-translate-y: 0; translate: var(--tw-translate-x) var(--tw-translate-y);}}}}.cai{@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)}}}.cae{@media(prefers-reduced-motion:reduce){&[data-order=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.cjo{@media(width < 420px){grid-template-columns: 1fr;}}.cjr{@media(width < 360px){grid-template-columns: repeat(1,minmax(0,1fr));}}.cjs{@media(width < 360px){gap: 0;}}.cpp{@media(width < 80rem){display: none;}}.cpw{@media(width < 80rem){max-width: 45%;}}.cvv{@media(width < 64rem){position: relative;}}.cvj{@media(width < 64rem){max-height: none;}}.cvt{@media(width < 64rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.cb5{@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;}}.cbf{@media(width < 48rem){display: block;}}.cbs{@media(width < 48rem){display: none;}}.cbo{@media(width < 48rem){min-height: 35rem;}}.cbn{@media(width < 48rem){width: calc(100% - 1rem);}}.cbu{@media(width < 48rem){width: calc(100% - 2rem);}}.cbc{@media(width < 48rem){grid-template-columns: 1fr;}}.cbi{@media(width < 48rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.cbr{@media(width < 48rem){justify-content: flex-end;}}.cb6{@media(width < 48rem){gap: 1.5rem;}}.cbq{@media(width < 48rem){gap: 1.25rem;}}.cbm{@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%)}}}.cb0{@media(width < 48rem){padding: .75rem;}}.cb3{@media(width < 48rem){padding: 0;}}.cbe{@media(width < 48rem){padding: 1.25rem;}}.cb4{@media(width < 48rem){padding-top: calc(var(--spacing) * 56);}}.cby{@media(width < 48rem){text-align: left;}}.cbx{@media(width < 48rem){font-size: 1rem;}}.cbh{@media(width < 48rem){font-size: 2rem !important;}}.cb7{@media(width < 48rem){line-height: 1.15 !important;}}.cba{@media(width < 48rem){font-weight: 600;}}.cbd{@media(width < 48rem){color: var(--arc-muted);}}.c8o{@media(width < 40rem){order: 2;}}.c84{@media(width < 40rem){order: 3;}}.c8r{@media(width < 40rem){margin-left: 0;}}.c8u{@media(width < 40rem){display: none;}}.c8s{@media(width < 40rem){min-height: 0;}}.ckb{@media(width < 40rem){width: 100%;}}.ck2{@media(width < 40rem){scroll-padding-inline: 4%;}}.c8w{@media(width < 40rem){grid-template-columns: 1fr;}}.c8m{@media(width < 40rem){align-items: flex-start;}}.c8f{@media(width < 40rem){justify-content: flex-start;}}.c8d{@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)}}}.c8x{@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%)}}}.c8h{@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%)}}}.c8a{@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%)}}}.c8q{@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%)}}}.ck1{@media(width < 40rem){padding-inline: 4%;}}.ckg{@media(width < 40rem){padding-block: calc(var(--spacing) * 2);}}.ck9{@media(width < 40rem){padding-block: calc(var(--spacing) * 3);}}.c8l{@media(width < 40rem){padding-top: calc(var(--spacing) * 16);}}.c8z{@media(width < 40rem){padding-top: calc(var(--spacing) * 48);}}.c85{@media(width < 40rem){padding-bottom: calc(var(--spacing) * 4);}}.ckt{@media(width < 40rem){font-size: 2rem;}}.ckj{@media(width < 40rem){font-size: clamp(1.5rem,6.8vw,1.8rem);}}.ckv{@media(width < 40rem){font-size: clamp(1.75rem,7.6vw,2.5rem);}}.c87{@media(width < 40rem){&:is(:where(.c8)[data-shell] *){display:grid}}}.c80{@media(width < 40rem){&:is(:where(.c8)[data-shell] *){grid-template-columns:repeat(2,minmax(0,1fr))}}}.c83{@media(width < 40rem){&:is(:where(.c8)[data-shell] *){overflow:visible}}}.c8e{@media(width < 40rem){&:is(:where(.c8)[data-shell] *){padding-inline:0}}}.c8y{@media(width < 40rem){&:is(:where(.c8)[data-shell] *){padding-block:calc(var(--spacing) * 4)}}}.c8n{@media(width < 40rem){&:is(:where(.c8)[data-shell] *){-webkit-user-select:auto;user-select:auto}}}.chx{@media(width >= 360px){grid-template-columns: repeat(2,minmax(0,1fr));}}.cha{@media(width >= 420px){display: inline;}}.chq{@media(width >= 480px){grid-template-columns: repeat(2,minmax(0,1fr));}}.cyp{@media(width >= 40rem){inset-inline: calc(var(--spacing) * 4);}}.cug{@media(width >= 40rem){top: calc(var(--spacing) * 4);}}.cn0{@media(width >= 40rem){right: calc(var(--spacing) * 5);}}.cem{@media(width >= 40rem){grid-column-start: 2;}}.cef{@media(width >= 40rem){grid-column-start: 3;}}.cn3{@media(width >= 40rem){grid-row-start: 1;}}.cy5{@media(width >= 40rem){margin-block: calc(var(--spacing) * 7);}}.cyl{@media(width >= 40rem){margin-block: calc(var(--spacing) * 8);}}.cyf{@media(width >= 40rem){margin-top: 0;}}.cys{@media(width >= 40rem){margin-top: calc(var(--spacing) * 3);}}.cyr{@media(width >= 40rem){margin-top: calc(var(--spacing) * 4);}}.cyo{@media(width >= 40rem){margin-top: calc(var(--spacing) * 5);}}.cy4{@media(width >= 40rem){margin-top: calc(var(--spacing) * 6);}}.cy7{@media(width >= 40rem){margin-bottom: calc(var(--spacing) * 4);}}.cy0{@media(width >= 40rem){margin-bottom: calc(var(--spacing) * 6);}}.ceu{@media(width >= 40rem){display: block;}}.ces{@media(width >= 40rem){display: contents;}}.ce4{@media(width >= 40rem){display: flex;}}.cy2{@media(width >= 40rem){display: grid;}}.cny{@media(width >= 40rem){width: calc(var(--spacing) * 7); height: calc(var(--spacing) * 7);}}.cnn{@media(width >= 40rem){width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8);}}.cne{@media(width >= 40rem){width: calc(var(--spacing) * 12); height: calc(var(--spacing) * 12);}}.cyk{@media(width >= 40rem){height: calc(var(--spacing) * 40);}}.cy3{@media(width >= 40rem){min-height: calc(var(--spacing) * 12);}}.cye{@media(width >= 40rem){min-height: calc(var(--spacing) * 16);}}.cyy{@media(width >= 40rem){min-height: calc(var(--spacing) * 64);}}.cyn{@media(width >= 40rem){min-height: 23rem;}}.cyu{@media(width >= 40rem){min-height: 26rem;}}.cym{@media(width >= 40rem){min-height: 27rem;}}.cu9{@media(width >= 40rem){width: calc(var(--spacing) * 32);}}.cu2{@media(width >= 40rem){width: calc(var(--spacing) * 44);}}.cut{@media(width >= 40rem){width: calc(100% - 2rem);}}.cyc{@media(width >= 40rem){max-width: 23rem;}}.cyi{@media(width >= 40rem){max-width: 36rem;}}.cey{@media(width >= 40rem){flex-basis: 18rem;}}.cee{@media(width >= 40rem){grid-auto-columns: calc((100% - 12px) / 2);}}.cyt{@media(width >= 40rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.cyj{@media(width >= 40rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.cyv{@media(width >= 40rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.cy8{@media(width >= 40rem){grid-template-columns: 3rem 1fr auto;}}.cyb{@media(width >= 40rem){grid-template-columns: 14rem 1fr;}}.ce5{@media(width >= 40rem){flex-direction: row;}}.cel{@media(width >= 40rem){flex-wrap: wrap;}}.cyw{@media(width >= 40rem){align-items: center;}}.cyd{@media(width >= 40rem){align-items: flex-end;}}.cyx{@media(width >= 40rem){align-items: flex-start;}}.cyh{@media(width >= 40rem){justify-content: space-between;}}.cya{@media(width >= 40rem){justify-content: center;}}.cez{@media(width >= 40rem){gap: calc(var(--spacing) * 2);}}.cy1{@media(width >= 40rem){gap: calc(var(--spacing) * 3);}}.cyg{@media(width >= 40rem){gap: calc(var(--spacing) * 4);}}.cy9{@media(width >= 40rem){gap: calc(var(--spacing) * 5);}}.cer{@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)))}}}.ceo{@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)))}}}.cen{@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%)}}}.cyz{@media(width >= 40rem){padding: calc(var(--spacing) * 3);}}.cn1{@media(width >= 40rem){padding: calc(var(--spacing) * 4);}}.cng{@media(width >= 40rem){padding: calc(var(--spacing) * 5);}}.cn9{@media(width >= 40rem){padding: calc(var(--spacing) * 6);}}.cn2{@media(width >= 40rem){padding: calc(var(--spacing) * 7);}}.cnt{@media(width >= 40rem){padding: calc(var(--spacing) * 8);}}.cnd{@media(width >= 40rem){padding-inline: 0;}}.cnx{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 4);}}.cnh{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 5);}}.cna{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 6);}}.cnq{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 7);}}.cn6{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 8);}}.cnc{@media(width >= 40rem){padding-block: calc(var(--spacing) * 7);}}.cni{@media(width >= 40rem){padding-block: calc(var(--spacing) * 8);}}.cn7{@media(width >= 40rem){padding-block: calc(var(--spacing) * 9);}}.cnk{@media(width >= 40rem){padding-inline-start: calc(var(--spacing) * 6);}}.cnb{@media(width >= 40rem){padding-inline-end: calc(var(--spacing) * 6);}}.cnp{@media(width >= 40rem){padding-top: calc(var(--spacing) * 2);}}.cnw{@media(width >= 40rem){padding-top: calc(var(--spacing) * 9);}}.cn8{@media(width >= 40rem){padding-right: calc(var(--spacing) * 12);}}.cnj{@media(width >= 40rem){padding-bottom: calc(var(--spacing) * 5);}}.cnv{@media(width >= 40rem){padding-bottom: calc(var(--spacing) * 7);}}.cn4{@media(width >= 40rem){text-align: left;}}.cnl{@media(width >= 40rem){text-align: right;}}.cnu{@media(width >= 40rem){font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height));}}.cnm{@media(width >= 40rem){font-size: var(--text-5xl); line-height: var(--tw-leading,var(--text-5xl--line-height));}}.cno{@media(width >= 40rem){font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height));}}.cn5{@media(width >= 40rem){font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height));}}.cnz{@media(width >= 40rem){font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height));}}.cu1{@media(width >= 40rem){font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height));}}.cns{@media(width >= 40rem){font-size: 1.75rem;}}.cnf{@media(width >= 40rem){font-size: 1.0625rem;}}.cnr{@media(width >= 40rem){font-size: 2.45rem;}}.cyq{@media(width >= 40rem){--tw-leading: calc(var(--spacing) * 6); line-height: calc(var(--spacing) * 6);}}.cy6{@media(width >= 40rem){--tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed);}}.ce3{@media(width >= 40rem){--game-columns: 2;}}.cdl{@media(width >= 48rem){position: static; width: auto; height: auto; padding: 0; margin: 0; overflow: visible; clip-path: none; white-space: normal;}}.cx3{@media(width >= 48rem){position: relative;}}.cxn{@media(width >= 48rem){position: static;}}.cdz{@media(width >= 48rem){order: 1;}}.cx1{@media(width >= 48rem){order: 2;}}.cwh{@media(width >= 48rem){grid-column: span 2 / span 2;}}.cd5{@media(width >= 48rem){margin-block: calc(var(--spacing) * 5);}}.cds{@media(width >= 48rem){margin-top: 0;}}.cdr{@media(width >= 48rem){margin-top: calc(var(--spacing) * 6);}}.cdo{@media(width >= 48rem){margin-top: calc(var(--spacing) * 8);}}.cd4{@media(width >= 48rem){margin-top: auto;}}.cdy{@media(width >= 48rem){margin-bottom: calc(var(--spacing) * 3);}}.cdn{@media(width >= 48rem){margin-bottom: calc(var(--spacing) * 5);}}.cdf{@media(width >= 48rem){margin-left: 16%;}}.cwp{@media(width >= 48rem){display: block;}}.cwr{@media(width >= 48rem){display: grid;}}.cdb{@media(width >= 48rem){display: none;}}.cxu{@media(width >= 48rem){display: table;}}.cxm{@media(width >= 48rem){display: table-cell;}}.cxs{@media(width >= 48rem){display: table-header-group;}}.cxr{@media(width >= 48rem){display: table-row;}}.cxo{@media(width >= 48rem){display: table-row-group;}}.cwb{@media(width >= 48rem){aspect-ratio: 1 / 1;}}.cdv{@media(width >= 48rem){height: min(48rem,85dvh);}}.cdi{@media(width >= 48rem){max-height: calc(var(--spacing) * 96);}}.cd7{@media(width >= 48rem){max-height: none;}}.cdu{@media(width >= 48rem){min-height: calc(var(--spacing) * 12);}}.cdm{@media(width >= 48rem){min-height: calc(var(--spacing) * 80);}}.chb{@media(width >= 48rem){width: calc(var(--spacing) * 10);}}.ch8{@media(width >= 48rem){width: calc(var(--spacing) * 64);}}.chk{@media(width >= 48rem){width: 34%;}}.chp{@media(width >= 48rem){width: 44%;}}.chw{@media(width >= 48rem){width: calc((100% - 1.25rem) / 2);}}.chd{@media(width >= 48rem){width: 100%;}}.cd0{@media(width >= 48rem){max-width: var(--container-2xl);}}.cd3{@media(width >= 48rem){max-width: calc(var(--spacing) * 80);}}.cde{@media(width >= 48rem){max-width: 29rem;}}.cwq{@media(width >= 48rem){flex: 1;}}.cwc{@media(width >= 48rem){flex: none;}}.cxf{@media(width >= 48rem){table-layout: fixed;}}.cwo{@media(width >= 48rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.cw4{@media(width >= 48rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.cw5{@media(width >= 48rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.cwl{@media(width >= 48rem){grid-template-columns: minmax(0,0.4fr) minmax(0,1fr);}}.cwz{@media(width >= 48rem){grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);}}.cd1{@media(width >= 48rem){grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);}}.cdg{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) auto;}}.cd9{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(0,1.15fr);}}.cdt{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(0,2fr);}}.cd2{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(0,16rem);}}.cdj{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(12rem,16rem);}}.cw6{@media(width >= 48rem){flex-direction: column;}}.cwi{@media(width >= 48rem){flex-direction: row;}}.cw7{@media(width >= 48rem){flex-wrap: wrap;}}.cd8{@media(width >= 48rem){align-items: baseline;}}.cdk{@media(width >= 48rem){align-items: center;}}.cdp{@media(width >= 48rem){align-items: flex-start;}}.cdw{@media(width >= 48rem){align-items: stretch;}}.cdd{@media(width >= 48rem){justify-content: space-between;}}.cdx{@media(width >= 48rem){justify-content: center;}}.cw3{@media(width >= 48rem){gap: calc(var(--spacing) * 3);}}.cwe{@media(width >= 48rem){gap: calc(var(--spacing) * 4);}}.cwy{@media(width >= 48rem){gap: calc(var(--spacing) * 5);}}.cwn{@media(width >= 48rem){gap: calc(var(--spacing) * 6);}}.cwu{@media(width >= 48rem){gap: calc(var(--spacing) * 8);}}.cw0{@media(width >= 48rem){gap: calc(var(--spacing) * 12);}}.cwm{@media(width >= 48rem){column-gap: calc(var(--spacing) * 5);}}.cwf{@media(width >= 48rem){column-gap: calc(var(--spacing) * 6);}}.cws{@media(width >= 48rem){row-gap: calc(var(--spacing) * 2);}}.cwa{@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)))}}}.cxy{@media(width >= 48rem){align-self: flex-end;}}.cdh{@media(width >= 48rem){justify-self: flex-end;}}.cxe{@media(width >= 48rem){border-radius: 0;}}.cww{@media(width >= 48rem){border-style: var(--tw-border-style); border-width: 0px;}}.cwx{@media(width >= 48rem){border-top-style: var(--tw-border-style); border-top-width: 0px;}}.cwd{@media(width >= 48rem){border-bottom-style: var(--tw-border-style); border-bottom-width: 1px;}}.cwk{@media(width >= 48rem){background-color: transparent;}}.cx2{@media(width >= 48rem){padding: calc(var(--spacing) * 4);}}.cxt{@media(width >= 48rem){padding: calc(var(--spacing) * 5);}}.cxj{@media(width >= 48rem){padding: calc(var(--spacing) * 7);}}.cxv{@media(width >= 48rem){padding: calc(var(--spacing) * 8);}}.cxb{@media(width >= 48rem){padding: calc(var(--spacing) * 9);}}.cxg{@media(width >= 48rem){padding: calc(var(--spacing) * 10);}}.cx9{@media(width >= 48rem){padding: calc(var(--spacing) * 14);}}.cxa{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 6);}}.cxq{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 8);}}.cxx{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 10);}}.cxh{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 12);}}.cxc{@media(width >= 48rem){padding-block: calc(var(--spacing) * 3);}}.cxi{@media(width >= 48rem){padding-block: calc(var(--spacing) * 7);}}.cx7{@media(width >= 48rem){padding-block: calc(var(--spacing) * 8);}}.cx6{@media(width >= 48rem){padding-block: calc(var(--spacing) * 15);}}.cx0{@media(width >= 48rem){padding-block: var(--p2-section-space);}}.cxd{@media(width >= 48rem){padding-top: calc(var(--spacing) * 16);}}.cx8{@media(width >= 48rem){padding-bottom: 0;}}.cxk{@media(width >= 48rem){padding-bottom: calc(var(--spacing) * 6);}}.cxp{@media(width >= 48rem){padding-left: 0;}}.cxw{@media(width >= 48rem){padding-left: calc(var(--spacing) * 11);}}.ch2{@media(width >= 48rem){text-align: center;}}.cht{@media(width >= 48rem){text-align: left;}}.chv{@media(width >= 48rem){text-align: right;}}.cx4{@media(width >= 48rem){font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height));}}.cx5{@media(width >= 48rem){font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height));}}.cxl{@media(width >= 48rem){font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height));}}.cxz{@media(width >= 48rem){font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--line-height));}}.ch1{@media(width >= 48rem){font-size: var(--text-7xl); line-height: var(--tw-leading,var(--text-7xl--line-height));}}.ch9{@media(width >= 48rem){font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height));}}.chj{@media(width >= 48rem){font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height));}}.chg{@media(width >= 48rem){font-size: 1.03125rem;}}.cda{@media(width >= 48rem){--tw-leading: calc(var(--spacing) * 7); line-height: calc(var(--spacing) * 7);}}.cdq{@media(width >= 48rem){--tw-leading: calc(var(--spacing) * 8); line-height: calc(var(--spacing) * 8);}}.cd6{@media(width >= 48rem){--tw-leading: 1.68; line-height: 1.68;}}.cw8{@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,);}}.cdc{@media(width >= 48rem){@media(width < 1101px){gap: 2rem;}}}.cjw{@media(width >= 64rem){position: relative;}}.cjh{@media(width >= 64rem){position: sticky;}}.cj3{@media(width >= 64rem){top: calc(var(--spacing) * 28);}}.cto{@media(width >= 64rem){order: 1;}}.ct4{@media(width >= 64rem){order: 2;}}.c2n{@media(width >= 64rem){grid-column: span 1 / span 1;}}.ctm{@media(width >= 64rem){margin-top: 0;}}.ctf{@media(width >= 64rem){margin-top: calc(var(--spacing) * 5);}}.cts{@media(width >= 64rem){margin-top: calc(var(--spacing) * 7);}}.ctr{@media(width >= 64rem){margin-top: auto;}}.ctn{@media(width >= 64rem){margin-left: 0;}}.ctu{@media(width >= 64rem){margin-left: auto;}}.c23{@media(width >= 64rem){display: block;}}.c2m{@media(width >= 64rem){display: flex;}}.ctd{@media(width >= 64rem){display: none;}}.ctx{@media(width >= 64rem){display: inline;}}.c2c{@media(width >= 64rem){aspect-ratio: auto;}}.ctw{@media(width >= 64rem){height: calc(var(--spacing) * 14);}}.cte{@media(width >= 64rem){min-height: calc(var(--spacing) * 22);}}.cty{@media(width >= 64rem){min-height: 30rem;}}.cti{@media(width >= 64rem){max-width: var(--container-4xl);}}.ct7{@media(width >= 64rem){max-width: 19rem;}}.ct0{@media(width >= 64rem){max-width: 36rem;}}.ct3{@media(width >= 64rem){max-width: 40rem;}}.cjd{@media(width >= 64rem){scroll-padding-inline: calc(var(--spacing) * 3);}}.c2i{@media(width >= 64rem){grid-auto-columns: calc((100% - 36px) / 4);}}.ct1{@media(width >= 64rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.ctg{@media(width >= 64rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.ct9{@media(width >= 64rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.ct2{@media(width >= 64rem){grid-template-columns: repeat(5,minmax(0,1fr));}}.ctj{@media(width >= 64rem){grid-template-columns: 1fr .85fr;}}.ctv{@media(width >= 64rem){grid-template-columns: 3rem 1fr 1fr 1fr;}}.ctt{@media(width >= 64rem){grid-template-columns: 15rem minmax(0,1fr);}}.ctb{@media(width >= 64rem){grid-template-columns: minmax(0,0.9fr) minmax(0,1.1fr);}}.ct8{@media(width >= 64rem){grid-template-columns: minmax(0,1fr) auto;}}.ctk{@media(width >= 64rem){grid-template-columns: repeat(auto-fit,minmax(16rem,1fr));}}.ctp{@media(width >= 64rem){grid-template-columns: repeat(auto-fit,minmax(17rem,1fr));}}.c2s{@media(width >= 64rem){flex-direction: row;}}.c2f{@media(width >= 64rem){flex-wrap: nowrap;}}.cth{@media(width >= 64rem){align-items: center;}}.cta{@media(width >= 64rem){align-items: flex-start;}}.ctq{@media(width >= 64rem){justify-content: flex-end;}}.ct6{@media(width >= 64rem){justify-content: flex-start;}}.c2o{@media(width >= 64rem){gap: calc(var(--spacing) * 4);}}.c24{@media(width >= 64rem){gap: calc(var(--spacing) * 5);}}.c25{@media(width >= 64rem){gap: calc(var(--spacing) * 6);}}.c2l{@media(width >= 64rem){gap: calc(var(--spacing) * 7);}}.c2r{@media(width >= 64rem){gap: calc(var(--spacing) * 12);}}.cjx{@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)))}}}.c2z{@media(width >= 64rem){column-gap: calc(var(--spacing) * 4);}}.c2u{@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)))}}}.c2y{@media(width >= 64rem){border-top-style: var(--tw-border-style); border-top-width: 0px;}}.c2e{@media(width >= 64rem){border-right-style: var(--tw-border-style); border-right-width: 1px;}}.c20{@media(width >= 64rem){--tw-gradient-position: to left in oklab; background-image: linear-gradient(var(--tw-gradient-stops));}}.c27{@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%)}}}.ctz{@media(width >= 64rem){padding: calc(var(--spacing) * 4);}}.cj1{@media(width >= 64rem){padding: calc(var(--spacing) * 7);}}.cjg{@media(width >= 64rem){padding: calc(var(--spacing) * 8);}}.ct5{@media(width >= 64rem){padding: calc(var(--spacing) * 10);}}.ctl{@media(width >= 64rem){padding: calc(var(--spacing) * 12);}}.cjt{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 3);}}.cjj{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 6);}}.cjv{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 7);}}.cjb{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 8);}}.cj9{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 10);}}.cj2{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 12);}}.cjk{@media(width >= 64rem){padding-block: calc(var(--spacing) * 4);}}.cjp{@media(width >= 64rem){padding-block: calc(var(--spacing) * 8);}}.cj8{@media(width >= 64rem){padding-block: calc(var(--spacing) * 10);}}.cj0{@media(width >= 64rem){text-align: right;}}.cja{@media(width >= 64rem){font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height));}}.cjq{@media(width >= 64rem){font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height));}}.cj7{@media(width >= 64rem){font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height));}}.cj6{@media(width >= 64rem){font-size: 1.0625rem;}}.cjc{@media(width >= 64rem){font-size: 1.875rem;}}.cji{@media(width >= 64rem){font-size: 3.5rem;}}.ctc{@media(width >= 64rem){--tw-leading: 1.7; line-height: 1.7;}}.c26{@media(width >= 64rem){--game-columns: 4;}}.cov{@media(width >= 80rem){display: flex;}}.cow{@media(width >= 80rem){display: none;}}.cod{@media(width >= 80rem){width: calc(var(--spacing) * 28);}}.coj{@media(width >= 80rem){grid-template-columns: repeat(auto-fit,minmax(12rem,1fr));}}.co8{@media(width >= 80rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.cok{@media(width >= 80rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.cop{@media(width >= 80rem){grid-template-columns: repeat(5,minmax(0,1fr));}}.cob{@media(width >= 80rem){flex-wrap: nowrap;}}.j6{& .mq{margin:0}}.c82{@media(width < 40rem){& .m6{padding-top:calc(var(--spacing) * 3)}}}.c8t{@media(width < 40rem){& .dh{flex:none}}}.c8j{@media(width < 40rem){& .dh{padding:calc(var(--spacing) * 3)}}}.jc{& :focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.ji{& :focus-visible{outline-offset:4px}}.jy{& [data-strip]{min-height:calc(var(--spacing) * 11)}}.jn{& [data-strip]{min-height:calc(var(--spacing) * 12)}}.o2{& [data-strip]{width:15rem}}.ot{& [data-strip]{width:auto}}.oj{& [data-strip]{width:100%}}.je{& [data-strip]{max-width:100%}}.ju{& [data-strip]{min-width:0}}.jm{& [data-strip]{min-width:calc(var(--spacing) * 24)}}.j3{& [data-strip]{gap:calc(var(--spacing) * 2)}}.jf{& [data-strip]{padding-inline:calc(var(--spacing) * 2)}}.js{& [data-strip]{padding-inline:calc(var(--spacing) * 3)}}.jr{& [data-strip]{padding-inline:calc(var(--spacing) * 3)!important}}.jo{& [data-strip]{padding-inline:var(--button-pad-x)}}.j4{& [data-strip]{padding-block:calc(var(--spacing) * 2)}}.j5{& [data-strip]{padding-block:calc(var(--spacing) * 2)!important}}.o1{& [data-strip]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.og{& [data-strip]{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.o9{& [data-strip]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.jl{& [data-strip]{font-size:.8125rem!important}}.j7{& [data-strip]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.j0{& [data-strip]{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}}.jz{& [data-strip]{color:var(--color-on-surface)}}.cpb{@media(width < 80rem){& [data-strip]{padding-inline:calc(var(--spacing) * 3)!important}}}.cp8{@media(width < 80rem){& [data-strip]{padding-block:calc(var(--spacing) * 2)!important}}}.cpk{@media(width < 80rem){& [data-strip]{font-size:.8125rem!important}}}.cvf{@media(width < 48rem){& [data-strip]{min-height:calc(var(--spacing) * 11)}}}.cvm{@media(width < 48rem){& [data-strip]{gap:calc(var(--spacing) * 2)}}}.cvs{@media(width < 48rem){& [data-strip]{padding-inline:calc(var(--spacing) * 3)}}}.cvr{@media(width < 48rem){& [data-strip]{padding-block:calc(var(--spacing) * 2)}}}.cvo{@media(width < 48rem){& [data-strip]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}.c8b{@media(width < 40rem){& [data-strip]{width:100%}}}.c8v{@media(width < 40rem){& [data-strip]{flex:1}}}.cew{@media(width >= 40rem){& [data-strip]{width:auto}}}.cek{@media(width >= 40rem){& [data-strip]{padding-inline:calc(var(--spacing) * 4)}}}.cep{@media(width >= 40rem){& [data-strip]{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}.op{& a{display:block}}.oe{& a{width:88%}}.oy{& a{width:100%}}.ox{& a{max-width:none}}.oc{& a{flex-shrink:0}}.ow{& a{border-left-style:var(--tw-border-style);border-left-width:2px}}.od{& a{border-color:transparent}}.oa{& a{padding-inline:calc(var(--spacing) * 2)}}.oq{& a{padding-inline:calc(var(--spacing) * 3)}}.o6{& a{padding-block:calc(var(--spacing) * 3)}}.oh{& a{padding-left:calc(var(--spacing) * 3)}}.o7{& a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.o0{& a{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.oi{& a{color:var(--color-secondary)}}.o3{& a{text-decoration-line:underline}}.ced{@media(width >= 40rem){& a{width:100%}}}.ov{& a:not([data-strip]){color:var(--color-secondary)}}.ob{& a:not([data-strip]){text-decoration-line:underline}}.o8{& a[aria-current=location]{border-color:var(--color-secondary)}}.ok{& a[aria-current=location]{color:var(--color-secondary)}}.om{& article{display:grid}}.os{& article{min-width:0}}.ou{& article{gap:calc(var(--spacing) * 5)}}.oo{& article{border-radius:var(--radius-base)}}.on{& article{border-style:var(--tw-border-style);border-width:1px}}.or{& article{padding:calc(var(--spacing) * 6)}}.o4{& article{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.of{& article{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}.cex{@media(width >= 40rem){& article{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}}.o5{& article a:not([data-strip]){color:var(--color-secondary)}}.ol{& article a:not([data-strip]){text-decoration-line:underline}}.kg{& article h2{margin-top:calc(var(--spacing) * 6)}}.k9{& article h2{margin-top:calc(var(--spacing) * 8)}}.oz{& article h2{margin-bottom:calc(var(--spacing) * 3)}}.k1{& article h2{margin-bottom:calc(var(--spacing) * 4)}}.cpr{@media(width >= 48rem){& article h2{margin-top:calc(var(--spacing) * 8)}}}.kj{& article h3{margin-top:calc(var(--spacing) * 5)}}.kv{& article h3{margin-top:calc(var(--spacing) * 6)}}.k2{& article h3{margin-bottom:calc(var(--spacing) * 2)}}.kt{& article h3{margin-bottom:calc(var(--spacing) * 3)}}.kb{& article h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.cpo{@media(width >= 48rem){& article h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}.c2h{@media(width >= 64rem){& article h3{font-size:1.375rem}}}.k8{& article li{margin-block:calc(var(--spacing) * 1.5)}}.kk{& article li{margin-block:calc(var(--spacing) * 2)}}.k5{& article ol{list-style-type:none}}.kl{& article ol{padding-left:0}}.k4{& article ol{counter-reset:steps}}.kr{& article ol>li{position:relative}}.ko{& article ol>li{border-radius:var(--radius-md)}}.ku{& article ol>li{border-style:var(--tw-border-style);border-width:1px}}.km{& article ol>li{padding:calc(var(--spacing) * 3)}}.kf{& article ol>li{padding:calc(var(--spacing) * 4)}}.ks{& article ol>li{padding-left:calc(var(--spacing) * 4)}}.k6{& article ol>li{counter-increment:steps}}.kc{& article ol>li{&::before{content:var(--tw-content);position:absolute}}}.ky{& article ol>li{&::before{content:var(--tw-content);top:calc(var(--spacing) * 3)}}}.kn{& article ol>li{&::before{content:var(--tw-content);top:calc(var(--spacing) * 4)}}}.k0{& article ol>li{&::before{content:var(--tw-content);left:calc(var(--spacing) * 3)}}}.k3{& article ol>li{&::before{content:var(--tw-content);left:calc(var(--spacing) * 4)}}}.k7{& article ol>li{&::before{content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}}.ke{& article ol>li{&::before{content:var(--tw-content);color:var(--color-primary)}}}.ki{& article ol>li{&::before{--tw-content:counter(steps);content:var(--tw-content)}}}.cpl{@media(width >= 48rem){& article ol>li{padding:calc(var(--spacing) * 4)}}}.cp5{@media(width >= 48rem){& article ol>li{&::before{content:var(--tw-content);top:calc(var(--spacing) * 4)}}}}.cp4{@media(width >= 48rem){& article ol>li{&::before{content:var(--tw-content);left:calc(var(--spacing) * 4)}}}}.kp{& article ol>li>p:first-child>strong:first-child{display:block}}.kw{& article ol>li>p:first-child>strong:first-child{padding-left:calc(var(--spacing) * 7)}}.kd{& article ol>li>p:first-child>strong:first-child{padding-left:calc(var(--spacing) * 8)}}.kx{& article ol>li>strong:first-child{display:block}}.kh{& article ol>li>strong:first-child{min-height:calc(var(--spacing) * 6)}}.ka{& article ol>li>strong:first-child{padding-left:calc(var(--spacing) * 7)}}.kq{& article ol>li>strong:first-child{padding-left:calc(var(--spacing) * 8)}}.kz{& article p{max-width:none}}.qg{& blockquote{margin-block:calc(var(--spacing) * 7)}}.q1{& blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}}.q9{& blockquote{padding-left:calc(var(--spacing) * 6)}}.qt{& code{border-radius:.25rem}}.q2{& code{padding-inline:var(--spacing)}}.qj{& dd{margin-top:var(--spacing)}}.qv{& dd{margin-top:calc(var(--spacing) * 2)}}.q8{& dd{text-align:right}}.qb{& dd{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.qp{& dl>div{display:flex}}.qd{& dl>div{justify-content:space-between}}.qw{& dl>div{gap:calc(var(--spacing) * 4)}}.qk{& dl>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.qx{& dl>div{padding-block:calc(var(--spacing) * 3)}}.qh{& dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.qa{& figure{margin-block:calc(var(--spacing) * 8)}}.qq{& h1{font-size:clamp(1.75rem,4vw,3.4rem)}}.qe{& h2{margin-top:calc(var(--spacing) * 6)}}.qy{& h2{margin-top:calc(var(--spacing) * 8)}}.q3{& h2{margin-top:calc(var(--spacing) * 10)}}.qi{& h2{margin-bottom:calc(var(--spacing) * 3)}}.q7{& h2{margin-bottom:calc(var(--spacing) * 4)}}.q0{& h2{margin-bottom:calc(var(--spacing) * 5)}}.qn{& h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.qm{& h2{font-size:clamp(1.5rem,2.5vw,2rem)}}.qu{& h2{font-size:clamp(1.375rem,2.5vw,2rem)}}.qc{& h2{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}.q6{& h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.cpz{@media(width >= 48rem){& h2{margin-top:calc(var(--spacing) * 8)}}}.q4{& h3{margin-top:calc(var(--spacing) * 5)}}.q5{& h3{margin-top:calc(var(--spacing) * 6)}}.ql{& h3{margin-top:calc(var(--spacing) * 8)}}.qs{& h3{margin-bottom:calc(var(--spacing) * 2)}}.qr{& h3{margin-bottom:calc(var(--spacing) * 3)}}.qo{& h3{margin-bottom:calc(var(--spacing) * 4)}}.qz{& h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.fg{& h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.f1{& h3{font-size:clamp(.95rem,1.5vw,1.125rem)}}.qf{& h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.cw1{@media(width >= 48rem){& h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}.c2a{@media(width >= 64rem){& h3{font-size:1.375rem}}}.f2{& h4{margin-top:calc(var(--spacing) * 6)}}.f9{& h4{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.ff{& img{margin-inline:auto}}.fd{& img{display:block}}.fq{& img{display:inline-block}}.ft{& img{aspect-ratio:1.5}}.fj{& img{aspect-ratio:4/3}}.fp{& img{aspect-ratio:3/2}}.fw{& img{aspect-ratio:var(--aspect-video)}}.v2{& img{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.vg{& img{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}}.v9{& img{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}}.vt{& img{width:100%;height:100%}}.fb{& img{height:3rem}}.fx{& img{height:calc(var(--spacing) * 7)}}.fh{& img{height:auto}}.fa{& img{height:100%}}.f6{& img{max-height:calc(var(--spacing) * 10)}}.fc{& img{max-height:calc(var(--spacing) * 12)}}.fi{& img{max-height:calc(var(--spacing) * 14)!important}}.f7{& img{max-height:calc(var(--spacing) * 16)}}.f0{& img{max-height:calc(var(--spacing) * 44)}}.f3{& img{max-height:calc(var(--spacing) * 48)}}.fe{& img{max-height:calc(var(--spacing) * 52)}}.fy{& img{max-height:calc(var(--spacing) * 60)}}.fn{& img{max-height:calc(var(--spacing) * 64)}}.fu{& img{max-height:32rem}}.fm{& img{max-height:none}}.f8{& img{width:6rem}}.fk{& img{width:7rem}}.vv{& img{width:calc(var(--spacing) * 32)}}.vb{& img{width:clamp(5.5rem,24vw,8rem)}}.v8{& img{width:auto}}.vk{& img{width:100%}}.vp{& img{width:100%!important}}.v1{& img{border-radius:var(--radius-base)}}.f5{& img{object-fit:contain}}.fl{& img{object-fit:cover}}.fs{& img{object-position:72% center}}.fr{& img{object-position:right center}}.fo{& img{object-position:right top}}.f4{& img{object-position:center}}.fz{& img{object-position:right}}.vj{& img{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.fv{& img{border:1px solid var(--arc-line)}}.cg2{&: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,)}}}}.id{&: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,)}}}.cv4{@media(width < 48rem){& img{height:auto}}}.cv5{@media(width < 48rem){& img{max-height:22rem}}}.c88{@media(width < 40rem){& img{object-position:65% center}}}.c8k{@media(width < 40rem){& img{object-position:center top}}}.c8p{@media(width < 40rem){& img{object-position:top}}}.chh{@media(width >= 390px){& img{width:calc(var(--spacing) * 36)}}}.ceh{@media(width >= 40rem){& img{aspect-ratio:3/2}}}.ce6{@media(width >= 40rem){& img{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}}}.cea{@media(width >= 40rem){& img{max-height:calc(var(--spacing) * 60)}}}.cec{@media(width >= 40rem){& img{width:calc(var(--spacing) * 36)}}}.cei{@media(width >= 40rem){& img{width:calc(var(--spacing) * 52)}}}.ceq{@media(width >= 40rem){& img{object-position:right center}}}.cwg{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 72)}}}.cw9{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 88)}}}.cw2{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 96)}}}.vd{& input{min-height:calc(var(--spacing) * 12)}}.va{& input{width:100%}}.vh{& input{border-radius:var(--radius-base)}}.vw{& input{border-style:var(--tw-border-style);border-width:1px}}.vx{& input{padding-inline:calc(var(--spacing) * 4)}}.v7{& li{margin-block:calc(var(--spacing) * 1.5)}}.v0{& li{margin-block:calc(var(--spacing) * 2)}}.vi{& li{margin-bottom:calc(var(--spacing) * 2)}}.vc{& li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.v3{& li{padding-block:calc(var(--spacing) * 3)}}.v6{& li+li{&::before{content:var(--tw-content);margin-right:calc(var(--spacing) * 3)}}}.vq{& li+li{&::before{--tw-content:'/';content:var(--tw-content)}}}.v4{& ol{margin-bottom:calc(var(--spacing) * 5)}}.vm{& ol{display:flex}}.vr{& ol{list-style-type:decimal}}.vo{& ol{list-style-type:none}}.vf{& ol{flex-wrap:wrap}}.vs{& ol{gap:calc(var(--spacing) * 3)}}.v5{& ol{padding:0}}.vl{& ol{padding-left:calc(var(--spacing) * 6)}}.vu{& ol>li{border-radius:var(--radius-md)}}.ve{& ol>li{border-style:var(--tw-border-style);border-width:1px}}.vy{& ol>li{padding:calc(var(--spacing) * 3)}}.vn{& ol>li{padding:calc(var(--spacing) * 4)}}.cwt{@media(width >= 48rem){& ol>li{padding:calc(var(--spacing) * 4)}}}.l9{& p{margin:0}}.l1{& p{margin-inline:auto}}.lj{& p{margin-top:calc(var(--spacing) * 3)}}.l2{& p{margin-bottom:calc(var(--spacing) * 3)}}.lt{& p{margin-bottom:calc(var(--spacing) * 5)}}.lv{& p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.lb{& p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.l8{& p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.lg{& p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}.vz{& p{color:var(--arc-muted)}}.cvl{@media(width < 48rem){& p{margin-inline:0}}}.ce0{@media(width >= 40rem){& p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}.ce7{@media(width >= 40rem){& p{font-size:1.0625rem}}}.c2q{@media(width >= 64rem){& p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}.lk{& picture{display:block}}.lp{& picture{width:100%;height:100%}}.lw{& pre{overflow:auto}}.ld{& pre{padding:calc(var(--spacing) * 5)}}.lx{& span{font-weight:600}}.l6{& strong{margin-bottom:calc(var(--spacing) * 2)}}.lq{& strong{display:block}}.li{& strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.lh{& strong{color:var(--color-primary)}}.lc{& strong{color:var(--color-on-surface)}}.la{& strong{font:700 clamp(1.5rem,3vw,2.75rem)/1.2 var(--font-heading)}}.cvz{@media(width < 48rem){& strong{font-size:1.625rem}}}.l7{& svg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.l0{& svg{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.ln{& table{width:100%}}.l3{& table{border-collapse:collapse}}.le{& table{text-align:left}}.ly{& table{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.cb1{@media(width < 48rem){& tbody{display:block}}}.cbg{@media(width < 48rem){& tbody{width:100%}}}.lz{& td{min-width:calc(var(--spacing) * 28)}}.l5{& td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.ls{& td{padding:1rem}}.s1{& td{padding:calc(var(--spacing) * 4)}}.sg{& td{padding-inline:calc(var(--spacing) * 4)}}.s9{& td{padding-block:calc(var(--spacing) * 3)}}.lr{& td{text-align:left}}.lo{& td{vertical-align:top}}.l4{& td{vertical-align:top}}.lf{& td{overflow-wrap:anywhere}}.ll{& td{overflow-wrap:break-word}}.lu{& td{border-bottom:1px solid var(--arc-line)}}.lm{& td{border:1px solid var(--arc-line)}}.cbt{@media(width < 48rem){& td{display:block}}}.cb2{@media(width < 48rem){& td{padding:.75rem}}}.cbv{@media(width < 48rem){& td{padding-top:calc(var(--spacing) * 2)}}}.cbj{@media(width < 48rem){& td{padding-bottom:calc(var(--spacing) * 3)}}}.cb9{@media(width < 48rem){& td{font-size:.875rem}}}.sh{& th{min-width:calc(var(--spacing) * 28)}}.sp{& th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.sv{& th{padding:1rem}}.sa{& th{padding:calc(var(--spacing) * 4)}}.sq{& th{padding-inline:calc(var(--spacing) * 4)}}.s6{& th{padding-block:calc(var(--spacing) * 3)}}.sb{& th{text-align:left}}.sc{& th{text-align:left}}.s8{& th{vertical-align:top}}.sk{& th{vertical-align:top}}.sd{& th{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.sx{& th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.sj{& th{overflow-wrap:anywhere}}.sw{& th{overflow-wrap:break-word}}.s2{& th{border-bottom:1px solid var(--arc-line)}}.st{& th{border:1px solid var(--arc-line)}}.cbk{@media(width < 48rem){& th{display:block}}}.cb8{@media(width < 48rem){& th{padding:.75rem}}}.cbb{@media(width < 48rem){& th{font-size:.875rem}}}.s7{& thead{color:var(--color-on-surface)}}.si{& thead{background:var(--arc-panel-high)}}.cbw{@media(width < 48rem){& tr{display:block}}}.cwv{@media(width >= 48rem){& tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}}.cbp{@media(width < 48rem){& tr+tr{border-top-style:var(--tw-border-style);border-top-width:1px}}}.cwj{@media(width >= 48rem){& tr:last-child{border-style:var(--tw-border-style);border-width:0}}}.sy{& ul{margin-bottom:calc(var(--spacing) * 5)}}.s3{& ul{display:grid}}.se{& ul{list-style-type:disc}}.s0{& ul{gap:calc(var(--spacing) * 2)}}.sn{& ul{padding-left:calc(var(--spacing) * 6)}}.su{& ul ul{padding-left:calc(var(--spacing) * 3)}}.ca6{@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)}}}.xm{&::-webkit-details-marker{display:none}}.xf{&::-webkit-scrollbar{display:none}}.xs{&:focus{transform:none}}.cvb{@media(width < 48rem){&:has(.c9) tbody{display:block}}}.cv8{@media(width < 48rem){&:has(.c9) tbody{width:100%}}}.cvd{@media(width < 48rem){&:has(.c9) td{display:grid}}}.cvw{@media(width < 48rem){&:has(.c9) td{width:auto}}}.cvp{@media(width < 48rem){&:has(.c9) td{grid-template-columns:minmax(0,1fr)minmax(0,1.5fr)}}}.cvk{@media(width < 48rem){&:has(.c9) td{gap:.75rem}}}.cv6{@media(width < 48rem){&:has(.c9) th{display:block}}}.cvq{@media(width < 48rem){&:has(.c9) th{width:auto}}}.cva{@media(width < 48rem){&:has(.c9) th{grid-template-columns:minmax(0,1fr)minmax(0,1.5fr)}}}.cvh{@media(width < 48rem){&:has(.c9) th{gap:.75rem}}}.cvx{@media(width < 48rem){&:has(.c9) th{background:var(--arc-panel)}}}.cv3{@media(width < 48rem){&:has(.c9) thead{position:absolute}}}.cvi{@media(width < 48rem){&:has(.c9) thead{height:1px}}}.cv0{@media(width < 48rem){&:has(.c9) thead{width:1px}}}.cv7{@media(width < 48rem){&:has(.c9) thead{overflow:hidden}}}.cvc{@media(width < 48rem){&:has(.c9) thead{clip-path:inset(50%)}}}.cvy{@media(width < 48rem){&:has(.c9) tr{margin-bottom:1rem}}}.cvn{@media(width < 48rem){&:has(.c9) tr{display:block}}}.cve{@media(width < 48rem){&:has(.c9) tr{border:1px solid var(--arc-line)}}}.xz{&:hover{z-index:10}}.x5{&:hover{scale:1.035}}.xo{&:hover{border-color:var(--color-primary)}}.x4{&:hover{border-color:var(--color-secondary)}}.xr{&:hover{background-color:var(--color-primary)}}.xl{&:hover{color:var(--color-surface)}}.a1{&:not(:has(figure)){grid-template-columns:1fr}}.ag{&:not([open])>nav{display:none}}.aa{&>*{width:min(22rem,82vw)}}.ak{&>*{min-width:0}}.at{&>*{flex:0 0 min(80%,18rem)}}.ap{&>*{flex-shrink:0}}.av{&>*{flex-basis:74%}}.ab{&>*{flex-basis:calc((100% - 1.5rem)/3)}}.aj{&>*{scroll-snap-align:start}}.aw{&>*{scroll-snap-align:center}}.ax{&>*{scroll-snap-align:start}}.ah{&>*{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))}}.a8{&>*{--tw-duration:300ms;transition-duration:300ms}}.cac{@media(prefers-reduced-motion:reduce){&>*{transition-property:none}}}.cbl{@media(width < 40rem){&>*{flex-basis:100%}}}.cbz{@media(width < 40rem){&>*{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.c86{@media(width < 40rem){&:is(:where(.c8)[data-shell] *){&>*{min-width:0}}}}.c8c{@media(width < 40rem){&:is(:where(.c8)[data-shell] *){&>*{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}}.ceb{@media(width >= 40rem){&>*{flex-basis:calc((100% - 3rem)/5)}}}.c2d{@media(width >= 64rem){&>*{flex-basis:calc((100% - 3.5rem)/3)}}}.c2x{@media(width >= 64rem){&>*{flex-basis:calc((100% - 4.5rem)/7)}}}.a9{&>*+*{margin-top:calc(var(--spacing) * 3)}}.a2{&>*+*{margin-top:calc(var(--spacing) * 5)}}.cp7{@media(width >= 48rem){&>*+*{margin-top:calc(var(--spacing) * 4)}}}.cvu{@media(width < 48rem){&>.b3{flex:1 1 9rem}}}.c8g{@media(width < 40rem){&>.b3{width:100%}}}.c81{@media(width < 40rem){&>.b3{flex:1}}}.ce8{@media(width >= 40rem){&>.b3{width:15rem}}}.a6{&>[data-count=true]{scale:1.06}}.aq{&>[data-count=true]{scale:1.055}}.c89{@media(width < 40rem){&>[data-count=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.c8i{@media(width < 40rem){&:is(:where(.c8)[data-shell] *){&>[data-tab]{display:none}}}}.a7{&>article{border-radius:var(--radius-base)}}.ac{&>article{border-style:var(--tw-border-style);border-width:1px}}.ai{&>article{padding:calc(var(--spacing) * 6)}}.am{&>div{display:grid}}.ay{&>div{grid-template-columns:1fr 1fr}}.ae{&>div{gap:1rem}}.as{&>div{border-radius:var(--radius-base)}}.au{&>div{border-style:var(--tw-border-style);border-width:1px}}.an{&>div{padding:1.5rem}}.af{&>div{padding:calc(var(--spacing) * 6)}}.a0{&>div{background:var(--arc-panel)}}.a3{&>div{border:1px solid var(--arc-line)}}.cp0{@media(width >= 48rem){&>figure{order:-9999}}}.j2{&>li{position:relative}}.jv{&>li{width:calc((100% - .75rem)/2)}}.j1{&>li{min-width:0}}.jj{&>li{flex-shrink:0}}.jt{&>li{border-radius:var(--radius-base)}}.a5{&>li{border-style:var(--tw-border-style);border-width:1px}}.al{&>li{border-left-style:var(--tw-border-style);border-left-width:4px}}.az{&>li{border-left-color:var(--color-primary)}}.a4{&>li{padding:1.5rem}}.jg{&>li{padding:calc(var(--spacing) * 4)}}.j9{&>li{padding:calc(var(--spacing) * 6)}}.jb{&>li{white-space:nowrap}}.ar{&>li{background:var(--arc-panel)}}.ao{&>li{border:1px solid var(--arc-line)}}.cp3{@media(width >= 48rem){&>li{width:calc((100% - 2.25rem)/4)}}}.jh{&>summary{display:flex}}.jd{&>summary{min-height:44px}}.ja{&>summary{align-items:center}}.jx{&>summary{padding:.5rem}}.jw{&>summary{list-style:none}}.jp{&>summary::after{margin-left:.6rem}}.j8{&>summary::after{color:var(--color-primary)}}.jk{&>summary::after{content:'+'}}.cpe{@media(width >= 48rem){&[data-zone=brand-editorial] .be{grid-column:1}}}.cpy{@media(width >= 48rem){&[data-zone=brand-editorial] .be{grid-row:1}}}.cpn{@media(width >= 48rem){&[data-zone=brand-editorial] .da{grid-template-columns:minmax(0,2fr)minmax(0,1fr)}}}.cpu{@media(width >= 48rem){&[data-zone=brand-editorial] figure{grid-column:2}}}.cpf{@media(width >= 48rem){&[data-zone=brand-rating] .be{padding-left:2rem}}}.cpm{@media(width >= 48rem){&[data-zone=brand-rating] .be{border-left:3px solid var(--color-primary)}}}.cps{@media(width >= 48rem){&[data-zone=brand-rating] .da{grid-template-columns:minmax(0,1fr)minmax(0,1.4fr)}}}.jq{&[open]>summary::after{content:'−'}}.sz{ [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-unit=neonframe]{--nf-palette-primary:#ff4f81;--nf-palette-secondary:#6d5efc;--nf-palette-accent:#e6e8ff;--nf-palette-surface:#0a0a14;--nf-palette-on-surface:#eae8ff}:root[data-unit=arcade]{--nf-palette-primary:#ff7a3d;--nf-palette-secondary:#4f46e5;--nf-palette-accent:#f5f3ff;--nf-palette-surface:#0c0a16;--nf-palette-on-surface:#ece9ff}:root[data-unit=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-kind=pill]{--nf-button-radius:999px;--nf-button-clip:none}:root[data-kind=square]{--nf-button-radius:2px;--nf-button-clip:none}:root[data-kind=soft]{--nf-button-radius:var(--radius-base);--nf-button-clip:none}:root[data-kind=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-enhanced=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-enhanced=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-enhanced=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.y0{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.y0::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)}.ym,.pc,.y7{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{.c{position:relative;isolation:isolate}.c::before,.c::after{content:"";position:absolute;clip-path:var(--nf-clip);pointer-events:none}.c::before{inset:0;z-index:-2;background:var(--nf-hairline)}.c::after{inset:1px;z-index:-1;background:var(--nf-panel)}.y{--nf-edge-angle:135deg}.y::before{background:linear-gradient(var(--nf-edge-angle),var(--nf-edge-a),var(--nf-edge-b))}.pf::before,.pf::after{clip-path:var(--nf-clip-notch)}.cx{display:flex;flex-wrap:wrap;gap:.75rem}.h{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}.h:active{transform:scale(.98)}.u{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);}}.u: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);}}.y2{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)}.y2:hover{border-color:var(--color-primary)}.co{padding:calc(var(--nf-button-pad-y) * .7)calc(var(--nf-button-pad-x) * .7);font-size:calc(var(--nf-button-font-size) * .92)}.bq{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)}.pg{width:.875rem;height:.875rem;flex:none;margin-inline-start:.5rem}.r{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);}}.px{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);}}.y6,.cqo,.cqr{color:var(--nf-ink)}.cn,.y1>li.cn{display:inline-flex;align-items:center;gap:.4375rem;color:var(--nf-ink)}.ci{width:.4375rem;height:.4375rem;flex:none;background:var(--color-primary)}@media(prefers-reduced-motion:no-preference){.ci{animation:nf-ping 1.6s cubic-bezier(0,0,.2,1)infinite}}.ym{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)}.ys{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){.ys{gap:1rem;flex-wrap:nowrap}}.py{display:flex;align-items:center;gap:.75rem;text-decoration:none;flex:initial;min-width:0}.yx{flex:none}.pe{height:2rem;width:auto;max-width:100%;object-fit:contain;object-position:left center}.cc6{width:2rem;height:2rem;display:grid;place-items:center;color:var(--color-primary)}.p3{width:1.125rem;height:1.125rem}.ccc{display:flex;flex-direction:column;line-height:1.15}.cci{font-family:var(--font-heading);font-weight:700;font-size:.9375rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}.d3{display:none;font-family:var(--font-readout);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--nf-ink-faint)}.yf{display:none;margin-inline:auto}.pn{display:flex;align-items:center;gap:1.5rem;list-style:none;margin:0;padding:0}.a{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}.a::after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:2px;background:var(--color-primary);transform:scaleX(0);transform-origin:left}.a:hover{color:var(--color-primary)}.a:hover::after,.a:focus-visible::after,.a[aria-current=page]::after{transform:scaleX(1)}.a[aria-current=page]{color:var(--color-primary)}.yx{margin-inline-start:auto;gap:.5rem}.yh{width:.4375rem;height:.4375rem;flex:none;background:currentColor}@media(prefers-reduced-motion:no-preference){.yh{animation:nf-ping 1.6s cubic-bezier(0,0,.2,1)infinite}.a::after{transition:transform 200ms ease}}@media(min-width:640px){.d3{display:block}}.y9{position:relative;flex:none}.y9>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)}.y9>summary::-webkit-details-marker{display:none}.p7{position:absolute;inset-inline-end:0;top:3rem;width:min(14rem,calc(100vw - 2 * var(--nf-gutter)));padding:.5rem}.p0{list-style:none;margin:0;padding:0}.s{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}.s:hover,.s[aria-current=page]{color:var(--color-primary)}.v{padding-block:calc(var(--nf-section) * .5)}.pi{padding-block:calc(var(--nf-section) * .75)calc(var(--nf-section) * .5)}.l{max-width:var(--nf-rig);margin-inline:auto;padding-inline:var(--nf-gutter);display:flex;flex-direction:column;gap:var(--nf-gap)}.t{display:flex;flex-direction:column;gap:.375rem;padding-bottom:1rem;border-bottom:1px solid var(--nf-hairline)}.i{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary)}.g{font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);text-transform:uppercase;letter-spacing:-.01em}.cy{max-width:68ch;color:var(--nf-ink-dim)}.yn{gap:1.75rem}.yg{margin:0;overflow:hidden}.c4{width:100%}@media(prefers-reduced-motion:no-preference){.c4{transition:transform 700ms ease-out}.yg:hover .c4{transform:scale(1.05)}}.yy{position:absolute;top:.75rem;inset-inline-start:.75rem;display:flex;flex-wrap:wrap;gap:.375rem;max-width:calc(100% - 1.5rem)}.yy .r{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)}.p6{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)}.y3{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.b1 a{font-size:.8125rem;color:var(--nf-ink-faint)}.cc1{font-family:var(--font-readout);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary)}.y1{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.y1>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);}}.yu{font-size:clamp(2rem,1.4rem + 2.8vw,3.25rem);line-height:1.08}.ye{max-width:58ch;color:var(--nf-ink-dim);font-size:1.0625rem}.pz{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.75rem;margin:.5rem 0 0;width:100%}.cl{gap:.75rem 1rem;padding-top:1rem;border-top:1px solid var(--nf-hairline)}@media(min-width:480px){.pa .cl,.c6z .cl{grid-template-columns:repeat(3,minmax(0,1fr))}}.cv{border-inline-start:2px solid var(--color-primary);padding-inline-start:.625rem}.c6{font-family:var(--font-readout);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nf-ink-faint)}.cc{margin:0;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;overflow-wrap:anywhere}.bb,.c6v{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;margin:0}.ct{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.125rem 1.25rem}.ccg{padding:1rem 1.125rem}.c7,.cc2,.c6t{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-faint)}.c0,.d7{margin:.25rem 0 0;font-family:var(--font-heading);font-weight:700;font-size:1.25rem;overflow-wrap:anywhere}.d7{font-size:1.625rem}.dc{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}.yt,.cc9{display:inline-block;margin:.25rem 0 0;font-family:var(--font-body);font-size:.8125rem;font-weight:400;color:var(--nf-ink-faint)}.b8{padding:.25rem .25rem .5rem}.ce{width:100%;border-collapse:collapse;font-size:.9375rem}.ce th,.ce td{text-align:start;padding:.625rem .875rem;vertical-align:top;overflow-wrap:anywhere}.ce 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);}}.ce tbody th{font-weight:600;color:var(--nf-ink-dim)}.ce tbody tr{transition:background-color 150ms linear}.ce 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);}}.ce 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);}}.c6j{margin:0}.c6b{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding-block:.625rem;border-bottom:1px solid var(--nf-hairline)}.c68{margin:0;overflow-wrap:anywhere}.cu{overflow-x:auto}.cg{width:100%;border-collapse:collapse;font-size:.9375rem}.cg th,.cg td{text-align:start;padding:.75rem 1rem;border-bottom:1px solid var(--nf-hairline);vertical-align:top;overflow-wrap:anywhere}.cg 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);}}.cg tbody th{font-weight:600}.cg tbody tr{transition:background-color 150ms linear}.cg 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);}}.cg tbody tr:last-child th,.cg tbody tr:last-child td{border-bottom:0}.d9 .ya,.d9 .cg td{font-family:var(--font-readout);font-variant-numeric:tabular-nums}.yp{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)}.bo,.yp iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.b4{position:absolute;inset:0;opacity:.55;pointer-events:none}.br{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%);}}.d1{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)}.bw{width:.5rem;height:.5rem;flex:none;background:var(--color-primary)}@media(prefers-reduced-motion:no-preference){.bw{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)}}}.b5{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% );}}.dg{max-width:26rem;width:100%;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;text-align:center;backdrop-filter:blur(12px)}.bs{display:none}@media(min-width:480px){.bs{display:block;font-size:.8125rem;color:var(--nf-ink-faint)}}.bf{display:grid;gap:.75rem}@media(min-width:480px){.bf{grid-template-columns:1fr 1fr}}.yp.p1 .br,.yp.p1 .b4,.yp.p1 .b5,.yp.p1 .bo{display:none}.c6e{position:absolute;inset-block-end:1rem;inset-inline-start:50%;transform:translateX(-50%)}.ccb,.c60{display:flex;flex-direction:column;gap:.75rem}.cct,.c6i{padding:1.125rem}.ccv,.yv,.cr,.p5,.c65,.y5,.c61,.dd{font-size:1.0625rem;margin-bottom:.375rem}.ccj,.cs{color:var(--nf-ink-dim)}.bg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem}.cb{padding:1.125rem}.cm{font-family:var(--font-readout);font-size:.75rem;letter-spacing:.18em;color:var(--color-primary)}.cf{display:block;height:1px;margin:.625rem 0 .75rem;background:linear-gradient(to right,var(--nf-edge-a),transparent)}.x2{margin:0}.dt{font-family:var(--font-heading);font-weight:700;margin-top:1rem}.d2{margin:.25rem 0 0;color:var(--nf-ink-dim)}.di,.df,.c6l,.ccu,.xg,.c6g{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.875rem;margin:0}.cw,.p4,.c64,.ccn,.dj,.c69{padding:1.125rem}.c67{display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;margin:0}.ca{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-faint)}.cq{margin:0;color:var(--nf-ink-dim)}.cw{display:flex;flex-direction:column;gap:.625rem}.yc .yv{margin-bottom:0}.ch{display:flex;flex-direction:column;gap:.125rem}.yi{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}.c6c{margin-top:.375rem;color:var(--nf-ink-dim)}.c63{margin-top:.625rem;color:var(--color-primary);font-weight:600;overflow-wrap:anywhere}.ccx{margin:0;display:flex;flex-direction:column;gap:.5rem}.ccd{padding:.875rem 1.125rem}.cch{font-family:var(--font-heading);font-weight:700;overflow-wrap:anywhere}.cca{margin:.375rem 0 0;color:var(--nf-ink-dim)}.x9{font-family:var(--font-readout);font-size:.75rem;letter-spacing:.08em;color:var(--nf-ink-faint)}.cqe,.ccf,.xt,.c6f{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.cqs,.c3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1.125rem}.cq3,.ccm{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cqy,.ccs{font-weight:600;overflow-wrap:anywhere}.cqn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem}.cqm{font-family:var(--font-heading);font-weight:700;font-size:1.25rem}.cqu{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.dv{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-faint)}.d8{margin:.25rem 0 0;font-weight:600;overflow-wrap:anywhere}.db{margin:.25rem 0 0;font-size:.875rem;color:var(--nf-ink-dim)}.x1{margin-top:.25rem}.cqf{font-size:.8125rem;color:var(--color-primary);text-underline-offset:2px}.bu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.bu .c3{flex-wrap:wrap;justify-content:flex-start;gap:.75rem 1rem;padding:1rem 1.125rem}.b2{flex:none;width:2.5rem;height:2.5rem;display:grid;place-items:center;color:var(--color-primary)}.b9{width:1.25rem;height:1.25rem}.bu .y5{margin-bottom:0;overflow-wrap:anywhere}.y4{width:100%}.bc{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;padding:2rem 1.75rem}.bi{position:absolute;inset:0;opacity:.3;pointer-events:none}.b0{position:relative;font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);text-transform:uppercase;max-width:24ch}.yq{position:relative}.yq .u{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);}}.yq .u: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);}}.b7{position:relative;color:var(--nf-ink-faint);font-size:.8125rem;max-width:60ch}.d6 .ccq{flex-direction:row;flex-wrap:wrap;justify-content:space-between;text-align:start;padding:1rem 1.125rem}@media(max-width:767px){.d6{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)}}.pr{padding-block:calc(var(--nf-section) * .25)}.yr{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);}}.pm{position:relative;font-family:var(--font-heading);font-size:clamp(1rem,.95rem + .4vw,1.1875rem);text-transform:uppercase;letter-spacing:.02em;max-width:44ch}.pu{position:relative}@media(min-width:768px){.yr{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 1.75rem}}.d4{padding:1.5rem}.de{gap:1.25rem}.cc0{padding:1.25rem;text-align:center}.cc3{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nf-ink-faint)}.dl{font-family:var(--font-heading);font-weight:700;font-size:2.25rem;color:var(--color-primary)}.d5{margin-bottom:.75rem}.dz{color:var(--nf-ink-dim)}.dr{margin-top:.5rem;font-size:.875rem;color:var(--nf-ink-faint)}.do{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin-top:1rem}.dx{margin:0;padding-inline-start:1.125rem;color:var(--nf-ink-dim)}.cc7{display:flex;flex-direction:column;gap:.5rem}.dp,.c6u{padding:.875rem 1.125rem}.cck,.c6m{color:var(--color-primary)}.pl,.c6r{margin-top:.375rem;color:var(--nf-ink-dim);font-size:.9375rem}.c6y{margin:0 0 .75rem}.c6n{width:100%}.c6o{margin:0;padding-inline-start:1.25rem;display:flex;flex-direction:column;gap:.5rem}.c6s{padding-block:.25rem}.cqz{margin:.5rem 0 0}.cq4{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-block:.5rem;border-bottom:1px solid var(--nf-hairline)}.cq5{font-family:var(--font-readout);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--nf-ink-faint)}.cql{margin:0;overflow-wrap:anywhere}.c6p,.ph{margin:0;display:flex;flex-direction:column;gap:.5rem}.c6w{padding:1.125rem}.c6d{font-family:var(--font-heading);font-weight:700}.c6k{margin:.375rem 0 0;color:var(--nf-ink-dim)}.f{padding:0 1.125rem}.e{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}.e::-webkit-details-marker{display:none}.w{width:1rem;height:1rem;flex:none;color:var(--color-primary)}.f[open] .w{transform:rotate(180deg)}@media(prefers-reduced-motion:no-preference){.w{transition:transform 200ms ease}}.m{padding-block:0 1rem;color:var(--nf-ink-dim)}.c6a{margin:0}.c6h{font-weight:600;padding-top:.75rem}.c6x{margin:.25rem 0 .75rem;color:var(--nf-ink-dim);border-bottom:1px solid var(--nf-hairline);padding-bottom:.75rem}.p9{gap:1.25rem}.yd{padding:1rem 1.25rem}.yd ul{margin:0;padding-inline-start:1.125rem;font-size:.9375rem}.yd a{color:var(--nf-ink-dim)}.cz{max-width:72ch;color:var(--nf-ink-dim);display:flow-root}.cz>*+*{margin-top:1rem}.k{font-family:var(--font-heading);color:var(--nf-ink);scroll-margin-top:2rem;margin-top:2rem}.q{font-size:1.5rem}.c62{font-size:1.25rem}.j{margin-inline-start:.375rem;color:var(--nf-ink-faint);text-decoration:none;opacity:0}.k:hover .j,.j:focus-visible{opacity:1}.x{color:var(--color-primary);text-underline-offset:2px}.cz ul,.cz ol{padding-inline-start:1.25rem}.ps{margin:1.5rem 0}.c1{width:100%}.n{margin-top:.5rem;font-size:.875rem;color:var(--nf-ink-faint)}.cp{margin:1.5rem 0;padding:.75rem}.cc8{display:inline-block}.y7{margin-top:var(--nf-section)}.pj{height:2px;background:linear-gradient(to right,var(--nf-edge-a),var(--nf-edge-b))}.y8,.yb{max-width:var(--nf-rig);margin-inline:auto;padding-inline:var(--nf-gutter)}.y8{padding-block:2rem 1rem;display:flex;flex-direction:column;gap:1.25rem}.p2{font-family:var(--font-heading);font-weight:700;font-size:1.125rem}.pd{margin-top:.375rem;color:var(--nf-ink-dim);max-width:60ch}.pp{margin-top:.875rem;padding:.75rem .875rem;font-size:.875rem;color:var(--nf-ink-dim);max-width:70ch}.pw{color:var(--color-primary)}.p8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.b{text-decoration:none;font-size:.875rem;color:var(--nf-ink-dim)}.b:hover{color:var(--nf-ink)}.yb{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)}.pt{max-width:90ch}.ck{position:relative}.c5{position:absolute;inset:0;pointer-events:none}.ck::before,.ck::after{content:"";position:absolute;width:10px;height:10px;pointer-events:none}.ck::before{top:-1px;left:-1px;border-top:2px solid var(--nf-edge-b);border-left:2px solid var(--nf-edge-b)}.ck::after{right:-1px;bottom:-1px;border-right:2px solid var(--nf-edge-a);border-bottom:2px solid var(--nf-edge-a)}.yo{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%}.c2{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);}}.o{transition:transform 200ms ease,box-shadow 200ms ease}.o: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){.p{animation:nf-rise 650ms cubic-bezier(.16,1,.3,1)both}.p:nth-child(2){animation-delay:60ms}.p:nth-child(3){animation-delay:120ms}.p:nth-child(4){animation-delay:180ms}.p:nth-child(n+5){animation-delay:240ms}@supports(animation-timeline:view()){.p{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}}.p .ct,.p .cb,.p .cw,.p .c3,.p .f,.p .cv{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)both}.p .ct:nth-child(2),.p .cb:nth-child(2),.p .cw:nth-child(2),.p .c3:nth-child(2),.p .f:nth-child(2),.p .cv:nth-child(2){animation-delay:60ms}.p .ct:nth-child(3),.p .cb:nth-child(3),.p .cw:nth-child(3),.p .c3:nth-child(3),.p .f:nth-child(3),.p .cv:nth-child(3){animation-delay:120ms}.p .ct:nth-child(4),.p .cb:nth-child(4),.p .cw:nth-child(4),.p .c3:nth-child(4),.p .f:nth-child(4){animation-delay:180ms}.p .ct:nth-child(5),.p .cb:nth-child(5),.p .cw:nth-child(5),.p .c3:nth-child(5),.p .f:nth-child(5){animation-delay:240ms}.p .ct:nth-child(n+6),.p .cb:nth-child(n+6),.p .cw:nth-child(n+6),.p .c3:nth-child(n+6),.p .f:nth-child(n+6){animation-delay:300ms}.yu{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)both}.y1{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)80ms both}.ye{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)160ms both}.pq{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)240ms both}.cl{animation:nf-rise 520ms cubic-bezier(.16,1,.3,1)320ms both}.cl .cv{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}}.o.y:hover::before,.o.y:focus-within::before,.c2.y:hover::before,.c2.y:focus-within::before{animation:nf-edge-spin 6s linear infinite}@keyframes nf-sweep{from{transform:translateX(-120%)}to{transform:translateX(120%)}}.u::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%);}}.u:hover::after,.u: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)}}.yq .u{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]>.m{animation:nf-unfold 220ms cubic-bezier(.16,1,.3,1)both}}}@media(min-width:768px){:root{--nf-gutter:2rem}.yn{display:grid;grid-template-columns:minmax(0,1.05fr)minmax(0,.95fr);align-items:center;gap:2.5rem}.yg{order:2}.y3{order:1}.de{display:grid;grid-template-columns:minmax(12rem,.35fr)minmax(0,1fr);align-items:start}.y8{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:2.5rem}.pk{grid-column:span 5}.pb{grid-column:span 4}.pv{grid-column:span 3}.bg{grid-template-columns:repeat(2,minmax(0,1fr))}.y4{width:auto;margin-inline-start:auto}.yb{flex-direction:row;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.h,.h:active,.o,.o:hover,.c4,.yg:hover .c4{transition:none;transform:none}.p,.p *,.p *::before,.p *::after,.a::after,.ci,.yh,.bw{animation:none!important;transition:none!important}.a::after{transform:scaleX(0)}.a:hover::after,.a[aria-current=page]::after{transform:scaleX(1)}}@media(min-width:1024px){.bg{grid-template-columns:repeat(4,minmax(0,1fr))}.yf{display:block}.y9{display:none}.yx{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:chivo;font-style:normal;font-weight:400 700;font-display:swap;src:local("Chivo"),url("/assets/fonts/d8cb245f8c21d086/assets/webfonts/chivo-e215d0.010d61dc.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:inter;font-style:normal;font-weight:400 700;font-display:swap;src:local("Inter"),url("/assets/fonts/d8cb245f8c21d086/assets/webfonts/inter-1653ed.419ccd4e.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/d8cb245f8c21d086/assets/webfonts/jetbrains-mono-fac519.b19035c8.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:#d7ff3e;--color-secondary:#ff6a3d;--color-accent:#f4f1e6;--color-surface:#0e100c;--color-on-surface:#eef0e6;--font-heading:"Chivo", ui-sans-serif, system-ui, sans-serif;--font-body:"Inter", ui-sans-serif, system-ui, sans-serif;--radius-base:16px;--space-base:8px;--section-gap:80px}