section.svelte-abj3tl{position:relative}section.svelte-abj3tl h2{color:#fff;margin:0 auto 7.5rem;text-align:center}section.svelte-abj3tl:after{background-color:#fff;content:"";display:block;height:80%;left:0;position:absolute;top:20%;width:100%;z-index:-1}@media (min-width: 60rem){section.svelte-abj3tl:after{height:50%;top:50%}}ul.svelte-abj3tl{display:grid;grid-gap:3rem;gap:3rem;list-style:none;margin:0 auto;max-width:64rem;padding:0;width:100%}@media (min-width: 48rem){ul.svelte-abj3tl{gap:1rem;grid-template-columns:repeat(2,1fr)}}li.svelte-abj3tl{display:grid;grid-gap:.5rem;gap:.5rem;text-align:center;width:100%}li.svelte-abj3tl h3:where(.svelte-abj3tl){margin:0 0 1rem}li.svelte-abj3tl img:where(.svelte-abj3tl){filter:drop-shadow(0 .5rem 2rem rgba(255,255,255,.2));margin-bottom:auto;width:100%}li.svelte-abj3tl .button{align-self:end}section.svelte-1lbs8ze{align-items:center;color:#fff;display:grid}@media (min-width: 60rem){section.svelte-1lbs8ze{gap:4rem;grid-template-columns:1fr 1fr}}form.svelte-1lbs8ze{background:linear-gradient(135deg,#ffffff1a,color-mix(in srgb,transparent 95%,var(--color-2) 5%),#ffffff0d,#ffffff1a,color-mix(in srgb,transparent 90%,var(--color-2) 10%),#ffffff0d);border:1px solid rgba(255,255,255,.3);border-radius:.25rem;box-shadow:0 0 1rem #ffffff1a,inset 0 0 1rem #ffffff1a;color:#fff;display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem 1.5rem 1.5rem}@media (min-width: 60rem){form.svelte-1lbs8ze{padding:2rem 3rem}}article.svelte-1lbs8ze,form.svelte-1lbs8ze{width:100%}@media (min-width: 60rem){article.svelte-1lbs8ze,form.svelte-1lbs8ze{max-width:32rem}}article.svelte-1lbs8ze{margin-left:auto}h2.svelte-1lbs8ze{color:inherit;font-size:3rem;margin:0 0 .25rem}h3.svelte-1lbs8ze{color:var(--color-2);font-size:2rem;margin:0 0 1rem}h3.svelte-1lbs8ze span:where(.svelte-1lbs8ze){color:#fff}@media (max-width: 60rem){h2.svelte-1lbs8ze,h3.svelte-1lbs8ze,p.svelte-1lbs8ze{text-align:center}}@media (min-width: 60rem){p.svelte-1lbs8ze{margin:0}}.success-message.svelte-1lbs8ze{text-align:center}.success-message.svelte-1lbs8ze h3:where(.svelte-1lbs8ze),.success-message.svelte-1lbs8ze p:where(.svelte-1lbs8ze){margin:0 0 .5rem}.error-message.svelte-1lbs8ze{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.25rem;color:#ef4444;padding:1rem;text-align:center}.error-message.svelte-1lbs8ze p:where(.svelte-1lbs8ze){margin:0}.error.svelte-1lbs8ze{color:#ff84a0;font-size:var(--font-size-00);font-weight:700;letter-spacing:.05em;margin-top:-.5rem}section.svelte-1k1hzm8{align-content:center;color:#fff;display:grid;grid-gap:.5rem;gap:.5rem;justify-content:center;min-height:100vh;text-align:center}section.svelte-1k1hzm8 h1:where(.svelte-1k1hzm8),section.svelte-1k1hzm8 p:where(.svelte-1k1hzm8){color:inherit;grid-column:1 / -1}section.svelte-1k1hzm8 p:where(.svelte-1k1hzm8){font-size:var(--font-size-4);font-weight:300;line-height:1.4;margin:1rem auto 2rem;max-width:46rem}section.svelte-1k1hzm8 strong:where(.svelte-1k1hzm8){color:var(--color-2)}@media (min-width: 48rem){section.svelte-1k1hzm8 .button-left,section.svelte-1k1hzm8 .button-right{max-width:20rem}}@media (min-width: 48rem){section.svelte-1k1hzm8{gap:1rem;grid-template-columns:1fr 1fr}section.svelte-1k1hzm8 .button-left{margin-left:auto}section.svelte-1k1hzm8 .button-right{margin-right:auto}}@media (max-width: 48rem){.button-left{order:1}}header.svelte-4j1epo{color:#fff;padding:6rem 1rem;text-align:center}header.svelte-4j1epo h1{color:inherit}:is(header.svelte-4j1epo h1) span{color:var(--color-2);display:block}header.svelte-4j1epo p{font-size:var(--font-size-2);margin:1rem 0 0}@media (min-width: 60rem){header.svelte-4j1epo p{font-size:var(--font-size-4)}}time.svelte-4j1epo{color:var(--color-2);display:block;font-size:var(--font-size-2);font-weight:500;margin:1rem 0 .5rem}section.svelte-1dlzf2f{align-content:center;background-color:#fff;display:grid;grid-gap:2rem 0;gap:2rem 0;min-height:100vh}@media (min-width: 48rem){section.svelte-1dlzf2f{grid-template-columns:1fr 4rem 1fr}}@media (min-width: 48rem){article.svelte-1dlzf2f{grid-row:span 2;max-width:30rem}article.svelte-1dlzf2f:nth-of-type(2n){grid-column:3;margin-right:auto}article.svelte-1dlzf2f:nth-of-type(odd){margin-left:auto}article.svelte-1dlzf2f:nth-of-type(2){grid-row:3 / 5}}article.svelte-1dlzf2f img:where(.svelte-1dlzf2f){display:block;margin:0 auto 1rem;max-width:10rem;width:100%}@media (min-width: 48rem){.arrow.svelte-1dlzf2f{border-width:4px 4px 0 0;grid-column:2;height:100%;max-height:8rem;transform:translateY(200%);width:33%}.arrow.svelte-1dlzf2f:nth-of-type(2n){transform:rotateY(180deg) translateY(200%) translate(-66%)}.arrow.svelte-1dlzf2f,.arrow.svelte-1dlzf2f:before,.arrow.svelte-1dlzf2f:after{border-color:var(--color-2);border-style:dotted}.arrow.svelte-1dlzf2f:before,.arrow.svelte-1dlzf2f:after{content:"";display:block;position:absolute}.arrow.svelte-1dlzf2f:before{border-width:0 0 4px 0;bottom:0;left:100%;width:100%}.arrow.svelte-1dlzf2f:after{aspect-ratio:1;border-width:4px 4px 0 0;bottom:0;height:12px;left:150%;transform:rotate(45deg) translate(50%);transform-origin:center}}h2.svelte-1dlzf2f{color:var(--color-2);font-size:var(--font-size-7);grid-column:1 / -1;letter-spacing:0;line-height:1;margin:2rem auto;max-width:64rem;text-align:center;width:100%}h2.svelte-1dlzf2f span:where(.svelte-1dlzf2f){color:var(--color-1);display:block;font-size:var(--font-size-5);letter-spacing:-.003em}h3.svelte-1dlzf2f{margin:0 auto 1rem;text-align:center}@media (min-width: 48rem){h3.svelte-1dlzf2f{margin:0 auto 1.25rem}}.stats.svelte-pp7y8p{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));list-style:none;margin:2rem 0;padding:0;text-align:center}.stats.svelte-pp7y8p li:where(.svelte-pp7y8p){color:var(--color-1);font-weight:700}.stats.svelte-pp7y8p strong:where(.svelte-pp7y8p){align-items:flex-end;color:var(--color-2);display:flex;font-family:var(--font-family-2);font-size:var(--font-size-7);justify-content:center;letter-spacing:-.025em;line-height:1;margin:0 0 1rem}:is(.stats:where(.svelte-pp7y8p) strong:where(.svelte-pp7y8p)) sub.svelte-pp7y8p{font-size:var(--font-size-2);font-weight:900}
