.tlw[data-astro-cid-ov2pedz7]{gap:var(--space-3);background:var(--surface-raised);color:var(--color-ink);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-modal);grid-template-columns:1fr 1fr;align-items:end;width:100%;max-width:44rem;display:grid}.tlw__field[data-astro-cid-ov2pedz7]{min-width:0}.tlw__submit[data-astro-cid-ov2pedz7]{justify-content:center;align-items:center;gap:var(--space-2);background:var(--teal-500);color:#fff;font-family:var(--font-display);font-weight:700;font-size:var(--text-base);padding:0 var(--space-6);border-radius:var(--radius-md);white-space:nowrap;min-height:48px;transition:background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);grid-column:1/-1;display:inline-flex}.tlw__submit[data-astro-cid-ov2pedz7]:hover{background:var(--teal-700)}.tlw__submit[data-astro-cid-ov2pedz7]:active{background:var(--teal-800)}.tlw__submit[data-astro-cid-ov2pedz7]:focus-visible{outline:2px solid var(--color-primary-deep);outline-offset:3px}.tlw__submit[data-astro-cid-ov2pedz7] svg[data-astro-cid-ov2pedz7]{transition:transform var(--duration-fast) var(--ease-out)}.tlw__submit[data-astro-cid-ov2pedz7]:hover svg[data-astro-cid-ov2pedz7]{transform:translate(3px)}@media (width<=640px){.tlw[data-astro-cid-ov2pedz7]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tlw__submit[data-astro-cid-ov2pedz7],.tlw__submit[data-astro-cid-ov2pedz7] svg[data-astro-cid-ov2pedz7]{transition:none}}.wave[data-astro-cid-kgx2ktes]{line-height:0}.wave[data-astro-cid-kgx2ktes] svg[data-astro-cid-kgx2ktes]{width:100%;height:clamp(48px,6vw,80px);display:block}.pcompare[data-astro-cid-fpxxdse5]{background:var(--color-surface);position:relative;overflow:hidden}.pcompare[data-astro-cid-fpxxdse5] #vp-heading{scroll-margin-top:var(--header-offset,var(--space-16))}.pcompare__inner[data-astro-cid-fpxxdse5]{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.pcompare__heading[data-astro-cid-fpxxdse5]{font-size:var(--text-4xl);letter-spacing:-.02em;text-align:center;text-wrap:balance;max-width:20ch;margin-bottom:var(--space-10);font-weight:700}.pcompare__cta[data-astro-cid-fpxxdse5]{margin-top:var(--space-8);align-self:center}.pcompare__globe[data-astro-cid-fpxxdse5]{color:var(--color-primary-deep);top:var(--space-10);right:clamp(var(--space-4), 4vw, var(--space-16));opacity:.3;pointer-events:none;z-index:0;position:absolute}.pcompare__globe[data-astro-cid-fpxxdse5] svg[data-astro-cid-fpxxdse5]{display:block}@media (width<=1024px){.pcompare__globe[data-astro-cid-fpxxdse5]{display:none}}@media (width<=600px){.pcompare__heading[data-astro-cid-fpxxdse5]{margin-bottom:var(--space-8)}.pcompare__cta[data-astro-cid-fpxxdse5]{justify-content:center;width:100%}}.tlw[data-astro-cid-pyg6icyy]{gap:var(--space-3);background:var(--surface-raised);color:var(--color-ink);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-modal);grid-template-columns:1fr 1fr;align-items:end;width:100%;max-width:44rem;display:grid}.tlw__field[data-astro-cid-pyg6icyy]{min-width:0}.tlw__field[data-astro-cid-pyg6icyy]:has([data-cbx$=-product]){grid-column:1/-1}.tlw__submit[data-astro-cid-pyg6icyy]{justify-content:center;align-items:center;gap:var(--space-2);background:var(--teal-500);color:#fff;font-family:var(--font-display);font-weight:700;font-size:var(--text-base);padding:0 var(--space-6);border-radius:var(--radius-md);white-space:nowrap;min-height:48px;transition:background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);grid-column:1/-1;display:inline-flex}.tlw__submit[data-astro-cid-pyg6icyy]:hover{background:var(--teal-700)}.tlw__submit[data-astro-cid-pyg6icyy]:active{background:var(--teal-800)}.tlw__submit[data-astro-cid-pyg6icyy]:focus-visible{outline:2px solid var(--color-primary-deep);outline-offset:3px}.tlw__submit[data-astro-cid-pyg6icyy] svg[data-astro-cid-pyg6icyy]{transition:transform var(--duration-fast) var(--ease-out)}.tlw__submit[data-astro-cid-pyg6icyy]:hover svg[data-astro-cid-pyg6icyy]{transform:translate(3px)}@media (width<=640px){.tlw[data-astro-cid-pyg6icyy]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tlw__submit[data-astro-cid-pyg6icyy],.tlw__submit[data-astro-cid-pyg6icyy] svg[data-astro-cid-pyg6icyy]{transition:none}}
