*,*:before,*:after{box-sizing:border-box}body{min-height:100vh}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,ol,ul,dl,dd{margin:0}menu,ul,ol{margin:0;padding:0;list-style:none}fieldset,legend{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:var(--fs-0);font-weight:var(--fw-semibold)}input,button,textarea,select{font:inherit}button{cursor:pointer;padding:unset;border:unset;border-radius:unset;background-color:unset}button:disabled{cursor:default}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:1rlh}.p-1{padding:var(--sp-1)}.p-2{padding:var(--sp-2)}.p-3{padding:var(--sp-3)}.pt-3{padding-top:var(--sp-3)}.mb-1{margin-bottom:var(--sp-1)}.mb-2{margin-bottom:var(--sp-2)}.mb-3{margin-bottom:var(--sp-3)}.mb-4{margin-bottom:var(--sp-4)}.mt-4{margin-top:var(--sp-4)}.w-100{width:100%}body{background-color:var(--c-white)}.basic-page{max-width:728px}.basic-page>*+*{margin-top:1em}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-base);line-height:1.5;font-optical-sizing:auto;font-weight:var(--fw-normal);font-style:normal;font-variation-settings:"slnt" 0;font-size:var(--fs-base)}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.align-right{text-align:right}.button,.button-secondary{transition:background-color var(--transition);border-radius:var(--border-radius);border:0}.button{background-color:var(--c-primary);padding:var(--sp-2) var(--sp-3);color:var(--c-light-text);font-weight:var(--fw-semibold)}.button:hover{background-color:var(--c-dark)}.pill,.button-secondary{background-color:var(--c-primary-transparent);padding:var(--sp-1) var(--sp-2);font-size:var(--fs--1)}.button-secondary:hover{background-color:var(--c-primary-transparent-hover)}.back-link{transition:color var(--transition);display:block;color:inherit;padding:var(--sp-2)}.back-link:hover{color:var(--c-primary-dark)}.back-link svg{width:24px;display:block}.basic-link{transition:background-size var(--transition);color:inherit;text-decoration:none;background-image:linear-gradient(var(--c-primary-transparent-hover),var(--c-primary-transparent-hover));background-repeat:no-repeat;background-size:100% 2px;background-position:bottom right}.basic-link:hover{background-size:100% 8px}.fs--1{font-size:var(--fs--1)}.fs-1{font-size:var(--fs-1)}.fs-2{font-size:var(--fs-2)}.fs-4{font-size:var(--fs-4)}.fw-bold{font-weight:var(--fw-bold)}.number-list li{counter-increment:item;padding-left:1em;position:relative}.unordered-list li+li,.number-list li+li{margin-top:var(--sp-2)}.number-list li:before{position:absolute;top:0;left:0;font-size:var(--fs--1);font-weight:var(--fw-bold);content:counter(item);color:currentColor;border-bottom:2px solid currentColor}.form-columns{display:grid;gap:0 var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.form-group{display:block}.form-group .label{display:block;margin-bottom:.5em;font-size:var(--fs--1);font-weight:var(--fw-semibold)}.form-group input[type=text],.form-group input[type=url],.form-group textarea{width:100%;font-size:1rem;padding:.7em;border-radius:var(--border-radius);border:1px solid var(--c-gray-accent);background-color:var(--c-gray)}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-up{0%{transform:translateY(30px)}}:root::view-transition-old(root){animation:90ms cubic-bezier(.4,0,1,1) both fade-out}:root::view-transition-new(root){animation:.21s cubic-bezier(0,0,.2,1) 90ms both fade-in}:root::view-transition-new(slideup){animation:.21s cubic-bezier(0,0,.2,1) 90ms both fade-in,.3s cubic-bezier(.4,0,.2,1) both slide-up}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.trs-in-slideup{view-transition-name:slideup}:root{--c-white: #ffffff;--c-primary: #f2483d;--c-primary-light: #ff938d;--c-primary-transparent: rgba(242, 72, 61, .1);--c-primary-transparent-hover: rgba(242, 72, 61, .4);--c-primary-dark: #aa0f07;--c-secondary: #32d5c0;--c-secondary-light: #88ecde;--c-dark: #1f2d3f;--c-dark-accent: #4c5c70;--c-bg: #fbfdfa;--c-gray: #f9f9f9;--c-gray-accent: #e6e6e6;--c-gray-dark: #999;--c-light-text: var(--c-bg);--c-alert-red: #ff0000;--font-base: "Manrope", sans-serif;--fw-light: 300;--fw-normal: 500;--fw-semibold: 700;--fw-bold: 800;--fs--2: clamp(.64rem, .6073rem + .1455vi, .72rem);--fs--1: clamp(.8rem, .7591rem + .1818vi, .9rem);--fs-0: clamp(1rem, .9489rem + .2273vi, 1.125rem);--fs-1: clamp(1.25rem, 1.1861rem + .2841vi, 1.4063rem);--fs-2: clamp(1.5625rem, 1.4826rem + .3551vi, 1.7578rem);--fs-3: clamp(1.9531rem, 1.8532rem + .4439vi, 2.1973rem);--fs-4: clamp(2.4414rem, 2.3166rem + .5549vi, 2.7466rem);--sp-1: .25rem;--sp-2: .5rem;--sp-3: 1rem;--sp-4: 2rem;--sp-5: 4rem;--border-radius: .25rem;--border-radius-max: 25%;--transition: .15s ease-in-out}.app.svelte-fnpdx7{min-height:100svh;display:flex;flex-direction:column}.app-content.svelte-fnpdx7{flex:1}
