.simple-purchase-hero-wrapper{align-items:center;display:flex}.simple-purchase-hero-wrapper .grid-x{width:100%}.simple-purchase-hero-wrapper .content-wrapper{padding:0 16px}@media (min-width:1024px){.simple-purchase-hero-wrapper .content-wrapper{padding:0 80px}}.simple-purchase-hero-wrapper.simple-purchase-hero-content--2025 .content p{font-size:inherit;line-height:inherit;margin-bottom:0}.simple-purchase-hero-wrapper.simple-purchase-hero-content--2025 .content .desc{font-size:.875rem;line-height:1.5;margin-bottom:1.5rem;max-width:746px}.simple-purchase-hero-wrapper.simple-purchase-hero-content--2025 .content .simple-purchase-hero-2025__title{font-size:2.5rem;line-height:1;margin-bottom:.5rem}@media (min-width:1024px){.simple-purchase-hero-wrapper.simple-purchase-hero-content--2025 .content .simple-purchase-hero-2025__title{font-size:3.5rem;line-height:1.2}}.simple-purchase-hero-wrapper .buttons-wrapper-container{transition:height .1s}.simple-purchase-hero-wrapper .buttons-sticky-sentinel{background:red;height:10px;opacity:.5}.simple-purchase-hero-wrapper .buttons-wrapper{--button-border:var(--dark);--button-text:var(--dark);--button-background:#fff;--button-active-border:var(--dark);--button-active-text:#fff;--button-active-background:var(--dark);--button-hover-border:var(--dark);--button-hover-text:#fff;--button-hover-background:var(--dark);grid-gap:0;display:flex;gap:0;position:relative;width:100%;z-index:1}.simple-purchase-hero-wrapper .buttons-wrapper.is-stuck{background-color:#fff;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;left:0;padding:16px;position:fixed;right:0;top:108px;z-index:100}@media (min-width:1024px){.simple-purchase-hero-wrapper .buttons-wrapper.is-stuck{padding:16px 80px;top:68px}}.simple-purchase-hero-wrapper .buttons-wrapper__button{background-color:var(--button-background);border:1px solid var(--button-border);color:var(--button-text);font-size:1rem;font-weight:700;padding:16px 24px;text-decoration:none;text-transform:uppercase;transition:.15s;width:100%}@media (min-width:1024px){.simple-purchase-hero-wrapper .buttons-wrapper__button{font-size:1.25rem}}.simple-purchase-hero-wrapper .buttons-wrapper__button:hover{background-color:var(--button-hover-background);border-color:var(--button-hover-border);color:var(--button-hover-text)}.simple-purchase-hero-wrapper .buttons-wrapper__button.active,.simple-purchase-hero-wrapper .buttons-wrapper__button:active{background-color:var(--button-active-background);border-color:var(--button-active-border);color:var(--button-active-text)}.simple-purchase-hero-wrapper .__codex-bundles-loading{height:auto;padding:0}
