/*!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(--jc-p-primary);--color-secondary:var(--jc-p-secondary);--color-accent:var(--jc-p-accent);--color-surface:var(--jc-p-surface);--color-on-surface:var(--jc-p-on-surface)}}@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{.ert{pointer-events:none}.b0{visibility:collapse}.ea2{visibility:hidden}.epz{visibility:visible}.edm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.ls{position:fixed}.z3{position:absolute}.uk{position:fixed}.e4e{position:relative}.eds{position:static}.edh{position:sticky}.hh{inset:1rem auto auto 1rem}.eal{inset:0}.eak{inset-inline:0}.eaz{inset-inline:calc(var(--spacing) * 3)}.eap{inset-inline:calc(var(--spacing) * 4)}.eaq{inset-block:0}.va{top:calc(var(--spacing) * -3)}.vx{top:calc(var(--spacing) * -4)}.vf{top:calc(var(--spacing) * -8)}.zc{top:100%}.ezf{top:0}.ezc{top:calc(1/2 * 100%)}.ezu{top:calc(var(--spacing) * 3)}.ez7{top:calc(var(--spacing) * 4)}.ez5{top:calc(var(--spacing) * 8)}.ez0{top:calc(var(--spacing) * 14)}.ezj{top:64%}.ez6{top:100%}.ys{right:calc(var(--spacing) * -2)}.yh{right:calc(var(--spacing) * -3)}.v9{right:calc(var(--spacing) * -8)}.e4h{right:0}.et9{right:calc(var(--spacing) * 4)}.yp{bottom:calc(var(--spacing) * -3)}.yq{bottom:calc(var(--spacing) * -8)}.kh{bottom:0}.b9{bottom:calc(var(--spacing) * 4)}.y2{left:calc(var(--spacing) * -2)}.yy{left:calc(var(--spacing) * -3)}.ym{left:calc(var(--spacing) * -4)}.ye{left:calc(var(--spacing) * -8)}.l9{left:0}.efe{left:0}.efs{left:calc(1/2 * 100%)}.efh{left:calc(var(--spacing) * 3)}.ec9{left:calc(var(--spacing) * 4)}.eca{left:5px}.eay{isolation:isolate}.vj{z-index:calc(10 * -1)}.v6{z-index:calc(20 * -1)}.zv{z-index:100}.eqy{z-index:0}.eqm{z-index:10}.eqe{z-index:20}.eqs{z-index:30}.eqh{z-index:40}.e29{z-index:50}.e2a{z-index:100}.egr{order:1}.eg4{order:2}.egt{order:3}.eg1{order:-9999}.hi{grid-column:1/-1}.bx{grid-column:span 2/span 2}.bf{grid-column:1/-1}.bc{grid-column-start:1}.etg{grid-row-start:1}.bu{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;}}.l3{margin:0 auto 1.5rem}.eur{margin:0}.l6{margin-inline:auto}.egu{margin-inline:auto}.l7{margin-block:var(--block-space)}.eg5{margin-block:calc(var(--spacing) * 4)}.egj{margin-block:calc(var(--spacing) * 5)}.eg6{margin-block:calc(var(--spacing) * 6)}.egn{margin-block:calc(var(--spacing) * 8)}.eg7{margin-block:calc(var(--spacing) * 10)}.lw{margin-top:1.5rem}.ln{margin-top:1.25rem}.lb{margin-top:1rem}.lv{margin-top:2rem}.eop{margin-top:calc(var(--spacing) * .5)}.eoq{margin-top:var(--spacing)}.eo2{margin-top:calc(var(--spacing) * 1.5)}.eom{margin-top:calc(var(--spacing) * 2)}.eoe{margin-top:calc(var(--spacing) * 3)}.eos{margin-top:calc(var(--spacing) * 4)}.eoh{margin-top:calc(var(--spacing) * 5)}.eg9{margin-top:calc(var(--spacing) * 6)}.ega{margin-top:calc(var(--spacing) * 7)}.egx{margin-top:calc(var(--spacing) * 8)}.egf{margin-top:calc(var(--spacing) * 9)}.eoy{margin-top:calc(var(--spacing) * 10)}.egc{margin-top:calc(var(--spacing-base))}.eg0{margin-top:auto}.eoz{margin-right:calc(var(--spacing) * 2)}.l5{margin-bottom:1.5rem}.lj{margin-bottom:1rem}.enx{margin-bottom:0}.enf{margin-bottom:var(--spacing)}.enc{margin-bottom:calc(var(--spacing) * 2)}.en0{margin-bottom:calc(var(--spacing) * 3)}.enu{margin-bottom:calc(var(--spacing) * 4)}.en7{margin-bottom:calc(var(--spacing) * 5)}.en5{margin-bottom:calc(var(--spacing) * 6)}.enj{margin-bottom:calc(var(--spacing) * 7)}.eo0{margin-left:calc(var(--spacing) * 2)}.eou{margin-left:auto}.yz{display:block!important}.k7{display:block}.b7{display:contents}.uz{display:flex}.si{display:grid}.e9t{display:none}.ea1{display:inline}.eai{display:inline-block}.ea8{display:inline-flex}.ead{display:inline-grid}.ela{display:table}.elf{display:table-row}.ow{aspect-ratio:2.7}.ob{aspect-ratio:2/3}.ov{aspect-ratio:3/2}.o3{aspect-ratio:3/4}.oo{aspect-ratio:4/3}.og{aspect-ratio:5/2}.on{aspect-ratio:16/9}.o6{aspect-ratio:16/10}.or{aspect-ratio:1/1}.o4{aspect-ratio:var(--aspect-video)}.e17{width:var(--spacing);height:var(--spacing)}.e1b{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.e1v{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.e13{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.e1o{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.e1g{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.e1r{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.e14{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.e1t{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.e15{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.e1j{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.e16{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.e1n{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.e1w{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.e11{width:1.1em;height:1.1em}.e1i{width:1.2em;height:1.2em}.e18{width:100%;height:100%}.hs{height:100%}.e9a{height:var(--spacing)}.e90{height:calc(var(--spacing) * 2.5)}.e95{height:calc(var(--spacing) * 3)}.e96{height:calc(var(--spacing) * 6)}.e9n{height:calc(var(--spacing) * 7)}.e9w{height:calc(var(--spacing) * 8)}.e9b{height:calc(var(--spacing) * 9)}.e9x{height:calc(var(--spacing) * 10)}.e9f{height:calc(var(--spacing) * 11)}.e9c{height:calc(var(--spacing) * 12)}.e9u{height:calc(var(--spacing) * 20)}.e97{height:calc(var(--spacing) * 24)}.e9j{height:calc(var(--spacing) * 36)}.e9v{height:1.25em}.e93{height:10px}.e9o{height:min(36rem,68dvh)}.e9g{height:auto}.e9r{height:100%}.e94{height:1px}.eui{max-height:calc(var(--spacing) * 12)}.eu8{max-height:calc(var(--spacing) * 16)}.eud{max-height:calc(var(--spacing) * 36)}.eul{max-height:calc(var(--spacing) * 64)}.euk{max-height:70dvh}.euz{max-height:70vh}.eup{max-height:75vh}.euq{max-height:calc(100vh - 6rem)}.lg{min-height:6rem}.e37{min-height:0}.e34{min-height:calc(var(--spacing) * 7)}.e3t{min-height:calc(var(--spacing) * 8)}.e31{min-height:calc(var(--spacing) * 9)}.e35{min-height:calc(var(--spacing) * 11)}.e3j{min-height:calc(var(--spacing) * 12)}.e36{min-height:calc(var(--spacing) * 13)}.e3n{min-height:calc(var(--spacing) * 14)}.e3w{min-height:calc(var(--spacing) * 15)}.e3b{min-height:calc(var(--spacing) * 18)}.e3v{min-height:calc(var(--spacing) * 20)}.e33{min-height:calc(var(--spacing) * 22)}.e3o{min-height:calc(var(--spacing) * 24)}.e3g{min-height:calc(var(--spacing) * 36)}.e3r{min-height:calc(var(--spacing) * 56)}.e38{min-height:19rem}.e3d{min-height:22rem}.e3l{min-height:23rem}.e3k{min-height:28rem}.e3z{min-height:30rem}.e3i{min-height:120px}.e3p{min-height:100vh}.zb{width:min(9rem,100%)}.zw{width:min(18rem,80vw)}.z6{width:min(100%,26rem)}.zn{width:min(100% - 2rem,77.5rem)}.epp{width:var(--spacing)}.epy{width:calc(var(--spacing) * 2.5)}.eps{width:calc(var(--spacing) * 3)}.eqx{width:calc(var(--spacing) * 6)}.eqc{width:calc(var(--spacing) * 7)}.equ{width:calc(var(--spacing) * 8)}.eq7{width:calc(var(--spacing) * 9)}.epq{width:calc(var(--spacing) * 12)}.ep2{width:calc(var(--spacing) * 16)}.epm{width:calc(var(--spacing) * 24)}.epe{width:calc(var(--spacing) * 28)}.eph{width:calc(var(--spacing) * 32)}.eq9{width:calc(var(--spacing) * 36)}.eqa{width:calc(var(--spacing) * 56)}.eqf{width:calc(var(--spacing) * 64)}.eq0{width:calc(var(--spacing) * 72)}.eq5{width:1.25em}.eqn{width:4.5rem}.eqj{width:10px}.eq6{width:200%}.eqw{width:calc((100% - 2.5rem)/2)}.eqb{width:calc(100% - 1rem)}.eqv{width:calc(100% - 3rem)}.eq3{width:clamp(7.5rem,32vw,10rem)}.eqo{width:auto}.eqg{width:fit-content}.eqr{width:100%}.eq4{width:max-content}.eqt{width:1px}.lo{max-width:60rem}.ejs{max-width:var(--container-2xl)}.ejh{max-width:var(--container-3xl)}.e6a{max-width:var(--container-4xl)}.e6f{max-width:var(--container-5xl)}.e60{max-width:var(--container-6xl)}.e6u{max-width:var(--container-7xl)}.e69{max-width:calc(var(--spacing) * 40)}.e6x{max-width:calc(var(--spacing) * 56)}.e6c{max-width:calc(var(--spacing) * 60)}.e67{max-width:21rem}.e65{max-width:32rem}.e6j{max-width:34rem}.e66{max-width:36ch}.e6n{max-width:36rem}.e6w{max-width:38rem}.e6b{max-width:42ch}.e6v{max-width:42rem}.e63{max-width:45%}.e6o{max-width:46ch}.e6g{max-width:48rem}.e6r{max-width:52ch}.e64{max-width:56ch}.e61{max-width:60ch}.e6i{max-width:70ch}.e68{max-width:77.5rem}.e6l{max-width:84rem}.e6t{max-width:600px}.e6d{max-width:800px}.e6k{max-width:850px}.e6z{max-width:100%}.e6p{max-width:var(--container-lg)}.e6q{max-width:var(--container-md)}.e62{max-width:none}.e6y{max-width:var(--container-sm)}.e6m{max-width:var(--container-xl)}.lr{min-width:7rem}.l4{min-width:min(12rem,100%)}.e3q{min-width:0}.e32{min-width:calc(var(--spacing) * 11)}.e3y{min-width:calc(var(--spacing) * 12)}.e3m{min-width:calc(var(--spacing) * 20)}.e3e{min-width:calc(var(--spacing) * 36)}.e3s{min-width:calc(var(--spacing) * 40)}.e3h{min-width:calc(var(--spacing) * 44)}.eo9{min-width:calc(var(--spacing) * 48)}.eoa{min-width:calc(var(--spacing) * 52)}.eox{min-width:calc(var(--spacing) * 80)}.eof{min-width:320px}.eoc{min-width:100%}.up{flex:1}.uq{flex:1 1 18rem}.e10{flex-shrink:1}.e1u{flex-shrink:0}.e99{flex-grow:1}.ol{flex-basis:100%}.za{table-layout:fixed}.elx{table-layout:fixed}.j2{border-collapse:collapse}.ki{border-collapse:collapse}.egi{transform-origin:center}.vc{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x)var(--tw-translate-y)}.v0{--tw-translate-x:calc(130% * -1);translate:var(--tw-translate-x)var(--tw-translate-y)}.vu{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x)var(--tw-translate-y)}.v7{--tw-translate-y:calc(var(--spacing) * -24);translate:var(--tw-translate-x)var(--tw-translate-y)}.v5{--tw-translate-y:calc(var(--spacing) * -32);translate:var(--tw-translate-x)var(--tw-translate-y)}.zj{translate:none}.etr{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.et4{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.e1d{--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,)}.zu{transform:perspective(1e3px)rotateX(var(--p2-tilt,0deg))scale(var(--p2-scale,1))}.z7{transform:skewX(-12deg)}.z5{transform:translateY(-200%)}.ezz{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.b5{cursor:grab}.bj{cursor:grabbing}.b6{cursor:pointer}.z0{touch-action:pan-x pan-y}.e4s{resize:both}.lh{scroll-snap-type:x mandatory}.edl{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.ed8{--tw-scroll-snap-strictness:mandatory}.edd{scroll-snap-align:start}.et1{scroll-margin-top:calc(var(--spacing) * 8)}.ett{scroll-margin-top:calc(var(--spacing) * 28)}.eti{scroll-padding-inline:calc(var(--spacing) * 2)}.et8{scroll-padding-inline:13%}.z9{scrollbar-width:none}.eu3{list-style-position:inside}.eub{list-style-type:decimal}.euv{list-style-type:disc}.euo{list-style-type:none}.ot{grid-auto-columns:100%}.se{grid-auto-flow:column}.h8{grid-template-columns:1fr}.hd{grid-template-columns:minmax(0,1.05fr)minmax(0,1fr)}.hl{grid-template-columns:minmax(0,1fr)}.hk{grid-template-columns:minmax(0,1fr)auto}.hz{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.hp{grid-template-columns:minmax(0,1fr)minmax(0,2fr)}.hq{grid-template-columns:repeat(3,minmax(0,1fr))}.h2{grid-template-columns:repeat(4,minmax(0,1fr))}.hy{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.hm{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.he{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.s8{grid-template-columns:repeat(1,minmax(0,1fr))}.sd{grid-template-columns:repeat(2,minmax(0,1fr))}.sl{grid-template-columns:repeat(3,minmax(0,1fr))}.sk{grid-template-columns:1fr auto 1fr}.sz{grid-template-columns:3rem 1fr auto}.sp{grid-template-columns:3rem minmax(0,1fr)}.sq{grid-template-columns:auto minmax(0,1fr)auto}.s2{grid-template-columns:minmax(0,.85fr)minmax(0,1.35fr)}.sy{grid-template-columns:minmax(0,7rem)minmax(0,1fr)}.sm{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.u2{flex-direction:column}.h7{flex-wrap:nowrap}.uy{flex-wrap:nowrap}.um{flex-wrap:wrap}.le{place-items:center}.er4{place-items:center}.eae{align-items:baseline}.eas{align-items:center}.eah{align-items:flex-start}.ef0{justify-content:space-between}.efu{justify-content:center}.ef7{justify-content:flex-end}.efj{justify-content:flex-start}.ef5{justify-items:start}.hv{gap:.5rem}.h3{gap:.75rem}.ho{gap:.875rem}.hr{gap:1.5rem}.hg{gap:1.25rem}.h4{gap:1rem}.ht{gap:2rem}.h1{gap:3.5rem}.im{gap:var(--spacing)}.ie{gap:calc(var(--spacing) * 1.5)}.ih{gap:calc(var(--spacing) * 2)}.s9{gap:calc(var(--spacing) * 2.5)}.sa{gap:calc(var(--spacing) * 3)}.sx{gap:calc(var(--spacing) * 4)}.sf{gap:calc(var(--spacing) * 5)}.sc{gap:calc(var(--spacing) * 6)}.s0{gap:calc(var(--spacing) * 7)}.su{gap:calc(var(--spacing) * 8)}.is{gap:calc(var(--spacing) * 10)}.s7{gap:1px}.edk{ :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))); }}.edp{ :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))); }}.edq{ :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))); }}.ed2{ :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))); }}.edy{ :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))); }}.edz{ :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))); }}.sj{column-gap:calc(var(--spacing) * 2)}.s6{column-gap:calc(var(--spacing) * 3)}.sn{column-gap:calc(var(--spacing) * 4)}.sw{column-gap:calc(var(--spacing) * 5)}.sb{column-gap:calc(var(--spacing) * 6)}.sv{column-gap:calc(var(--spacing) * 7)}.s3{column-gap:calc(var(--spacing) * 8)}.s5{column-gap:calc(var(--spacing) * 10)}.so{row-gap:var(--spacing)}.sg{row-gap:calc(var(--spacing) * 1.5)}.sr{row-gap:calc(var(--spacing) * 2)}.s4{row-gap:calc(var(--spacing) * 3)}.st{row-gap:calc(var(--spacing) * 4)}.s1{row-gap:calc(var(--spacing) * 8)}.u6{ :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))); }}.etz{align-self:center}.etp{align-self:flex-end}.etq{align-self:flex-start}.ept{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.egd{overflow:hidden}.l8{overflow-x:auto}.egl{overflow-x:auto}.egk{overflow-x:hidden}.egz{overflow-y:auto}.egp{overscroll-behavior-x:contain}.etd{scroll-behavior:smooth}.etc{border-radius:.25rem}.et0{border-radius:calc(var(--radius-base) * 1.5)}.etu{border-radius:calc(var(--radius-base) * 2)}.et7{border-radius:max(var(--button-radius),calc(var(--radius-base) * 1.6))}.et5{border-radius:var(--button-radius)}.etj{border-radius:var(--radius-base)}.etn{border-radius:calc(infinity * 1px)}.etw{border-radius:var(--radius-lg)}.etb{border-radius:var(--radius-md)}.etv{border-radius:0}.eto{border-radius:var(--radius-xl)}.et3{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.et6{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.kj{border-style:var(--tw-border-style);border-width:1px}.k6{border-style:var(--tw-border-style);border-width:0}.kn{border-style:var(--tw-border-style);border-width:2px}.ks{border-block-style:var(--tw-border-style);border-block-width:1px}.ky{border-top-style:var(--tw-border-style);border-top-width:1px}.km{border-top-style:var(--tw-border-style);border-top-width:2px}.kp{border-right-style:var(--tw-border-style);border-right-width:1px}.k1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.kd{border-left-style:var(--tw-border-style);border-left-width:1px}.kl{border-left-style:var(--tw-border-style);border-left-width:2px}.kk{border-left-style:var(--tw-border-style);border-left-width:4px}.kw{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);}}.kb{border-color:var(--button-border)}.kv{border-color:var(--button-download-bg)}.k3{border-color:var(--button-play-border)}.ko{border-color:var(--color-accent)}.kg{border-color:var(--color-on-surface)}.kr{border-color:var(--color-primary)}.k4{border-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-primary) 25%,transparent);}}.kt{border-color:var(--color-secondary)}.k8{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);}}.kz{border-color:var(--color-primary)}.kq{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);}}.k2{border-color:var(--color-secondary)}.ke{border-color:transparent}.mn{background-color:var(--color-surface);@supports(color:color-mix(in lab,red,red)){background-color: color-mix(in srgb,var(--color-surface) 45%,transparent);}}.mz{background-color:var(--arc-panel)}.mp{background-color:var(--brand-mark-surface)}.mq{background-color:var(--button-bg)}.m2{background-color:var(--button-download-bg)}.my{background-color:var(--button-play-muted)}.mm{background-color:var(--color-primary)}.me{background-color:var(--color-secondary)}.ms{background-color:var(--color-surface)}.mh{background-color:var(--showcase-button-fill)}.kx{background-color:var(--color-primary)}.kf{background-color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-primary) 10%,transparent);}}.kc{background-color:var(--color-surface)}.k0{background-color:transparent}.ku{background-color:var(--color-white)}.ka{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.j8{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);}}.jd{background-image:var(--button-gradient)}.m4{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%);}}.mt{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%);}}.m1{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%);}}.mi{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%);}}.m8{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);}}.md{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%);}}.ml{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%);}}.mk{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));}}.mw{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%)}.mb{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%);}}.mv{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%);}}.m3{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%);}}.mo{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%);}}.mg{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%);}}.mr{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%);}}.i2{--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))}.iy{--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))}.epl{--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)}.epk{--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)}.eza{--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))}.ezx{--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))}.jk{background-size:2rem 2rem}.jl{background-size:250% 100%}.k9{background-clip:text}.ut{fill:var(--color-secondary)}.u1{fill:currentcolor}.ui{fill:none}.el9{stroke:currentcolor}.egb{object-fit:contain}.egv{object-fit:cover}.eg3{object-position:left}.lp{padding:.75rem 1rem}.l2{padding:1.5rem}.lq{padding:1.25rem}.ly{padding:1rem}.lm{padding:2rem}.egq{padding:0}.eg2{padding:calc(var(--spacing) * 1.5)}.egy{padding:calc(var(--spacing) * 2)}.egm{padding:calc(var(--spacing) * 2)!important}.ege{padding:calc(var(--spacing) * 2.5)}.egs{padding:calc(var(--spacing) * 3)}.egh{padding:calc(var(--spacing) * 3.5)}.er9{padding:calc(var(--spacing) * 4)}.era{padding:calc(var(--spacing) * 5)}.erx{padding:calc(var(--spacing) * 6)}.erf{padding:calc(var(--spacing) * 7)}.erc{padding:calc(var(--spacing) * 8)}.ers{padding-inline:var(--spacing)}.erh{padding-inline:calc(var(--spacing) * 2)}.e49{padding-inline:calc(var(--spacing) * 2.5)}.e4a{padding-inline:calc(var(--spacing) * 3)}.e4x{padding-inline:calc(var(--spacing) * 3.5)}.e4f{padding-inline:calc(var(--spacing) * 4)}.e4c{padding-inline:calc(var(--spacing) * 5)}.e40{padding-inline:calc(var(--spacing) * 6)}.e4u{padding-inline:calc(var(--spacing) * 7)}.e47{padding-inline:calc(var(--spacing) * 8)}.e45{padding-inline:13%}.e4j{padding-inline:calc(var(--button-pad-x) * .75)}.e46{padding-inline:calc(var(--spacing-base) * 1.5)}.e4n{padding-inline:calc(var(--spacing-base) * 3)}.e4w{padding-inline:var(--button-pad-x)}.e4b{padding-inline:var(--p2-gutter)}.lk{padding-block:.5rem}.lz{padding-block:1rem}.e4v{padding-block:calc(var(--spacing) * .5)}.e43{padding-block:var(--spacing)}.e4o{padding-block:calc(var(--spacing) * 1.5)}.e4r{padding-block:calc(var(--spacing) * 2)}.e44{padding-block:calc(var(--spacing) * 2.5)}.e41{padding-block:calc(var(--spacing) * 3)}.e4i{padding-block:calc(var(--spacing) * 4)}.e48{padding-block:calc(var(--spacing) * 5)}.e4d{padding-block:calc(var(--spacing) * 6)}.e4l{padding-block:calc(var(--spacing) * 7)}.e4k{padding-block:calc(var(--spacing) * 8)}.e4g{padding-block:calc(var(--spacing) * 10)}.e4t{padding-block:calc(var(--spacing) * 20)}.e4z{padding-block:calc(var(--button-pad-y) * .75)}.e4q{padding-block:calc(var(--spacing-base) * 1.5)}.e4p{padding-block:calc(var(--spacing-base) * 1.25)}.e42{padding-block:calc(var(--spacing-base) * 2)}.e4y{padding-block:var(--button-pad-y)}.e4m{padding-block:var(--p2-section-space)}.ll{padding-block-start:var(--p2-drum-start,2rem)}.ld{padding-block-end:var(--p2-drum-end,2rem)}.er8{padding-top:var(--spacing)}.erk{padding-top:calc(var(--spacing) * 2)}.erz{padding-top:calc(var(--spacing) * 3)}.erq{padding-top:calc(var(--spacing) * 4)}.er2{padding-top:calc(var(--spacing) * 5)}.ery{padding-top:calc(var(--spacing) * 6)}.erm{padding-top:calc(var(--spacing) * 8)}.erd{padding-top:calc(var(--spacing) * 10)}.erl{padding-top:calc(var(--spacing) * 12)}.erp{padding-top:calc(var(--spacing) * 36)}.ere{padding-top:14%}.eri{padding-right:calc(var(--spacing) * 3)}.er1{padding-right:calc(var(--spacing) * 10)}.er7{padding-bottom:calc(var(--spacing) * 2)}.erj{padding-bottom:calc(var(--spacing) * 3)}.er6{padding-bottom:calc(var(--spacing) * 4)}.ern{padding-bottom:calc(var(--spacing) * 5)}.erw{padding-bottom:calc(var(--spacing) * 6)}.er0{padding-bottom:calc(var(--spacing) * 10)}.eru{padding-bottom:calc(var(--spacing) * 16)}.er5{padding-bottom:calc(var(--spacing) * 24)}.erb{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.erv{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.er3{padding-left:0}.erg{padding-left:calc(var(--spacing) * 4)}.err{padding-left:calc(var(--spacing) * 5)}.ero{padding-left:calc(var(--spacing) * 12)}.eko{text-align:center}.ekg{text-align:center!important}.ek4{text-align:left}.ekt{text-align:left!important}.ekk{text-align:right}.ekz{text-align:right!important}.zh{vertical-align:middle}.i8{font-family:var(--font-body)}.id{font-family:var(--font-heading)}.el0{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.elu{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.el7{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.ek3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.ek1{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.ek2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.ekh{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.ez9{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.h5{font-size:.75rem}.hj{font-size:.9375rem}.h6{font-size:1.125rem}.hn{font-size:clamp(2rem,3.8vw,3.4rem)}.elj{font-size:.62rem}.el6{font-size:.68rem}.el5{font-size:.625rem}.eln{font-size:.9375rem}.elw{font-size:.6875rem}.elv{font-size:1.5rem}.el3{font-size:1.8rem}.elb{font-size:1.18rem}.elo{font-size:10px}.elg{font-size:11px}.elr{font-size:15px}.el4{font-size:clamp(.9375rem,1.6vw,1.25rem)}.el1{font-size:clamp(1.5rem,2.3vw,2rem)}.eli{font-size:clamp(1.5rem,2.6vw,2.2rem)}.el8{font-size:clamp(1.5rem,2.8vw,2.2rem)}.eld{font-size:clamp(1.5rem,3vw,2.75rem)}.elz{font-size:clamp(1.9rem,3.3vw,3.15rem)}.ell{font-size:clamp(1.65rem,3vw,2.15rem)}.elt{font-size:clamp(1.375rem,2.5vw,2rem)}.elk{font-size:clamp(1.875rem,4.2vw,3.5rem)}.elp{font-size:clamp(1rem,1.2vw,1.125rem)}.elq{font-size:clamp(1rem,1.35vw,1.125rem)}.el2{font-size:clamp(2.25rem,4.45vw,4rem)}.ely{font-size:clamp(2rem,3.8vw,3.4rem)}.elm{font-size:clamp(2rem,4vw,3.75rem)}.ele{font-size:clamp(3.1rem,5vw,4.25rem)}.eka{font-size:calc(var(--button-font-size) * .92)}.ekx{font-size:var(--button-font-size)}.efv{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.ef3{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.efo{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.efg{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.efr{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.ef8{--tw-leading:1.1;line-height:1.1}.efd{--tw-leading:1.2;line-height:1.2}.efl{--tw-leading:1.3;line-height:1.3}.ef4{--tw-leading:1.05;line-height:1.05}.eft{--tw-leading:1.08;line-height:1.08}.efz{--tw-leading:1.9;line-height:1.9}.ef1{--tw-leading:1.12;line-height:1.12}.efi{--tw-leading:1.13;line-height:1.13}.efk{--tw-leading:1.65;line-height:1.65}.efp{--tw-leading:1;line-height:1}.efq{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.ef2{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.efy{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.efm{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.lc{line-height:1.1}.l0{line-height:1.4}.lu{line-height:1.65}.il{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.ik{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.iz{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.ip{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.iq{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.hb{font-weight:var(--button-weight)}.ezb{--tw-tracking:-.03em;letter-spacing:-.03em}.ezn{--tw-tracking:-.025em;letter-spacing:-.025em}.ezw{--tw-tracking:-.035em;letter-spacing:-.035em}.ezv{--tw-tracking:-.045em;letter-spacing:-.045em}.ez3{--tw-tracking:.12em;letter-spacing:.12em}.ezo{--tw-tracking:.14em;letter-spacing:.14em}.ezg{--tw-tracking:.15em;letter-spacing:.15em}.ezr{--tw-tracking:.16em;letter-spacing:.16em}.ez4{--tw-tracking:0.12em;letter-spacing:.12em}.ezt{--tw-tracking:0.14em;letter-spacing:.14em}.ez1{--tw-tracking:0.16em;letter-spacing:.16em}.ezi{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.ez8{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.ezd{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.ezl{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.ezk{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.la{letter-spacing:-.045em}.lx{letter-spacing:.12em}.lf{letter-spacing:var(--button-tracking)}.ekv{text-wrap:balance}.li{overflow-wrap:anywhere}.ba{overflow-wrap:break-word}.eat{-webkit-hyphens:auto;hyphens:auto}.eq1{white-space:normal}.eqi{white-space:nowrap}.hf{color:var(--arc-muted)}.hc{color:var(--color-primary)}.h0{color:var(--color-surface)}.els{color:var(--color-primary);@supports(color:color-mix(in lab,red,red)){color: color-mix(in srgb,var(--color-primary) 38%,var(--color-surface));}}.elh{color:var(--color-primary)}.ek9{color:var(--slot-muted-text)}.ekf{color:var(--color-accent)}.ekc{color:var(--color-on-surface)}.ek0{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 60%,transparent);}}.eku{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 65%,transparent);}}.ek7{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 70%,transparent);}}.ek5{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 75%,transparent);}}.ekj{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 80%,transparent);}}.ek6{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 85%,transparent);}}.ekn{color:var(--color-primary)}.ekw{color:var(--color-secondary)}.ekb{color:var(--color-surface)}.ekr{color:var(--color-emerald-700)}.eki{color:var(--color-on-surface)}.ek8{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 70%,transparent);}}.ekd{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 80%,transparent);}}.ekl{color:var(--color-primary)}.ekp{color:var(--color-rose-700)}.ekq{color:var(--color-secondary)}.eky{color:var(--color-surface)}.ekm{color:var(--color-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-surface) 80%,transparent);}}.eke{color:transparent}.eks{color:var(--color-white)}.zx{text-transform:uppercase}.zf{text-transform:var(--button-transform)}.eug{text-transform:lowercase}.epd{text-transform:uppercase}.eam{font-style:italic}.elc{--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,)}.egw{text-decoration-line:none}.ep1{text-decoration-line:underline}.epi{text-underline-offset:2px}.ep8{text-underline-offset:4px}.o9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lt{opacity:var(--p2-opacity,1)}.ego{opacity:0%}.egg{opacity:80%}.et2{--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)}.ety{--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)}.ete{--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)}.ets{--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)}.etm{--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)}.eth{--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)}.e19{--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)}.e1a{--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)}.e1x{--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)}.e1f{--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)}.e1c{--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)}.eta{--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)}.etx{--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)}.js{box-shadow:5px 5px var(--color-secondary)}.jh{box-shadow:6px 6px var(--color-primary)}.h9{box-shadow:none}.ha{box-shadow:var(--button-shadow)}.eg8{outline-style:var(--tw-outline-style);outline-width:1px}.k5{--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,)}.u8{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,)}.o1{--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,)}.oi{--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,)}.o8{--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,)}.od{--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,)}.ezp{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))}.ezq{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))}.ez2{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))}.ezy{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))}.ezm{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))}.eze{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))}.ezs{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))}.ezh{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))}.ep9{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))}.epa{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))}.epx{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))}.epf{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))}.epc{transition-property:color,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ep0{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))}.epu{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))}.ep7{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))}.ep5{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))}.epj{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))}.ep6{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))}.epn{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))}.epw{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))}.epb{transition-property:transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.epv{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ep3{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))}.epo{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.epg{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))}.epr{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ep4{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))}.un{--tw-duration:150ms;transition-duration:150ms}.uw{--tw-duration:200ms;transition-duration:200ms}.ub{--tw-duration:250ms;transition-duration:250ms}.uv{--tw-duration:300ms;transition-duration:300ms}.u3{--tw-duration:500ms;transition-duration:500ms}.uo{--tw-duration:700ms;transition-duration:700ms}.ug{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ur{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.etl{-webkit-user-select:none;user-select:none}.jn{--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));}}.jw{--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));}}.jb{--button-face-color:var(--color-primary)}.jv{--button-shadow-x:6px}.j3{--button-shadow-y:9px}.jo{--cut-face:var(--color-primary)}.jg{--game-columns:1}.jr{--showcase-button-fill:var(--color-surface)}.jt{animation-delay:0ms}.j1{animation-delay:120ms}.ji{animation-delay:240ms}.jz{background:var(--arc-panel)}.jp{background:var(--color-primary)}.jq{background:var(--color-surface)}.jy{border:1px solid var(--arc-line)}.jm{border:1px solid var(--color-primary)}.je{border:1px solid var(--color-secondary)}.hx{clip-path:var(--button-clip)}.hu{counter-reset:steps}.hw{font-variant:small-caps}.l1{overflow-anchor:none}.etf{--tw-ring-inset:inset}.rm{&:is(:where(.d2):is([open], :popover-open, :open) *){display:block}}.re{&:is(:where(.d2):is([open], :popover-open, :open) *){display:none}}.rh{&:is(:where(.d2):is([open], :popover-open, :open) *){rotate:45deg}}.rs{&:is(:where(.d2):is([open], :popover-open, :open) *){rotate:180deg}}.rg{&:is(:where(.wm):focus-within *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.ro{&:is(:where(.wm):focus-within *){border-color:var(--color-primary)}}.rv{&:is(:where(.wm):focus-within *){background-color:var(--color-primary)}}.r3{&:is(:where(.wm):focus-within *){background-color:var(--color-secondary)}}.ry{&:is(:where(.d2):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);}}}.r2{&:is(:where(.d2):hover *){@media(hover:hover){opacity: 100%;}}}.rr{&:is(:where(.dn):hover *){@media(hover:hover){--tw-translate-x: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.rd{&:is(:where(.dn):hover *){@media(hover:hover){--tw-translate-x: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.rl{&:is(:where(.dn):hover *){@media(hover:hover){--tw-translate-x: 130%; translate: var(--tw-translate-x) var(--tw-translate-y);}}}.r4{&:is(:where(.dn):hover *){@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.rk{&:is(:where(.dn):hover *){@media(hover:hover){--tw-translate-y: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.r1{&:is(:where(.dn):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);}}}.r8{&:is(:where(.dn):hover *){@media(hover:hover){scale: 8;}}}.ri{&:is(:where(.dn):hover *){@media(hover:hover){scale: 16;}}}.rt{&:is(:where(.dn):hover *){@media(hover:hover){opacity: 100%;}}}.rp{&:is(:where(.wm):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);}}}.rz{&:is(:where(.wm):hover *){@media(hover:hover){background-color: var(--color-secondary);}}}.rq{&:is(:where(.nb):hover *){@media(hover:hover){background-color: var(--color-primary);}}}.rn{&:is(:where(.dn):focus-visible *){--tw-translate-x:130%;translate:var(--tw-translate-x)var(--tw-translate-y)}}.r5{&:is(:where(.dn):focus-visible *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.r6{&:is(:where(.dn):focus-visible *){scale:8}}.rj{&:is(:where(.dn):focus-visible *){scale:16}}.r7{&:is(:where(.dn):focus-visible *){opacity:100%}}.rb{&:is(:where(.nb):focus-visible *){border-color:var(--color-secondary)}}.rw{&:is(:where(.nb):focus-visible *){background-color:var(--color-secondary)}}.rc{&:is(:where(.y0)[aria-pressed=true] *){width:calc(var(--spacing) * 5)}}.rf{&:is(:where(.y0)[aria-pressed=true] *){background-color:var(--color-primary)}}.ru{&:is(:where(.dn)[data-wrap=true] *){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.r0{&:is(:where(.dn)[data-wrap=true] *){opacity:0%}}.ss{&:is(:where(.dn):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.r9{&:is(:where(.wm):hover *){border-color:var(--color-primary)}}.sh{&:is(:where(.wm):hover *){background-color:var(--color-primary)}}.rx{&:is(:where(.nb):hover *){border-color:var(--color-secondary)}}.ra{&:is(:where(.nb):hover *){background-color:var(--color-secondary)}}.etk{& *::selection{background-color:var(--color-primary)}&::selection{background-color:var(--color-primary)}}.mj{&::before{content:var(--tw-content);pointer-events:none}}.ma{&::before{content:var(--tw-content);position:absolute}}.m7{&::before{content:var(--tw-content);inset:0}}.ok{&::before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -2)}}.oz{&::before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -4)}}.m5{&::before{content:var(--tw-content);inset-block:0}}.op{&::before{content:var(--tw-content);z-index:calc(10 * -1)}}.oq{&::before{content:var(--tw-content);z-index:calc(20 * -1)}}.m9{&::before{content:var(--tw-content);translate:var(--button-shadow-x)var(--button-shadow-y)}}.mx{&::before{content:var(--tw-content);animation:arc-cut-edge 5s ease-in-out infinite}}.mf{&::before{content:var(--tw-content);background-color:var(--color-secondary)}}.oy{&::before{content:var(--tw-content);background-image:var(--button-cut-gradient)}}.om{&::before{content:var(--tw-content);background-size:300% 300%}}.oh{&::before{content:var(--tw-content);opacity:var(--button-cut-opacity)}}.m6{&::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))}}.m0{&::before{content:var(--tw-content);--tw-duration:200ms;transition-duration:200ms}}.mu{&::before{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.mc{&::before{--tw-content:'';content:var(--tw-content)}}.o2{&::before{content:var(--tw-content);animation-play-state:paused}}.oe{&::before{content:var(--tw-content);clip-path:var(--button-clip)}}.os{&::before{content:var(--tw-content);clip-path:var(--button-cut-frame)}}.ze{&::after{content:var(--tw-content);pointer-events:none}}.zk{&::after{content:var(--tw-content);position:absolute}}.zm{&::after{content:var(--tw-content);inset:0}}.zi{&::after{content:var(--tw-content);z-index:calc(10 * -1)}}.zz{&::after{content:var(--tw-content);background-color:var(--button-face-color)}}.zp{&::after{content:var(--tw-content);background-color:var(--cut-face)}}.zl{&::after{content:var(--tw-content);opacity:var(--button-cut-opacity)}}.zs{&::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))}}.z2{&::after{content:var(--tw-content);--tw-duration:300ms;transition-duration:300ms}}.zy{&::after{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.zq{&::after{--tw-content:'';content:var(--tw-content)}}.z8{&::after{content:var(--tw-content);clip-path:var(--button-clip)}}.zd{&::after{content:var(--tw-content);clip-path:var(--button-cut-inner)}}.ud{&:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}}.ul{&:first-child{padding-inline-start:0}}.efw{&:last-child{margin-bottom:0}}.ef6{&:last-child{border-style:var(--tw-border-style);border-width:0}}.efn{&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.efb{&:last-child{padding-inline-end:0}}.u4{&:empty{display:none}}.i1{&:focus-within{z-index:10}}.ir{&:focus-within{border-color:var(--color-primary)}}.i4{&:focus-within{border-color:var(--color-secondary)}}.it{&: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)}}.ea4{&:hover{@media(hover:hover){z-index: 10;}}}.e91{&:hover{@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -0.5); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.e9i{&:hover{@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.eaf{&: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);}}}.ea0{&:hover{@media(hover:hover){scale: 1.01;}}}.eac{&:hover{@media(hover:hover){scale: 1.015;}}}.eau{&:hover{@media(hover:hover){scale: 1.025;}}}.e9m{&:hover{@media(hover:hover){border-color: var(--button-hover-bg);}}}.e9e{&:hover{@media(hover:hover){border-color: var(--color-primary);}}}.e9s{&:hover{@media(hover:hover){border-color: var(--color-secondary);}}}.e9h{&:hover{@media(hover:hover){border-color: var(--color-primary);}}}.e9z{&:hover{@media(hover:hover){background-color: var(--arc-panel-high);}}}.e9p{&:hover{@media(hover:hover){background-color: var(--button-hover-bg);}}}.e9q{&:hover{@media(hover:hover){background-color: var(--color-primary);}}}.e92{&:hover{@media(hover:hover){background-color: var(--color-secondary);}}}.e9y{&:hover{@media(hover:hover){background-color: var(--color-secondary);}}}.ea3{&:hover{@media(hover:hover){color: var(--color-primary);}}}.eao{&:hover{@media(hover:hover){color: var(--color-secondary);}}}.eag{&:hover{@media(hover:hover){color: var(--color-primary);}}}.ear{&:hover{@media(hover:hover){text-decoration-line: underline;}}}.ea7{&: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);}}}.ean{&: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);}}}.eaw{&: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);}}}.eab{&: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);}}}.eav{&: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);}}}.ea5{&: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);}}}.eaj{&: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);}}}.ea6{&: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);}}}.e9d{&:hover{@media(hover:hover){box-shadow: var(--button-shadow-hover);}}}.ea9{&: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,);}}}.eaa{&: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,);}}}.eax{&:hover{@media(hover:hover){transition-delay: 100ms;}}}.e9k{&:hover{@media(hover:hover){&::before{content:var(--tw-content);animation-play-state:running}}}}.e9l{&:hover{@media(hover:hover){&::after{content:var(--tw-content);clip-path:var(--button-cut-reveal)}}}}.ii{&:focus{--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}.if{&:focus-visible{border-color:var(--color-primary)}}.ic{&:focus-visible{border-color:var(--color-secondary)}}.ia{&:focus-visible{background-color:var(--color-primary)}}.ix{&:focus-visible{background-color:var(--color-secondary)}}.io{&:focus-visible{color:var(--color-primary)}}.ig{&:focus-visible{color:var(--color-surface)}}.iu{&:focus-visible{opacity:100%}}.i7{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.i5{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}}.iw{&:focus-visible{outline-offset:2px}}.ib{&:focus-visible{outline-offset:4px}}.iv{&:focus-visible{outline-offset:-3px}}.ij{&:focus-visible{outline-color:var(--color-accent)}}.i6{&:focus-visible{outline-color:var(--color-primary)}}.in{&:focus-visible{outline-color:var(--color-secondary)}}.i3{&:focus-visible{outline-color:var(--color-primary)}}.i0{&:focus-visible{transition-delay:100ms}}.us{&:focus-visible{clip-path:none}}.i9{&:focus-visible{&::before{content:var(--tw-content);animation-play-state:running}}}.uh{&:focus-visible{&::after{content:var(--tw-content);clip-path:var(--button-cut-reveal)}}}.zt{&:active{--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}.z1{&:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.zr{&:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.z4{&:active{scale:.98}}.zg{&:active{cursor:grabbing}}.zo{&: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,)}}.u5{&:disabled{cursor:default}}.uj{&:disabled{opacity:50%}}.of{&[aria-current=true]{border-color:var(--color-primary)}}.oc{&[aria-disabled=true]{cursor:default}}.o0{&[aria-disabled=true]{opacity:50%}}.o5{&[aria-selected=true]{border-color:var(--color-primary)}}.o7{&[aria-selected=true]{background-color:var(--color-primary)}}.oj{&[aria-selected=true]{color:var(--color-surface)}}.ou{&[aria-selected=true]{--cut-face:var(--color-primary)}}.br{&[data-wrap=true]{--tw-translate-x:5px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.b4{&[data-wrap=true]{--tw-translate-y:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}.bt{&[data-wrap=true]{--tw-translate-y:7px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.bg{&[data-wrap=true]{scale:.98}}.bb{&[data-wrap=true]{box-shadow:var(--button-shadow-pressed)}}.b3{&[data-wrap=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,)}}.bo{&[data-wrap=true]{--tw-duration:75ms;transition-duration:75ms}}.bn{&[data-wrap=true]{--button-shadow-x:1px}}.bw{&[data-wrap=true]{--button-shadow-y:2px}}.bv{&[data-wrap=true]{&::before{content:var(--tw-content);--tw-duration:75ms;transition-duration:75ms}}}.bp{&[data-align=secondary]{border-color:var(--button-alt)}}.bq{&[data-align=secondary]{border-color:var(--button-alt-bg)}}.bl{&[data-align=secondary]{background-color:var(--button-alt)}}.bk{&[data-align=secondary]{background-color:var(--button-alt-bg)}}.bz{&[data-align=secondary]{background-color:transparent}}.bd{&[data-align=secondary]{background-image:none}}.uc{&[data-align=secondary]{color:var(--color-accent)}}.u0{&[data-align=secondary]{color:var(--color-primary)}}.uu{&[data-align=secondary]{color:var(--color-secondary)}}.u7{&[data-align=secondary]{color:var(--color-surface)}}.b1{&[data-align=secondary]{--button-face-color:var(--button-alt)}}.bi{&[data-align=secondary]{--cut-face:var(--color-surface)}}.b8{&[data-align=secondary]{--showcase-button-fill:var(--color-primary)}}.u9{&[data-align=secondary]{&:hover{@media(hover:hover){border-color: var(--button-alt-hover-bg);}}}}.ua{&[data-align=secondary]{&:hover{@media(hover:hover){border-color: var(--button-hover-bg);}}}}.ux{&[data-align=secondary]{&:hover{@media(hover:hover){border-color: var(--color-secondary);}}}}.bs{&[data-align=secondary]{&:hover{@media(hover:hover){background-color: var(--button-alt-hover-bg);}}}}.bh{&[data-align=secondary]{&:hover{@media(hover:hover){background-color: var(--color-secondary);}}}}.uf{&[data-align=secondary]{&:hover{@media(hover:hover){color: var(--color-surface);}}}}.be{&[data-align=secondary]{&:hover{@media(hover:hover){box-shadow: var(--button-secondary-shadow);}}}}.bm{&[data-align=secondary]{&:hover{@media(hover:hover){--button-face-color: var(--button-alt-hover);}}}}.by{&[data-align=secondary]{&:focus-visible{color:var(--color-surface)}}}.b2{&[data-align=secondary]{&[data-wrap=true]{background-color:var(--button-alt-bg)}}}.eo1{@media(prefers-reduced-motion:no-preference){animation: bonus-wave 4s linear infinite;}}.eoi{@media(prefers-reduced-motion:no-preference){animation: portal-breathe 2.8s ease-in-out infinite;}}.eok{@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));}}.eo8{@media(prefers-reduced-motion:no-preference){--tw-duration: 300ms; transition-duration: 300ms;}}.eod{@media(prefers-reduced-motion:no-preference){@supports(animation-timeline:scroll()){animation-range: 0 140px;}}}.eol{@media(prefers-reduced-motion:no-preference){@supports(animation-timeline:scroll()){animation-timeline: scroll();}}}.eov{@media(prefers-reduced-motion:reduce){display: none;}}.eog{@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);}}.eo4{@media(prefers-reduced-motion:reduce){transform: none;}}.eor{@media(prefers-reduced-motion:reduce){scroll-behavior: auto;}}.eoo{@media(prefers-reduced-motion:reduce){opacity: 100%;}}.eot{@media(prefers-reduced-motion:reduce){transition-property: none;}}.eon{@media(prefers-reduced-motion:reduce){&::before{content:var(--tw-content);animation:none}}}.eow{@media(prefers-reduced-motion:reduce){&::before{content:var(--tw-content);transition-property:none}}}.eo6{@media(prefers-reduced-motion:reduce){&::after{content:var(--tw-content);transition-property:none}}}.eo3{@media(prefers-reduced-motion:reduce){&:hover{@media(hover:hover){--tw-translate-y: 0; translate: var(--tw-translate-x) var(--tw-translate-y);}}}}.eoj{@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)}}}.eob{@media(prefers-reduced-motion:reduce){&[data-wrap=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.eu1{@media(width < 420px){grid-template-columns: 1fr;}}.eut{@media(width < 360px){grid-template-columns: repeat(1,minmax(0,1fr));}}.eu4{@media(width < 360px){gap: 0;}}.en9{@media(width < 80rem){display: none;}}.ena{@media(width < 80rem){max-width: 45%;}}.eum{@media(width < 64rem){position: relative;}}.euy{@media(width < 64rem){max-height: none;}}.eu2{@media(width < 64rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.e58{@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;}}.e5r{@media(width < 48rem){display: block;}}.e54{@media(width < 48rem){display: none;}}.e51{@media(width < 48rem){min-height: 35rem;}}.e53{@media(width < 48rem){width: calc(100% - 1rem);}}.e5o{@media(width < 48rem){width: calc(100% - 2rem);}}.e55{@media(width < 48rem){grid-template-columns: 1fr;}}.e5j{@media(width < 48rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.e5t{@media(width < 48rem){justify-content: flex-end;}}.e57{@media(width < 48rem){gap: 1.5rem;}}.e5u{@media(width < 48rem){gap: 1.25rem;}}.e5g{@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%)}}}.e5n{@media(width < 48rem){padding: .75rem;}}.e5w{@media(width < 48rem){padding: 0;}}.e5b{@media(width < 48rem){padding: 1.25rem;}}.e5i{@media(width < 48rem){padding-top: calc(var(--spacing) * 56);}}.e5v{@media(width < 48rem){text-align: left;}}.e5f{@media(width < 48rem){font-size: 1rem;}}.e5c{@media(width < 48rem){font-size: 2rem !important;}}.e56{@media(width < 48rem){line-height: 1.15 !important;}}.e50{@media(width < 48rem){font-weight: 600;}}.e5x{@media(width < 48rem){color: var(--arc-muted);}}.ej1{@media(width < 40rem){order: 2;}}.eji{@media(width < 40rem){order: 3;}}.ejt{@media(width < 40rem){margin-left: 0;}}.ejo{@media(width < 40rem){display: none;}}.ej4{@media(width < 40rem){min-height: 0;}}.eje{@media(width < 40rem){width: 100%;}}.ejq{@media(width < 40rem){scroll-padding-inline: 4%;}}.eja{@media(width < 40rem){grid-template-columns: 1fr;}}.ejg{@media(width < 40rem){align-items: flex-start;}}.ejr{@media(width < 40rem){justify-content: flex-start;}}.ejx{@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)}}}.ejf{@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%)}}}.ejc{@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%)}}}.ej0{@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%)}}}.eju{@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%)}}}.ejk{@media(width < 40rem){padding-inline: 4%;}}.ejz{@media(width < 40rem){padding-block: calc(var(--spacing) * 2);}}.ejp{@media(width < 40rem){padding-block: calc(var(--spacing) * 3);}}.ejd{@media(width < 40rem){padding-top: calc(var(--spacing) * 16);}}.ejl{@media(width < 40rem){padding-top: calc(var(--spacing) * 48);}}.ej8{@media(width < 40rem){padding-bottom: calc(var(--spacing) * 4);}}.ej2{@media(width < 40rem){font-size: 2rem;}}.ejy{@media(width < 40rem){font-size: clamp(1.5rem,6.8vw,1.8rem);}}.ejm{@media(width < 40rem){font-size: clamp(1.75rem,7.6vw,2.5rem);}}.ej6{@media(width < 40rem){&:is(:where(.d2)[data-count] *){display:grid}}}.ejn{@media(width < 40rem){&:is(:where(.d2)[data-count] *){grid-template-columns:repeat(2,minmax(0,1fr))}}}.ejw{@media(width < 40rem){&:is(:where(.d2)[data-count] *){overflow:visible}}}.ejb{@media(width < 40rem){&:is(:where(.d2)[data-count] *){padding-inline:0}}}.ejv{@media(width < 40rem){&:is(:where(.d2)[data-count] *){padding-block:calc(var(--spacing) * 4)}}}.ej3{@media(width < 40rem){&:is(:where(.d2)[data-count] *){-webkit-user-select:auto;user-select:auto}}}.e3f{@media(width >= 360px){grid-template-columns: repeat(2,minmax(0,1fr));}}.e30{@media(width >= 420px){display: inline;}}.e3u{@media(width >= 480px){grid-template-columns: repeat(2,minmax(0,1fr));}}.eip{@media(width >= 40rem){inset-inline: calc(var(--spacing) * 4);}}.ed4{@media(width >= 40rem){top: calc(var(--spacing) * 4);}}.edf{@media(width >= 40rem){right: calc(var(--spacing) * 5);}}.eij{@media(width >= 40rem){grid-column-start: 2;}}.ei6{@media(width >= 40rem){grid-column-start: 3;}}.edc{@media(width >= 40rem){grid-row-start: 1;}}.e83{@media(width >= 40rem){margin-block: calc(var(--spacing) * 7);}}.e8o{@media(width >= 40rem){margin-block: calc(var(--spacing) * 8);}}.e86{@media(width >= 40rem){margin-top: 0;}}.e8n{@media(width >= 40rem){margin-top: calc(var(--spacing) * 3);}}.e8w{@media(width >= 40rem){margin-top: calc(var(--spacing) * 4);}}.e8b{@media(width >= 40rem){margin-top: calc(var(--spacing) * 5);}}.e8v{@media(width >= 40rem){margin-top: calc(var(--spacing) * 6);}}.e8x{@media(width >= 40rem){margin-bottom: calc(var(--spacing) * 4);}}.e8f{@media(width >= 40rem){margin-bottom: calc(var(--spacing) * 6);}}.ei5{@media(width >= 40rem){display: block;}}.ein{@media(width >= 40rem){display: contents;}}.eiv{@media(width >= 40rem){display: flex;}}.ei1{@media(width >= 40rem){display: grid;}}.edu{@media(width >= 40rem){width: calc(var(--spacing) * 7); height: calc(var(--spacing) * 7);}}.ed7{@media(width >= 40rem){width: calc(var(--spacing) * 8); height: calc(var(--spacing) * 8);}}.ed0{@media(width >= 40rem){width: calc(var(--spacing) * 12); height: calc(var(--spacing) * 12);}}.eiz{@media(width >= 40rem){height: calc(var(--spacing) * 40);}}.e8c{@media(width >= 40rem){min-height: calc(var(--spacing) * 12);}}.e80{@media(width >= 40rem){min-height: calc(var(--spacing) * 16);}}.e8u{@media(width >= 40rem){min-height: calc(var(--spacing) * 64);}}.e87{@media(width >= 40rem){min-height: 23rem;}}.e85{@media(width >= 40rem){min-height: 26rem;}}.e8j{@media(width >= 40rem){min-height: 27rem;}}.edt{@media(width >= 40rem){width: calc(var(--spacing) * 32);}}.ed1{@media(width >= 40rem){width: calc(var(--spacing) * 44);}}.edi{@media(width >= 40rem){width: calc(100% - 2rem);}}.e89{@media(width >= 40rem){max-width: 23rem;}}.e8a{@media(width >= 40rem){max-width: 36rem;}}.eiu{@media(width >= 40rem){flex-basis: 18rem;}}.ei0{@media(width >= 40rem){grid-auto-columns: calc((100% - 12px) / 2);}}.eii{@media(width >= 40rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.ei8{@media(width >= 40rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.eid{@media(width >= 40rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.eik{@media(width >= 40rem){grid-template-columns: 3rem 1fr auto;}}.eil{@media(width >= 40rem){grid-template-columns: 14rem 1fr;}}.ei3{@media(width >= 40rem){flex-direction: row;}}.eio{@media(width >= 40rem){flex-wrap: wrap;}}.eiq{@media(width >= 40rem){align-items: center;}}.ei2{@media(width >= 40rem){align-items: flex-end;}}.eiy{@media(width >= 40rem){align-items: flex-start;}}.eim{@media(width >= 40rem){justify-content: space-between;}}.eie{@media(width >= 40rem){justify-content: center;}}.eig{@media(width >= 40rem){gap: calc(var(--spacing) * 2);}}.eir{@media(width >= 40rem){gap: calc(var(--spacing) * 3);}}.ei4{@media(width >= 40rem){gap: calc(var(--spacing) * 4);}}.eit{@media(width >= 40rem){gap: calc(var(--spacing) * 5);}}.eiw{@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)))}}}.eib{@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)))}}}.ei7{@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%)}}}.e8g{@media(width >= 40rem){padding: calc(var(--spacing) * 3);}}.e8r{@media(width >= 40rem){padding: calc(var(--spacing) * 4);}}.e84{@media(width >= 40rem){padding: calc(var(--spacing) * 5);}}.e8t{@media(width >= 40rem){padding: calc(var(--spacing) * 6);}}.e81{@media(width >= 40rem){padding: calc(var(--spacing) * 7);}}.e8i{@media(width >= 40rem){padding: calc(var(--spacing) * 8);}}.e82{@media(width >= 40rem){padding-inline: 0;}}.e8y{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 4);}}.e8m{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 5);}}.e8e{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 6);}}.e8s{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 7);}}.e8h{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 8);}}.ed9{@media(width >= 40rem){padding-block: calc(var(--spacing) * 7);}}.eda{@media(width >= 40rem){padding-block: calc(var(--spacing) * 8);}}.edx{@media(width >= 40rem){padding-block: calc(var(--spacing) * 9);}}.e8z{@media(width >= 40rem){padding-inline-start: calc(var(--spacing) * 6);}}.e8l{@media(width >= 40rem){padding-inline-end: calc(var(--spacing) * 6);}}.e8p{@media(width >= 40rem){padding-top: calc(var(--spacing) * 2);}}.e8q{@media(width >= 40rem){padding-top: calc(var(--spacing) * 9);}}.e8k{@media(width >= 40rem){padding-right: calc(var(--spacing) * 12);}}.e88{@media(width >= 40rem){padding-bottom: calc(var(--spacing) * 5);}}.e8d{@media(width >= 40rem){padding-bottom: calc(var(--spacing) * 7);}}.edv{@media(width >= 40rem){text-align: left;}}.edo{@media(width >= 40rem){text-align: right;}}.ed5{@media(width >= 40rem){font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height));}}.edj{@media(width >= 40rem){font-size: var(--text-5xl); line-height: var(--tw-leading,var(--text-5xl--line-height));}}.edb{@media(width >= 40rem){font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height));}}.ed3{@media(width >= 40rem){font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height));}}.edg{@media(width >= 40rem){font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height));}}.edr{@media(width >= 40rem){font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height));}}.edn{@media(width >= 40rem){font-size: 1.75rem;}}.ed6{@media(width >= 40rem){font-size: 1.0625rem;}}.edw{@media(width >= 40rem){font-size: 2.45rem;}}.eis{@media(width >= 40rem){--tw-leading: calc(var(--spacing) * 6); line-height: calc(var(--spacing) * 6);}}.eih{@media(width >= 40rem){--tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed);}}.eic{@media(width >= 40rem){--game-columns: 2;}}.ebd{@media(width >= 48rem){position: static; width: auto; height: auto; padding: 0; margin: 0; overflow: visible; clip-path: none; white-space: normal;}}.evw{@media(width >= 48rem){position: relative;}}.ev3{@media(width >= 48rem){position: static;}}.ebl{@media(width >= 48rem){order: 1;}}.ebk{@media(width >= 48rem){order: 2;}}.ewc{@media(width >= 48rem){grid-column: span 2 / span 2;}}.eb8{@media(width >= 48rem){margin-block: calc(var(--spacing) * 5);}}.eb4{@media(width >= 48rem){margin-top: 0;}}.ebt{@media(width >= 48rem){margin-top: calc(var(--spacing) * 6);}}.eb1{@media(width >= 48rem){margin-top: calc(var(--spacing) * 8);}}.ebi{@media(width >= 48rem){margin-top: auto;}}.ebv{@media(width >= 48rem){margin-bottom: calc(var(--spacing) * 3);}}.eb3{@media(width >= 48rem){margin-bottom: calc(var(--spacing) * 5);}}.ebr{@media(width >= 48rem){margin-left: 16%;}}.ew9{@media(width >= 48rem){display: block;}}.ewt{@media(width >= 48rem){display: grid;}}.ewe{@media(width >= 48rem){display: none;}}.evo{@media(width >= 48rem){display: table;}}.evg{@media(width >= 48rem){display: table-cell;}}.ev4{@media(width >= 48rem){display: table-header-group;}}.evt{@media(width >= 48rem){display: table-row;}}.ev1{@media(width >= 48rem){display: table-row-group;}}.ene{@media(width >= 48rem){aspect-ratio: 1 / 1;}}.ewm{@media(width >= 48rem){height: min(48rem,85dvh);}}.ebj{@media(width >= 48rem){max-height: calc(var(--spacing) * 96);}}.eb6{@media(width >= 48rem){max-height: none;}}.ebo{@media(width >= 48rem){min-height: calc(var(--spacing) * 12);}}.ebg{@media(width >= 48rem){min-height: calc(var(--spacing) * 80);}}.eve{@media(width >= 48rem){width: calc(var(--spacing) * 10);}}.evs{@media(width >= 48rem){width: calc(var(--spacing) * 64);}}.evh{@media(width >= 48rem){width: 34%;}}.e39{@media(width >= 48rem){width: 44%;}}.e3a{@media(width >= 48rem){width: calc((100% - 1.25rem) / 2);}}.e3x{@media(width >= 48rem){width: 100%;}}.ebn{@media(width >= 48rem){max-width: var(--container-2xl);}}.ebw{@media(width >= 48rem){max-width: calc(var(--spacing) * 80);}}.ebb{@media(width >= 48rem){max-width: 29rem;}}.ewu{@media(width >= 48rem){flex: 1;}}.ew5{@media(width >= 48rem){flex: none;}}.evr{@media(width >= 48rem){table-layout: fixed;}}.ew1{@media(width >= 48rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.ewi{@media(width >= 48rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.ew8{@media(width >= 48rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.ewd{@media(width >= 48rem){grid-template-columns: minmax(0,0.4fr) minmax(0,1fr);}}.ewl{@media(width >= 48rem){grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);}}.ewk{@media(width >= 48rem){grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);}}.ewz{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) auto;}}.ewp{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(0,1.15fr);}}.ew2{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(0,2fr);}}.ewq{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(0,16rem);}}.ewy{@media(width >= 48rem){grid-template-columns: minmax(0,1fr) minmax(12rem,16rem);}}.ew7{@media(width >= 48rem){flex-direction: column;}}.ewj{@media(width >= 48rem){flex-direction: row;}}.ew6{@media(width >= 48rem){flex-wrap: wrap;}}.ews{@media(width >= 48rem){align-items: baseline;}}.ewh{@media(width >= 48rem){align-items: center;}}.eb9{@media(width >= 48rem){align-items: flex-start;}}.eba{@media(width >= 48rem){align-items: stretch;}}.ebx{@media(width >= 48rem){justify-content: space-between;}}.ebf{@media(width >= 48rem){justify-content: center;}}.eww{@media(width >= 48rem){gap: calc(var(--spacing) * 3);}}.ewb{@media(width >= 48rem){gap: calc(var(--spacing) * 4);}}.ewv{@media(width >= 48rem){gap: calc(var(--spacing) * 5);}}.ew3{@media(width >= 48rem){gap: calc(var(--spacing) * 6);}}.ewo{@media(width >= 48rem){gap: calc(var(--spacing) * 8);}}.ewn{@media(width >= 48rem){gap: calc(var(--spacing) * 12);}}.ewg{@media(width >= 48rem){column-gap: calc(var(--spacing) * 5);}}.ewr{@media(width >= 48rem){column-gap: calc(var(--spacing) * 6);}}.ew4{@media(width >= 48rem){row-gap: calc(var(--spacing) * 2);}}.ew0{@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)))}}}.evv{@media(width >= 48rem){align-self: flex-end;}}.ebc{@media(width >= 48rem){justify-self: flex-end;}}.evb{@media(width >= 48rem){border-radius: 0;}}.ewa{@media(width >= 48rem){border-style: var(--tw-border-style); border-width: 0px;}}.ewf{@media(width >= 48rem){border-top-style: var(--tw-border-style); border-top-width: 0px;}}.ewx{@media(width >= 48rem){border-bottom-style: var(--tw-border-style); border-bottom-width: 1px;}}.enh{@media(width >= 48rem){background-color: transparent;}}.ebq{@media(width >= 48rem){padding: calc(var(--spacing) * 4);}}.eb2{@media(width >= 48rem){padding: calc(var(--spacing) * 5);}}.eby{@media(width >= 48rem){padding: calc(var(--spacing) * 7);}}.ebm{@media(width >= 48rem){padding: calc(var(--spacing) * 8);}}.ebe{@media(width >= 48rem){padding: calc(var(--spacing) * 9);}}.ebz{@media(width >= 48rem){padding: calc(var(--spacing) * 10);}}.ebp{@media(width >= 48rem){padding: calc(var(--spacing) * 14);}}.ev0{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 6);}}.evu{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 8);}}.evf{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 10);}}.evc{@media(width >= 48rem){padding-inline: calc(var(--spacing) * 12);}}.ev5{@media(width >= 48rem){padding-block: calc(var(--spacing) * 3);}}.evj{@media(width >= 48rem){padding-block: calc(var(--spacing) * 7);}}.ev6{@media(width >= 48rem){padding-block: calc(var(--spacing) * 8);}}.ev7{@media(width >= 48rem){padding-block: calc(var(--spacing) * 15);}}.evn{@media(width >= 48rem){padding-block: var(--p2-section-space);}}.evx{@media(width >= 48rem){padding-top: calc(var(--spacing) * 16);}}.ebs{@media(width >= 48rem){padding-bottom: 0;}}.ebh{@media(width >= 48rem){padding-bottom: calc(var(--spacing) * 6);}}.ev9{@media(width >= 48rem){padding-left: 0;}}.eva{@media(width >= 48rem){padding-left: calc(var(--spacing) * 11);}}.evq{@media(width >= 48rem){text-align: center;}}.ev2{@media(width >= 48rem){text-align: left;}}.evm{@media(width >= 48rem){text-align: right;}}.evi{@media(width >= 48rem){font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height));}}.ev8{@media(width >= 48rem){font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height));}}.evd{@media(width >= 48rem){font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height));}}.evl{@media(width >= 48rem){font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--line-height));}}.evk{@media(width >= 48rem){font-size: var(--text-7xl); line-height: var(--tw-leading,var(--text-7xl--line-height));}}.evp{@media(width >= 48rem){font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height));}}.evy{@media(width >= 48rem){font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height));}}.evz{@media(width >= 48rem){font-size: 1.03125rem;}}.eb0{@media(width >= 48rem){--tw-leading: calc(var(--spacing) * 7); line-height: calc(var(--spacing) * 7);}}.ebu{@media(width >= 48rem){--tw-leading: calc(var(--spacing) * 8); line-height: calc(var(--spacing) * 8);}}.eb7{@media(width >= 48rem){--tw-leading: 1.68; line-height: 1.68;}}.ens{@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,);}}.eb5{@media(width >= 48rem){@media(width < 1101px){gap: 2rem;}}}.eua{@media(width >= 64rem){position: relative;}}.euc{@media(width >= 64rem){position: sticky;}}.euw{@media(width >= 64rem){top: calc(var(--spacing) * 28);}}.e01{@media(width >= 64rem){order: 1;}}.e0i{@media(width >= 64rem){order: 2;}}.ec3{@media(width >= 64rem){grid-column: span 1 / span 1;}}.e0g{@media(width >= 64rem){margin-top: 0;}}.e0r{@media(width >= 64rem){margin-top: calc(var(--spacing) * 5);}}.e04{@media(width >= 64rem){margin-top: calc(var(--spacing) * 7);}}.e0t{@media(width >= 64rem){margin-top: auto;}}.e03{@media(width >= 64rem){margin-left: 0;}}.e0o{@media(width >= 64rem){margin-left: auto;}}.ecw{@media(width >= 64rem){display: block;}}.ecg{@media(width >= 64rem){display: flex;}}.e0x{@media(width >= 64rem){display: none;}}.e0f{@media(width >= 64rem){display: inline;}}.ec5{@media(width >= 64rem){aspect-ratio: auto;}}.e0a{@media(width >= 64rem){height: calc(var(--spacing) * 14);}}.e0b{@media(width >= 64rem){min-height: calc(var(--spacing) * 22);}}.e0v{@media(width >= 64rem){min-height: 30rem;}}.e0j{@media(width >= 64rem){max-width: var(--container-4xl);}}.e06{@media(width >= 64rem){max-width: 19rem;}}.e0n{@media(width >= 64rem){max-width: 36rem;}}.e0w{@media(width >= 64rem){max-width: 40rem;}}.eux{@media(width >= 64rem){scroll-padding-inline: calc(var(--spacing) * 3);}}.ecj{@media(width >= 64rem){grid-auto-columns: calc((100% - 36px) / 4);}}.eck{@media(width >= 64rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.ecz{@media(width >= 64rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.ecp{@media(width >= 64rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.ecq{@media(width >= 64rem){grid-template-columns: repeat(5,minmax(0,1fr));}}.ecy{@media(width >= 64rem){grid-template-columns: 1fr .85fr;}}.ecm{@media(width >= 64rem){grid-template-columns: 3rem 1fr 1fr 1fr;}}.ec2{@media(width >= 64rem){grid-template-columns: 15rem minmax(0,1fr);}}.ece{@media(width >= 64rem){grid-template-columns: minmax(0,0.9fr) minmax(0,1.1fr);}}.ecs{@media(width >= 64rem){grid-template-columns: minmax(0,1fr) auto;}}.ech{@media(width >= 64rem){grid-template-columns: repeat(auto-fit,minmax(16rem,1fr));}}.e09{@media(width >= 64rem){grid-template-columns: repeat(auto-fit,minmax(17rem,1fr));}}.ec4{@media(width >= 64rem){flex-direction: row;}}.ecr{@media(width >= 64rem){flex-wrap: nowrap;}}.e0c{@media(width >= 64rem){align-items: center;}}.e00{@media(width >= 64rem){align-items: flex-start;}}.e0u{@media(width >= 64rem){justify-content: flex-end;}}.e07{@media(width >= 64rem){justify-content: flex-start;}}.ec1{@media(width >= 64rem){gap: calc(var(--spacing) * 4);}}.eci{@media(width >= 64rem){gap: calc(var(--spacing) * 5);}}.ec8{@media(width >= 64rem){gap: calc(var(--spacing) * 6);}}.ecd{@media(width >= 64rem){gap: calc(var(--spacing) * 7);}}.ect{@media(width >= 64rem){gap: calc(var(--spacing) * 12);}}.euf{@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)))}}}.ecl{@media(width >= 64rem){column-gap: calc(var(--spacing) * 4);}}.eco{@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)))}}}.ecv{@media(width >= 64rem){border-top-style: var(--tw-border-style); border-top-width: 0px;}}.ecb{@media(width >= 64rem){border-right-style: var(--tw-border-style); border-right-width: 1px;}}.ecn{@media(width >= 64rem){--tw-gradient-position: to left in oklab; background-image: linear-gradient(var(--tw-gradient-stops));}}.ec6{@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%)}}}.e0l{@media(width >= 64rem){padding: calc(var(--spacing) * 4);}}.e0k{@media(width >= 64rem){padding: calc(var(--spacing) * 7);}}.e0z{@media(width >= 64rem){padding: calc(var(--spacing) * 8);}}.e08{@media(width >= 64rem){padding: calc(var(--spacing) * 10);}}.e0d{@media(width >= 64rem){padding: calc(var(--spacing) * 12);}}.e02{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 3);}}.e0y{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 6);}}.e0m{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 7);}}.e0e{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 8);}}.e0p{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 10);}}.e0q{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 12);}}.e0h{@media(width >= 64rem){padding-block: calc(var(--spacing) * 4);}}.eu9{@media(width >= 64rem){padding-block: calc(var(--spacing) * 8);}}.e0s{@media(width >= 64rem){padding-block: calc(var(--spacing) * 10);}}.eun{@media(width >= 64rem){text-align: right;}}.eu0{@media(width >= 64rem){font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height));}}.euu{@media(width >= 64rem){font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height));}}.eu6{@media(width >= 64rem){font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height));}}.eu7{@media(width >= 64rem){font-size: 1.0625rem;}}.eu5{@media(width >= 64rem){font-size: 1.875rem;}}.euj{@media(width >= 64rem){font-size: 3.5rem;}}.e05{@media(width >= 64rem){--tw-leading: 1.7; line-height: 1.7;}}.ec7{@media(width >= 64rem){--game-columns: 4;}}.eqd{@media(width >= 80rem){display: flex;}}.eqq{@media(width >= 80rem){display: none;}}.eq2{@media(width >= 80rem){width: calc(var(--spacing) * 28);}}.eq8{@media(width >= 80rem){grid-template-columns: repeat(auto-fit,minmax(12rem,1fr));}}.eqk{@media(width >= 80rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.eqz{@media(width >= 80rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.eqp{@media(width >= 80rem){grid-template-columns: repeat(5,minmax(0,1fr));}}.eql{@media(width >= 80rem){flex-wrap: nowrap;}}.g9{& .oa{margin:0}}.e5q{@media(width < 40rem){& .ox{padding-top:calc(var(--spacing) * 3)}}}.e52{@media(width < 40rem){& .yf{flex:none}}}.e5y{@media(width < 40rem){& .yf{padding:calc(var(--spacing) * 3)}}}.ga{& :focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.gx{& :focus-visible{outline-offset:4px}}.g7{& [data-sort]{min-height:calc(var(--spacing) * 11)}}.g5{& [data-sort]{min-height:calc(var(--spacing) * 12)}}.gi{& [data-sort]{width:15rem}}.g8{& [data-sort]{width:auto}}.gd{& [data-sort]{width:100%}}.gu{& [data-sort]{max-width:100%}}.gj{& [data-sort]{min-width:0}}.g6{& [data-sort]{min-width:calc(var(--spacing) * 24)}}.g0{& [data-sort]{gap:calc(var(--spacing) * 2)}}.gn{& [data-sort]{padding-inline:calc(var(--spacing) * 2)}}.gw{& [data-sort]{padding-inline:calc(var(--spacing) * 3)}}.gb{& [data-sort]{padding-inline:calc(var(--spacing) * 3)!important}}.gv{& [data-sort]{padding-inline:var(--button-pad-x)}}.g3{& [data-sort]{padding-block:calc(var(--spacing) * 2)}}.go{& [data-sort]{padding-block:calc(var(--spacing) * 2)!important}}.g4{& [data-sort]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.gt{& [data-sort]{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.g1{& [data-sort]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.gg{& [data-sort]{font-size:.8125rem!important}}.gf{& [data-sort]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.gc{& [data-sort]{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}}.gr{& [data-sort]{color:var(--color-on-surface)}}.e6e{@media(width < 80rem){& [data-sort]{padding-inline:calc(var(--spacing) * 3)!important}}}.e6s{@media(width < 80rem){& [data-sort]{padding-block:calc(var(--spacing) * 2)!important}}}.e6h{@media(width < 80rem){& [data-sort]{font-size:.8125rem!important}}}.e7r{@media(width < 48rem){& [data-sort]{min-height:calc(var(--spacing) * 11)}}}.e7g{@media(width < 48rem){& [data-sort]{gap:calc(var(--spacing) * 2)}}}.e74{@media(width < 48rem){& [data-sort]{padding-inline:calc(var(--spacing) * 3)}}}.e7t{@media(width < 48rem){& [data-sort]{padding-block:calc(var(--spacing) * 2)}}}.e71{@media(width < 48rem){& [data-sort]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}.e5e{@media(width < 40rem){& [data-sort]{width:100%}}}.e5m{@media(width < 40rem){& [data-sort]{flex:1}}}.e1q{@media(width >= 40rem){& [data-sort]{width:auto}}}.e1z{@media(width >= 40rem){& [data-sort]{padding-inline:calc(var(--spacing) * 4)}}}.e1p{@media(width >= 40rem){& [data-sort]{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}.gq{& a{display:block}}.fu{& a{width:88%}}.f7{& a{width:100%}}.gm{& a{max-width:none}}.fa{& a{flex-shrink:0}}.g2{& a{border-left-style:var(--tw-border-style);border-left-width:2px}}.gy{& a{border-color:transparent}}.gs{& a{padding-inline:calc(var(--spacing) * 2)}}.gh{& a{padding-inline:calc(var(--spacing) * 3)}}.f9{& a{padding-block:calc(var(--spacing) * 3)}}.ge{& a{padding-left:calc(var(--spacing) * 3)}}.ff{& a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.fc{& a{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.fx{& a{color:var(--color-secondary)}}.f0{& a{text-decoration-line:underline}}.e12{@media(width >= 40rem){& a{width:100%}}}.gl{& a:not([data-sort]){color:var(--color-secondary)}}.gk{& a:not([data-sort]){text-decoration-line:underline}}.gz{& a[aria-current=location]{border-color:var(--color-secondary)}}.gp{& a[aria-current=location]{color:var(--color-secondary)}}.f6{& article{display:grid}}.fw{& article{min-width:0}}.fj{& article{gap:calc(var(--spacing) * 5)}}.fv{& article{border-radius:var(--radius-base)}}.f5{& article{border-style:var(--tw-border-style);border-width:1px}}.fb{& article{padding:calc(var(--spacing) * 6)}}.f3{& article{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.fn{& article{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}.e1y{@media(width >= 40rem){& article{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}}.fo{& article a:not([data-sort]){color:var(--color-secondary)}}.fg{& article a:not([data-sort]){text-decoration-line:underline}}.ft{& article h2{margin-top:calc(var(--spacing) * 6)}}.f1{& article h2{margin-top:calc(var(--spacing) * 8)}}.fr{& article h2{margin-bottom:calc(var(--spacing) * 3)}}.f4{& article h2{margin-bottom:calc(var(--spacing) * 4)}}.ent{@media(width >= 48rem){& article h2{margin-top:calc(var(--spacing) * 8)}}}.fd{& article h3{margin-top:calc(var(--spacing) * 5)}}.fl{& article h3{margin-top:calc(var(--spacing) * 6)}}.fi{& article h3{margin-bottom:calc(var(--spacing) * 2)}}.f8{& article h3{margin-bottom:calc(var(--spacing) * 3)}}.fk{& article h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.en1{@media(width >= 48rem){& article h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}.ecc{@media(width >= 64rem){& article h3{font-size:1.375rem}}}.fz{& article li{margin-block:calc(var(--spacing) * 1.5)}}.fp{& article li{margin-block:calc(var(--spacing) * 2)}}.xo{& article ol{list-style-type:none}}.xg{& article ol{padding-left:0}}.x3{& article ol{counter-reset:steps}}.xb{& article ol>li{position:relative}}.xv{& article ol>li{border-radius:var(--radius-md)}}.xj{& article ol>li{border-style:var(--tw-border-style);border-width:1px}}.x6{& article ol>li{padding:calc(var(--spacing) * 3)}}.xn{& article ol>li{padding:calc(var(--spacing) * 4)}}.xw{& article ol>li{padding-left:calc(var(--spacing) * 4)}}.x9{& article ol>li{counter-increment:steps}}.xa{& article ol>li{&::before{content:var(--tw-content);position:absolute}}}.x7{& article ol>li{&::before{content:var(--tw-content);top:calc(var(--spacing) * 3)}}}.x5{& article ol>li{&::before{content:var(--tw-content);top:calc(var(--spacing) * 4)}}}.xc{& article ol>li{&::before{content:var(--tw-content);left:calc(var(--spacing) * 3)}}}.x0{& article ol>li{&::before{content:var(--tw-content);left:calc(var(--spacing) * 4)}}}.xf{& article ol>li{&::before{content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}}.xu{& article ol>li{&::before{content:var(--tw-content);color:var(--color-primary)}}}.xx{& article ol>li{&::before{--tw-content:counter(steps);content:var(--tw-content)}}}.end{@media(width >= 48rem){& article ol>li{padding:calc(var(--spacing) * 4)}}}.en8{@media(width >= 48rem){& article ol>li{&::before{content:var(--tw-content);top:calc(var(--spacing) * 4)}}}}.eni{@media(width >= 48rem){& article ol>li{&::before{content:var(--tw-content);left:calc(var(--spacing) * 4)}}}}.fq{& article ol>li>p:first-child>strong:first-child{display:block}}.f2{& article ol>li>p:first-child>strong:first-child{padding-left:calc(var(--spacing) * 7)}}.fy{& article ol>li>p:first-child>strong:first-child{padding-left:calc(var(--spacing) * 8)}}.fm{& article ol>li>strong:first-child{display:block}}.fe{& article ol>li>strong:first-child{min-height:calc(var(--spacing) * 6)}}.fs{& article ol>li>strong:first-child{padding-left:calc(var(--spacing) * 7)}}.fh{& article ol>li>strong:first-child{padding-left:calc(var(--spacing) * 8)}}.xr{& article p{max-width:none}}.xt{& blockquote{margin-block:calc(var(--spacing) * 7)}}.x4{& blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}}.x1{& blockquote{padding-left:calc(var(--spacing) * 6)}}.x8{& code{border-radius:.25rem}}.xi{& code{padding-inline:var(--spacing)}}.xd{& dd{margin-top:var(--spacing)}}.xl{& dd{margin-top:calc(var(--spacing) * 2)}}.xz{& dd{text-align:right}}.xk{& dd{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.xq{& dl>div{display:flex}}.xy{& dl>div{justify-content:space-between}}.x2{& dl>div{gap:calc(var(--spacing) * 4)}}.xp{& dl>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.xm{& dl>div{padding-block:calc(var(--spacing) * 3)}}.xe{& dt{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.xs{& figure{margin-block:calc(var(--spacing) * 8)}}.xh{& h1{font-size:clamp(1.75rem,4vw,3.4rem)}}.qu{& h2{margin-top:calc(var(--spacing) * 6)}}.q7{& h2{margin-top:calc(var(--spacing) * 8)}}.q0{& h2{margin-top:calc(var(--spacing) * 10)}}.qx{& h2{margin-bottom:calc(var(--spacing) * 3)}}.qf{& h2{margin-bottom:calc(var(--spacing) * 4)}}.qc{& h2{margin-bottom:calc(var(--spacing) * 5)}}.q5{& h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.q6{& h2{font-size:clamp(1.5rem,2.5vw,2rem)}}.qj{& h2{font-size:clamp(1.375rem,2.5vw,2rem)}}.qa{& h2{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}.q9{& h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.enl{@media(width >= 48rem){& h2{margin-top:calc(var(--spacing) * 8)}}}.q3{& h3{margin-top:calc(var(--spacing) * 5)}}.qo{& h3{margin-top:calc(var(--spacing) * 6)}}.qg{& h3{margin-top:calc(var(--spacing) * 8)}}.qw{& h3{margin-bottom:calc(var(--spacing) * 2)}}.qb{& h3{margin-bottom:calc(var(--spacing) * 3)}}.qv{& h3{margin-bottom:calc(var(--spacing) * 4)}}.qr{& h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.qt{& h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.q4{& h3{font-size:clamp(.95rem,1.5vw,1.125rem)}}.qn{& h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.enk{@media(width >= 48rem){& h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}}.ec0{@media(width >= 64rem){& h3{font-size:1.375rem}}}.qi{& h4{margin-top:calc(var(--spacing) * 6)}}.q1{& h4{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.tn{& img{margin-inline:auto}}.qy{& img{display:block}}.qh{& img{display:inline-block}}.q8{& img{aspect-ratio:1.5}}.qd{& img{aspect-ratio:4/3}}.qq{& img{aspect-ratio:3/2}}.q2{& img{aspect-ratio:var(--aspect-video)}}.ti{& img{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.tt{& img{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}}.t1{& img{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}}.t8{& img{width:100%;height:100%}}.qk{& img{height:3rem}}.qm{& img{height:calc(var(--spacing) * 7)}}.qe{& img{height:auto}}.qs{& img{height:100%}}.t9{& img{max-height:calc(var(--spacing) * 10)}}.ta{& img{max-height:calc(var(--spacing) * 12)}}.tx{& img{max-height:calc(var(--spacing) * 14)!important}}.tf{& img{max-height:calc(var(--spacing) * 16)}}.tc{& img{max-height:calc(var(--spacing) * 44)}}.t0{& img{max-height:calc(var(--spacing) * 48)}}.tu{& img{max-height:calc(var(--spacing) * 52)}}.t7{& img{max-height:calc(var(--spacing) * 60)}}.t5{& img{max-height:calc(var(--spacing) * 64)}}.tj{& img{max-height:32rem}}.t6{& img{max-height:none}}.qz{& img{width:6rem}}.qp{& img{width:7rem}}.tl{& img{width:calc(var(--spacing) * 32)}}.tk{& img{width:clamp(5.5rem,24vw,8rem)}}.tz{& img{width:auto}}.tp{& img{width:100%}}.tq{& img{width:100%!important}}.t4{& img{border-radius:var(--radius-base)}}.to{& img{object-fit:contain}}.tg{& img{object-fit:cover}}.tw{& img{object-position:72% center}}.tb{& img{object-position:right center}}.tv{& img{object-position:right top}}.t3{& img{object-position:center}}.tr{& img{object-position:right}}.td{& img{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.ql{& img{border:1px solid var(--arc-line)}}.e98{&: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,)}}}}.ue{&: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,)}}}.e7i{@media(width < 48rem){& img{height:auto}}}.e78{@media(width < 48rem){& img{max-height:22rem}}}.e5s{@media(width < 40rem){& img{object-position:65% center}}}.e5h{@media(width < 40rem){& img{object-position:center top}}}.ej9{@media(width < 40rem){& img{object-position:top}}}.e3c{@media(width >= 390px){& img{width:calc(var(--spacing) * 36)}}}.e1m{@media(width >= 40rem){& img{aspect-ratio:3/2}}}.e1h{@media(width >= 40rem){& img{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}}}.e1e{@media(width >= 40rem){& img{max-height:calc(var(--spacing) * 60)}}}.ei9{@media(width >= 40rem){& img{width:calc(var(--spacing) * 36)}}}.eia{@media(width >= 40rem){& img{width:calc(var(--spacing) * 52)}}}.e1s{@media(width >= 40rem){& img{object-position:right center}}}.enz{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 72)}}}.enp{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 88)}}}.enq{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 96)}}}.ty{& input{min-height:calc(var(--spacing) * 12)}}.ts{& input{width:100%}}.te{& input{border-radius:var(--radius-base)}}.t2{& input{border-style:var(--tw-border-style);border-width:1px}}.tm{& input{padding-inline:calc(var(--spacing) * 4)}}.cf{& li{margin-block:calc(var(--spacing) * 1.5)}}.cc{& li{margin-block:calc(var(--spacing) * 2)}}.cx{& li{margin-bottom:calc(var(--spacing) * 2)}}.ca{& li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.c0{& li{padding-block:calc(var(--spacing) * 3)}}.c9{& li+li{&::before{content:var(--tw-content);margin-right:calc(var(--spacing) * 3)}}}.th{& li+li{&::before{--tw-content:'/';content:var(--tw-content)}}}.c3{& ol{margin-bottom:calc(var(--spacing) * 5)}}.c6{& ol{display:flex}}.cb{& ol{list-style-type:decimal}}.cv{& ol{list-style-type:none}}.cn{& ol{flex-wrap:wrap}}.cw{& ol{gap:calc(var(--spacing) * 3)}}.co{& ol{padding:0}}.cg{& ol{padding-left:calc(var(--spacing) * 6)}}.cj{& ol>li{border-radius:var(--radius-md)}}.cu{& ol>li{border-style:var(--tw-border-style);border-width:1px}}.c7{& ol>li{padding:calc(var(--spacing) * 3)}}.c5{& ol>li{padding:calc(var(--spacing) * 4)}}.en2{@media(width >= 48rem){& ol>li{padding:calc(var(--spacing) * 4)}}}.c1{& p{margin:0}}.c4{& p{margin-inline:auto}}.cd{& p{margin-top:calc(var(--spacing) * 3)}}.ci{& p{margin-bottom:calc(var(--spacing) * 3)}}.c8{& p{margin-bottom:calc(var(--spacing) * 5)}}.cl{& p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.ck{& p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.cz{& p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.ct{& p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}.cr{& p{color:var(--arc-muted)}}.e7d{@media(width < 48rem){& p{margin-inline:0}}}.eif{@media(width >= 40rem){& p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}.eix{@media(width >= 40rem){& p{font-size:1.0625rem}}}.ecu{@media(width >= 64rem){& p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}.cp{& picture{display:block}}.cq{& picture{width:100%;height:100%}}.c2{& pre{overflow:auto}}.cy{& pre{padding:calc(var(--spacing) * 5)}}.cm{& span{font-weight:600}}.a9{& strong{margin-bottom:calc(var(--spacing) * 2)}}.ch{& strong{display:block}}.ax{& strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.ce{& strong{color:var(--color-primary)}}.aa{& strong{color:var(--color-on-surface)}}.cs{& strong{font:700 clamp(1.5rem,3vw,2.75rem)/1.2 var(--font-heading)}}.e7l{@media(width < 48rem){& strong{font-size:1.625rem}}}.af{& svg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.ac{& svg{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.a5{& table{width:100%}}.a0{& table{border-collapse:collapse}}.au{& table{text-align:left}}.a7{& table{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.e7k{@media(width < 48rem){& tbody{display:block}}}.e7z{@media(width < 48rem){& tbody{width:100%}}}.ar{& td{min-width:calc(var(--spacing) * 28)}}.ao{& td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.aw{& td{padding:1rem}}.a4{& td{padding:calc(var(--spacing) * 4)}}.at{& td{padding-inline:calc(var(--spacing) * 4)}}.a1{& td{padding-block:calc(var(--spacing) * 3)}}.ab{& td{text-align:left}}.av{& td{vertical-align:top}}.a3{& td{vertical-align:top}}.an{& td{overflow-wrap:anywhere}}.ag{& td{overflow-wrap:break-word}}.aj{& td{border-bottom:1px solid var(--arc-line)}}.a6{& td{border:1px solid var(--arc-line)}}.e72{@media(width < 48rem){& td{display:block}}}.e7q{@media(width < 48rem){& td{padding:.75rem}}}.e7m{@media(width < 48rem){& td{padding-top:calc(var(--spacing) * 2)}}}.e7y{@media(width < 48rem){& td{padding-bottom:calc(var(--spacing) * 3)}}}.e7p{@media(width < 48rem){& td{font-size:.875rem}}}.as{& th{min-width:calc(var(--spacing) * 28)}}.a2{& th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.ak{& th{padding:1rem}}.ah{& th{padding:calc(var(--spacing) * 4)}}.j9{& th{padding-inline:calc(var(--spacing) * 4)}}.ja{& th{padding-block:calc(var(--spacing) * 3)}}.az{& th{text-align:left}}.jx{& th{text-align:left}}.ap{& th{vertical-align:top}}.aq{& th{vertical-align:top}}.am{& th{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.ae{& th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.al{& th{overflow-wrap:anywhere}}.ay{& th{overflow-wrap:break-word}}.ai{& th{border-bottom:1px solid var(--arc-line)}}.a8{& th{border:1px solid var(--arc-line)}}.e7h{@media(width < 48rem){& th{display:block}}}.e7s{@media(width < 48rem){& th{padding:.75rem}}}.e7e{@media(width < 48rem){& th{font-size:.875rem}}}.jc{& thead{color:var(--color-on-surface)}}.jf{& thead{background:var(--arc-panel-high)}}.e5a{@media(width < 48rem){& tr{display:block}}}.enm{@media(width >= 48rem){& tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}}.e59{@media(width < 48rem){& tr+tr{border-top-style:var(--tw-border-style);border-top-width:1px}}}.eny{@media(width >= 48rem){& tr:last-child{border-style:var(--tw-border-style);border-width:0}}}.j5{& ul{margin-bottom:calc(var(--spacing) * 5)}}.ju{& ul{display:grid}}.j7{& ul{list-style-type:disc}}.j0{& ul{gap:calc(var(--spacing) * 2)}}.jj{& ul{padding-left:calc(var(--spacing) * 6)}}.j6{& ul ul{padding-left:calc(var(--spacing) * 3)}}.eo7{@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)}}}.vn{&::-webkit-details-marker{display:none}}.vw{&::-webkit-scrollbar{display:none}}.vb{&:focus{transform:none}}.eue{@media(width < 48rem){&:has(.dx) tbody{display:block}}}.eus{@media(width < 48rem){&:has(.dx) tbody{width:100%}}}.e7x{@media(width < 48rem){&:has(.dx) td{display:grid}}}.e7a{@media(width < 48rem){&:has(.dx) td{width:auto}}}.e79{@media(width < 48rem){&:has(.dx) td{grid-template-columns:minmax(0,1fr)minmax(0,1.5fr)}}}.euh{@media(width < 48rem){&:has(.dx) td{gap:.75rem}}}.e77{@media(width < 48rem){&:has(.dx) th{display:block}}}.e7u{@media(width < 48rem){&:has(.dx) th{width:auto}}}.e70{@media(width < 48rem){&:has(.dx) th{grid-template-columns:minmax(0,1fr)minmax(0,1.5fr)}}}.e7c{@media(width < 48rem){&:has(.dx) th{gap:.75rem}}}.e7f{@media(width < 48rem){&:has(.dx) th{background:var(--arc-panel)}}}.e7w{@media(width < 48rem){&:has(.dx) thead{position:absolute}}}.e7j{@media(width < 48rem){&:has(.dx) thead{height:1px}}}.e7n{@media(width < 48rem){&:has(.dx) thead{width:1px}}}.e76{@media(width < 48rem){&:has(.dx) thead{overflow:hidden}}}.e75{@media(width < 48rem){&:has(.dx) thead{clip-path:inset(50%)}}}.e7v{@media(width < 48rem){&:has(.dx) tr{margin-bottom:1rem}}}.e73{@media(width < 48rem){&:has(.dx) tr{display:block}}}.e7b{@media(width < 48rem){&:has(.dx) tr{border:1px solid var(--arc-line)}}}.v4{&:hover{z-index:10}}.vg{&:hover{scale:1.035}}.v3{&:hover{border-color:var(--color-primary)}}.vo{&:hover{border-color:var(--color-secondary)}}.vv{&:hover{background-color:var(--color-primary)}}.vr{&:hover{color:var(--color-surface)}}.vt{&:not(:has(figure)){grid-template-columns:1fr}}.v1{&:not([open])>nav{display:none}}.vs{&>*{width:min(22rem,82vw)}}.vq{&>*{min-width:0}}.vd{&>*{flex:0 0 min(80%,18rem)}}.v2{&>*{flex-shrink:0}}.vk{&>*{flex-basis:74%}}.vz{&>*{flex-basis:calc((100% - 1.5rem)/3)}}.vl{&>*{scroll-snap-align:start}}.vy{&>*{scroll-snap-align:center}}.vm{&>*{scroll-snap-align:start}}.ve{&>*{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))}}.vp{&>*{--tw-duration:300ms;transition-duration:300ms}}.eo5{@media(prefers-reduced-motion:reduce){&>*{transition-property:none}}}.e5d{@media(width < 40rem){&>*{flex-basis:100%}}}.e5l{@media(width < 40rem){&>*{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.ej7{@media(width < 40rem){&:is(:where(.d2)[data-count] *){&>*{min-width:0}}}}.ej5{@media(width < 40rem){&:is(:where(.d2)[data-count] *){&>*{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}}.e1l{@media(width >= 40rem){&>*{flex-basis:calc((100% - 3rem)/5)}}}.ecx{@media(width >= 64rem){&>*{flex-basis:calc((100% - 3.5rem)/3)}}}.ecf{@media(width >= 64rem){&>*{flex-basis:calc((100% - 4.5rem)/7)}}}.vi{&>*+*{margin-top:calc(var(--spacing) * 3)}}.v8{&>*+*{margin-top:calc(var(--spacing) * 5)}}.en6{@media(width >= 48rem){&>*+*{margin-top:calc(var(--spacing) * 4)}}}.e7o{@media(width < 48rem){&>.n1{flex:1 1 9rem}}}.e5z{@media(width < 40rem){&>.n1{width:100%}}}.e5k{@media(width < 40rem){&>.n1{flex:1}}}.e1k{@media(width >= 40rem){&>.n1{width:15rem}}}.p9{&>[data-option=true]{scale:1.06}}.vh{&>[data-option=true]{scale:1.055}}.e5p{@media(width < 40rem){&>[data-option=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}.ejj{@media(width < 40rem){&:is(:where(.d2)[data-count] *){&>[data-filter]{display:none}}}}.pf{&>article{border-radius:var(--radius-base)}}.pa{&>article{border-style:var(--tw-border-style);border-width:1px}}.px{&>article{padding:calc(var(--spacing) * 6)}}.p6{&>div{display:grid}}.p7{&>div{grid-template-columns:1fr 1fr}}.pu{&>div{gap:1rem}}.pw{&>div{border-radius:var(--radius-base)}}.pj{&>div{border-style:var(--tw-border-style);border-width:1px}}.p5{&>div{padding:1.5rem}}.pn{&>div{padding:calc(var(--spacing) * 6)}}.pc{&>div{background:var(--arc-panel)}}.p0{&>div{border:1px solid var(--arc-line)}}.enn{@media(width >= 48rem){&>figure{order:-9999}}}.pi{&>li{position:relative}}.pl{&>li{width:calc((100% - .75rem)/2)}}.p4{&>li{min-width:0}}.pd{&>li{flex-shrink:0}}.p8{&>li{border-radius:var(--radius-base)}}.po{&>li{border-style:var(--tw-border-style);border-width:1px}}.pg{&>li{border-left-style:var(--tw-border-style);border-left-width:4px}}.pr{&>li{border-left-color:var(--color-primary)}}.p3{&>li{padding:1.5rem}}.pt{&>li{padding:calc(var(--spacing) * 4)}}.p1{&>li{padding:calc(var(--spacing) * 6)}}.pk{&>li{white-space:nowrap}}.pb{&>li{background:var(--arc-panel)}}.pv{&>li{border:1px solid var(--arc-line)}}.enw{@media(width >= 48rem){&>li{width:calc((100% - 2.25rem)/4)}}}.pe{&>summary{display:flex}}.py{&>summary{min-height:44px}}.ps{&>summary{align-items:center}}.pm{&>summary{padding:.5rem}}.p2{&>summary{list-style:none}}.pq{&>summary::after{margin-left:.6rem}}.pz{&>summary::after{color:var(--color-primary)}}.pp{&>summary::after{content:'+'}}.enb{@media(width >= 48rem){&[data-shell=brand-editorial] .ni{grid-column:1}}}.env{@media(width >= 48rem){&[data-shell=brand-editorial] .ni{grid-row:1}}}.en3{@media(width >= 48rem){&[data-shell=brand-editorial] .yc{grid-template-columns:minmax(0,2fr)minmax(0,1fr)}}}.eno{@media(width >= 48rem){&[data-shell=brand-editorial] figure{grid-column:2}}}.enr{@media(width >= 48rem){&[data-shell=brand-rating] .ni{padding-left:2rem}}}.eng{@media(width >= 48rem){&[data-shell=brand-rating] .ni{border-left:3px solid var(--color-primary)}}}.en4{@media(width >= 48rem){&[data-shell=brand-rating] .yc{grid-template-columns:minmax(0,1fr)minmax(0,1.4fr)}}}.ph{&[open]>summary::after{content:'−'}}.j4{ [open]>& { rotate: 180deg; }}}:root,:root[data-level=chicha]{color-scheme:dark;--jc-p-primary:#FFE500;--jc-p-secondary:#1D1A24;--jc-p-accent:#FF3D8B;--jc-p-surface:#0C0B0E;--jc-p-on-surface:#F4F1EA;--jc-p-score:#3CFFA0}:root[data-level=cumbia]{color-scheme:dark;--jc-p-primary:#3CFFA0;--jc-p-secondary:#18222A;--jc-p-accent:#FF8A1F;--jc-p-surface:#0B1014;--jc-p-on-surface:#EEF4F1;--jc-p-score:#FFE500}:root[data-level=neon-lima]{color-scheme:dark;--jc-p-primary:#FF3D8B;--jc-p-secondary:#211428;--jc-p-accent:#FFE500;--jc-p-surface:#120A16;--jc-p-on-surface:#FBF1F6;--jc-p-score:#3CFFA0}:root[data-level=papel]{color-scheme:light;--jc-p-primary:#141217;--jc-p-secondary:#FFF6C8;--jc-p-accent:#E5146B;--jc-p-surface:#FFF9DE;--jc-p-on-surface:#141217;--jc-p-score:#0B7A47}:root[data-level=felt]{color-scheme:dark;--jc-p-primary:#F2C14E;--jc-p-secondary:#16301F;--jc-p-accent:#E2403A;--jc-p-surface:#0E1F17;--jc-p-on-surface:#F3EEDF;--jc-p-score:#F2C14E}:root{--jc-wall:var(--color-surface);--jc-ink:var(--color-on-surface);--jc-card:var(--color-secondary);--jc-fill:var(--color-primary);--jc-pink:var(--color-accent);--jc-score:var(--color-score, var(--jc-p-score));--jc-on-fill:var(--color-on-primary, var(--jc-wall));--jc-on-pink:var(--color-on-accent, var(--jc-wall));--jc-wall-2:var(--jc-wall);@supports(color:color-mix(in lab,red,red)){--jc-wall-2: color-mix(in oklab,var(--jc-wall) 93%,var(--jc-ink));}--jc-card-2:var(--jc-card);@supports(color:color-mix(in lab,red,red)){--jc-card-2: color-mix(in oklab,var(--jc-card) 88%,var(--jc-ink));}--jc-mute:var(--jc-ink);@supports(color:color-mix(in lab,red,red)){--jc-mute: color-mix(in oklab,var(--jc-ink) 66%,var(--jc-wall));}--jc-soft:var(--jc-ink);@supports(color:color-mix(in lab,red,red)){--jc-soft: color-mix(in oklab,var(--jc-ink) 84%,var(--jc-wall));}--jc-line:var(--jc-ink);@supports(color:color-mix(in lab,red,red)){--jc-line: color-mix(in oklab,var(--jc-ink) 15%,transparent);}--jc-dots:var(--jc-fill);@supports(color:color-mix(in lab,red,red)){--jc-dots: color-mix(in oklab,var(--jc-fill) 22%,transparent);}--jc-chip:var(--jc-wall);@supports(color:color-mix(in lab,red,red)){--jc-chip: color-mix(in oklab,var(--jc-wall) 70%,black);}--jc-chip-light:var(--jc-ink);@supports(color:color-mix(in lab,red,red)){--jc-chip-light: color-mix(in oklab,var(--jc-ink) 94%,white);}--jc-display:var(--font-heading, "Arial Narrow", sans-serif);--jc-copy:var(--font-body, system-ui, sans-serif);--jc-mono:var(--font-mono, ui-monospace, monospace);--jc-radius:var(--radius-base, 6px);--jc-max:1160px;--btn-radius:4px;--btn-shadow:5px 5px 0 var(--jc-pink);--btn-pad:0.95rem 1.6rem;--btn-size:1.35rem}:root[data-axis=pill]{--btn-radius:999px;--btn-shadow:none}:root[data-axis=square]{--btn-radius:0;--btn-shadow:4px 4px 0 var(--jc-pink)}:root[data-axis=soft]{--btn-radius:12px;--btn-shadow:0 8px 24px var(--jc-fill);@supports(color:color-mix(in lab,red,red)){--btn-shadow: 0 8px 24px color-mix(in oklab,var(--jc-fill) 30%,transparent);}}:root[data-feature=compact]{--btn-pad:0.7rem 1.15rem;--btn-size:1.1rem}:root[data-feature=large]{--btn-pad:1.15rem 2rem;--btn-size:1.6rem}@layer components{.ee{background:var(--jc-wall);color:var(--jc-ink);font:1rem/1.6 var(--jc-copy);-webkit-font-smoothing:antialiased;overflow-wrap:anywhere}.ee::before{content:"";position:fixed;inset:0;z-index:-1;background:var(--site-background,none)50%/cover no-repeat;opacity:.08;pointer-events:none}.ee a{color:inherit;text-decoration:none}.ee :focus-visible{outline:3px solid var(--jc-fill);outline-offset:3px}.n{width:min(var(--jc-max),calc(100% - 2.5rem));margin-inline:auto}.dk{position:absolute;left:-999px;top:0;background:var(--jc-fill);color:var(--jc-on-fill);padding:.5rem 1rem;z-index:50}.dk:focus{left:1rem}.d8{position:sticky;top:0;z-index:40;background:var(--jc-wall);@supports(color:color-mix(in lab,red,red)){background: color-mix(in oklab,var(--jc-wall) 94%,transparent);}backdrop-filter:blur(8px);border-bottom:1px solid var(--jc-line)}.dh{display:flex;align-items:center;gap:1.5rem;min-height:4.5rem}.e4{display:inline-flex;align-items:center;gap:.15rem;font:800 1.85rem/.9 var(--jc-display);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap}.e4 b{color:var(--jc-fill);font-weight:800}.e4 span+b,.e4 b+span{margin-left:.3rem}.e4 i{font:700 .72rem/1 var(--jc-mono);font-style:normal;background:var(--jc-pink);color:var(--jc-on-pink);padding:.25rem .4rem;margin-left:.45rem;transform:rotate(-4deg);text-transform:lowercase}.ex3{height:2.2rem;width:auto}.dl{margin-left:auto}.wx{display:flex;align-items:center;gap:1.4rem;list-style:none;margin:0;padding:0}.h{position:relative}.j{font:500 .92rem/1 var(--jc-copy);color:var(--jc-mute);background:0 0;border:0;padding:.6rem 0;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem}.j:hover,.j[aria-current]{color:var(--jc-ink)}.e5::after{content:"";width:.4rem;height:.4rem;border:solid var(--jc-fill);border-width:0 2px 2px 0;transform:translateY(-2px)rotate(45deg)}.ec{position:absolute;top:100%;left:-1rem;min-width:14rem;list-style:none;margin:0;padding:.6rem;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius);box-shadow:8px 8px 0 var(--jc-pink);@supports(color:color-mix(in lab,red,red)){box-shadow: 8px 8px 0 color-mix(in oklab,var(--jc-pink) 70%,transparent);}visibility:hidden;opacity:0;transform:translateY(6px);transition:opacity .15s,transform .15s,visibility .15s}.dm{columns:2;min-width:26rem}.ec a{display:block;padding:.45rem .6rem;border-radius:4px;font-size:.9rem;color:var(--jc-soft);break-inside:avoid}.ec a:hover{background:var(--jc-fill);color:var(--jc-on-fill)}.eu:hover .ec,.eu:focus-within .ec{visibility:visible;opacity:1;transform:none}.ei{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border:2px solid var(--jc-ink);border-radius:50%;font:700 .78rem/1 var(--jc-mono)}.dy{border-color:var(--jc-pink);color:var(--jc-pink)}.d1{display:none}.a{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1.25rem}.w{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:var(--btn-pad);border-radius:var(--btn-radius);font:800 var(--btn-size)/1 var(--jc-display);text-transform:uppercase;letter-spacing:.03em;text-align:center;border:2px solid var(--jc-ink);color:var(--jc-ink);background:0 0;transition:transform .15s,box-shadow .15s,background .15s}.w:hover{background:var(--jc-ink);color:var(--jc-wall)}.w[data-section=true]{background:var(--jc-fill);color:var(--jc-on-fill);border-color:var(--jc-fill);box-shadow:var(--btn-shadow)}.w[data-section=true]:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--jc-pink);background:var(--jc-fill);color:var(--jc-on-fill)}.c{padding:.7rem 1rem;font-size:1.1rem;--btn-shadow:3px 3px 0 var(--jc-pink)}.b{padding:.45rem .7rem;font-size:.95rem;--btn-shadow:2px 2px 0 var(--jc-pink)}.y{color:var(--jc-fill);text-decoration:underline;text-underline-offset:3px}.e3{font-weight:700}.dz{display:inline-block;align-self:flex-start;font:700 .72rem/1 var(--jc-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--jc-score);color:var(--jc-wall);padding:.45rem .65rem;transform:rotate(-2deg)}.ed{display:inline-block;font:700 .66rem/1 var(--jc-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--jc-pink);color:var(--jc-on-pink);padding:.3rem .5rem}.t{font:700 1.05rem/1 var(--jc-mono);color:var(--jc-score);white-space:nowrap}.t small{font-size:.7em;color:var(--jc-mute)}.ev{display:inline-block;font:600 .72rem/1.3 var(--jc-mono);letter-spacing:.05em;border:1px solid var(--jc-line);color:var(--jc-soft);padding:.2rem .45rem;border-radius:3px}.n5{border-color:var(--jc-score);color:var(--jc-score)}.ne,.yr{border-color:var(--jc-pink);color:var(--jc-pink)}.dt{display:inline-block;background:var(--jc-fill);color:var(--jc-on-fill);font:800 1rem/1 var(--jc-display);letter-spacing:.12em;text-transform:uppercase;padding:.35rem .9rem;transform:rotate(-3deg);margin-top:.6rem}.wj{font-size:.8rem;padding:.25rem .6rem;margin:0}.e{font-family:var(--jc-display);font-weight:800;text-transform:uppercase;line-height:.92;letter-spacing:.005em;margin:0}.g{font-size:clamp(2.3rem,4.6vw,4rem)}.d{font-size:clamp(1.6rem,2.6vw,2.2rem)}.v{font-size:clamp(1.25rem,1.8vw,1.5rem);color:var(--jc-fill)}.el{margin-bottom:2rem}.wc{color:var(--jc-mute);max-width:36rem;margin-top:.9rem}.wc p{margin:0}.wq{display:flex;justify-content:space-between;align-items:flex-end;gap:2.5rem}.wq .wc{margin-top:0;max-width:28rem}.w9{position:relative;overflow:hidden;border-bottom:1px solid var(--jc-line);padding:3rem 0 3.5rem}.d0{display:grid;grid-template-columns:minmax(0,1.1fr)minmax(0,.9fr);gap:2.5rem;align-items:center}.wa{display:flex;flex-direction:column;gap:1.1rem;position:relative;z-index:2}.dg{font:800 clamp(3rem,7.4vw,6.6rem)/.84 var(--jc-display);text-transform:uppercase;letter-spacing:-.005em;margin:.2rem 0}@media(min-width:901px){.dg{font-size:clamp(3.2rem,4.6vw,4.5rem)}}.dg em{font-style:normal;display:inline-block;background:var(--jc-pink);color:var(--jc-on-pink);padding:.02em .14em .06em;margin-top:.08em;transform:rotate(-1.5deg)}.do{color:var(--jc-soft);font-size:1.08rem;max-width:38rem}.do p{margin:0 0 .8rem}.do p+p{color:var(--jc-mute);font-size:.97rem}.do strong{color:var(--jc-ink)}.dd{position:relative}.d3{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:var(--jc-radius);box-shadow:12px 12px 0 var(--jc-pink);transform:rotate(1.5deg)}.no{padding:4rem 0 4.5rem}.no .d3{box-shadow:none;transform:none;aspect-ratio:3/2;-webkit-mask-image:linear-gradient(90deg,transparent,black 22%);mask-image:linear-gradient(90deg,transparent,black 22%)}.no .d0{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.nh .d3{aspect-ratio:1/1;box-shadow:12px 12px 0 var(--jc-fill);transform:rotate(2.5deg)}.d4 ol{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0;font:500 .75rem/1.4 var(--jc-mono);color:var(--jc-mute)}.d4 li+li::before{content:"/";margin-right:.4rem;color:var(--jc-mute)}.d4 [aria-current]{color:var(--jc-fill)}.wg{padding:1rem 0 4rem;border-bottom:1px solid var(--jc-line)}.wg .el{padding-top:3rem}.w1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem;counter-reset:none}.z{display:grid;grid-template-columns:4rem 10rem minmax(0,1fr)minmax(0,1.3fr)8.5rem 11rem;align-items:center;gap:1.25rem;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius);padding:.9rem 1.2rem .9rem 0}.ww{border:2px solid var(--jc-fill);background:linear-gradient(90deg,var(--jc-fill),var(--jc-card) 55%);@supports(color:color-mix(in lab,red,red)){background: linear-gradient(90deg,color-mix(in oklab,var(--jc-fill) 12%,var(--jc-card)),var(--jc-card) 55%);}}.o{font:800 3.2rem/1 var(--jc-display);color:var(--jc-fill);text-align:center}.ww .o{align-self:stretch;display:grid;place-items:center;background:var(--jc-fill);color:var(--jc-on-fill);margin:-.9rem 0;border-radius:var(--jc-radius)0 0 var(--jc-radius)}.u{font:800 1.75rem/1 var(--jc-display);text-transform:uppercase;margin:0 0 .35rem}.l{font:500 .68rem/1.3 var(--jc-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jc-mute);margin:0 0 .2rem}.r{font-weight:600;margin:0;line-height:1.35}.k{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start}.e9{font:500 .75rem/1.2 var(--jc-mono);color:var(--jc-mute)}.k .t{font-size:1.5rem}.m{display:flex;flex-direction:column;gap:.35rem}.m .w{width:100%}.wt{font:500 .66rem/1.3 var(--jc-mono);color:var(--jc-mute);margin:0;text-align:center}.x{display:grid;place-items:center;height:3.4rem;padding:.55rem .8rem;background:var(--jc-chip);border-radius:4px;border:1px solid var(--jc-line)}.ek{background:var(--jc-chip-light)}.q{max-height:1.8rem;max-width:100%;width:auto;height:auto;object-fit:contain}.eb{overflow-x:auto;margin:2rem 0 0;border:1px solid var(--jc-line);border-radius:var(--jc-radius)}.eb table{width:100%;border-collapse:collapse;font-size:.92rem}.eb th[scope=col]{font:700 .7rem/1.2 var(--jc-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jc-on-fill);background:var(--jc-fill);text-align:left;padding:.8rem .9rem}.eb th[scope=row]{font-weight:700;text-align:left}.eb td,.eb th[scope=row]{padding:.75rem .9rem;border-top:1px solid var(--jc-line);vertical-align:top}.eb tbody tr:nth-child(even){background:var(--jc-ink);@supports(color:color-mix(in lab,red,red)){background: color-mix(in oklab,var(--jc-ink) 3%,transparent);}}.y1{padding:5rem 0;border-bottom:1px solid var(--jc-line)}.n4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.e2{position:relative;display:flex;flex-direction:column;gap:.75rem;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius);padding:1.15rem}.y9{border:2px solid var(--jc-fill)}.em{position:absolute;top:-.75rem;left:.85rem;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--jc-fill);color:var(--jc-on-fill);font:800 1.2rem/1 var(--jc-display);transform:rotate(-8deg)}.y9 .em{background:var(--jc-pink);color:var(--jc-on-pink)}.yt{position:absolute;top:-.6rem;right:.85rem}.d9{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.eh{font:800 1.55rem/1 var(--jc-display);text-transform:uppercase;margin:0}.ey{font-size:.86rem;line-height:1.4;flex:1}.ey p{margin:0}.e2 .w{width:100%}.ng{position:relative;overflow:hidden;padding:4.5rem 0;border-bottom:1px solid var(--jc-line)}.nr{position:absolute;inset:0;z-index:0}.nk{width:100%;height:100%;object-fit:cover;opacity:.32;filter:saturate(1.2)}.nr::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--jc-wall) 0%,var(--jc-wall) 50%,var(--jc-wall) 100%);@supports(color:color-mix(in lab,red,red)){background: linear-gradient(180deg,var(--jc-wall) 0%,color-mix(in oklab,var(--jc-wall) 55%,transparent) 50%,var(--jc-wall) 100%);}}.ng .n{position:relative;z-index:1}.nz{display:block;font:700 .85rem/1 var(--jc-mono);color:var(--jc-fill);letter-spacing:.1em;margin-bottom:.4rem}.we{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.ep{display:flex;flex-direction:column;gap:.55rem;height:100%;min-height:11rem;padding:1.1rem 1rem;background:var(--jc-wall);@supports(color:color-mix(in lab,red,red)){background: color-mix(in oklab,var(--jc-wall) 86%,transparent);}border:1px solid var(--jc-line);border-radius:var(--jc-radius);transition:border-color .15s,transform .15s}a.ep:hover{border-color:var(--jc-fill);transform:translateY(-3px)}.wu{width:2.1rem;height:auto;border-radius:2px}.es{font:800 1.9rem/1 var(--jc-display);text-transform:uppercase;margin:0}.ep p{font-size:.84rem;line-height:1.4;color:var(--jc-mute);margin:0;flex:1}.w7{font:700 .72rem/1 var(--jc-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jc-fill)}.wh{border-style:dashed;background:0 0}.yx{padding:5rem 0;border-bottom:1px solid var(--jc-line)}.np{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.wn{position:relative;display:flex;flex-direction:column;gap:.8rem;min-height:15rem;padding:1.7rem;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius);overflow:hidden}.ya{border:2px solid var(--jc-fill)}.w3{position:absolute;right:1.2rem;top:1rem;font:800 5.5rem/.8 var(--jc-display);color:transparent;-webkit-text-stroke:2px var(--jc-fill)}.wo{font:800 2.7rem/.92 var(--jc-display);text-transform:uppercase;margin:0;max-width:15rem}.wn p{color:var(--jc-mute);margin:0;flex:1;max-width:19rem}.w2{font:800 1.2rem/1 var(--jc-display);text-transform:uppercase;color:var(--jc-fill)}.w2::after{content:"";position:absolute;inset:0}.nn{background:0 0;border:2px dashed var(--jc-line)}.nn .wo{color:var(--jc-mute)}.nn .w3{-webkit-text-stroke-color:var(--jc-line)}.wn .dz{background:var(--jc-pink);color:var(--jc-on-pink)}.n3{padding:5rem 0;background:var(--jc-wall-2);border-bottom:1px solid var(--jc-line)}.ws{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--jc-line);border-radius:var(--jc-radius);overflow:hidden}.ws li{padding:2rem;border-left:1px solid var(--jc-line)}.ws li:first-child{border-left:0}.nu{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:50%;background:var(--jc-score);color:var(--jc-wall);font:700 .85rem/1 var(--jc-mono);margin-bottom:1rem}.n3 h3{font:800 2rem/.95 var(--jc-display);text-transform:uppercase;margin:0 0 .6rem}.n3 p{color:var(--jc-mute);margin:0}.yg{padding:5rem 0;background:var(--jc-wall-2);border-bottom:1px solid var(--jc-line)}.nw{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:1.5rem;padding:1.4rem 0;border-top:1px dashed var(--jc-line)}.nl{font:800 1.8rem/1 var(--jc-display);text-transform:uppercase;color:var(--jc-fill);margin:0}.n7{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.wv{display:flex;flex-direction:column;gap:.45rem;height:100%;padding:1rem;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius);transition:border-color .15s}.wv:hover{border-color:var(--jc-fill)}.wk{display:flex;gap:.35rem;flex-wrap:wrap}.wl{font:800 1.7rem/1 var(--jc-display);text-transform:uppercase;margin:.2rem 0 0}.w8{font:500 .75rem/1 var(--jc-mono);color:var(--jc-mute)}.wv p{font-size:.84rem;line-height:1.45;color:var(--jc-mute);margin:0;flex:1}.wd{font:700 .72rem/1 var(--jc-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--jc-fill)}.nm{padding:4.5rem 0;border-bottom:1px solid var(--jc-line)}.y4{background:var(--jc-wall-2)}.nt{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.na{display:flex;flex-direction:column;gap:.7rem;padding:1rem;border:2px dashed var(--jc-line);border-radius:var(--jc-radius)}.nc{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem}.n0{font:800 1.4rem/1 var(--jc-display);color:var(--jc-pink)}.nf{display:flex;justify-content:space-between;gap:.5rem;font:700 .8rem/1.3 var(--jc-mono);margin:0}.nx{font:700 .7rem/1 var(--jc-mono);text-transform:uppercase;color:var(--jc-mute);letter-spacing:.08em}.wb{display:block}.f{padding:4.5rem 0;border-bottom:1px solid var(--jc-line)}.ex{background:var(--jc-wall-2)}.dr{position:relative;overflow:hidden;background:var(--jc-pink);color:var(--jc-on-pink);text-align:center;padding:5.5rem 0}.dr::before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--jc-wall) 2px,transparent 2.2px);@supports(color:color-mix(in lab,red,red)){background-image: radial-gradient(color-mix(in oklab,var(--jc-wall) 28%,transparent) 2px,transparent 2.2px);}background-size:14px 14px}.dr .n{position:relative}.dr .g{font-size:clamp(3rem,8vw,6.5rem);color:var(--jc-on-pink)}.dr p{max-width:38rem;margin-inline:auto;font-weight:500}.dr .a{justify-content:center}.dr .w[data-section=true]{background:var(--jc-wall);color:var(--jc-fill);border-color:var(--jc-wall);box-shadow:6px 6px 0 var(--jc-fill)}.dr .w:not([data-section=true]){border-color:var(--jc-on-pink);color:var(--jc-on-pink)}.yd{padding:3.5rem 0}.yl{font:800 clamp(2.4rem,6vw,4.5rem)/.9 var(--jc-display)!important;text-transform:uppercase;margin:0 auto .6rem!important;color:var(--jc-on-pink)!important}.wy{position:relative;overflow:hidden;background:var(--jc-fill);color:var(--jc-on-fill);padding:3.5rem 0}.wy::before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--jc-pink) 2px,transparent 2.2px);@supports(color:color-mix(in lab,red,red)){background-image: radial-gradient(color-mix(in oklab,var(--jc-pink) 45%,transparent) 2px,transparent 2.2px);}background-size:12px 12px}.wy .n{position:relative}.wy .e,.wy .v{color:var(--jc-on-fill)}.wy .w[data-section=true]{background:var(--jc-wall);color:var(--jc-fill);border-color:var(--jc-wall)}.wy .ev{border-color:var(--jc-on-fill);color:var(--jc-on-fill)}.wr{padding:2rem 0;background:var(--jc-card);border-top:2px solid var(--jc-fill);border-bottom:2px solid var(--jc-fill)}.wr .p{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 2rem}.wr .p>p{margin:0;color:var(--jc-ink)}.wr .p>p:first-child{flex-basis:100%;font:700 .75rem/1.3 var(--jc-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jc-pink)}.wr .p>p:nth-child(2){font:800 1.8rem/1 var(--jc-display);text-transform:uppercase}.wr .a{margin:0 0 0 auto}.p>*{max-width:52rem}.p>.g,.p>.eq,.p>.n6,.p>.eb,.p>.e1,.p>.wf,.p>.wp,.p>.a,.p>.d6{max-width:none}.p p{margin:0 0 1rem;color:var(--jc-soft)}.p strong{color:var(--jc-ink)}.p ul,.p ol:not(.wf){margin:0 0 1.2rem;padding-left:1.2rem;color:var(--jc-soft)}.p li{margin:.3rem 0}.p li::marker{color:var(--jc-fill)}.p>.g{margin:0 0 1.4rem}.p .d{margin:2.2rem 0 .8rem}.p .v{margin:1.6rem 0 .6rem}.p .eb{margin:1.2rem 0 1.6rem}.dr .p p,.dr p,.wy p{color:inherit}.dr .p p{margin-inline:auto}.e1{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:2rem;margin:1.4rem 0;padding:1.8rem;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius)}.e1:first-of-type{border:2px solid var(--jc-fill)}.et{display:flex;flex-direction:column;gap:.8rem;align-items:flex-start;position:sticky;top:6rem;align-self:start}.et .x{width:100%;height:4.2rem}.et .t{font-size:2rem}.e8>.d:first-child{margin-top:0;font-size:clamp(1.9rem,3vw,2.6rem)}.e0 ul{list-style:none;padding:0;margin:.4rem 0 1.2rem}.e0 li{position:relative;padding:.45rem 0 .45rem 1.9rem;border-bottom:1px dashed var(--jc-line)}.e0 li::before{position:absolute;left:0;top:.4rem;font:700 1rem/1.4 var(--jc-mono)}.er li::before{content:"+";color:var(--jc-score)}.eg li::before{content:"!";color:var(--jc-fill)}.eq{list-style:none;padding:0;margin:1rem 0 1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.9rem}.ea{padding:1.4rem;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius)}.ea>.d:first-child,.ea>h3:first-child{margin-top:0;font:800 1.7rem/1 var(--jc-display);text-transform:uppercase}.ea p:last-child{margin-bottom:0}.ex .ea{background:var(--jc-card-2)}.n6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:1rem 0}.du{display:flex;flex-direction:column;gap:.5rem;padding:1.2rem;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius)}.d5{font:700 .7rem/1.3 var(--jc-mono)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--jc-pink)!important;margin:0!important}.d7{font:800 1.8rem/1 var(--jc-display)!important;text-transform:uppercase;color:var(--jc-ink)!important;margin:0!important}.dc{flex:1}.dc p{font-size:.86rem;line-height:1.45}.wf{list-style:none;padding:0;margin:1rem 0 1.5rem;display:grid;gap:.8rem}.ej{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;padding:1.2rem;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius)}.en{font:800 3rem/.85 var(--jc-display);color:transparent;-webkit-text-stroke:2px var(--jc-fill)}.n9{font:800 1.45rem/1 var(--jc-display)!important;text-transform:uppercase;color:var(--jc-ink)!important;margin:0 0 .5rem!important}.e6>.e:first-child{margin-top:0}.e6 p:last-child{margin-bottom:0}.dp{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1.2rem;padding:1.2rem;margin:.7rem 0;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius)}.w5{align-self:start;text-align:center;font:800 1.1rem/1 var(--jc-display);letter-spacing:.04em;text-transform:uppercase;background:var(--jc-fill);color:var(--jc-on-fill);padding:.55rem .4rem;transform:rotate(-3deg)}.dq>p:first-child{font:800 1.35rem/1.05 var(--jc-display);text-transform:uppercase;color:var(--jc-ink)}.dq p:last-child{margin-bottom:0}.wp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.8rem;margin:1rem 0}.exb{padding:.9rem 0;border-bottom:1px dashed var(--jc-line)}.wp dt{font:800 1.3rem/1.05 var(--jc-display);text-transform:uppercase;color:var(--jc-fill)}.wp dt p,.wp dd p{margin:0}.wp dd{margin:.3rem 0 0;font-size:.88rem;color:var(--jc-mute)}.ef{border:1px solid var(--jc-line);border-radius:var(--jc-radius);background:var(--jc-card);margin:.55rem 0}.ef summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;font-weight:600}.ef summary::-webkit-details-marker{display:none}.ef summary::after{content:"+";font:800 1.6rem/.8 var(--jc-display);color:var(--jc-fill)}.ef[open]{border-color:var(--jc-fill)}.ef[open] summary::after{content:"–"}.e7{padding:0 1.2rem 1rem}.eo{padding:1.2rem 0;border-bottom:1px dashed var(--jc-line)}.eo>.d{margin:0 0 .6rem!important;font-size:1.5rem}.eo p:last-child{margin-bottom:0}.dj{padding:2.2rem 0;border-bottom:1px solid var(--jc-line);background:var(--jc-wall-2)}.wi{font:800 1.6rem/1 var(--jc-display);text-transform:uppercase;color:var(--jc-fill);margin:0 0 1rem}.dj ul{list-style:none;padding:0;margin:0;columns:3;column-gap:2rem;counter-reset:toc}.dj li{counter-increment:toc;break-inside:avoid;padding:.35rem 0;border-bottom:1px dashed var(--jc-line);font-size:.9rem}.dj li::before{content:counter(toc,decimal-leading-zero);font:700 .72rem/1 var(--jc-mono);color:var(--jc-pink);margin-right:.6rem}.dj a{color:var(--jc-soft);text-decoration:none}.dj a:hover{color:var(--jc-fill)}.d6{position:relative;padding:1.2rem;margin:.6rem 0;border:2px solid var(--jc-line);border-radius:var(--jc-radius);transition:border-color .15s}.d6:hover{border-color:var(--jc-fill)}.d6 p:last-of-type{margin-bottom:0}.w0{position:absolute;inset:0}.yb{margin:1.4rem 0}.yb img,.ex6{width:100%;height:auto;border-radius:var(--jc-radius)}.exi img{width:100%;height:auto;border-radius:var(--jc-radius)}.yw,.ext,.exw,.exc,.exv,.y8,.w4{padding:4rem 0;border-bottom:1px solid var(--jc-line)}.nv{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.6rem;margin:0}.nv div{padding:1rem;border:1px solid var(--jc-line);border-radius:var(--jc-radius)}.nv dt{font:700 .7rem/1.2 var(--jc-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--jc-mute)}.nv dd{margin:.35rem 0 0;font-weight:700;color:var(--jc-score)}.ex1{font:700 .8rem/1.2 var(--jc-mono);color:var(--jc-score)}.da{padding:4rem 0 2.5rem;background:var(--jc-wall);@supports(color:color-mix(in lab,red,red)){background: color-mix(in oklab,var(--jc-wall) 80%,black);}border-top:1px solid var(--jc-line);font-size:.86rem}.dv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 2rem}.ez{grid-column:2/span 3}.ez+.ew{grid-column-start:2}.db p{color:var(--jc-mute);margin:.9rem 0 0;max-width:16rem}.db{min-width:0}.db .e4{flex-wrap:wrap;white-space:normal;overflow-wrap:anywhere;row-gap:.35rem;font-size:1.5rem}.da h2{font:800 1.3rem/1 var(--jc-display);text-transform:uppercase;color:var(--jc-fill);margin:0 0 .9rem}.da ul{list-style:none;margin:0;padding:0}.da li{margin:0 0 .45rem}.da li a{color:var(--jc-mute)}.da li a:hover{color:var(--jc-ink)}.ew p{color:var(--jc-mute);margin:0 0 .6rem}.ez>ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.ez>ul>li>a{color:var(--jc-ink);font-weight:700}.ez ul ul{margin-top:.5rem}.ez ul ul a{font-size:.8rem}.di{display:flex;gap:1.2rem;align-items:flex-start;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--jc-line);color:var(--jc-mute)}.di p{margin:0 0 .3rem}.ds{color:var(--jc-ink);font-weight:700}.de{color:var(--jc-mute);margin:1.2rem 0 0;font-size:.78rem}.exn{display:flex;gap:1.2rem;flex-wrap:wrap;list-style:none;padding:0;margin:2rem 0 0}.exf{font:800 1.15rem/1 var(--jc-display);text-transform:uppercase;color:var(--jc-ink);text-align:center;letter-spacing:.01em}.exm{padding:1.5rem 0;border-bottom:1px solid var(--jc-line);background:var(--jc-wall-2)}.exe{display:flex;flex-wrap:wrap;gap:.8rem 2.5rem;margin:0}.ns{display:flex;flex-direction:column;gap:.3rem}.ns dt{font:500 .68rem/1 var(--jc-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--jc-mute)}.ns dd{margin:0;font:800 1.5rem/1 var(--jc-display);text-transform:uppercase;color:var(--jc-fill)}.exs{margin:.9rem 0 0;color:var(--jc-mute);font-size:.85rem}.exr{padding:4rem 0;border-bottom:1px solid var(--jc-line)}.ex4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.25rem}.y3{display:flex;flex-direction:column;gap:.8rem;background:var(--jc-card);border:1px solid var(--jc-line);border-top:4px solid var(--jc-pink);border-radius:var(--jc-radius);padding:1.4rem}.exg{font:800 1.9rem/.95 var(--jc-display);text-transform:uppercase;margin:0}.exo{color:var(--jc-soft);margin:0}.ny{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin:0}.ny dt,.nd dt{font:500 .66rem/1.2 var(--jc-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--jc-mute)}.ny dd,.nd dd{margin:0;font:700 .86rem/1.3 var(--jc-mono)}.y3 .a{margin-top:auto}.exq{padding:4rem 0;border-bottom:1px solid var(--jc-line)}.ex2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem}.ex8{background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius);overflow:hidden;display:flex;flex-direction:column}.exd{position:relative;aspect-ratio:16/7;background:linear-gradient(135deg,var(--jc-fill),var(--jc-pink))}.exk{width:100%;height:100%;object-fit:cover;display:block}.exp{position:absolute;left:.7rem;bottom:.6rem;font:700 .66rem/1 var(--jc-mono);text-transform:uppercase;letter-spacing:.06em;background:var(--jc-wall);color:var(--jc-ink);padding:.3rem .45rem}.yo{padding:.9rem 1rem 1.1rem}.exz{font:800 1.45rem/.95 var(--jc-display);text-transform:uppercase;margin:0 0 .7rem}.nd{display:grid;grid-template-columns:1fr 1fr;gap:.5rem .8rem;margin:0}.yo{display:flex;flex-direction:column;flex:1}.exl{margin-top:auto;align-self:flex-start}.nd{margin-bottom:1rem}.exy{margin:1.8rem 0 0}.exh{padding:4rem 0;border-bottom:1px solid var(--jc-line)}.efx{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:0 2rem}.efa{display:flex;align-items:baseline;gap:.6rem;padding:.75rem 0;border-top:1px dashed var(--jc-line)}.eff{font-weight:600}.efc{font:500 .7rem/1 var(--jc-mono);color:var(--jc-mute);text-transform:uppercase}.ef9{margin-left:auto;font:700 .78rem/1 var(--jc-mono);color:var(--jc-fill);white-space:nowrap}.ex9{padding:4rem 0;border-bottom:1px solid var(--jc-line);background:var(--jc-wall-2)}.yu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:0 2.5rem}.y5{display:grid;grid-template-columns:2rem minmax(0,9rem)minmax(0,1fr)auto;align-items:center;gap:.9rem;padding:.8rem 0;border-top:1px dashed var(--jc-line)}.exx{font:800 1.6rem/1 var(--jc-display);color:var(--jc-fill)}.exa{font:800 1.25rem/1 var(--jc-display);text-transform:uppercase;margin:0}.y7{margin:0;color:var(--jc-soft);font-size:.9rem}.ex0{padding:3rem 0 4rem;border-bottom:1px solid var(--jc-line)}.yj+.yj{margin-top:2.2rem}.ex7{font:700 .8rem/1 var(--jc-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--jc-wall);background:var(--jc-score);display:inline-block;padding:.45rem .65rem;margin:0 0 .9rem}.ex5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}.yn{display:grid;grid-template-columns:minmax(0,12rem)minmax(0,1.4fr)minmax(0,1fr)auto;align-items:center;gap:1rem;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius);padding:.8rem 1rem}.exu{font:800 1.4rem/1 var(--jc-display);text-transform:uppercase;margin:0}.y6{margin:0;font-weight:600}.y6 span{color:var(--jc-mute);font-weight:500}.exj{margin:0;color:var(--jc-mute);font-size:.85rem}@media(max-width:900px){.yn{grid-template-columns:1fr;gap:.4rem}.yu{grid-template-columns:1fr}.y5{grid-template-columns:2rem 1fr auto}.y7{grid-column:2/-1}}@media(max-width:1100px){.z{grid-template-columns:3rem 8rem minmax(0,1fr)minmax(0,1fr)9.5rem}.k{display:none}.n4,.n7,.n6,.nt{grid-template-columns:repeat(3,minmax(0,1fr))}.we{grid-template-columns:repeat(3,minmax(0,1fr))}.dv{grid-template-columns:1fr 1fr}.ez{grid-column:1/-1}.ez+.ew{grid-column-start:auto}}@media(max-width:900px){.dl,.d8 .ei{display:none}.d1{display:block;margin-left:auto;position:relative}.dw{list-style:none;cursor:pointer;display:grid;gap:5px;padding:.6rem}.dw::-webkit-details-marker{display:none}.dw span{display:block;width:1.6rem;height:2px;background:var(--jc-ink)}.df{position:absolute;right:0;top:100%;width:min(22rem,90vw);max-height:75vh;overflow:auto;background:var(--jc-card);border:1px solid var(--jc-line);border-radius:var(--jc-radius);padding:1rem;box-shadow:8px 8px 0 var(--jc-pink)}.df ul{list-style:none;margin:0;padding:0}.df li{padding:.35rem 0}.df summary{cursor:pointer;font-weight:700}.df details ul{padding-left:.8rem}.d0,.no .d0{grid-template-columns:1fr}.dd{order:-1}.wq{flex-direction:column;align-items:flex-start;gap:.8rem}.e1{grid-template-columns:1fr}.et{position:static;flex-direction:row;flex-wrap:wrap;align-items:center}.et .x{width:10rem}.np,.ws{grid-template-columns:1fr}.ws li{border-left:0;border-top:1px solid var(--jc-line)}.ws li:first-child{border-top:0}.nw{grid-template-columns:1fr}.wp{grid-template-columns:1fr 1fr}.dj ul{columns:2}}@media(max-width:640px){.z{grid-template-columns:2.6rem minmax(0,1fr);gap:.6rem .9rem;padding:.9rem}.o{grid-row:span 2;font-size:2.4rem}.ww .o{margin:-.9rem 0 -.9rem -.9rem}.z .x{justify-self:start;width:9rem}.i,.s,.m{grid-column:2}.n4,.n7,.n6,.nt,.we,.wp{grid-template-columns:1fr 1fr}.dp,.ej{grid-template-columns:1fr}.dv{grid-template-columns:1fr}.ez>ul{grid-template-columns:1fr 1fr}.dj ul{columns:1}.e4{font-size:1.45rem}}@media(max-width:420px){.n4,.n7,.n6,.nt,.we,.wp{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ee *,.ee *::before,.ee *::after{transition:none!important;animation:none!important}}}@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:azeret mono;font-style:normal;font-weight:400 700;font-display:swap;src:local("Azeret Mono"),url("/assets/fonts/d0d875c6bd57459f/assets/webfonts/azeret-mono-3352be.8b092722.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:onest;font-style:normal;font-weight:400 700;font-display:swap;src:local("Onest"),url("/assets/fonts/d0d875c6bd57459f/assets/webfonts/onest-efb278.fbb205d6.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:smooch sans;font-style:normal;font-weight:400 700;font-display:swap;src:local("Smooch Sans"),url("/assets/fonts/d0d875c6bd57459f/assets/webfonts/smooch-sans-4c28d4.8df91a79.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:#FFE500;--color-secondary:#1D1A24;--color-accent:#FF3D8B;--color-surface:#0C0B0E;--color-on-surface:#F4F1EA;--color-score:#3CFFA0;--font-heading:"Smooch Sans", ui-sans-serif, system-ui, sans-serif;--font-body:"Onest", ui-sans-serif, system-ui, sans-serif;--font-mono:"Azeret Mono", ui-sans-serif, system-ui, sans-serif;--radius-base:4px;--space-base:8px;--section-gap:80px}