*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#F6F4EE;color:#12201A;font-family:'Montserrat',sans-serif;font-weight:500;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.nav{position:sticky;top:0;z-index:20;background:rgba(246,244,238,.94);backdrop-filter:blur(10px);border-bottom:1px solid #E3DFD3}.nav-in,.footer-in{max-width:1180px;margin:auto;padding:18px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px}.nav img{height:22px}.nav-links{display:flex;gap:28px;align-items:center;font-size:13px;font-weight:700}.nav-cta,.cta{background:#F0C419;padding:12px 20px;border-radius:3px;font-weight:700}.article{max-width:760px;margin:auto;padding:80px 28px 100px}.eyebrow{color:#8A7A1E;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.article h1,.article h2{font-family:'Space Grotesk',sans-serif}.article h1{font-size:50px;line-height:1.07;letter-spacing:-.025em;margin:18px 0 20px}.dek{font-size:19px;line-height:1.65;color:#536158;margin:0 0 24px}.meta{font-size:12px;color:#78837B;border-bottom:1px solid #DCD7CA;padding-bottom:30px;margin-bottom:42px}.article h2{font-size:27px;line-height:1.2;margin:42px 0 14px}.article p,.article li{font-size:16px;line-height:1.85;color:#34433A}.article ul,.article ol{padding-left:24px}.callout{background:#1A2A24;color:#F6F4EE;border-radius:7px;padding:28px 30px;margin:36px 0}.callout strong{display:block;color:#F0C419;font-family:'Space Grotesk',sans-serif;font-size:19px;margin-bottom:8px}.callout p{color:#C7D0CA;margin:0}.article-cta{background:#EDEAE1;border:1px solid #DDD7C8;border-radius:8px;padding:34px;margin-top:56px;text-align:center}.article-cta h2{margin:0 0 10px}.article-cta p{margin:0 0 24px}.footer{background:#12201A;color:#89968E}.footer-in{font-size:12px}.footer a{color:#C7D0CA}@media(max-width:700px){.nav-links{display:none}.nav-in{padding:16px 20px}.nav-cta{font-size:12px;padding:10px 13px}.article{padding:56px 20px 72px}.article h1{font-size:38px}.dek{font-size:17px}.article p,.article li{font-size:15px}.footer-in{padding:24px 20px;flex-direction:column;align-items:flex-start}}
