*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f4f1ea;color:#142834;font:17px/1.6 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.skip{position:absolute;left:12px;top:-70px;background:#142834;color:#fff;padding:12px;z-index:5}.skip:focus{top:12px}a{color:#196e78}a:focus-visible,summary:focus-visible{outline:3px solid #be9352;outline-offset:5px}.brand,main,footer{width:min(1080px,calc(100% - 48px));margin:auto}.brand{display:flex;gap:14px;align-items:center;padding:30px 0;font-size:18px;font-weight:700;border-bottom:1px solid #c8d0ca}.brand img{border-radius:50%}.brand small{display:block;color:#526873;font-size:12px;font-weight:400;letter-spacing:.03em}.hero{padding:68px 0 46px;max-width:780px}.eyebrow{font-size:12px;font-weight:750;color:#196e78;letter-spacing:.12em}h1{font-size:clamp(40px,5.8vw,64px);line-height:1.09;letter-spacing:-.04em;margin:20px 0 22px}p{color:#526873}.hero>p{font-size:20px;max-width:620px}.chips{display:flex;gap:9px;flex-wrap:wrap;margin-top:26px}.chips span{border:1px solid #c7d3ce;border-radius:999px;font-size:12px;padding:5px 12px}.cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.card{background:#fff;border:1px solid #e1e6e0;border-radius:24px;padding:32px;display:flex;flex-direction:column;box-shadow:0 5px 20px #14283406}.top{display:flex;justify-content:space-between;align-items:center}.number{font-size:17px;color:#be9352;font-weight:700}.tag{font-size:11px;letter-spacing:.12em;font-weight:750;color:#196e78}h2{font-size:31px;line-height:1.2;letter-spacing:-.025em;margin:25px 0 8px}.card p{margin:14px 0;flex:1}.card ul{padding-left:19px;font-size:14px;color:#526873;margin:3px 0 27px}.download{display:flex;justify-content:space-between;gap:14px;background:#196e78;color:#fff;text-decoration:none;padding:16px;border-radius:12px;font-weight:650;font-size:15px;min-height:55px;align-items:center}.download:hover{background:#145b63}.open{text-align:center;margin-top:14px;font-size:13px;text-underline-offset:3px}.how{margin:58px 0 64px;max-width:780px}.how h2{font-size:30px;margin:16px 0}.how>p{font-size:16px}details{border-bottom:1px solid #cbd3ce;padding:18px 0}summary{font-size:16px;font-weight:650;cursor:pointer}details p{font-size:14px}footer{border-top:1px solid #c8d0ca;padding:28px 0 42px;font-size:13px}footer span{display:block;color:#526873;margin-top:4px}footer p{font-size:12px} @media(max-width:650px){.brand,main,footer{width:calc(100% - 36px)}.brand{padding:24px 0;font-size:16px}.hero{padding:44px 0 30px}.hero>p{font-size:17px}.cards{grid-template-columns:1fr;gap:18px}.card{padding:25px}.how{margin:42px 0}.download{font-size:14px}h2{font-size:29px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}