.minecraft-editions{border-bottom:1px solid #3c2947;padding-block:55px 65px}.minecraft-editions>header{grid-template-columns:1fr 1fr;align-items:end;gap:65px;margin-bottom:36px;display:grid}.minecraft-editions h2{letter-spacing:-.03em;margin:0;font-size:40px;font-weight:400;line-height:1.16}.minecraft-editions>header>p{color:#c8b1d6;max-width:52ch;margin:0;font-size:16px;line-height:1.8}.minecraft-edition-options{grid-template-columns:1fr 1fr;gap:60px;display:grid}.minecraft-edition-options>article{border-top:1px solid #5d3e70;padding-top:26px}.minecraft-edition-options>article>svg{color:#d5b1ef;margin-bottom:16px}.minecraft-edition-options h3{margin:0 0 17px;font-size:27px;font-weight:400}.minecraft-edition-options p{color:#c8b1d6;max-width:58ch;margin:0 0 24px;font-size:15px;line-height:1.9}.minecraft-edition-options>article>div{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.minecraft-edition-options .button{font-size:13px}.minecraft-edition-options a:not(.button),.minecraft-optimization>a{color:#dfbaf6;align-items:center;gap:8px;font-size:13px;display:inline-flex}.minecraft-optimization{border-top:1px solid #3c2947;align-items:start;gap:17px;margin-top:40px;padding-top:30px;display:flex}.minecraft-optimization>svg{color:#c6e5d2;flex-shrink:0;margin-top:2px}.minecraft-optimization>div{flex:1}.minecraft-optimization h3{margin:0 0 12px;font-size:21px;font-weight:400}.minecraft-optimization p{color:#c8b1d6;max-width:75ch;margin:0;font-size:14px;line-height:1.8}.minecraft-optimization>a{flex-shrink:0;margin-top:5px}@media (max-width:700px){.minecraft-editions{padding-block:40px}.minecraft-editions>header,.minecraft-edition-options{grid-template-columns:1fr;gap:25px}.minecraft-editions h2{font-size:33px}.minecraft-editions>header>p{font-size:14px}.minecraft-edition-options h3{font-size:25px}.minecraft-edition-options p{font-size:14px}.minecraft-optimization{flex-wrap:wrap}.minecraft-optimization>a{margin-left:39px}.minecraft-optimization h3{font-size:21px;line-height:1.4}}.game-detail-plans{padding-block:52px 64px;scroll-margin-top:105px}.game-plans-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:30px;display:flex}.game-plans-heading h2{letter-spacing:-.035em;max-width:650px;margin:0 0 16px;font-size:40px;font-weight:400;line-height:1.15}.game-plans-heading p{color:#b5a2c7;max-width:600px;margin:0;font-size:14px;line-height:1.8}.game-plans-heading>p{max-width:300px;font-size:12px}.game-plan-editions{justify-content:center;gap:12px;margin:0 0 22px;display:flex}.game-plan-editions button{color:#c7b4d8;background:#17101f;border:1px solid #493452;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:56px;padding:14px 20px;font-size:14px;transition:background .18s,border-color .18s;display:flex}.game-plan-editions button[aria-pressed=true]{color:#f4e9fc;background:#31203f;border-color:#b48acf}.game-plan-editions button>svg{opacity:0}.game-plan-editions button[aria-pressed=true]>svg{opacity:1}.game-detail-plans .pricing-switch-row{margin:0 0 30px}.game-detail-plans .pricing-grid{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#a27dc4 #281c34;padding:1px 1px 16px;scroll-padding:1px;display:flex;overflow-x:auto}.game-detail-plans .price-card{scroll-snap-align:start;flex:0 0 calc(25% - 13.5px);min-width:0}.game-plan-help{border-block:1px solid #392940;align-items:center;gap:20px;margin-top:35px;padding:28px 0;display:flex}.game-plan-help>svg{color:#c6a5e1;flex-shrink:0}.game-plan-help h3{margin:0 0 8px;font-size:19px;font-weight:500}.game-plan-help p{color:#b5a2c7;margin:0;font-size:13px;line-height:1.8}.game-plan-help .button{margin-left:auto}@media (max-width:1000px){.game-detail-plans .price-card{flex-basis:calc(33.3333% - 12px)}.game-plans-heading{gap:25px}.game-plans-heading h2{font-size:35px}}@media (max-width:700px){.game-detail-plans{padding-block:35px 42px;scroll-margin-top:88px}.game-plans-heading{margin-bottom:24px;display:block}.game-plans-heading h2{font-size:31px}.game-plans-heading>p{max-width:none;margin-top:14px}.game-plan-editions{gap:9px}.game-plan-editions button{flex:1;gap:8px;padding:12px 8px;font-size:12px}.game-plan-editions button img{width:23px;height:23px}.game-plan-editions button>svg{width:13px}.game-detail-plans .pricing-switch-row{flex-wrap:wrap;gap:12px;margin-bottom:22px}.game-detail-plans .pricing-switch{justify-content:space-between;width:100%}.game-detail-plans .billing-period-switch button{padding:10px 8px;font-size:11px}.game-detail-plans .price-card{flex-basis:86%;max-width:360px}.game-plan-help{flex-wrap:wrap;gap:15px;padding-block:23px}.game-plan-help>div{flex:1}.game-plan-help .button{margin-left:38px}.game-detail-plans .plan-navigation{flex-wrap:wrap;gap:18px}.game-detail-plans .pricing-carousel-controls{display:flex}}.game-detail-page .game-detail-hero{padding-block:52px 46px}.game-gallery-entry{min-width:0;position:relative}.game-details-link{color:#f0e4fa;background:#130e1deb;border:1px solid #b99ac46b;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .18s,border-color .18s;display:grid;position:absolute;top:14px;right:14px}.game-details-link:hover{background:#3a274a;border-color:#d4afea}
