._3FN7UG_page{color:var(--color-primary-dark);background:#f5f7f2;padding:140px 24px 80px}._3FN7UG_container{max-width:850px;margin:0 auto}._3FN7UG_page h1{font-family:var(--font-heading);margin:12px 0 24px;font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.16}._3FN7UG_page h2{font-family:var(--font-heading);margin:12px 0 16px;font-size:1.7rem;line-height:1.25}._3FN7UG_eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:700}._3FN7UG_intro{max-width:700px;margin-bottom:36px;font-size:1.2rem;line-height:1.7}._3FN7UG_cards{grid-template-columns:1fr 1fr;gap:24px;display:grid}._3FN7UG_card{color:inherit;background:#fff;border:1px solid #cbd7c7;border-radius:16px;flex-direction:column;gap:8px;padding:32px;text-decoration:none;display:flex}._3FN7UG_card:hover{border-color:var(--color-primary);background:#eef3e9}._3FN7UG_card p{line-height:1.65}._3FN7UG_cardAction{margin-top:auto;padding-top:24px;font-weight:700}._3FN7UG_back{color:var(--color-primary);margin-bottom:32px;text-decoration:underline;display:inline-block}._3FN7UG_guidance{margin:28px 0;line-height:1.7}._3FN7UG_guidance p+p{margin-top:12px}._3FN7UG_form,._3FN7UG_receipt{background:#fff;border:1px solid #cbd7c7;border-radius:16px;padding:36px}._3FN7UG_fields,._3FN7UG_services{border:0;min-width:0;margin:0;padding:0}._3FN7UG_legend{margin-bottom:20px;font-size:1.15rem;font-weight:700}._3FN7UG_required{color:#526151;margin-bottom:24px;font-size:.95rem}._3FN7UG_field{flex-direction:column;gap:8px;min-width:0;margin-bottom:24px;display:flex}._3FN7UG_field label{font-weight:700}._3FN7UG_field p{color:#526151;font-size:.95rem;line-height:1.55}._3FN7UG_field input,._3FN7UG_field textarea{width:100%;font:inherit;color:#183a2a;background:#fff;border:1px solid #849680;border-radius:6px;min-height:48px;padding:12px}._3FN7UG_field textarea{resize:vertical}._3FN7UG_columns{grid-template-columns:1fr 1fr;gap:20px;display:grid}._3FN7UG_services{margin:10px 0 28px}._3FN7UG_option{cursor:pointer;border:1px solid #cbd7c7;border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:14px;line-height:1.5;display:flex}._3FN7UG_option:has(input:checked){border-color:var(--color-primary);background:#edf3e7}._3FN7UG_option input{width:20px;height:20px;accent-color:var(--color-primary);flex:0 0 20px;margin-top:2px}._3FN7UG_fields:disabled{opacity:.7}._3FN7UG_notice{background:#fff5df;border:1px solid #a87726;border-radius:8px;margin:24px 0;padding:20px;line-height:1.65}._3FN7UG_help{overflow-wrap:anywhere;margin:24px 0;line-height:1.7}._3FN7UG_help a,._3FN7UG_notice a{color:var(--color-primary);font-weight:700;text-decoration:underline}._3FN7UG_receipt{line-height:1.7}._3FN7UG_page :focus-visible{outline-offset:4px;outline:3px solid #9b650a}._3FN7UG_form button:disabled{opacity:.65;cursor:wait}@media (max-width:600px){._3FN7UG_page{padding:110px 18px 48px}._3FN7UG_cards,._3FN7UG_columns{grid-template-columns:1fr}._3FN7UG_card,._3FN7UG_form,._3FN7UG_receipt{padding:24px 20px}._3FN7UG_columns{gap:0}._3FN7UG_form button{width:100%}}
