.google-reviews.svelte-pqtnkg{--google-review-viewport-height:12.5rem;--google-review-quote-lines:4;text-align:left;width:min(100%,36rem);color:var(--empire-text-muted);flex:none;margin:0 auto}.google-reviews__summary.svelte-pqtnkg{flex-wrap:wrap;align-items:baseline;gap:.35rem .85rem;margin:0 0 .55rem;font-size:.75rem;line-height:1.4;display:flex}.google-reviews__summary-link.svelte-pqtnkg,.google-reviews__see-all.svelte-pqtnkg{color:var(--empire-text-muted);text-underline-offset:.15em}.google-reviews__summary-link.svelte-pqtnkg{text-decoration:none}.google-reviews__see-all.svelte-pqtnkg{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--empire-border) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--empire-border) 70%, transparent)}.google-reviews__summary-link.svelte-pqtnkg:hover,.google-reviews__see-all.svelte-pqtnkg:hover,.google-reviews__more.svelte-pqtnkg:hover,.google-reviews__external.svelte-pqtnkg:hover{color:var(--empire-text)}.google-reviews__summary-link.svelte-pqtnkg:focus-visible,.google-reviews__see-all.svelte-pqtnkg:focus-visible,.google-reviews__more.svelte-pqtnkg:focus-visible,.google-reviews__external.svelte-pqtnkg:focus-visible{outline:2px solid var(--empire-accent-text);outline-offset:2px}.google-reviews__viewport.svelte-pqtnkg{height:var(--google-review-viewport-height);border:1px solid color-mix(in oklab, var(--empire-border) 58%, transparent);background:0 0;position:relative;overflow:hidden}.google-reviews__panel.svelte-pqtnkg{flex-direction:column;min-width:0;padding:.7rem .85rem .6rem;display:flex;position:absolute;inset:0}.google-reviews__header.svelte-pqtnkg{flex:none;align-items:flex-start;gap:.65rem;display:flex}.google-reviews__avatar.svelte-pqtnkg{border:1px solid color-mix(in oklab, var(--empire-border) 70%, transparent);object-fit:cover;background:color-mix(in oklab, var(--empire-accent) 10%, transparent);border-radius:9999px;flex:none;width:2.5rem;height:2.5rem}.google-reviews__identity.svelte-pqtnkg{min-width:0;min-height:2.5rem;padding-top:.12rem}.google-reviews__name.svelte-pqtnkg,.google-reviews__subtitle.svelte-pqtnkg,.google-reviews__stars.svelte-pqtnkg,.google-reviews__quote.svelte-pqtnkg,.google-reviews__more.svelte-pqtnkg{margin:0}.google-reviews__name.svelte-pqtnkg{color:var(--empire-text);font-size:.8125rem;font-weight:600;line-height:1.3}.google-reviews__subtitle.svelte-pqtnkg{min-height:.93rem;color:var(--empire-text-muted);margin-top:.08rem;font-size:.6875rem;line-height:1.35}.google-reviews__stars.svelte-pqtnkg{color:#d4a017;gap:.08rem;margin-top:.35rem;display:inline-flex}.google-reviews__star.svelte-pqtnkg{display:block}.google-reviews__quote.svelte-pqtnkg{height:calc(.8125rem * 1.45 * var(--google-review-quote-lines));color:var(--empire-text);-webkit-line-clamp:var(--google-review-quote-lines);line-clamp:var(--google-review-quote-lines);-webkit-box-orient:vertical;margin-top:.4rem;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}.google-reviews__footer.svelte-pqtnkg{border-top:1px solid color-mix(in oklab, var(--empire-border) 58%, transparent);grid-template-columns:1fr auto auto;align-items:center;gap:.65rem;margin-top:auto;padding-top:.4rem;display:grid}.google-reviews__more.svelte-pqtnkg{color:var(--empire-text-muted);text-underline-offset:.15em;justify-self:start;font-size:.75rem;line-height:1.2;text-decoration:underline}.google-reviews__reaction.svelte-pqtnkg{color:var(--empire-text-muted);font-size:.75rem;line-height:1}.google-reviews__external.svelte-pqtnkg{width:1.75rem;height:1.75rem;color:var(--empire-text-muted);justify-content:center;align-items:center;display:inline-flex}@media (width<=767px){.google-reviews.svelte-pqtnkg{--google-review-viewport-height:13.5rem;--google-review-quote-lines:5}}@media (width>=1024px){.google-reviews.svelte-pqtnkg{--google-review-viewport-height:11.5rem;width:100%}}.hero-card-stream.svelte-ueobj6{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.hero-card-stream.svelte-ueobj6 canvas{pointer-events:none;display:block;width:100%!important;height:100%!important}@media (width<=1023px){.hero-card-stream.svelte-ueobj6{display:none}}.conversion-hero.svelte-k97m5o{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;min-height:28rem;display:flex;position:relative;overflow:hidden}.conversion-hero__bg.svelte-k97m5o{z-index:0;position:absolute;inset:0}.conversion-hero__bg-img.svelte-k97m5o{object-fit:cover;object-position:center top;width:100%;height:100%}.conversion-hero__overlay.svelte-k97m5o{z-index:1;background:linear-gradient(#1a1a1acc 0%,#1a1a1ae0 40%,#1a1a1aeb 100%);position:absolute;inset:0}[data-theme=light] .conversion-hero__overlay.svelte-k97m5o{background:linear-gradient(#f4f0e8d1 0%,#f4f0e8e6 40%,#f4f0e8f0 100%)}.conversion-hero__inner.svelte-k97m5o{z-index:3;width:100%;max-width:44rem;min-height:0;padding:0 var(--site-shell-pad-x) .5rem;flex-direction:column;flex:auto;margin-inline:auto;display:flex;position:relative}.conversion-hero__corridor.svelte-k97m5o{pointer-events:none;flex:0 0 1.75rem;min-height:1.75rem}.conversion-hero__stable.svelte-k97m5o{text-align:center;flex:none;width:100%}.conversion-hero__mid.svelte-k97m5o{pointer-events:none;flex:auto;min-height:1rem}.conversion-hero__headline.svelte-k97m5o{color:var(--empire-text);font-size:clamp(1.625rem,4.5vw,2.375rem);line-height:1.15}.conversion-hero__support.svelte-k97m5o{color:var(--empire-text-muted);margin-top:.875rem;font-size:.9375rem;line-height:1.55}.conversion-hero__actions.svelte-k97m5o{margin-top:1.5rem;gap:1rem;width:min(100%,36rem);margin-inline:auto;display:grid}.conversion-hero__follow.svelte-k97m5o{color:var(--empire-text-muted);margin:1rem 0 0;font-size:.875rem;line-height:1.5}.conversion-hero__offer.svelte-k97m5o{text-align:center;width:100%;margin:.7rem 0 0}.conversion-hero__offer-price.svelte-k97m5o{color:var(--empire-text);margin:0;font-size:.9375rem;line-height:1.3}.conversion-hero__offer-trust.svelte-k97m5o{color:var(--empire-text-muted);margin:.28rem 0 0;font-size:.75rem;line-height:1.4}@media (width>=640px){.conversion-hero__actions.svelte-k97m5o{grid-template-columns:1fr 1fr;gap:1.25rem}}.conversion-hero__cta.svelte-k97m5o{text-align:center;width:100%;min-height:3.75rem;padding:.875rem 1rem;font-size:.9375rem;line-height:1.35;transition:opacity .12s,transform .12s}.conversion-hero__cta.svelte-k97m5o:hover{opacity:.92}.conversion-hero__cta.svelte-k97m5o:active,.conversion-hero__cta.is-pending.svelte-k97m5o{opacity:.78;transform:scale(.985)}.conversion-hero__cta.svelte-k97m5o:focus-visible{outline:2px solid var(--empire-accent-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.conversion-hero__cta.svelte-k97m5o{transition:none}.conversion-hero__cta.svelte-k97m5o:active,.conversion-hero__cta.is-pending.svelte-k97m5o{transform:none}}@media (width>=768px){.conversion-hero__corridor.svelte-k97m5o{flex:2.5rem;min-height:2.5rem}.conversion-hero__mid.svelte-k97m5o{min-height:1.25rem}}@media (width>=1024px){.conversion-hero__inner.svelte-k97m5o{max-width:calc(42.5rem + 2 * var(--site-shell-pad-x))}.conversion-hero__actions.svelte-k97m5o{width:100%}.conversion-hero__corridor.svelte-k97m5o{flex:4.4 1 0;min-height:4.75rem}.conversion-hero__mid.svelte-k97m5o{flex:1 1 0;min-height:1.1rem}}@media (width>=1280px){.conversion-hero__inner.svelte-k97m5o{max-width:calc(45.5rem + 2 * var(--site-shell-pad-x))}}@media (width>=1440px){.conversion-hero__inner.svelte-k97m5o{max-width:calc(46.5rem + 2 * var(--site-shell-pad-x))}}.landing-page.svelte-1uha8ag{flex-direction:column;min-height:calc(100vh - 3.5rem);display:flex}.hero-pin.svelte-1uha8ag{flex-direction:column;flex:auto;min-height:0;display:flex}.hero-pin.svelte-1uha8ag .landing-footer{margin-top:auto}.hero-stream-spacer.svelte-1uha8ag{display:none}@media (width>=1024px){.hero-pin.svelte-1uha8ag{top:var(--hero-nav-offset,0px);z-index:1;height:calc(100svh - var(--hero-nav-offset,0px));min-height:calc(100svh - var(--hero-nav-offset,0px));background-color:var(--empire-bg);position:sticky}.hero-pin.svelte-1uha8ag .conversion-hero{padding-top:max(0px, calc((100vh - 3.5rem) - (100svh - var(--hero-nav-offset,0px))))}.hero-stream-spacer.svelte-1uha8ag{pointer-events:none;flex:0 0 640px;height:640px;display:block}}@media (width>=1024px) and (prefers-reduced-motion:reduce){.hero-pin.svelte-1uha8ag{height:auto;min-height:calc(100vh - 3.5rem);position:relative;top:auto}.hero-pin.svelte-1uha8ag .conversion-hero{padding-top:0}.hero-stream-spacer.svelte-1uha8ag{flex-basis:0;height:0;display:none}}
