.lc-form[data-astro-cid-gwfr4lxe]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-content:start}.lc-field[data-astro-cid-gwfr4lxe] input[data-astro-cid-gwfr4lxe],.lc-field[data-astro-cid-gwfr4lxe] select[data-astro-cid-gwfr4lxe]{width:100%;min-width:0;padding:.55rem .7rem;border:1px solid var(--ink-2);border-radius:2px;background:var(--paper);color:var(--ink);font-size:1rem;font-variant-numeric:tabular-nums}.lc-field[data-astro-cid-gwfr4lxe] input[data-astro-cid-gwfr4lxe]:focus,.lc-field[data-astro-cid-gwfr4lxe] select[data-astro-cid-gwfr4lxe]:focus{outline:2px solid var(--ink);outline-offset:1px}.lc-results[data-astro-cid-gwfr4lxe]{display:grid;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--ink);border-radius:0;background:var(--paper);box-shadow:6px 6px 0 var(--hl)}.lc-big[data-astro-cid-gwfr4lxe]{font-size:clamp(2.1rem,1.6rem + 1.6vw,2.75rem);font-weight:800;font-stretch:var(--stretch-data);letter-spacing:-.01em;line-height:1;font-variant-numeric:tabular-nums;color:var(--ink)}.de-margin--good[data-astro-cid-gwfr4lxe],.de-margin--mid[data-astro-cid-gwfr4lxe]{color:var(--go)}.de-margin--tight[data-astro-cid-gwfr4lxe]{color:var(--caution)}.de-margin--hard[data-astro-cid-gwfr4lxe]{color:var(--nogo)}.de-verdict[data-astro-cid-gwfr4lxe]{display:grid;gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--rule)}.de-verdict__badge[data-astro-cid-gwfr4lxe]{justify-self:start;padding:.4rem .65rem;font-size:1.05rem;font-weight:800;font-stretch:var(--stretch-h1);letter-spacing:.02em;line-height:1.1;text-transform:uppercase;color:var(--ink-2);background:var(--paper-2)}.de-verdict--go-conditional[data-astro-cid-gwfr4lxe] .de-verdict__badge[data-astro-cid-gwfr4lxe]{color:var(--go);background:var(--go-bg)}.de-verdict--caution[data-astro-cid-gwfr4lxe] .de-verdict__badge[data-astro-cid-gwfr4lxe]{color:var(--caution);background:var(--caution-bg)}.de-verdict__note[data-astro-cid-gwfr4lxe]{margin:0;font-family:var(--font-serif);font-size:1rem;line-height:1.5}.de-verdict__link[data-astro-cid-gwfr4lxe]{justify-self:start;font-size:.875rem;font-weight:650}.de-cards[data-astro-cid-gwfr4lxe]{display:grid;border-top:1px solid var(--ink)}.de-card[data-astro-cid-gwfr4lxe]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1rem var(--space-4);align-items:baseline;padding:.55rem 0;border-bottom:1px solid var(--rule)}.de-card__label[data-astro-cid-gwfr4lxe]{font-size:.92rem}.de-card__value[data-astro-cid-gwfr4lxe]{font-size:1.05rem;font-weight:700;font-stretch:var(--stretch-data);text-align:right;font-variant-numeric:tabular-nums}.de-card__value--sm[data-astro-cid-gwfr4lxe]{font-size:.95rem}.de-card__sub[data-astro-cid-gwfr4lxe]{grid-column:1 / -1;font-size:.8rem;line-height:1.4;color:var(--ink-2)}.de-compliance[data-astro-cid-gwfr4lxe]{font-size:.875rem;line-height:1.7}.de-cta[data-astro-cid-gwfr4lxe]{padding-top:var(--space-4);border-top:2px solid var(--ink)}.de-cta[data-astro-cid-gwfr4lxe] h2[data-astro-cid-gwfr4lxe]{margin-top:0;padding-top:0;border:0}.de-cta__form[data-astro-cid-gwfr4lxe]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.de-cta__form[data-astro-cid-gwfr4lxe] input[data-astro-cid-gwfr4lxe]{flex:1 1 240px;min-width:0;padding:.6rem .75rem;border:1px solid var(--ink-2);border-radius:2px;background:var(--paper);color:var(--ink);font-size:1rem}.de-cta__form[data-astro-cid-gwfr4lxe] input[data-astro-cid-gwfr4lxe]:focus{outline:2px solid var(--ink);outline-offset:1px}.de-cta__status[data-astro-cid-gwfr4lxe]{margin-top:var(--space-2);min-height:1.2em;font-size:.875rem;color:var(--ink-2)}.de-cta__status[data-astro-cid-gwfr4lxe].is-success{color:var(--go)}@media (min-width: 768px){.lc-results[data-astro-cid-gwfr4lxe]{position:sticky;top:76px}}@media (min-width: 1024px){.lc-form[data-astro-cid-gwfr4lxe]{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-field--wide[data-astro-cid-gwfr4lxe]{grid-column:1 / -1}}@media (max-width: 767px){.lc-tool[data-astro-cid-gwfr4lxe]{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.lc-results[data-astro-cid-gwfr4lxe]{padding:var(--space-4);margin-right:6px}}@media (min-width: 480px) and (max-width: 767px){.lc-form[data-astro-cid-gwfr4lxe]{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-field--wide[data-astro-cid-gwfr4lxe]{grid-column:1 / -1}}
