@import url("styles.css");.page-hero{padding:75px 0 45px}.page-hero h1{font:800 clamp(42px,6vw,68px)/1.04 Manrope;letter-spacing:-.05em}.page-hero p{font-size:18px;color:var(--muted);line-height:1.7}.content-shell{width:min(900px,calc(100% - 40px));margin:0 auto 90px}.content-card{background:#fff;border:1px solid var(--border);border-radius:20px;padding:clamp(25px,5vw,52px)}.content-card h2{font:800 28px Manrope;margin:38px 0 12px}.content-card p,.content-card li{color:#566170;line-height:1.8}.content-card a{color:var(--blue)}.content-meta{color:#5d687b;font-size:.92rem;border-bottom:1px solid #e5e9f0;padding-bottom:14px;margin-bottom:26px}.tool-notice{margin:20px 0;padding:16px 18px;border:1px solid #e0c77b;border-left:5px solid #b78300;border-radius:12px;background:#fff9e8;color:#3c3219}.tool-notice strong{color:#241c08}.notice{background:#f1f4ff;border-left:4px solid var(--blue);padding:18px}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.card{border:1px solid var(--border);border-radius:16px;padding:22px;text-decoration:none;color:var(--ink)}.card p{color:var(--muted)}.footer-links{display:flex;gap:15px;flex-wrap:wrap}.footer-links a{color:var(--muted);text-decoration:none}@media(max-width:700px){.grid{grid-template-columns:1fr}}
