.press-intro{max-width:850px;padding:65px 0 36px}.press-intro h1{letter-spacing:-1px;color:#ece5d2;margin:18px 0 24px;font:clamp(38px,5vw,60px)/1.13 Georgia,serif}.press-intro h1 em{color:#b9cbb5;font-style:normal}.press-intro>p{color:#a4b7a5;max-width:750px;font-size:16px;line-height:1.9}.press-intro small{color:#8ca58f;max-width:690px;font-size:10px;display:block}.press-intro .install-actions{gap:25px;margin:27px 0 9px}.press-intro .download-play{margin:0}.press-facts{border-block:1px solid #ffffff14}.press-facts dl{grid-template-columns:1fr 1fr;gap:0 40px;margin:0;display:grid}.press-facts dl>div{border-bottom:1px solid #ffffff09;grid-template-columns:110px 1fr;gap:20px;padding:17px 0;font-size:12px;display:grid}.press-facts dt{color:#8ea78f}.press-facts dd{color:#d4ddc8;margin:0}.press-feature{grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;padding:55px 0;display:grid}.press-page p{color:#9db29e}.press-feature p,.press-models>p,.press-limits p{font-size:12px;line-height:1.9}.press-materials{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.press-materials figure{min-width:0;margin:0}.press-materials img{object-fit:cover;border:1px solid #ffffff14;border-radius:10px;width:100%;height:190px}.press-materials figcaption{color:#aabd9f;margin-top:8px;font-size:10px}.press-models{padding:25px 0 45px}.press-models img{border:1px solid #ffffff18;border-radius:12px;width:100%;height:auto}.press-models>p{margin-bottom:20px}.press-review{border-block:1px solid #ffffff14;padding:30px 0 40px}.press-review>div{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.press-review h3{color:#d2ddc8;font:17px Georgia,serif}.press-review p{font-size:12px;line-height:1.9}.press-review a{font-size:11px}.press-limits{max-width:900px;padding:38px 0 45px}.press-limits a{font-size:12px}@media (max-width:850px){.press-feature{grid-template-columns:1fr;gap:20px}.press-materials img{height:180px}.press-review>div{grid-template-columns:1fr;gap:10px}.press-facts dl{grid-template-columns:1fr}.press-facts dl>div{grid-template-columns:95px 1fr}.press-intro{padding-top:40px}.press-intro>p{font-size:14px}}@media (max-width:500px){.press-materials img{height:135px}.press-facts dl>div{gap:12px;font-size:11px}.press-intro h1{font-size:39px}.press-intro .install-actions{gap:15px}}.press-models video{background:#10252a;border:1px solid #ffffff18;border-radius:12px;width:100%;height:auto;display:block}.press-models h3{color:#d2ddc8;margin-top:30px;font:21px Georgia,serif}
