@layer reset {
*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}img,picture,video,canvas{max-width:100%;display:block}button,input,textarea,select{font:inherit;letter-spacing:inherit}
}

@layer base {
:root{--page-max-width:84rem;--page-padding:clamp(24px, 4vw, 32px);--navbar-height:4.8rem;--section-min-height:640px;--section-max-height:1120px;--section-height:clamp(var(--section-min-height), 100vh, var(--section-max-height));height:100%;position:relative}body{--columns:6;grid-template-columns:minmax(0, 1fr) [breakout-start] var(--page-padding) [page-start] minmax(0, calc(var(--page-max-width) - 2 * var(--page-padding))) [page-end] var(--page-padding) [breakout-end] minmax(0, 1fr);grid-template-rows:[navbar-start] var(--navbar-height) [navbar-end content-start] 1fr [content-end bottom-nav-start] max-content [bottom-nav-end footer-start] max-content [footer-end];min-height:100%;margin:0;display:grid}body>header,body main,body footer{grid-column:1/-1;grid-template-columns:subgrid;display:grid}body>header{z-index:1;grid-row:navbar;grid-template-rows:1fr;align-items:center;position:sticky;top:8px;left:0;overflow-x:clip}body>main{isolation:isolate;grid-row:navbar/bottom-nav;grid-auto-rows:auto}body>main>section{grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:1fr;display:grid;overflow-x:clip}body>.bottom-nav{z-index:1;grid-area:bottom-nav/page;position:sticky;bottom:0;left:0;overflow-x:clip}body>footer{grid-row:footer}body>header>*,body>main>section>*,body>footer>*{grid-column:page}
}

@layer base {
:root{--base-font-size:1rem;font-size:var(--base-font-size);line-height:var(--base-line-height);letter-spacing:var(--base-letter-spacing);font-family:Quicksand,Quicksand Fallback,sans-serif;font-style:normal}h1,h2,h3,h4,h5,h6,p,span,a,ul,ol,dl,li,dt,dd,label,blockquote,code,pre{margin-block:0}
}

@layer base {
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary-hue:256;--secondary-hue:calc(var(--primary-hue) + 20);--tertiary-hue:calc(var(--primary-hue) + 40);--lightness:.56;--chroma:.18;--primary-color:oklch(var(--lightness) var(--chroma) var(--primary-hue) / 1);--secondary-color:oklch(var(--lightness) var(--chroma) var(--secondary-hue) / 1);--tertiary-color:oklch(var(--lightness) var(--chroma) var(--tertiary-hue) / 1);--neutral-50:oklch(.9 .005 var(--secondary-hue));--neutral-950:oklch(.1 .005 var(--secondary-hue));--secondary-neutral-color:oklch(.5 .05 var(--secondary-hue));--background:var(--neutral-950);--foreground:var(--neutral-50);--muted:var(--neutral-900);--muted-foreground:var(--neutral-200);--border:var(--neutral-800);color:var(--foreground);background:var(--background)}@property --primary-hue{syntax:"<number>|<angle>";inherits:true;initial-value:0}@property --secondary-hue{syntax:"<number>|<angle>";inherits:true;initial-value:0}@property --tertiary-hue{syntax:"<number>|<angle>";inherits:true;initial-value:0}@property --lightness{syntax:"<number>|<percentage>";inherits:true;initial-value:0}@property --chroma{syntax:"<number>|<percentage>";inherits:true;initial-value:0}
}

@layer base {
:root{--mobile-s-to-laptop-mid:progress(100vw, var(--mobile-s), var(--laptop-mid));--mobile-l-to-laptop:progress(100vw, var(--mobile-l), var(--laptop))}@supports not (opacity:progress(10px, 0px, 50px)){:root{--mobile-s-to-laptop-mid:clamp(0, (100vw - var(--mobile-s)) / (var(--laptop-mid) - var(--mobile-s)), 1);--mobile-l-to-laptop:clamp(0, (100vw - var(--mobile-l)) / (var(--laptop) - var(--mobile-l)), 1)}}@supports not (opacity:calc(50vw / (100vw))){@property --num-0{syntax:"<length>";inherits:false;initial-value:0}@property --denom-0{syntax:"<length>";inherits:false;initial-value:0}@property --num-1{syntax:"<length>";inherits:false;initial-value:0}@property --denom-1{syntax:"<length>";inherits:false;initial-value:0}:root{--num-0:calc(100vw - var(--mobile-s));--denom-0:calc(var(--laptop-mid) - var(--mobile-s));--mobile-s-to-laptop-mid:clamp(0, tan(atan2(var(--num-0),var(--denom-0))), 1);--num-1:calc(100vw - var(--mobile-l));--denom-1:calc(var(--laptop) - var(--mobile-l));--mobile-l-to-laptop:clamp(0, tan(atan2(var(--num-1),var(--denom-1))), 1)}}
}

@layer base {
:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}svg,svg *{shape-rendering:geometricprecision}ul{margin-block:0;padding-inline-start:0;list-style:none}::selection{color:var(--foreground);background:var(--primary-950)}a{color:inherit;text-decoration:none}button,input,textarea,select{color:inherit}button{cursor:pointer;border:none;font-weight:500}
}

@layer components {
@property --i{syntax:"<number>|auto";inherits:false;initial-value:auto}@property --gradient-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@property --gradient-progress{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --polar-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --polar-radius{syntax:"<length>";inherits:false;initial-value:0}.bi-layered-button,.tri-layered-button{isolation:isolate;background-color:#0000;position:relative}.bi-layered-button:before{z-index:-1}.tri-layered-button:before{z-index:-2}.tri-layered-button:after{z-index:-1}.bi-layered-button:before,.tri-layered-button:before,.tri-layered-button:after{content:"";border-radius:inherit;corner-shape:inherit;transition:transform .1s ease-in-out;position:absolute;inset:0}.bi-layered-button:active:before,.tri-layered-button:active:before,.tri-layered-button:active:after{transform:scale(.97)}.display-text{font-size:var(--font-size-lg);line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-lg)}.display-lg{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-2xl)}.hero-heading{font-size:var(--font-size-5xl);line-height:var(--line-height-5xl);letter-spacing:var(--letter-spacing-5xl);font-weight:400}.hero-button{font-size:var(--font-size-lg);line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-lg);font-weight:400}.section-title{font-size:var(--font-size-4xl);line-height:var(--line-height-4xl);letter-spacing:var(--letter-spacing-4xl);font-weight:400}.section-subtitle{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-2xl);color:var(--secondary-neutral-100);font-weight:400}.item-title{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-3xl);font-weight:400}.item-subtitle{font-size:var(--font-size-xl);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-xl);color:var(--secondary-neutral-300);font-weight:400}
}

@layer utilities {
@property --font-index{syntax:"<number>";inherits:false;initial-value:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.indexed-font{--_scale-ratio:pow(var(--scale-ratio), var(--font-index));font-size:round(var(--base-font-size) * var(--_scale-ratio), 1px);line-height:round(1 + (var(--base-line-height) - 1) / var(--_scale-ratio), .1);letter-spacing:calc((var(--base-letter-spacing) + var(--ls-offset)) / var(--_scale-ratio) - var(--ls-offset))}
}

@layer reset,base,components,utilities;
@font-face{font-family:Quicksand;src:url(../media/Quicksand_VariableFont_wght-s.p.05i6tq4q1fn0v.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:Quicksand Fallback;src:local(Arial);ascent-override:96.26%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.88%}.quicksand_82909bb3-module__-tyb2q__className{font-family:Quicksand,Quicksand Fallback}
@layer base{:root{--scale-ratio:calc(1.125 + .135 * var(--mobile-s-to-laptop-mid));--base-line-height:1.6;--base-letter-spacing:.035em;--ls-offset:.01em;--font-size-xs:round(var(--base-font-size) / pow(var(--scale-ratio), 2), 1px);--line-height-xs:1.9;--letter-spacing-xs:.054em;--font-size-sm:round(var(--base-font-size) / pow(var(--scale-ratio), 1), 1px);--line-height-sm:1.7;--letter-spacing-sm:.0437em;--font-size-lg:round(var(--base-font-size) * var(--scale-ratio), 1px);--line-height-lg:1.5;--letter-spacing-lg:.0277em;--font-size-xl:round(var(--base-font-size) * pow(var(--scale-ratio), 2), 1px);--line-height-xl:1.4;--letter-spacing-xl:.0216em;--font-size-2xl:round(var(--base-font-size) * pow(var(--scale-ratio), 3), 1px);--line-height-2xl:1.4;--letter-spacing-2xl:.0165em;--font-size-3xl:round(var(--base-font-size) * pow(var(--scale-ratio), 4), 1px);--line-height-3xl:1.3;--letter-spacing-3xl:.0123em;--font-size-4xl:round(var(--base-font-size) * pow(var(--scale-ratio), 5), 1px);--line-height-4xl:1.2;--letter-spacing-4xl:.0087em;--font-size-5xl:round(var(--base-font-size) * pow(var(--scale-ratio), 6), 1px);--line-height-5xl:1.2;--letter-spacing-5xl:.0056em;--font-size-6xl:round(var(--base-font-size) * pow(var(--scale-ratio), 7), 1px);--line-height-6xl:1.2;--letter-spacing-6xl:.0031em;--font-size-8xl:round(var(--base-font-size) * pow(var(--scale-ratio), 9), 1px);--line-height-8xl:1.1;--letter-spacing-8xl:-.0008em;--font-size-9xl:round(var(--base-font-size) * pow(var(--scale-ratio), 10), 1px);--line-height-9xl:1.1;--letter-spacing-9xl:-.0023em}h1{font-size:var(--font-size-5xl);line-height:var(--line-height-5xl);letter-spacing:var(--letter-spacing-5xl);font-weight:400}h2{font-size:var(--font-size-4xl);line-height:var(--line-height-4xl);letter-spacing:var(--letter-spacing-4xl);font-weight:400}h3{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-3xl);font-weight:400}h4{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-2xl);font-weight:400}h5{font-size:var(--font-size-xl);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-xl);font-weight:400}h6{font-size:var(--font-size-lg);line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-lg);font-weight:400}}@layer utilities{.text-xs{font-size:var(--font-size-xs);line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-xs)}.text-sm{font-size:var(--font-size-sm);line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-sm)}.text-base{font-size:var(--base-font-size);line-height:var(--base-line-height);letter-spacing:var(--base-letter-spacing)}.text-lg{font-size:var(--font-size-lg);line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-lg)}.text-xl{font-size:var(--font-size-xl);line-height:var(--line-height-xl);letter-spacing:var(--letter-spacing-xl)}.text-2xl{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);letter-spacing:var(--letter-spacing-2xl)}.text-3xl{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl);letter-spacing:var(--letter-spacing-3xl)}.text-4xl{font-size:var(--font-size-4xl);line-height:var(--line-height-4xl);letter-spacing:var(--letter-spacing-4xl)}.text-5xl{font-size:var(--font-size-5xl);line-height:var(--line-height-5xl);letter-spacing:var(--letter-spacing-5xl)}.text-6xl{font-size:var(--font-size-6xl);line-height:var(--line-height-6xl);letter-spacing:var(--letter-spacing-6xl)}.text-8xl{font-size:var(--font-size-8xl);line-height:var(--line-height-8xl);letter-spacing:var(--letter-spacing-8xl)}.text-9xl{font-size:var(--font-size-9xl);line-height:var(--line-height-9xl);letter-spacing:var(--letter-spacing-9xl)}}
@layer base{:root{--primary-50:color-mix(in oklch, var(--primary-color), white 65%);--primary-100:color-mix(in oklch, var(--primary-color), white 50.5001%);--primary-200:color-mix(in oklch, var(--primary-color), white 36.4948%);--primary-300:color-mix(in oklch, var(--primary-color), white 23.1312%);--primary-400:color-mix(in oklch, var(--primary-color), white 10.594%);--primary-500:var(--primary-color);--primary-600:color-mix(in oklch, var(--primary-color), black 14.4999%);--primary-700:color-mix(in oklch, var(--primary-color), black 28.5052%);--primary-800:color-mix(in oklch, var(--primary-color), black 41.8688%);--primary-900:color-mix(in oklch, var(--primary-color), black 54.406%);--primary-950:color-mix(in oklch, var(--primary-color), black 65%);--secondary-50:color-mix(in oklch, var(--secondary-color), white 65%);--secondary-100:color-mix(in oklch, var(--secondary-color), white 50.5001%);--secondary-200:color-mix(in oklch, var(--secondary-color), white 36.4948%);--secondary-300:color-mix(in oklch, var(--secondary-color), white 23.1312%);--secondary-400:color-mix(in oklch, var(--secondary-color), white 10.594%);--secondary-500:var(--secondary-color);--secondary-600:color-mix(in oklch, var(--secondary-color), black 14.4999%);--secondary-700:color-mix(in oklch, var(--secondary-color), black 28.5052%);--secondary-800:color-mix(in oklch, var(--secondary-color), black 41.8688%);--secondary-900:color-mix(in oklch, var(--secondary-color), black 54.406%);--secondary-950:color-mix(in oklch, var(--secondary-color), black 65%);--tertiary-50:color-mix(in oklch, var(--tertiary-color), white 65%);--tertiary-100:color-mix(in oklch, var(--tertiary-color), white 50.5001%);--tertiary-200:color-mix(in oklch, var(--tertiary-color), white 36.4948%);--tertiary-300:color-mix(in oklch, var(--tertiary-color), white 23.1312%);--tertiary-400:color-mix(in oklch, var(--tertiary-color), white 10.594%);--tertiary-500:var(--tertiary-color);--tertiary-600:color-mix(in oklch, var(--tertiary-color), black 14.4999%);--tertiary-700:color-mix(in oklch, var(--tertiary-color), black 28.5052%);--tertiary-800:color-mix(in oklch, var(--tertiary-color), black 41.8688%);--tertiary-900:color-mix(in oklch, var(--tertiary-color), black 54.406%);--tertiary-950:color-mix(in oklch, var(--tertiary-color), black 65%);--secondary-neutral-50:color-mix(in oklch, var(--secondary-neutral-color), oklch(1 .05 var(--secondary-hue)) 80%);--secondary-neutral-100:color-mix(in oklch, var(--secondary-neutral-color), oklch(1 .05 var(--secondary-hue)) 64%);--secondary-neutral-200:color-mix(in oklch, var(--secondary-neutral-color), oklch(1 .05 var(--secondary-hue)) 48%);--secondary-neutral-300:color-mix(in oklch, var(--secondary-neutral-color), oklch(1 .05 var(--secondary-hue)) 32%);--secondary-neutral-400:color-mix(in oklch, var(--secondary-neutral-color), oklch(1 .05 var(--secondary-hue)) 16%);--secondary-neutral-500:var(--secondary-neutral-color);--secondary-neutral-600:color-mix(in oklch, var(--secondary-neutral-color), oklch(0 .05 var(--secondary-hue)) 16%);--secondary-neutral-700:color-mix(in oklch, var(--secondary-neutral-color), oklch(0 .05 var(--secondary-hue)) 32%);--secondary-neutral-800:color-mix(in oklch, var(--secondary-neutral-color), oklch(0 .05 var(--secondary-hue)) 48%);--secondary-neutral-900:color-mix(in oklch, var(--secondary-neutral-color), oklch(0 .05 var(--secondary-hue)) 64%);--secondary-neutral-950:color-mix(in oklch, var(--secondary-neutral-color), oklch(0 .05 var(--secondary-hue)) 80%);--neutral-100:color-mix(in oklch, var(--neutral-50), var(--neutral-950) 10%);--neutral-200:color-mix(in oklch, var(--neutral-50), var(--neutral-950) 20%);--neutral-300:color-mix(in oklch, var(--neutral-50), var(--neutral-950) 30%);--neutral-400:color-mix(in oklch, var(--neutral-50), var(--neutral-950) 40%);--neutral-500:color-mix(in oklch, var(--neutral-50), var(--neutral-950) 50%);--neutral-600:color-mix(in oklch, var(--neutral-50), var(--neutral-950) 60%);--neutral-700:color-mix(in oklch, var(--neutral-50), var(--neutral-950) 70%);--neutral-800:color-mix(in oklch, var(--neutral-50), var(--neutral-950) 80%);--neutral-900:color-mix(in oklch, var(--neutral-50), var(--neutral-950) 90%)}}
@layer base{:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-13:52px;--space-14:56px;--space-15:60px;--space-16:64px;--space-17:68px;--space-18:72px;--space-19:76px;--space-20:80px;--space-21:84px;--space-22:88px;--space-23:92px;--space-24:96px;--space-25:100px;--space-26:104px;--space-27:108px;--space-28:112px;--space-29:116px;--space-30:120px;--space-31:124px;--space-32:128px}}@layer utilities{.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-7{padding:var(--space-7)}.p-8{padding:var(--space-8)}.p-9{padding:var(--space-9)}.p-10{padding:var(--space-10)}.p-11{padding:var(--space-11)}.p-12{padding:var(--space-12)}.p-13{padding:var(--space-13)}.p-14{padding:var(--space-14)}.p-15{padding:var(--space-15)}.p-16{padding:var(--space-16)}.p-17{padding:var(--space-17)}.p-18{padding:var(--space-18)}.p-19{padding:var(--space-19)}.p-20{padding:var(--space-20)}.p-21{padding:var(--space-21)}.p-22{padding:var(--space-22)}.p-23{padding:var(--space-23)}.p-24{padding:var(--space-24)}.p-25{padding:var(--space-25)}.p-26{padding:var(--space-26)}.p-27{padding:var(--space-27)}.p-28{padding:var(--space-28)}.p-29{padding:var(--space-29)}.p-30{padding:var(--space-30)}.p-31{padding:var(--space-31)}.p-32{padding:var(--space-32)}.px-1{padding-inline:var(--space-1)}.px-2{padding-inline:var(--space-2)}.px-3{padding-inline:var(--space-3)}.px-4{padding-inline:var(--space-4)}.px-5{padding-inline:var(--space-5)}.px-6{padding-inline:var(--space-6)}.px-7{padding-inline:var(--space-7)}.px-8{padding-inline:var(--space-8)}.px-9{padding-inline:var(--space-9)}.px-10{padding-inline:var(--space-10)}.px-11{padding-inline:var(--space-11)}.px-12{padding-inline:var(--space-12)}.px-13{padding-inline:var(--space-13)}.px-14{padding-inline:var(--space-14)}.px-15{padding-inline:var(--space-15)}.px-16{padding-inline:var(--space-16)}.px-17{padding-inline:var(--space-17)}.px-18{padding-inline:var(--space-18)}.px-19{padding-inline:var(--space-19)}.px-20{padding-inline:var(--space-20)}.px-21{padding-inline:var(--space-21)}.px-22{padding-inline:var(--space-22)}.px-23{padding-inline:var(--space-23)}.px-24{padding-inline:var(--space-24)}.px-25{padding-inline:var(--space-25)}.px-26{padding-inline:var(--space-26)}.px-27{padding-inline:var(--space-27)}.px-28{padding-inline:var(--space-28)}.px-29{padding-inline:var(--space-29)}.px-30{padding-inline:var(--space-30)}.px-31{padding-inline:var(--space-31)}.px-32{padding-inline:var(--space-32)}.py-1{padding-block:var(--space-1)}.py-2{padding-block:var(--space-2)}.py-3{padding-block:var(--space-3)}.py-4{padding-block:var(--space-4)}.py-5{padding-block:var(--space-5)}.py-6{padding-block:var(--space-6)}.py-7{padding-block:var(--space-7)}.py-8{padding-block:var(--space-8)}.py-9{padding-block:var(--space-9)}.py-10{padding-block:var(--space-10)}.py-11{padding-block:var(--space-11)}.py-12{padding-block:var(--space-12)}.py-13{padding-block:var(--space-13)}.py-14{padding-block:var(--space-14)}.py-15{padding-block:var(--space-15)}.py-16{padding-block:var(--space-16)}.py-17{padding-block:var(--space-17)}.py-18{padding-block:var(--space-18)}.py-19{padding-block:var(--space-19)}.py-20{padding-block:var(--space-20)}.py-21{padding-block:var(--space-21)}.py-22{padding-block:var(--space-22)}.py-23{padding-block:var(--space-23)}.py-24{padding-block:var(--space-24)}.py-25{padding-block:var(--space-25)}.py-26{padding-block:var(--space-26)}.py-27{padding-block:var(--space-27)}.py-28{padding-block:var(--space-28)}.py-29{padding-block:var(--space-29)}.py-30{padding-block:var(--space-30)}.py-31{padding-block:var(--space-31)}.py-32{padding-block:var(--space-32)}.pl-1{padding-inline-start:var(--space-1)}.pl-2{padding-inline-start:var(--space-2)}.pl-3{padding-inline-start:var(--space-3)}.pl-4{padding-inline-start:var(--space-4)}.pl-5{padding-inline-start:var(--space-5)}.pl-6{padding-inline-start:var(--space-6)}.pl-7{padding-inline-start:var(--space-7)}.pl-8{padding-inline-start:var(--space-8)}.pl-9{padding-inline-start:var(--space-9)}.pl-10{padding-inline-start:var(--space-10)}.pl-11{padding-inline-start:var(--space-11)}.pl-12{padding-inline-start:var(--space-12)}.pl-13{padding-inline-start:var(--space-13)}.pl-14{padding-inline-start:var(--space-14)}.pl-15{padding-inline-start:var(--space-15)}.pl-16{padding-inline-start:var(--space-16)}.pl-17{padding-inline-start:var(--space-17)}.pl-18{padding-inline-start:var(--space-18)}.pl-19{padding-inline-start:var(--space-19)}.pl-20{padding-inline-start:var(--space-20)}.pl-21{padding-inline-start:var(--space-21)}.pl-22{padding-inline-start:var(--space-22)}.pl-23{padding-inline-start:var(--space-23)}.pl-24{padding-inline-start:var(--space-24)}.pl-25{padding-inline-start:var(--space-25)}.pl-26{padding-inline-start:var(--space-26)}.pl-27{padding-inline-start:var(--space-27)}.pl-28{padding-inline-start:var(--space-28)}.pl-29{padding-inline-start:var(--space-29)}.pl-30{padding-inline-start:var(--space-30)}.pl-31{padding-inline-start:var(--space-31)}.pl-32{padding-inline-start:var(--space-32)}.pr-1{padding-inline-end:var(--space-1)}.pr-2{padding-inline-end:var(--space-2)}.pr-3{padding-inline-end:var(--space-3)}.pr-4{padding-inline-end:var(--space-4)}.pr-5{padding-inline-end:var(--space-5)}.pr-6{padding-inline-end:var(--space-6)}.pr-7{padding-inline-end:var(--space-7)}.pr-8{padding-inline-end:var(--space-8)}.pr-9{padding-inline-end:var(--space-9)}.pr-10{padding-inline-end:var(--space-10)}.pr-11{padding-inline-end:var(--space-11)}.pr-12{padding-inline-end:var(--space-12)}.pr-13{padding-inline-end:var(--space-13)}.pr-14{padding-inline-end:var(--space-14)}.pr-15{padding-inline-end:var(--space-15)}.pr-16{padding-inline-end:var(--space-16)}.pr-17{padding-inline-end:var(--space-17)}.pr-18{padding-inline-end:var(--space-18)}.pr-19{padding-inline-end:var(--space-19)}.pr-20{padding-inline-end:var(--space-20)}.pr-21{padding-inline-end:var(--space-21)}.pr-22{padding-inline-end:var(--space-22)}.pr-23{padding-inline-end:var(--space-23)}.pr-24{padding-inline-end:var(--space-24)}.pr-25{padding-inline-end:var(--space-25)}.pr-26{padding-inline-end:var(--space-26)}.pr-27{padding-inline-end:var(--space-27)}.pr-28{padding-inline-end:var(--space-28)}.pr-29{padding-inline-end:var(--space-29)}.pr-30{padding-inline-end:var(--space-30)}.pr-31{padding-inline-end:var(--space-31)}.pr-32{padding-inline-end:var(--space-32)}.pt-1{padding-block-start:var(--space-1)}.pt-2{padding-block-start:var(--space-2)}.pt-3{padding-block-start:var(--space-3)}.pt-4{padding-block-start:var(--space-4)}.pt-5{padding-block-start:var(--space-5)}.pt-6{padding-block-start:var(--space-6)}.pt-7{padding-block-start:var(--space-7)}.pt-8{padding-block-start:var(--space-8)}.pt-9{padding-block-start:var(--space-9)}.pt-10{padding-block-start:var(--space-10)}.pt-11{padding-block-start:var(--space-11)}.pt-12{padding-block-start:var(--space-12)}.pt-13{padding-block-start:var(--space-13)}.pt-14{padding-block-start:var(--space-14)}.pt-15{padding-block-start:var(--space-15)}.pt-16{padding-block-start:var(--space-16)}.pt-17{padding-block-start:var(--space-17)}.pt-18{padding-block-start:var(--space-18)}.pt-19{padding-block-start:var(--space-19)}.pt-20{padding-block-start:var(--space-20)}.pt-21{padding-block-start:var(--space-21)}.pt-22{padding-block-start:var(--space-22)}.pt-23{padding-block-start:var(--space-23)}.pt-24{padding-block-start:var(--space-24)}.pt-25{padding-block-start:var(--space-25)}.pt-26{padding-block-start:var(--space-26)}.pt-27{padding-block-start:var(--space-27)}.pt-28{padding-block-start:var(--space-28)}.pt-29{padding-block-start:var(--space-29)}.pt-30{padding-block-start:var(--space-30)}.pt-31{padding-block-start:var(--space-31)}.pt-32{padding-block-start:var(--space-32)}.pb-1{padding-block-end:var(--space-1)}.pb-2{padding-block-end:var(--space-2)}.pb-3{padding-block-end:var(--space-3)}.pb-4{padding-block-end:var(--space-4)}.pb-5{padding-block-end:var(--space-5)}.pb-6{padding-block-end:var(--space-6)}.pb-7{padding-block-end:var(--space-7)}.pb-8{padding-block-end:var(--space-8)}.pb-9{padding-block-end:var(--space-9)}.pb-10{padding-block-end:var(--space-10)}.pb-11{padding-block-end:var(--space-11)}.pb-12{padding-block-end:var(--space-12)}.pb-13{padding-block-end:var(--space-13)}.pb-14{padding-block-end:var(--space-14)}.pb-15{padding-block-end:var(--space-15)}.pb-16{padding-block-end:var(--space-16)}.pb-17{padding-block-end:var(--space-17)}.pb-18{padding-block-end:var(--space-18)}.pb-19{padding-block-end:var(--space-19)}.pb-20{padding-block-end:var(--space-20)}.pb-21{padding-block-end:var(--space-21)}.pb-22{padding-block-end:var(--space-22)}.pb-23{padding-block-end:var(--space-23)}.pb-24{padding-block-end:var(--space-24)}.pb-25{padding-block-end:var(--space-25)}.pb-26{padding-block-end:var(--space-26)}.pb-27{padding-block-end:var(--space-27)}.pb-28{padding-block-end:var(--space-28)}.pb-29{padding-block-end:var(--space-29)}.pb-30{padding-block-end:var(--space-30)}.pb-31{padding-block-end:var(--space-31)}.pb-32{padding-block-end:var(--space-32)}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.m-5{margin:var(--space-5)}.m-6{margin:var(--space-6)}.m-7{margin:var(--space-7)}.m-8{margin:var(--space-8)}.m-9{margin:var(--space-9)}.m-10{margin:var(--space-10)}.m-11{margin:var(--space-11)}.m-12{margin:var(--space-12)}.m-13{margin:var(--space-13)}.m-14{margin:var(--space-14)}.m-15{margin:var(--space-15)}.m-16{margin:var(--space-16)}.m-17{margin:var(--space-17)}.m-18{margin:var(--space-18)}.m-19{margin:var(--space-19)}.m-20{margin:var(--space-20)}.m-21{margin:var(--space-21)}.m-22{margin:var(--space-22)}.m-23{margin:var(--space-23)}.m-24{margin:var(--space-24)}.m-25{margin:var(--space-25)}.m-26{margin:var(--space-26)}.m-27{margin:var(--space-27)}.m-28{margin:var(--space-28)}.m-29{margin:var(--space-29)}.m-30{margin:var(--space-30)}.m-31{margin:var(--space-31)}.m-32{margin:var(--space-32)}.mx-1{margin-inline:var(--space-1)}.mx-2{margin-inline:var(--space-2)}.mx-3{margin-inline:var(--space-3)}.mx-4{margin-inline:var(--space-4)}.mx-5{margin-inline:var(--space-5)}.mx-6{margin-inline:var(--space-6)}.mx-7{margin-inline:var(--space-7)}.mx-8{margin-inline:var(--space-8)}.mx-9{margin-inline:var(--space-9)}.mx-10{margin-inline:var(--space-10)}.mx-11{margin-inline:var(--space-11)}.mx-12{margin-inline:var(--space-12)}.mx-13{margin-inline:var(--space-13)}.mx-14{margin-inline:var(--space-14)}.mx-15{margin-inline:var(--space-15)}.mx-16{margin-inline:var(--space-16)}.mx-17{margin-inline:var(--space-17)}.mx-18{margin-inline:var(--space-18)}.mx-19{margin-inline:var(--space-19)}.mx-20{margin-inline:var(--space-20)}.mx-21{margin-inline:var(--space-21)}.mx-22{margin-inline:var(--space-22)}.mx-23{margin-inline:var(--space-23)}.mx-24{margin-inline:var(--space-24)}.mx-25{margin-inline:var(--space-25)}.mx-26{margin-inline:var(--space-26)}.mx-27{margin-inline:var(--space-27)}.mx-28{margin-inline:var(--space-28)}.mx-29{margin-inline:var(--space-29)}.mx-30{margin-inline:var(--space-30)}.mx-31{margin-inline:var(--space-31)}.mx-32{margin-inline:var(--space-32)}.my-1{margin-block:var(--space-1)}.my-2{margin-block:var(--space-2)}.my-3{margin-block:var(--space-3)}.my-4{margin-block:var(--space-4)}.my-5{margin-block:var(--space-5)}.my-6{margin-block:var(--space-6)}.my-7{margin-block:var(--space-7)}.my-8{margin-block:var(--space-8)}.my-9{margin-block:var(--space-9)}.my-10{margin-block:var(--space-10)}.my-11{margin-block:var(--space-11)}.my-12{margin-block:var(--space-12)}.my-13{margin-block:var(--space-13)}.my-14{margin-block:var(--space-14)}.my-15{margin-block:var(--space-15)}.my-16{margin-block:var(--space-16)}.my-17{margin-block:var(--space-17)}.my-18{margin-block:var(--space-18)}.my-19{margin-block:var(--space-19)}.my-20{margin-block:var(--space-20)}.my-21{margin-block:var(--space-21)}.my-22{margin-block:var(--space-22)}.my-23{margin-block:var(--space-23)}.my-24{margin-block:var(--space-24)}.my-25{margin-block:var(--space-25)}.my-26{margin-block:var(--space-26)}.my-27{margin-block:var(--space-27)}.my-28{margin-block:var(--space-28)}.my-29{margin-block:var(--space-29)}.my-30{margin-block:var(--space-30)}.my-31{margin-block:var(--space-31)}.my-32{margin-block:var(--space-32)}.ml-1{margin-inline-start:var(--space-1)}.ml-2{margin-inline-start:var(--space-2)}.ml-3{margin-inline-start:var(--space-3)}.ml-4{margin-inline-start:var(--space-4)}.ml-5{margin-inline-start:var(--space-5)}.ml-6{margin-inline-start:var(--space-6)}.ml-7{margin-inline-start:var(--space-7)}.ml-8{margin-inline-start:var(--space-8)}.ml-9{margin-inline-start:var(--space-9)}.ml-10{margin-inline-start:var(--space-10)}.ml-11{margin-inline-start:var(--space-11)}.ml-12{margin-inline-start:var(--space-12)}.ml-13{margin-inline-start:var(--space-13)}.ml-14{margin-inline-start:var(--space-14)}.ml-15{margin-inline-start:var(--space-15)}.ml-16{margin-inline-start:var(--space-16)}.ml-17{margin-inline-start:var(--space-17)}.ml-18{margin-inline-start:var(--space-18)}.ml-19{margin-inline-start:var(--space-19)}.ml-20{margin-inline-start:var(--space-20)}.ml-21{margin-inline-start:var(--space-21)}.ml-22{margin-inline-start:var(--space-22)}.ml-23{margin-inline-start:var(--space-23)}.ml-24{margin-inline-start:var(--space-24)}.ml-25{margin-inline-start:var(--space-25)}.ml-26{margin-inline-start:var(--space-26)}.ml-27{margin-inline-start:var(--space-27)}.ml-28{margin-inline-start:var(--space-28)}.ml-29{margin-inline-start:var(--space-29)}.ml-30{margin-inline-start:var(--space-30)}.ml-31{margin-inline-start:var(--space-31)}.ml-32{margin-inline-start:var(--space-32)}.mr-1{margin-inline-end:var(--space-1)}.mr-2{margin-inline-end:var(--space-2)}.mr-3{margin-inline-end:var(--space-3)}.mr-4{margin-inline-end:var(--space-4)}.mr-5{margin-inline-end:var(--space-5)}.mr-6{margin-inline-end:var(--space-6)}.mr-7{margin-inline-end:var(--space-7)}.mr-8{margin-inline-end:var(--space-8)}.mr-9{margin-inline-end:var(--space-9)}.mr-10{margin-inline-end:var(--space-10)}.mr-11{margin-inline-end:var(--space-11)}.mr-12{margin-inline-end:var(--space-12)}.mr-13{margin-inline-end:var(--space-13)}.mr-14{margin-inline-end:var(--space-14)}.mr-15{margin-inline-end:var(--space-15)}.mr-16{margin-inline-end:var(--space-16)}.mr-17{margin-inline-end:var(--space-17)}.mr-18{margin-inline-end:var(--space-18)}.mr-19{margin-inline-end:var(--space-19)}.mr-20{margin-inline-end:var(--space-20)}.mr-21{margin-inline-end:var(--space-21)}.mr-22{margin-inline-end:var(--space-22)}.mr-23{margin-inline-end:var(--space-23)}.mr-24{margin-inline-end:var(--space-24)}.mr-25{margin-inline-end:var(--space-25)}.mr-26{margin-inline-end:var(--space-26)}.mr-27{margin-inline-end:var(--space-27)}.mr-28{margin-inline-end:var(--space-28)}.mr-29{margin-inline-end:var(--space-29)}.mr-30{margin-inline-end:var(--space-30)}.mr-31{margin-inline-end:var(--space-31)}.mr-32{margin-inline-end:var(--space-32)}.mt-1{margin-block-start:var(--space-1)}.mt-2{margin-block-start:var(--space-2)}.mt-3{margin-block-start:var(--space-3)}.mt-4{margin-block-start:var(--space-4)}.mt-5{margin-block-start:var(--space-5)}.mt-6{margin-block-start:var(--space-6)}.mt-7{margin-block-start:var(--space-7)}.mt-8{margin-block-start:var(--space-8)}.mt-9{margin-block-start:var(--space-9)}.mt-10{margin-block-start:var(--space-10)}.mt-11{margin-block-start:var(--space-11)}.mt-12{margin-block-start:var(--space-12)}.mt-13{margin-block-start:var(--space-13)}.mt-14{margin-block-start:var(--space-14)}.mt-15{margin-block-start:var(--space-15)}.mt-16{margin-block-start:var(--space-16)}.mt-17{margin-block-start:var(--space-17)}.mt-18{margin-block-start:var(--space-18)}.mt-19{margin-block-start:var(--space-19)}.mt-20{margin-block-start:var(--space-20)}.mt-21{margin-block-start:var(--space-21)}.mt-22{margin-block-start:var(--space-22)}.mt-23{margin-block-start:var(--space-23)}.mt-24{margin-block-start:var(--space-24)}.mt-25{margin-block-start:var(--space-25)}.mt-26{margin-block-start:var(--space-26)}.mt-27{margin-block-start:var(--space-27)}.mt-28{margin-block-start:var(--space-28)}.mt-29{margin-block-start:var(--space-29)}.mt-30{margin-block-start:var(--space-30)}.mt-31{margin-block-start:var(--space-31)}.mt-32{margin-block-start:var(--space-32)}.mb-1{margin-block-end:var(--space-1)}.mb-2{margin-block-end:var(--space-2)}.mb-3{margin-block-end:var(--space-3)}.mb-4{margin-block-end:var(--space-4)}.mb-5{margin-block-end:var(--space-5)}.mb-6{margin-block-end:var(--space-6)}.mb-7{margin-block-end:var(--space-7)}.mb-8{margin-block-end:var(--space-8)}.mb-9{margin-block-end:var(--space-9)}.mb-10{margin-block-end:var(--space-10)}.mb-11{margin-block-end:var(--space-11)}.mb-12{margin-block-end:var(--space-12)}.mb-13{margin-block-end:var(--space-13)}.mb-14{margin-block-end:var(--space-14)}.mb-15{margin-block-end:var(--space-15)}.mb-16{margin-block-end:var(--space-16)}.mb-17{margin-block-end:var(--space-17)}.mb-18{margin-block-end:var(--space-18)}.mb-19{margin-block-end:var(--space-19)}.mb-20{margin-block-end:var(--space-20)}.mb-21{margin-block-end:var(--space-21)}.mb-22{margin-block-end:var(--space-22)}.mb-23{margin-block-end:var(--space-23)}.mb-24{margin-block-end:var(--space-24)}.mb-25{margin-block-end:var(--space-25)}.mb-26{margin-block-end:var(--space-26)}.mb-27{margin-block-end:var(--space-27)}.mb-28{margin-block-end:var(--space-28)}.mb-29{margin-block-end:var(--space-29)}.mb-30{margin-block-end:var(--space-30)}.mb-31{margin-block-end:var(--space-31)}.mb-32{margin-block-end:var(--space-32)}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-7{gap:var(--space-7)}.gap-8{gap:var(--space-8)}.gap-9{gap:var(--space-9)}.gap-10{gap:var(--space-10)}.gap-11{gap:var(--space-11)}.gap-12{gap:var(--space-12)}.gap-13{gap:var(--space-13)}.gap-14{gap:var(--space-14)}.gap-15{gap:var(--space-15)}.gap-16{gap:var(--space-16)}.gap-17{gap:var(--space-17)}.gap-18{gap:var(--space-18)}.gap-19{gap:var(--space-19)}.gap-20{gap:var(--space-20)}.gap-21{gap:var(--space-21)}.gap-22{gap:var(--space-22)}.gap-23{gap:var(--space-23)}.gap-24{gap:var(--space-24)}.gap-25{gap:var(--space-25)}.gap-26{gap:var(--space-26)}.gap-27{gap:var(--space-27)}.gap-28{gap:var(--space-28)}.gap-29{gap:var(--space-29)}.gap-30{gap:var(--space-30)}.gap-31{gap:var(--space-31)}.gap-32{gap:var(--space-32)}.gap-x-1{column-gap:var(--space-1)}.gap-x-2{column-gap:var(--space-2)}.gap-x-3{column-gap:var(--space-3)}.gap-x-4{column-gap:var(--space-4)}.gap-x-5{column-gap:var(--space-5)}.gap-x-6{column-gap:var(--space-6)}.gap-x-7{column-gap:var(--space-7)}.gap-x-8{column-gap:var(--space-8)}.gap-x-9{column-gap:var(--space-9)}.gap-x-10{column-gap:var(--space-10)}.gap-x-11{column-gap:var(--space-11)}.gap-x-12{column-gap:var(--space-12)}.gap-x-13{column-gap:var(--space-13)}.gap-x-14{column-gap:var(--space-14)}.gap-x-15{column-gap:var(--space-15)}.gap-x-16{column-gap:var(--space-16)}.gap-x-17{column-gap:var(--space-17)}.gap-x-18{column-gap:var(--space-18)}.gap-x-19{column-gap:var(--space-19)}.gap-x-20{column-gap:var(--space-20)}.gap-x-21{column-gap:var(--space-21)}.gap-x-22{column-gap:var(--space-22)}.gap-x-23{column-gap:var(--space-23)}.gap-x-24{column-gap:var(--space-24)}.gap-x-25{column-gap:var(--space-25)}.gap-x-26{column-gap:var(--space-26)}.gap-x-27{column-gap:var(--space-27)}.gap-x-28{column-gap:var(--space-28)}.gap-x-29{column-gap:var(--space-29)}.gap-x-30{column-gap:var(--space-30)}.gap-x-31{column-gap:var(--space-31)}.gap-x-32{column-gap:var(--space-32)}.gap-y-1{row-gap:var(--space-1)}.gap-y-2{row-gap:var(--space-2)}.gap-y-3{row-gap:var(--space-3)}.gap-y-4{row-gap:var(--space-4)}.gap-y-5{row-gap:var(--space-5)}.gap-y-6{row-gap:var(--space-6)}.gap-y-7{row-gap:var(--space-7)}.gap-y-8{row-gap:var(--space-8)}.gap-y-9{row-gap:var(--space-9)}.gap-y-10{row-gap:var(--space-10)}.gap-y-11{row-gap:var(--space-11)}.gap-y-12{row-gap:var(--space-12)}.gap-y-13{row-gap:var(--space-13)}.gap-y-14{row-gap:var(--space-14)}.gap-y-15{row-gap:var(--space-15)}.gap-y-16{row-gap:var(--space-16)}.gap-y-17{row-gap:var(--space-17)}.gap-y-18{row-gap:var(--space-18)}.gap-y-19{row-gap:var(--space-19)}.gap-y-20{row-gap:var(--space-20)}.gap-y-21{row-gap:var(--space-21)}.gap-y-22{row-gap:var(--space-22)}.gap-y-23{row-gap:var(--space-23)}.gap-y-24{row-gap:var(--space-24)}.gap-y-25{row-gap:var(--space-25)}.gap-y-26{row-gap:var(--space-26)}.gap-y-27{row-gap:var(--space-27)}.gap-y-28{row-gap:var(--space-28)}.gap-y-29{row-gap:var(--space-29)}.gap-y-30{row-gap:var(--space-30)}.gap-y-31{row-gap:var(--space-31)}.gap-y-32{row-gap:var(--space-32)}}
@layer base{:root{--mobile-s:320px;--mobile-m:375px;--mobile-l:425px;--tablet:768px;--laptop:1024px;--laptop-mid:1232px;--laptop-l:1440px;--desktop:2560px}}
