article .container,header.page .container{max-width:760px!important}header.page{padding:150px 0 34px;position:relative;overflow:hidden}header.page:before{content:"";pointer-events:none;background:radial-gradient(#d4956a24 0%,#0000 65%);width:640px;height:340px;position:absolute;top:40px;left:50%;transform:translate(-50%)}header.page .container{position:relative}.page-tag{color:#b06f42;letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:700;display:inline-block}header.page h1{font-family:var(--font-display);color:var(--brown-dk);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.9rem,4.8vw,2.9rem);font-weight:600;line-height:1.1}.updated{color:var(--brown-lt);margin-top:12px;font-size:12.5px;font-weight:600;line-height:1.6}article{padding:14px 0 100px}article section{background:var(--white);border:1.5px solid var(--glass-border-dk);border-radius:20px;margin-bottom:14px;padding:26px 28px;box-shadow:0 2px 14px #4a38300a}article h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--brown-dk);align-items:baseline;gap:10px;margin-bottom:12px;font-size:19px;font-weight:600;display:flex}article h2 .n{color:var(--accent);font-size:15px;font-weight:600}article p,article li{color:var(--brown);font-size:13.5px;font-weight:500;line-height:1.85}article p+p{margin-top:10px}article ul{margin-top:8px;padding-left:20px}article li{margin-bottom:6px}article strong{color:var(--brown-dk);font-weight:800}.hl{border-left:3px solid var(--accent);color:var(--brown-dk);background:#f0d5c061;border-radius:0 12px 12px 0;margin-top:12px;padding:14px 16px;font-size:13px;font-weight:600;line-height:1.75}.link{color:#b06f42;text-underline-offset:3px;font-weight:800;text-decoration:underline;transition:color .2s}.link:hover{color:var(--accent)}@media (max-width:580px){header.page{padding:128px 0 26px}article section{border-radius:16px;padding:20px 18px}}
