@layer reset,theme,tokens,base,composition,blocks,utilities;@layer blocks{.offer-section{--card-border: rgb(var(--whiteRGB) / .14);--card-opacity: 86%;--card-bg: color-mix(in srgb, var(--surface, var(--blueNightCard)) var(--card-opacity), transparent);--icon-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6' fill='none' stroke='%23FECA4E' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lead-ink: rgb(var(--whiteRGB) / .68);--note-ink: rgb(var(--whiteRGB) / .66);padding-block:var(--space-24)}.offer-section .paper-grid[data-variant=oval]{top:0;right:0;bottom:0;left:0;block-size:auto;--grid-size: 150px;--grid-opacity: .16;--grid-mask: radial-gradient(ellipse 80rem 50rem at 50% 56%, #000, transparent 70%)}.offer-section:where(:has(.offer-panel:not([hidden]))) .paper-grid{display:none}.offer-section .lead :is(strong,a){color:var(--ink)}[data-offer-cards]{--tag-shadow: 0 4px 14px rgb(var(--yellowRGB) / .3);gap:var(--space-6)}@media not (min-width:1024px){[data-offer-cards]{max-inline-size:26em;margin-inline:auto}}[data-offer-cards] .card{--card-rgb: 120 158 214;--card-radius: var(--rXL);--card-pad: var(--space-8);--card-title-size: var(--fs-subtitle);--cap-ink: rgb(var(--whiteRGB) / .5);--note-ink: rgb(var(--whiteRGB) / .62);--halo-rest: 0;--halo-hover: 1;--halo-size: 120% 80%;--halo-pos: 50% -10%;--halo-color: rgb(var(--card-rgb) / .18);font-size:var(--fs-small)}@media(prefers-reduced-motion:no-preference){[data-offer-cards] .card{--card-lift: var(--lift-2);--card-scale: 1.02;transition:transform .27s var(--cardEasing),border-color .27s ease,box-shadow .27s ease}}@media(hover:hover){[data-offer-cards] .card:hover{border-color:rgb(var(--card-rgb) / .55);box-shadow:0 22px 40px #00000057}}[data-offer-cards] .hand-tag:not([data-variant]){--tag-ink: rgb(var(--card-rgb));--tag-bg: rgb(var(--card-rgb) / .16)}[data-offer-cards] li{color:rgb(var(--whiteRGB) / .86);display:flex;align-items:baseline;gap:var(--space-3)}[data-offer-cards] li:before{content:"";width:1em;height:1em;flex-shrink:0;translate:0 .125em;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6' fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");opacity:.62}[data-offer-cards] .link-icon{color:rgb(var(--whiteRGB) / .82)}@media(hover:hover){[data-offer-cards] .link-icon:hover{color:var(--white)}}[data-offer-cards] .cta-pill{--pill-ring: var(--yellow)}[data-offer-cards] .note small{color:rgb(var(--whiteRGB) / .45)}[data-offer-cards] [data-variant~=featured]{--card-rgb: var(--yellowRGB);--card-bw: 1.5px;--card-border: var(--yellow);--card-bg: linear-gradient(180deg, rgb(var(--yellowRGB) / .12) 0%, rgb(var(--yellowRGB) / .04) 100%), color-mix(in srgb, var(--blueNightCard) var(--card-opacity), transparent);--card-pad: var(--space-12) var(--space-8) var(--space-8);--halo-rest: .5;--halo-hover: .9;box-shadow:0 18px 44px #00000061}[data-offer-cards] [data-variant~=featured] .h2{color:var(--yellow)}[data-offer-cards] [data-variant~=featured] li:before{background-image:var(--icon-check);opacity:1}@media(min-width:1024px){[data-offer-cards] [data-variant~=featured]{margin-block:calc(-1 * var(--space-4))}[data-offer-cards] [data-variant~=featured]~.note{translate:0 var(--space-4)}}@media(hover:hover){[data-offer-cards] [data-variant~=featured]:hover{border-color:var(--yellow);box-shadow:0 26px 52px #00000075}}}
