.interest-form[data-astro-cid-edfo4que]{gap:22px;display:grid}.hp[data-astro-cid-edfo4que]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}fieldset[data-astro-cid-edfo4que].field{border:0;min-width:0;margin:0;padding:0}fieldset[data-astro-cid-edfo4que].field legend[data-astro-cid-edfo4que]{margin-bottom:8px;padding:0}.row[data-astro-cid-edfo4que]{gap:22px;display:grid}@media (width>=640px){.row[data-astro-cid-edfo4que]{grid-template-columns:1fr 1fr}}.seg[data-astro-cid-edfo4que]{gap:6px;display:flex}.seg--wrap[data-astro-cid-edfo4que]{flex-wrap:wrap}.seg[data-astro-cid-edfo4que] label[data-astro-cid-edfo4que]{flex:1 1 0;position:relative}.seg--wrap[data-astro-cid-edfo4que] label[data-astro-cid-edfo4que]{flex:auto}.seg[data-astro-cid-edfo4que] input[data-astro-cid-edfo4que]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg[data-astro-cid-edfo4que] span[data-astro-cid-edfo4que]{white-space:nowrap;cursor:pointer;background:#fff;border:2px solid #8f8d84;place-items:center;height:54px;padding:0 14px;font-weight:500;display:grid}.seg[data-astro-cid-edfo4que] input[data-astro-cid-edfo4que]:checked+span[data-astro-cid-edfo4que]{background:var(--ink);color:var(--surface);border-color:var(--ink)}.seg[data-astro-cid-edfo4que] input[data-astro-cid-edfo4que]:focus-visible+span[data-astro-cid-edfo4que]{outline:3px solid var(--accent);outline-offset:2px}.seg[data-astro-cid-edfo4que] label[data-astro-cid-edfo4que]:hover span[data-astro-cid-edfo4que]{border-color:var(--ink)}.checks[data-astro-cid-edfo4que]{gap:8px;display:grid}@media (width>=640px){.checks[data-astro-cid-edfo4que]{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}}.check[data-astro-cid-edfo4que]{cursor:pointer;align-items:flex-start;gap:12px;line-height:1.45;display:flex;font-weight:400!important}.check[data-astro-cid-edfo4que] input[data-astro-cid-edfo4que]{width:22px;height:22px;accent-color:var(--ink);cursor:pointer;flex:none;margin:0}.checks[data-astro-cid-edfo4que] .check[data-astro-cid-edfo4que]{background:var(--surface);align-items:center;padding:12px 14px}.consent[data-astro-cid-edfo4que] a{font-weight:600}.req[data-astro-cid-edfo4que]{background:var(--danger);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin:0 0 .2em 6px;display:inline-block}.req-legend[data-astro-cid-edfo4que]{font-size:var(--fs-small);align-items:center;gap:0;margin:-8px 0 0;display:flex}.req-legend[data-astro-cid-edfo4que] .req[data-astro-cid-edfo4que]{margin:0 8px 0 0}.consent[data-astro-cid-edfo4que] input[data-astro-cid-edfo4que][aria-invalid=true]{outline:2px solid var(--danger);outline-offset:2px}.submit-row[data-astro-cid-edfo4que]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.submit-row[data-astro-cid-edfo4que] .btn[data-astro-cid-edfo4que]{min-width:200px}.submit-row[data-astro-cid-edfo4que] p[data-astro-cid-edfo4que]{margin:0}.form-error[data-astro-cid-edfo4que]{margin-top:-8px}.kit-hero[data-astro-cid-qyhh53ah]{align-items:end;gap:8px 56px;display:grid}@media (width>=960px){.kit-hero[data-astro-cid-qyhh53ah]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.kit-photo[data-astro-cid-qyhh53ah]{min-height:460px;margin-top:clamp(36px,6vw,80px)}}@media (width<=959px){.kit-photo[data-astro-cid-qyhh53ah]{aspect-ratio:4/3}}.kit-photo[data-astro-cid-qyhh53ah]{background:var(--box);margin-block-end:0;position:relative;overflow:hidden}.kit-photo[data-astro-cid-qyhh53ah] img{object-fit:cover;object-position:30% 50%;width:100%;height:100%}.strap[data-astro-cid-qyhh53ah]{background:var(--accent);height:clamp(18px,2.4vw,32px);position:absolute;bottom:0;left:0;right:0}.kit-hero[data-astro-cid-qyhh53ah] h1{font-size:clamp(2.3rem,4.6vw,4.25rem)}.head-actions[data-astro-cid-qyhh53ah]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.contents[data-astro-cid-qyhh53ah]{padding-top:var(--section);gap:clamp(40px,5vw,64px);display:grid}.contents[data-astro-cid-qyhh53ah]>h2[data-astro-cid-qyhh53ah]{margin:0}.cat[data-astro-cid-qyhh53ah] h3[data-astro-cid-qyhh53ah]{align-items:baseline;gap:10px;margin-bottom:16px;display:flex}.count[data-astro-cid-qyhh53ah]{color:var(--muted);font-weight:500}.grid[data-astro-cid-qyhh53ah]{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.grid[data-astro-cid-qyhh53ah]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.grid[data-astro-cid-qyhh53ah]>li[data-astro-cid-qyhh53ah]:only-child{grid-column:1/-1}@media (width>=600px){.grid[data-astro-cid-qyhh53ah]>li[data-astro-cid-qyhh53ah]:only-child .item-card{flex-direction:row}.grid[data-astro-cid-qyhh53ah]>li[data-astro-cid-qyhh53ah]:only-child .ic-photo{aspect-ratio:16/9;flex:none;width:50%}.grid[data-astro-cid-qyhh53ah]>li[data-astro-cid-qyhh53ah]:only-child .ic-text{align-content:center;padding:28px 32px}}.interest[data-astro-cid-qyhh53ah]{background:var(--olive);color:var(--on-olive);padding-block:var(--section);margin-top:var(--section)}.interest[data-astro-cid-qyhh53ah] h2[data-astro-cid-qyhh53ah],.interest[data-astro-cid-qyhh53ah] .lead[data-astro-cid-qyhh53ah]{color:var(--on-olive)}.interest-inner[data-astro-cid-qyhh53ah]{align-items:start;gap:36px;display:grid}@media (width>=960px){.interest-inner[data-astro-cid-qyhh53ah]{grid-template-columns:1fr 1.35fr;gap:64px}.interest-copy[data-astro-cid-qyhh53ah]{top:calc(var(--header-h) + 32px);position:sticky}}.interest-form-wrap[data-astro-cid-qyhh53ah]{background:var(--ground);color:var(--ink);border-top:var(--strap) solid var(--accent);padding:clamp(20px,4vw,40px)}
