.form-hero[data-astro-cid-7ura65re]{padding-block:28px var(--space-6);background:var(--lime)}.form-hero[data-astro-cid-7ura65re].is-done{padding-block:40px var(--space-8)}.form-hero[data-astro-cid-7ura65re].is-done.has-action{padding-bottom:40px}.inner[data-astro-cid-7ura65re]{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.is-done[data-astro-cid-7ura65re] .inner[data-astro-cid-7ura65re]{gap:14px}.done-icon[data-astro-cid-7ura65re]{background:var(--teal-deep);width:56px;height:56px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;display:flex}.label[data-astro-cid-7ura65re]{font-family:var(--font-en);font-size:var(--font-size-label);letter-spacing:.28em;font-weight:700}.title[data-astro-cid-7ura65re]{letter-spacing:.06em;font-feature-settings:"palt";font-size:24px;line-height:1.4}.is-done[data-astro-cid-7ura65re] .title[data-astro-cid-7ura65re]{font-size:var(--font-size-h2)}.lead[data-astro-cid-7ura65re]{text-align:left;align-self:stretch;font-size:15px;line-height:1.9}.note[data-astro-cid-7ura65re]{text-align:left;color:var(--ink-muted);align-self:stretch;font-size:13px;line-height:1.7}.points[data-astro-cid-7ura65re]{justify-content:center;gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.point[data-astro-cid-7ura65re]{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--white);font-size:13px;font-weight:700;line-height:1.5;display:flex}.check[data-astro-cid-7ura65re]{color:var(--teal-deep);flex-shrink:0}.action[data-astro-cid-7ura65re]{margin-top:var(--space-2);align-self:stretch}@media (width>=960px){.form-hero[data-astro-cid-7ura65re],.form-hero[data-astro-cid-7ura65re].is-done{padding-block:56px var(--space-12)}.form-hero[data-astro-cid-7ura65re].is-done.has-action{padding-bottom:56px}.inner[data-astro-cid-7ura65re]{gap:14px}.done-icon[data-astro-cid-7ura65re]{width:64px;height:64px}.done-icon[data-astro-cid-7ura65re] svg[data-astro-cid-7ura65re]{width:32px;height:32px}.label[data-astro-cid-7ura65re]{font-size:var(--font-size-label-pc)}.title[data-astro-cid-7ura65re],.is-done[data-astro-cid-7ura65re] .title[data-astro-cid-7ura65re]{font-size:var(--font-size-h2-pc)}.lead[data-astro-cid-7ura65re]{text-align:center;align-self:auto;max-width:800px;font-size:18px;line-height:2}.note[data-astro-cid-7ura65re]{max-width:800px;font-size:var(--font-size-body-s);text-align:center;align-self:auto;line-height:1.8}.points[data-astro-cid-7ura65re]{gap:10px}.point[data-astro-cid-7ura65re]{padding:6px var(--space-4);gap:6px;font-size:15px}.check[data-astro-cid-7ura65re]{width:16px;height:16px}.action[data-astro-cid-7ura65re]{align-self:auto;margin-top:10px}}.form-section[data-astro-cid-fkd6mtax]{padding-block:var(--space-8) 56px;background:var(--gray-50)}.form-section[data-astro-cid-fkd6mtax].is-spacious-top{padding-top:40px}.inner[data-astro-cid-fkd6mtax]{gap:var(--space-8);flex-direction:column;display:flex}.card[data-astro-cid-fkd6mtax]{gap:var(--space-5);padding:28px var(--space-5);border-radius:var(--radius-m);background:var(--white);flex-direction:column;display:flex}.after[data-astro-cid-fkd6mtax]{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex}@media (width>=960px){.form-section[data-astro-cid-fkd6mtax],.form-section[data-astro-cid-fkd6mtax].is-spacious-top{padding-block:56px var(--space-25)}.inner[data-astro-cid-fkd6mtax]{align-items:center;gap:40px}.card[data-astro-cid-fkd6mtax]{gap:var(--space-6);width:100%;max-width:640px;padding:40px var(--space-12)}.card[data-astro-cid-fkd6mtax].is-wide{max-width:880px}.after[data-astro-cid-fkd6mtax]{justify-content:center;gap:var(--space-3);flex-direction:row}}.primary-button[data-astro-cid-iy5mh24x]{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:58px;padding:0 var(--space-2);border-radius:var(--radius-m);background:var(--pink);color:var(--on-pink);font-family:inherit;font-size:var(--font-size-button);letter-spacing:.05em;text-align:center;box-shadow:var(--shadow-cta);font-feature-settings:"palt";cursor:pointer;border:0;margin:0;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.primary-button[data-astro-cid-iy5mh24x]:disabled{opacity:.6;cursor:progress}.icon[data-astro-cid-iy5mh24x]{flex-shrink:0}@media (width>=960px){.primary-button[data-astro-cid-iy5mh24x]{width:var(--button-width-pc,100%);max-width:100%;min-height:76px;font-size:var(--font-size-button-pc);gap:10px}.icon[data-astro-cid-iy5mh24x]{width:22px;height:22px}}
