/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-duration:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:host,:root{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--color-brand-1:#0038a5;--color-brand-2:#03178b;--color-brand-3:#c71ea6;--color-brand-4:#ffce08;--color-brand-5:#3bcfe5;--color-brand-6:#8fe47c;--color-brand-muted:#506cb9;--color-brand-averyRed:#e30613;--color-white:#fff;--color-black:#000;--color-transparent:transparent;--color-current:currentColor;--color-neutral-light:#f9f4ea;--color-neutral-medium:#ece7d9;--color-neutral-dark:#e0dbc8;--color-neutral-darker:#707070;--color-status-success-light:#dcf9e3;--color-status-success-medium:#8fe47c;--color-status-success-dark:#2f7e1b;--color-status-warning-light:#fff4c7;--color-status-warning-medium:#ffce08;--color-status-error-light:#ffe1df;--color-status-error-medium:#ff6c64;--color-status-error-dark:#d10a00;--color-status-info-light:#d3dcee;--color-status-info-medium:#6f86c5;--color-status-info-dark:#506cb9;--color-social-facebook:#1877f2;--color-social-twitter:#1da1f2;--color-social-youtube:red;--font-sans:"Montserrat","Montserrat-fallback",sans-serif;--font-heading:"prompt","prompt-fallback",sans-serif;--font-prompt:"prompt",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-bolder:800;--font-weight-extrabold:900;--text-4xs:.5rem;--text-4xs--line-height:.75rem;--text-3xs:.625rem;--text-3xs--line-height:.75rem;--text-2xs:.688rem;--text-2xs--line-height:1rem;--text-xs:.75rem;--text-xs--line-height:1rem;--text-sm:.875rem;--text-sm--line-height:1.25rem;--text-base:1rem;--text-base--line-height:1.5rem;--text-lg:1.125rem;--text-lg--line-height:1.75rem;--text-xl:1.25rem;--text-xl--line-height:1.75rem;--text-2xl:1.375rem;--text-2xl--line-height:2rem;--text-3xl:1.5rem;--text-3xl--line-height:2rem;--text-4xl:1.75rem;--text-4xl--line-height:2.25rem;--text-5xl:2rem;--text-5xl--line-height:2.5rem;--text-6xl:2.5rem;--text-6xl--line-height:3rem;--leading-3:.75rem;--leading-4:1rem;--leading-5:1.25rem;--leading-6:1.5rem;--leading-7:1.75rem;--leading-8:2rem;--leading-9:2.25rem;--leading-10:2.5rem;--leading-12:3rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--spacing:.25rem;--spacing-0:0;--spacing-px:1px;--spacing-6xs:.125rem;--spacing-5xs:.25rem;--spacing-4xs:.375rem;--spacing-3xs:.5rem;--spacing-2xs:.625rem;--spacing-xs:.75rem;--spacing-sm:1rem;--spacing-md:1.125rem;--spacing-lg:1.25rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:2.375rem;--spacing-4xl:2.5rem;--spacing-5xl:3rem;--spacing-6xl:3.75rem;--breakpoint-tabletSm:520px;--breakpoint-tablet:640px;--breakpoint-laptop:1024px;--breakpoint-desktop:1280px;--breakpoint-wide:1536px;--radius:5px;--radius-none:0;--radius-small:6px;--radius-medium:8px;--radius-large:20px;--radius-full:9999px;--shadow:0px 0px 10px #00000026;--shadow-none:none;--shadow-focus:0px 0px 0px 2px var(--theme-focus);--opacity-0:0%;--opacity-20:20%;--opacity-40:40%;--opacity-60:60%;--opacity-80:80%;--opacity-100:100%;--aspect-auto:auto;--aspect-golden-vertical:1/1.61803;--aspect-portrait:3/4;--aspect-squared:1/1;--aspect-golden-horizontal:1.61803/1;--aspect-landscape:4/3;--aspect-hero:2/1;--aspect-banner:3/1;--z-index-auto:auto;--z-index-background:-10;--z-index-none:0;--z-index-float:10;--z-index-cover:20;--z-index-backdrop:40;--z-index-overlay:50;--min-height-slide:32.5rem;--min-width-badge:1.3rem;--min-width-dropdown:18rem;--max-width-1\/6:16.66%;--max-width-1\/4:25%;--max-width-1\/3:33.33%;--max-width-1\/2:50%;--max-width-2\/3:66.66%;--max-width-3\/4:75%;--max-width-5\/6:83.33%;--max-width-3xs:16rem;--max-width-2xs:18rem;--max-width-xs:20rem;--max-width-sm:24rem;--max-width-md:28rem;--max-width-lg:32rem;--max-width-xl:36rem;--max-width-2xl:42rem;--max-width-3xl:48rem;--max-width-4xl:56rem;--max-width-5xl:64rem;--max-width-6xl:72rem;--max-width-7xl:80rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--border-width-3:3px;--transition-property-width:width;--animate-fade-in:fade-in .2s ease-out 0s 1 normal forwards running;--animate-fade-out:fade-out .2s ease-in 0s 1 normal forwards running;--animate-advance:advance 10s linear 0s 1 normal forwards running;--animate-retreat:retreat 10s linear 0s 1 normal forwards running;--animate-slide-in:slide-in .4s linear 0s 1 normal forwards running;--animate-slide-out:slide-out .4s linear 0s 1 normal forwards running;--animate-woosh:woosh 2s cubic-bezier(0,.5,0,1) infinite;--animate-configure-xclockwise:configure-xclockwise 3s ease-in-out 0s infinite alternate;--animate-configure-clockwise:configure-clockwise 3s ease-in-out 0s infinite alternate}}[class*=grid-10],[class*=grid-11],[class*=grid-12],[class*=grid-1],[class*=grid-2],[class*=grid-3],[class*=grid-4],[class*=grid-5],[class*=grid-6],[class*=grid-7],[class*=grid-8],[class*=grid-9]{gap:var(--spacing-sm)}@media (min-width:640px){[class*=grid-10],[class*=grid-11],[class*=grid-12],[class*=grid-1],[class*=grid-2],[class*=grid-3],[class*=grid-4],[class*=grid-5],[class*=grid-6],[class*=grid-7],[class*=grid-8],[class*=grid-9]{gap:var(--spacing-xl)}}@media (min-width:1280px){[class*=grid-10],[class*=grid-11],[class*=grid-12],[class*=grid-1],[class*=grid-2],[class*=grid-3],[class*=grid-4],[class*=grid-5],[class*=grid-6],[class*=grid-7],[class*=grid-8],[class*=grid-9]{gap:var(--spacing-2xl)}}@layer base{*,::backdrop,:after,:before{border:0 solid;border-color:var(--color-gray-200,currentcolor);box-sizing:border-box}::file-selector-button{border:0 solid;border-color:var(--color-gray-200,currentcolor);box-sizing:border-box}body{line-height:inherit}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:var(--font-sans);font-variation-settings:normal;line-height:1.5;tab-size:4}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none;margin:0;padding:0}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{font-feature-settings:inherit;background-color:#0000;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;margin:0;opacity:1;padding:0}::file-selector-button{font-feature-settings:inherit;background-color:#0000;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;margin:0;opacity:1;padding:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-display:optional;font-family:Montserrat;font-style:normal;font-weight:400 700;src:url(assets/fonts/Montserrat-Variable.woff2)format("woff2-variations");unicode-range:u+??,u+100-17f,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:optional;font-family:prompt;font-style:normal;font-weight:600;src:local(Prompt SemiBold),url(assets/fonts/Prompt-SemiBold.woff2);unicode-range:u+??,u+100-17f,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:optional;font-family:prompt;font-style:normal;font-weight:900;src:local(Prompt #000),url(assets/fonts/Prompt-Black.woff2);unicode-range:u+??,u+100-17f,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{ascent-override:80%;font-family:Montserrat-fallback;size-adjust:113.31%;src:local(Arial)}@font-face{ascent-override:109%;font-family:Prompt-fallback;size-adjust:111.5%;src:local(Arial)}html{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-black);cursor:default}body[scroll-locked]{overflow:hidden;width:100%}[role=button]:not(:disabled),button:not(:disabled){cursor:pointer}svg{height:auto;max-width:100%}main a:not(:has(ft-card)){--tw-font-weight:var(--font-weight-semibold);color:var(--theme-link-text-color-1);font-weight:var(--font-weight-semibold);text-decoration-line:none}@media (hover:hover){main a:not(:has(ft-card)):hover{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px}}:is(a,button):focus-visible{outline-color:var(--theme-focus-visible);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}:is(ft-section[theme=dark],ft-section[theme=footer-light],ft-section[theme=footer-dark]) a{color:var(--color-neutral-light)}:is(ft-section[theme=dark],ft-section[theme=footer-light],ft-section[theme=footer-dark]) p a{--tw-border-style:none;--tw-font-weight:var(--font-weight-semibold);border-style:none;color:var(--color-brand-5);font-weight:var(--font-weight-semibold)}@media (hover:hover){:is(ft-section[theme=dark],ft-section[theme=footer-light],ft-section[theme=footer-dark]) p a:hover{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px}}:is(:is(ft-section[theme=dark],ft-section[theme=footer-light],ft-section[theme=footer-dark]) a,:is button):focus-visible{outline-color:var(--theme-focus-visible-dark)}caption{--tw-leading:var(--leading-relaxed);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));line-height:var(--leading-relaxed);padding-bottom:var(--spacing-sm)}@media (min-width:1024px){caption{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-bottom:var(--spacing-sm)}}h1,h2,h3,h4,h5,h6{--tw-font-weight:var(--font-weight-bold);font-family:var(--font-sans);font-weight:var(--font-weight-bold)}h1[big]{--tw-font-weight:var(--font-weight-extrabold);color:var(--color-brand-1);font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-weight-extrabold);line-height:var(--tw-leading,var(--text-4xl--line-height));margin-bottom:var(--spacing-sm);text-transform:uppercase}@media (min-width:1024px){h1[big]{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));margin-bottom:var(--spacing-sm)}}h1[semibold],h2[semibold],h3[semibold],h4[semibold],h5[semibold],h6[semibold]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}h1[medium],h2[medium],h3[medium],h4[medium],h5[medium],h6[medium]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.h1,h1{--tw-leading:var(--leading-8);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));line-height:var(--leading-8);margin-bottom:calc(var(--spacing)*4)}@media (min-width:1024px){.h1,h1{--tw-leading:var(--leading-10);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));line-height:var(--leading-10)}}.h2,h2{--tw-leading:var(--leading-7);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));line-height:var(--leading-7);margin-bottom:calc(var(--spacing)*4)}@media (min-width:1024px){.h2,h2{--tw-leading:var(--leading-9);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));line-height:var(--leading-9)}}h2[slot=subhead]{--tw-leading:var(--leading-6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));line-height:var(--leading-6)}@media (min-width:1024px){h2[slot=subhead]{--tw-leading:var(--leading-7);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));line-height:var(--leading-7)}}.h3,h3{--tw-leading:var(--leading-6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));line-height:var(--leading-6);margin-bottom:calc(var(--spacing)*3)}@media (min-width:1024px){.h3,h3{--tw-leading:var(--leading-8);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));line-height:var(--leading-8);margin-bottom:calc(var(--spacing)*4)}}h3[slot=subhead]{--tw-leading:var(--leading-5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));line-height:var(--leading-5)}@media (min-width:1024px){h3[slot=subhead]{--tw-leading:var(--leading-6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));line-height:var(--leading-6)}}.h4,h4{--tw-leading:var(--leading-5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));line-height:var(--leading-5);margin-bottom:calc(var(--spacing)*3)}@media (min-width:1024px){.h4,h4{--tw-leading:var(--leading-7);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));line-height:var(--leading-7);margin-bottom:calc(var(--spacing)*4)}}.h5,h5{--tw-leading:var(--leading-5);--tw-font-weight:var(--font-weight-semibold);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--tw-leading,var(--text-base--line-height));line-height:var(--leading-5);margin-bottom:calc(var(--spacing)*3)}@media (min-width:1024px){.h5,h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.h6,h6{--tw-leading:var(--leading-4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));line-height:var(--leading-4);margin-bottom:calc(var(--spacing)*2)}@media (min-width:1024px){.h6,h6{--tw-leading:var(--leading-5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));line-height:var(--leading-5)}}p{--tw-leading:var(--leading-6);line-height:var(--leading-6);margin-bottom:var(--spacing-sm)}p:last-child{margin-bottom:var(--spacing-0)!important}@media (min-width:1024px){p{margin-bottom:var(--spacing-lg)}}table{overflow:hidden}table,th{border:1px var(--tw-border-style) var(--color-neutral-medium)}th{--tw-font-weight:var(--font-weight-bold);background-color:var(--color-neutral-light);color:var(--color-black);font-weight:var(--font-weight-bold);white-space:nowrap}td{border:1px var(--tw-border-style) var(--color-neutral-medium)}td,th{font-size:var(--text-sm);-webkit-hyphens:auto!important;hyphens:auto!important;line-height:var(--tw-leading,var(--text-sm--line-height));min-width:6.5rem;padding:var(--spacing-xs);vertical-align:top}@media (min-width:1024px){td,th{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}input:where(:not([type])),input:where([type=date]),input:where([type=datetime-local]),input:where([type=email]),input:where([type=month]),input:where([type=number]),input:where([type=password]),input:where([type=search]),input:where([type=tel]),input:where([type=text]),input:where([type=time]),input:where([type=url]),input:where([type=week]),select,select:where([multiple]),textarea{--tw-shadow:0 0 #0000;appearance:none;background-color:#fff;border-color:oklch(55.1% .027 264.364);border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:oklch(54.6% .245 262.881);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input::placeholder,textarea::placeholder{color:oklch(55.1% .027 264.364);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field{padding-bottom:0;padding-top:0}::-webkit-datetime-edit-meridiem-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){--tw-shadow:0 0 #0000;appearance:none;background-color:#fff;background-origin:border-box;border-color:oklch(55.1% .027 264.364);border-width:1px;color:oklch(54.6% .245 262.881);display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1rem}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:focus,input:where([type=checkbox]):checked:hover,input:where([type=radio]):checked:focus,input:where([type=radio]):checked:hover{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media (forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:focus,input:where([type=checkbox]):indeterminate:hover{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time],select,select[multiple],textarea{--tw-leading:var(--leading-6);--tw-font-weight:var(--font-weight-medium);border-color:var(--color-neutral-darker);color:var(--color-black);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--tw-leading,var(--text-base--line-height));line-height:var(--leading-6);width:100%}:is(input[type=text],input[type=search],input[type=time],input[type=date],input[type=email],input[type=password],input[type=number],select,select[multiple],textarea):is(:where(.group):focus *){--tw-shadow:0px 0px 0px 2px var(--tw-shadow-color,var(--theme-focus));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(input[type=text],input[type=search],input[type=time],input[type=date],input[type=email],input[type=password],input[type=number],select,select[multiple],textarea)::placeholder{color:var(--color-neutral-darker);opacity:var(--opacity-100)}:is(input[type=text],input[type=search],input[type=time],input[type=date],input[type=email],input[type=password],input[type=number],select,select[multiple],textarea):disabled{cursor:not-allowed;opacity:var(--opacity-40)}label{width:100%}:is(input,input[type=text],input[type=search],input[type=time],input[type=date],input[type=email],input[type=password],input[type=number],select,select[multiple],textarea):focus{--tw-shadow:0px 0px 0px 2px var(--tw-shadow-color,var(--theme-focus));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);--tw-ring-color:var(--theme-focus);--tw-outline-style:none;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:none}@media (forced-colors:active){:is(input,input[type=text],input[type=search],input[type=time],input[type=date],input[type=email],input[type=password],input[type=number],select,select[multiple],textarea):focus{outline:2px solid #0000;outline-offset:2px}}:is(input,input[type=text],input[type=search],input[type=time],input[type=date],input[type=email],input[type=password],input[type=number],select,select[multiple],textarea):disabled{cursor:not-allowed}:is(:is(ft-section[theme=dark],ft-section[theme=footer-light],ft-section[theme=footer-dark]) input,:is input[type=text],:is input[type=search],:is input[type=time],:is input[type=date],:is input[type=email],:is input[type=password],:is input[type=number],:is select,:is select[multiple],:is textarea):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-color:var(--theme-focus-visible-dark);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,select[multiple],textarea{border-radius:var(--radius-small);padding-block:14px;padding-inline:var(--spacing-xs)}label[disabled]{opacity:var(--opacity-60)}input[type=submit]{--tw-leading:var(--leading-relaxed);--tw-font-weight:var(--font-weight-bold);--tw-duration:.15s;align-items:center;border:2px var(--tw-border-style) #0000;border-radius:var(--radius-full);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-weight-bold);gap:var(--spacing-xs);justify-content:center;line-height:var(--tw-leading,var(--text-xs--line-height));line-height:var(--leading-relaxed);padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*5);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:.15s;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:100%}input[type=submit]:focus-visible{outline-color:var(--theme-focus-visible);outline-offset:4px;outline-style:var(--tw-outline-style);outline-width:2px}input[type=submit]:disabled{cursor:not-allowed;opacity:var(--opacity-60)}@media (min-width:640px){input[type=submit]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*6);width:auto}}input[type=submit]{background-color:var(--theme-button-bg-1);border-color:var(--theme-button-border-1);color:var(--theme-button-text-1)}@media (hover:hover){input[type=submit]:hover{background-color:var(--theme-button-bg-hover-1);color:var(--theme-button-text-hover-1)}}@media (min-width:640px){input[type=submit]{width:auto}}textarea{height:180px}input,textarea{max-width:100%;width:100%}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=checkbox]{border-radius:.125rem}input[type=checkbox],input[type=radio]{border:1px var(--tw-border-style) var(--color-neutral-darker);color:var(--theme-checkbox-color);height:var(--spacing-xs);margin-bottom:var(--theme-checkbox-offset);width:var(--spacing-xs)}:is(input[type=checkbox],input[type=radio]):after{--tw-border-style:solid;--tw-content:none;border-style:var(--tw-border-style);border:2.5px solid var(--theme-focus);content:var(--tw-content);content:none;inset:calc(var(--spacing-6xs)*-1);position:absolute}input[type=radio]:after{border-radius:.5rem;content:var(--tw-content)}input[type=checkbox]:after{border-radius:.25rem;content:var(--tw-content)}input[type=checkbox]:focus,input[type=radio]:focus{--tw-border-style:none;border-style:none;box-shadow:none;position:relative}:is(input[type=checkbox]:focus,input[type=radio]:focus):after{--tw-content:"";content:var(--tw-content)}input[type=date]{text-transform:uppercase}input[type=time]{padding-block:var(--spacing-3xs);padding-left:var(--spacing-lg);padding-right:var(--spacing-xs);width:auto}::-webkit-calendar-picker-indicator{filter:brightness(0)saturate()invert(70%)sepia(0)saturate(4128%)hue-rotate(28deg)brightness(82%)contrast(101%)}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.707 12.414A1 1 0 0 1 2.121 11l1.586 1.586L5.293 11a1 1 0 0 1 1.414 1.414l-2.293 2.293a1 1 0 0 1-1.414 0L.707 12.414Zm6-8.828A1 1 0 0 1 5.293 5L3.707 3.414 2.121 5A1 1 0 0 1 .707 3.586L3 1.293a1 1 0 0 1 1.414 0l2.293 2.293Z' fill='%23949494'/%3E%3C/svg%3E");background-position:right 1.35rem center;background-size:.6rem 1rem}.form-item{align-items:center;display:flex;gap:var(--spacing-5xs);margin-bottom:var(--spacing-xl);position:relative}.form-item:not(.js-form-type-radio){flex-wrap:wrap}.form-item-no-margin{margin-bottom:var(--spacing-0)}.form-item-with-padding{padding-top:var(--spacing-xs)}.form-item input.error,.form-item select.error,.form-item textarea.error{border-color:var(--color-status-error-dark)}.form-item.error ::-webkit-calendar-picker-indicator{filter:invert(35%)sepia(52%)saturate(1575%)hue-rotate(329deg)brightness(106%)contrast(132%)}.input-label .text{--tw-leading:var(--leading-5);--tw-font-weight:var(--font-weight-semibold);color:var(--color-neutral-darker);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);left:var(--spacing-xs);line-height:var(--tw-leading,var(--text-sm--line-height));line-height:var(--leading-5);position:absolute;visibility:hidden}.input-label input+.text,.input-label select+.text,.input-label textarea+.text{--tw-translate-y:-50%;--tw-duration:.1s;top:50%;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:.1s;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));translate:var(--tw-translate-x) var(--tw-translate-y)}.input-label input:disabled+.text,.input-label select:disabled+.text{opacity:var(--opacity-60)}.check-label input:disabled+.text,.input-label input:disabled+.text,.input-label select:disabled+.text,.input-label textarea:disabled+.text{cursor:not-allowed!important;opacity:var(--opacity-40)!important}.input-label input:not(:placeholder-shown)+.text,.input-label input[type=date]+.text,.input-label input[type=time]+.text,.input-label select:has(option:checked)+.text,.input-label textarea:not(:placeholder-shown)+.text{--tw-leading:var(--leading-4);--tw-duration:.1s;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));line-height:var(--leading-4);top:var(--spacing-sm);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:.1s;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));visibility:visible}.input-label input:not(:placeholder-shown),.input-label select:not(:has(option[value=""]:checked)){padding-bottom:var(--spacing-5xs);padding-top:var(--spacing-xl)}.input-label textarea:not(:placeholder-shown){padding-top:var(--spacing-xl)}.input-label select:has(option[value=""]:checked)+.text{display:none}.check-label{align-items:center;display:flex;font-size:var(--text-sm);gap:var(--spacing-2xs);height:auto;line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:1px;padding-block:var(--spacing-px)}.input-icon{--tw-translate-y:-50%;position:absolute;right:var(--spacing-sm);top:50%;translate:var(--tw-translate-x) var(--tw-translate-y)}ft-card:not(:defined){background-color:var(--color-white);border-radius:var(--radius);color:var(--color-black);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}ft-card:not(:defined)>[slot=media]{display:block;order:-9999}ft-card:not(:defined)>[slot=category]{left:var(--spacing-0);margin:var(--spacing-xs);position:absolute;top:var(--spacing-0);z-index:var(--z-index-float)}@media (min-width:1024px){ft-card:not(:defined)>[slot=category]{margin:var(--spacing-lg)}}ft-card:not(:defined)>:not([slot=media]):not([slot=category]){padding-inline:var(--spacing-xs)}@media (min-width:640px){ft-card:not(:defined)>:not([slot=media]):not([slot=category]){padding-inline:var(--spacing-sm)}}@media (min-width:1024px){ft-card:not(:defined)>:not([slot=media]):not([slot=category]){padding-inline:var(--spacing-lg)}}ft-card:not(:defined)>[slot=title]{--tw-font-weight:var(--font-weight-semibold);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--tw-leading,var(--text-base--line-height));padding-bottom:var(--spacing-xs);padding-top:var(--spacing-xs)}@media (min-width:640px){ft-card:not(:defined)>[slot=title]{padding-top:var(--spacing-sm)}ft-card:not(:defined)>[slot=title]{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:1024px){ft-card:not(:defined)>[slot=title]{padding-top:var(--spacing-lg)}}ft-card:not(:defined)>[slot=media]+:not([slot=category]):not([slot=title]){padding-top:var(--spacing-xs)}@media (min-width:640px){ft-card:not(:defined)>[slot=media]+:not([slot=category]):not([slot=title]){padding-top:var(--spacing-sm)}}@media (min-width:1024px){ft-card:not(:defined)>[slot=media]+:not([slot=category]):not([slot=title]){padding-top:var(--spacing-lg)}}ft-card:not(:defined)>:last-child:not([slot=media]):not([slot=category]):not([slot=action]){padding-bottom:var(--spacing-xs)}@media (min-width:640px){ft-card:not(:defined)>:last-child:not([slot=media]):not([slot=category]):not([slot=action]){padding-bottom:var(--spacing-sm)}}@media (min-width:1024px){ft-card:not(:defined)>:last-child:not([slot=media]):not([slot=category]):not([slot=action]){padding-bottom:var(--spacing-lg)}}ft-card:not(:defined)>[slot=action]{margin-bottom:var(--spacing-xs);margin-top:auto}@media (min-width:640px){ft-card:not(:defined)>[slot=action]{margin-bottom:var(--spacing-sm)}}@media (min-width:1024px){ft-card:not(:defined)>[slot=action]{margin-bottom:var(--spacing-lg)}}ft-card[variant=compact]:not(:defined)>:not([slot=media]):not([slot=category]){padding-inline:var(--spacing-0)}ft-card[variant=compact]:not(:defined)>[slot=media]+:not([slot=category]){padding-top:var(--spacing-3xs)}ft-card[variant=compact]:not(:defined)>:last-child:not([slot=media]):not([slot=category]){padding-bottom:var(--spacing-3xs)}ft-card[variant=compact]:not(:defined)>[slot=title]{padding-bottom:var(--spacing-3xs);padding-top:var(--spacing-3xs)}ft-card[variant=no-image]:not(:defined)>[slot=category]{margin:var(--spacing-0);margin-inline:var(--spacing-xl);margin-top:var(--spacing-lg);position:static}ft-card[aspect-ratio="1:1"]:not(:defined)>[slot=media]{aspect-ratio:var(--aspect-squared);overflow:hidden}ft-card[aspect-ratio="4:3"]:not(:defined)>[slot=media]{aspect-ratio:var(--aspect-landscape);overflow:hidden}ft-card[aspect-ratio="16:9"]:not(:defined)>[slot=media]{aspect-ratio:var(--aspect-golden-horizontal);overflow:hidden}[slot=a11y]{border-width:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes configure-xclockwise{0%{transform:rotate(45deg)}25%{transform:rotate(-45deg)}50%{transform:rotate(-135deg)}75%{transform:rotate(-225deg)}to{transform:rotate(-315deg)}}@keyframes configure-clockwise{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes advance{0%{width:0}to{width:100%}}@keyframes retreat{0%{width:100%}to{width:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes woosh{0%,10%{left:0;right:100%}40%,60%{left:0;right:0}90%,to{left:100%;right:0}}