.editorial-page{max-width:1280px;margin:auto;padding:0 48px 100px}.editorial-hero{border-bottom:1px solid var(--line);padding:100px 0 78px}.editorial-hero h1{max-width:900px;font-family:var(--serif);letter-spacing:-.05em;margin:20px 0 24px;font-size:clamp(58px,7.5vw,108px);font-weight:500;line-height:.92}.editorial-hero p{max-width:760px;color:var(--muted);font-size:22px;line-height:1.55}.editorial-hero>div,.editorial-independence>div{flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;display:flex}.editorial-hero a:not(.button),.editorial-independence a{color:var(--teal);font-weight:750}.editorial-standards{padding:80px 0}.editorial-grid{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.editorial-grid article{background:var(--paper);min-height:260px;padding:34px}.editorial-grid article>span{width:36px;height:36px;color:var(--teal);background:#d9f1eb;border-radius:50%;place-items:center;font-weight:800;display:grid}.editorial-grid h3{margin:38px 0 12px;font-size:27px}.editorial-grid p{max-width:520px;color:var(--muted);margin:0;font-size:17px;line-height:1.65}.editorial-evidence{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:70px;padding:80px 0;display:grid}.editorial-evidence h2,.editorial-review h2,.editorial-independence h2{font-family:var(--serif);letter-spacing:-.035em;font-size:clamp(40px,4.7vw,67px);font-weight:500;line-height:1}.editorial-evidence>div>p,.editorial-independence>p{color:var(--muted);font-size:18px;line-height:1.65}.editorial-evidence dl{margin:0}.editorial-evidence dl>div{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:25px;padding:22px 0;display:grid}.editorial-evidence dl>div:first-child{padding-top:0}.editorial-evidence dl>div:last-child{border-bottom:0}.editorial-evidence dt{font-weight:800}.editorial-evidence dd{color:var(--muted);margin:0;line-height:1.6}.editorial-review{grid-template-columns:1.35fr .65fr;gap:24px;padding:80px 0;display:grid}.editorial-review article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:40px}.editorial-review p,.editorial-review li{color:var(--muted);font-size:17px;line-height:1.62}.editorial-review ul{padding-left:20px}.editorial-review li+li{margin-top:9px}.editorial-review .button{margin-top:18px}.editorial-independence{background:var(--navy);color:#fff;border-radius:24px;max-width:1050px;margin:auto;padding:70px}.editorial-independence p{color:#ccdcda;max-width:780px}.editorial-independence a{color:#8de3d4}.button.secondary{color:var(--teal);border:1px solid var(--line);background:#fff}@media (max-width:760px){.editorial-page{padding:0 20px 70px}.editorial-hero{padding:62px 0 52px}.editorial-hero h1{font-size:clamp(48px,14vw,70px)}.editorial-hero p{font-size:18px}.editorial-standards,.editorial-evidence,.editorial-review{padding:55px 0}.editorial-grid,.editorial-evidence,.editorial-review{grid-template-columns:1fr}.editorial-evidence{gap:38px}.editorial-evidence dl>div{grid-template-columns:1fr;gap:8px}.editorial-grid article{min-height:0;padding:27px}.editorial-grid h3{margin-top:25px}.editorial-review article{padding:28px}.editorial-independence{padding:34px 27px}.editorial-independence h2{font-size:43px}}
