.offers{flex-direction:column;min-height:100svh;display:flex}.offers-head{text-align:center;justify-items:center;gap:.5rem;padding:3rem 1.25rem 2rem;display:grid}.offers-logo{width:auto;height:4rem;margin-bottom:.25rem}.offers-h1{margin:0;font-size:2rem}.offers-sub{color:var(--ink-soft)}.offers-main{flex:1;width:100%;max-width:52rem;margin-inline:auto;padding:0 1.25rem 3rem}.offers-group{margin-bottom:2.5rem}.offers-h2{margin:0 0 1rem;font-size:1.375rem}.offers-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;display:grid}.offers-card{background:var(--card);border:1px solid var(--line);border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:1.5rem 1.25rem;display:flex;position:relative}.offers-card.is-hero{border-color:var(--accent);border-width:2px}.offers-flag{background:var(--lime);border-radius:999px;align-self:flex-start;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.offers-tier{margin:0;font-size:1.125rem}.offers-price{font-family:var(--font-heading);font-size:1.75rem;font-weight:700}.offers-price-note{color:var(--ink-soft);font-size:.9375rem;font-weight:500}.offers-facts{color:var(--ink-soft);gap:.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.offers-facts li:before{content:"·";color:var(--accent-press);margin-right:.5rem}.offers-next{text-align:center;justify-items:center;gap:1rem;padding:2rem 0 0;display:grid}.offers-next-copy{color:var(--ink-soft);max-width:36ch}.offers-footer{text-align:center;color:var(--ink-soft);border-top:1px solid var(--line);padding:1.5rem 1.25rem;font-size:.8125rem}.offers-link{color:var(--ink);font-weight:500}
