.pricing-section{border-top:1px solid #222;border-bottom:1px solid #222}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.price-card{border:1px solid #292929;border-radius:18px;background:linear-gradient(145deg,#151515,#0e0e0e);padding:28px;display:flex;flex-direction:column;min-height:500px}.price-card.featured{border-color:#6f5516;box-shadow:inset 0 1px 0 #ffca3424;background:radial-gradient(circle at 80% 5%,#3a2b0c,transparent 35%),linear-gradient(145deg,#17150f,#0e0e0d)}.plan-pill{display:inline-flex;color:#181204;background:#ffbf18;border-radius:99px;font-size:8px;font-weight:800;letter-spacing:.12em;padding:6px 9px;margin-bottom:21px}.plan-pill.muted{color:#8f8a80;background:#242321}.price-top h3{font-size:25px}.price-top p{color:#9c9992;font-size:13px;line-height:1.65;min-height:64px}.price{border-block:1px solid #2c2a26;padding:20px 0;margin:15px 0 20px}.price strong,.price span{display:block}.price strong{font:700 34px "Space Grotesk";letter-spacing:-.04em}.price span{font-size:10px;color:#77726a;margin-top:5px}.price.soon strong{font-size:25px;color:#b7b1a7}.price-card ul{list-style:none;padding:0;margin:0 0 26px;color:#b9b4aa;font-size:12px}.price-card li{padding:7px 0 7px 20px;position:relative}.price-card li:before{content:"✓";position:absolute;left:0;color:#ffbf18}.price-button{margin-top:auto;justify-content:center}.button-disabled{border:1px solid #2d2b27;color:#66625c;justify-content:center;cursor:not-allowed}.pricing-note{text-align:center;color:#6f6b64;font-size:11px;margin:24px 0 0}.download-page .site-header{margin-bottom:0}.back-link{color:#aaa49a;text-decoration:none;font-size:12px;font-weight:700}.download-main{padding-bottom:110px}.download-hero{min-height:430px;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;border-bottom:1px solid #24221e}.download-copy h1{font-size:clamp(48px,6vw,76px)}.download-copy>p:not(.eyebrow){color:#9c9992;max-width:500px;font-size:15px;line-height:1.7}.download-version{display:flex;gap:10px;margin-top:26px}.download-version span,.free-badge{border:1px solid #37342f;color:#98938a;border-radius:99px;padding:7px 10px;font-size:8px;font-weight:800;letter-spacing:.1em}.download-product{display:flex;justify-content:center;position:relative}.product-glow{position:absolute;width:280px;height:280px;border-radius:50%;background:#ffb51122;filter:blur(25px)}.product-box{position:relative;width:210px;height:260px;border:1px solid #5c4616;border-radius:20px;background:linear-gradient(145deg,#20190a,#0b0b0b 63%);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:20px 30px 70px #000;transform:rotate(4deg)}.product-box img{width:110px;border-radius:20px}.product-box strong{font:700 22px "Space Grotesk";margin-top:18px}.product-box small{color:#807a70;font-size:7px;letter-spacing:.13em;margin-top:4px}.download-layout{display:grid;grid-template-columns:1.5fr .85fr;gap:18px;padding:65px 0}.download-card,.requirements-card{border:1px solid #292929;border-radius:18px;background:#111;padding:28px}.download-card-head{display:flex;align-items:center;gap:13px}.windows-mark{width:42px;height:42px;border-radius:11px;background:#3a2d0b;color:#ffbf18;display:grid;place-items:center;font-size:23px}.download-card-head small{font-size:8px;color:#77726a;letter-spacing:.12em}.download-card-head h2{font-size:22px;letter-spacing:-.02em;margin-top:3px}.free-badge{margin-left:auto;color:#101006;background:#ffbf18;border:0}.download-details{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-block:1px solid #292724;padding:20px 0;margin:24px 0}.download-details span{font-size:11px;color:#77726a}.download-details b{display:block;color:#b9b3a9;margin-bottom:4px}.download-button{width:100%;justify-content:center;font-size:14px;padding:17px}.download-help{font-size:10px;color:#69655e;text-align:center;margin:13px 0 0}.requirements-card h3{font-size:20px}.requirements-card ul{list-style:none;padding:0;margin:23px 0}.requirements-card li{display:flex;justify-content:space-between;border-bottom:1px solid #292724;padding:11px 0;font-size:11px;color:#8d887f}.requirements-card li span{color:#c6c0b6;font-weight:700}.safe-note{display:flex;align-items:center;gap:10px;background:#141b15;border:1px solid #293d2d;border-radius:10px;padding:12px}.safe-note i{font-style:normal;color:#6cdf9d}.safe-note strong,.safe-note small{display:block}.safe-note strong{font-size:11px}.safe-note small{font-size:9px;color:#748178}.ad-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:center;border-block:1px solid #292724;padding:55px 0}.ad-copy>span,.ad-placeholder>span{font-size:8px;letter-spacing:.16em;color:#6c675f}.ad-copy h2{font-size:24px;letter-spacing:-.03em;margin:12px 0}.ad-copy p{font-size:12px;color:#7f7a72;line-height:1.6}.ad-placeholder{min-height:150px;border:1px dashed #3a3732;border-radius:14px;background:#0e0e0e;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ad-placeholder p{font-size:10px;color:#625e57;max-width:280px}.release-notes{padding:80px 0 0}.release-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.release-grid article{border-top:1px solid #34312b;padding-top:20px}.release-grid article>span{color:#ffbf18}.release-grid h3{font-size:17px;margin:17px 0 8px}.release-grid p{font-size:12px;color:#77726a;line-height:1.6}.download-footer{margin-top:0}.download-footer a{color:#9b968d}@media(max-width:900px){.pricing-grid{grid-template-columns:1fr 1fr}.price-card:last-child{grid-column:1/-1}.download-hero{grid-template-columns:1fr;padding:60px 0}.download-product{margin-top:35px}.download-layout{grid-template-columns:1fr}.ad-section{grid-template-columns:1fr;gap:20px}}@media(max-width:640px){.pricing-grid{grid-template-columns:1fr}.price-card:last-child{grid-column:auto}.download-hero{min-height:auto}.download-version{flex-wrap:wrap}.download-details{grid-template-columns:1fr}.ad-section{padding:40px 0}.release-grid{grid-template-columns:1fr}}
