.hero[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;display:grid;position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme]{clip-path:polygon(0 0,100% 0,100% 86%,0 100%);height:46vh;min-height:280px;position:relative}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 45%;width:100%;height:100%}.hero__media[data-astro-cid-lcdefpme]:after{content:"";mix-blend-mode:multiply;background:linear-gradient(#0e8c9a1a 0%,#0e8c9a38 100%);position:absolute;inset:0}.hero__in[data-astro-cid-lcdefpme]{padding-top:8px;padding-bottom:48px;position:relative}@media (width>=860px){.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:clamp(520px,74vh,660px)}.hero__media[data-astro-cid-lcdefpme]{clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);background:var(--yellow);width:56%;height:auto;position:absolute;top:0;bottom:0;right:0}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.hero__media[data-astro-cid-lcdefpme]:after{clip-path:polygon(19% 0,100% 0,100% 100%,3% 100%)}.hero__in[data-astro-cid-lcdefpme]{padding-top:64px;padding-bottom:64px}.hero__panel[data-astro-cid-lcdefpme]{max-width:46%}}.hero__panel[data-astro-cid-lcdefpme]{max-width:560px}.hero__eyebrow[data-astro-cid-lcdefpme]{color:#5fd4de}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;text-transform:uppercase;margin:14px 0 18px;font-size:clamp(2.6rem,8vw,4.6rem);font-weight:900;line-height:.95}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] mark[data-astro-cid-lcdefpme]{color:var(--yellow);background:0 0}.hero__sub[data-astro-cid-lcdefpme]{color:#cfe7ea;max-width:470px;margin:0 0 28px;font-size:1.05rem}.hero__sub[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff}.ticker[data-astro-cid-lcdefpme]{background:var(--yellow);color:var(--ink);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);overflow:hidden}.ticker__track[data-astro-cid-lcdefpme]{width:max-content;animation:38s linear infinite ticker;display:flex}.ticker[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;align-items:center;gap:22px;padding:12px 22px 12px 0;font-size:.9rem;font-weight:800;display:inline-flex}.ticker[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--teal-dark);font-style:normal}@keyframes ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker__track[data-astro-cid-lcdefpme]{animation:none}}.section-head[data-astro-cid-lcdefpme]{margin:56px 0 22px}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin:6px 0 0;font-size:clamp(1.7rem,5vw,2.6rem);font-weight:900;line-height:1.05}.section-head[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--teal);font-style:normal}.section-head--light[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#5fd4de}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=900px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:20px}}.card[data-astro-cid-lcdefpme]{background:var(--card);color:inherit;border:2px solid var(--ink);border-radius:var(--radius);flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;position:relative}.card[data-astro-cid-lcdefpme]:hover{box-shadow:7px 7px 0 var(--teal);transform:translate(-3px,-3px)}.card__img[data-astro-cid-lcdefpme]{aspect-ratio:1;border-bottom:2px solid var(--ink);background:#fff;position:relative;overflow:hidden}.card__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%;transition:transform .4s}.card[data-astro-cid-lcdefpme]:hover .card__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.06)}.card__tag[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--yellow);text-transform:uppercase;letter-spacing:.08em;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);padding:5px 16px 5px 8px;font-size:.68rem;font-weight:800;position:absolute;bottom:12px;left:0}.card__num[data-astro-cid-lcdefpme]{color:#062a3359;font-size:1.2rem;font-weight:900;position:absolute;top:8px;right:10px}.card__body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:6px;padding:12px 12px 14px;display:flex}.card__body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:.98rem;font-weight:800;line-height:1.2}.card__row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.card__price[data-astro-cid-lcdefpme]{color:var(--teal-dark);letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:900}.card__go[data-astro-cid-lcdefpme]{background:var(--yellow);width:32px;height:32px;color:var(--ink);border:2px solid var(--ink);place-items:center;font-weight:900;display:grid}.card__deal[data-astro-cid-lcdefpme]{color:var(--ok);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.72rem;font-weight:700}.how[data-astro-cid-lcdefpme]{background:var(--petrol);color:#fff;clip-path:polygon(0 0,100% 36px,100% 100%,0 100%);margin-top:72px;padding:52px 0 64px}.steps[data-astro-cid-lcdefpme]{gap:0;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px solid #ffffff2e;padding:22px 22px 22px 0}@media (width>=760px){.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:26px 28px 0 0}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:2px solid #ffffff1f;padding-left:28px}}.steps__n[data-astro-cid-lcdefpme]{color:#0000;-webkit-text-stroke:2px var(--yellow);letter-spacing:-.04em;font-size:3.4rem;font-weight:900;line-height:1;display:block}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:-.01em;margin:10px 0 6px;font-size:1.3rem;font-weight:800}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b9d6da;margin:0}.promise[data-astro-cid-lcdefpme]{padding:64px 16px 40px}.promise__grid[data-astro-cid-lcdefpme]{align-items:start;gap:22px;display:grid}@media (width>=760px){.promise__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.4fr;gap:48px}}.promise[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(2rem,6vw,3.2rem);font-weight:900;line-height:.95}.promise[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--teal)}.promise__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--line);color:var(--muted);margin:0;padding:16px 0;font-size:1.05rem}.promise__list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);text-transform:uppercase;margin-right:6px;font-weight:900}
