@font-face{font-family:BebasNeue;font-style:normal;font-weight:500;font-display:swap;src:local(BebasNeue-Regular),url(/fonts/static/BebasNeue-Regular.ttf)format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:local(Poppins),url(/fonts/static/Poppins-Medium.ttf)format("truetype")}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:local(Lexend),url(/fonts/static/Lexend-Light.ttf)format("ttf")}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:local(Lexend),url(/fonts/static/Lexend-Regular.ttf)format("ttf")}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:local(Lexend),url(/fonts/static/Lexend-Medium.ttf)format("ttf")}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:local(Lexend),url(/fonts/static/Lexend-Bold.ttf)format("ttf")}@font-face{font-family:Lexend;font-style:normal;font-weight:800;font-display:swap;src:local(Lexend),url(/fonts/static/Lexend-ExtraBold.ttf)format("ttf")}@font-face{font-family:LexendVariable;src:local(LexendVariable),url(/fonts/LexendVariable.ttf)format("truetype-variations")tech(color-colrv1),url(/fonts/LexendVariable.ttf)format("truetype-variations");font-display:swap}:root{--content-width:84.375em;--font-heading:"BebasNeue",system-ui,sans-serif;--font-sans:Poppins,system-ui,sans-serif;--font-serif:ui-serif,serif;--base-weight:400;--base-grade:0;--font-size-xs:clamp(.72rem,.8119rem + -.1089vw,.7901rem);--font-size-sm:clamp(.8889rem,.8854rem + .0173vw,.9rem);--font-size-md:clamp(1rem,.9612rem + .1942vw,1.125rem);--font-size-lg:clamp(1.125rem,1.0376rem + .4369vw,1.4063rem);--font-size-xl:clamp(1.2656rem,1.1127rem + .7646vw,1.7578rem);--font-size-2xl:clamp(1.4238rem,1.1835rem + 1.2015vw,2.1973rem);--font-size-3xl:clamp(1.6018rem,1.2461rem + 1.7783vw,2.7466rem);--font-size-4xl:clamp(1.802rem,1.2953rem + 2.5339vw,3.4332rem);--font-size-5xl:clamp(2.0273rem,1.3238rem + 3.5173vw,4.2915rem);--lineheight-3xs:.95;--lineheight-2xs:1.1;--lineheight-xs:1.25;--lineheight-sm:1.375;--lineheight-md:1.5;--lineheight-lg:1.75;--lineheight-xl:2;--measure-sm:20ch;--measure-md:45ch;--measure-lg:65ch;--measure-xl:75ch;--space-3xs:clamp(.25rem,.2306rem + .0971vw,.3125rem);--space-2xs:clamp(.5rem,.4806rem + .0971vw,.5625rem);--space-xs:clamp(.75rem,.7112rem + .1942vw,.875rem);--space-sm:clamp(1rem,.9612rem + .1942vw,1.125rem);--space-md:clamp(1.5rem,1.4417rem + .2913vw,1.6875rem);--space-lg:clamp(2rem,1.9223rem + .3883vw,2.25rem);--space-xl:clamp(3rem,2.8835rem + .5825vw,3.375rem);--space-2xl:clamp(4rem,3.8447rem + .7767vw,4.5rem);--space-3xl:clamp(6rem,5.767rem + 1.165vw,6.75rem);--space-3xs-2xs:clamp(.25rem,.1529rem + .4854vw,.5625rem);--space-2xs-xs:clamp(.5rem,.3835rem + .5825vw,.875rem);--space-xs-sm:clamp(.75rem,.6335rem + .5825vw,1.125rem);--space-sm-md:clamp(1rem,.7864rem + 1.068vw,1.6875rem);--space-md-lg:clamp(1.5rem,1.267rem + 1.165vw,2.25rem);--space-lg-xl:clamp(2rem,1.5728rem + 2.1359vw,3.375rem);--space-xl-2xl:clamp(3rem,2.534rem + 2.3301vw,4.5rem);--space-2xl-3xl:clamp(4rem,3.1456rem + 4.2718vw,6.75rem);--space-3xs-xs:clamp(.25rem,.0558rem + .9709vw,.875rem);--space-3xs-sm:clamp(.25rem,-.0218rem + 1.3592vw,1.125rem);--space-3xs-xl:clamp(.25rem,-.7209rem + 4.8544vw,3.375rem);--space-sm-lg:clamp(1rem,.6117rem + 1.9417vw,2.25rem);--space-sm-xl:clamp(1rem,.2621rem + 3.6893vw,3.375rem);--space-sm-2xl:clamp(1rem,-.0874rem + 5.4369vw,4.5rem);--radius-0:0;--radius-sm:2px;--radius-md:5px;--radius-lg:1rem;--radius-xl:2rem;--radius-2xl:4rem;--radius-3xl:8rem;--radius-ellipse:1000px;--ratio-square:1;--ratio-landscape:4/3;--ratio-portrait:3/4;--ratio-widescreen:16/9;--ratio-ultrawide:18/5;--ratio-golden:1.618/1;--layer-1:1;--layer-2:2;--layer-3:3;--layer-4:4;--layer-5:5;--layer-important:2147480000}.fit-content{width:fit-content}.stack>*{margin-top:0;margin-bottom:0}.stack>*+*{margin-top:var(--space,1em)}.stack[data-space="3xs"]>*+*{--space:var(--space-3xs)}.stack[data-space="2xs"]>*+*{--space:var(--space-2xs)}.stack[data-space=xs]>*+*{--space:var(--space-xs)}.stack[data-space=sm]>*+*{--space:var(--space-sm)}.stack[data-space=md]>*+*{--space:var(--space-md)}.stack[data-space=lg]>*+*{--space:var(--space-lg)}.stack[data-space=xl]>*+*{--space:var(--space-xl)}.stack[data-space="2xl"]>*+*{--space:var(--space-2xl)}.stack[data-space="3xl"]>*+*{--space:var(--space-3xl)}.scroll-x-overflow{scrollbar-color:#fff #000;height:auto;display:flex;overflow:auto hidden}.scroll-x-overflow::-webkit-scrollbar{height:1rem}.scroll-x-overflow::-webkit-scrollbar-track{background-color:#000}.scroll-x-overflow::-webkit-scrollbar-thumb{background-color:#000;background-image:linear-gradient(#000 0 .25rem,#fff .25rem .75rem,#000 .75rem)}.scroll-x-overflow>*{flex:none}.scroll-x-overflow>img{flex-basis:auto;width:auto;height:100%}.scroll-x-overflow>*+:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-md)}.scroll-x-overflow>*+:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-md)}.overflow-x-hint{mask-image:linear-gradient(90deg,#0000,#000,#000,#0000)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.inline-block{display:inline-block}:is(.visually-hidden,.sr-only):not(:focus):not(:active){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.media-object{--gap:var(--space-sm-lg);--media-content:584px;--media-aside:50%;gap:var(--gap);flex-wrap:wrap;display:flex}.media-object>:first-child{flex-basis:var(--media-content);flex-grow:1}.media-object>:last-child{min-width:var(--media-aside);flex-grow:999;flex-basis:0}.center-container{margin-left:auto;margin-right:auto}.center-text{text-align:center}.gap-3xs{gap:var(--space-3xs)}.gap-2xs{gap:var(--space-2xs)}.gap-xs{gap:var(--space-xs)}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.gap-xl{gap:var(--space-xl)}.gap-2xl{gap:var(--space-2xl)}.mt-auto{margin-top:auto}.mx-auto{margin-left:auto;margin-right:auto}.mt-sm{margin-top:var(--space-sm)}.mt-md{margin-top:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.px-max{padding-inline:max(var(--space-sm-lg),calc(50vw - var(--content-width,86.25em)/2))}.p-sm{padding:var(--space-sm)}.py-sm{padding-block:var(--space-sm)}.py-md{padding-block:var(--space-md)}.py-lg{padding-block:var(--space-lg)}.py-xl{padding-block:var(--space-xl)}.py-2xl{padding-block:var(--space-2xl)}.py-3xl{padding-block:var(--space-3xl)}.pt-xl{padding-top:var(--space-xl)}.pt-2xl{padding-top:var(--space-2xl)}.pb-3xl{padding-bottom:var(--space-3xl)}.text-dark-green{color:var(--text-1)}.text-green{color:var(--text-2)}.text-gray{color:var(--text-3)}.text-brown{color:var(--text-4)}.text-dark-gray{color:var(--text-5)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--button-primary:var(--lightningcss-light,#1f7872)var(--lightningcss-dark,#1f7872);--button-secondary:var(--lightningcss-light,#a58567)var(--lightningcss-dark,#6b4e32);--brand-light:var(--lightningcss-light,#1f7872)var(--lightningcss-dark,#1f7872);--brand-medium:var(--lightningcss-light,#0c312f)var(--lightningcss-dark,#0c312f);--surface-1:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ca5881);--surface-2:var(--lightningcss-light,#e8e0d9)var(--lightningcss-dark,#807973);--surface-3:var(--lightningcss-light,#cae6e4)var(--lightningcss-dark,#cae6e4);--surface-4:var(--lightningcss-light,#634134)var(--lightningcss-dark,#634134);--surface-5:var(--lightningcss-light,#cdd7d6)var(--lightningcss-dark,#cdd7d6);--surface-6:var(--lightningcss-light,oklch(.39 .0593 188.51))var(--lightningcss-dark,oklch(65.5% .0581 188.54));--surface-7:var(--lightningcss-light,#1f7872)var(--lightningcss-dark,#1f7872);--surface-8:var(--lightningcss-light,#cae6e4)var(--lightningcss-dark,#cae6e4);--text-1:var(--lightningcss-light,#1a3f3c)var(--lightningcss-dark,#1a3f3c);--text-2:var(--lightningcss-light,oklch(.39 .0593 188.51))var(--lightningcss-dark,oklch(65.5% .0581 188.54));--text-3:var(--lightningcss-light,#7d8988)var(--lightningcss-dark,#7d8988);--text-4:var(--lightningcss-light,#634134)var(--lightningcss-dark,#634134);--text-5:var(--lightningcss-light,#3b4241)var(--lightningcss-dark,#3b4241);--medium-green:var(--lightningcss-light,oklch(.39 .0593 188.51))var(--lightningcss-dark,oklch(.39 .0593 188.51));--footer:var(--lightningcss-light,#1a3f3c)var(--lightningcss-dark,#1a3f3c);--error:#9d320c}@supports (color:lab(0% 0 0)){:root{--button-secondary:var(--lightningcss-light,lab(58.0434% 9.48179 21.0856))var(--lightningcss-dark,lab(35.9175% 9.98116 21.8347));--surface-1:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(53.4232% 48.8699 .649333));--surface-2:var(--lightningcss-light,lab(89.6752% 1.92356 4.45764))var(--lightningcss-dark,lab(51.3706% 1.95032 4.47598));--surface-3:var(--lightningcss-light,lab(89.1969% -9.82225 -2.30331))var(--lightningcss-dark,lab(89.1969% -9.82225 -2.30331));--surface-4:var(--lightningcss-light,lab(31.2875% 13.97 14.272))var(--lightningcss-dark,lab(31.2875% 13.97 14.272));--surface-5:var(--lightningcss-light,lab(85.1842% -3.63266 -.73843))var(--lightningcss-dark,lab(85.1842% -3.63266 -.73843));--text-1:var(--lightningcss-light,lab(23.8896% -14.4878 -2.42645))var(--lightningcss-dark,lab(23.8896% -14.4878 -2.42645));--text-3:var(--lightningcss-light,lab(56.0799% -4.68716 -1.04107))var(--lightningcss-dark,lab(56.0799% -4.68716 -1.04107));--text-4:var(--lightningcss-light,lab(31.2875% 13.97 14.272))var(--lightningcss-dark,lab(31.2875% 13.97 14.272));--text-5:var(--lightningcss-light,lab(27.2985% -3.16761 -.430048))var(--lightningcss-dark,lab(27.2985% -3.16761 -.430048));--footer:var(--lightningcss-light,lab(23.8896% -14.4878 -2.42645))var(--lightningcss-dark,lab(23.8896% -14.4878 -2.42645))}}:root{interpolate-size:allow-keywords}@view-transition{navigation: auto;}*,:before,:after{box-sizing:border-box}html{caret-shape:block;scroll-behavior:smooth;text-size-adjust:none;background-color:var(--surface-1);height:100%}body{min-height:100dvh;line-height:var(--lineheight-md);font-family:var(--font-sans);margin:0}:where(.flex,.flex-inline,.grid,.grid-inline)>*{min-width:0}input,button,textarea,select{font-family:inherit;font-size:inherit}img,picture{max-width:100%}img{vertical-align:middle;shape-margin:1rem;background-repeat:no-repeat;background-size:cover;height:auto;font-style:italic}@media (prefers-color-scheme:dark){img{filter:brightness(.8)contrast(1.2)}}ul[role=list],ol[role=list]{padding:0;list-style:""}:target{scroll-margin-block:5ex}a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*=\-]){-webkit-tap-highlight-color:transparent;touch-action:manipulation}a[href]{color:currentColor}h1{font-family:var(--font-heading);color:var(--text-2)}h1,.font-2xl{font-size:var(--font-size,var(--font-size-5xl))}h2,.font-xl{font-size:var(--font-size,var(--font-size-2xl))}h3,.font-lg{font-size:var(--font-size,var(--font-size-lg))}h4,.font-md{font-size:var(--font-size,var(--font-size-md))}h5,.font-sm{font-size:var(--font-size,var(--font-size-sm))}h6,.font-xs{font-size:var(--font-size,var(--font-size-xs))}:where(p,li){font-size:var(--font-size,var(--font-size-md));max-width:var(--measure-lg)}:where(h1,h2,h3,h4){font-weight:inherit;font-variation-settings:"wght" var(--weight,500);line-height:var(--lineheight-2xs);max-width:var(--measure-md);text-wrap:balance;margin-top:0;margin-bottom:0}:is(h1,p,button){text-box:trim-both cap alphabetic}i,em,.italic{font-variation-settings:"ital" 1}strong,b,.bold{font-variation-settings:"wght" var(--weight,700)}.thin{font-variation-settings:"wght" var(--weight,100)}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-bottom:0}:where(h1,h2,h3,h4,button,input,label){line-height:var(--lineheight-2xs)}.flex{display:flex}.flex-inline{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-stretch{justify-content:space-stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-normal{align-content:normal}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.content-baseline{align-content:baseline}.content-stretch{align-content:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-self-stretch{align-self:stretch}.align-self-baseline{align-self:baseline}.grid{display:grid}.grid-inline{display:inline-grid}.ram-grid{grid-template-columns:repeat(var(--grid-fill,auto-fit),minmax(var(--grid-item,10rem),1fr));gap:var(--gap,var(--space-md))}.col-grid{grid-template-columns:repeat(var(--grid-col,12),1fr);gap:var(--col-gap,0)var(--row-gap,var(--space-sm-lg))}.pile-grid{place-content:var(--place-content,center)}.pile-grid>*{grid-area:1/1}.form-group{flex-direction:column;display:flex}.form-group>*{min-width:0;margin-top:0;margin-bottom:0}.form-group>*+*{margin-top:var(--space-3xs)}label{color:var(--text-2);font-size:var(--font-size-sm)}:where(textarea,select,input:not(:is([type=button],[type=submit],[type=reset],[type=file],[type=radio],[type=checkbox]))){--padding-inline:var(--space-xs);--padding-block:var(--space-3xs);height:50px;color:var(--text-3);min-width:fit-content;width:var(--input-length,100%);background-color:var(--surface-1);border-radius:var(--radius-lg);padding-block:var(--padding-block);padding-inline:var(--padding-inline);border:1px solid #465d5c;font-size:1em;line-height:1.2}label:has(>:where(input[type=radio],input[type=checkbox])){align-items:center;gap:1ch;width:fit-content;display:inline-flex}:where(input[type=radio],input[type=checkbox]){margin:unset;aspect-ratio:1;border-radius:100%;min-width:1em}select{appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMjM5IDQwMWM5LjQgOS40IDI0LjYgOS40IDMzLjkgMEw0NjUgMjA5YzkuNC05LjQgOS40LTI0LjYgMC0zMy45cy0yNC42LTkuNC0zMy45IDBsLTE3NSAxNzVMODEgMTc1Yy05LjQtOS40LTI0LjYtOS40LTMzLjkgMHMtOS40IDI0LjYgMCAzMy45TDIzOSA0MDF6Ii8+PC9zdmc+),linear-gradient(#fff 0% 100%);background-position:right 1em top 50%;background-repeat:no-repeat;background-size:.65em}select:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:3em}select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:3em}@media (prefers-color-scheme:dark){select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMjM5IDQwMWM5LjQgOS40IDI0LjYgOS40IDMzLjkgMEw0NjUgMjA5YzkuNC05LjQgOS40LTI0LjYgMC0zMy45cy0yNC42LTkuNC0zMy45IDBsLTE3NSAxNzVMODEgMTc1Yy05LjQtOS40LTI0LjYtOS40LTMzLjkgMHMtOS40IDI0LjYgMCAzMy45TDIzOSA0MDF6Ii8+PC9zdmc+),linear-gradient(#fff 0% 100%)}}textarea{resize:vertical;field-sizing:content}::placeholder{color:var(--text-2);opacity:1}::-moz-placeholder{color:var(--text-2)}:where(a.button,button,input[type=button],input[type=submit],input[type=reset],input[type=file]){--base-weight:300;--accent:var(--lightningcss-light,#06c)var(--lightningcss-dark,#8cb3d9);--text:var(--lightningcss-light,#454d54)var(--lightningcss-dark,#f2f2f3);--background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#484f56);--input-well:var(--lightningcss-light,#d9dee3)var(--lightningcss-dark,#171a1c);--padding-inline:1.75ch;--padding-block:1.125ch;--border-radius:var(--radius-ellipse);--border:var(--lightningcss-light,#dfe3e7)var(--lightningcss-dark,#484f56);--highlight-size:0;--highlight:var(--lightningcss-light,#aeb5bc40)var(--lightningcss-dark,#0b0d0e40);--icon-size:.75em;--icon-color:var(--accent);--shadow-color:var(--lightningcss-light,220 3% 15%)var(--lightningcss-dark,220 40% 2%);--shadow-strength:var(--lightningcss-light,1%)var(--lightningcss-dark,25%);--shadow-1:0 1px 2px -1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%));--shadow-depth:var(--lightningcss-light,0 1px #dfe3e7)var(--lightningcss-dark,0 1px #484f56);letter-spacing:inherit;border-radius:var(--border-radius);font-variation-settings:"wght" var(--base-weight,0),"GRAD" var(--base-grade);font-family:inherit;line-height:1.2;font-weight:inherit}:where(input[type=file])::-ms-browse{--base-weight:300;--accent:var(--lightningcss-light,#06c)var(--lightningcss-dark,#8cb3d9);--text:var(--lightningcss-light,#454d54)var(--lightningcss-dark,#f2f2f3);--background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#484f56);--input-well:var(--lightningcss-light,#d9dee3)var(--lightningcss-dark,#171a1c);--padding-inline:1.75ch;--padding-block:1.125ch;--border-radius:var(--radius-ellipse);--border:var(--lightningcss-light,#dfe3e7)var(--lightningcss-dark,#484f56);--highlight-size:0;--highlight:var(--lightningcss-light,#aeb5bc40)var(--lightningcss-dark,#0b0d0e40);--icon-size:.75em;--icon-color:var(--accent);--shadow-color:var(--lightningcss-light,220 3% 15%)var(--lightningcss-dark,220 40% 2%);--shadow-strength:var(--lightningcss-light,1%)var(--lightningcss-dark,25%);--shadow-1:0 1px 2px -1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%));--shadow-depth:var(--lightningcss-light,0 1px #dfe3e7)var(--lightningcss-dark,0 1px #484f56);letter-spacing:inherit;border-radius:var(--border-radius);font-variation-settings:"wght" var(--base-weight,0),"GRAD" var(--base-grade);font-family:inherit;line-height:1.2;font-weight:inherit}:where(input[type=file])::file-selector-button{--base-weight:300;--accent:var(--lightningcss-light,#06c)var(--lightningcss-dark,#8cb3d9);--text:var(--lightningcss-light,#454d54)var(--lightningcss-dark,#f2f2f3);--background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#484f56);--input-well:var(--lightningcss-light,#d9dee3)var(--lightningcss-dark,#171a1c);--padding-inline:1.75ch;--padding-block:1.125ch;--border-radius:var(--radius-ellipse);--border:var(--lightningcss-light,#dfe3e7)var(--lightningcss-dark,#484f56);--highlight-size:0;--highlight:var(--lightningcss-light,#aeb5bc40)var(--lightningcss-dark,#0b0d0e40);--icon-size:.75em;--icon-color:var(--accent);--shadow-color:var(--lightningcss-light,220 3% 15%)var(--lightningcss-dark,220 40% 2%);--shadow-strength:var(--lightningcss-light,1%)var(--lightningcss-dark,25%);--shadow-1:0 1px 2px -1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%));--shadow-depth:var(--lightningcss-light,0 1px #dfe3e7)var(--lightningcss-dark,0 1px #484f56);letter-spacing:inherit;border-radius:var(--border-radius);font-variation-settings:"wght" var(--base-weight,0),"GRAD" var(--base-grade);font-family:inherit;line-height:1.2;font-weight:inherit}:where(input[type=button]){appearance:none}:where(input[type=file])::-ms-browse{appearance:none}:where(input[type=file])::file-selector-button{appearance:none}:where(button,input[type=button],input[type=submit],input[type=reset]){cursor:pointer;font-size:var(--font-size,var(--font-size-md));background:var(--background);color:var(--text);border:2px solid var(--border);box-shadow:var(--shadow-2),var(--shadow-depth),0 0 0 var(--highlight-size)var(--highlight);text-shadow:var(--ink-shadow);padding-block:var(--padding-block);padding-inline:var(--padding-inline);user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;justify-content:center;align-items:center;gap:1ch;font-weight:500;display:inline-flex}:where(input[type=file])::-ms-browse{cursor:pointer;font-size:var(--font-size,var(--font-size-md));background:var(--background);color:var(--text);border:2px solid var(--border);box-shadow:var(--shadow-2),var(--shadow-depth),0 0 0 var(--highlight-size)var(--highlight);text-shadow:var(--ink-shadow);padding-block:var(--padding-block);padding-inline:var(--padding-inline);user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;justify-content:center;align-items:center;gap:1ch;font-weight:500;display:inline-flex}:where(input[type=file])::file-selector-button{cursor:pointer;font-size:var(--font-size,var(--font-size-md));background:var(--background);color:var(--text);border:2px solid var(--border);box-shadow:var(--shadow-2),var(--shadow-depth),0 0 0 var(--highlight-size)var(--highlight);text-shadow:var(--ink-shadow);padding-block:var(--padding-block);padding-inline:var(--padding-inline);user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;justify-content:center;align-items:center;gap:1ch;font-weight:500;display:inline-flex}:where(button,input[type=button],input[type=submit],input[type=reset])>:where(svg,[data-icon]){height:var(--icon-size);width:var(--icon-size);stroke:var(--icon-color);filter:drop-shadow(var(--ink-shadow));stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}:where(button,input[type=button],input[type=submit],input[type=reset]):where(:not(:active):hover){--highlight-size:.5rem;transition:box-shadow .175s}:where(button,input[type=button],input[type=submit],input[type=reset])[disabled]{--background:none;--text-light:#5f666d;--text-dark:#adb5bd;cursor:not-allowed;box-shadow:var(--shadow-1)}:where([type=submit],form button:not(:is([type],[disabled]))){--text:var(--accent);outline-color:currentColor}:where([type=reset]){--border-light:#ffa8a8;--highlight-light:#ffc7c733;--text-light:#e61a1a;--text-dark:#ffc7c7}:where([type=reset]):focus-visible{outline-color:currentColor}:where(input[type=file]){background-color:var(--input-well);width:100%;max-width:max-content}:where(input[type=file]):dir(ltr)::file-selector-button{margin-right:var(--padding-inline)}:where(input[type=file]):dir(rtl)::file-selector-button{margin-left:var(--padding-inline)}@media (prefers-color-scheme:dark){:where([type=submit],[type=reset],[disabled],form button:not([type=button])){--background:var(--input-well)}}.primary{--background:var(--button-primary);--border:var(--button-primary);--text:#fff;--highlight:oklch(from var(--surface-3)l c h/.5);--icon-color:currentColor;outline-color:var(--button-primary)}.primary:hover{--background:var(--lightningcss-light,oklch(from var(--button-primary)l c h/.9))var(--lightningcss-dark,oklch(from var(--button-primary)l c h/.9),)}.primary.outline{--background:var(--surface-1);--border:currentColor;--ink-shadow:0;color:var(--button-primary)}.secondary{--background:var(--button-secondary);--border:var(--button-secondary);--text:#fff}.secondary.outline{--background:var(--surface-1);color:var(--button-secondary);--border:currentColor}.plain{--background:transparent;--border:none;--highlight:0}.hug{--padding-inline:0;--background:transparent;--border:none;--highlight:0}.custom{--background:#878f9733;--border:transparent;--border-width:0;--ink-shadow:0 1px 0 #abaeba}button.circle{--padding-inline:.125em;--padding-block:.125em;width:2.75em;min-width:auto}:where(header,footer){padding-inline:var(--space-sm-lg);padding-block:var(--space-xs-sm)}.img-radius{border-radius:var(--radius-xl)}header[data-astro-cid-nyh5nxpn]{justify-content:space-between;box-shadow:0 4px 3px #00000026}.home-link[data-astro-cid-nyh5nxpn]{align-items:center;gap:var(--space-3xs-2xs);text-decoration:none}footer[data-astro-cid-fl5skzqy]{background-color:var(--footer);color:#fff;gap:var(--space-sm);padding-block:var(--space-lg)var(--space-3xl);flex-flow:column wrap;justify-content:space-between;display:flex}@media (width>=600px){footer[data-astro-cid-fl5skzqy]{padding-block:var(--space-lg);flex-direction:row;align-items:center}}.logo[data-astro-cid-fl5skzqy]{max-width:200px}@media (width>=600px){p[data-astro-cid-fl5skzqy],a[data-astro-cid-fl5skzqy]{text-align:center}}p[data-astro-cid-fl5skzqy]{margin:0}a[data-astro-cid-fl5skzqy]{color:#fff;text-decoration:none}#app[data-astro-cid-sckkx6r4]{grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html [data-astro-cid-sckkx6r4][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html [data-astro-cid-sckkx6r4][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(body.nav-open){overflow:hidden}.skip-nav[data-astro-cid-sckkx6r4]{background:#e77e23;padding:8px;transition:transform .3s;position:absolute;transform:translateY(-100%)}.skip-nav[data-astro-cid-sckkx6r4]:focus{transform:translateY(0%)}
