.LandingFonts-module__DDjMAW__landingKicker{font-family:var(--font-landing-sans), Arial, Helvetica, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary-dark);margin:0;font-size:.7rem;font-weight:700;line-height:1.3}.LandingFonts-module__DDjMAW__landingDisplay{font-family:var(--font-landing-display), Georgia, "Times New Roman", serif;letter-spacing:-.03em;color:var(--color-text-primary);margin:0;font-size:1.7rem;font-weight:600;line-height:1.12}.LandingFonts-module__DDjMAW__landingDisplayOnDark{font-family:var(--font-landing-display), Georgia, "Times New Roman", serif;letter-spacing:-.03em;color:#fff;margin:0;font-size:1.55rem;font-weight:600;line-height:1.15}.LandingFonts-module__DDjMAW__landingLead{font-family:var(--font-landing-sans), Arial, Helvetica, sans-serif;color:var(--color-text-secondary);margin:0;font-size:.92rem;font-weight:400;line-height:1.5}.LandingFonts-module__DDjMAW__landingAccent{color:var(--color-primary-dark);font-style:italic;font-weight:600}.LandingFonts-module__DDjMAW__landingStepLabel{font-family:var(--font-landing-sans), Arial, Helvetica, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary-dark);margin:0;font-size:.72rem;font-weight:700;line-height:1.3}.LandingFonts-module__DDjMAW__landingStepBody{font-family:var(--font-landing-sans), Arial, Helvetica, sans-serif;color:var(--color-text-primary);margin:0;font-size:.8rem;font-weight:500;line-height:1.35}@media (min-width:768px){.LandingFonts-module__DDjMAW__landingDisplay{font-size:2.35rem}.LandingFonts-module__DDjMAW__landingDisplayOnDark{font-size:2.1rem}}
.ImageSlideCard-module__UsnRsq__root{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.ImageSlideCard-module__UsnRsq__frame{min-height:0;box-shadow:var(--color-shadow);background:var(--color-primary-light);border-radius:10px;flex:1;margin:.35rem 1rem 0;position:relative;overflow:hidden}.ImageSlideCard-module__UsnRsq__viewport{touch-action:none;width:100%;height:100%;overflow:hidden}.ImageSlideCard-module__UsnRsq__track{width:100%;height:100%;transition:transform .45s;display:flex}.ImageSlideCard-module__UsnRsq__card{flex:0 0 100%;width:100%;height:100%;position:relative;overflow:hidden}.ImageSlideCard-module__UsnRsq__image{object-fit:cover;width:100%;height:100%;display:block}.ImageSlideCard-module__UsnRsq__overlay{z-index:1;background:linear-gradient(#0f172ad1 0%,#0f172a80 58%,#0000 100%);flex-direction:column;gap:.4rem;padding:1.15rem 1.15rem 2.75rem;display:flex;position:absolute;top:0;left:0;right:0}.ImageSlideCard-module__UsnRsq__slideKicker{color:#ccfbf1f2}.ImageSlideCard-module__UsnRsq__overlayBody{color:#ffffffeb;max-width:36rem}.ImageSlideCard-module__UsnRsq__ctaWrap{flex-direction:column;flex-shrink:0;align-items:center;gap:.7rem;margin:.85rem 1rem 0;display:flex}.ImageSlideCard-module__UsnRsq__footerText{text-align:center;max-width:28rem}.ImageSlideCard-module__UsnRsq__letsGo{background:var(--color-primary);width:70%;min-height:48px;color:var(--color-card);letter-spacing:.04em;text-transform:uppercase;border-radius:.75rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px #0d948859}.ImageSlideCard-module__UsnRsq__letsGo:active{background:var(--color-primary-dark)}.ImageSlideCard-module__UsnRsq__dots{flex-shrink:0;justify-content:center;align-items:center;gap:.45rem;padding:.5rem 1rem .1rem;display:flex}.ImageSlideCard-module__UsnRsq__dot{background:var(--color-border-alt);cursor:pointer;border:none;border-radius:999px;width:.45rem;height:.45rem;padding:0}.ImageSlideCard-module__UsnRsq__dotActive{background:var(--color-primary);width:1.35rem}.ImageSlideCard-module__UsnRsq__dot:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (min-width:720px){.ImageSlideCard-module__UsnRsq__overlay{padding:1.5rem 1.5rem 3.25rem}}@media (prefers-reduced-motion:reduce){.ImageSlideCard-module__UsnRsq__track{transition:none}}
.LogoBar-module__t9vBjq__barRoot{z-index:20;border-bottom:1px solid var(--color-border);background:var(--color-card);justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 1rem;display:flex;position:fixed;top:0;left:0;right:0}.LogoBar-module__t9vBjq__barSpacer{flex-shrink:0;height:60px}.LogoBar-module__t9vBjq__barLeft{align-items:center;display:flex}.LogoBar-module__t9vBjq__backButton{cursor:pointer;width:36px;height:36px;color:var(--color-text-primary);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-.25rem;margin-right:.25rem;transition:background-color .15s;display:flex}.LogoBar-module__t9vBjq__backButton:hover{background:var(--color-input-surface)}.LogoBar-module__t9vBjq__backButton:active{background:var(--color-border)}.LogoBar-module__t9vBjq__barRight{align-items:center;margin-left:auto;display:flex}.LogoBar-module__t9vBjq__barBrand{color:inherit;align-items:center;gap:.625rem;text-decoration:none;display:flex}.LogoBar-module__t9vBjq__barBrandStatic{align-items:center;gap:.625rem;min-height:44px;display:flex}.LogoBar-module__t9vBjq__centeredRoot{flex-direction:column;align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}.LogoBar-module__t9vBjq__centeredBrand{color:inherit;text-align:center;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;display:flex}.LogoBar-module__t9vBjq__centeredBrandStatic{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.LogoBar-module__t9vBjq__logoImageBar{object-fit:contain;width:auto;max-width:150px;height:48px;display:block}.LogoBar-module__t9vBjq__logoImageCentered{object-fit:contain;width:auto;max-width:220px;height:70px;display:block}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_e5e1ec29-module__SpoYLa__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_e5e1ec29-module__SpoYLa__variable{--font-landing-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_cff5e0ae-module__MZxCYa__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_cff5e0ae-module__MZxCYa__variable{--font-landing-sans:"Outfit", "Outfit Fallback"}
.BusinessPublicView-module__ybNzyq__pageRoot{background:var(--color-page-bg);min-height:100dvh;padding-bottom:2.5rem}.BusinessPublicView-module__ybNzyq__siteHeader{background:var(--color-card);border-bottom:1px solid var(--color-border);align-items:center;padding:.75rem 1rem;display:flex}.BusinessPublicView-module__ybNzyq__siteBrandLink{min-height:44px;color:var(--color-primary-dark);align-items:center;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.BusinessPublicView-module__ybNzyq__siteBrandLink:active{opacity:.85}.BusinessPublicView-module__ybNzyq__heroWrap{background:var(--color-primary-light);width:100%;height:180px;position:relative;overflow:hidden}.BusinessPublicView-module__ybNzyq__heroPlaceholder{width:100%;height:100%;color:var(--color-primary-dark);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex}.BusinessPublicView-module__ybNzyq__heroImg{object-fit:cover;width:100%;height:100%;display:block}.BusinessPublicView-module__ybNzyq__contentPad{padding:1rem}.BusinessPublicView-module__ybNzyq__nameRow{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.BusinessPublicView-module__ybNzyq__metaRow{color:var(--color-grey-text);align-items:center;gap:.3rem;margin-top:.3rem;display:flex}.BusinessPublicView-module__ybNzyq__metaRowIcon{flex-shrink:0;width:.9rem;height:.9rem}.BusinessPublicView-module__ybNzyq__contactRow{gap:.75rem;margin-top:1rem;display:flex}.BusinessPublicView-module__ybNzyq__contactButton{cursor:pointer;box-sizing:border-box;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.75rem;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.BusinessPublicView-module__ybNzyq__contactButton:active{opacity:.88;transform:scale(.98)}.BusinessPublicView-module__ybNzyq__contactButton:disabled{opacity:.55;cursor:not-allowed;transform:none}.BusinessPublicView-module__ybNzyq__contactButtonPrimary{background:var(--color-primary);color:#fff}.BusinessPublicView-module__ybNzyq__contactButtonSecondary{color:#fff;background:#006884}.BusinessPublicView-module__ybNzyq__sectionCard{background:var(--color-card);border:1px solid var(--color-border);border-radius:14px;margin-top:1rem;padding:1rem}.BusinessPublicView-module__ybNzyq__sectionHeading{margin:0 0 .5rem}.BusinessPublicView-module__ybNzyq__sectionHeadingRow{justify-content:space-between;align-items:center;display:flex}.BusinessPublicView-module__ybNzyq__sectionHeadingRow .BusinessPublicView-module__ybNzyq__sectionHeading{margin:0}.BusinessPublicView-module__ybNzyq__priceCompareRow{align-items:center;gap:.6rem;margin-top:.85rem;display:flex}.BusinessPublicView-module__ybNzyq__priceBox{background:var(--color-input-surface);text-align:center;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:.2rem;padding:.9rem .5rem;display:flex}.BusinessPublicView-module__ybNzyq__priceBoxValue{margin:.1rem 0}.BusinessPublicView-module__ybNzyq__priceBoxPro{background:var(--color-primary-light);border:2px solid var(--color-primary)}.BusinessPublicView-module__ybNzyq__comparisonProHeader{color:var(--color-primary-dark)}.BusinessPublicView-module__ybNzyq__vsBadge{background:var(--color-border);width:26px;height:26px;color:var(--color-grey-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:flex}.BusinessPublicView-module__ybNzyq__productsSection{margin-top:1rem}.BusinessPublicView-module__ybNzyq__productList{flex-direction:column;gap:0;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.BusinessPublicView-module__ybNzyq__loadMoreSentinel{width:100%;height:1px}.BusinessPublicView-module__ybNzyq__productsLoading{justify-content:center;align-items:center;padding:1.5rem 0;display:flex}.BusinessPublicView-module__ybNzyq__productsLoadingMore{justify-content:center;align-items:center;padding:.75rem 0 .25rem;display:flex}.BusinessPublicView-module__ybNzyq__loadMoreSentinel{flex-shrink:0;width:100%;height:1px}.BusinessPublicView-module__ybNzyq__loadMoreSpinner{justify-content:center;align-items:center;padding:.75rem 0 .25rem;display:flex}.BusinessPublicView-module__ybNzyq__aboutText{margin:0;line-height:1.5}
.Landing-module__z4Z_iG__page{background:radial-gradient(1200px 480px at 10% -10%, var(--color-primary-light), transparent 55%), var(--color-page-bg);height:100dvh;color:var(--color-text-primary);flex-direction:column;display:flex;overflow:hidden}.Landing-module__z4Z_iG__topBar{border-bottom:1px solid var(--color-border);background:var(--color-card);z-index:10;flex-shrink:0;align-items:center;display:flex}.Landing-module__z4Z_iG__logoFlush{border-bottom:none;flex:1;min-width:0}.Landing-module__z4Z_iG__stage{flex-direction:column;flex:1;min-height:0;padding-bottom:.75rem;display:flex}.Landing-module__z4Z_iG__intro{flex-direction:column;flex-shrink:0;gap:.3rem;max-width:40rem;padding:.65rem 1.15rem .25rem;display:flex}@media (min-width:720px){.Landing-module__z4Z_iG__intro{padding:.85rem 1.5rem .35rem}}
