@layer reset, base, tokens, recipes, utilities;@layer reset{:host,html{--font-fallback:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback))}*,::backdrop,::file-selector-button,:after,:before{margin:0;padding:0;box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--global-color-border,currentColor)}hr{height:0;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}menu,ol,ul{list-style:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button;-webkit-appearance:button}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:transparent}::placeholder{opacity:1;--placeholder-fallback:color-mix(in srgb,currentColor 50%,transparent);color:var(--global-color-placeholder,var(--placeholder-fallback))}textarea{resize:vertical}table{text-indent:0;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono,var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}html{scroll-behavior:smooth}body{background:var(--cUFzdN);transition:background-color var(--cWTXGg) var(--hgfxJf);padding-top:var(--eWbGQT);font-weight:var(--hmWxqp)}body.with-bg-green{background:var(--euOxCD)}body.with-bg-yellow{background:var(--gRKcSs)}a{transition:color var(--cWTXGg) var(--bPBAfH)}a:is(:hover,[data-hover]){color:var(--fNnyEi)}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--hOVgwm:1px;--dzOvWn:none;--ccXSZM:var(--hOVgwm) solid var(--qLIrn);--kWZTZB:var(--hOVgwm) solid var(--RiClf);--hgfxJf:linear;--dtQFeE:ease;--bPBAfH:ease-in-out;--mUhz:150ms;--cWTXGg:250ms;--cifMdM:350ms;--dbrZvb:0;--kkkBVq:9999px;--ekeMrS:1;--jyTpIu:calc(1em + 0.125rem);--ipEwfb:1.25;--lomeBD:1.5;--ikoYIM:0.75rem;--bXGjqy:0.875rem;--hXHiZo:1rem;--BfpVV:1.5rem;--cNrMLe:2.25rem;--dTlMiP:2.5rem;--hmWxqp:600;--ghWdwL:700;--bLinLB:currentColor;--qLIrn:#000;--RiClf:#fff;--eFDJcD:red;--euOxCD:#64ff64;--gRKcSs:#ffff78;--fcTUxn:0;--hIimNX:0.25rem;--flZesP:0.5rem;--ieMJEa:0.625rem;--jgejxp:1.25rem;--iYEvIx:1.5rem;--hdnnEI:1.875rem;--gVNzPQ:2.125rem;--bxwoov:2.5rem;--hgdKvb:3rem;--vWSpd:3.75rem;--kqIPsj:5rem;--fnojBo:7.5rem;--dnyzTn:1px;--kTdGYg:0;--htnoem:1.25rem;--kveXIc:2.5rem;--bSilTO:4rem;--fjzEsL:7.5rem;--blEJOM:1px;--jqgiFF:375px;--eomHOU:480px;--iujnmj:768px;--gThSgZ:1024px;--cssArG:1200px;--jESPPc:1440px;--grZUQF:1920px;--eObvFW:-1;--dZpzhN:auto;--klLGSj:0;--bsApns:1;--hBwlTn:800;--kRUSOe:900;--gbwupQ:1000;--dIktSh:1100;--flUDPF:375px;--ikokJA:480px;--kSvAmr:768px;--uwdhN:1024px;--eyfDzy:1200px;--dgHGKE:1440px;--elEsRt:1920px;--cUFzdN:var(--RiClf);--laSgcl:var(--qLIrn);--fNnyEi:var(--eFDJcD);--fDYeCe:#faaddc;--dbUMHh:#ffadad;--eWbGQT:var(--bSilTO);--gpfgAQ:100%;--iuxbiP:var(--jgejxp);--gFUNaw:var(--fnojBo);--galuwS:var(--vWSpd);--jQFVUR:var(--jgejxp);--dDFGAa:var(--vWSpd);--hZajgx:var(--jgejxp)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(var(--track-width) * -1))}}@media screen and (min-width:64rem){:where(:root,:host){--gpfgAQ:60.25rem}}}@layer utilities{@layer compositions{.cWatwN{line-height:var(--jyTpIu);font-size:var(--BfpVV)}.ddLlPZ{font-size:var(--hXHiZo);line-height:var(--ipEwfb)}.eBfBZS{line-height:var(--jyTpIu);font-size:var(--BfpVV)}.giehHC{font-size:var(--hXHiZo);line-height:var(--ipEwfb)}.hwtGCt{line-height:var(--ekeMrS);font-size:var(--BfpVV)}.iLMuII,.ijDxtk h2,.ijDxtk h3{line-height:var(--jyTpIu);font-size:var(--BfpVV)}@media screen and (min-width:64rem){.ddLlPZ{font-size:20px}.eBfBZS{font-size:var(--cNrMLe)}.giehHC{font-size:var(--BfpVV)}.hwtGCt,.iLMuII,.ijDxtk h2,.ijDxtk h3{font-size:var(--cNrMLe)}}}.ddgODW{display:none}.hdAwi{position:fixed}.hYZFkb{width:100%}.hYZFjI{height:100%}.fzpojb{opacity:0}.lffQWR{z-index:var(--dIktSh)}.bLVDlD{transition:opacity var(--animation-duration) var(--dtQFeE)}.jXSfKH{position:absolute}.kcyquI{width:calc(var(--htnoem) + var(--hOVgwm))}.kcyquD{height:calc(var(--htnoem) + var(--hOVgwm))}.bZRhvx{cursor:pointer}.mBgaT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.bXBpoe{text-decoration:underline}.dvoDDn{transition:color var(--cWTXGg) var(--bPBAfH)}.eAZrqn{height:auto}.fPSBzf{display:flex}.jSqJiD{gap:var(--ieMJEa)}.cGFOJB{display:block}.jTWvec{position:relative}.hQVhOM{gap:var(--jQFVUR)}.Gbulu{border-top:var(--ccXSZM)}.cYdhWw{display:grid}.bUyOMB{display:inline-block}.hRtNot{max-height:var(--kTdGYg)}.gnlqYH{overflow:hidden}.ggjwmM{transition:max-height var(--animation-duration) var(--dtQFeE)}.eLwcdg{width:var(--gpfgAQ)}.cHjCwQ{padding-inline:var(--iuxbiP)}.diDVAZ{list-style:none}.jShLkw{gap:var(--jgejxp)}.fzrkgZ{padding-block:var(--flZesP)}.wxtrg{color:var(--eFDJcD)}.bBkWXp{gap:var(--gFUNaw)}.jiUbXy{max-width:30ch}.bzZqCQ{gap:var(--hZajgx)}.gYGTwz{gap:var(--galuwS)}.jwOwWk{gap:var(--iYEvIx)}.eAZrpM{width:auto}.hprpfB{height:var(--logo-height)}.jRCbks{gap:var(--vWSpd)}.dwdvjj{min-height:calc(100vh - var(--eWbGQT))}.dhsiVU{transition:color var(--cWTXGg) var(--dtQFeE)}.kdFIjO{flex:1 1 0%}.pADLd{padding-block:var(--bxwoov)}.ldKigU{object-fit:contain}.fNCCNS{height:20px}.ijiAiy{background:var(--qLIrn)}.unbqo{color:var(--RiClf)}.diIxfU{outline:var(--dzOvWn)}.iOaeMg{padding-block:var(--galuwS)}.coifMe{overflow:auto}.fUNQOA{padding:var(--iuxbiP)}.dvXiOj{height:calc(100vh - var(--eWbGQT) - 4rem)}.cERSkX{pointer-events:none}.cORRFI{max-width:none}.fsbDPw{transform:translateZ(0)}.eCHjyE{transform-style:preserve-3d}.eNfTTf{width:calc(var(--track-width) * 2)}.hVYkZh{will-change:transform}.dcJzwA{backface-visibility:hidden;-webkit-backface-visibility:hidden}.kyYLtj{animation:scroll 60s linear infinite}.iMsEDK{z-index:var(--kRUSOe)}.gLImuQ{height:var(--eWbGQT)}.ccIfQA{z-index:calc(var(--kRUSOe) + 1)}.ieGuRr{transition:transform var(--cWTXGg) var(--bPBAfH),color var(--cWTXGg) var(--bPBAfH)}.dSXzlv{width:6rem}.enwvXW{transition:transform var(--cifMdM) var(--bPBAfH) var(--animation-delay),opacity var(--cifMdM) var(--bPBAfH) var(--animation-delay),color var(--cWTXGg) var(--bPBAfH)}.kGRIsb{transform:translateY(-50%)}.deWWIK{color:var(--laSgcl)}.juHVmE{transform:translateY(calc(-50% - var(--eWbGQT)))}.kypQXK{transform:translateY(calc(-50% + var(--eWbGQT)))}.kcKISj{height:100dvh}.htdLay{transition:all var(--cWTXGg) var(--bPBAfH) var(--animation-delay)}.bzuOSa{background:linear-gradient(0deg,color-mix(in srgb,var(--fDYeCe) 70%,transparent) 0,color-mix(in srgb,var(--dbUMHh) 70%,transparent) 100%)}.jRYRwS{opacity:1}.cZMoKG{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.jieZfE{pointer-events:all}.kiHFlr{flex:0}.exsIcH{transition:transform var(--cifMdM) var(--bPBAfH) var(--animation-delay),opacity var(--cifMdM) var(--bPBAfH) var(--animation-delay)}.fXkxpg{transform:translateY(-1rem)}.bMXXOK{transform:translateY(0)}.fzpbIC{opacity:1}.qbege{gap:var(--fcTUxn)}.jRSVVS{gap:var(--bxwoov)}.kapyZL{transform:translateY(-2rem)}.fXCUBF{object-fit:cover}.khlcat{transition:opacity var(--animation-duration) var(--hgfxJf) var(--animation-delay)}.jMNdPV{mix-blend-mode:difference}.fzoyvf{width:var(--kveXIc)}.fzoyvs{height:var(--kveXIc)}.dDifmo{border-radius:50%}.lhTqkJ{transform:scale(85%)}.fPcDSP{transition:opacity var(--cWTXGg) var(--bPBAfH),transform var(--cWTXGg) var(--bPBAfH)}.czExb{z-index:var(--hBwlTn)}.eUcgNl{transform:scale(100%)}.oTfOI{margin-bottom:var(--gVNzPQ)}.qbeer{top:var(--fcTUxn)}.kiKDyH{left:var(--fcTUxn)}.bYPztT{align-items:center}.coAKiw{background-color:var(--qLIrn)}.hZhrxL{top:var(--iuxbiP)}.hbFzjg{right:var(--iuxbiP)}.pSflG{font-size:var(--ikoYIM)}.iRgpoQ{flex-direction:column}.cMGtQw{flex-direction:row}.fRCFga{padding-top:var(--eWbGQT)}.dMkHYx{margin-top:calc(var(--eWbGQT) * -1)}.dIrxHa{padding-top:var(--jQFVUR)}.iCUXHr{grid-template-columns:repeat(1,minmax(0,1fr))}.khsIgh{column-gap:var(--dDFGAa)}.iOaeKs{row-gap:var(--galuwS)}.iOaeDQ{margin-top:var(--galuwS)}.pkwgq{font-size:var(--hXHiZo)}.dDWCpe{justify-content:space-between}.jciMSz{align-items:baseline}.pBpwx{column-gap:var(--ieMJEa)}.fzrjRl{row-gap:var(--flZesP)}.gasSYy{flex-wrap:wrap}.cHjCtC{padding-bottom:var(--iuxbiP)}.ljIhoq{line-height:var(--jyTpIu)}.jmzEDN{flex-shrink:0}.jdmOYL{line-height:var(--lomeBD)}.bYPznK{justify-content:center}.fRCFcM{padding-bottom:var(--eWbGQT)}.dDIiif{bottom:var(--iuxbiP)}.pBbnW{padding-left:var(--jgejxp)}.jRqkdo{margin-top:calc(var(--bxwoov) * -1)}.jRqkhq{margin-bottom:calc(var(--bxwoov) * -1)}.oTsez{font-size:var(--BfpVV)}.dDihBf{top:50%}.hWgptE{right:var(--fcTUxn)}.dIrxtM{padding-bottom:var(--jQFVUR)}.pBpti{margin-bottom:var(--ieMJEa)}.flzybe{right:var(--jgejxp)}.dFvJgp{bottom:var(--jgejxp)}.iOaeMG{margin-bottom:var(--galuwS)}.MadQc{margin-bottom:var(--gFUNaw)}.pADWH{margin-bottom:var(--bxwoov)}.jSpHkU{margin-bottom:var(--fnojBo)}.jYJLTF:after,.jYJLTF:before{position:absolute}.gRslyv:after,.gRslyv:before{display:block}.dtDaMw:after,.dtDaMw:before{width:calc(var(--htnoem) * 1.4)}.dGIGve:after,.dGIGve:before{height:var(--blEJOM)}.iItYpv:after,.iItYpv:before{transform-origin:center}.bobfug:before{transform:rotate(45deg)}.lepHMo:after{transform:rotate(-45deg)}.fboolS a{text-decoration:underline}.dCHjRK li{border-top:var(--ccXSZM)}.kfDJvW:is(:disabled,[disabled],[data-disabled]){opacity:.5}.gGTyfw:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.ePDhEm:before{display:block}.jrpcxw:before{position:absolute}.iBeoNo:before{width:100%}.bQzjfr:before,.jPqfTk .embla__viewport,.jrHLNU .embla{height:100%}.dBCxEP .embla__viewport{overflow:hidden}.jXCQf .embla__container{height:100%}.drYogk .embla__container{display:flex}.ixYSVe .embla__container{touch-action:pan-y pinch-zoom}.biIBNg .embla__slide{width:100%}.eAVFSD .embla__slide{height:100%}.hGNTKb .embla__slide{transform:translateZ(0)}.njWXn .embla__slide{min-width:var(--kTdGYg)}.eCPeXX img:last-child{display:none}.bDDadk img:last-child,.bpcXMy>strong,.hzvZKS>small{display:block}.gxLBDS>small{max-width:40ch}.imVgeI li{padding-block:var(--ieMJEa)}.kpRSRO ol{list-style:number}.dsYfBv:after,.dsYfBv:before{content:""}.yFttw:after,.yFttw:before{left:calc((var(--htnoem) * 1.4 - var(--htnoem)) / -2)}.eZOLbF:after,.eZOLbF:before{top:50%}.fnYFbG:after,.fnYFbG:before{background-color:var(--RiClf)}.lEDUc strong{font-weight:var(--hmWxqp)}.bPvJfk strong{font-size:var(--hXHiZo)}.kcQWBA small{font-size:var(--ikoYIM)}.kGIYxi li{line-height:var(--ekeMrS)}.dLVhZe:before{content:""}.WaBms:before{left:var(--fcTUxn)}.gjcwJg:before{top:var(--fcTUxn)}.hEXkfO .embla__slide{flex-grow:0}.jydyFK .embla__slide{flex-shrink:0}.fxAHrh>strong{font-weight:var(--hmWxqp)}.dsajzg>small{line-height:var(--ipEwfb)}.jLTErF>small{font-size:var(--hXHiZo)}.kBdqxG li{font-size:var(--ikoYIM)}.hNHdGx ul{list-style-type:disc}.fIiJcs ul,.fImdCq ol{padding-left:var(--fcTUxn)}.jZzkyL h2,.jZzkyL h3{margin-top:var(--kqIPsj)}.cLxSVQ h2,.cLxSVQ h3{margin-bottom:var(--galuwS)}.bfQiOP:is(:focus,[data-focus]){color:var(--fNnyEi)}.bfMKnF:is(:hover,[data-hover]){color:var(--fNnyEi)}.fxVLdK:is(:hover,[data-hover]){color:var(--laSgcl)}.cGlNYZ li:last-child{border-bottom:var(--ccXSZM)}.dBkJuB ol:not(:last-child),.dBkJuB p:not(:last-child),.dBkJuB ul:not(:last-child){margin-bottom:var(--jgejxp)}@lg{.ipiyky{display:block}.cMeENk{max-height:none}.bxehqk{overflow:visible}}@media screen and (min-width:48rem){.dDKdFj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:64rem){.hUgPzp{padding-inline:var(--fcTUxn)}.htieDc{margin:0 auto}.dLYQPn{border-top:var(--ccXSZM)}.bpyTRe{gap:var(--galuwS)}.juDAYH{gap:var(--hIimNX)}.YAQag{max-width:80ch}.eBZQMK{width:50%}.glnPRf{margin-inline:auto}.bWkqZj{width:12rem}.bYeHuO{margin-bottom:var(--hgdKvb)}.bQqPcd{font-size:var(--bXGjqy)}.eluWqF{flex-direction:row}.zFjCb{justify-content:space-between}.jCJuNr{margin-top:var(--gFUNaw)}.hbEamp{padding-top:var(--iuxbiP)}.bmWIDF{flex-direction:column}.jXGjom{flex-basis:48ch}.dzcvxV ol:not(:last-child),.dzcvxV p:not(:last-child),.dzcvxV ul:not(:last-child){margin-bottom:var(--hdnnEI)}}@media screen and (max-width:63.9975rem){.jHvZCZ{border-top:var(--ccXSZM)}.gEEBJB{padding-top:var(--jQFVUR)}}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_1b85de{font-family:Inter,Inter Fallback;font-style:normal}