.start.svelte-fdafgz{background:#f34b24;padding-top:34px;padding-bottom:85px}.start-layout.svelte-fdafgz{grid-template-columns:1fr 1fr;gap:8vw;margin-top:70px;display:grid}.introduction.svelte-fdafgz h1:where(.svelte-fdafgz){letter-spacing:-.06em;margin:0;font-size:clamp(65px,8.4vw,155px);line-height:1.05}.introduction.svelte-fdafgz h1:where(.svelte-fdafgz) em:where(.svelte-fdafgz){margin-left:5vw}.introduction.svelte-fdafgz p:where(.svelte-fdafgz){margin:45px 0 0 5vw;font-size:20px;line-height:1.65}.large-arrow.svelte-fdafgz{margin:55px 0 0 5vw;font-size:17vw;line-height:1;display:block}form.svelte-fdafgz{width:100%;max-width:760px}fieldset.svelte-fdafgz{border:0;min-width:0;margin:0;padding:0}label.svelte-fdafgz{align-items:baseline;gap:16px;margin:0 0 14px;font-size:17px;line-height:1.5;display:flex}label.svelte-fdafgz>span:where(.svelte-fdafgz):first-child:not(:last-child){font-size:12px}label.svelte-fdafgz small:where(.svelte-fdafgz){margin-left:auto;font-size:12px}input.svelte-fdafgz:not([type=checkbox]),textarea.svelte-fdafgz{color:#181a18;resize:vertical;background:0 0;border:0;border-bottom:1px solid #702710;border-radius:0;width:100%;margin-bottom:32px;padding:0 0 16px;font-size:18px;line-height:1.6;display:block}textarea.svelte-fdafgz{min-height:130px}input.svelte-fdafgz::placeholder,textarea.svelte-fdafgz::placeholder{color:#612711;opacity:1}input.svelte-fdafgz:focus-visible,textarea.svelte-fdafgz:focus-visible{outline-offset:5px;outline:2px solid #181a18}.optional.svelte-fdafgz{grid-template-columns:1fr 1fr;gap:26px;display:grid}.optional.svelte-fdafgz label:where(.svelte-fdafgz),label[for=url].svelte-fdafgz{font-size:14px}.consent.svelte-fdafgz{cursor:pointer;align-items:flex-start;gap:14px;margin:0 0 25px;font-size:13px}.consent.svelte-fdafgz input:where(.svelte-fdafgz){appearance:auto;accent-color:#181a18;flex-shrink:0;width:20px;height:20px;margin:0}.consent.svelte-fdafgz span:where(.svelte-fdafgz){line-height:1.65}button.svelte-fdafgz{color:#fafaf7;cursor:pointer;background:#181a18;border:0;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:74px;padding:22px 24px;font-size:18px;display:flex}button.svelte-fdafgz>span:where(.svelte-fdafgz):last-child{font-size:30px;transition:transform .2s}fieldset.svelte-fdafgz:disabled{opacity:.65}button.svelte-fdafgz:disabled{cursor:wait}.note.svelte-fdafgz{max-width:460px;margin:20px 0 0;font-size:12px}.field-error.svelte-fdafgz,.form-message.svelte-fdafgz{font-size:14px;font-weight:650;line-height:1.5}.field-error.svelte-fdafgz{margin:-18px 0 25px}.form-message.svelte-fdafgz{border-left:3px solid #181a18;margin-top:25px;padding-left:14px}.honey.svelte-fdafgz,.sr-only.svelte-fdafgz{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.receipt.svelte-fdafgz{outline-offset:12px;border-top:1px solid;align-self:start;padding:30px 0}.receipt.svelte-fdafgz h2:where(.svelte-fdafgz){margin:55px 0 30px;font-size:5vw}.receipt.svelte-fdafgz p:where(.svelte-fdafgz){margin-bottom:35px;font-size:18px}@media (hover:hover){button.svelte-fdafgz:hover>span:where(.svelte-fdafgz):last-child{transform:translate(3px,-3px)}}@media (width<=900px){.start-layout.svelte-fdafgz{gap:5vw}.optional.svelte-fdafgz{display:block}.introduction.svelte-fdafgz p:where(.svelte-fdafgz){margin-left:0;font-size:17px}.introduction.svelte-fdafgz h1:where(.svelte-fdafgz){font-size:9vw}}@media (width<=700px){.start.svelte-fdafgz{padding-top:25px;padding-bottom:50px}.start-layout.svelte-fdafgz{margin-top:45px;display:block}.introduction.svelte-fdafgz h1:where(.svelte-fdafgz){font-size:16vw}.introduction.svelte-fdafgz p:where(.svelte-fdafgz){margin:30px 0 0 8vw;font-size:18px}.large-arrow.svelte-fdafgz{display:none}form.svelte-fdafgz,.receipt.svelte-fdafgz{margin-top:50px}label.svelte-fdafgz{gap:12px;font-size:16px}label.svelte-fdafgz small:where(.svelte-fdafgz){font-size:12px}.optional.svelte-fdafgz{display:block}input.svelte-fdafgz:not([type=checkbox]),textarea.svelte-fdafgz{margin-bottom:28px;font-size:16px}button.svelte-fdafgz{min-height:70px;padding:20px;font-size:16px}.receipt.svelte-fdafgz h2:where(.svelte-fdafgz){font-size:11vw}}@media (prefers-reduced-motion:reduce){button.svelte-fdafgz>span:where(.svelte-fdafgz):last-child{transition:none}}
