/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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{--hK:initial;--hL:initial;--hM:initial;--hN:initial;--hO:initial;--hP:0;--hQ:0;--hR:solid;--hS:initial;--hT:initial;--hU:initial;--hV:0 0 #0000;--hW:initial;--hX:100%;--hY:0 0 #0000;--hZ:initial;--ia:100%;--ib:initial;--ic:0 0 #0000;--id:initial;--ie:0 0 #0000;--if:initial;--ig:0px;--ih:#fff;--ii:0 0 #0000;--ij:solid;--ik:initial;--il:initial;--im:initial;--in:initial;--io:initial;--ip:initial;--iq:initial;--ir:initial;--is:initial;--it:initial;--iu:initial;--iv:100%;--iw:initial;--ix:initial;--iy:initial;--iz:initial;--iA:initial;--iB:initial;--iC:initial;--iD:initial;--iE:initial;--iF:initial;--iG:initial;--iH:initial;--iI:0;--iJ:0;--iK:0;--iL:1;--iM:1;--iN:1;--iO:""}}}@layer theme{:root,:host{--iP:"Manrope", system-ui, sans-serif;--dC:"JetBrains Mono", ui-monospace, monospace;--iQ:oklch(98% .016 73.684);--iR:oklch(95.4% .038 75.164);--iS:oklch(98.7% .022 95.277);--iT:oklch(96.2% .059 95.617);--iU:oklch(98.7% .026 102.212);--iV:oklch(98.5% .001 106.423);--iW:oklch(97% .001 106.424);--iX:oklch(92.3% .003 48.717);--iY:#fff;--iZ:.25rem;--ja:32rem;--jb:36rem;--jc:42rem;--jd:48rem;--je:56rem;--jf:64rem;--dP:.75rem;--jg:calc(1 / .75);--dN:.875rem;--jh:calc(1.25 / .875);--dL:1rem;--ji:calc(1.5 / 1);--dM:1.125rem;--jj:calc(1.75 / 1.125);--dO:1.25rem;--jk:calc(1.75 / 1.25);--dD:1.5rem;--jl:calc(2 / 1.5);--dE:1.875rem;--jm:calc(2.25 / 1.875);--dF:2.25rem;--jn:calc(2.5 / 2.25);--dG:3rem;--jo:1;--dH:3.75rem;--jp:1;--dI:4.5rem;--jq:1;--dJ:6rem;--jr:1;--dK:8rem;--js:1;--jt:500;--ju:600;--jv:700;--eb:-.025em;--jw:.1em;--jx:.25rem;--jy:.375rem;--jz:.5rem;--fe:cubic-bezier(.4, 0, 1, 1);--fg:cubic-bezier(0, 0, .2, 1);--ff:cubic-bezier(.4, 0, .2, 1);--aX:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--aY:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aW:bounce 1s infinite;--jA:24px;--jB:.15s;--jC:cubic-bezier(.4, 0, .2, 1);--jD:var(--iP);--jE:var(--dC);--dB:"Manrope", system-ui, sans-serif;--jF:#f4f4f4;--jG:#252525;--jH:#080808;--jI:#f4f4f4;--jJ:#d8d8d8;--jK:#202020;--jL:#ededed;--jM:#bcbcbc;--jN:#1b1b1b;--jO:#e5e5e5;--jP:#cdcdcd;--jQ:#232323;--jR:#ededed;--jS:#050505;--jT:#f4f7fb;--jU:#0b0b0b;--jV:#f4f7fb;--jW:#1a1a1a;--jX:#a6a6a6;--jY:#686868;--jZ:#282828;--ka:#0b0b0b;--kb:#f4f4f4}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--jD,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--kc,normal);font-variation-settings:var(--kd,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--jE,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--ke,normal);font-variation-settings:var(--kf,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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)){::placeholder{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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.a{visibility:visible!important}.b{visibility:collapse}.c{visibility:hidden}.d{visibility:visible}.e{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.f{position:absolute}.g{position:fixed}.h{position:relative}.i{position:static}.j{position:sticky}.k{top:0}.l{top:calc(var(--iZ) * 8)}.m{right:calc(var(--iZ) * 5)}.n{bottom:calc(var(--iZ) * 5)}.o{left:calc(var(--iZ) * 5)}.p{left:18%}.q{z-index:50}.r{width:100%}@media (width>=40rem){.r{max-width:40rem}}@media (width>=48rem){.r{max-width:48rem}}@media (width>=64rem){.r{max-width:64rem}}@media (width>=80rem){.r{max-width:80rem}}@media (width>=96rem){.r{max-width:96rem}}.s{margin-inline:calc(var(--iZ) * 3)}.t{margin-inline:auto}.u{margin-block:calc(var(--iZ) * 2)}.v{margin-block:calc(var(--iZ) * 3)}.w{margin-top:var(--iZ)}.x{margin-top:calc(var(--iZ) * 1.5)}.y{margin-top:calc(var(--iZ) * 2)}.z{margin-top:calc(var(--iZ) * 3)}.A{margin-top:calc(var(--iZ) * 4)}.B{margin-top:calc(var(--iZ) * 5)}.C{margin-top:calc(var(--iZ) * 6)}.D{margin-top:calc(var(--iZ) * 7)}.E{margin-top:calc(var(--iZ) * 8)}.F{margin-top:calc(var(--iZ) * 16)}.G{margin-top:calc(var(--iZ) * 20)}.H{margin-top:auto}.I{margin-bottom:calc(var(--iZ) * 2)}.J{margin-bottom:calc(var(--iZ) * 4)}.K{margin-bottom:calc(var(--iZ) * 6)}.L{margin-bottom:calc(var(--iZ) * 8)}.M{margin-bottom:calc(var(--iZ) * 10)}.N{margin-bottom:calc(var(--iZ) * 12)}.O{margin-left:calc(var(--iZ) * 2)}.P{display:block}.Q{display:contents}.R{display:flex}.S{display:grid}.T{display:none}.U{display:inline}.V{display:inline-block}.W{display:inline-flex}.X{display:inline-grid}.Y{display:table}.Z{aspect-ratio:430/932}.aa{aspect-ratio:1080/2340}.ab{width:calc(var(--iZ) * 1.5);height:calc(var(--iZ) * 1.5)}.ac{width:calc(var(--iZ) * 2);height:calc(var(--iZ) * 2)}.ad{width:calc(var(--iZ) * 4);height:calc(var(--iZ) * 4)}.ae{width:calc(var(--iZ) * 5);height:calc(var(--iZ) * 5)}.af{width:calc(var(--iZ) * 6);height:calc(var(--iZ) * 6)}.ag{width:calc(var(--iZ) * 7);height:calc(var(--iZ) * 7)}.ah{width:calc(var(--iZ) * 10);height:calc(var(--iZ) * 10)}.ai{width:calc(var(--iZ) * 11);height:calc(var(--iZ) * 11)}.aj{width:calc(var(--iZ) * 12);height:calc(var(--iZ) * 12)}.ak{height:calc(var(--iZ) * 2)}.al{height:calc(var(--iZ) * 7)}.am{height:calc(var(--iZ) * 11)}.an{height:calc(var(--iZ) * 12)}.ao{height:auto}.ap{height:100%}.aq{height:1px}.ar{min-height:calc(var(--iZ) * 16)}.as{min-height:23rem}.at{min-height:60vh}.au{min-height:100%}.av{min-height:100vh}.aw{width:calc(var(--iZ) * 2)}.ax{width:calc(var(--iZ) * 8)}.ay{width:calc(var(--iZ) * 11)}.az{width:calc(var(--iZ) * 12)}.aA{width:calc(var(--iZ) * 24)}.aB{width:32%}.aC{width:auto}.aD{width:fit-content}.aE{width:100%}.aF{max-width:var(--jc)}.aG{max-width:var(--jd)}.aH{max-width:var(--je)}.aI{max-width:var(--jf)}.aJ{max-width:calc(var(--iZ) * 28)}.aK{max-width:11rem}.aL{max-width:20rem}.aM{max-width:24ch}.aN{max-width:50rem}.aO{max-width:var(--ja)}.aP{max-width:var(--jb)}.aQ{flex:1}.aR,.aS{flex-shrink:1}.aT{flex-shrink:0}.aU{flex-grow:1}.aV{transform:var(--hK,) var(--hL,) var(--hM,) var(--hN,) var(--hO,)}.aW{animation:var(--aW)}.aX{animation:var(--aX)}.aY{animation:var(--aY)}.aZ{resize:both}.ba{scroll-margin-top:calc(var(--iZ) * 24)}.bb{scroll-margin-top:calc(var(--iZ) * 28)}.bc{grid-template-columns:repeat(1,minmax(0,1fr))}.bd{grid-template-columns:repeat(2,minmax(0,1fr))}.be{flex-direction:column}.bf{flex-wrap:wrap}.bg{align-content:flex-start}.bh{align-items:baseline}.bi{align-items:center}.bj{align-items:flex-start}.bk{justify-content:space-between}.bl{justify-content:center}.bm{gap:calc(var(--iZ) * .5)}.bn{gap:var(--iZ)}.bo{gap:calc(var(--iZ) * 1.5)}.bp{gap:calc(var(--iZ) * 2)}.bq{gap:calc(var(--iZ) * 2.5)}.br{gap:calc(var(--iZ) * 3)}.bs{gap:calc(var(--iZ) * 4)}.bt{gap:calc(var(--iZ) * 5)}.bu{gap:calc(var(--iZ) * 6)}.bv{gap:calc(var(--iZ) * 8)}.bw{gap:calc(var(--iZ) * 10)}.bx{gap:calc(var(--iZ) * 20)}:where(.by>:not(:last-child)){--hP:0;margin-block-start:calc(calc(var(--iZ) * 3) * var(--hP));margin-block-end:calc(calc(var(--iZ) * 3) * calc(1 - var(--hP)))}:where(.bz>:not(:last-child)){--hP:0;margin-block-start:calc(calc(var(--iZ) * 4) * var(--hP));margin-block-end:calc(calc(var(--iZ) * 4) * calc(1 - var(--hP)))}.bA{column-gap:calc(var(--iZ) * 6)}.bB{row-gap:calc(var(--iZ) * 2)}:where(.bC>:not(:last-child)){--hQ:0;border-bottom-style:var(--hR);border-top-style:var(--hR);border-top-width:calc(1px * var(--hQ));border-bottom-width:calc(1px * calc(1 - var(--hQ)))}:where(.bD>:not(:last-child)){border-color:var(--jZ)}.bE{justify-self:center}.bF{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bG{overflow:hidden}.bH{scroll-behavior:smooth}.bI{border-radius:.25rem}.bJ{border-radius:1.4rem}.bK{border-radius:1.6rem}.bL{border-radius:1.15rem}.bM{border-radius:1.35rem}.bN{border-radius:1rem}.bO{border-radius:3.40282e38px}.bP{border-radius:var(--jz)}.bQ{border-radius:var(--jy)}.bR{border-radius:var(--jx)}.bS{border-style:var(--hR);border-width:1px}.bT{border-block-style:var(--hR);border-block-width:1px}.bU{border-top-style:var(--hR);border-top-width:1px}.bV{border-bottom-style:var(--hR);border-bottom-width:1px}.bW{border-left-style:var(--hR);border-left-width:2px}.bX{border-color:#f4f4f433}@supports (color:color-mix(in lab, red, red)){.bX{border-color:color-mix(in oklab, var(--kb) 20%, transparent)}}.bY{border-color:#cdcdcd66}@supports (color:color-mix(in lab, red, red)){.bY{border-color:color-mix(in oklab, var(--jP) 40%, transparent)}}.bZ{border-color:#cdcdcd80}@supports (color:color-mix(in lab, red, red)){.bZ{border-color:color-mix(in oklab, var(--jP) 50%, transparent)}}.ca{border-color:var(--jY)}.cb{border-color:var(--jZ)}.cc{border-color:#28282899}@supports (color:color-mix(in lab, red, red)){.cc{border-color:color-mix(in oklab, var(--jZ) 60%, transparent)}}.cd{border-color:#282828b3}@supports (color:color-mix(in lab, red, red)){.cd{border-color:color-mix(in oklab, var(--jZ) 70%, transparent)}}.ce{border-color:var(--jG)}.cf{border-color:#f4f4f466}@supports (color:color-mix(in lab, red, red)){.cf{border-color:color-mix(in oklab, var(--jF) 40%, transparent)}}.cg{border-color:#f4f4f480}@supports (color:color-mix(in lab, red, red)){.cg{border-color:color-mix(in oklab, var(--jF) 50%, transparent)}}.ch{border-color:#d8d8d866}@supports (color:color-mix(in lab, red, red)){.ch{border-color:color-mix(in oklab, var(--jJ) 40%, transparent)}}.ci{border-color:#d8d8d880}@supports (color:color-mix(in lab, red, red)){.ci{border-color:color-mix(in oklab, var(--jJ) 50%, transparent)}}.cj{border-color:#bcbcbc66}@supports (color:color-mix(in lab, red, red)){.cj{border-color:color-mix(in oklab, var(--jM) 40%, transparent)}}.ck{border-color:#bcbcbc80}@supports (color:color-mix(in lab, red, red)){.ck{border-color:color-mix(in oklab, var(--jM) 50%, transparent)}}.cl,.cm{background-color:#f5f0e6}.cn{background-color:var(--iS)}.co{background-color:var(--iT)}.cp{background-color:var(--jS)}.cq{background-color:#050505cc}@supports (color:color-mix(in lab, red, red)){.cq{background-color:color-mix(in oklab, var(--jS) 80%, transparent)}}.cr{background-color:#050505f2}@supports (color:color-mix(in lab, red, red)){.cr{background-color:color-mix(in oklab, var(--jS) 95%, transparent)}}.cs{background-color:#f4f4f40a}@supports (color:color-mix(in lab, red, red)){.cs{background-color:color-mix(in oklab, var(--kb) 4%, transparent)}}.ct{background-color:var(--jP)}.cu{background-color:var(--iQ)}.cv{background-color:var(--iR)}.cw{background-color:var(--jQ)}.cx{background-color:#23232380}@supports (color:color-mix(in lab, red, red)){.cx{background-color:color-mix(in oklab, var(--jQ) 50%, transparent)}}.cy{background-color:var(--jZ)}.cz{background-color:var(--jF)}.cA{background-color:var(--jG)}.cB{background-color:#25252580}@supports (color:color-mix(in lab, red, red)){.cB{background-color:color-mix(in oklab, var(--jG) 50%, transparent)}}.cC{background-color:var(--jJ)}.cD{background-color:var(--jK)}.cE{background-color:#20202080}@supports (color:color-mix(in lab, red, red)){.cE{background-color:color-mix(in oklab, var(--jK) 50%, transparent)}}.cF{background-color:var(--iV)}.cG{background-color:var(--iW)}.cH{background-color:var(--iX)}.cI{background-color:var(--jU)}.cJ{background-color:var(--jW)}.cK{background-color:#1a1a1a40}@supports (color:color-mix(in lab, red, red)){.cK{background-color:color-mix(in oklab, var(--jW) 25%, transparent)}}.cL{background-color:#1a1a1a4d}@supports (color:color-mix(in lab, red, red)){.cL{background-color:color-mix(in oklab, var(--jW) 30%, transparent)}}.cM{background-color:var(--jM)}.cN{background-color:var(--jN)}.cO{background-color:#1b1b1b80}@supports (color:color-mix(in lab, red, red)){.cO{background-color:color-mix(in oklab, var(--jN) 50%, transparent)}}.cP{background-color:var(--iU)}.cQ{background-clip:text}.cR{object-fit:contain}.cS{object-fit:cover}.cT{object-position:top}.cU{padding:calc(var(--iZ) * 1.5)}.cV{padding:calc(var(--iZ) * 2)}.cW{padding:calc(var(--iZ) * 4)}.cX{padding:calc(var(--iZ) * 5)}.cY{padding:calc(var(--iZ) * 6)}.cZ{padding:calc(var(--iZ) * 7)}.da{padding-inline:calc(var(--iZ) * 3)}.db{padding-inline:calc(var(--iZ) * 4)}.dc{padding-inline:calc(var(--iZ) * 5)}.dd{padding-inline:calc(var(--iZ) * 6)}.de{padding-inline:calc(var(--iZ) * 8)}.df{padding-block:calc(var(--iZ) * 1.5)}.dg{padding-block:calc(var(--iZ) * 2)}.dh{padding-block:calc(var(--iZ) * 3)}.di{padding-block:calc(var(--iZ) * 4)}.dj{padding-block:calc(var(--iZ) * 6)}.dk{padding-block:calc(var(--iZ) * 7)}.dl{padding-block:calc(var(--iZ) * 10)}.dm{padding-block:calc(var(--iZ) * 12)}.dn{padding-block:calc(var(--iZ) * 16)}.do{padding-top:calc(var(--iZ) * 4)}.dp{padding-top:calc(var(--iZ) * 5)}.dq{padding-top:calc(var(--iZ) * 6)}.dr{padding-top:calc(var(--iZ) * 7)}.ds{padding-top:calc(var(--iZ) * 12)}.dt{padding-top:calc(var(--iZ) * 14)}.du{padding-top:calc(var(--iZ) * 16)}.dv{padding-bottom:calc(var(--iZ) * 4)}.dw{padding-bottom:calc(var(--iZ) * 14)}.dx{padding-bottom:calc(var(--iZ) * 16)}.dy{padding-left:calc(var(--iZ) * 4)}.dz{text-align:center}.dA{text-align:left}.dB{font-family:var(--dB)}.dC{font-family:var(--dC)}.dD{font-size:var(--dD);line-height:var(--hS,var(--jl))}.dE{font-size:var(--dE);line-height:var(--hS,var(--jm))}.dF{font-size:var(--dF);line-height:var(--hS,var(--jn))}.dG{font-size:var(--dG);line-height:var(--hS,var(--jo))}.dH{font-size:var(--dH);line-height:var(--hS,var(--jp))}.dI{font-size:var(--dI);line-height:var(--hS,var(--jq))}.dJ{font-size:var(--dJ);line-height:var(--hS,var(--jr))}.dK{font-size:var(--dK);line-height:var(--hS,var(--js))}.dL{font-size:var(--dL);line-height:var(--hS,var(--ji))}.dM{font-size:var(--dM);line-height:var(--hS,var(--jj))}.dN{font-size:var(--dN);line-height:var(--hS,var(--jh))}.dO{font-size:var(--dO);line-height:var(--hS,var(--jk))}.dP{font-size:var(--dP);line-height:var(--hS,var(--jg))}.dQ{font-size:.65rem}.dR{--hS:calc(var(--iZ) * 5);line-height:calc(var(--iZ) * 5)}.dS{--hS:calc(var(--iZ) * 6);line-height:calc(var(--iZ) * 6)}.dT{--hS:calc(var(--iZ) * 7);line-height:calc(var(--iZ) * 7)}.dU{--hS:calc(var(--iZ) * 8);line-height:calc(var(--iZ) * 8)}.dV{--hT:var(--jt);font-weight:var(--jt)}.dW{--hT:var(--ju);font-weight:var(--ju)}.dX{--hU:-.04em;letter-spacing:-.04em}.dY{--hU:-.025em;letter-spacing:-.025em}.dZ{--hU:.08em;letter-spacing:.08em}.ea{--hU:.16em;letter-spacing:.16em}.eb{--hU:var(--eb);letter-spacing:var(--eb)}.ec{text-wrap:balance}.ed{text-wrap:wrap}.ee{word-break:break-all}.ef{white-space:nowrap}.eg{color:…}.eh{color:var(--kb)}.ei{color:#f4f4f4a6}@supports (color:color-mix(in lab, red, red)){.ei{color:color-mix(in oklab, var(--kb) 65%, transparent)}}.ej{color:#f4f4f4b3}@supports (color:color-mix(in lab, red, red)){.ej{color:color-mix(in oklab, var(--kb) 70%, transparent)}}.ek{color:#f4f4f4cc}@supports (color:color-mix(in lab, red, red)){.ek{color:color-mix(in oklab, var(--kb) 80%, transparent)}}.el{color:var(--jT)}.em{color:var(--jR)}.en{color:var(--jH)}.eo{color:var(--jI)}.ep{color:var(--jL)}.eq{color:var(--jV)}.er{color:var(--jX)}.es{color:var(--jO)}.et{color:var(--jP)}.eu{color:var(--jY)}.ev{color:var(--jF)}.ew{color:var(--jJ)}.ex{color:var(--jM)}.ey{color:var(--iY)}.ez{text-transform:capitalize}.eA{text-transform:lowercase}.eB{text-transform:uppercase}.eC{font-style:italic}.eD{text-decoration-line:underline}.eE{text-decoration-color:#f4f4f440}@supports (color:color-mix(in lab, red, red)){.eE{-webkit-text-decoration-color:color-mix(in oklab, var(--kb) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--kb) 25%, transparent);text-decoration-color:color-mix(in oklab, var(--kb) 25%, transparent)}}.eF{text-underline-offset:4px}.eG{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eH{opacity:0}.eI{opacity:.6}.eJ{opacity:.65}.eK{opacity:.7}.eL{opacity:.75}.eM{opacity:.8}.eN,.eO{--hV:0 1px 3px 0 var(--hW,#0000001a), 0 1px 2px -1px var(--hW,#0000001a);box-shadow:var(--hY), var(--ie), var(--ii), var(--ic), var(--hV)}.eP{--ic:var(--if,) 0 0 0 calc(1px + var(--ig)) var(--ib,currentcolor);box-shadow:var(--hY), var(--ie), var(--ii), var(--ic), var(--hV)}.eQ{outline-style:var(--ij);outline-width:1px}.eR{--ik:blur(8px);filter:var(--ik,) var(--il,) var(--im,) var(--in,) var(--io,) var(--ip,) var(--ir,) var(--is,) var(--it,)}.eS{--il:brightness(0%);filter:var(--ik,) var(--il,) var(--im,) var(--in,) var(--io,) var(--ip,) var(--ir,) var(--is,) var(--it,)}.eT{--in:grayscale(100%);filter:var(--ik,) var(--il,) var(--im,) var(--in,) var(--io,) var(--ip,) var(--ir,) var(--is,) var(--it,)}.eU{--ip:invert(100%);filter:var(--ik,) var(--il,) var(--im,) var(--in,) var(--io,) var(--ip,) var(--ir,) var(--is,) var(--it,)}.eV{filter:var(--ik,) var(--il,) var(--im,) var(--in,) var(--io,) var(--ip,) var(--ir,) var(--is,) var(--it,)}.eW{--ix:blur(var(--jA));backdrop-filter:var(--ix,) var(--iy,) var(--iz,) var(--iA,) var(--iB,) var(--iC,) var(--iD,) var(--iE,) var(--iF,)}.eX{backdrop-filter:var(--ix,) var(--iy,) var(--iz,) var(--iA,) var(--iB,) var(--iC,) var(--iD,) var(--iE,) var(--iF,)}.eY{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--kg,--kh,--ki,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--iH,var(--jC));transition-duration:var(--iG,var(--jB))}.eZ{transition-property:all;transition-timing-function:var(--iH,var(--jC));transition-duration:var(--iG,var(--jB))}.fa{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--kg,--kh,--ki;transition-timing-function:var(--iH,var(--jC));transition-duration:var(--iG,var(--jB))}.fb{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--iH,var(--jC));transition-duration:var(--iG,var(--jB))}.fc{--iG:.2s;transition-duration:.2s}.fd{--iG:.3s;transition-duration:.3s}.fe{--iH:var(--fe);transition-timing-function:var(--fe)}.ff{--iH:var(--ff);transition-timing-function:var(--ff)}.fg{--iH:var(--fg);transition-timing-function:var(--fg)}@media (hover:hover){.fh:is(:where(.fi):hover *){--iI:var(--iZ);translate:var(--iI) var(--iJ)}.fj:is(:where(.fi):hover *){--iL:105%;--iM:105%;--iN:105%;scale:var(--iL) var(--iM)}.fk:is(:where(.fi):hover *){color:var(--jV)}}.fl:after{content:var(--iO);position:absolute}.fm:after{content:var(--iO);inset:0}.fn:after{content:var(--iO);inset-inline:calc(var(--iZ) * 3)}.fo:after{content:var(--iO);bottom:-1px}.fp:after{content:var(--iO);height:1px}.fq:after{content:var(--iO);background-color:var(--jF)}.fr:first-child{border-top-style:var(--hR);border-top-width:0}.fs:first-child{padding-top:0}.ft:last-child{grid-column:span 2/span 2}.fu:last-child{margin-inline:auto}.fv:last-child{max-width:calc(50% - .5rem)}.fw:last-child{border-bottom-style:var(--hR);border-bottom-width:0}.fx:last-child{padding-bottom:0}@media (hover:hover){.fy:hover{--iJ:calc(var(--iZ) * -.5);translate:var(--iI) var(--iJ)}.fz:hover{border-color:var(--jY)}.fA:hover{background-color:#1a1a1a33}@supports (color:color-mix(in lab, red, red)){.fA:hover{background-color:color-mix(in oklab, var(--jW) 20%, transparent)}}.fB:hover{background-color:#1a1a1a4d}@supports (color:color-mix(in lab, red, red)){.fB:hover{background-color:color-mix(in oklab, var(--jW) 30%, transparent)}}.fC:hover{color:var(--jV)}.fD:hover{color:var(--jF)}.fE:hover{text-decoration-line:underline}.fF:hover{-webkit-text-decoration-color:var(--kb);-webkit-text-decoration-color:var(--kb);text-decoration-color:var(--kb)}}@media (width>=40rem){.fG{top:calc(var(--iZ) * 12)}.fH{right:calc(var(--iZ) * 8)}.fI{bottom:calc(var(--iZ) * 8)}.fJ{left:calc(var(--iZ) * 8)}.fK{left:20%}.fL{margin-inline:0}.fM{display:block}.fN{display:none}.fO{display:inline}.fP{min-height:30rem}.fQ{max-width:none}.fR{grid-template-columns:repeat(2,minmax(0,1fr))}.fS{grid-template-columns:repeat(3,minmax(0,1fr))}.fT{grid-template-columns:1fr auto 1fr}.fU{grid-template-columns:minmax(0,1.35fr) minmax(12rem,.65fr)}.fV{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.fW{flex-direction:row}.fX{align-items:center}.fY{align-items:flex-start}.fZ{justify-content:space-between}.ga{gap:calc(var(--iZ) * 4)}.gb{gap:calc(var(--iZ) * 8)}.gc{padding:calc(var(--iZ) * 6)}.gd{padding:calc(var(--iZ) * 7)}.ge{padding:calc(var(--iZ) * 8)}.gf{padding:calc(var(--iZ) * 10)}.gg{padding-inline:calc(var(--iZ) * 7)}.gh{padding-inline:calc(var(--iZ) * 12)}.gi{padding-block:calc(var(--iZ) * 14)}.gj{padding-top:calc(var(--iZ) * 10)}.gk{font-size:var(--dD);line-height:var(--hS,var(--jl))}.gl{font-size:var(--dE);line-height:var(--hS,var(--jm))}.gm{font-size:var(--dJ);line-height:var(--hS,var(--jr))}.gn{font-size:var(--dL);line-height:var(--hS,var(--ji))}.go{font-size:var(--dM);line-height:var(--hS,var(--jj))}.gp{font-size:var(--dO);line-height:var(--hS,var(--jk))}.gq{--hS:calc(var(--iZ) * 7);line-height:calc(var(--iZ) * 7)}.gr{--hS:calc(var(--iZ) * 8);line-height:calc(var(--iZ) * 8)}.gs:last-child{grid-column:span 1/span 1}.gt:last-child{max-width:none}}@media (width>=48rem){.gu{grid-column:span 2/span 2}.gv{grid-template-columns:repeat(2,minmax(0,1fr))}.gw{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.gx{position:sticky}.gy{top:calc(var(--iZ) * 24)}.gz{margin-top:0}.gA{margin-top:calc(var(--iZ) * 20)}.gB{margin-top:calc(var(--iZ) * 24)}.gC{display:flex}.gD{display:none}.gE{grid-template-columns:repeat(2,minmax(0,1fr))}.gF{grid-template-columns:repeat(3,minmax(0,1fr))}.gG{grid-template-columns:repeat(4,minmax(0,1fr))}.gH{grid-template-columns:repeat(5,minmax(0,1fr))}.gI{grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr)}.gJ{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.gK{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr)}.gL{grid-template-columns:minmax(0,1.35fr) 22rem}.gM{grid-template-columns:minmax(0,1fr) minmax(18rem,.85fr)}.gN{grid-template-columns:minmax(0,1fr) minmax(18rem,28rem)}.gO{grid-template-columns:minmax(0,1fr) minmax(24rem,.8fr)}.gP{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.gQ{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.gR{flex-direction:row}.gS{align-items:center}.gT{align-items:flex-end}.gU{justify-content:space-between}.gV{justify-content:flex-end}.gW{gap:calc(var(--iZ) * 5)}.gX{gap:calc(var(--iZ) * 10)}.gY{gap:calc(var(--iZ) * 12)}.gZ{gap:calc(var(--iZ) * 14)}.ha{gap:calc(var(--iZ) * 16)}.hb{gap:calc(var(--iZ) * 24)}.hc{align-self:flex-start}.hd{border-top-style:var(--hR);border-top-width:0}.he{border-left-style:var(--hR);border-left-width:1px}.hf{padding:calc(var(--iZ) * 14)}.hg{padding-block:calc(var(--iZ) * 14)}.hh{padding-block:calc(var(--iZ) * 16)}.hi{padding-block:calc(var(--iZ) * 24)}.hj{padding-top:calc(var(--iZ) * 12)}.hk{padding-top:calc(var(--iZ) * 14)}.hl{padding-top:calc(var(--iZ) * 16)}.hm{padding-top:calc(var(--iZ) * 20)}.hn{padding-bottom:calc(var(--iZ) * 20)}.ho{padding-left:calc(var(--iZ) * 10)}.hp:first-child{padding-top:0}}@media (width>=80rem){.hq{grid-template-columns:repeat(3,minmax(0,1fr))}}.hr[data-open=true]{rotate:90deg}}:root{--kj:1.25rem;--kk:clamp(4.5rem, 9vw, 7.5rem);--jx:.375rem;--jy:.5rem;--jz:.75rem}@media (width>=640px){:root{--kj:2rem}}@media (width>=1024px){:root{--kj:3rem}}html{background-color:var(--jS);color-scheme:dark;scrollbar-color:var(--jZ) var(--jS)}body{min-height:100vh;color:var(--jT);background:var(--jS);font-family:var(--iP);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:#f4f4f438}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--jF) 22%, transparent)}}::selection{color:var(--jV)}::marker{color:var(--jX)}pre{scrollbar-width:thin;scrollbar-color:var(--jZ) transparent}:focus-visible{outline:2px solid var(--jF);outline-offset:2px;border-radius:.25rem}input,textarea{caret-color:var(--jF)}.hs{width:100%;max-width:92rem;padding-inline:var(--kj);margin-inline:auto}h1,h2,h3,[data-display=true]{font-family:var(--dB);letter-spacing:-.02em}.ht{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:600;line-height:1.05}.hu{max-width:42rem;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.7}.hv{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(1.875rem,3.6vw,3.25rem);font-weight:600;line-height:1.08}.hw{letter-spacing:-.02em;font-size:clamp(1.375rem,2vw,1.625rem);line-height:1.2}.hx{font-family:var(--dC);letter-spacing:.1em;text-transform:uppercase;color:var(--jX);align-items:center;gap:.625rem;font-size:.75rem;font-weight:500;display:inline-flex}.hx:before{content:"";background:#d8d8d8;width:1.75rem;height:1px;display:block}@supports (color:color-mix(in lab, red, red)){.hx:before{background:color-mix(in oklab, var(--jF) 80%, var(--jY))}}.hy{border:1px solid var(--jZ);background:var(--jU);border-radius:var(--jy);transition:border-color .2s,background-color .2s}.hz{transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .24s,background-color .24s,box-shadow .28s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.hz:hover{border-color:#555}@supports (color:color-mix(in lab, red, red)){.hz:hover{border-color:color-mix(in oklab, var(--jY) 70%, var(--jZ))}}.hz:hover{background:#0e0e0e}@supports (color:color-mix(in lab, red, red)){.hz:hover{background:color-mix(in oklab, var(--jU) 82%, var(--jW))}}.hz:hover{transform:translateY(-3px);box-shadow:0 18px 40px -20px #000000b3}.hz:active{transform:translateY(-2px)}}.hA{background:var(--ka);color:var(--kb);border:1px solid var(--jZ);border-radius:var(--jy)}.hB,.hC,.hD,.hE{border-radius:var(--jx);white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1.25;transition:background-color .18s,border-color .18s,color .18s,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:inline-flex}@media (hover:hover){.hB,.hC,.hD,.hE,.hF{will-change:transform}}.hB{background:var(--jF);color:var(--jH)}.hB:hover{background:#d7d7d7}@supports (color:color-mix(in lab, red, red)){.hB:hover{background:color-mix(in oklab, var(--jF) 88%, black)}}.hB:hover{transform:translateY(-1px);box-shadow:0 12px 28px -16px #f4f4f48c}.hB:active{transform:scale(.97)}.hC{border:1px solid var(--jZ);color:var(--jV)}.hC:hover{border-color:var(--jY);background:oklab(21.7786% -7.45058e-9 0/.3)}@supports (color:color-mix(in lab, red, red)){.hC:hover{background:color-mix(in oklab, var(--jW) 30%, transparent)}}.hC:hover{transform:translateY(-1px)}.hC:active{transform:scale(.97)}.hD{color:var(--jX);padding:.75rem 1rem}.hD:hover{color:var(--jV);background:oklab(21.7786% -7.45058e-9 0/.3)}@supports (color:color-mix(in lab, red, red)){.hD:hover{background:color-mix(in oklab, var(--jW) 30%, transparent)}}.hE{background:var(--jF);color:var(--jH)}.hE:hover{background:#d7d7d7}@supports (color:color-mix(in lab, red, red)){.hE:hover{background:color-mix(in oklab, var(--kb) 88%, black)}}.hE:hover{transform:translateY(-1px);box-shadow:0 12px 28px -16px #f4f4f48c}.hE:active{transform:scale(.97)}.hF{border-radius:var(--jx);border:1px solid #f4f4f44d;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hF{border:1px solid color-mix(in oklab, var(--kb) 30%, transparent)}}.hF{color:var(--kb);transition:background-color .18s,transform .18s}.hF:hover{background:oklab(96.7153% -5.96046e-8 5.96046e-8/.1)}@supports (color:color-mix(in lab, red, red)){.hF:hover{background:color-mix(in oklab, var(--kb) 10%, transparent)}}.hF:hover{transform:translateY(-1px)}.hF:active{transform:scale(.97)}.hG{border-radius:var(--jx);color:var(--jX);background:#0b0b0bf5;align-items:center;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hG{background:color-mix(in oklab, var(--jU) 96%, transparent)}}.hG{border:1px solid #282828db}@supports (color:color-mix(in lab, red, red)){.hG{border:1px solid color-mix(in oklab, var(--jZ) 86%, transparent)}}.hG{transition:color .18s,border-color .18s}@media (hover:hover){.hG:hover{color:var(--jV);border-color:#4e4e4e}@supports (color:color-mix(in lab, red, red)){.hG:hover{border-color:color-mix(in oklab, var(--jY) 60%, var(--jZ))}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}main>section:not(.hH),main>article{position:relative}.hI>:first-child{margin-top:0}.hI>:last-child{margin-bottom:0}.hI h2,.hI h3{color:var(--jV)}.hI h2{border-top:1px solid var(--jZ);align-items:baseline;gap:.85rem;margin-top:3.5rem;padding-top:1.75rem;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.15;display:flex}.hI h2:before{content:"";background:var(--jF);border-radius:9999px;flex:none;width:2.25rem;height:.2rem;display:block}.hJ[data-accent=secondary] .hI h2:before,.hJ[data-accent=secondary] .hx:before{background:var(--jJ)}.hJ[data-accent=tertiary] .hI h2:before,.hJ[data-accent=tertiary] .hx:before{background:var(--jM)}.hJ[data-accent=orange] .hI h2:before,.hJ[data-accent=orange] .hx:before{background:var(--jP)}.hI>h2:first-child{border-top:0;margin-top:0;padding-top:0}.hI h3{margin-top:2.5rem;font-size:1.35rem;line-height:1.3}.hI p,.hI li{color:var(--jX);font-size:1rem;line-height:1.75}.hI p{margin-top:1rem}.hI p+p{margin-top:1.35rem}.hI code{border:1px solid #616161}@supports (color:color-mix(in lab, red, red)){.hI code{border:1px solid color-mix(in oklab, var(--jF) 28%, var(--jZ))}}.hI code{color:var(--jF);background:#252525b8;border-radius:.4rem;padding:.12em .4em}@supports (color:color-mix(in lab, red, red)){.hI code{background:color-mix(in oklab, var(--jG) 72%, transparent)}}.hI code{font-family:var(--dC);font-size:.88em}.hI ul,.hI ol{gap:.75rem;margin-top:1.25rem;padding-left:1.25rem;display:grid}.hI ul{list-style:outside}.hI ol{list-style:decimal}.hI a{color:var(--jF);text-underline-offset:.2em;text-decoration:underline}.hJ[data-accent=secondary] .hI a{color:var(--jJ)}.hJ[data-accent=tertiary] .hI a{color:var(--jM)}.hJ[data-accent=orange] .hI a{color:var(--jP)}.hJ[data-accent=secondary] .hI code{border-color:#595959}@supports (color:color-mix(in lab, red, red)){.hJ[data-accent=secondary] .hI code{border-color:color-mix(in oklab, var(--jJ) 28%, var(--jZ))}}.hJ[data-accent=secondary] .hI code{color:var(--jJ);background:#202020b8}@supports (color:color-mix(in lab, red, red)){.hJ[data-accent=secondary] .hI code{background:color-mix(in oklab, var(--jK) 72%, transparent)}}.hJ[data-accent=tertiary] .hI code{border-color:#515151}@supports (color:color-mix(in lab, red, red)){.hJ[data-accent=tertiary] .hI code{border-color:color-mix(in oklab, var(--jM) 28%, var(--jZ))}}.hJ[data-accent=tertiary] .hI code{color:var(--jM);background:#1b1b1bb8}@supports (color:color-mix(in lab, red, red)){.hJ[data-accent=tertiary] .hI code{background:color-mix(in oklab, var(--jN) 72%, transparent)}}.hJ[data-accent=orange] .hI code{border-color:#565656}@supports (color:color-mix(in lab, red, red)){.hJ[data-accent=orange] .hI code{border-color:color-mix(in oklab, var(--jP) 28%, var(--jZ))}}.hJ[data-accent=orange] .hI code{color:var(--jP);background:#232323b8}@supports (color:color-mix(in lab, red, red)){.hJ[data-accent=orange] .hI code{background:color-mix(in oklab, var(--jQ) 72%, transparent)}}@property --hK{syntax:"*";inherits:false}@property --hL{syntax:"*";inherits:false}@property --hM{syntax:"*";inherits:false}@property --hN{syntax:"*";inherits:false}@property --hO{syntax:"*";inherits:false}@property --hP{syntax:"*";inherits:false;initial-value:0}@property --hQ{syntax:"*";inherits:false;initial-value:0}@property --hR{syntax:"*";inherits:false;initial-value:solid}@property --hS{syntax:"*";inherits:false}@property --hT{syntax:"*";inherits:false}@property --hU{syntax:"*";inherits:false}@property --hV{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --hW{syntax:"*";inherits:false}@property --hX{syntax:"<percentage>";inherits:false;initial-value:100%}@property --hY{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --hZ{syntax:"*";inherits:false}@property --ia{syntax:"<percentage>";inherits:false;initial-value:100%}@property --ib{syntax:"*";inherits:false}@property --ic{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --id{syntax:"*";inherits:false}@property --ie{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --if{syntax:"*";inherits:false}@property --ig{syntax:"<length>";inherits:false;initial-value:0}@property --ih{syntax:"*";inherits:false;initial-value:#fff}@property --ii{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --ij{syntax:"*";inherits:false;initial-value:solid}@property --ik{syntax:"*";inherits:false}@property --il{syntax:"*";inherits:false}@property --im{syntax:"*";inherits:false}@property --in{syntax:"*";inherits:false}@property --io{syntax:"*";inherits:false}@property --ip{syntax:"*";inherits:false}@property --iq{syntax:"*";inherits:false}@property --ir{syntax:"*";inherits:false}@property --is{syntax:"*";inherits:false}@property --it{syntax:"*";inherits:false}@property --iu{syntax:"*";inherits:false}@property --iv{syntax:"<percentage>";inherits:false;initial-value:100%}@property --iw{syntax:"*";inherits:false}@property --ix{syntax:"*";inherits:false}@property --iy{syntax:"*";inherits:false}@property --iz{syntax:"*";inherits:false}@property --iA{syntax:"*";inherits:false}@property --iB{syntax:"*";inherits:false}@property --iC{syntax:"*";inherits:false}@property --iD{syntax:"*";inherits:false}@property --iE{syntax:"*";inherits:false}@property --iF{syntax:"*";inherits:false}@property --iG{syntax:"*";inherits:false}@property --iH{syntax:"*";inherits:false}@property --iI{syntax:"*";inherits:false;initial-value:0}@property --iJ{syntax:"*";inherits:false;initial-value:0}@property --iK{syntax:"*";inherits:false;initial-value:0}@property --iL{syntax:"*";inherits:false;initial-value:1}@property --iM{syntax:"*";inherits:false;initial-value:1}@property --iN{syntax:"*";inherits:false;initial-value:1}@property --iO{syntax:"*";inherits:false;initial-value:""}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
