.channels-intro[data-astro-cid-4drmnw6q]{margin-bottom:24px}.channel-list[data-astro-cid-4drmnw6q]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:10px;margin-bottom:32px;list-style:none;display:grid}.channel-list[data-astro-cid-4drmnw6q] li[data-astro-cid-4drmnw6q]{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:12px;padding:12px 18px;font-size:.96rem;display:flex}.channel-list[data-astro-cid-4drmnw6q] span[data-astro-cid-4drmnw6q]{color:var(--muted);min-width:104px;font-size:.85rem}.channel-list[data-astro-cid-4drmnw6q] a[data-astro-cid-4drmnw6q]{color:var(--brand-dark);word-break:break-all;font-weight:600;text-decoration:none}.channel-list[data-astro-cid-4drmnw6q] a[data-astro-cid-4drmnw6q]:hover{text-decoration:underline}.never-box[data-astro-cid-4drmnw6q]{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--brand);border-radius:12px;padding:24px}.never-box[data-astro-cid-4drmnw6q] h3[data-astro-cid-4drmnw6q]{margin-bottom:14px;font-size:1.05rem}.never-box[data-astro-cid-4drmnw6q] ul[data-astro-cid-4drmnw6q]{gap:8px;margin-bottom:18px;list-style:none;display:grid}.never-box[data-astro-cid-4drmnw6q] li[data-astro-cid-4drmnw6q]{color:var(--muted);padding-left:22px;font-size:.95rem;position:relative}.never-box[data-astro-cid-4drmnw6q] li[data-astro-cid-4drmnw6q]:before{content:"×";color:var(--brand-dark);font-weight:700;position:absolute;left:0}.never-note[data-astro-cid-4drmnw6q]{color:var(--text);font-size:.95rem;font-weight:600;line-height:1.7}section[data-astro-cid-lcdefpme]{padding:96px 0}.qual-bar[data-astro-cid-lcdefpme]{background:var(--surface);color:var(--muted);border-bottom:1px solid var(--border);padding:6px 0;font-size:.8rem}.top-nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;padding-bottom:18px;display:flex}.top-brand[data-astro-cid-lcdefpme]{color:var(--brand-dark);align-items:center;gap:10px;font-size:1.1rem;font-weight:900;text-decoration:none;display:flex}.top-nav[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:22px;list-style:none;display:flex}.top-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.94rem;font-weight:500;text-decoration:none}.top-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--brand-dark)}.top-nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].nav-line{background:var(--line);color:#04260f;border-radius:999px;align-items:center;min-height:44px;padding:10px 18px;font-weight:700;display:inline-flex}.hero-band[data-astro-cid-lcdefpme]{background:var(--bg)}.hero2[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding-top:48px;padding-bottom:96px;display:grid}.hero2-text[data-astro-cid-lcdefpme]{flex-direction:column;gap:22px;min-width:0;display:flex}.eyebrow[data-astro-cid-lcdefpme]{color:var(--accent);letter-spacing:.16em;margin-bottom:8px;font-size:.82rem;font-weight:700}.hero2[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:0}.hero2[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--f-head);color:var(--brand-dark);font-size:clamp(2.6rem,5.4vw,4.2rem);font-weight:700;line-height:1.2}.hero2-lead[data-astro-cid-lcdefpme]{max-width:30rem;font-size:1.1rem;line-height:1.9}.btn-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.visual[data-astro-cid-lcdefpme]{min-width:0;padding-bottom:72px;position:relative}.visual[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme]{aspect-ratio:5/4;border-radius:20px;max-width:100%;overflow:hidden}.visual[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.credit[data-astro-cid-lcdefpme]{color:var(--muted);text-align:right;margin-top:6px;font-size:.7rem}.table-card[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;gap:10px;width:min(88%,440px);padding:18px 20px;display:flex;position:absolute;bottom:0;left:-40px;box-shadow:0 22px 50px #1e3a6324}.table-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.table-head[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--brand-dark)}.table-head[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:2px 9px;font-size:.72rem}.table-scroll[data-astro-cid-lcdefpme]{overflow-x:auto}.table-card[data-astro-cid-lcdefpme] table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;min-width:320px;font-size:.84rem}.table-card[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:7px 6px;font-weight:500}.table-card[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);color:var(--text);padding:8px 6px}.table-card[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme].gap td[data-astro-cid-lcdefpme]{color:var(--accent);background:#fbede6;border-bottom:0}.table-card[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme].gap td[data-astro-cid-lcdefpme]:first-child{font-weight:700}.table-note[data-astro-cid-lcdefpme]{font-size:.82rem}.pain[data-astro-cid-lcdefpme]{background:var(--surface);padding-top:96px;padding-bottom:96px}.pain-card[data-astro-cid-lcdefpme]{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:24px 26px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.pain-card[data-astro-cid-lcdefpme]:hover{border-color:var(--brand-dark);transform:translateY(-2px)}.pain-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--text);font-size:1.08rem;line-height:1.6}.pain-tag[data-astro-cid-lcdefpme]{color:var(--accent);background:#fbede6;border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:.75rem;font-weight:700}.pain-go[data-astro-cid-lcdefpme]{color:var(--brand-dark);margin-top:auto;font-size:.9rem;font-weight:700}.center-head[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:44px}.h2-big[data-astro-cid-lcdefpme]{font-family:var(--f-head);color:var(--brand-dark);margin-bottom:0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;line-height:1.35}.how-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.how-photo[data-astro-cid-lcdefpme]{gap:6px;margin:0;display:grid}.how-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;border-radius:20px;width:100%;height:auto;display:block}.how-photo[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.7rem}.steps[data-astro-cid-lcdefpme]{margin-top:26px;display:grid}.step[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);grid-template-columns:52px minmax(0,1fr);gap:18px;padding:22px 0;display:grid}.step[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--border)}.step-n[data-astro-cid-lcdefpme]{border:1.5px solid var(--brand-dark);width:44px;height:44px;color:var(--brand-dark);border-radius:50%;justify-content:center;align-items:center;font-weight:900;display:flex}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--brand-dark);font-size:1.15rem}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:4px}.tint[data-astro-cid-lcdefpme]{background:var(--surface)}.split[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:48px;display:flex}.split-side[data-astro-cid-lcdefpme]{flex-direction:column;flex:300px;gap:12px;min-width:0;display:flex}.notes-link[data-astro-cid-lcdefpme]{color:var(--brand-dark);font-weight:700;text-decoration:none}.post-grid[data-astro-cid-lcdefpme]{flex:2 520px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;min-width:0;display:grid}.post-card[data-astro-cid-lcdefpme]{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:border-color .2s;display:flex}.post-card[data-astro-cid-lcdefpme]:hover{border-color:var(--brand-dark)}.post-card[data-astro-cid-lcdefpme] .date[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.85rem}.post-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.08rem;line-height:1.6}.post-card[data-astro-cid-lcdefpme] .read[data-astro-cid-lcdefpme]{color:var(--brand-dark);margin-top:auto;font-size:.9rem;font-weight:700}.cta-navy[data-astro-cid-lcdefpme]{background:var(--brand-dark);color:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:64px 48px;display:flex;position:relative;overflow:hidden}.cta-bg[data-astro-cid-lcdefpme]{object-fit:cover;opacity:.3;width:100%;max-width:none;height:100%;position:absolute;inset:0}.cta-navy[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme],.cta-navy[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{position:relative}.cta-navy[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex:420px;min-width:0}.cta-navy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--f-head);margin-bottom:10px;font-size:clamp(1.8rem,3vw,2.5rem)}.cta-navy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#dfe7f2}.cta-navy[data-astro-cid-lcdefpme] .cta-sub[data-astro-cid-lcdefpme]{margin-top:12px;font-size:.9rem}.cta-navy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(.btn){color:#fff}@media (width<=900px){.hero2[data-astro-cid-lcdefpme],.how-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.table-card[data-astro-cid-lcdefpme]{left:16px}}@media (width<=640px){section[data-astro-cid-lcdefpme],.pain[data-astro-cid-lcdefpme]{padding:72px 0}.hero2[data-astro-cid-lcdefpme]{gap:36px;padding-top:32px}.top-nav[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child){display:none}.visual[data-astro-cid-lcdefpme]{padding-bottom:0}.table-card[data-astro-cid-lcdefpme]{width:100%;margin-top:-56px;position:relative;left:0}.cta-navy[data-astro-cid-lcdefpme]{padding:44px 24px}}
