.tools-hero{padding-top:34px;padding-bottom:57px}.tools-breadcrumb{display:flex;gap:13px;font-size:11px;color:var(--muted);margin-bottom:49px}.tools-breadcrumb a{text-decoration:none}.tools-hero h1{font-size:clamp(42px,5.2vw,69px);max-width:900px;margin:21px 0}.tools-hero>p{font-size:17px;color:var(--muted);max-width:760px;line-height:1.85;margin-bottom:25px}.tools-notice{display:flex;gap:31px;padding:25px 30px;background:#f8edda;border:1px solid #d9bc89;border-left:4px solid #a97638;border-radius:3px;color:#624823;align-items:start;margin-bottom:14px}.tools-notice-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;padding-top:3px}.tools-notice strong{font-size:14px}.tools-notice p{font-size:13px;line-height:1.85;max-width:950px;margin:4px 0 0}.tools-section{padding-top:62px;padding-bottom:63px;border-bottom:1px solid var(--line);scroll-margin-top:100px}.tools-section-heading{display:flex;gap:32px;align-items:start;margin-bottom:30px}.tools-subject{border-top:2px solid var(--green);padding-top:11px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;min-width:120px;color:var(--muted)}.tools-section-heading h2{font-size:36px;margin:0 0 12px}.tools-section-heading p{font-size:14px;color:var(--muted);margin:0}.tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tool-card{background:#fff;border:1px solid var(--line);border-radius:4px;padding:31px;display:flex;flex-direction:column;align-items:start;min-width:0}.tool-card-top{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.tool-status{font-size:9px;letter-spacing:.09em;text-transform:uppercase;border:1px solid #d8be92;color:#7b5828;background:#fff3df;padding:4px 8px;border-radius:3px;line-height:1.5}.tool-number{font-size:11px;color:var(--muted)}.tool-card h3{font-size:28px;line-height:1.2;margin:26px 0 17px;max-width:420px}.tool-card>p{font-size:14px;color:var(--muted);line-height:1.85;margin:0 0 20px;max-width:520px}.tool-facts{padding-left:17px;color:var(--muted);font-size:12px;line-height:1.9;margin:0 0 28px}.tool-card .button{margin-top:auto;font-size:12px;gap:24px}.tools-reading{padding:32px 34px;background:#e9eddf;border-radius:4px;display:flex;align-items:start;flex-direction:column}.tools-reading h3{font-size:31px;max-width:340px;margin:24px 0 17px}.tools-reading p{font-size:14px;color:var(--muted);max-width:430px}.tools-reading .text-link{margin-top:18px;font-size:12px}.tools-closing{padding-top:62px;padding-bottom:78px}.tools-closing h2{font-size:35px;margin:0 0 18px}.tools-closing p{color:var(--muted);max-width:680px;font-size:14px}.tools-closing .button{margin-top:7px}.community-section{padding-top:15px}.community-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.planned{background:transparent;padding:27px}.planned h3{font-size:26px;margin-top:24px}.planned-status{background:#edf1e6;color:#63745a;border-color:#cbd5c3}.planned-note{font-size:11px;line-height:1.6;color:var(--muted);border-top:1px solid var(--line);padding-top:17px;margin-top:auto;width:100%}.tools-guide-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tools-guide-links>a{position:relative;padding:24px 38px 18px 0;border-top:1px solid var(--line);text-decoration:none}.tools-guide-links h3{font-size:25px;margin:0 0 15px}.tools-guide-links p{font-size:13px;line-height:1.8;color:var(--muted);margin:0}.tools-guide-links>a>span{position:absolute;right:4px;top:21px;font-size:24px}.tools-guide-links>a:hover h3{color:var(--orange)}
@media(max-width:950px){.community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-section-heading{gap:24px}.tools-subject{min-width:100px}.tool-card{padding:25px}.tool-card h3{font-size:25px}.tools-notice{gap:20px}.tools-guide-links{gap:20px}.tools-guide-links h3{font-size:22px}}
@media(max-width:650px){.tools-hero{padding-top:26px;padding-bottom:39px}.tools-breadcrumb{margin-bottom:35px;font-size:10px}.tools-hero h1{font-size:41px}.tools-hero>p{font-size:15px}.tools-hero>.text-link{font-size:12px}.tools-notice{display:block;padding:21px}.tools-notice-label{display:block;margin-bottom:12px}.tools-notice p{font-size:12px}.tools-section{padding-top:42px;padding-bottom:42px}.community-section{padding-top:9px}.tools-section-heading{display:block}.tools-subject{display:inline-block;min-width:0;margin-bottom:19px;font-size:10px}.tools-section-heading h2{font-size:31px}.tools-section-heading p{font-size:13px}.tools-grid,.community-grid,.tools-guide-links{grid-template-columns:1fr;gap:19px}.tool-card{padding:24px}.tool-card h3{font-size:26px}.tool-card>p{font-size:13px}.tools-reading{padding:28px}.tools-closing{padding-top:44px;padding-bottom:55px}.tools-closing h2{font-size:30px}.tools-guide-links{gap:10px}.tools-guide-links>a{padding-bottom:24px}.tools-guide-links h3{font-size:25px}}
