.extended-hero{padding:72px 0 60px;background:linear-gradient(135deg,#fff,#fff8f2);border-bottom:1px solid #f2e6dd}.extended-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.flow-board{padding:22px;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow)}.flow-head{display:flex;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--line);font-size:13px}.flow-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px}.flow-step{min-height:96px;display:grid;place-items:center;text-align:center;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--soft);font-size:12px;font-weight:800}.flow-step.accent{border-color:#ffc9a8;background:var(--orange-100);color:var(--orange-700)}.extended-nav{position:sticky;top:76px;z-index:70;border-bottom:1px solid var(--line);background:rgba(255,255,255,.96)}.extended-nav .container{display:flex;gap:8px;overflow:auto;padding:10px 0}.extended-nav a{white-space:nowrap;padding:7px 10px;border-radius:8px;color:#475467;font-size:13px;font-weight:800}.extended-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.extended-card{padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.extended-card p{margin-bottom:0;color:var(--muted)}.board-list{display:grid;gap:10px}.board-row{display:grid;grid-template-columns:120px 1fr auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:12px;background:#fff}.board-row strong{font-size:14px}.board-row span{color:var(--muted);font-size:12px}.board-row em{font-style:normal;color:var(--success);font-size:11px;font-weight:800}.extended-proof{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.extended-proof article{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff}.extended-proof .proof-copy{padding:18px}.extended-proof p{margin-bottom:0;color:var(--muted)}.extended-related{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.extended-related a{padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.extended-related p{margin-bottom:0;color:var(--muted)}.policy-wrap{max-width:900px}.policy-wrap h2{margin-top:42px}.policy-wrap p,.policy-wrap li{color:#475467}.trust-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.trust-fact{padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.trust-fact small{display:block;color:var(--muted)}.trust-fact strong{display:block;margin-top:4px}.article-shell{width:min(840px,calc(100% - 40px));margin-inline:auto}.article-hero{padding:58px 0 34px;background:linear-gradient(135deg,#fff,#fff8f2)}.article-meta{color:var(--muted);font-size:13px}.article-content{padding:48px 0}.article-content p,.article-content li{font-size:18px}.article-content h2{margin-top:46px}.article-content h3{margin-top:34px}.article-cover{margin-top:28px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--soft)}.article-cover img{width:100%;aspect-ratio:16/9;object-fit:cover}.article-cta{margin-top:46px;padding:26px;border:1px solid #ffd7bf;border-radius:var(--radius-lg);background:var(--orange-100)}.article-related{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.article-related a{padding:16px;border:1px solid var(--line);border-radius:12px;background:#fff}.article-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.article-tags span{padding:5px 9px;border-radius:999px;background:var(--soft);color:#475467;font-size:12px}@media(max-width:900px){.extended-grid{grid-template-columns:1fr}.flow-steps{grid-template-columns:1fr 1fr}.extended-cards,.trust-facts{grid-template-columns:1fr 1fr}.extended-nav{top:66px}}@media(max-width:720px){.extended-hero{padding:50px 0 42px}.extended-cards,.extended-proof,.extended-related,.trust-facts,.article-related{grid-template-columns:1fr}.flow-steps{grid-template-columns:1fr}.board-row{grid-template-columns:1fr}.article-shell{width:min(100% - 28px,840px)}.article-content p,.article-content li{font-size:17px}}