.engagement-strip{display:flex;align-items:center;justify-content:space-between;gap:36px;padding:35px;border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--surface-raised);margin-block:25px 55px}.engagement-strip h2{font-size:32px;margin:12px 0}.engagement-strip p{max-width:690px;margin-bottom:0}.engagement-strip>a{flex-shrink:0}.trust-hero{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:60px}.trust-hero h1{font-size:clamp(55px,6vw,90px)}.trust-visual{margin:0;position:relative;overflow:hidden;border-radius:3px}.trust-visual img{display:block;width:100%;height:420px;object-fit:cover}.trust-visual figcaption{padding:14px 18px;background:var(--surface-raised);color:var(--text);font:11px monospace;letter-spacing:.08em}.assurance-steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);padding:0;gap:24px}.assurance-steps li{border-top:1px solid var(--line);padding-top:22px}.assurance-steps h3{font-size:22px;margin:20px 0 12px}.assurance-output{display:block;font-size:13px;line-height:1.7;color:var(--accent);border-top:1px solid var(--line);padding-top:18px}.reference-note{font-size:14px;margin-top:30px}.reference-note a,.notice-content a,.reporting-panel p a{text-decoration:underline;text-underline-offset:4px}.assurance-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-top:1px solid var(--line)}.assurance-grid h2{font-size:44px}.reporting-panel{border-top:1px solid var(--line);max-width:920px}.reporting-panel h2{font-size:42px}.notice-layout{display:grid;grid-template-columns:260px 1fr;gap:70px;border-top:1px solid var(--line)}.notice-layout aside nav{display:flex;flex-direction:column;gap:18px;margin-top:24px}.notice-layout aside nav a{font-size:15px}.notice-content{max-width:780px}.notice-content section{scroll-margin-top:180px;margin-bottom:55px}.notice-content h2{font-size:34px}.notice-content p{line-height:1.85}.form-guidance{padding:16px 18px;border-left:2px solid var(--accent);background:var(--surface-raised);font-size:14px;line-height:1.7}.form-guidance a{text-decoration:underline;text-underline-offset:3px}.footer-bottom>div{flex-wrap:wrap;row-gap:14px}.footer-bottom a{padding-block:4px}.error-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}
@media(max-width:1000px){.assurance-steps{grid-template-columns:1fr 1fr}.engagement-strip{align-items:flex-start;flex-direction:column;gap:15px}.trust-hero{gap:30px}.trust-visual img{height:360px}.notice-layout{grid-template-columns:210px 1fr;gap:35px}}
@media(max-width:700px){.trust-hero,.assurance-grid,.notice-layout{grid-template-columns:1fr;gap:30px}.trust-visual img{height:240px}.trust-hero h1{font-size:55px}.assurance-steps{grid-template-columns:1fr}.engagement-strip{padding:22px}.engagement-strip h2{font-size:28px}.assurance-grid h2,.reporting-panel h2{font-size:36px}.notice-content h2{font-size:29px}.notice-layout aside{border-bottom:1px solid var(--line);padding-bottom:25px}}
