.hero__inner[data-astro-cid-lcdefpme]{gap:calc(var(--content-gap) * 4);flex-direction:column;display:flex}.hero__main[data-astro-cid-lcdefpme]{gap:var(--space-xl) var(--content-gap);display:grid}@media (width>=56.25rem){.hero__main[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,2fr))}}.hero__content[data-astro-cid-lcdefpme]{justify-content:center;align-items:flex-start;gap:var(--content-gap);flex-direction:column;max-inline-size:50ch;display:flex}.hero__rating[data-astro-cid-lcdefpme]{align-items:flex-start;gap:calc(var(--content-gap) / 3);color:inherit;flex-direction:column;display:flex}.hero__rating-label[data-astro-cid-lcdefpme]{padding-block-end:2px;line-height:1}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--h1)}.hero__media[data-astro-cid-lcdefpme]{border:1px solid var(--base-light);border-radius:var(--radius);isolation:isolate;align-self:center;position:relative}.hero__media[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;border-radius:var(--radius);background:linear-gradient(to bottom, color-mix(in oklch, var(--base-ultra-dark) 20%, transparent), color-mix(in oklch, var(--base-ultra-dark) 10%, transparent));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid color-mix(in oklch, var(--primary) 10%, transparent);width:110%;height:110%;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-1.5deg}@media (width<56.25rem){.hero__media[data-astro-cid-lcdefpme]:before{width:104%;height:106%}}.hero__media[data-astro-cid-lcdefpme] .hero__image{aspect-ratio:5/4;object-fit:cover;object-position:50% 30%;border-radius:calc(var(--radius) - 1px);block-size:auto;inline-size:100%;display:block;position:relative}.hero__usps[data-astro-cid-lcdefpme]{gap:var(--content-gap);display:grid}@media (width>=56.25rem){.hero__usps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.hero__usp[data-astro-cid-lcdefpme]{padding-block-start:1em}.about__inner[data-astro-cid-lcdefpme]{gap:var(--space-xl);align-items:center;display:grid}@media (width>=56.25rem){.about__inner[data-astro-cid-lcdefpme]{gap:var(--space-xxl);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.about__media[data-astro-cid-lcdefpme]{isolation:isolate;border:1px solid var(--base-light);border-radius:var(--radius);justify-self:center;inline-size:100%;max-inline-size:28rem;position:relative}.about__media[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;border-radius:var(--radius);background:linear-gradient(to bottom, color-mix(in oklch, var(--base-ultra-dark) 20%, transparent), color-mix(in oklch, var(--base-ultra-dark) 10%, transparent));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid color-mix(in oklch, var(--primary) 10%, transparent);position:absolute;inset:-5%;rotate:1.5deg}.about__media[data-astro-cid-lcdefpme] .about__image{aspect-ratio:4/5;object-fit:cover;object-position:70% 30%;border-radius:calc(var(--radius) - 1px);block-size:auto;inline-size:100%;display:block}.about__content[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--content-gap);flex-direction:column;max-inline-size:62ch;display:flex}.about__body[data-astro-cid-lcdefpme] p+p{margin-block-start:1em}.about__body[data-astro-cid-lcdefpme]{text-wrap:pretty}.about__content[data-astro-cid-lcdefpme] .about__buttons{margin-block-start:var(--space-xs)}.rating-badge[data-astro-cid-lcdefpme]{color:var(--primary);align-items:center;gap:.5ch;padding:.25em 0;font-weight:600;line-height:1;display:inline-flex}.rating-badge[data-astro-cid-lcdefpme] .rating-badge__icon{block-size:1em;inline-size:1em}.reviews__more[data-astro-cid-lcdefpme]{text-align:center;display:none}.link-arrow[data-astro-cid-lcdefpme]{align-items:center;gap:.4em;font-weight:600;display:inline-flex}.link-arrow[data-astro-cid-lcdefpme] svg{block-size:1em;inline-size:1em;transition:translate .25s var(--ease-out)}.link-arrow[data-astro-cid-lcdefpme]:hover svg{translate:3px}@media (width<48rem){.reviews-scroller[data-astro-cid-lcdefpme]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:min(85%,22rem);grid-auto-flow:column;padding-block-end:.75rem;overflow-x:auto}.reviews-scroller[data-astro-cid-lcdefpme]>*{scroll-snap-align:start}}.pricing__inner[data-astro-cid-lcdefpme]{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""list""cta";display:grid}.pricing__content[data-astro-cid-lcdefpme]{grid-area:intro}.pricing__list[data-astro-cid-lcdefpme]{grid-area:list}.pricing__inner[data-astro-cid-lcdefpme]>.pricing__cta{grid-area:cta}@media (width>=68rem){.pricing__inner[data-astro-cid-lcdefpme]{grid-template-rows:1fr auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:".list""intro list""cta list"".list";row-gap:0}.pricing__inner[data-astro-cid-lcdefpme]>.pricing__cta{margin-block-start:var(--content-gap)}}.pricing__list[data-astro-cid-lcdefpme]{gap:var(--grid-gap);flex-direction:column;display:flex}.pricing__list[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{display:flex}
