:root{--basic-black:#000;--basic-white:#fff;--grayscale-gray-100:#f3f4f6;--grayscale-gray-200:#e5e7eb;--grayscale-gray-300:#d1d5db;--grayscale-gray-400:#9b9aa1;--grayscale-gray-500:#87868e;--grayscale-gray-600:#73717a;--grayscale-gray-700:#5f5d68;--grayscale-gray-800:#4b4955;--grayscale-gray-900:#403f4b;--opacity-dark-opac-100:#3735420f;--opacity-dark-opac-200:#3735421f;--opacity-dark-opac-300:#37354238;--opacity-dark-opac-400:#37354280;--opacity-dark-opac-500:#37354299;--opacity-dark-opac-600:#373542b3;--opacity-dark-opac-700:#373542cc;--opacity-dark-opac-800:#373542e6;--opacity-dark-opac-900:#373542f2;--opacity-light-opac-100:#ffffff0f;--opacity-light-opac-200:#ffffff1f;--opacity-light-opac-300:#ffffff38;--opacity-light-opac-400:#ffffff80;--opacity-light-opac-500:#fff9;--opacity-light-opac-600:#ffffffb3;--opacity-light-opac-700:#fffc;--opacity-light-opac-800:#ffffffe6;--opacity-light-opac-900:#fffffff2;--primary-primary-373542:#373542;--primary-primary-variant-847ea2:#847ea2;--secondary-secondary-fcc799:#fcc799;--states-error-fb9181:#fb9181;--states-error-variant-d95f4c:#d95f4c;--states-error-variant-ffddd8:#ffddd8;--states-success-8fe8b6:#8fe8b6;--states-success-variant-52be81:#52be81;--states-success-variant-c4ffde:#c4ffde;--states-warning-ffec9e:#ffec9e;--states-warning-variant-fad989:#fad989;--states-warning-variant-fff8db:#fff8db;--color-primary:var(--primary-primary-373542);--color-primary-variant:var(--primary-primary-variant-847ea2);--color-secondary:var(--secondary-secondary-fcc799);--color-text:var(--primary-primary-373542);--color-text-light:#6e6b7a;--color-text-inverse:var(--basic-white);--color-background:var(--basic-white);--color-background-gray:var(--grayscale-gray-100);--color-background-dark:var(--primary-primary-373542);--color-error:var(--states-error-fb9181);--color-error-dark:var(--states-error-variant-d95f4c);--color-error-light:var(--states-error-variant-ffddd8);--color-success:var(--states-success-8fe8b6);--color-success-dark:var(--states-success-variant-52be81);--color-success-light:var(--states-success-variant-c4ffde);--color-warning:var(--states-warning-ffec9e);--color-warning-dark:var(--states-warning-variant-fad989);--color-warning-light:var(--states-warning-variant-fff8db);--color-border:var(--grayscale-gray-300);--color-border-light:var(--grayscale-gray-200);--color-border-dark:var(--grayscale-gray-400)}@supports (color:lab(0% 0 0)){:root{--color-text-light:lab(45.9773% 3.17448 -7.84807)}}
@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/opensans-light-webfont.woff2)format("woff2"),url(/assets/fonts/open-sans/opensans-light-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/opensans-regular-webfont.woff2)format("woff2"),url(/assets/fonts/open-sans/opensans-regular-webfont.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/opensans-semibold-webfont.woff2)format("woff2"),url(/assets/fonts/open-sans/opensans-semibold-webfont.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/opensans-bold-webfont.woff2)format("woff2"),url(/assets/fonts/open-sans/opensans-bold-webfont.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins/Poppins-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins/Poppins-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins/Poppins-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}
:root{--spacing-base:1rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.75rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:2.5rem;--spacing-3xl:3rem;--spacing-4xl:4rem;--spacing-5xl:5rem;--spacing-6xl:6rem;--spacing-7xl:8rem;--spacing-8xl:10rem;--spacing-9xl:12rem;--spacing-card-padding:var(--spacing-lg);--spacing-button-padding-x:var(--spacing-lg);--spacing-button-padding-y:var(--spacing-md);--spacing-input-padding:var(--spacing-md);--spacing-section-margin:var(--spacing-4xl);--spacing-component-gap:var(--spacing-lg);--spacing-grid-gap:var(--spacing-lg);--spacing-grid-margin:var(--spacing-xl);--spacing-container-padding:var(--spacing-xl);--spacing-mobile-xs:.25rem;--spacing-mobile-sm:.5rem;--spacing-mobile-md:.75rem;--spacing-mobile-lg:1rem;--spacing-mobile-xl:1.25rem;--spacing-mobile-section:var(--spacing-2xl)}
:root{--font-heading:"Poppins", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"Monaco", "Menlo", "Ubuntu Mono", monospace;--base-size:16px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--line-height-tight:1.2;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em;--letter-spacing-wider:.05em;--letter-spacing-widest:.1em;--text-heading-primary:var(--font-heading);--text-heading-weight:var(--font-weight-semibold);--text-body-primary:var(--font-body);--text-body-weight:var(--font-weight-body);--text-mobile-h1:var(--prose-h1);--text-mobile-h2:var(--prose-h2);--text-mobile-h3:var(--prose-h3);--text-mobile-h4:var(--prose-h4);--text-mobile-body:var(--prose-body);--text-mobile-body-large:var(--prose-body-large);--text-mobile-body-small:var(--prose-small);--text-desktop-h1:var(--prose-h1);--text-desktop-h2:var(--prose-h2);--text-desktop-h3:var(--prose-h3);--text-desktop-h4:var(--prose-h4);--text-desktop-body:var(--prose-body);--text-desktop-body-large:var(--prose-body-large);--text-desktop-body-small:var(--prose-small)}
:root{--step--2:clamp(.75rem, .7283rem + .1087vw, .8125rem);--step--1:clamp(.8125rem, .7908rem + .1087vw, .875rem);--step-0:1rem;--step-1:clamp(1.125rem, 1.0533rem + .3587vw, 1.3313rem);--step-2:clamp(1.25rem, 1.0674rem + .913vw, 1.775rem);--step-3:clamp(1.5rem, 1.1957rem + 1.5217vw, 2.375rem);--step-4:clamp(1.875rem, 1.4293rem + 2.2283vw, 3.1563rem);--step-5:clamp(2.25rem, 1.5696rem + 3.4022vw, 4.2063rem);--step-6:clamp(2.75rem, 1.7543rem + 4.9783vw, 5.6125rem);--prose-h1:var(--step-4);--prose-h2:var(--step-3);--prose-h3:var(--step-2);--prose-h4:var(--step-1);--prose-h5:clamp(1.0625rem, 1.0299rem + .163vw, 1.1563rem);--prose-h6:var(--step-0);--prose-display:var(--step-5);--prose-lead:var(--step-1);--prose-body:var(--step-0);--prose-body-large:clamp(1rem, .9565rem + .2174vw, 1.125rem);--prose-small:var(--step--1);--flow-space:1.25rem;--flow-space-before-heading:2.5rem;--flow-space-after-heading:.75rem;--font-weight-body:var(--font-weight-medium);--font-weight-heading:var(--font-weight-semibold)}
:root{--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--transition-fast:.15s;--transition-base:.4s;--transition-slow:.5s;--transition-slower:.8s;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--header-height:80px;--footer-height:120px;--sidebar-width:280px;--max-content-width:1200px;--button-height:44px;--input-height:44px;--card-border-radius:.5rem;--overlay-backdrop:#00000080;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-toast:1080}
HTML,BODY,p,ul,li,span,a{vertical-align:baseline;border:0;outline:0;margin:0;padding:0;font-size:100%}li{list-style:none}a,img{border:none}a{color:inherit;outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}p,a,ul{margin:0;padding:0}html{box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;height:100%;min-height:100svh;min-height:-webkit-fill-available}body{min-height:100svh;min-height:-webkit-fill-available}*,:before,:after{box-sizing:inherit}*{margin:0;padding:0}:focus,:focus:not(:focus-visible){outline:none}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}button{cursor:pointer;background:0 0;border:none}table{border-collapse:collapse;border-spacing:0}button,input[type=submit],input[type=reset]{appearance:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--color-background) inset!important;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--color-background) inset!important;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px var(--color-background) inset!important;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--color-background) inset!important;-webkit-text-fill-color:var(--color-text)!important}.skip-to-content{background:var(--color-primary);color:var(--basic-white);z-index:9999;padding:8px;text-decoration:none;position:absolute;top:-40px;left:6px}.skip-to-content:focus{top:6px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:high){*{outline-color:currentColor}}
html{font-size:var(--base-size);-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}body{font-family:var(--font-body);font-weight:var(--font-weight-medium);color:var(--color-text);text-rendering:optimizelegibility;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-text-light);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);text-rendering:optimizelegibility;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;margin:0}h1{font-size:var(--prose-h1);font-weight:var(--font-weight-semibold)}h2{font-size:var(--prose-h2);font-weight:var(--font-weight-medium)}h2.mod--display{font-size:var(--prose-display);font-weight:var(--font-weight-medium)}h3{font-size:var(--prose-h3);font-weight:var(--font-weight-medium)}h4{font-size:var(--prose-h4);font-weight:var(--font-weight-medium)}h5{font-size:var(--prose-h5);font-weight:var(--font-weight-medium)}h6{font-size:var(--prose-h6);font-weight:var(--font-weight-semibold)}p{font-size:var(--prose-body);line-height:var(--line-height-relaxed);color:var(--color-text);margin:0}a,a:visited,a:hover{color:inherit;font-family:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}ul.styled{padding-left:var(--spacing-lg);list-style:outside}ol.styled{padding-left:var(--spacing-lg);list-style:decimal}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.font-light{font-weight:var(--font-weight-light)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-light{color:var(--color-text-light)}.text-inverse{color:var(--color-text-inverse)}.text-error{color:var(--color-error)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.leading-tight{line-height:var(--line-height-tight)}.leading-snug{line-height:var(--line-height-snug)}.leading-normal{line-height:var(--line-height-normal)}.leading-relaxed{line-height:var(--line-height-relaxed)}.leading-loose{line-height:var(--line-height-loose)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-no-underline{text-decoration:none}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-break{word-wrap:break-word;word-break:break-word}.text-select-none{-webkit-user-select:none;user-select:none}.text-select-all{-webkit-user-select:all;user-select:all}
.prose{font-family:var(--font-body);font-size:var(--prose-body);line-height:var(--line-height-relaxed);color:var(--color-text)}[data-prose-block=heading] :is(h1,h2,h3,h4,h5,h6),.prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading);color:var(--color-text-light);line-height:var(--line-height-tight);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-rendering:optimizelegibility;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1}[data-prose-block=heading] h1,.prose h1{font-size:var(--prose-h1);font-weight:var(--font-weight-semibold)}[data-prose-block=heading] h2,.prose h2{font-size:var(--prose-h2);font-weight:var(--font-weight-medium)}[data-prose-block=heading] h3,.prose h3{font-size:var(--prose-h3);font-weight:var(--font-weight-medium)}[data-prose-block=heading] h4,.prose h4{font-size:var(--prose-h4);font-weight:var(--font-weight-medium)}[data-prose-block=heading] h5,.prose h5{font-size:var(--prose-h5);font-weight:var(--font-weight-medium)}[data-prose-block=heading] h6,.prose h6{font-size:var(--prose-h6);font-weight:var(--font-weight-semibold)}[data-prose-block=paragraph] p{font-family:var(--font-body);font-size:var(--prose-body);font-weight:var(--font-weight-body);line-height:var(--line-height-relaxed);color:var(--color-text-light)}.prose p{font-family:var(--font-body);font-size:var(--prose-body);font-weight:var(--font-weight-body);line-height:var(--line-height-relaxed);color:var(--color-text)}[data-prose-block=list] :is(ul,ol,li),.prose :is(ul,ol,li){font-family:var(--font-body);font-size:var(--prose-body);line-height:var(--line-height-relaxed);color:var(--color-text)}[data-prose-block]+[data-prose-block]{margin-top:var(--flow-space)}[data-prose-block]+[data-prose-block=heading]{margin-top:var(--flow-space-before-heading)}[data-prose-block=heading]+[data-prose-block]{margin-top:var(--flow-space-after-heading)}.prose>*{margin-top:0;margin-bottom:0}.prose>*+*{margin-top:var(--flow-space)}.prose>*+:is(h1,h2,h3,h4,h5,h6){margin-top:var(--flow-space-before-heading)}.prose>:is(h1,h2,h3,h4,h5,h6)+*{margin-top:var(--flow-space-after-heading)}@media (prefers-contrast:high){[data-prose-block=heading] :is(h1,h2,h3,h4,h5,h6),.prose :is(h1,h2,h3,h4,h5,h6){color:var(--basic-black);font-weight:700}[data-prose-block=paragraph] p,.prose p,[data-prose-block=list] :is(ul,ol,li),.prose :is(ul,ol,li){color:var(--basic-black)}}
.container{width:100%;max-width:1200px;padding:0 var(--spacing-container-padding);margin:0 auto}.container--narrow{max-width:800px}.container--wide{max-width:1400px}.container--full{max-width:none;padding:0}@media (max-width:768px){.container{padding:0 var(--spacing-mobile-lg)}}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.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}.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}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.grid{display:grid}.inline-grid{display:inline-grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.gap-0{gap:0}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.gap-2xl{gap:var(--spacing-2xl)}.gap-3xl{gap:var(--spacing-3xl)}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.static{position:static}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.hidden{display:none}.visible{visibility:visible}.invisible{visibility:hidden}.w-full{width:100%}.w-auto{width:auto}.h-full{height:100%}.h-auto{height:auto}.min-h-screen{min-height:100vh}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}
.m-0{margin:0}.m-xs{margin:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.m-2xl{margin:var(--spacing-2xl)}.m-3xl{margin:var(--spacing-3xl)}.m-4xl{margin:var(--spacing-4xl)}.mt-0{margin-top:0}.mt-xs{margin-top:var(--spacing-xs)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.mt-2xl{margin-top:var(--spacing-2xl)}.mt-3xl{margin-top:var(--spacing-3xl)}.mt-4xl{margin-top:var(--spacing-4xl)}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:var(--spacing-xs)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.mb-2xl{margin-bottom:var(--spacing-2xl)}.mb-3xl{margin-bottom:var(--spacing-3xl)}.mb-4xl{margin-bottom:var(--spacing-4xl)}.ml-0{margin-left:0}.ml-xs{margin-left:var(--spacing-xs)}.ml-sm{margin-left:var(--spacing-sm)}.ml-md{margin-left:var(--spacing-md)}.ml-lg{margin-left:var(--spacing-lg)}.ml-xl{margin-left:var(--spacing-xl)}.ml-2xl{margin-left:var(--spacing-2xl)}.ml-3xl{margin-left:var(--spacing-3xl)}.ml-4xl{margin-left:var(--spacing-4xl)}.mr-0{margin-right:0}.mr-xs{margin-right:var(--spacing-xs)}.mr-sm{margin-right:var(--spacing-sm)}.mr-md{margin-right:var(--spacing-md)}.mr-lg{margin-right:var(--spacing-lg)}.mr-xl{margin-right:var(--spacing-xl)}.mr-2xl{margin-right:var(--spacing-2xl)}.mr-3xl{margin-right:var(--spacing-3xl)}.mr-4xl{margin-right:var(--spacing-4xl)}.mx-0{margin-left:0;margin-right:0}.mx-xs{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}.mx-sm{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}.mx-md{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.mx-lg{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.mx-xl{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-xs{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.my-sm{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.my-md{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.my-lg{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.my-xl{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.p-0{padding:0}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.p-2xl{padding:var(--spacing-2xl)}.p-3xl{padding:var(--spacing-3xl)}.p-4xl{padding:var(--spacing-4xl)}.pt-0{padding-top:0}.pt-xs{padding-top:var(--spacing-xs)}.pt-sm{padding-top:var(--spacing-sm)}.pt-md{padding-top:var(--spacing-md)}.pt-lg{padding-top:var(--spacing-lg)}.pt-xl{padding-top:var(--spacing-xl)}.pt-2xl{padding-top:var(--spacing-2xl)}.pt-3xl{padding-top:var(--spacing-3xl)}.pt-4xl{padding-top:var(--spacing-4xl)}.pb-0{padding-bottom:0}.pb-xs{padding-bottom:var(--spacing-xs)}.pb-sm{padding-bottom:var(--spacing-sm)}.pb-md{padding-bottom:var(--spacing-md)}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-xl{padding-bottom:var(--spacing-xl)}.pb-2xl{padding-bottom:var(--spacing-2xl)}.pb-3xl{padding-bottom:var(--spacing-3xl)}.pb-4xl{padding-bottom:var(--spacing-4xl)}.pl-0{padding-left:0}.pl-xs{padding-left:var(--spacing-xs)}.pl-sm{padding-left:var(--spacing-sm)}.pl-md{padding-left:var(--spacing-md)}.pl-lg{padding-left:var(--spacing-lg)}.pl-xl{padding-left:var(--spacing-xl)}.pl-2xl{padding-left:var(--spacing-2xl)}.pl-3xl{padding-left:var(--spacing-3xl)}.pl-4xl{padding-left:var(--spacing-4xl)}.pr-0{padding-right:0}.pr-xs{padding-right:var(--spacing-xs)}.pr-sm{padding-right:var(--spacing-sm)}.pr-md{padding-right:var(--spacing-md)}.pr-lg{padding-right:var(--spacing-lg)}.pr-xl{padding-right:var(--spacing-xl)}.pr-2xl{padding-right:var(--spacing-2xl)}.pr-3xl{padding-right:var(--spacing-3xl)}.pr-4xl{padding-right:var(--spacing-4xl)}.px-0{padding-left:0;padding-right:0}.px-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.px-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.px-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.px-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.py-0{padding-top:0;padding-bottom:0}.py-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.py-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.py-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.py-lg{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.py-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-white{background-color:var(--basic-white)}.bg-black{background-color:var(--basic-black)}.bg-gray-100{background-color:var(--grayscale-gray-100)}.bg-gray-200{background-color:var(--grayscale-gray-200)}.bg-gray-300{background-color:var(--grayscale-gray-300)}.bg-error{background-color:var(--color-error)}.bg-success{background-color:var(--color-success)}.bg-warning{background-color:var(--color-warning)}.border{border:1px solid var(--color-border)}.border-0{border:0}.border-2{border:2px solid var(--color-border)}.border-primary{border-color:var(--color-primary)}.border-secondary{border-color:var(--color-secondary)}.border-error{border-color:var(--color-error)}.border-success{border-color:var(--color-success)}.border-warning{border-color:var(--color-warning)}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.shadow-md{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.shadow-xl{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.transition{transition:all .15s ease-in-out}.transition-colors{transition:background-color,border-color,color,fill,stroke .15s ease-in-out}.transition-opacity{transition:opacity .15s ease-in-out}.transition-transform{transition:transform .15s ease-in-out}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.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}
html{background-color:#f4c99f;margin:0;overflow-x:hidden}body{-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body.overlay--active{width:100%;position:fixed;overflow:hidden;top:var(--scroll-y,0)!important;scroll-behavior:initial!important;transition:none!important}#__next{flex-direction:column;min-height:100vh;display:flex}main{flex:1}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}@media (hover:hover) and (pointer:fine){.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-secondary:hover{background-color:var(--color-secondary)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:opacity-80:hover{opacity:.8}.hover\:scale-105:hover{transform:scale(1.05)}}@media print{*,:before,:after{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}nav,.no-print{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:high){:root{--color-primary:#000;--color-secondary:#000;--color-text:#000;--color-background:#fff;--color-border:#000}}.loading{pointer-events:none;opacity:.6}.loading:after{content:"";border:2px solid var(--color-primary);border-top:2px solid #0000;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:1s linear infinite spin;position:absolute;top:50%;left:50%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error{color:var(--color-error);border-color:var(--color-error)}.error:focus{outline-color:var(--color-error)}.success{color:var(--color-success);border-color:var(--color-success)}.success:focus{outline-color:var(--color-success)}@media (max-width:768px){@supports (-webkit-touch-callout:none) and (not (hover:hover)){html:before{content:" ";z-index:-1;filter:blur(8px);background-color:#d0cffa;width:100vw;height:40px;margin-bottom:-40px;display:block;position:sticky;top:0}body:after{content:" ";z-index:10;filter:blur(8px);background-color:#f4c99f;width:100vw;height:20px;display:block;position:sticky;bottom:0;transform:translateY(0)}body.overlay--active{background-color:#eceffc}}}[data-section-blur=true],.blur-content-wrapper{filter:blur(10px);opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .3s}[data-section-blur=true] [data-section-blur=true],.blur-content-wrapper .blur-content-wrapper{filter:none;opacity:1}[data-section-blur=true] [data-comp-static-name=image-grid-section__grid]:after{-webkit-backdrop-filter:initial;backdrop-filter:initial}

