.kit-page[data-astro-cid-d2a4lcfd]{background:var(--color-paper);color:var(--color-ink)}.kit-hero[data-astro-cid-d2a4lcfd],.kit-section[data-astro-cid-d2a4lcfd]{max-width:880px;margin:0 auto;padding:clamp(48px,7vw,88px) var(--space-page-gutter) 0}.kit-hero[data-astro-cid-d2a4lcfd]{padding-top:clamp(32px,5vw,56px)}.kit-crumbs[data-astro-cid-d2a4lcfd]{display:flex;flex-wrap:wrap;gap:8px;font:400 13px var(--font-body);color:#1a19178c}.kit-crumbs[data-astro-cid-d2a4lcfd] a[data-astro-cid-d2a4lcfd]{color:inherit}.kit-eyebrow[data-astro-cid-d2a4lcfd]{margin:40px 0 0;font:600 13px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent)}.kit-title[data-astro-cid-d2a4lcfd]{margin:14px 0 0;font:300 clamp(38px,6vw,64px)/1.05 var(--font-heading);letter-spacing:-.02em;text-wrap:balance}.kit-lead[data-astro-cid-d2a4lcfd]{max-width:680px;margin:20px 0 0;font:400 clamp(17px,1.6vw,19px)/1.6 var(--font-body);color:#1a1917b3;text-wrap:pretty}.kit-actions[data-astro-cid-d2a4lcfd]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px}.kit-btn[data-astro-cid-d2a4lcfd]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid var(--color-ink);border-radius:9px;padding:13px 24px;background:var(--color-ink);color:var(--color-paper);font:400 15px var(--font-body);text-decoration:none;text-align:center}.kit-btn[data-astro-cid-d2a4lcfd]:hover{opacity:.86;color:var(--color-paper)}.kit-btn-ghost[data-astro-cid-d2a4lcfd]{background:transparent;color:var(--color-ink)}.kit-btn-ghost[data-astro-cid-d2a4lcfd]:hover{color:var(--color-ink);background:#1a19170a;opacity:1}.kit-url[data-astro-cid-d2a4lcfd]{display:none;font-size:12px;opacity:.7}.kit-link[data-astro-cid-d2a4lcfd]{font:400 15px var(--font-body);color:var(--color-accent);border-bottom:1px solid rgba(6,122,98,.35);padding-bottom:2px}.kit-btn[data-astro-cid-d2a4lcfd]:focus-visible,.kit-link[data-astro-cid-d2a4lcfd]:focus-visible,.kit-copy-btn[data-astro-cid-d2a4lcfd]:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.kit-n[data-astro-cid-d2a4lcfd]{margin:0;font:400 12px var(--font-body);letter-spacing:.16em;color:var(--color-accent)}.kit-print-n[data-astro-cid-d2a4lcfd]{display:none}.kit-h2[data-astro-cid-d2a4lcfd]{margin:10px 0 0;font:400 clamp(28px,3.2vw,38px)/1.15 var(--font-heading);letter-spacing:-.015em}.kit-h3[data-astro-cid-d2a4lcfd]{margin:0;font:700 17px/1.35 var(--font-body)}.kit-gap[data-astro-cid-d2a4lcfd]{margin-top:28px}.kit-copy[data-astro-cid-d2a4lcfd]{margin:10px 0 0;font:400 16px/1.65 var(--font-body);color:#1a1917b8;text-wrap:pretty}.kit-copy[data-astro-cid-d2a4lcfd] a[data-astro-cid-d2a4lcfd]{color:var(--color-accent)}.kit-quiet[data-astro-cid-d2a4lcfd]{font-size:15px;color:#1a191794}.kit-ticks[data-astro-cid-d2a4lcfd],.kit-quotes[data-astro-cid-d2a4lcfd],.kit-terms[data-astro-cid-d2a4lcfd]{list-style:none;margin:18px 0 0;padding:0}.kit-ticks[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd]{position:relative;padding:10px 0 10px 30px;border-top:1px solid rgba(26,25,23,.1);font:400 16px/1.55 var(--font-body)}.kit-ticks[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd]:before{content:"";position:absolute;left:4px;top:17px;width:12px;height:7px;border-left:2px solid var(--color-accent);border-bottom:2px solid var(--color-accent);transform:rotate(-45deg)}.kit-tool[data-astro-cid-d2a4lcfd]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;padding:22px 24px;border:1px solid rgba(26,25,23,.12);border-radius:14px;background:var(--color-card)}.kit-tool[data-astro-cid-d2a4lcfd] .kit-copy[data-astro-cid-d2a4lcfd]{margin-top:6px}@media(max-width:680px){.kit-tool[data-astro-cid-d2a4lcfd]{flex-direction:column;align-items:flex-start}}.kit-note[data-astro-cid-d2a4lcfd]{position:relative;margin-top:20px;border:1px solid rgba(26,25,23,.12);border-radius:14px;background:#fff}.kit-note[data-astro-cid-d2a4lcfd] pre[data-astro-cid-d2a4lcfd]{margin:0;padding:24px;white-space:pre-wrap;font:400 15px/1.6 var(--font-body);color:var(--color-ink)}.kit-copy-btn[data-astro-cid-d2a4lcfd]{position:absolute;top:14px;right:14px;border:1px solid rgba(26,25,23,.18);border-radius:8px;padding:7px 12px;background:var(--color-paper);cursor:pointer;font:400 13.5px var(--font-body);color:var(--color-ink)}.kit-copy-btn[data-astro-cid-d2a4lcfd]:hover{background:#1a19170d}@media(max-width:560px){.kit-copy-btn[data-astro-cid-d2a4lcfd]{position:static;margin:0 24px 20px}}.kit-agenda[data-astro-cid-d2a4lcfd]{list-style:none;margin:22px 0 0;padding:0}.kit-agenda[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;padding:18px 0;border-top:1px solid rgba(26,25,23,.12)}.kit-agenda[data-astro-cid-d2a4lcfd] .kit-copy[data-astro-cid-d2a4lcfd]{margin-top:6px}.kit-when[data-astro-cid-d2a4lcfd]{font:600 14px/1.5 var(--font-body);color:var(--color-accent)}@media(max-width:560px){.kit-agenda[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd]{grid-template-columns:minmax(0,1fr);gap:6px}}.kit-steps[data-astro-cid-d2a4lcfd]{margin:18px 0 0;padding-left:22px}.kit-steps[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd]{padding:6px 0;font:400 16px/1.6 var(--font-body);color:#1a1917b8}.kit-steps[data-astro-cid-d2a4lcfd] strong[data-astro-cid-d2a4lcfd]{color:var(--color-ink);font-weight:600}.kit-quotes[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd]{padding:12px 0;border-top:1px solid rgba(26,25,23,.1);font:400 20px/1.4 var(--font-heading)}.kit-terms[data-astro-cid-d2a4lcfd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kit-terms[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd]{padding:20px 22px;border:1px solid rgba(26,25,23,.12);border-radius:14px;background:#fff}.kit-terms[data-astro-cid-d2a4lcfd] .kit-copy[data-astro-cid-d2a4lcfd]{margin-top:6px;font-size:15px}@media(max-width:640px){.kit-terms[data-astro-cid-d2a4lcfd]{grid-template-columns:minmax(0,1fr)}}.kit-close[data-astro-cid-d2a4lcfd]{padding-bottom:clamp(72px,9vw,120px)}.kit-print-logo[data-astro-cid-d2a4lcfd],.kit-print-only[data-astro-cid-d2a4lcfd]{display:none}@media print{@page{size:A4;margin:16mm 16mm 18mm}.site-header,.site-footer,#cookie-banner,.contact-modal,.kit-screen[data-astro-cid-d2a4lcfd],.kit-crumbs[data-astro-cid-d2a4lcfd]{display:none!important}html,body,.kit-page[data-astro-cid-d2a4lcfd]{background:#fff!important}.kit-hero[data-astro-cid-d2a4lcfd],.kit-section[data-astro-cid-d2a4lcfd]{max-width:none;padding:0;margin:0 0 9mm}.kit-print-logo[data-astro-cid-d2a4lcfd]{display:block;height:22px;width:auto}.kit-print-only[data-astro-cid-d2a4lcfd],.kit-print-n[data-astro-cid-d2a4lcfd]{display:block}.kit-eyebrow[data-astro-cid-d2a4lcfd]{margin-top:10mm}.kit-title[data-astro-cid-d2a4lcfd]{font-size:34pt}.kit-h2[data-astro-cid-d2a4lcfd]{font-size:20pt}.kit-copy[data-astro-cid-d2a4lcfd],.kit-ticks[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd],.kit-steps[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd]{font-size:10.5pt}.kit-note[data-astro-cid-d2a4lcfd] pre[data-astro-cid-d2a4lcfd]{font-size:10pt;padding:14px 16px}.kit-url[data-astro-cid-d2a4lcfd]{display:block}.kit-btn-ghost[data-astro-cid-d2a4lcfd]{flex:none}.kit-section[data-astro-cid-d2a4lcfd]{break-inside:auto}.kit-note[data-astro-cid-d2a4lcfd],.kit-tool[data-astro-cid-d2a4lcfd],.kit-agenda[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd],.kit-terms[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd],.kit-quotes[data-astro-cid-d2a4lcfd] li[data-astro-cid-d2a4lcfd]{break-inside:avoid}.kit-h2[data-astro-cid-d2a4lcfd],.kit-h3[data-astro-cid-d2a4lcfd]{break-after:avoid}.kit-break[data-astro-cid-d2a4lcfd]{break-before:page}.kit-terms[data-astro-cid-d2a4lcfd]{break-inside:avoid}}
