.trust-bar[data-astro-cid-ceiwadak]{border-block:1px solid var(--hairline);background:var(--paper-2);padding-block:var(--space-8)}.trust-bar-inner[data-astro-cid-ceiwadak]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.trust-item[data-astro-cid-ceiwadak]{gap:var(--space-2);padding-left:var(--space-4);border-left:2px solid var(--signal);flex-direction:column;display:flex}.trust-key[data-astro-cid-ceiwadak]{color:var(--steel)}.trust-value[data-astro-cid-ceiwadak]{font-family:var(--font-display);font-weight:700;font-size:var(--text-base)}.mile-marker[data-astro-cid-gfz3varf]{gap:var(--space-1);min-width:9rem;padding:var(--space-2) 0 var(--space-3);border-top:2px solid var(--asphalt);background:0 0;flex-direction:column;display:inline-flex}.mile-marker-value[data-astro-cid-gfz3varf]{font-family:var(--font-mono);font-weight:600;font-size:var(--text-xl);letter-spacing:.02em;color:var(--asphalt);line-height:1}.mile-marker-label[data-astro-cid-gfz3varf]{font-family:var(--font-mono);font-weight:600;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);max-width:14rem}.draft-banner[data-astro-cid-xkmtakyh]{background:repeating-linear-gradient(-45deg, var(--flag), var(--flag) 12px, var(--asphalt-3) 12px, var(--asphalt-3) 24px);color:#fff;font-family:var(--font-display);text-align:center;padding:var(--space-2) var(--space-3);text-shadow:0 1px 3px #000000d9;letter-spacing:.04em;font-weight:800;font-size:var(--text-sm)}.draft-meta[data-astro-cid-xkmtakyh]{font-family:var(--font-mono);font-weight:400;font-size:var(--text-xs);letter-spacing:.02em;opacity:.9;display:block}.hero[data-astro-cid-xkmtakyh]{padding-block:var(--space-section-sm) var(--space-section);border-bottom:1px solid var(--hairline);background:linear-gradient(#102b3c09,#0000 32%);position:relative;overflow:clip}.hero-inner[data-astro-cid-xkmtakyh]{gap:clamp(var(--space-6), 3vw, var(--space-12));grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=60rem){.hero-inner[data-astro-cid-xkmtakyh]{grid-template-columns:1fr}}.hero-flags[data-astro-cid-xkmtakyh]{top:0;right:clamp(var(--space-4), 6vw, var(--space-24));pointer-events:none;width:3px;height:clamp(4.5rem,9vw,7.5rem);position:absolute}.hoist[data-astro-cid-xkmtakyh]{background:var(--steel);opacity:.55;position:absolute;inset:0}.flag[data-astro-cid-xkmtakyh]{background:var(--flag);transform-origin:0;width:clamp(1.6rem,3.2vw,2.6rem);height:clamp(1.6rem,3.2vw,2.6rem);position:absolute;left:3px}.flag[data-astro-cid-xkmtakyh]:after{content:"";background:var(--asphalt-3);position:absolute;inset:26%}.flag-a[data-astro-cid-xkmtakyh]{top:4%}.flag-b[data-astro-cid-xkmtakyh]{top:calc(4% + clamp(1.9rem,3.8vw,3rem))}@media (prefers-reduced-motion:no-preference){.flag[data-astro-cid-xkmtakyh]{animation:hoist .9s var(--ease) both, luff 5.5s ease-in-out 1s infinite}.flag-b[data-astro-cid-xkmtakyh]{animation-delay:.12s,1.3s}@keyframes hoist{0%{opacity:0;transform:translateY(140%)scaleX(.2)}to{opacity:1;transform:none}}@keyframes luff{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(-2.2deg)scaleX(.97)}}}.advisory-line[data-astro-cid-xkmtakyh]{margin-bottom:var(--space-3)}.hero-subhead[data-astro-cid-xkmtakyh]{font-size:var(--text-md);margin-top:var(--space-3);color:var(--asphalt);line-height:1.5}.legal-proposition[data-astro-cid-xkmtakyh]{margin-top:var(--space-6);padding:var(--space-3) 0 0;border-top:1px solid var(--hairline-strong);font-size:var(--text-sm);color:var(--steel);max-width:var(--measure);line-height:1.6}.facts-row[data-astro-cid-xkmtakyh]{gap:var(--space-4);padding-block:var(--space-section-sm);flex-wrap:wrap;display:flex}.process[data-astro-cid-xkmtakyh]{padding-block:var(--space-section)}.process[data-astro-cid-xkmtakyh] h2[data-astro-cid-xkmtakyh]{margin-bottom:var(--space-6)}.process-steps[data-astro-cid-xkmtakyh]{border-top:2px solid var(--asphalt);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:0;padding:0;list-style:none;display:grid}.process-steps[data-astro-cid-xkmtakyh] li[data-astro-cid-xkmtakyh]{padding:var(--space-4) var(--space-4) var(--space-4) 0;border-top:1px solid var(--hairline);margin-top:-1px}@media (width>=48rem){.process-steps[data-astro-cid-xkmtakyh] li[data-astro-cid-xkmtakyh]+li[data-astro-cid-xkmtakyh]{padding-left:var(--space-4);border-left:1px solid var(--hairline)}}.step-marker[data-astro-cid-xkmtakyh]{color:var(--flag);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--space-2);display:block}.process-steps[data-astro-cid-xkmtakyh] h3[data-astro-cid-xkmtakyh]{margin-bottom:var(--space-2)}.process-steps[data-astro-cid-xkmtakyh] p[data-astro-cid-xkmtakyh]{font-size:var(--text-sm);color:var(--steel);line-height:1.55}.faq[data-astro-cid-xkmtakyh]{padding-block:0 var(--space-section)}.faq[data-astro-cid-xkmtakyh] h2[data-astro-cid-xkmtakyh]{margin-bottom:var(--space-4)}.faq-item[data-astro-cid-xkmtakyh]{border-top:1px solid var(--hairline)}.faq-item[data-astro-cid-xkmtakyh]:last-of-type{border-bottom:1px solid var(--hairline)}.faq-item[data-astro-cid-xkmtakyh] summary[data-astro-cid-xkmtakyh]{font-family:var(--font-display);font-variation-settings:"wdth" 94;cursor:pointer;padding-block:var(--space-3);font-weight:650;list-style-position:outside}.faq-item[data-astro-cid-xkmtakyh] summary[data-astro-cid-xkmtakyh]::marker{color:var(--flag)}.faq-item[data-astro-cid-xkmtakyh] p[data-astro-cid-xkmtakyh]{padding-bottom:var(--space-4);color:var(--steel)}.intake[data-astro-cid-kd23da6a]{border:1px solid var(--hairline-strong,var(--hairline));border-radius:var(--radius-plate);padding:var(--pad-panel);padding-top:calc(var(--pad-panel) + 14px);box-shadow:var(--shadow-raised);background:#f4f5f0;position:relative}.intake[data-astro-cid-kd23da6a]:before{content:"";background:var(--manila);border-bottom:1px solid var(--hairline);border-radius:var(--radius-plate) var(--radius-plate) 8px 0;width:38%;height:14px;position:absolute;top:0;left:0}.intake[data-astro-cid-kd23da6a]:after{content:"";background:color-mix(in srgb, var(--manila) 45%, #f4f5f0);border-bottom:1px solid var(--hairline);height:14px;position:absolute;top:0;left:38%;right:0}.intake-headline[data-astro-cid-kd23da6a]{margin-bottom:var(--space-6)}.intake-grid[data-astro-cid-kd23da6a]{gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.intake-steps[data-astro-cid-kd23da6a]{gap:var(--space-4);margin-bottom:var(--space-4);flex-direction:column;display:flex}.step[data-astro-cid-kd23da6a]{border:0;border-top:1px solid var(--hairline-strong);padding:var(--space-3) 0 0}.step[data-astro-cid-kd23da6a] legend[data-astro-cid-kd23da6a]{font-family:var(--font-mono);font-weight:600;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--verdict);padding-right:var(--space-2);float:left;margin-bottom:var(--space-3)}.step[data-astro-cid-kd23da6a] legend[data-astro-cid-kd23da6a]+[data-astro-cid-kd23da6a]{clear:both}.step--inside[data-astro-cid-kd23da6a]{padding-top:var(--space-2);border-top:0}.step-optional[data-astro-cid-kd23da6a]{border-top:1px solid var(--hairline-strong);padding-top:var(--space-3)}.step-optional-summary[data-astro-cid-kd23da6a]{font-family:var(--font-mono);font-weight:600;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--steel);cursor:pointer}.step-optional-summary[data-astro-cid-kd23da6a]::marker{color:var(--flag)}.step-optional[data-astro-cid-kd23da6a][open] .step-optional-summary[data-astro-cid-kd23da6a]{color:var(--verdict);margin-bottom:var(--space-2)}.step[data-astro-cid-kd23da6a] .intake-grid[data-astro-cid-kd23da6a]{margin-bottom:0}.field[data-astro-cid-kd23da6a]{gap:var(--space-1);flex-direction:column;display:flex}.field-wide[data-astro-cid-kd23da6a]{grid-column:1/-1}.optional[data-astro-cid-kd23da6a]{color:var(--steel);font-weight:400}.field[data-astro-cid-kd23da6a] input[data-astro-cid-kd23da6a],.field[data-astro-cid-kd23da6a] textarea[data-astro-cid-kd23da6a],.field[data-astro-cid-kd23da6a] select[data-astro-cid-kd23da6a]{border:1px solid var(--hairline-strong,var(--steel));border-radius:var(--radius-control);padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-base);transition:border-color var(--speed) var(--ease);background:#fdfdfb;min-height:2.6rem}.field[data-astro-cid-kd23da6a] input[data-astro-cid-kd23da6a]:hover,.field[data-astro-cid-kd23da6a] textarea[data-astro-cid-kd23da6a]:hover,.field[data-astro-cid-kd23da6a] select[data-astro-cid-kd23da6a]:hover{border-color:var(--steel)}.field[data-astro-cid-kd23da6a] input[data-astro-cid-kd23da6a]:focus-visible,.field[data-astro-cid-kd23da6a] textarea[data-astro-cid-kd23da6a]:focus-visible,.field[data-astro-cid-kd23da6a] select[data-astro-cid-kd23da6a]:focus-visible{box-shadow:none;outline:3px solid var(--verdict);outline-offset:1px;border-color:var(--verdict)}.field[data-astro-cid-kd23da6a] label[data-astro-cid-kd23da6a]{font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);letter-spacing:.01em}.field[data-astro-cid-kd23da6a] [data-astro-cid-kd23da6a]:is(input,textarea,select):user-invalid,.field[data-astro-cid-kd23da6a] :is(input,textarea,select)[data-astro-cid-kd23da6a][aria-invalid=true],.consent-block[data-astro-cid-kd23da6a] input[data-astro-cid-kd23da6a]:user-invalid,.consent-block[data-astro-cid-kd23da6a] input[data-astro-cid-kd23da6a][aria-invalid=true]{border-color:var(--alert);outline-color:var(--alert)}.intake-error[data-astro-cid-kd23da6a],.field[data-astro-cid-kd23da6a] .field-error,.consent-block[data-astro-cid-kd23da6a] .field-error{color:var(--alert);font-size:var(--text-sm)}.consent-block[data-astro-cid-kd23da6a] .field-error{grid-column:1/-1}.checks[data-astro-cid-kd23da6a]{gap:var(--space-4);flex-flow:wrap;display:flex}.field[data-astro-cid-kd23da6a] label[data-astro-cid-kd23da6a].check{align-items:center;gap:var(--space-2);cursor:pointer;font-weight:400;display:inline-flex}.check[data-astro-cid-kd23da6a] input[data-astro-cid-kd23da6a][type=checkbox]{width:1.2rem;height:1.2rem;min-height:auto;accent-color:var(--verdict)}.consent-block[data-astro-cid-kd23da6a]{gap:var(--space-3);background:var(--manila);border:1px solid var(--hairline);border-left:4px solid var(--signal);border-radius:var(--radius-control);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.consent-block[data-astro-cid-kd23da6a] input[data-astro-cid-kd23da6a][type=checkbox]{width:1.4rem;height:1.4rem;accent-color:var(--flag);cursor:pointer;margin-top:.15rem}.consent-block[data-astro-cid-kd23da6a] label[data-astro-cid-kd23da6a]{font-size:var(--text-xs);max-width:none;color:var(--asphalt);line-height:1.55}.intake-submit[data-astro-cid-kd23da6a]{width:100%;font-size:var(--text-md);padding-block:var(--space-4)}.intake-submit[data-astro-cid-kd23da6a][disabled]{opacity:.7;cursor:wait}.intake-alt[data-astro-cid-kd23da6a]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--steel);text-align:center}.intake-fallback[data-astro-cid-kd23da6a]{border:2px solid var(--alert);border-radius:var(--radius-control);background:var(--paper);padding:var(--space-6)}.intake-nojs[data-astro-cid-kd23da6a],html.no-js .intake-form[data-astro-cid-kd23da6a]{display:none}html.no-js .intake-nojs[data-astro-cid-kd23da6a]{display:block}.fallback-title[data-astro-cid-kd23da6a]{font-family:var(--font-display);font-weight:800;font-size:var(--text-md);color:var(--alert);margin-bottom:var(--space-2)}.fallback-phone[data-astro-cid-kd23da6a]{font-family:var(--font-display);font-weight:800;font-size:var(--text-lg);white-space:nowrap}.fallback-note[data-astro-cid-kd23da6a]{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--steel)}.case-selector[data-astro-cid-kb2yt5mh]{border:none;margin:0;padding:0}.case-selector[data-astro-cid-kb2yt5mh] legend[data-astro-cid-kb2yt5mh]{color:var(--steel);margin-bottom:var(--space-3)}.case-grid[data-astro-cid-kb2yt5mh]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));display:grid}.case-plate[data-astro-cid-kb2yt5mh]{min-height:4.25rem;padding:var(--space-3) var(--space-8) var(--space-3) var(--space-4);background:var(--paper);border:1.5px solid var(--hairline-strong,var(--steel));border-radius:var(--radius-plate);font-family:var(--font-display);cursor:pointer;box-shadow:var(--shadow-plate);transition:border-color var(--speed) var(--ease), transform var(--speed) var(--ease), box-shadow var(--speed) var(--ease);align-items:center;font-weight:700;line-height:1.25;display:flex;position:relative}.case-plate[data-astro-cid-kb2yt5mh]:hover{border-color:var(--verdict);box-shadow:var(--shadow-raised);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.case-plate[data-astro-cid-kb2yt5mh],.case-plate[data-astro-cid-kb2yt5mh]:hover{transition:none;transform:none}}.case-plate[data-astro-cid-kb2yt5mh] input[data-astro-cid-kb2yt5mh]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.case-plate[data-astro-cid-kb2yt5mh]:after{content:"✓";right:var(--space-3);background:var(--verdict);width:1.4rem;height:1.4rem;color:var(--paper);opacity:0;transition:opacity var(--speed) var(--ease), scale var(--speed) var(--ease);border-radius:50%;place-items:center;font-size:.8rem;display:grid;position:absolute;top:50%;translate:0 -50%;scale:.6}.case-plate[data-astro-cid-kb2yt5mh]:has(input:checked){border-color:var(--verdict);box-shadow:inset 0 0 0 1.5px var(--verdict), var(--shadow-plate);background:#1e3a5f0d}.case-plate[data-astro-cid-kb2yt5mh]:has(input:checked):after{opacity:1;scale:1}.case-plate[data-astro-cid-kb2yt5mh]:has(input:focus-visible){box-shadow:var(--focus-ring)}.case-facts[data-astro-cid-kb2yt5mh]{margin-top:var(--space-6)}.case-fact[data-astro-cid-kb2yt5mh]{display:none}.case-selector[data-astro-cid-kb2yt5mh]:has(input[value=other]:checked) [data-astro-cid-kb2yt5mh][data-fact=other]{display:block}
