:root{color:#171513;background:#f8f5f1;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}.page-shell{width:min(1180px,100% - 48px);margin:auto}header{border-bottom:1px solid #e6ded7;justify-content:space-between;align-items:center;height:88px;display:flex}.brand{color:#1e1c1a;align-items:center;gap:3px;font:800 17px Manrope,sans-serif;text-decoration:none;display:flex}.brand span{color:#fff;background:#ff6900;border-radius:8px;place-items:center;width:28px;height:28px;margin-right:5px;display:grid}.brand b{color:#ff6900}.site-link{color:#624d42;font-size:13px;font-weight:700;text-decoration:none}.hero{max-width:760px;padding:88px 0 66px}.eyebrow{color:#e85d00;letter-spacing:1.25px;font:800 11px Manrope,sans-serif}.hero h1{letter-spacing:-4px;margin:13px 0 17px;font:800 clamp(43px,6vw,78px)/.98 Manrope,sans-serif}.hero h1 em{color:#ff6900;font-style:normal}.hero-copy{color:#6b615c;max-width:580px;font-size:18px;line-height:1.6}.release-card{background:#fff;border:1px solid #e6dcd4;border-radius:20px;align-items:center;gap:26px;margin-top:42px;padding:24px;display:flex;box-shadow:0 15px 40px #2d1e130b}.release-card.loading{color:#786b63}.release-icon{color:#ef6300;background:#fff0e5;border-radius:15px;place-items:center;width:52px;height:52px;font:800 20px Manrope;display:grid}.release-copy{flex:1}.release-copy small{color:#847871;font-size:11px;font-weight:700}.release-copy h2{color:#1d1b19;margin:4px 0;font:800 20px Manrope}.release-copy p{color:#756a64;margin:0;font-size:13px}.download{color:#fff;background:#ff6900;border-radius:12px;justify-content:center;align-items:center;min-height:47px;padding:0 19px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 12px 20px #ff690044}.download:hover{background:#e85f00}.how{border-top:1px solid #e6ded7;grid-template-columns:repeat(3,1fr);gap:16px;padding:52px 0;display:grid}.how article{background:#fff;border:1px solid #e9e1da;border-radius:16px;gap:15px;padding:21px;display:flex}.how b{color:#ff6900;font:800 18px Manrope}.how h2,.notice h2{margin:0 0 7px;font:800 16px Manrope}.how p,.notice p{color:#70655f;margin:0;font-size:13px;line-height:1.5}.notice{color:#fff;background:#1c1a19;border-radius:18px;margin:0 0 52px;padding:28px 30px}.notice h2{font-size:19px}.notice p{color:#c9c2be;margin-bottom:16px}.notice a{color:#ff9d55;font-size:13px;font-weight:800;text-decoration:none}@media (width<=700px){.page-shell{width:min(100% - 32px,1180px)}header{height:72px}.hero{padding:55px 0 45px}.hero h1{letter-spacing:-2.5px}.hero-copy{font-size:16px}.release-card{flex-direction:column;align-items:flex-start;gap:14px}.download{width:100%}.how{grid-template-columns:1fr;padding:35px 0}.notice{padding:24px}}
