.ductwork-page[data-astro-cid-iolvegk4]{background:var(--paper)}.ductwork-hero[data-astro-cid-iolvegk4]{padding:clamp(72px,10vw,132px) 0 86px;background:linear-gradient(118deg,#14243ffa,#14243fd1);color:var(--white)}.ductwork-hero-grid[data-astro-cid-iolvegk4],.ductwork-access-grid[data-astro-cid-iolvegk4],.ductwork-decision-grid[data-astro-cid-iolvegk4],.ductwork-safety-grid[data-astro-cid-iolvegk4]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.75fr);gap:clamp(30px,7vw,96px);align-items:center}.ductwork-hero[data-astro-cid-iolvegk4] h1[data-astro-cid-iolvegk4]{max-width:780px;color:var(--white);font-size:clamp(2.8rem,6vw,5.8rem);line-height:.98}.ductwork-hero[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4]{max-width:720px;color:#ffffffd1;font-size:1.08rem;line-height:1.68}.ductwork-hero[data-astro-cid-iolvegk4] .longform-kicker[data-astro-cid-iolvegk4]{color:var(--heat-soft)}.ductwork-lede[data-astro-cid-iolvegk4]{font-size:clamp(1.12rem,2vw,1.38rem)!important}.ductwork-answer-card[data-astro-cid-iolvegk4]{border-color:#fff3;background:var(--orange-soft)}.ductwork-answer-card[data-astro-cid-iolvegk4] span[data-astro-cid-iolvegk4]{color:var(--heat);font-size:.76rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ductwork-answer-card[data-astro-cid-iolvegk4] h2[data-astro-cid-iolvegk4]{margin:14px 0 12px;color:var(--ink);font-size:clamp(1.9rem,3.8vw,3.1rem);line-height:1.02}.ductwork-answer-card[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4]{margin:0;color:var(--ink);font-size:1rem}.ductwork-symptoms[data-astro-cid-iolvegk4]{background:var(--blue-soft)}.ductwork-symptoms[data-astro-cid-iolvegk4] .longform-section-head[data-astro-cid-iolvegk4],.ductwork-faq-grid[data-astro-cid-iolvegk4]{max-width:1120px}.longform-section-head[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4]{max-width:650px;color:var(--muted);line-height:1.65}.ductwork-symptom-grid[data-astro-cid-iolvegk4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ductwork-symptom-card[data-astro-cid-iolvegk4],.ductwork-step[data-astro-cid-iolvegk4],.ductwork-access-card[data-astro-cid-iolvegk4],.ductwork-questions-card[data-astro-cid-iolvegk4],.ductwork-stop-card[data-astro-cid-iolvegk4]{min-width:0;border:1px solid var(--line);border-radius:10px;background:var(--white);box-shadow:var(--shadow)}.ductwork-symptom-card[data-astro-cid-iolvegk4]{min-height:250px;padding:24px}.ductwork-symptom-card[data-astro-cid-iolvegk4]>span[data-astro-cid-iolvegk4]{color:var(--heat);font-size:.74rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ductwork-symptom-card[data-astro-cid-iolvegk4] h3[data-astro-cid-iolvegk4],.ductwork-step[data-astro-cid-iolvegk4] h3[data-astro-cid-iolvegk4]{margin:14px 0 10px;color:var(--ink);font-size:1.32rem;line-height:1.08}.ductwork-symptom-card[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4],.ductwork-step[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4],.ductwork-access-card[data-astro-cid-iolvegk4] li[data-astro-cid-iolvegk4],.ductwork-questions-card[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4],.ductwork-stop-card[data-astro-cid-iolvegk4] li[data-astro-cid-iolvegk4],.ductwork-stop-card[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4]{color:var(--muted);line-height:1.62}.ductwork-section-intro[data-astro-cid-iolvegk4]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(28px,7vw,96px);align-items:end;margin-bottom:32px}.ductwork-section-intro[data-astro-cid-iolvegk4] h2[data-astro-cid-iolvegk4],.ductwork-access-grid[data-astro-cid-iolvegk4] h2[data-astro-cid-iolvegk4],.ductwork-decision-grid[data-astro-cid-iolvegk4] h2[data-astro-cid-iolvegk4],.ductwork-safety-grid[data-astro-cid-iolvegk4] h2[data-astro-cid-iolvegk4]{margin:0;color:var(--ink);font-size:clamp(2.2rem,5vw,4.8rem);line-height:1}.ductwork-section-intro[data-astro-cid-iolvegk4]>p[data-astro-cid-iolvegk4]{margin:0;color:var(--muted);font-size:1.06rem;line-height:1.7}.ductwork-step-grid[data-astro-cid-iolvegk4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ductwork-step[data-astro-cid-iolvegk4]{min-height:270px;padding:24px}.ductwork-step-number[data-astro-cid-iolvegk4]{display:block;margin-bottom:28px;color:var(--heat);font-size:1.5rem;font-weight:900;letter-spacing:.04em}.ductwork-evidence-panel[data-astro-cid-iolvegk4]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:18px;padding:24px;border:1px solid var(--heat);background:var(--orange-soft)}.ductwork-evidence-panel[data-astro-cid-iolvegk4] strong[data-astro-cid-iolvegk4]{color:var(--ink)}.ductwork-evidence-panel[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4]{max-width:700px;margin:8px 0 0;color:var(--muted);line-height:1.6}.ductwork-evidence-panel[data-astro-cid-iolvegk4] a[data-astro-cid-iolvegk4]{flex:0 0 auto;color:var(--heat);font-weight:900}.ductwork-access-band[data-astro-cid-iolvegk4]{padding:clamp(64px,9vw,106px) 0;background:var(--night);color:var(--white)}.ductwork-access-grid[data-astro-cid-iolvegk4]{align-items:start}.ductwork-access-grid[data-astro-cid-iolvegk4] h2[data-astro-cid-iolvegk4]{color:var(--white)}.ductwork-access-grid[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4]{max-width:700px;color:#ffffffc7;line-height:1.68}.ductwork-access-grid[data-astro-cid-iolvegk4] .longform-kicker[data-astro-cid-iolvegk4]{color:var(--heat-soft)}.ductwork-access-card[data-astro-cid-iolvegk4]{padding:28px;background:#ffffff0f;border-color:#ffffff29}.ductwork-access-card[data-astro-cid-iolvegk4] strong[data-astro-cid-iolvegk4],.ductwork-access-card[data-astro-cid-iolvegk4] li[data-astro-cid-iolvegk4]{color:var(--white)}.ductwork-access-card[data-astro-cid-iolvegk4] ul[data-astro-cid-iolvegk4]{display:grid;gap:12px;margin:16px 0 0;padding-left:20px}.ductwork-decision[data-astro-cid-iolvegk4]{background:var(--orange-soft)}.ductwork-decision-grid[data-astro-cid-iolvegk4]{align-items:start}.ductwork-decision-grid[data-astro-cid-iolvegk4]>div[data-astro-cid-iolvegk4]>p[data-astro-cid-iolvegk4]{max-width:720px;color:var(--muted);line-height:1.68}.ductwork-questions-card[data-astro-cid-iolvegk4]{padding:28px}.ductwork-questions-card[data-astro-cid-iolvegk4] strong[data-astro-cid-iolvegk4]{color:var(--ink);font-size:1.2rem}.ductwork-questions-card[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4]:last-child{margin-bottom:0}.ductwork-safety-band[data-astro-cid-iolvegk4]{padding:clamp(64px,9vw,106px) 0;background:var(--blue-soft)}.ductwork-safety-grid[data-astro-cid-iolvegk4]{align-items:start}.ductwork-safety-grid[data-astro-cid-iolvegk4]>div[data-astro-cid-iolvegk4]>p[data-astro-cid-iolvegk4]{max-width:700px;color:var(--muted);line-height:1.68}.ductwork-stop-card[data-astro-cid-iolvegk4]{padding:28px;border-color:#f64b1b59;background:var(--white)}.ductwork-stop-card[data-astro-cid-iolvegk4] strong[data-astro-cid-iolvegk4]{color:var(--heat)}.ductwork-stop-card[data-astro-cid-iolvegk4] ul[data-astro-cid-iolvegk4]{display:grid;gap:12px;margin:16px 0;padding-left:20px}.ductwork-stop-card[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4]{margin-bottom:0;color:var(--ink);font-weight:750}.ductwork-faq-grid[data-astro-cid-iolvegk4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ductwork-faq-grid[data-astro-cid-iolvegk4] article[data-astro-cid-iolvegk4]{min-width:0;padding:24px;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:#ffffff0f}.ductwork-faq-grid[data-astro-cid-iolvegk4] h3[data-astro-cid-iolvegk4]{margin:0 0 10px;color:var(--white);font-size:1.28rem;line-height:1.12}.ductwork-faq-grid[data-astro-cid-iolvegk4] p[data-astro-cid-iolvegk4]{margin:0;color:#ffffffc7;line-height:1.62}@media (max-width: 980px){.ductwork-hero-grid[data-astro-cid-iolvegk4],.ductwork-access-grid[data-astro-cid-iolvegk4],.ductwork-decision-grid[data-astro-cid-iolvegk4],.ductwork-safety-grid[data-astro-cid-iolvegk4]{grid-template-columns:1fr}.ductwork-symptom-grid[data-astro-cid-iolvegk4],.ductwork-step-grid[data-astro-cid-iolvegk4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.ductwork-section-intro[data-astro-cid-iolvegk4]{display:block}.ductwork-section-intro[data-astro-cid-iolvegk4]>p[data-astro-cid-iolvegk4]{margin-top:20px}.ductwork-symptom-grid[data-astro-cid-iolvegk4],.ductwork-step-grid[data-astro-cid-iolvegk4],.ductwork-faq-grid[data-astro-cid-iolvegk4]{grid-template-columns:1fr}.ductwork-evidence-panel[data-astro-cid-iolvegk4]{display:block}.ductwork-evidence-panel[data-astro-cid-iolvegk4] a[data-astro-cid-iolvegk4]{display:inline-block;margin-top:16px}}
