._form_1x8bw_1{gap:2.6rem;display:grid}._intro_1x8bw_2{color:var(--text-soft);margin:0;font-size:.88rem}._summaryErr_1x8bw_3{color:#7a2a1c;background:#f6e7e1;border-left:2px solid #9b3b2a;padding:.9rem 1.1rem;font-size:.92rem;overflow:hidden}._fieldset_1x8bw_5{border:0;min-width:0;margin:0;padding:0}._legend_1x8bw_6{border-bottom:1px solid var(--rule);width:100%;font-family:var(--font-serif);color:var(--forest-deep);align-items:baseline;gap:.8rem;margin-bottom:1.4rem;padding:0 0 .9rem;font-size:1.9rem;display:flex}._legendNum_1x8bw_7{color:var(--gold-deep);font-size:1.15rem;font-style:italic}._fieldsetBody_1x8bw_8{gap:1.4rem;display:grid}._grid2_1x8bw_9{gap:1.3rem 1.6rem;display:grid}@media (min-width:40rem){._grid2_1x8bw_9{grid-template-columns:1fr 1fr}}._field_1x8bw_5{align-content:start;gap:.45rem;display:grid}._label_1x8bw_13,._groupLabel_1x8bw_13{letter-spacing:.2em;text-transform:uppercase;color:var(--text-soft);font-size:.72rem;font-weight:500}._req_1x8bw_14{color:var(--gold-deep)}._control_1x8bw_15{background:var(--white);width:100%;min-height:3.1rem;font:inherit;color:var(--charcoal);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);border:1px solid #24282338;border-radius:0;padding:.75rem .95rem;font-size:1rem}select._control_1x8bw_15{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--forest) 50%), linear-gradient(135deg, var(--forest) 50%, transparent 50%);background-position:calc(100% - 1.3rem) 55%,calc(100% - .95rem) 55%;background-repeat:no-repeat;background-size:.35rem .35rem;padding-right:2.4rem}textarea._control_1x8bw_15{resize:vertical;min-height:8rem;line-height:1.6}._control_1x8bw_15:hover{border-color:#24282366}._control_1x8bw_15:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #b7976240}._invalid_1x8bw_24 ._control_1x8bw_15{border-color:#9b3b2a}._hint_1x8bw_25{color:var(--text-soft);margin:0;font-size:.8rem}._error_1x8bw_26{color:#8d3324;margin:.2rem 0 0;font-size:.85rem}._choiceGroup_1x8bw_28{gap:.7rem;display:grid}._choices_1x8bw_29{flex-wrap:wrap;gap:.6rem;display:flex}._choice_1x8bw_28,._check_1x8bw_30{background:var(--white);cursor:pointer;min-height:2.9rem;transition:background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);border:1px solid #24282333;align-items:center;padding:0 1.1rem;font-size:.93rem;display:inline-flex;position:relative}._choice_1x8bw_28 input,._check_1x8bw_30 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._choice_1x8bw_28:hover,._check_1x8bw_30:hover{border-color:var(--forest)}._choiceOn_1x8bw_33,._checkOn_1x8bw_33{background:var(--forest);border-color:var(--forest);color:var(--ivory)}._choice_1x8bw_28:focus-within,._check_1x8bw_30:focus-within{outline:2px solid var(--gold);outline-offset:2px}._serviceGroup_1x8bw_35{gap:.7rem;display:grid}._checks_1x8bw_36{flex-wrap:wrap;gap:.5rem;display:flex}._check_1x8bw_30{min-height:2.75rem;font-size:.88rem}._checkOn_1x8bw_33:before{content:"✓";margin-right:.5rem;font-size:.8rem}._consent_1x8bw_40{color:var(--text-soft);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.8rem;font-size:.93rem;display:grid}._consent_1x8bw_40 input{width:1.3rem;height:1.3rem;accent-color:var(--forest);margin-top:.15rem}._hp_1x8bw_42{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._actions_1x8bw_44{background:var(--forest-deep);color:var(--ivory);gap:1.2rem;padding:1.8rem;display:grid}._howto_1x8bw_45{color:var(--text-on-dark-soft);margin:0;font-size:.93rem}._buttons_1x8bw_46{flex-wrap:wrap;gap:.8rem;display:flex}._primary_1x8bw_47,._secondary_1x8bw_47,._tertiary_1x8bw_47{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.6rem;min-height:3.2rem;padding:0 1.6rem;font-size:.74rem;font-weight:500;display:inline-flex}._primary_1x8bw_47{background:var(--ivory);color:var(--forest-deep)}._primary_1x8bw_47:hover{background:var(--champagne)}._secondary_1x8bw_47{color:var(--ivory);border:1px solid #d3b78599}._secondary_1x8bw_47:hover{background:#f7f3e914}._tertiary_1x8bw_47{color:var(--text-on-dark-soft);text-underline-offset:.3em;padding-inline:.6rem;-webkit-text-decoration:underline #d3b78599;text-decoration:underline #d3b78599}._tertiary_1x8bw_47:hover{color:var(--ivory)}._handoff_1x8bw_58{background:var(--cream);border-left:2px solid var(--gold);grid-template-columns:auto 1fr;gap:1rem;padding:1.5rem;display:grid}._handoffIcon_1x8bw_59{color:var(--forest);margin-top:.15rem}._handoff_1x8bw_58 p{color:var(--text-soft);margin:0 0 .6rem;font-size:.95rem}._handoffTitle_1x8bw_61{font-family:var(--font-serif);font-size:1.5rem;line-height:1.2;color:var(--forest-deep)!important}._preview_1x8bw_62 summary{cursor:pointer;letter-spacing:.18em;text-transform:uppercase;min-height:2.5rem;color:var(--forest);align-items:center;font-size:.78rem;display:inline-flex}._preview_1x8bw_62 textarea{border:1px solid var(--rule);background:var(--white);width:100%;color:var(--charcoal);margin-top:.6rem;padding:.8rem;font-family:ui-monospace,Consolas,monospace;font-size:.82rem}@media (max-width:30rem){._buttons_1x8bw_46>*{justify-content:center;width:100%}._actions_1x8bw_44{padding:1.4rem}}._faq_1kxot_1{padding:var(--section-y) var(--gutter);background:var(--cream);gap:2.5rem;display:grid}._head_1kxot_2{gap:1rem;width:100%;max-width:60rem;margin-inline:auto;display:grid}._head_1kxot_2 h2{color:var(--forest-deep)}._head_1kxot_2 em{color:var(--forest)}._list_1kxot_5{border-top:1px solid var(--rule);width:100%;max-width:60rem;margin:0;margin-inline:auto}._item_1kxot_6{border-bottom:1px solid var(--rule)}._item_1kxot_6 dt{margin:0}._item_1kxot_6 button{text-align:left;width:100%;min-height:3.5rem;font-family:var(--font-serif);color:var(--forest-deep);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.3rem 0;font-size:clamp(1.3rem,1.1rem + .7vw,1.7rem);line-height:1.2;display:flex}._item_1kxot_6 button:hover{color:var(--forest)}._icon_1kxot_14{border:1px solid var(--rule);width:2.5rem;height:2.5rem;color:var(--gold-deep);border-radius:50%;flex:none;place-items:center;display:grid}._open_1kxot_15 ._icon_1kxot_14{background:var(--forest);border-color:var(--forest);color:var(--ivory)}._answer_1kxot_16{margin:0}._answer_1kxot_16 p{color:var(--text-soft);max-width:46rem;margin:0;padding:0 3.5rem 1.6rem 0}@media (max-width:40rem){._answer_1kxot_16 p{padding-right:0}}._layout_1jilo_1{padding:clamp(3rem, 6vw, 6rem) var(--gutter) var(--section-y);gap:4rem;max-width:120rem;margin-inline:auto;display:grid}._asideInner_1jilo_2{gap:1.4rem;display:grid;position:relative}._asideTitle_1jilo_3{color:var(--forest-deep);max-width:18ch}._contacts_1jilo_4{border-top:1px solid var(--rule);gap:.1rem;padding:.6rem 0 0;display:grid}._contacts_1jilo_4 a,._contacts_1jilo_4 span{min-height:2.9rem;color:var(--forest-deep);word-break:break-word;align-items:center;gap:.75rem;display:inline-flex}._contacts_1jilo_4 a:hover{color:var(--forest);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.25em}._contacts_1jilo_4 svg{color:var(--gold);flex-shrink:0}._steps_1jilo_8{gap:1.2rem;margin-top:1.6rem;display:grid}._steps_1jilo_8 ol{gap:1.3rem;display:grid}._steps_1jilo_8 li{grid-template-columns:2.4rem 1fr;gap:.8rem;display:grid}._stepNum_1jilo_11{font-family:var(--font-serif);color:var(--gold-deep);font-size:1.25rem;font-style:italic}._steps_1jilo_8 h3{color:var(--forest-deep);font-size:1.45rem}._steps_1jilo_8 li p{color:var(--text-soft);margin:.25rem 0 0;font-size:.95rem}._sprig_1jilo_14{opacity:.6;width:9rem;margin-top:1rem}._formTitle_1jilo_15{color:var(--forest-deep);margin-bottom:2rem}._formTitle_1jilo_15 em{color:var(--forest)}@media (min-width:62rem){._layout_1jilo_1{grid-template-columns:minmax(18rem,.75fr) 1.5fr;gap:clamp(3rem,7vw,8rem)}._aside_1jilo_2{position:relative}._asideInner_1jilo_2{position:sticky;top:7rem}}
