.SVFeLa_promo{width:100%;max-width:34rem}.SVFeLa_promoTitle,.SVFeLa_categoryTitle{font-family:var(--font-display);font-weight:400;line-height:1.15}.SVFeLa_promoTitle{margin-bottom:var(--space-2);color:var(--gold-300);font-size:var(--text-sub)}.SVFeLa_rows{margin:0;padding:0;list-style:none;display:grid}.SVFeLa_row{align-items:baseline;gap:var(--space-3);padding-block:var(--space-2);font-size:var(--text-base);line-height:1.4;display:flex}.SVFeLa_name{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;min-width:0}.SVFeLa_nameLink{color:inherit;text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);transition:text-decoration-color .16s var(--ease-ui), color .16s var(--ease-ui)}@media (hover:hover){.SVFeLa_nameLink:hover{-webkit-text-decoration-color:var(--gold-500);text-decoration-color:var(--gold-500)}}.SVFeLa_leader{border-bottom:1px dotted color-mix(in srgb, var(--gold-300) 70%, transparent);flex:1rem;min-width:1rem;height:0;transform:translateY(-.25em)}.SVFeLa_price{color:var(--gold-300);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;font-weight:500;display:flex}.SVFeLa_from{color:var(--bone-muted);font-size:var(--text-dense);font-weight:400}.SVFeLa_menu{padding:var(--space-12) var(--gutter)}.SVFeLa_reveal{max-width:52rem;margin:0 auto}.SVFeLa_card{gap:var(--space-8);padding:var(--space-12) var(--space-6);background:var(--emerald-950);color:var(--bone);display:grid;position:relative}.SVFeLa_card:before{content:"";inset:var(--space-2);border:1px solid color-mix(in srgb, var(--gold-500) 70%, transparent);pointer-events:none;position:absolute}.SVFeLa_category{gap:var(--space-3);display:grid}.SVFeLa_categoryTitle{padding-bottom:var(--space-2);border-bottom:1px solid var(--line-on-dark);font-size:var(--text-card-name)}@media (min-width:720px){.SVFeLa_card{padding:var(--space-12) var(--space-12)}.SVFeLa_row{font-size:var(--text-lead)}}.SVFeLa_pay{max-width:52rem;margin:var(--space-6) auto 0;text-align:center;color:var(--ink-muted);font-size:var(--text-dense)}.SVFeLa_pay a{color:var(--emerald-600)}
