.light-home-preview_lightHomePreview__h3WbN{--sf-ink:#061f55;--sf-ink-soft:#314c78;--sf-muted:#6f86a9;--sf-blue:#0877ff;--sf-blue-deep:#075ed6;--sf-cyan:#22b8e8;--sf-aqua:#4ab9ff;--sf-glass-blue:rgba(74,185,255,0.16);--sf-cyan-soft:#dff7ff;--sf-gold:#e5a72f;--sf-gold-soft:#fff5d9;--sf-line:rgba(56,151,255,0.22);--sf-card:rgba(255,255,255,0.84);--sf-card-solid:#ffffff;--sf-shadow:rgba(40,107,190,0.18);--sf-shadow-strong:rgba(5,91,198,0.28);--pointer-x:50%;--pointer-y:26%;--hero-parallax-y:0px;--page-flow-y:0px;--glass-tilt-x:0deg;--glass-tilt-y:0deg;--glass-fill:rgba(255,255,255,0.18);--glass-stroke:rgba(255,255,255,0.78);--glass-edge:rgba(88,185,255,0.42);isolation:isolate;position:relative;overflow-x:hidden;min-height:100vh;background:radial-gradient(circle at 16% 2%,var(--sf-light-glow-gold),transparent 22rem),radial-gradient(circle at 84% 12%,rgba(34,184,232,.18),transparent 26rem),linear-gradient(180deg,#f7fbff 0,#eef8ff 46%,#ffffff 100%);color:var(--sf-ink)}.light-home-preview_lightHomePreview__h3WbN:after,.light-home-preview_lightHomePreview__h3WbN:before{content:"";pointer-events:none;position:absolute;inset-inline:0;z-index:0}.light-home-preview_lightHomePreview__h3WbN:before{animation:light-home-preview_pageCaustics__ScK1x 20s linear infinite;inset:0;height:auto;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),rgba(255,255,255,.62),transparent 19rem),radial-gradient(ellipse at 14% 18%,var(--sf-light-glow-gold),transparent 28rem),radial-gradient(ellipse at 82% 24%,rgba(74,185,255,.18),transparent 30rem),repeating-radial-gradient(ellipse at 50% 68%,rgba(255,255,255,.22) 0 2px,transparent 3px 18px);background-size:100% 100%,100% 100%,100% 100%,920px 460px;-webkit-mask-image:linear-gradient(180deg,black 0 78%,transparent);mask-image:linear-gradient(180deg,black 0 78%,transparent);opacity:.66}.light-home-preview_lightHomePreview__h3WbN:after{bottom:0;height:320px;background:radial-gradient(ellipse at 6% 100%,rgba(50,175,239,.22),transparent 32%),radial-gradient(ellipse at 94% 100%,rgba(50,175,239,.24),transparent 34%),linear-gradient(180deg,transparent,rgba(219,245,255,.68))}.light-home-preview_bottomCta__Tgk_o,.light-home-preview_featuresSection__8CUs5,.light-home-preview_footer__1hH2n,.light-home-preview_heroSection__a4AVg{position:relative;z-index:1}.light-home-preview_heroSection__a4AVg{min-height:760px;overflow:hidden;padding:0 0 92px}.light-home-preview_heroSection__a4AVg:after{animation:light-home-preview_heroGlow__6SUsI 9s ease-in-out infinite alternate;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),rgba(255,255,255,.58),transparent 18rem),radial-gradient(circle at calc(var(--pointer-x) + 8%) calc(var(--pointer-y) + 18%),rgba(34,184,232,.22),transparent 22rem);content:"";inset:0;mix-blend-mode:screen;opacity:.72;pointer-events:none;position:absolute;z-index:0}.light-home-preview_poolBackdrop___BdIf{position:absolute;inset:0;z-index:0;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(255,255,255,.48) 32%,rgba(216,246,255,.2) 52%,rgba(255,255,255,.92)),radial-gradient(ellipse at 50% 10%,rgba(255,255,255,.58),transparent 42%),url(/light-pool-hero.png);background-position:top;background-size:cover;transform:translate3d(0,var(--hero-parallax-y),0) scale(1.02);transition:transform .12s linear}.light-home-preview_poolBackdrop___BdIf:before{animation:light-home-preview_refractionSweep__mNrqw 12s ease-in-out infinite alternate;content:"";position:absolute;inset:8% -12% 34%;background:linear-gradient(108deg,transparent 0 17%,rgba(255,255,255,.5) 21%,rgba(74,185,255,.14) 24%,transparent 31% 100%),linear-gradient(122deg,transparent 0 42%,rgba(255,255,255,.34) 48%,rgba(8,119,255,.12) 52%,transparent 62% 100%),radial-gradient(ellipse at var(--pointer-x) 24%,rgba(255,255,255,.72),transparent 18rem);filter:blur(.2px);mix-blend-mode:screen;opacity:.68;transform:skewY(-2deg);transform-origin:center}.light-home-preview_poolBackdrop___BdIf:after{animation:light-home-preview_poolSurface__inlR9 14s linear infinite;content:"";position:absolute;left:-8%;right:-8%;bottom:112px;height:270px;border-radius:50% 50% 0 0/28% 28% 0 0;background:radial-gradient(ellipse at var(--pointer-x) 14%,rgba(255,255,255,.78),transparent 36%),repeating-linear-gradient(170deg,rgba(255,255,255,.32) 0 8px,rgba(38,178,235,.1) 8px 15px,transparent 15px 32px),linear-gradient(180deg,rgba(108,209,255,.26),rgba(28,164,230,.1));box-shadow:inset 0 42px 80px rgba(255,255,255,.62);opacity:.72}.light-home-preview_refractionField__vuQjr{animation:light-home-preview_refractionFlow__qY_qv 18s linear infinite;position:absolute;inset:0;background:radial-gradient(ellipse at 18% 18%,var(--sf-light-glow-gold),transparent 26rem),radial-gradient(ellipse at 72% 20%,rgba(74,185,255,.2),transparent 28rem),repeating-radial-gradient(ellipse at 50% 76%,rgba(255,255,255,.22) 0 2px,transparent 3px 28px);background-size:100% 100%,100% 100%,900px 360px;mix-blend-mode:screen;opacity:.76}.light-home-preview_lightRibbon__IwxIF{animation:light-home-preview_ribbonFloat__IutPY 10s ease-in-out infinite alternate;background:linear-gradient(95deg,transparent 0 18%,rgba(255,255,255,.72) 35%,rgba(74,185,255,.2) 44%,transparent 65% 100%),linear-gradient(100deg,transparent 0 46%,rgba(255,255,255,.54) 52%,rgba(8,119,255,.14) 58%,transparent 72% 100%);filter:blur(1px);inset:9% -18% 36%;mix-blend-mode:screen;opacity:.58;position:absolute;transform:rotate(-5deg)}.light-home-preview_lensFlare__RTQra{animation:light-home-preview_lensPulse__aP_dZ 8s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.72),transparent 12%),radial-gradient(circle at 50% 50%,rgba(74,185,255,.32),transparent 34%),radial-gradient(circle at 50% 50%,rgba(255,226,157,.28),transparent 52%);border-radius:999px;height:360px;left:calc(var(--pointer-x) - 180px);mix-blend-mode:screen;opacity:.42;pointer-events:none;position:absolute;top:calc(var(--pointer-y) - 180px);width:360px}.light-home-preview_bubbleDrift__AZwje{animation:light-home-preview_bubbleRise__OUqh7 14s linear infinite;inset:0;opacity:.48;pointer-events:none;position:absolute}.light-home-preview_bubbleDrift__AZwje:after,.light-home-preview_bubbleDrift__AZwje:before{background:radial-gradient(circle at 18% 66%,rgba(255,255,255,.58) 0 3px,transparent 4px),radial-gradient(circle at 31% 42%,rgba(74,185,255,.26) 0 4px,transparent 5px),radial-gradient(circle at 62% 58%,rgba(255,255,255,.44) 0 2px,transparent 3px),radial-gradient(circle at 78% 34%,rgba(74,185,255,.32) 0 5px,transparent 6px),radial-gradient(circle at 88% 70%,rgba(255,255,255,.38) 0 3px,transparent 4px);content:"";inset:0;position:absolute}.light-home-preview_bubbleDrift__AZwje:after{animation:light-home-preview_bubbleRise__OUqh7 18s linear infinite reverse;opacity:.7;transform:translateY(90px) scale(1.1)}.light-home-preview_waterPlane__zR6ca{animation:light-home-preview_waterDrift__ctlQn 11s ease-in-out infinite alternate;position:absolute;left:-6%;right:-6%;bottom:186px;height:170px;background:radial-gradient(ellipse at 48% 50%,rgba(255,255,255,.72),transparent 42%),repeating-linear-gradient(176deg,rgba(255,255,255,.54) 0 3px,transparent 3px 19px),linear-gradient(180deg,rgba(74,185,255,.28),rgba(8,119,255,.1));border-top:1px solid rgba(255,255,255,.72);mix-blend-mode:screen;opacity:.66;transform:skewY(-3deg)}.light-home-preview_waterPlane__zR6ca:before{animation:light-home-preview_glassRipple__t6Bt6 7s linear infinite;background:repeating-linear-gradient(112deg,transparent 0 26px,rgba(255,255,255,.56) 27px 30px,transparent 31px 58px),radial-gradient(circle at var(--pointer-x) 48%,rgba(255,255,255,.74),transparent 12rem);content:"";inset:-24px -10%;opacity:.5;position:absolute}.light-home-preview_poolLaneOne__oZh__,.light-home-preview_poolLaneThree__cPoQM,.light-home-preview_poolLaneTwo__32ASU{position:absolute;bottom:236px;height:6px;border-radius:999px;background:repeating-linear-gradient(90deg,rgba(8,119,255,.78) 0 24px,rgba(244,251,255,.72) 24px 44px);box-shadow:0 7px 18px rgba(4,106,194,.24);opacity:.78}.light-home-preview_poolLaneOne__oZh__{left:-8%;width:48%;transform:rotate(-7deg)}.light-home-preview_poolLaneTwo__32ASU{left:20%;width:62%;bottom:208px;transform:rotate(-2deg);opacity:.52}.light-home-preview_poolLaneThree__cPoQM{right:-8%;width:42%;bottom:264px;transform:rotate(9deg);opacity:.44}.light-home-preview_previewHeader__87W1k{align-items:center;backdrop-filter:blur(34px) saturate(1.55) brightness(1.08);background:linear-gradient(136deg,rgba(255,255,255,.38),rgba(255,255,255,.12) 42%,rgba(224,247,255,.3)),radial-gradient(circle at var(--pointer-x) 0,rgba(255,255,255,.88),transparent 22rem);border:1px solid rgba(255,255,255,.74);border-radius:24px;box-shadow:0 28px 78px rgba(36,122,210,.16),0 0 0 1px rgba(98,188,255,.32),inset 0 14px 34px rgba(255,255,255,.42),inset 0 1px 0 rgba(255,255,255,.98),inset 0 -28px 38px rgba(57,166,235,.16);display:grid;gap:24px;grid-template-columns:auto 1fr auto;margin:0 auto;max-width:1420px;min-height:100px;overflow:hidden;padding:18px 28px;position:relative;z-index:2}.light-home-preview_previewHeader__87W1k:after,.light-home-preview_previewHeader__87W1k:before{content:"";pointer-events:none;position:absolute}.light-home-preview_previewHeader__87W1k:before{animation:light-home-preview_glassSweep__lAdjM 7s ease-in-out infinite;background:linear-gradient(112deg,transparent 0 30%,rgba(255,255,255,.82) 46%,rgba(159,225,255,.34) 52%,transparent 66% 100%);inset:-80% -22%;opacity:.52;transform:translateX(-24%) rotate(6deg)}.light-home-preview_previewHeader__87W1k:after{border:1px solid rgba(255,255,255,.7);border-radius:inherit;inset:7px}.light-home-preview_previewHeader__87W1k>*{position:relative;z-index:1}.light-home-preview_brand__2FkGy{align-items:center;display:inline-flex;gap:16px;min-width:238px}.light-home-preview_footerLogo__QQSls,.light-home-preview_logo__YPHAB{border-radius:8px;-o-object-fit:contain;object-fit:contain}.light-home-preview_brand__2FkGy strong,.light-home-preview_footerBrand__JWe0c strong{color:var(--sf-ink);display:block;font-size:28px;font-weight:900;line-height:1}.light-home-preview_brand__2FkGy em,.light-home-preview_footerBrand__JWe0c span{color:var(--sf-ink);display:block;font-size:17px;font-style:normal;font-weight:800;letter-spacing:.14em;margin-top:8px}.light-home-preview_nav__mt6SY{align-items:center;display:flex;gap:24px;justify-content:center}.light-home-preview_nav__mt6SY a{align-items:center;border-radius:0;color:var(--sf-ink);display:inline-flex;flex:0 0 auto;gap:7px;font-size:15px;font-weight:800;isolation:isolate;min-height:42px;overflow:hidden;padding:8px 0 10px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,.72);transition:color .18s ease,opacity .18s ease,transform .18s ease;white-space:nowrap}.light-home-preview_nav__mt6SY a:before{background:linear-gradient(90deg,transparent,rgba(8,119,255,.86),rgba(34,184,232,.86),transparent);border-radius:999px;bottom:2px;content:"";height:2px;left:50%;opacity:.5;position:absolute;transform:translateX(-50%) scaleX(0);transform-origin:center;transition:opacity .18s ease,transform .18s ease;width:100%;z-index:-1}.light-home-preview_nav__mt6SY a:after{background:radial-gradient(circle at center,rgba(8,119,255,.18),transparent 68%);content:"";height:28px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .18s ease;width:120%;z-index:-2}.light-home-preview_navActive__QEjUi,.light-home-preview_nav__mt6SY a:hover{color:var(--sf-blue);transform:translateY(-1px)}.light-home-preview_navActive__QEjUi:before,.light-home-preview_nav__mt6SY a:hover:before{opacity:.9;transform:translateX(-50%) scaleX(1)}.light-home-preview_navActive__QEjUi:after,.light-home-preview_nav__mt6SY a:hover:after{opacity:1}.light-home-preview_navIcon__BNTj1{height:17px;stroke-width:2.2;width:17px}.light-home-preview_mobileTabBar___OAH5{display:none}.light-home-preview_headerActions__uLzM2{align-items:center;display:flex;gap:14px}.light-home-preview_heroCta__uqtqn,.light-home-preview_loginButton__CJy6y,.light-home-preview_primaryButtonLarge__DcUQV,.light-home-preview_primaryButtonSmall__JypXb,.light-home-preview_secondaryButtonLarge__6ZI60{align-items:center;backdrop-filter:blur(28px) saturate(1.65) brightness(1.06);border-radius:999px;display:inline-flex;font:inherit;font-weight:900;isolation:isolate;justify-content:center;overflow:hidden;position:relative;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;white-space:nowrap}.light-home-preview_heroCta__uqtqn:after,.light-home-preview_heroCta__uqtqn:before,.light-home-preview_loginButton__CJy6y:after,.light-home-preview_loginButton__CJy6y:before,.light-home-preview_primaryButtonLarge__DcUQV:after,.light-home-preview_primaryButtonLarge__DcUQV:before,.light-home-preview_primaryButtonSmall__JypXb:after,.light-home-preview_primaryButtonSmall__JypXb:before,.light-home-preview_secondaryButtonLarge__6ZI60:after,.light-home-preview_secondaryButtonLarge__6ZI60:before{border-radius:inherit;content:"";pointer-events:none;position:absolute}.light-home-preview_heroCta__uqtqn:before,.light-home-preview_loginButton__CJy6y:before,.light-home-preview_primaryButtonLarge__DcUQV:before,.light-home-preview_primaryButtonSmall__JypXb:before,.light-home-preview_secondaryButtonLarge__6ZI60:before{background:linear-gradient(146deg,rgba(255,255,255,.86),rgba(255,255,255,.08) 44%,rgba(94,205,255,.3) 72%,rgba(255,255,255,.62)),radial-gradient(circle at var(--pointer-x) 0,rgba(255,255,255,.95),transparent 36%);inset:1px;opacity:.78}.light-home-preview_heroCta__uqtqn:after,.light-home-preview_loginButton__CJy6y:after,.light-home-preview_primaryButtonLarge__DcUQV:after,.light-home-preview_primaryButtonSmall__JypXb:after,.light-home-preview_secondaryButtonLarge__6ZI60:after{background:linear-gradient(110deg,transparent 0 26%,rgba(255,255,255,.58) 43%,transparent 60% 100%);inset:-70% -32%;opacity:.24;transform:translateX(-38%) rotate(8deg);transition:opacity .22s ease,transform .52s ease}.light-home-preview_loginButton__CJy6y{background:linear-gradient(145deg,rgba(255,255,255,.34),rgba(255,255,255,.12) 45%,rgba(218,246,255,.28));border:1px solid rgba(255,255,255,.76);box-shadow:0 16px 28px rgba(39,126,209,.14),0 0 0 1px rgba(82,183,255,.34),0 0 26px rgba(112,209,255,.16),inset 0 1px 0 rgba(255,255,255,.98),inset 0 -18px 26px rgba(44,156,228,.12);color:var(--sf-ink);gap:8px;min-height:52px;padding:0 22px}.light-home-preview_loginButton__CJy6y svg{height:18px;position:relative;width:18px;z-index:1}.light-home-preview_primaryButtonSmall__JypXb{background:linear-gradient(145deg,rgba(166,229,255,.72),rgba(22,135,238,.68) 52%,rgba(0,81,169,.74));border:1px solid rgba(255,255,255,.78);box-shadow:0 18px 34px rgba(7,112,255,.3),0 0 28px rgba(77,188,255,.34),inset 0 1px 0 rgba(255,255,255,.82),inset 0 -20px 30px rgba(0,70,168,.3);color:white;min-height:52px;padding:0 27px}.light-home-preview_heroCta__uqtqn:hover,.light-home-preview_loginButton__CJy6y:hover,.light-home-preview_primaryButtonLarge__DcUQV:hover,.light-home-preview_primaryButtonSmall__JypXb:hover,.light-home-preview_secondaryButtonLarge__6ZI60:hover{transform:translateY(-2px)}.light-home-preview_heroCta__uqtqn:hover:after,.light-home-preview_loginButton__CJy6y:hover:after,.light-home-preview_primaryButtonLarge__DcUQV:hover:after,.light-home-preview_primaryButtonSmall__JypXb:hover:after,.light-home-preview_secondaryButtonLarge__6ZI60:hover:after{opacity:.9;transform:translateX(38%) rotate(8deg)}.light-home-preview_heroContent__uoOcX{margin:0 auto;max-width:1180px;padding-inline:18px;padding-top:72px;position:relative;text-align:center;z-index:1}.light-home-preview_proBadge__zMvRn{align-items:center;backdrop-filter:blur(26px) saturate(1.55) brightness(1.08);background:linear-gradient(145deg,rgba(255,255,255,.34),rgba(255,255,255,.1) 48%,rgba(224,248,255,.28)),radial-gradient(circle at var(--pointer-x) 0,rgba(255,255,255,.9),transparent 42%);border:1px solid rgba(255,255,255,.76);border-radius:999px;box-shadow:0 16px 30px rgba(56,151,255,.12),0 0 0 1px rgba(75,179,255,.28),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -14px 24px rgba(34,184,232,.12);color:var(--sf-blue);display:inline-flex;gap:12px;margin-bottom:38px;min-height:48px;padding:0 26px}.light-home-preview_proBadge__zMvRn svg{fill:currentColor;height:19px;width:19px}.light-home-preview_proBadge__zMvRn span{font-size:12px;font-weight:900;letter-spacing:.2em}.light-home-preview_heroContent__uoOcX h1{color:var(--sf-ink);font-size:var(--sf-light-type-page-title);font-weight:900;letter-spacing:0;line-height:1.15;margin:0;text-wrap:balance}.light-home-preview_heroContent__uoOcX h1 span{color:var(--sf-cyan);display:inline-block;margin-left:28px;position:relative}.light-home-preview_heroContent__uoOcX h1 span:after{background:linear-gradient(90deg,transparent,currentColor);bottom:-8px;content:"";height:4px;left:8px;position:absolute;right:0}.light-home-preview_heroSubtitle__T6e2n{color:var(--sf-ink);font-size:var(--sf-light-type-hero-subtitle);font-weight:600;letter-spacing:0;line-height:1.6;margin:34px 0 0}.light-home-preview_heroStats__8tR8U{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:34px auto 0;max-width:800px}.light-home-preview_heroStats__8tR8U div{padding:12px 34px 10px;position:relative;transition:transform .18s ease}.light-home-preview_heroStats__8tR8U div:before{content:none}.light-home-preview_heroStats__8tR8U div:after{background:linear-gradient(180deg,transparent,rgba(24,126,205,.22) 22%,rgba(255,255,255,.86) 50%,rgba(24,126,205,.18) 78%,transparent);content:"";bottom:6px;opacity:0;pointer-events:none;position:absolute;right:0;top:6px;width:1px}.light-home-preview_heroStats__8tR8U div:not(:last-child):after{opacity:1}.light-home-preview_heroStats__8tR8U div:hover{transform:translateY(-2px)}.light-home-preview_heroStats__8tR8U dt{align-items:baseline;display:flex;font-size:var(--sf-light-type-hero-metric);font-variant-numeric:tabular-nums;font-weight:900;justify-content:center;letter-spacing:0;line-height:40px;position:relative;white-space:nowrap;z-index:1}.light-home-preview_heroStats__8tR8U dt,.light-home-preview_heroStats__8tR8U dt>span:not(.light-home-preview_statPlus__g_JkN){background:linear-gradient(180deg,#0877ff 0,#075ed6 38%,var(--sf-ink) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.light-home-preview_statPlus__g_JkN{color:var(--sf-cyan);font-size:var(--sf-light-type-hero-plus);line-height:1;margin-left:4px;text-shadow:0 8px 20px rgba(34,184,232,.28)}.light-home-preview_heroStats__8tR8U dd{color:#3f5a82;font-size:12px;font-weight:800;letter-spacing:.1em;margin:11px 0 0;position:relative;text-shadow:0 1px 0 rgba(255,255,255,.74);z-index:1}.light-home-preview_heroCta__uqtqn{backdrop-filter:blur(7px) saturate(1.08) brightness(1.02);background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.7);box-shadow:0 14px 38px rgba(46,138,213,.065),0 0 0 1px rgba(58,161,225,.1),inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(27,132,199,.12),inset 1px 0 0 rgba(255,255,255,.38),inset -1px 0 0 rgba(46,151,215,.08);color:var(--sf-gold);gap:18px;margin-top:50px;min-height:74px;padding:0 60px}.light-home-preview_heroCta__uqtqn:before{background:transparent;border:1px solid rgba(255,255,255,.28);inset:2px;opacity:1}.light-home-preview_heroCta__uqtqn:after{content:none}.light-home-preview_heroCta__uqtqn span{font-size:32px;font-weight:900;letter-spacing:.1em;position:relative;text-shadow:0 1px 0 rgba(255,255,255,.7),0 10px 24px rgba(229,167,47,.12);z-index:1}.light-home-preview_heroCta__uqtqn svg{height:26px;position:relative;width:26px;z-index:1}.light-home-preview_heroCtaMarker__JJiTg{color:rgba(229,167,47,.92);font-size:32px;font-weight:900;letter-spacing:0;line-height:1;position:relative;text-shadow:0 10px 24px rgba(229,167,47,.18);z-index:1}.light-home-preview_featuresSection__8CUs5{background:linear-gradient(180deg,rgba(242,252,255,.76),rgba(255,255,255,.7) 52%,rgba(238,251,255,.66)),url(/light-pool-hero.png);background-position:center 58%;background-size:cover;margin:-38px auto 0;max-width:none;padding:72px max(28px,calc((100vw - 1350px) / 2)) 54px;position:relative}.light-home-preview_featuresSection__8CUs5:before{animation:light-home-preview_sectionCurrent__c1AQA 16s ease-in-out infinite alternate;background:radial-gradient(circle at var(--pointer-x) 12%,rgba(255,255,255,.82),transparent 18rem),radial-gradient(ellipse at 16% 100%,rgba(74,185,255,.22),transparent 28rem),radial-gradient(ellipse at 86% 76%,rgba(8,119,255,.12),transparent 26rem),linear-gradient(106deg,transparent 0 28%,rgba(255,255,255,.36) 43%,rgba(74,185,255,.1) 50%,transparent 65% 100%);content:"";inset:0 -8%;opacity:.56;pointer-events:none;position:absolute;z-index:-1}.light-home-preview_sectionIntro__GZ8DT{margin:0 auto;max-width:880px;text-align:center}.light-home-preview_sectionIntro__GZ8DT span{border:1px solid rgba(8,119,255,.38);border-radius:999px;color:var(--sf-blue);display:inline-flex;font-size:13px;font-weight:900;letter-spacing:.18em;margin-bottom:22px;padding:9px 24px}.light-home-preview_bottomCta__Tgk_o h2,.light-home-preview_sectionIntro__GZ8DT h2{color:var(--sf-ink);font-size:var(--sf-light-type-display-section);font-weight:900;letter-spacing:.03em;line-height:1.35;margin:0}.light-home-preview_bottomCta__Tgk_o p,.light-home-preview_sectionIntro__GZ8DT p{color:var(--sf-ink-soft);font-size:var(--sf-light-type-display-body);font-weight:600;line-height:1.9;margin:16px auto 0}.light-home-preview_flowRail__yLG7g{background:linear-gradient(90deg,transparent,rgba(8,119,255,.62),transparent);height:2px;margin:70px auto -38px;max-width:1040px;position:relative}.light-home-preview_flowRail__yLG7g:after,.light-home-preview_flowRail__yLG7g:before{background:var(--sf-cyan);border:5px solid white;border-radius:999px;box-shadow:0 0 0 1px rgba(8,119,255,.28);content:"";height:16px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.light-home-preview_flowRail__yLG7g:before{left:25%}.light-home-preview_flowRail__yLG7g:after{right:25%}.light-home-preview_featureGrid__rMjET{display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1350px}.light-home-preview_featureCard__CvYRa{backdrop-filter:blur(15px) saturate(1.14) brightness(1.035);background:rgba(255,255,255,.24);border:1px solid rgba(255,255,255,.82);border-radius:8px;box-shadow:0 28px 64px rgba(20,96,168,.115),0 0 0 1px rgba(74,162,232,.17),inset 0 1px 0 rgba(255,255,255,.96),inset 0 -1px 0 rgba(39,129,196,.14),inset 1px 0 0 rgba(255,255,255,.38),inset -1px 0 0 rgba(46,151,215,.08);isolation:isolate;min-height:458px;overflow:visible;padding:52px 26px 28px;position:relative;transform-style:preserve-3d;transition:border-color .22s ease,box-shadow .22s ease,filter 1.28s cubic-bezier(.18,.78,.22,1),opacity 1.28s cubic-bezier(.18,.78,.22,1),transform 1.28s cubic-bezier(.18,.78,.22,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform,filter}.light-home-preview_featureCard__CvYRa[data-reveal-card=true]{filter:blur(12px) saturate(.88);opacity:0;transform:perspective(900px) translateY(88px) scale(.92) rotateX(12deg)}.light-home-preview_featureCard__CvYRa[data-visible=true]{filter:blur(0) saturate(1);opacity:1;transform:perspective(900px) translateY(0) scale(1) rotateX(0)}.light-home-preview_featureCard__CvYRa:after,.light-home-preview_featureCard__CvYRa:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.light-home-preview_featureCard__CvYRa:before{background:transparent;border:1px solid rgba(255,255,255,.3);inset:2px;opacity:1}.light-home-preview_featureCard__CvYRa:after{background:linear-gradient(118deg,transparent 0 24%,rgba(255,255,255,.9) 42%,rgba(74,185,255,.22) 48%,transparent 62% 100%);inset:-40% -30%;opacity:.12;transform:translateX(-34%) rotate(7deg);transition:opacity .18s ease,transform .62s ease}.light-home-preview_featureCard__CvYRa[data-visible=true]:after{animation:light-home-preview_cardGlassSweep__6LOmq 2.3s cubic-bezier(.18,.78,.22,1) var(--reveal-delay,0s) both}.light-home-preview_featureCard__CvYRa:hover{border-color:rgba(255,255,255,.9);box-shadow:0 30px 68px rgba(42,126,202,.13),0 0 0 1px rgba(74,162,232,.22),inset 0 1px 0 rgba(255,255,255,.96),inset 0 -1px 0 rgba(39,129,196,.14);transform:perspective(900px) rotateX(var(--glass-tilt-x)) rotateY(var(--glass-tilt-y)) translateY(-8px)}.light-home-preview_featureCard__CvYRa:hover:after{opacity:.9;transform:translateX(34%) rotate(7deg)}.light-home-preview_featureIcon__zcCAv{align-items:center;backdrop-filter:blur(12px) saturate(1.12);background:rgba(255,255,255,.34);border:1px solid rgba(255,255,255,.84);border-radius:8px;box-shadow:0 16px 34px rgba(40,107,190,.13),0 0 0 1px rgba(82,183,255,.2),inset 0 1px 0 rgba(255,255,255,.97),inset 0 -1px 0 rgba(39,129,196,.12);color:var(--sf-cyan);display:flex;height:76px;justify-content:center;left:50%;position:absolute;top:-38px;transform:translateX(-50%);width:76px;z-index:2}.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_featureIcon__zcCAv{animation:light-home-preview_iconFloatIn__zgn2l .98s cubic-bezier(.18,.9,.2,1.08) calc(var(--reveal-delay, 0s) + .26s) both}.light-home-preview_featureIcon__zcCAv svg{height:34px;width:34px}.light-home-preview_featureCard__CvYRa h3{color:var(--sf-ink);font-size:var(--sf-light-type-feature-title);font-weight:900;letter-spacing:.05em;line-height:1.55;margin:0 0 17px;position:relative;z-index:1}.light-home-preview_featureCard__CvYRa p{color:var(--sf-ink-soft);font-size:var(--sf-light-type-feature-body);font-weight:600;line-height:1.95;margin:0;position:relative;z-index:1}.light-home-preview_featureNumber__Stda8{bottom:10px;color:rgba(6,31,85,.07);font-size:70px;font-weight:900;line-height:1;position:absolute;right:12px;z-index:0}.light-home-preview_compareProductVisual__wt8IO,.light-home-preview_compareVisual__ehMWk,.light-home-preview_radarProductVisual__1NM21,.light-home-preview_radarVisual__Pnlqe,.light-home-preview_rankVisual__McnJm,.light-home-preview_trendVisual__9Ia9l{margin-top:28px;min-height:154px;position:relative;z-index:1}.light-home-preview_trendVisual__9Ia9l{backdrop-filter:blur(9px) saturate(1.1);background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.78);border-radius:8px;box-shadow:0 12px 28px rgba(42,126,202,.08),0 0 0 1px rgba(74,162,232,.12),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -1px 0 rgba(39,129,196,.1);overflow:hidden;padding:8px 8px 4px}.light-home-preview_trendMetaRow__hwYaA{display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:8px;position:relative;z-index:2}.light-home-preview_trendMetaRow__hwYaA span{backdrop-filter:blur(11px) saturate(1.1);background:rgba(255,255,255,.46);border:1px solid rgba(255,255,255,.86);border-radius:8px;box-shadow:0 8px 18px rgba(42,126,202,.07),0 0 0 1px rgba(74,162,232,.1),inset 0 1px 0 rgba(255,255,255,.98),inset 0 -8px 14px rgba(74,185,255,.08);color:var(--sf-ink);display:block;font-size:9.6px;font-weight:900;line-height:1.25;min-width:0;overflow:hidden;padding:8px 2px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.light-home-preview_trendVisual__9Ia9l:before{background-image:linear-gradient(rgba(6,31,85,.07) 1px,transparent 0),linear-gradient(90deg,rgba(6,31,85,.07) 1px,transparent 0);background-size:28px 28px;content:"";inset:8px 0 0;position:absolute}.light-home-preview_trendVisual__9Ia9l svg{display:block;height:134px;overflow:visible;position:relative;width:100%;z-index:1}.light-home-preview_trendArea__dLAav{fill:rgba(34,184,232,.16)}.light-home-preview_trendGuideLine__0jXas{stroke:rgba(6,31,85,.1);stroke-dasharray:4 7;stroke-width:1}.light-home-preview_trendGridVertical__5ctM_{stroke:rgba(6,31,85,.06);stroke-width:1}.light-home-preview_trendAxisLabel___yCNx{fill:rgba(6,31,85,.52);font-size:10px;font-weight:800}.light-home-preview_trendYAxisLabel__D10wp{fill:rgba(73,100,135,.58);font-size:8.8px;font-weight:900}.light-home-preview_trendGlowLine__Vobk0{fill:none;filter:drop-shadow(0 12px 16px rgba(8,119,255,.16));stroke:rgba(8,119,255,.18);stroke-dasharray:420;stroke-dashoffset:420;stroke-linecap:round;stroke-linejoin:round;stroke-width:10}.light-home-preview_trendLine__qFdlW{fill:none;filter:drop-shadow(0 8px 14px rgba(8,119,255,.18));stroke:url(#trendGradient);stroke-dasharray:420;stroke-dashoffset:420;stroke-linecap:round;stroke-linejoin:round;stroke-width:6}.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_trendGlowLine__Vobk0,.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_trendLine__qFdlW{animation:light-home-preview_drawTrend__JbocM 2.8s ease calc(var(--reveal-delay, 0s) + .76s) both}.light-home-preview_trendDot__cVwDs{fill:#ffffff;stroke:var(--sf-blue);stroke-width:4;opacity:0}.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_trendDot__cVwDs{animation:light-home-preview_dotPop__t2_ao .62s ease calc(var(--reveal-delay, 0s) + 1.5s) both}.light-home-preview_trendBestHalo__9MHpn{fill:rgba(229,167,47,.16);opacity:0}.light-home-preview_trendBestStar___YJFW{fill:#e5a72f;opacity:0;stroke:#ffffff;stroke-linejoin:round;stroke-width:2.3}.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_trendBestHalo__9MHpn,.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_trendBestStar___YJFW{animation:light-home-preview_dotPop__t2_ao .62s ease calc(var(--reveal-delay, 0s) + 1.7s) both}.light-home-preview_radarProductVisual__1NM21{align-items:stretch;display:grid;gap:12px;grid-template-columns:.74fr 1.26fr}.light-home-preview_compareBarList__7BSza,.light-home-preview_compareScoreCard__JQVyD,.light-home-preview_compareVsBadge__JcfUe,.light-home-preview_radarChartPanel__csMgL,.light-home-preview_radarMetricList__jS_PS,.light-home-preview_radarScorePanel__vtFt_{backdrop-filter:blur(12px) saturate(1.12) brightness(1.03);background:rgba(255,255,255,.3);border:1px solid rgba(255,255,255,.82);border-radius:8px;box-shadow:0 12px 28px rgba(42,126,202,.08),0 0 0 1px rgba(74,185,255,.15),inset 0 1px 0 rgba(255,255,255,.96),inset 0 -12px 18px rgba(74,185,255,.08)}.light-home-preview_radarScorePanel__vtFt_{align-content:center;display:grid;min-height:154px;padding:12px;text-align:center}.light-home-preview_compareScoreCard__JQVyD span,.light-home-preview_radarScorePanel__vtFt_ span{color:var(--sf-ink-soft);font-size:10.5px;font-weight:900;letter-spacing:.06em}.light-home-preview_radarScorePanel__vtFt_ strong{color:var(--sf-cyan);font-size:48px;font-weight:900;letter-spacing:0;line-height:.98;margin-top:8px;text-shadow:0 10px 24px rgba(34,184,232,.22)}.light-home-preview_radarScorePanel__vtFt_ em{color:var(--sf-muted);font-size:13px;font-style:normal;font-weight:900;margin-top:2px}.light-home-preview_radarChartPanel__csMgL{display:grid;min-height:154px;place-items:center;padding:6px 4px;position:relative}.light-home-preview_radarChartPanel__csMgL:before{background:radial-gradient(circle,rgba(34,184,232,.18),transparent 62%);border-radius:999px;content:"";height:112px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:112px}.light-home-preview_radarChartPanel__csMgL svg{height:148px;overflow:visible;position:relative;width:100%;z-index:1}.light-home-preview_radarRingInner__1O7XR,.light-home-preview_radarRingMiddle__03uXH,.light-home-preview_radarRingOuter__D7J6J{fill:none;stroke:rgba(8,119,255,.22);stroke-width:1.4}.light-home-preview_radarRingMiddle__03uXH{stroke:rgba(8,119,255,.17)}.light-home-preview_radarRingInner__1O7XR{stroke:rgba(8,119,255,.12)}.light-home-preview_radarAxisLine__p2wM2{stroke:rgba(8,119,255,.1);stroke-width:1}.light-home-preview_radarShape__rnFYC{fill:rgba(74,185,255,.24);filter:drop-shadow(0 12px 18px rgba(8,119,255,.18));stroke:rgba(8,119,255,.9);stroke-linejoin:round;stroke-width:3}.light-home-preview_radarPoint__YPxyN{fill:white;stroke:var(--sf-blue);stroke-width:2.8}.light-home-preview_radarAxisText__BLxqv{dominant-baseline:middle;fill:#496487;font-size:10px;font-weight:900}.light-home-preview_radarMetricList__jS_PS{display:grid;gap:9px;grid-column:1/-1;padding:12px}.light-home-preview_radarMetricRow__XmnqN{align-items:center;display:grid;gap:8px;grid-template-columns:48px 1fr 30px}.light-home-preview_compareMetricRow__xxtCx span,.light-home-preview_radarMetricRow__XmnqN span{color:var(--sf-ink);font-size:12px;font-weight:900}.light-home-preview_compareMetricRow__xxtCx i,.light-home-preview_radarMetricRow__XmnqN i{background:rgba(6,31,85,.1);border-radius:999px;display:block;height:9px;overflow:hidden}.light-home-preview_compareMetricRow__xxtCx b,.light-home-preview_radarMetricRow__XmnqN b{background:linear-gradient(90deg,var(--sf-blue),var(--sf-aqua));border-radius:inherit;display:block;height:100%}.light-home-preview_radarMetricRow__XmnqN strong{color:var(--sf-ink-soft);font-size:12px;font-weight:900;text-align:right}.light-home-preview_radarVisual__Pnlqe{display:grid;place-items:center}.light-home-preview_radarGrid__ID47K{background:radial-gradient(circle,rgba(34,184,232,.22) 0 44%,transparent 45%),conic-gradient(from 90deg,rgba(34,184,232,.78),rgba(34,184,232,.24),rgba(34,184,232,.78));clip-path:polygon(50% 7%,90% 31%,89% 74%,50% 95%,10% 74%,10% 31%);height:128px;opacity:.92;width:128px}.light-home-preview_radarVisual__Pnlqe:before{border:1px solid rgba(8,119,255,.28);clip-path:polygon(50% 4%,94% 29%,94% 76%,50% 99%,6% 76%,6% 29%);content:"";height:150px;position:absolute;width:150px}.light-home-preview_radarAxisBottom__i_MN8,.light-home-preview_radarAxisLeft__jLlh9,.light-home-preview_radarAxisRight__1Ltbu,.light-home-preview_radarAxisTop__3F8vJ{color:var(--sf-ink-soft);font-size:12px;font-weight:800;position:absolute}.light-home-preview_radarAxisTop__3F8vJ{top:0}.light-home-preview_radarAxisRight__1Ltbu{right:18px;top:52%}.light-home-preview_radarAxisBottom__i_MN8{bottom:-2px}.light-home-preview_radarAxisLeft__jLlh9{left:22px;top:52%}.light-home-preview_rankVisual__McnJm{backdrop-filter:blur(12px) saturate(1.12) brightness(1.03);background:rgba(255,255,255,.3);border:1px solid rgba(255,255,255,.82);border-radius:8px;box-shadow:0 12px 28px rgba(42,126,202,.08),0 0 0 1px rgba(74,185,255,.15),inset 0 1px 0 rgba(255,255,255,.96),inset 0 -12px 18px rgba(74,185,255,.08);padding:12px 16px}.light-home-preview_rankRow__yMjzb{align-items:center;border-bottom:1px solid rgba(6,31,85,.08);display:grid;gap:10px;grid-template-columns:22px 1fr auto;min-height:42px}.light-home-preview_rankRow__yMjzb:last-child{border-bottom:0}.light-home-preview_rankIcon__Jh45l{color:var(--sf-blue);height:18px;width:18px}.light-home-preview_rankRow__yMjzb span,.light-home-preview_rankRow__yMjzb strong{color:var(--sf-ink);font-size:14px;font-weight:800}.light-home-preview_compareVisual__ehMWk{backdrop-filter:blur(18px) saturate(1.35);background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.64);border-radius:8px;box-shadow:0 0 0 1px rgba(82,183,255,.18),inset 0 1px 0 rgba(255,255,255,.92),inset 0 -12px 18px rgba(34,184,232,.08);display:grid;gap:16px;padding:22px 16px}.light-home-preview_compareRow__S_KgU{align-items:center;display:grid;gap:10px;grid-template-columns:56px 1fr 1fr}.light-home-preview_compareRow__S_KgU span{color:var(--sf-ink);font-size:13px;font-weight:800}.light-home-preview_compareRow__S_KgU b,.light-home-preview_compareRow__S_KgU i{border-radius:999px;display:block;height:10px}.light-home-preview_compareRow__S_KgU i{background:linear-gradient(90deg,var(--sf-blue),var(--sf-cyan));justify-self:start}.light-home-preview_compareRow__S_KgU b{background:linear-gradient(90deg,#25a5e8,#c7d6e1);justify-self:start}.light-home-preview_compareProductVisual__wt8IO{display:grid;gap:12px}.light-home-preview_compareScoreGrid__kMhjv{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto 1fr}.light-home-preview_compareScoreCard__JQVyD{min-width:0;padding:11px 8px 10px;text-align:center}.light-home-preview_compareScoreCard__JQVyD strong{color:var(--sf-ink);display:block;font-size:30px;font-weight:900;line-height:1;margin-top:6px}.light-home-preview_compareScoreCard__JQVyD:first-child strong{color:var(--sf-cyan);text-shadow:0 10px 24px rgba(34,184,232,.22)}.light-home-preview_compareVsBadge__JcfUe{align-items:center;border-radius:999px;color:var(--sf-blue);display:flex;font-size:11px;font-weight:900;height:42px;justify-content:center;letter-spacing:.08em;width:42px}.light-home-preview_compareBarList__7BSza{display:grid;gap:11px;padding:13px 12px}.light-home-preview_compareMetricRow__xxtCx{align-items:center;display:grid;gap:8px;grid-template-columns:52px 1fr 1fr}.light-home-preview_compareMetricRow__xxtCx i:last-child b{background:linear-gradient(90deg,rgba(89,150,189,.42),rgba(199,232,245,.88))}.light-home-preview_bottomCta__Tgk_o{margin:0 auto;max-width:1100px;padding:42px 28px 64px;position:relative;text-align:center}.light-home-preview_bottomCta__Tgk_o:before{animation:light-home-preview_glassRipple__t6Bt6 10s linear infinite;background:radial-gradient(ellipse at var(--pointer-x) 24%,rgba(255,255,255,.76),transparent 18rem),linear-gradient(100deg,transparent,rgba(34,184,232,.12),transparent);content:"";inset:-36px -12%;opacity:.62;pointer-events:none;position:absolute;z-index:-1}.light-home-preview_bottomCta__Tgk_o h2{font-size:var(--sf-light-type-display-section)}.light-home-preview_bottomCta__Tgk_o p{max-width:810px}.light-home-preview_ctaActions__3Pfu_{align-items:center;display:flex;gap:28px;justify-content:center;margin-top:36px}.light-home-preview_primaryButtonLarge__DcUQV,.light-home-preview_secondaryButtonLarge__6ZI60{font-size:18px;min-height:62px;padding:0 42px}.light-home-preview_primaryButtonLarge__DcUQV{background:linear-gradient(145deg,rgba(166,229,255,.72),rgba(22,135,238,.68) 52%,rgba(0,81,169,.74));border:1px solid rgba(255,255,255,.78);box-shadow:0 20px 42px var(--sf-shadow-strong),0 0 30px rgba(77,188,255,.28),inset 0 1px 0 rgba(255,255,255,.82),inset 0 -18px 28px rgba(0,70,168,.3);color:white;gap:12px}.light-home-preview_primaryButtonLarge__DcUQV svg{height:20px;position:relative;width:20px;z-index:1}.light-home-preview_secondaryButtonLarge__6ZI60{background:linear-gradient(145deg,rgba(255,255,255,.34),rgba(255,255,255,.12) 45%,rgba(218,246,255,.28));border:1px solid rgba(255,255,255,.76);box-shadow:0 16px 34px rgba(56,151,255,.14),0 0 0 1px rgba(82,183,255,.34),0 0 26px rgba(112,209,255,.16),inset 0 1px 0 rgba(255,255,255,.96),inset 0 -14px 26px rgba(34,184,232,.12);color:var(--sf-ink)}.light-home-preview_footer__1hH2n{align-items:start;backdrop-filter:blur(26px) saturate(1.4);background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(240,251,255,.78)),rgba(255,255,255,.74);border-top:1px solid rgba(74,185,255,.24);display:grid;gap:40px;grid-template-columns:1.15fr 2fr auto;padding:36px max(28px,calc((100vw - 1340px) / 2)) 42px;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 -20px 54px rgba(74,185,255,.08)}.light-home-preview_footerBrand__JWe0c{align-items:start;display:grid;gap:14px 16px;grid-template-columns:58px 1fr}.light-home-preview_footerBrand__JWe0c p{color:var(--sf-ink-soft);font-size:15px;font-weight:600;grid-column:1/-1;line-height:1.8;margin:2px 0 0;max-width:380px;text-wrap:balance}.light-home-preview_footerLinks__S2ng4{display:grid;gap:28px;grid-template-columns:repeat(4,minmax(90px,1fr))}.light-home-preview_footerLinks__S2ng4 h3{color:var(--sf-ink);font-size:15px;font-weight:900;margin:0 0 14px}.light-home-preview_footerLinks__S2ng4 a{color:var(--sf-ink-soft);display:block;font-size:14px;font-weight:700;line-height:1.9;transition:color .16s ease,transform .16s ease}.light-home-preview_footerLinks__S2ng4 a:hover{color:var(--sf-blue);transform:translateX(2px)}.light-home-preview_mobileFooterLegal__3dzIJ{display:none}.light-home-preview_socials__xAIik{align-items:center;display:flex;gap:14px}.light-home-preview_socialIcon__a31ki,.light-home-preview_socials__xAIik a{align-items:center;backdrop-filter:blur(18px) saturate(1.45);background:linear-gradient(145deg,rgba(255,255,255,.46),rgba(255,255,255,.12) 58%,rgba(74,185,255,.08)),rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.78);border-radius:999px;box-shadow:0 12px 24px rgba(56,151,255,.12),0 0 0 1px rgba(74,185,255,.18),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -12px 18px rgba(74,185,255,.08);color:var(--sf-blue-deep);display:flex;font-size:13px;font-weight:900;height:48px;justify-content:center;letter-spacing:.04em;line-height:1;width:48px}html[data-sf-theme=dark] .light-home-preview_lightHomePreview__h3WbN{--sf-ink:#f8fbff;--sf-ink-soft:rgba(220,238,245,0.82);--sf-muted:rgba(166,190,207,0.78);--sf-blue:#67e8f9;--sf-blue-deep:#9fe8f5;--sf-cyan:#67e8f9;--sf-aqua:#2db9d3;--sf-card:rgba(6,26,46,0.72);--sf-card-solid:#082f55;--sf-line:rgba(103,232,249,0.2);--sf-shadow:rgba(0,0,0,0.24);--sf-shadow-strong:rgba(0,0,0,0.34);background:linear-gradient(150deg,#04162a,#061f3a 38%,#082f55 72%,#061a2e)}html[data-sf-theme=dark] .light-home-preview_lightHomePreview__h3WbN:before{background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),rgba(103,232,249,.055),transparent 22rem),radial-gradient(ellipse at 84% 18%,rgba(45,185,211,.09),transparent 30rem);opacity:.72}html[data-sf-theme=dark] .light-home-preview_lightHomePreview__h3WbN:after{background:linear-gradient(180deg,transparent,rgba(4,22,42,.78))}html[data-sf-theme=dark] .light-home-preview_poolBackdrop___BdIf{background:linear-gradient(180deg,rgba(6,26,46,.72),rgba(6,26,46,.56) 38%,rgba(6,26,46,.76) 68%,#061a2e),linear-gradient(110deg,rgba(4,22,42,.78),transparent 60%),url(/swim-hero.png);background-position:50%;background-size:cover;filter:saturate(.86) contrast(1.06)}html[data-sf-theme=dark] .light-home-preview_lensFlare__RTQra,html[data-sf-theme=dark] .light-home-preview_lightRibbon__IwxIF,html[data-sf-theme=dark] .light-home-preview_poolBackdrop___BdIf:after,html[data-sf-theme=dark] .light-home-preview_poolBackdrop___BdIf:before,html[data-sf-theme=dark] .light-home-preview_poolLaneOne__oZh__,html[data-sf-theme=dark] .light-home-preview_poolLaneThree__cPoQM,html[data-sf-theme=dark] .light-home-preview_poolLaneTwo__32ASU,html[data-sf-theme=dark] .light-home-preview_refractionField__vuQjr,html[data-sf-theme=dark] .light-home-preview_waterPlane__zR6ca{display:none}html[data-sf-theme=dark] .light-home-preview_heroSection__a4AVg:after{background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),rgba(45,185,211,.11),transparent 22rem);mix-blend-mode:screen;opacity:.5}html[data-sf-theme=dark] .light-home-preview_featuresSection__8CUs5{background:radial-gradient(circle at 82% 20%,rgba(45,185,211,.08),transparent 28rem),linear-gradient(180deg,rgba(6,26,46,.62),rgba(8,40,72,.54) 54%,rgba(6,26,46,.66))}html[data-sf-theme=dark] .light-home-preview_bottomCta__Tgk_o:before,html[data-sf-theme=dark] .light-home-preview_featuresSection__8CUs5:before{background:radial-gradient(circle at var(--pointer-x) 18%,rgba(103,232,249,.06),transparent 22rem);opacity:.72}html[data-sf-theme=dark] .light-home-preview_featureCard__CvYRa,html[data-sf-theme=dark] .light-home-preview_featureIcon__zcCAv,html[data-sf-theme=dark] .light-home-preview_heroCta__uqtqn,html[data-sf-theme=dark] .light-home-preview_proBadge__zMvRn,html[data-sf-theme=dark] .light-home-preview_secondaryButtonLarge__6ZI60{background:rgba(6,26,46,.72);border-color:var(--sf-dark-border);box-shadow:0 24px 58px rgba(0,0,0,.24),var(--sf-dark-inset-highlight)}html[data-sf-theme=dark] .light-home-preview_compareBarList__7BSza,html[data-sf-theme=dark] .light-home-preview_compareScoreCard__JQVyD,html[data-sf-theme=dark] .light-home-preview_compareVsBadge__JcfUe,html[data-sf-theme=dark] .light-home-preview_featureCard__CvYRa:before,html[data-sf-theme=dark] .light-home-preview_radarChartPanel__csMgL,html[data-sf-theme=dark] .light-home-preview_radarMetricList__jS_PS,html[data-sf-theme=dark] .light-home-preview_radarScorePanel__vtFt_,html[data-sf-theme=dark] .light-home-preview_rankVisual__McnJm,html[data-sf-theme=dark] .light-home-preview_trendMetaRow__hwYaA span,html[data-sf-theme=dark] .light-home-preview_trendVisual__9Ia9l{background:var(--sf-dark-surface-soft);border-color:var(--sf-dark-border);box-shadow:var(--sf-dark-inset-highlight)}html[data-sf-theme=dark] .light-home-preview_featureCard__CvYRa:after{animation:none;display:none}html[data-sf-theme=dark] .light-home-preview_featureNumber__Stda8{color:rgba(159,232,245,.07)}html[data-sf-theme=dark] .light-home-preview_heroStats__8tR8U dd{color:rgba(220,238,245,.78);text-shadow:none}html[data-sf-theme=dark] .light-home-preview_heroStats__8tR8U dt,html[data-sf-theme=dark] .light-home-preview_heroStats__8tR8U dt>span:not(.light-home-preview_statPlus__g_JkN){background:linear-gradient(180deg,#9fe8f5,#67e8f9 42%,#2db9d3);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-sf-theme=dark] .light-home-preview_flowRail__yLG7g:after,html[data-sf-theme=dark] .light-home-preview_flowRail__yLG7g:before{border-color:#082f55}html[data-sf-theme=dark] .light-home-preview_footer__1hH2n{background:linear-gradient(180deg,rgba(6,26,46,.94),rgba(4,22,42,.98));border-top-color:rgba(159,232,245,.16);box-shadow:var(--sf-dark-inset-highlight),0 -20px 54px rgba(0,0,0,.18)}.light-home-preview_socials__xAIik svg{height:22px;width:22px}@keyframes light-home-preview_heroGlow__6SUsI{0%{opacity:.58;transform:translate3d(-1%,-1%,0) scale(1)}to{opacity:.84;transform:translate3d(1%,1%,0) scale(1.03)}}@keyframes light-home-preview_refractionSweep__mNrqw{0%{opacity:.46;transform:translate3d(-2%,-1%,0) skewY(-2deg)}to{opacity:.74;transform:translate3d(2%,1%,0) skewY(-2deg)}}@keyframes light-home-preview_refractionFlow__qY_qv{0%{background-position:0 0,0 0,0 0}to{background-position:0 0,0 0,240px -120px}}@keyframes light-home-preview_ribbonFloat__IutPY{0%{opacity:.42;transform:translateX(-4%) rotate(-6deg)}to{opacity:.72;transform:translateX(4%) rotate(-3deg)}}@keyframes light-home-preview_lensPulse__aP_dZ{0%,to{opacity:.28;transform:scale(.88)}48%{opacity:.52;transform:scale(1.04)}}@keyframes light-home-preview_bubbleRise__OUqh7{0%{transform:translate3d(0,44px,0)}to{transform:translate3d(0,-52px,0)}}@keyframes light-home-preview_pageCaustics__ScK1x{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:0 0,220px 120px,58px 0,0 58px}}@keyframes light-home-preview_sectionCurrent__c1AQA{0%{opacity:.34;transform:translate3d(-1%,0,0)}to{opacity:.58;transform:translate3d(1%,0,0)}}@keyframes light-home-preview_poolSurface__inlR9{0%{background-position:0 0,0 0,0 0}to{background-position:80px 0,180px 0,0 0}}@keyframes light-home-preview_waterDrift__ctlQn{0%{transform:skewY(-3deg) translateX(-1%)}to{transform:skewY(-3deg) translateX(1%)}}@keyframes light-home-preview_glassRipple__t6Bt6{0%{transform:translateX(-8%)}to{transform:translateX(8%)}}@keyframes light-home-preview_glassSweep__lAdjM{0%,18%{transform:translateX(-32%) rotate(6deg)}58%,to{transform:translateX(34%) rotate(6deg)}}@keyframes light-home-preview_cardGlassSweep__6LOmq{0%{opacity:0;transform:translateX(-42%) rotate(7deg)}30%{opacity:.98}to{opacity:.2;transform:translateX(38%) rotate(7deg)}}@keyframes light-home-preview_iconFloatIn__zgn2l{0%{opacity:0;transform:translateX(-50%) translateY(18px) scale(.72) rotate(-5deg)}66%{opacity:1;transform:translateX(-50%) translateY(-5px) scale(1.06) rotate(2deg)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1) rotate(0)}}@keyframes light-home-preview_drawTrend__JbocM{to{stroke-dashoffset:0}}@keyframes light-home-preview_dotPop__t2_ao{0%{opacity:0;transform:scale(.45);transform-origin:center}to{opacity:1;transform:scale(1);transform-origin:center}}@media (prefers-reduced-motion:reduce){.light-home-preview_bottomCta__Tgk_o:before,.light-home-preview_bubbleDrift__AZwje,.light-home-preview_bubbleDrift__AZwje:after,.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_featureIcon__zcCAv,.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_trendBestHalo__9MHpn,.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_trendBestStar___YJFW,.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_trendDot__cVwDs,.light-home-preview_featureCard__CvYRa[data-visible=true] .light-home-preview_trendGlowLine__Vobk0,.light-home-preview_featureCard__CvYRa[data-visible=true]:after,.light-home-preview_featuresSection__8CUs5:before,.light-home-preview_heroSection__a4AVg:after,.light-home-preview_lensFlare__RTQra,.light-home-preview_lightHomePreview__h3WbN:before,.light-home-preview_lightRibbon__IwxIF,.light-home-preview_poolBackdrop___BdIf:after,.light-home-preview_poolBackdrop___BdIf:before,.light-home-preview_previewHeader__87W1k:before,.light-home-preview_refractionField__vuQjr,.light-home-preview_trendLine__qFdlW,.light-home-preview_waterPlane__zR6ca,.light-home-preview_waterPlane__zR6ca:before{animation:none}.light-home-preview_featureCard__CvYRa[data-reveal-card=true],.light-home-preview_featureCard__CvYRa[data-visible=true]{filter:none;opacity:1;transform:none}.light-home-preview_trendGlowLine__Vobk0,.light-home-preview_trendLine__qFdlW{stroke-dashoffset:0}.light-home-preview_trendBestHalo__9MHpn,.light-home-preview_trendBestStar___YJFW,.light-home-preview_trendDot__cVwDs{opacity:1}}@media (max-width:1180px){.light-home-preview_previewHeader__87W1k{grid-template-columns:1fr;justify-items:center}.light-home-preview_brand__2FkGy{justify-content:center}.light-home-preview_heroContent__uoOcX h1{font-size:52px}.light-home-preview_heroContent__uoOcX h1 span{display:block;margin-left:0;margin-top:8px}.light-home-preview_featureGrid__rMjET{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:54px}.light-home-preview_flowRail__yLG7g{display:none}.light-home-preview_footer__1hH2n{grid-template-columns:1fr}}@media (max-width:760px){.light-home-preview_lightHomePreview__h3WbN{padding-bottom:152px}.light-home-preview_heroSection__a4AVg{min-height:700px;padding:0 0 70px}.light-home-preview_previewHeader__87W1k{border-radius:18px;gap:18px;padding:16px}.light-home-preview_brand__2FkGy{min-width:0}.light-home-preview_brand__2FkGy strong,.light-home-preview_footerBrand__JWe0c strong{font-size:22px}.light-home-preview_brand__2FkGy em,.light-home-preview_footerBrand__JWe0c span{font-size:13px}.light-home-preview_nav__mt6SY{display:none}.light-home-preview_mobileTabBar___OAH5{backdrop-filter:blur(28px) saturate(1.55) brightness(1.08);background:linear-gradient(145deg,rgba(255,255,255,.66),rgba(255,255,255,.32) 58%,rgba(226,246,255,.48)),radial-gradient(circle at 50% 0,rgba(255,255,255,.95),transparent 16rem);border:1px solid rgba(255,255,255,.82);border-radius:24px;bottom:calc(24px + env(safe-area-inset-bottom));box-shadow:0 18px 48px rgba(45,76,118,.2),0 0 0 1px rgba(124,151,184,.12),inset 0 1px 0 rgba(255,255,255,.96),inset 0 -18px 28px rgba(78,102,130,.04);display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));left:10px;margin-inline:auto;max-width:420px;overflow:hidden;padding:8px;position:fixed;right:10px;z-index:40}.light-home-preview_mobileTabBar___OAH5 a{align-items:center;border-radius:17px;color:var(--sf-ink);display:flex;flex-direction:column;font-size:11px;font-weight:900;gap:4px;justify-content:center;min-height:46px;padding:6px 2px;transition:background .18s ease,color .18s ease,transform .18s ease}.light-home-preview_mobileTabBar___OAH5 a svg{height:18px;width:18px}.light-home-preview_mobileTabActive__XHSRc,.light-home-preview_mobileTabBar___OAH5 a:hover{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(234,248,255,.62)),rgba(255,255,255,.42);color:var(--sf-blue);box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 8px 18px rgba(8,119,255,.1);transform:translateY(-1px)}.light-home-preview_headerActions__uLzM2{width:100%}.light-home-preview_loginButton__CJy6y,.light-home-preview_primaryButtonSmall__JypXb{flex:1;min-height:48px;padding-inline:12px}.light-home-preview_heroContent__uoOcX{padding-inline:12px;padding-top:52px}.light-home-preview_proBadge__zMvRn{margin-bottom:28px}.light-home-preview_proBadge__zMvRn span{font-size:11px;letter-spacing:.18em}.light-home-preview_heroContent__uoOcX h1{font-size:var(--sf-light-type-page-title);line-height:1.12}.light-home-preview_heroSubtitle__T6e2n{letter-spacing:0;line-height:1.75}.light-home-preview_heroStats__8tR8U{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;max-width:360px}.light-home-preview_heroStats__8tR8U div{padding:12px 6px 10px}.light-home-preview_heroStats__8tR8U dt{font-size:var(--sf-light-type-hero-metric);line-height:32px;white-space:nowrap}.light-home-preview_statPlus__g_JkN{font-size:var(--sf-light-type-hero-plus);margin-left:2px}.light-home-preview_heroStats__8tR8U dd{color:#496487;font-size:11px;letter-spacing:.08em;line-height:1.5;margin-top:8px;white-space:nowrap}.light-home-preview_heroCta__uqtqn{min-height:64px;max-width:100%;padding:0 16px;white-space:normal}.light-home-preview_heroCta__uqtqn span{font-size:17px;letter-spacing:.08em;line-height:1.45;text-align:center}.light-home-preview_heroCta__uqtqn .light-home-preview_heroCtaMarker__JJiTg{font-size:22px;letter-spacing:0}.light-home-preview_featuresSection__8CUs5{margin-top:0;padding:52px 18px 36px}.light-home-preview_bottomCta__Tgk_o h2,.light-home-preview_sectionIntro__GZ8DT h2{font-size:var(--sf-light-type-display-section)}.light-home-preview_bottomCta__Tgk_o p,.light-home-preview_sectionIntro__GZ8DT p{font-size:var(--sf-light-type-display-body)}.light-home-preview_featureGrid__rMjET{grid-template-columns:1fr}.light-home-preview_featureCard__CvYRa{min-height:420px}.light-home-preview_bottomCta__Tgk_o{padding-inline:18px}.light-home-preview_ctaActions__3Pfu_{flex-direction:column;gap:14px}.light-home-preview_primaryButtonLarge__DcUQV,.light-home-preview_secondaryButtonLarge__6ZI60{width:100%}.light-home-preview_footer__1hH2n{gap:20px;padding:28px 18px calc(136px + env(safe-area-inset-bottom))}.light-home-preview_footerLinks__S2ng4{display:none}.light-home-preview_mobileFooterLegal__3dzIJ{border-top:1px solid rgba(74,185,255,.18);display:flex;gap:18px;grid-column:1/-1;padding-top:16px}.light-home-preview_mobileFooterLegal__3dzIJ a{color:#718198;font-size:12px;font-weight:800}.light-home-preview_socials__xAIik{justify-content:flex-start}}