@layer components{.lp-hero-img{aspect-ratio:4 / 3;border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.lp-from{margin-top:.375rem;font-size:1.25rem}.lp-trust{padding-top:1.125rem;border-top:1px solid var(--color-line)}.lp-free{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-size:.875rem;font-weight:600;line-height:1.4;color:var(--color-body)}.lp-stage{display:grid;place-items:end center;height:7.5rem;padding-top:1.25rem;color:var(--color-accent)}.lp-stage svg{height:calc(var(--k, 1) * 100%)}.lp-size-note:first-letter{text-transform:uppercase}.lp-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(18.75rem,100%),1fr));gap:clamp(1rem,.75rem + 1vw,1.5rem)}.lp-tiles{grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr))}:is(.lp-cards,.lp-offers) .card-media{aspect-ratio:3 / 2}.lp-offers-note{margin-bottom:1.25rem}[data-theme]{--lk-body: var(--color-body)}.lk-grid{display:grid;grid-auto-flow:column;grid-auto-columns:min(72%,18rem);gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;padding:1.25rem var(--gutter) 2.25rem;margin:-1rem calc(-1 * var(--gutter)) -1.5rem}.lk-grid>li{scroll-snap-align:start}.lk-grid .card{--color-body: var(--lk-body)}.lk-grid .card-media{aspect-ratio:3 / 4}.lk-grid+.fine{max-width:46rem}@media(min-width:48rem){.lk-grid{grid-auto-flow:row;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));max-width:calc(var(--n, 3) * 25rem);overflow:visible;padding:0;margin:0;gap:clamp(1rem,.75rem + 1vw,1.5rem)}}.xmas-corner{position:absolute;top:-1.75rem;right:-1rem;z-index:4;width:clamp(5rem,4rem + 4vw,7.5rem);aspect-ratio:120 / 124;background:url(/_astro/christmas-wreath.DwVplSk_.svg) 0 0 / contain no-repeat,radial-gradient(circle closest-side at 50% 47%,#fff7f3e6 82%,#fff7f300 89%);pointer-events:none}.xmas-corner-left{right:auto;left:-1rem}.xmas-corner-sm{top:-2rem;right:-1rem;width:4.5rem}.proof-pair{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.25rem}.proof-shot{display:grid;gap:.25rem;font-size:.75rem;line-height:1.25;color:var(--color-muted);text-align:center}.proof-shot img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:.5rem;background:var(--color-sunken)}.proof-arrow{color:var(--color-muted);font-size:.875rem}.lp-pair{max-width:24rem;margin-top:1.5rem}.lp-shot{position:relative}.lp-closer .btn-row{justify-content:center}@media(min-width:64rem){.lp-hero-img,.lk-grid .card-media{aspect-ratio:4 / 5}}@media(max-width:22.4375rem){[data-hero] .h1,.lk-grid .card-title{hyphens:auto}}}
