.perks[data-astro-cid-va6kk5hn]{box-sizing:border-box;background-color:var(--color-oil-amber);color:var(--color-cta-text);position:relative}.perks--overlap[data-astro-cid-va6kk5hn]{z-index:1;background-image:radial-gradient(34% 120% at 32% 110%,#ffffff47,#0000 70%),radial-gradient(30% 110% at 68% -20%,#ffffff38,#0000 70%);margin-top:-48px}@media (width<=600px){.perks--overlap[data-astro-cid-va6kk5hn]{margin-top:32px}}.perks__list[data-astro-cid-va6kk5hn]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.perk[data-astro-cid-va6kk5hn]{height:var(--perk-height,136px);justify-content:center;align-items:center;gap:20px;padding-inline:20px;display:flex}.perk[data-astro-cid-va6kk5hn]+.perk[data-astro-cid-va6kk5hn]{border-left:1px solid color-mix(in srgb, currentColor 30%, transparent)}.perk[data-astro-cid-va6kk5hn] .perk__icon{flex:0 0 40px;width:40px;height:40px}.perk[data-astro-cid-va6kk5hn] .perk__icon *{stroke-width:2px;vector-effect:non-scaling-stroke}.perk__label[data-astro-cid-va6kk5hn]{max-width:var(--perk-measure,10ch);font-size:20px;font-weight:600;line-height:24px}@media (width<=768px){.perk[data-astro-cid-va6kk5hn]{text-align:center;flex-direction:column;gap:12px;padding-inline:12px}}@media (width<=480px){.perks__list[data-astro-cid-va6kk5hn]{grid-template-columns:1fr 32px minmax(0,max-content) 1fr;column-gap:16px}.perk[data-astro-cid-va6kk5hn]{grid-template-columns:subgrid;text-align:start;grid-column:1/-1;gap:16px;height:72px;padding-inline:0;display:grid}.perk[data-astro-cid-va6kk5hn]+.perk[data-astro-cid-va6kk5hn]{border-top:1px solid color-mix(in srgb, currentColor 30%, transparent);border-left:0}.perk[data-astro-cid-va6kk5hn] .perk__icon{grid-column:2;width:32px;height:32px}.perk__label[data-astro-cid-va6kk5hn]{grid-column:3;max-width:none;font-size:19px}}.ranges[data-astro-cid-zuybd56j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.range[data-astro-cid-zuybd56j]{border:1px solid var(--color-border);background:var(--color-card-bg);height:200px;color:var(--color-text);justify-content:space-between;text-decoration:none;transition:border-color .15s;display:flex}.range__copy[data-astro-cid-zuybd56j]{flex-direction:column;justify-content:space-between;gap:1rem;min-width:0;padding:28px 24px 24px 28px;display:flex}.range__name[data-astro-cid-zuybd56j]{letter-spacing:-.01em;font-family:Origin,Geist,system-ui,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.15}.range__summary[data-astro-cid-zuybd56j]{color:var(--color-muted);font-size:.9375rem;line-height:1.45}.range__media[data-astro-cid-zuybd56j]{flex:0 0 200px;position:relative;overflow:hidden}.range__media[data-astro-cid-zuybd56j] img[data-astro-cid-zuybd56j]{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;transition:transform .3s;display:block;transform:translateZ(0)scale(1)}.range__btn[data-astro-cid-zuybd56j]{background:var(--color-accent);width:44px;height:44px;color:var(--color-accent-ink);will-change:translate;backface-visibility:hidden;border-radius:50%;place-items:center;transition:translate .15s;display:grid;position:absolute;bottom:16px;right:16px}.range[data-astro-cid-zuybd56j]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (hover:hover){.range[data-astro-cid-zuybd56j]:hover{border-color:var(--color-border-hover)}.range[data-astro-cid-zuybd56j]:hover .range__media[data-astro-cid-zuybd56j] img[data-astro-cid-zuybd56j]{transform:translateZ(0)scale(1.06)}.range[data-astro-cid-zuybd56j]:hover .range__btn[data-astro-cid-zuybd56j]{translate:3px}}.range--all[data-astro-cid-zuybd56j]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink);position:relative}.range--all[data-astro-cid-zuybd56j] .range__name[data-astro-cid-zuybd56j]{font-size:1.75rem}.range--all[data-astro-cid-zuybd56j] .range__btn[data-astro-cid-zuybd56j]{background:var(--color-accent-ink);color:var(--color-accent);bottom:24px;right:28px}@media (hover:hover){.range--all[data-astro-cid-zuybd56j]:hover{border-color:var(--color-accent)}}@media (width<=900px){.ranges[data-astro-cid-zuybd56j]{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.range[data-astro-cid-zuybd56j]{height:144px}.range__media[data-astro-cid-zuybd56j]{flex-basis:128px}.range__copy[data-astro-cid-zuybd56j]{padding:20px 16px 18px 20px}.range__name[data-astro-cid-zuybd56j]{font-size:1.25rem}.range__btn[data-astro-cid-zuybd56j]{width:36px;height:36px;bottom:12px;right:12px}.range--all[data-astro-cid-zuybd56j] .range__btn[data-astro-cid-zuybd56j]{bottom:18px;right:16px}}
