.hero[data-astro-cid-qyckzcaa]{padding:100px 0 80px;text-align:center}.hero[data-astro-cid-qyckzcaa] h1[data-astro-cid-qyckzcaa]{font-family:var(--font-display);font-weight:300;font-size:clamp(48px,8vw,112px);line-height:.95;letter-spacing:-.03em;color:var(--mora-deep);margin-bottom:32px}.hero[data-astro-cid-qyckzcaa] h1[data-astro-cid-qyckzcaa] em[data-astro-cid-qyckzcaa]{font-style:italic;color:var(--mora-berry);font-weight:400}.hero-sub[data-astro-cid-qyckzcaa]{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:20px;line-height:1.5;color:var(--mora-stone);max-width:640px;margin:0 auto}.value[data-astro-cid-qyckzcaa]{background:var(--mora-bone);border-top:1px solid var(--mora-line);border-bottom:1px solid var(--mora-line)}.value-grid[data-astro-cid-qyckzcaa]{display:grid;grid-template-columns:repeat(2,1fr);gap:64px 80px}.value-num[data-astro-cid-qyckzcaa]{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--mora-berry);margin-bottom:16px}.value-title[data-astro-cid-qyckzcaa]{font-family:var(--font-display);font-weight:400;font-size:30px;line-height:1.1;letter-spacing:-.02em;color:var(--mora-deep);margin-bottom:16px}.value-title[data-astro-cid-qyckzcaa] em[data-astro-cid-qyckzcaa]{font-style:italic;color:var(--mora-berry)}.value-item[data-astro-cid-qyckzcaa] p[data-astro-cid-qyckzcaa]{font-size:16px;line-height:1.65;color:var(--mora-stone)}.form-section[data-astro-cid-qyckzcaa]{background:var(--mora-cream)}.form-wrap[data-astro-cid-qyckzcaa]{max-width:720px;margin:0 auto}.section-title[data-astro-cid-qyckzcaa].center{text-align:center}.form-intro[data-astro-cid-qyckzcaa]{text-align:center;font-family:var(--font-display);font-style:italic;font-size:18px;color:var(--mora-stone);max-width:520px;margin:24px auto 56px}.dp-form[data-astro-cid-qyckzcaa]{background:var(--mora-bone);border:1px solid var(--mora-line);border-radius:12px;padding:48px}.field-row[data-astro-cid-qyckzcaa]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.field[data-astro-cid-qyckzcaa]{margin-bottom:20px;display:flex;flex-direction:column}.field-row[data-astro-cid-qyckzcaa] .field[data-astro-cid-qyckzcaa]{margin-bottom:0}.field[data-astro-cid-qyckzcaa] label[data-astro-cid-qyckzcaa]{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--mora-stone);margin-bottom:8px}.field[data-astro-cid-qyckzcaa] label[data-astro-cid-qyckzcaa] .req[data-astro-cid-qyckzcaa]{color:var(--mora-wine)}.field[data-astro-cid-qyckzcaa] input[data-astro-cid-qyckzcaa],.field[data-astro-cid-qyckzcaa] textarea[data-astro-cid-qyckzcaa],.field[data-astro-cid-qyckzcaa] select[data-astro-cid-qyckzcaa]{width:100%;background:var(--mora-cream);border:1px solid var(--mora-line);border-radius:4px;padding:12px 14px;font-family:var(--font-body);font-size:14px;color:var(--mora-ink);min-height:44px;transition:border-color .2s}.field[data-astro-cid-qyckzcaa] input[data-astro-cid-qyckzcaa]:focus,.field[data-astro-cid-qyckzcaa] textarea[data-astro-cid-qyckzcaa]:focus,.field[data-astro-cid-qyckzcaa] select[data-astro-cid-qyckzcaa]:focus{outline:none;border-color:var(--mora-berry)}.field[data-astro-cid-qyckzcaa] textarea[data-astro-cid-qyckzcaa]{resize:vertical;min-height:100px;line-height:1.5}.field[data-astro-cid-qyckzcaa] select[data-astro-cid-qyckzcaa]{appearance:none;-webkit-appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%236B5B5F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px;cursor:pointer}.form-actions[data-astro-cid-qyckzcaa]{margin-top:32px;text-align:center}.form-actions[data-astro-cid-qyckzcaa] .btn{width:auto}.form-fineprint[data-astro-cid-qyckzcaa]{font-size:13px;color:var(--mora-stone);margin-top:16px;font-style:italic;font-family:var(--font-display)}.form-success[data-astro-cid-qyckzcaa]{text-align:center;padding:32px 16px}.form-success[data-astro-cid-qyckzcaa] h3[data-astro-cid-qyckzcaa]{font-family:var(--font-display);font-size:32px;font-weight:400;color:var(--mora-deep);margin-bottom:16px}.form-success[data-astro-cid-qyckzcaa] p[data-astro-cid-qyckzcaa]{font-size:16px;color:var(--mora-stone);line-height:1.6}.form-success[data-astro-cid-qyckzcaa] a[data-astro-cid-qyckzcaa]{color:var(--mora-berry)}.final-cta[data-astro-cid-qyckzcaa]{background:var(--mora-deep);color:var(--mora-cream);text-align:center;padding:100px 0}.final-cta[data-astro-cid-qyckzcaa] h2[data-astro-cid-qyckzcaa]{font-family:var(--font-display);font-weight:300;font-size:clamp(40px,7vw,88px);line-height:.95;letter-spacing:-.04em;color:var(--mora-cream);margin-bottom:24px}.final-cta[data-astro-cid-qyckzcaa] h2[data-astro-cid-qyckzcaa] em[data-astro-cid-qyckzcaa]{font-style:italic;color:var(--mora-blush)}.final-cta[data-astro-cid-qyckzcaa] p[data-astro-cid-qyckzcaa]{font-family:var(--font-display);font-style:italic;font-size:20px;color:#f5efe7b3;max-width:460px;margin:0 auto 40px}.final-cta[data-astro-cid-qyckzcaa] .btn-primary{background:var(--mora-cream);color:var(--mora-deep)}.final-cta[data-astro-cid-qyckzcaa] .btn-primary:hover{background:var(--mora-blush)}@media(max-width:900px){.value-grid[data-astro-cid-qyckzcaa]{grid-template-columns:1fr;gap:48px}.field-row[data-astro-cid-qyckzcaa]{grid-template-columns:1fr;gap:20px}.dp-form[data-astro-cid-qyckzcaa]{padding:32px 24px}}
