:root{--ink:#0e0f10;--navy:#0f2733;--blue:#2c6f8e;--sand:#f4f8fa;--gray:#5c6166;--line:#e4e9ec}*{box-sizing:border-box}body{margin:0;color:var(--ink);font-family:Montserrat,Arial,sans-serif;line-height:1.7}a{color:inherit}.wrap{max-width:1040px;margin:auto;padding:0 32px}.nav{padding:22px 0;border-bottom:1px solid var(--line)}.nav .wrap{display:flex;justify-content:space-between;align-items:center}.nav img{height:24px}.nav a{text-decoration:none;font-size:13px}.hero{padding:72px 0 48px}.eyebrow{color:var(--blue);font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.hero h1{font:600 clamp(40px,6vw,70px)/1.04 Poppins,Arial,sans-serif;max-width:850px;margin:18px 0 24px}.dek{max-width:760px;font-size:18px;color:var(--gray);font-weight:300}.hero-image{width:100%;max-height:650px;object-fit:cover;border-radius:14px;display:block}.article{display:grid;grid-template-columns:1fr 300px;gap:70px;padding:72px 0}.article h2{font:600 30px/1.2 Poppins,Arial,sans-serif;margin:42px 0 14px}.article h2:first-child{margin-top:0}.article p{font-size:16px;color:#303438}.aside{background:var(--sand);padding:28px;border-radius:12px;height:max-content}.aside h3{font:600 18px/1.2 Poppins,Arial,sans-serif;margin-top:0}.aside p{font-size:14px;color:var(--gray)}.proof{margin:34px 0;background:var(--navy);border-radius:12px;padding:18px}.proof img{width:100%;display:block;object-fit:contain;border-radius:6px}.cta{background:var(--navy);color:white;padding:58px 0;text-align:center}.cta h2{font:600 34px/1.2 Poppins,Arial,sans-serif;margin:0 0 12px}.cta p{color:#cfdee5;margin:0 0 25px}.btn{display:inline-block;background:white;color:var(--navy);padding:14px 28px;border-radius:100px;text-decoration:none;font-weight:600;font-size:13px}.sources{font-size:12px;color:var(--gray);padding:30px 0}.sources a{color:var(--blue)}@media(max-width:760px){.wrap{padding:0 20px}.hero{padding:48px 0 34px}.article{grid-template-columns:1fr;gap:30px;padding:48px 0}.aside{order:-1}.nav img{height:18px}}
