/* Match the approved homepage Plans / Downloads chapter: Amethyst + Warm Taupe. */
.download-page{--muted:#e1d9ea;--gold:#f4d799;background:linear-gradient(90deg,#635b78,#302d3b);color:#f5f0ff}
.download-page .site-header{background:#302d3b24;border-bottom-color:#ffffff20}
.download-page .nav nav,.download-page .download-jump{color:#e1d9ea}
.download-page .nav nav a:hover,.download-page .nav nav a[aria-current]{color:#ffe3a2}
.download-page .download-hero h1 em,.download-page .download-section-heading h2 em{color:#ffe8d1}
.download-page .eyebrow,.download-page .download-hero .eyebrow{color:#ffe3a2}
.download-page .download-section-heading>span{color:#ded4ed}
.download-page .download-jump a{border-color:#e1d6f160}
.download-page .download-card,.download-page .download-card.featured,.download-page .sharing-guide,.download-page .mobile-cards article{background:linear-gradient(135deg,#a18b7d,#746155);border:1px solid #dcc8b98c;color:#fff7ef;box-shadow:0 16px 36px #160e2b30;border-radius:22px}
.download-page .download-card h3,.download-page .sharing-guide h3,.download-page .mobile-cards h3{color:#fff7ef}
.download-page .download-card p,.download-page .download-card ul,.download-page .release-action small,.download-page .sharing-guide p,.download-page .mobile-cards p{color:#fff1e5}
.download-page .sharing-guide .setup-heading p,.download-page .setup-meta{opacity:1;color:#fff1e5}
.download-page .release-status,.download-page .featured .release-status{color:#ffe9c6;background:#3a2b2524;border-color:#ffe4bd65}
.download-page .download-card li:before,.download-page .roadmap-copy>span,.download-page .mobile-os{color:#ffe3a2}
.download-page .availability-note,.download-page .sharing-footnote{color:#e1d9ea;opacity:1}
.download-page .setup-number{background:#49382e45;color:#ffe3a2;border:1px solid #ffe3a240}
.download-page .meet-steps h4{color:#ffe3a2}
.download-page .setup-note{background:#3b2c2526;border-color:#ffe4bd40}
.download-page .setup-path{background:#3b2c2540;color:#fff7ef}
.download-page .sharing-guide details{border-top:1px solid #ffe4bd40}
.download-page .inline-link:hover{color:#ffe3a2}
.download-page .btn:not(.secondary):not(:disabled){background:linear-gradient(145deg,#ffedbe 0%,#f7d98f 48%,#eac16a 100%);border:1px solid #fff0c6;border-radius:11px;color:#44331b;box-shadow:inset 0 1px 0 #fff7,0 2px 0 #b68c42,0 5px 10px #32211520;text-shadow:0 1px 0 #ffffff55}
.download-page .btn:not(.secondary):not(:disabled):hover{filter:brightness(1.04);box-shadow:inset 0 1px 0 #fff7,0 2px 0 #b68c42,0 7px 13px #32211530}
.download-page .btn.unavailable{background:#3b2c2526;color:#f1e5db;border-color:#ffe4bd40}
.download-page .before-download{border-top:1px solid #ffffff20;margin-top:24px}
.download-page .footer{border-top-color:#ffffff20}
.download-page :focus-visible{outline-color:#ffe3a2}
@media(max-width:760px){.download-page .nav nav{background:#443c54;border-color:#ffffff30}.download-page .download-card,.download-page .sharing-guide,.download-page .mobile-cards article{border-radius:20px}}
