.scion-guide{background:var(--paper);min-height:100vh;color:var(--ink)}.scion-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1180px;margin:auto;padding:24px 32px;display:flex}.scion-nav nav{gap:24px;display:flex}.scion-nav nav a{color:var(--green);font-size:12px;font-weight:700}.scion-guide>article{max-width:980px;margin:auto;padding:86px 32px}.scion-kicker,.scion-context span,.scion-boundary span,.scion-sources>span{letter-spacing:.14em;color:var(--coral);font-size:10px;font-weight:800}.scion-guide h1{max-width:760px;color:var(--green);margin:16px 0 26px;font:clamp(48px,8vw,88px)/.95 DM Serif Display}.scion-answer{max-width:790px;color:var(--muted);margin:0;font-size:19px;line-height:1.75}.scion-answer strong{color:var(--ink)}.scion-checks{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:68px 0;display:grid}.scion-checks>div{border-right:1px solid var(--line);padding:30px}.scion-checks>div:last-child{border-right:0}.scion-checks span{color:var(--gold);font:32px DM Serif Display}.scion-checks h2,.scion-context h2,.scion-boundary h2,.scion-sources h2{color:var(--green);font:30px/1.08 DM Serif Display}.scion-checks p,.scion-context p,.scion-boundary p{color:var(--muted);font-size:13px;line-height:1.7}.scion-context{background:var(--green);color:#fff;grid-template-columns:1fr 1.2fr;gap:56px;padding:42px;display:grid}.scion-context h2{color:#fff;margin:10px 0}.scion-context p{color:#dbe5df;margin:0}.scion-boundary{border-left:4px solid var(--gold);background:#f3f1e4;margin:48px 0;padding:30px}.scion-sources{padding-top:26px}.scion-sources>a{border-top:1px solid var(--line);color:var(--green);flex-direction:column;gap:8px;padding:22px 0;display:flex}.scion-sources a small{color:var(--muted);line-height:1.5}.scion-faq{border-top:1px solid var(--line);padding:20px 0}.scion-faq h3{color:var(--green);margin:0 0 8px;font-size:17px}.scion-faq p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.scion-related{background:#eef0df;margin-top:54px;padding:34px}.scion-related>span{letter-spacing:.12em;color:var(--coral);font-size:12px;font-weight:700}.scion-related h2{color:var(--green);font:32px DM Serif Display}.scion-related div{flex-wrap:wrap;gap:22px;display:flex}.scion-related a{color:var(--green);font-size:14px;font-weight:700}.scion-guide>footer{border-top:1px solid var(--line);max-width:1180px;color:var(--muted);justify-content:space-between;gap:24px;margin:auto;padding:28px 32px 48px;font-size:12px;display:flex}.scion-guide>footer a{color:var(--green);font-weight:700}@media (max-width:760px){.scion-nav{padding:18px 20px}.scion-nav nav{gap:14px}.scion-guide>article{padding:58px 20px}.scion-checks{grid-template-columns:1fr}.scion-checks>div{border-right:0;border-bottom:1px solid var(--line)}.scion-checks>div:last-child{border-bottom:0}.scion-context{grid-template-columns:1fr;gap:12px;padding:28px}.scion-guide>footer{flex-direction:column;padding:24px 20px 40px}}
