.offer-page[data-btn=outline] .offer-btn-primary{color:var(--gold);box-shadow:inset 0 0 0 1.5px var(--gold);background:0 0}.offer-page[data-btn=outline] .offer-btn-primary:hover{background:color-mix(in oklab, var(--gold) 14%, transparent)}.offer-page[data-btn=pill] .offer-btn{border-radius:9999px}.offer-page[data-btn=square] .offer-btn{border-radius:0}.offer-page[data-font=unbounded] .offer-btn,.offer-page[data-font=unbounded] .offer-eyebrow{font-family:var(--font-display), var(--font-sans-vi,"_"), var(--font-script,sans-serif);letter-spacing:.1em}.offer-page[data-font=archivo] h1,.offer-page[data-font=archivo] h2{letter-spacing:.01em;font-weight:800}.offer-center .offer-rule{margin-inline:auto}.offer-page.offer-page .glass{background:linear-gradient(160deg, color-mix(in oklab, var(--umber-2) 92%, transparent), color-mix(in oklab, var(--umber) 88%, transparent));border-color:color-mix(in oklab, var(--cream) 14%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--cream) 6%, transparent), 0 30px 60px -30px #00000073}.offer-page[data-ground=light] .glass{border-color:color-mix(in oklab, var(--cream) 16%, transparent);box-shadow:0 1px 0 color-mix(in oklab, var(--cream) 4%, transparent), 0 24px 50px -30px color-mix(in oklab, var(--cream) 35%, transparent)}.glass.offer-bookbar,.offer-page.offer-page .glass.offer-bookbar{background:linear-gradient(160deg, color-mix(in oklab, var(--umber-2) 98%, transparent), color-mix(in oklab, var(--umber) 97%, transparent))}
