.site-module__z4zwOa__page{--navy-950:#040c26;--navy-900:#061338;--navy-800:#0a1d56;--navy-700:#13297a;--blue:#033fbd;--blue-500:#2563eb;--sky:#58affd;--teal:#0bd1ce;--ink:#0b1430;--ink-soft:#3b4766;--ink-mute:#5a6683;--paper:#f5f8ff;--line:#dfe6f5;--white:#fff;--focus:#58affd;--radius:22px;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--gutter:max(16px, env(safe-area-inset-left));--gutter-r:max(16px, env(safe-area-inset-right));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:var(--paper);height:100%;color:var(--ink);font-family:var(--font-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;position:relative;overflow:hidden auto}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__page{scroll-behavior:smooth}}.site-module__z4zwOa__page :where(a,button):focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:10px}.site-module__z4zwOa__page ::selection{color:inherit;background:#58affd55}.site-module__z4zwOa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-module__z4zwOa__skip{z-index:100;background:var(--white);color:var(--navy-800);border-radius:12px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:16px}.site-module__z4zwOa__skip:focus{top:12px}.site-module__z4zwOa__container{width:100%;max-width:1180px;padding-left:var(--gutter);padding-right:var(--gutter-r);margin:0 auto}.site-module__z4zwOa__title{font-family:var(--font-sora), var(--font-manrope), sans-serif;letter-spacing:-.025em;font-weight:600;line-height:1.1}.site-module__z4zwOa__live[data-live=off] *,.site-module__z4zwOa__live[data-live=off] :before,.site-module__z4zwOa__live[data-live=off] :after,.site-module__z4zwOa__live[data-live=off]:before,.site-module__z4zwOa__live[data-live=off]:after{animation-play-state:paused!important}.site-module__z4zwOa__header{z-index:50;padding-top:env(safe-area-inset-top);background:#06133800;border-bottom:1px solid #0000;transition:background-color .35s,border-color .35s,box-shadow .35s;position:sticky;top:0}.site-module__z4zwOa__page[data-scrolled] .site-module__z4zwOa__header{-webkit-backdrop-filter:saturate(160%)blur(16px);backdrop-filter:saturate(160%)blur(16px);background:#061338d6;border-bottom-color:#ffffff1a;box-shadow:0 12px 30px -18px #02081e99}.site-module__z4zwOa__progress{transform-origin:0;background:linear-gradient(90deg, var(--blue-500), var(--sky) 55%, var(--teal));pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;transform:scaleX(0);box-shadow:0 0 12px #58affdb3}.site-module__z4zwOa__headerInner{justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.site-module__z4zwOa__brand{color:var(--white);font-family:var(--font-sora), sans-serif;letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;font-weight:600;text-decoration:none;display:inline-flex}.site-module__z4zwOa__brand svg{flex:none;width:30px;height:30px}.site-module__z4zwOa__brandMark{transition:transform .5s var(--ease-spring)}.site-module__z4zwOa__brand:hover .site-module__z4zwOa__brandMark{transform:rotate(-10deg)scale(1.08)}.site-module__z4zwOa__nav{align-items:center;gap:4px;display:none}.site-module__z4zwOa__navLink{color:#c9d6f5;border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:600;text-decoration:none;transition:color .2s,background-color .2s;position:relative}.site-module__z4zwOa__navLink:after{content:"";background:linear-gradient(90deg, var(--sky), var(--teal));transform-origin:50%;height:2px;transition:transform .35s var(--ease-out);border-radius:2px;position:absolute;bottom:3px;left:14px;right:14px;transform:scaleX(0)}.site-module__z4zwOa__navLink:hover{color:var(--white);background:#ffffff14}.site-module__z4zwOa__navLink[data-active]{color:var(--white)}.site-module__z4zwOa__navLink[data-active]:after{transform:scaleX(1)}.site-module__z4zwOa__headerActions{align-items:center;gap:8px;display:flex}.site-module__z4zwOa__mobilePanel{background:#061338f7;border-bottom:1px solid #ffffff1a;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px -30px #0009}@media (min-width:900px){.site-module__z4zwOa__nav{display:flex}.site-module__z4zwOa__menuButton,.site-module__z4zwOa__mobilePanel{display:none!important}}.site-module__z4zwOa__menuButton{width:44px;height:44px;color:var(--white);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.site-module__z4zwOa__mobileMenu{border-top:1px solid #ffffff14;padding:12px 0 20px}.site-module__z4zwOa__mobileMenu ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.site-module__z4zwOa__mobileLink{color:#dbe5ff;border-radius:12px;padding:12px 14px;font-weight:600;text-decoration:none;display:block}.site-module__z4zwOa__mobileLink:hover{background:#ffffff14}.site-module__z4zwOa__mobileCtas{gap:10px;margin-top:12px;display:grid}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__mobilePanel:not([hidden]){animation:site-module__z4zwOa__panelIn .28s var(--ease-out)}}@keyframes site-module__z4zwOa__panelIn{0%{opacity:0;transform:translateY(-8px)}}.site-module__z4zwOa__btn{isolation:isolate;white-space:nowrap;min-height:44px;transition:transform .25s var(--ease-out), translate .3s var(--ease-out), scale .15s ease, box-shadow .25s ease, background-color .2s ease, border-color .2s ease;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.site-module__z4zwOa__btn:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff61 48%,#ffffff0d 60%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.site-module__z4zwOa__btn:hover:before{transition:transform .75s var(--ease-out);transform:translate(120%)}.site-module__z4zwOa__btn:active{scale:.97}.site-module__z4zwOa__btn svg{width:17px;height:17px}.site-module__z4zwOa__btnArrow{transition:transform .3s var(--ease-out)}.site-module__z4zwOa__btn:hover .site-module__z4zwOa__btnArrow{transform:translate(3px)}.site-module__z4zwOa__btnPrimary{color:var(--white);background:linear-gradient(135deg,#1d5cf0 0%,#033fbd 55%,#0a2f9a 100%);box-shadow:0 10px 30px -10px #033fbdb3,inset 0 1px #ffffff38}.site-module__z4zwOa__btnPrimary:hover{transform:translateY(-1px);box-shadow:0 18px 40px -12px #033fbde6,0 0 0 4px #58affd29,inset 0 1px #ffffff38}.site-module__z4zwOa__btnGhost{color:var(--white);background:#ffffff14;border:1px solid #fff3}.site-module__z4zwOa__btnGhost:hover{background:#ffffff24;border-color:#ffffff57}.site-module__z4zwOa__btnLight{color:var(--navy-800);background:var(--white);border:1px solid var(--line)}.site-module__z4zwOa__btnLight:before{background:linear-gradient(105deg,#0000 30%,#58affd38 48%,#0bd1ce0f 60%,#0000 70%)}.site-module__z4zwOa__btnLight:hover{border-color:#b9c8ea;transform:translateY(-1px);box-shadow:0 14px 30px -18px #0a1d5673}.site-module__z4zwOa__btnSmall{min-height:40px;padding:8px 16px;font-size:14px}.site-module__z4zwOa__btnLarge{min-height:50px;padding:12px 24px;font-size:15.5px}.site-module__z4zwOa__btnBlock{width:100%}.site-module__z4zwOa__hero{isolation:isolate;margin-top:calc(-68px - env(safe-area-inset-top));padding:calc(68px + env(safe-area-inset-top) + 64px) 0 104px;color:var(--white);background:linear-gradient(180deg, var(--navy-950) 0%, var(--navy-900) 45%, var(--navy-800) 100%);position:relative;overflow:hidden}.site-module__z4zwOa__hero:after{content:"";background:linear-gradient(90deg,#0000,#58affdb3,#0bd1ce99,#0000);height:1px;position:absolute;bottom:0;left:8%;right:8%}.site-module__z4zwOa__aurora{z-index:-3;pointer-events:none;position:absolute;inset:0}.site-module__z4zwOa__blob{border-radius:50%;position:absolute}.site-module__z4zwOa__blobA{background:radial-gradient(closest-side,#58affd6b,#58affd00 72%);width:820px;height:820px;top:-420px;right:-260px}.site-module__z4zwOa__blobB{background:radial-gradient(closest-side,#0bd1ce42,#0bd1ce00 72%);width:680px;height:680px;top:8%;left:-300px}.site-module__z4zwOa__blobC{background:radial-gradient(closest-side,#033fbdb3,#033fbd00 72%);width:980px;height:760px;bottom:-520px;left:18%}.site-module__z4zwOa__blobD{background:radial-gradient(closest-side,#8cc8ff2e,#8cc8ff00 72%);width:420px;height:420px;top:26%;right:22%}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__blob{will-change:transform}.site-module__z4zwOa__blobA{animation:26s ease-in-out infinite alternate site-module__z4zwOa__driftA}.site-module__z4zwOa__blobB{animation:31s ease-in-out infinite alternate site-module__z4zwOa__driftB}.site-module__z4zwOa__blobC{animation:24s ease-in-out infinite alternate site-module__z4zwOa__driftC}.site-module__z4zwOa__blobD{animation:19s ease-in-out infinite alternate site-module__z4zwOa__driftD}}@keyframes site-module__z4zwOa__driftA{to{transform:translate(-140px,120px)scale(1.15)}}@keyframes site-module__z4zwOa__driftB{to{transform:translate(180px,-80px)scale(1.2)}}@keyframes site-module__z4zwOa__driftC{to{transform:translate(-160px,-60px)scale(1.1)}}@keyframes site-module__z4zwOa__driftD{to{transform:translate(-120px,90px)scale(1.35)}}.site-module__z4zwOa__heroGrid{z-index:-1;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-position:top;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 25%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 25%,#0000 75%)}.site-module__z4zwOa__grain{z-index:-1;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px;position:absolute;inset:0}.site-module__z4zwOa__heroLayout{align-items:center;gap:64px;display:grid}@media (min-width:1024px){.site-module__z4zwOa__heroLayout{grid-template-columns:1fr 1.08fr;gap:56px}}.site-module__z4zwOa__eyebrow{letter-spacing:.01em;color:#d6e4ff;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.site-module__z4zwOa__eyebrowDot{background:linear-gradient(135deg, var(--sky), var(--teal));width:22px;height:22px;color:var(--navy-900);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.site-module__z4zwOa__eyebrowDot svg{width:13px;height:13px}.site-module__z4zwOa__heroTitle{margin:22px 0 0;font-size:clamp(2.4rem,7vw,4.25rem)}.site-module__z4zwOa__word{display:inline-block}.site-module__z4zwOa__shimmer,.site-module__z4zwOa__gradientText{color:#0000;background-image:linear-gradient(100deg,#8cc8ff 0%,#58affd 22%,#0bd1ce 46%,#58affd 64%,#e6f4ff 76%,#8cc8ff 88% 100%);background-position:0 0;background-repeat:repeat-x;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.site-module__z4zwOa__shimmer{margin-bottom:-.1em;padding-bottom:.1em}.site-module__z4zwOa__heroLead{color:#c4d2f2;max-width:36rem;margin:22px 0 0;font-size:clamp(1.05rem,2.2vw,1.2rem)}.site-module__z4zwOa__heroCtas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.site-module__z4zwOa__heroPoints{color:#aebfe6;flex-wrap:wrap;gap:10px 22px;margin:32px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.site-module__z4zwOa__heroPoints li{align-items:center;gap:8px;display:inline-flex}.site-module__z4zwOa__heroPoints svg{width:16px;height:16px;color:var(--teal)}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__enter,.site-module__z4zwOa__word{animation:site-module__z4zwOa__heroIn .95s var(--ease-out) both;animation-delay:calc(.12s + var(--i,0) * 85ms)}.site-module__z4zwOa__shimmer{animation:site-module__z4zwOa__heroIn .95s var(--ease-out) both, site-module__z4zwOa__shimmer 9s linear infinite;animation-delay:calc(.12s + var(--i,0) * 85ms), 1.6s}.site-module__z4zwOa__enterMock{animation-name:site-module__z4zwOa__heroMock;animation-duration:1.3s}}@keyframes site-module__z4zwOa__heroIn{0%{opacity:0;filter:blur(10px);transform:translateY(.45em)}to{opacity:1;filter:none;transform:none}}@keyframes site-module__z4zwOa__heroMock{0%{opacity:0;transform:translateY(40px)scale(.96)}to{opacity:1;transform:none}}@keyframes site-module__z4zwOa__shimmer{0%{background-position:200% 0}to{background-position:0 0}}.site-module__z4zwOa__mockWrap{perspective:1800px;min-width:0;position:relative}.site-module__z4zwOa__mockGlow{z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#58affd80,#0bd1ce1f 60%,#0000);position:absolute;inset:8% 4% -6%}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__mockGlow{animation:7s ease-in-out infinite alternate site-module__z4zwOa__glowBreath}}@keyframes site-module__z4zwOa__glowBreath{0%{opacity:.75;transform:scale(.96)}to{opacity:1;transform:scale(1.05)}}.site-module__z4zwOa__stage{--rest-x:0deg;--rest-y:0deg;transform-style:preserve-3d;transform:rotateX(calc(var(--rest-x) + var(--tx,0deg))) rotateY(calc(var(--rest-y) + var(--ty,0deg)));position:relative}@media (min-width:1024px){.site-module__z4zwOa__stage{--rest-x:4deg;--rest-y:-9deg}}.site-module__z4zwOa__window{color:var(--ink);background:#f7f9ff;border-radius:18px;overflow:hidden;box-shadow:0 50px 90px -30px #000000a6,0 0 0 1px #ffffff24}.site-module__z4zwOa__windowBar{background:#e9eef9;border-bottom:1px solid #dbe3f3;align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}.site-module__z4zwOa__windowBar i{background:#c3cde3;border-radius:99px;width:10px;height:10px}.site-module__z4zwOa__windowBar i:first-child{background:#ff8a80}.site-module__z4zwOa__windowBar i:nth-child(2){background:#ffd36e}.site-module__z4zwOa__windowBar i:nth-child(3){background:#6fe0b4}.site-module__z4zwOa__windowUrl{color:#6b7898;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #dbe3f3;border-radius:6px;flex:1;max-width:260px;height:20px;margin-left:10px;padding:0 8px;font-size:10.5px;line-height:18px;overflow:hidden}.site-module__z4zwOa__app{grid-template-columns:52px 1fr;min-height:330px;display:grid}@media (min-width:560px){.site-module__z4zwOa__app{grid-template-columns:168px 1fr}}.site-module__z4zwOa__side{background:var(--navy-800);flex-direction:column;gap:4px;padding:12px 8px;display:flex}.site-module__z4zwOa__sideBrand{color:var(--white);font-family:var(--font-sora), sans-serif;align-items:center;gap:8px;padding:4px 6px 12px;font-size:13px;font-weight:600;display:flex}.site-module__z4zwOa__sideBrand svg{flex:none;width:22px;height:22px}.site-module__z4zwOa__sideItem{color:#a9b9e2;white-space:nowrap;border-radius:9px;align-items:center;gap:9px;padding:7px 8px;font-size:12px;font-weight:600;display:flex;position:relative}.site-module__z4zwOa__sideItem svg{flex:none;width:15px;height:15px}.site-module__z4zwOa__sideItemActive{color:var(--white);box-shadow:inset 2px 0 0 var(--sky);background:#ffffff1f}.site-module__z4zwOa__sideLabel{display:none}@media (min-width:560px){.site-module__z4zwOa__sideLabel{display:inline}}@media (max-width:559px){.site-module__z4zwOa__sideBrand span{display:none}.site-module__z4zwOa__sideItem{justify-content:center}}.site-module__z4zwOa__main{align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.site-module__z4zwOa__mainHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.site-module__z4zwOa__mainHead strong{font-family:var(--font-sora), sans-serif;font-size:15px;font-weight:600}.site-module__z4zwOa__chip{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.site-module__z4zwOa__chipGreen{color:#05695f;background:#d5f7f1}.site-module__z4zwOa__chipBlue{color:#0b3fae;background:#e1ebff}.site-module__z4zwOa__chipAmber{color:#7a4a00;background:#fff1d6}.site-module__z4zwOa__chipDot{background:currentColor;border-radius:99px;width:6px;height:6px}.site-module__z4zwOa__card{background:var(--white);border:1px solid #e3e9f6;border-radius:14px;box-shadow:0 1px 2px #0a1d560a,0 8px 20px -14px #0a1d562e}.site-module__z4zwOa__timeCard{grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px;display:grid}.site-module__z4zwOa__photo{background:linear-gradient(160deg,#cfe1ff 0%,#9cc3ff 100%);border-radius:12px;width:64px;height:64px;position:relative;overflow:hidden}.site-module__z4zwOa__photo:before{content:"";background:#6f95d8;border-radius:99px;width:22px;height:22px;margin-left:-11px;position:absolute;top:14px;left:50%}.site-module__z4zwOa__photo:after{content:"";background:#6f95d8;border-radius:22px 22px 0 0;width:44px;height:34px;margin-left:-22px;position:absolute;bottom:-14px;left:50%}.site-module__z4zwOa__scan,.site-module__z4zwOa__camScan{z-index:1;opacity:0;background:linear-gradient(90deg,#0000,#e9f6ff,#0000);height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 10px 2px #58affdb3}.site-module__z4zwOa__camScan{top:14px;left:14px;right:14px}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__scan{animation:3.4s ease-in-out infinite site-module__z4zwOa__scan}.site-module__z4zwOa__camScan{animation:2.8s ease-in-out infinite site-module__z4zwOa__scanCam}}@keyframes site-module__z4zwOa__scan{0%{opacity:0;transform:translateY(0)}15%,60%{opacity:1}75%,to{opacity:0;transform:translateY(62px)}}@keyframes site-module__z4zwOa__scanCam{0%{opacity:0;transform:translateY(0)}15%,70%{opacity:1}85%,to{opacity:0;transform:translateY(78px)}}.site-module__z4zwOa__timeBig{font-family:var(--font-sora), sans-serif;letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.1}.site-module__z4zwOa__timeMeta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.site-module__z4zwOa__muted{color:#6b7898;font-size:11.5px;font-weight:600}.site-module__z4zwOa__liveLabel{align-items:center;gap:6px;display:inline-flex}.site-module__z4zwOa__pulse{background:#0bb8a8;border-radius:99px;width:7px;height:7px;position:relative}.site-module__z4zwOa__pulse:after{content:"";border-radius:inherit;background:inherit;opacity:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__pulse:after{animation:2s cubic-bezier(0,0,.2,1) infinite site-module__z4zwOa__ping}}@keyframes site-module__z4zwOa__ping{0%{opacity:.75;transform:scale(1)}80%,to{opacity:0;transform:scale(3)}}.site-module__z4zwOa__statRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.site-module__z4zwOa__stat{padding:10px 12px}.site-module__z4zwOa__stat b{font-family:var(--font-sora), sans-serif;font-size:17px;font-weight:600;display:block}.site-module__z4zwOa__meter{background:#e6edfb;border-radius:99px;height:4px;margin-top:6px;display:block;overflow:hidden}.site-module__z4zwOa__meter span{--to:.96;border-radius:inherit;background:linear-gradient(90deg, var(--blue), var(--sky));height:100%;transform:scaleX(var(--to));transform-origin:0;display:block}.site-module__z4zwOa__meterTeal span{--to:.5;background:linear-gradient(90deg, #079a9f, var(--teal))}.site-module__z4zwOa__bars{align-items:flex-end;gap:3px;height:22px;margin-top:6px;display:flex}.site-module__z4zwOa__bars span{background:linear-gradient(180deg, var(--sky), var(--blue));opacity:.85;transform-origin:50% 100%;border-radius:3px;flex:1}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__meter span{animation:site-module__z4zwOa__meterFill 6s var(--ease-out) infinite}.site-module__z4zwOa__meterTeal span{animation-delay:.4s}.site-module__z4zwOa__bars span{animation:2.6s ease-in-out infinite alternate site-module__z4zwOa__barBreath;animation-delay:calc(var(--i,0) * -.37s)}}@keyframes site-module__z4zwOa__meterFill{0%{opacity:1;transform:scaleX(0)}40%,86%{opacity:1;transform:scaleX(var(--to))}96%{opacity:0;transform:scaleX(var(--to))}to{opacity:0;transform:scaleX(0)}}@keyframes site-module__z4zwOa__barBreath{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}.site-module__z4zwOa__listCard{padding:6px 12px}.site-module__z4zwOa__listRow{border-bottom:1px solid #edf1fa;align-items:center;gap:10px;padding:8px 0;display:flex}.site-module__z4zwOa__listRow:last-child{border-bottom:0}.site-module__z4zwOa__avatar{background:linear-gradient(135deg,#b6d2ff,#7aa8f5);border-radius:99px;flex:none;width:26px;height:26px}.site-module__z4zwOa__avatarAlt{background:linear-gradient(135deg,#a8efe9,#39c7c3)}.site-module__z4zwOa__lines{flex:1;gap:5px;min-width:0;display:grid}.site-module__z4zwOa__line{background:#dfe6f4;border-radius:99px;height:7px;display:block}.site-module__z4zwOa__lineStrong{background:#c3cfe7}.site-module__z4zwOa__cubeTile{background:linear-gradient(160deg,#183080f0,#061338f5);border:1px solid #ffffff29;border-radius:22px;place-items:center;width:76px;height:76px;display:grid;position:absolute;bottom:-30px;right:10px;transform:translateZ(90px);box-shadow:0 24px 50px -18px #000000b3,inset 0 1px #ffffff1f}.site-module__z4zwOa__cubeTile .site-module__z4zwOa__cube{--s:26px}@media (min-width:560px){.site-module__z4zwOa__cubeTile{border-radius:26px;width:92px;height:92px;inset:30% auto auto -18px}.site-module__z4zwOa__cubeTile .site-module__z4zwOa__cube{--s:32px}}@media (min-width:1024px){.site-module__z4zwOa__cubeTile{left:-40px}}.site-module__z4zwOa__toast{color:var(--ink);background:#fffffff7;border-radius:16px;align-items:center;gap:10px;padding:9px 14px 9px 9px;display:flex;position:absolute;top:-22px;right:10px;transform:translateZ(70px);box-shadow:0 22px 44px -16px #02081e99,0 0 0 1px #0a1d560f}@media (min-width:1024px){.site-module__z4zwOa__toast{top:-26px;right:-22px}}.site-module__z4zwOa__toast b{font-size:12px;line-height:1.3;display:block}.site-module__z4zwOa__toast small{color:#6b7898;font-size:10.5px;font-weight:600;display:block}.site-module__z4zwOa__toastIcon{width:30px;height:30px;color:var(--white);background:linear-gradient(135deg,#0bd1ce,#079a9f);border-radius:10px;place-items:center;display:grid}.site-module__z4zwOa__toastIcon svg{transform-origin:50% 10%;width:16px;height:16px}.site-module__z4zwOa__chatPop{width:214px;color:var(--ink);background:#fffffffa;border-radius:18px;padding:10px;display:none;position:absolute;bottom:-40px;left:-12px;transform:translateZ(55px);box-shadow:0 26px 50px -18px #02081ea6,0 0 0 1px #0a1d560f}@media (min-width:560px){.site-module__z4zwOa__chatPop{gap:7px;display:grid}}@media (min-width:1024px){.site-module__z4zwOa__chatPop{bottom:-46px;left:-46px}}.site-module__z4zwOa__chatPopHead{color:var(--navy-800);align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.site-module__z4zwOa__chatPopHead svg{width:13px;height:13px;color:var(--blue)}.site-module__z4zwOa__bubble{background:#eef3ff;border-radius:12px 12px 12px 4px;justify-self:start;max-width:88%;padding:6px 10px;font-size:11.5px;font-weight:600;line-height:1.4}.site-module__z4zwOa__bubbleMine{color:var(--white);background:linear-gradient(135deg,#2563eb,#033fbd);border-radius:12px 12px 4px;justify-self:end}.site-module__z4zwOa__chatSlot{display:grid}.site-module__z4zwOa__chatSlot>*{grid-area:1/1}.site-module__z4zwOa__typing{background:#eef3ff;border-radius:12px;place-self:center end;align-items:center;gap:4px;padding:8px 10px;display:inline-flex}.site-module__z4zwOa__chatSlot .site-module__z4zwOa__typing{opacity:0}.site-module__z4zwOa__typing i{background:#7c90bd;border-radius:99px;width:5px;height:5px}.site-module__z4zwOa__phoneLayer{width:150px;position:absolute;bottom:-48px;right:-6px;transform:translateZ(40px)}@media (max-width:559px){.site-module__z4zwOa__phoneLayer{display:none}}@media (min-width:1024px){.site-module__z4zwOa__phoneLayer{right:-28px}}.site-module__z4zwOa__phone{background:#0d1530;border-radius:28px;padding:7px;box-shadow:0 30px 60px -20px #000000b3,0 0 0 1px #ffffff1f}.site-module__z4zwOa__phoneScreen{color:var(--white);background:linear-gradient(#0a1d56 0%,#102a7a 100%);border-radius:22px;gap:8px;padding:22px 10px 12px;display:grid;overflow:hidden}.site-module__z4zwOa__phoneTitle{font-family:var(--font-sora), sans-serif;text-align:center;font-size:11px;font-weight:600}.site-module__z4zwOa__cam{background:linear-gradient(160deg,#24418f,#16306f);border-radius:14px;height:108px;position:relative;overflow:hidden}.site-module__z4zwOa__camFrame{border:2px dashed #8cc8ffb3;border-radius:999px;position:absolute;inset:16px 26px}.site-module__z4zwOa__phoneBtn{background:linear-gradient(135deg, var(--sky), var(--teal));height:26px;color:var(--navy-900);border-radius:99px;justify-content:center;align-items:center;font-size:10.5px;font-weight:800;display:flex}.site-module__z4zwOa__phoneNote{color:#a9c2f5;text-align:center;font-size:9.5px}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__phone{animation:7s ease-in-out infinite site-module__z4zwOa__floaty}.site-module__z4zwOa__cubeTile{animation:6s ease-in-out infinite site-module__z4zwOa__bob}.site-module__z4zwOa__toast{animation:site-module__z4zwOa__toastLoop 8s var(--ease-out) infinite;animation-delay:1.4s}.site-module__z4zwOa__toastIcon svg{animation:8s ease-in-out 1.4s infinite site-module__z4zwOa__ring}.site-module__z4zwOa__chatPop{animation:7s ease-in-out -2s infinite site-module__z4zwOa__bob}.site-module__z4zwOa__chatSlot .site-module__z4zwOa__typing{animation:9s infinite site-module__z4zwOa__typingLoop}.site-module__z4zwOa__chatSlot .site-module__z4zwOa__bubbleMine{animation:site-module__z4zwOa__replyLoop 9s var(--ease-out) infinite}.site-module__z4zwOa__typing i{animation:1s ease-in-out infinite site-module__z4zwOa__dot}.site-module__z4zwOa__typing i:nth-child(2){animation-delay:.15s}.site-module__z4zwOa__typing i:nth-child(3){animation-delay:.3s}}@keyframes site-module__z4zwOa__floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes site-module__z4zwOa__bob{0%,to{translate:0}50%{translate:0 -8px}}@keyframes site-module__z4zwOa__toastLoop{0%{opacity:0;translate:18px -6px;scale:.94}6%,70%{opacity:1;translate:0;scale:1}78%,to{opacity:0;translate:0 -10px;scale:.97}}@keyframes site-module__z4zwOa__ring{0%,6%,20%,to{transform:rotate(0)}9%{transform:rotate(16deg)}12%{transform:rotate(-14deg)}15%{transform:rotate(9deg)}18%{transform:rotate(-5deg)}}@keyframes site-module__z4zwOa__typingLoop{0%,10%{opacity:0;scale:.9}14%,38%{opacity:1;scale:1}42%,to{opacity:0;scale:.9}}@keyframes site-module__z4zwOa__replyLoop{0%,42%{opacity:0;translate:0 6px;scale:.94}48%,88%{opacity:1;translate:0;scale:1}95%,to{opacity:0;translate:0;scale:1}}@keyframes site-module__z4zwOa__dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.site-module__z4zwOa__cube{--s:32px;width:calc(var(--s) * 1.7);height:calc(var(--s) * 2);perspective:900px;justify-content:center;align-items:center;display:flex;position:relative}.site-module__z4zwOa__cubeHop{transform-style:preserve-3d}.site-module__z4zwOa__cubeBody{width:var(--s);height:var(--s);transform-style:preserve-3d;position:relative;transform:rotateX(-35.26deg)rotateY(45deg)}.site-module__z4zwOa__cubeRoll{transform-style:preserve-3d;position:absolute;inset:0}.site-module__z4zwOa__cubeFace{backface-visibility:hidden;border-radius:24%;position:absolute;inset:0}.site-module__z4zwOa__cubeTop{transform:rotateX(90deg) translateZ(calc(var(--s) / 2)) scale(.88);background:#2f6bff}.site-module__z4zwOa__cubeBack{transform:rotateY(180deg) translateZ(calc(var(--s) / 2)) scale(.88);background:#2f6bff}.site-module__z4zwOa__cubeFront{transform:translateZ(calc(var(--s) / 2)) scale(.88);background:#0bd1ce}.site-module__z4zwOa__cubeBottom{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2)) scale(.88);background:#0bd1ce}.site-module__z4zwOa__cubeRight{transform:rotateY(90deg) translateZ(calc(var(--s) / 2)) scale(.88);background:#58affd}.site-module__z4zwOa__cubeLeft{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2)) scale(.88);background:#58affd}.site-module__z4zwOa__cubeShadow{background:radial-gradient(#58affd73,#58affd00 70%);border-radius:50%;width:70%;height:10%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__cubeHop{animation:4.2s cubic-bezier(.45,0,.55,1) infinite site-module__z4zwOa__cubeHop}.site-module__z4zwOa__cubeRoll{animation:4.2s cubic-bezier(.65,0,.35,1) infinite site-module__z4zwOa__cubeRoll}.site-module__z4zwOa__cubeTop{animation:4.2s cubic-bezier(.65,0,.35,1) infinite site-module__z4zwOa__cubeTop}.site-module__z4zwOa__cubeShadow{animation:4.2s cubic-bezier(.45,0,.55,1) infinite site-module__z4zwOa__cubeShadow}}@keyframes site-module__z4zwOa__cubeRoll{0%,5%{transform:rotateX(0)}30%,to{transform:rotateX(-90deg)}}@keyframes site-module__z4zwOa__cubeTop{0%,5%{background:#2f6bff}30%,to{background:#0bd1ce}}@keyframes site-module__z4zwOa__cubeHop{0%,3%{transform:translateY(0)scale(1)}6%{transform:translateY(3%)scale(1.07,.93)}18%{transform:translateY(-36%)scale(.98,1.02)}30%{transform:translateY(0)scale(1)}34%{transform:translateY(3%)scale(1.07,.93)}40%{transform:translateY(0)scale(1)}70%{transform:translateY(-7%)scale(1)}to{transform:translateY(0)scale(1)}}@keyframes site-module__z4zwOa__cubeShadow{0%,6%,30%,40%,to{opacity:1;transform:translate(-50%)scale(1)}18%{opacity:.45;transform:translate(-50%)scale(.6)}70%{opacity:.8;transform:translate(-50%)scale(.88)}}.site-module__z4zwOa__marquee{border-bottom:1px solid var(--line);padding:22px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.site-module__z4zwOa__marqueeTrack{width:max-content;display:flex}.site-module__z4zwOa__marqueeRow{flex:none;gap:12px;margin:0;padding:0 12px 0 0;list-style:none;display:flex}.site-module__z4zwOa__marqueeItem{background:var(--white);border:1px solid var(--line);color:var(--navy-800);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -14px #0a1d5659}.site-module__z4zwOa__marqueeItem svg{width:16px;height:16px;color:var(--blue)}.site-module__z4zwOa__marqueeItem:nth-child(3n+2) svg{color:#0a8f9a}.site-module__z4zwOa__marqueeItem:nth-child(3n) svg{color:#2479e0}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__marqueeTrack{animation:52s linear infinite site-module__z4zwOa__marquee}.site-module__z4zwOa__marquee:hover .site-module__z4zwOa__marqueeTrack{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.site-module__z4zwOa__marquee{-webkit-mask-image:none;mask-image:none}.site-module__z4zwOa__marqueeTrack{width:auto}.site-module__z4zwOa__marqueeRow{flex-wrap:wrap;flex:1;justify-content:center;padding:0 16px}.site-module__z4zwOa__marqueeRow+.site-module__z4zwOa__marqueeRow{display:none}}@keyframes site-module__z4zwOa__marquee{to{transform:translate(-50%)}}.site-module__z4zwOa__statsBand{padding:56px 0 0}.site-module__z4zwOa__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.site-module__z4zwOa__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.site-module__z4zwOa__statItem{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:22px 20px;position:relative;box-shadow:0 18px 40px -30px #0a1d5659}.site-module__z4zwOa__statNum{font-family:var(--font-sora), sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#033fbd 10%,#2479e0 45%,#0bb8b5 90%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;font-size:clamp(2.3rem,6vw,3.1rem);font-weight:600;line-height:1}.site-module__z4zwOa__statLabel{color:var(--ink);margin-top:10px;font-size:15px;font-weight:800}.site-module__z4zwOa__statNote{color:var(--ink-mute);margin:4px 0 0;font-size:13.5px;line-height:1.45}.site-module__z4zwOa__section{padding:96px 0;scroll-margin-top:68px}@media (max-width:640px){.site-module__z4zwOa__section{padding:72px 0}}.site-module__z4zwOa__sectionHead{max-width:44rem;margin-bottom:48px}.site-module__z4zwOa__sectionHeadCenter{text-align:center;margin-left:auto;margin-right:auto}.site-module__z4zwOa__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.site-module__z4zwOa__kicker:before{content:"";background:linear-gradient(90deg,currentColor,#0000);border-radius:2px;width:18px;height:2px}.site-module__z4zwOa__kickerLight{color:var(--sky)}.site-module__z4zwOa__h2{color:var(--ink);margin:12px 0 0;font-size:clamp(1.9rem,4.6vw,2.9rem)}.site-module__z4zwOa__h2Light{color:var(--white)}.site-module__z4zwOa__lead{color:var(--ink-soft);margin:16px 0 0;font-size:1.08rem}.site-module__z4zwOa__leadLight{color:#bccbee}.site-module__z4zwOa__module,.site-module__z4zwOa__feature,.site-module__z4zwOa__platform,.site-module__z4zwOa__plan{position:relative}.site-module__z4zwOa__module:before,.site-module__z4zwOa__feature:before,.site-module__z4zwOa__platform:before,.site-module__z4zwOa__plan:before{content:"";border-radius:inherit;background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%), #58affd29, transparent 60%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.site-module__z4zwOa__module:after,.site-module__z4zwOa__platform:after,.site-module__z4zwOa__plan:after{content:"";border-radius:inherit;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), #033fbdd9, #0bd1ce80 40%, transparent 70%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.site-module__z4zwOa__module:hover:before,.site-module__z4zwOa__module:hover:after,.site-module__z4zwOa__feature:hover:before,.site-module__z4zwOa__platform:hover:before,.site-module__z4zwOa__platform:hover:after,.site-module__z4zwOa__plan:hover:before,.site-module__z4zwOa__plan:hover:after{opacity:1}.site-module__z4zwOa__module>*,.site-module__z4zwOa__feature>*,.site-module__z4zwOa__platform>:not(.site-module__z4zwOa__platformGhost),.site-module__z4zwOa__plan>:not(.site-module__z4zwOa__planBorder){position:relative}.site-module__z4zwOa__modulesGrid{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.site-module__z4zwOa__modulesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.site-module__z4zwOa__modulesGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.site-module__z4zwOa__moduleWide{grid-column:span 2}}.site-module__z4zwOa__module{border-radius:var(--radius);border:1px solid var(--line);height:100%;transition:transform .35s var(--ease-out), box-shadow .35s ease, border-color .35s ease;background:linear-gradient(#fffffff5,#fffc);padding:26px;box-shadow:0 1px 2px #0a1d560a,0 18px 40px -28px #0a1d5647}.site-module__z4zwOa__module:hover{border-color:#c4d3f3;transform:translateY(-5px);box-shadow:0 1px 2px #0a1d560a,0 34px 60px -30px #0a1d5673}.site-module__z4zwOa__moduleIcon{width:46px;height:46px;color:var(--white);background:linear-gradient(135deg, var(--blue-500), var(--blue));transition:transform .45s var(--ease-spring), box-shadow .35s ease;border-radius:14px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 10px 20px -10px #033fbdb3}.site-module__z4zwOa__moduleIcon svg{width:22px;height:22px}.site-module__z4zwOa__module:hover .site-module__z4zwOa__moduleIcon,.site-module__z4zwOa__platform:hover .site-module__z4zwOa__moduleIcon{transform:translateY(-2px)rotate(-8deg)scale(1.08);box-shadow:0 16px 26px -10px #033fbdbf}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__module:hover .site-module__z4zwOa__moduleIcon svg,.site-module__z4zwOa__platform:hover .site-module__z4zwOa__moduleIcon svg{animation:site-module__z4zwOa__iconPop .6s var(--ease-spring)}}@keyframes site-module__z4zwOa__iconPop{0%{transform:scale(1)}40%{transform:scale(.8)rotate(12deg)}to{transform:scale(1)rotate(0)}}.site-module__z4zwOa__iconSky{background:linear-gradient(135deg,#58affd,#2479e0)}.site-module__z4zwOa__iconTeal{background:linear-gradient(135deg,#19d8d4,#079a9f)}.site-module__z4zwOa__iconNavy{background:linear-gradient(135deg,#22409a,#0a1d56)}.site-module__z4zwOa__moduleTitle{color:var(--ink);margin:18px 0 0;font-size:1.2rem}.site-module__z4zwOa__moduleText{color:var(--ink-mute);margin:8px 0 0;font-size:15px}.site-module__z4zwOa__ticks{color:var(--ink-soft);gap:8px;margin:16px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}@media (min-width:640px){.site-module__z4zwOa__ticksTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-module__z4zwOa__ticks li{align-items:flex-start;gap:9px;display:flex}.site-module__z4zwOa__ticks svg{width:17px;height:17px;color:var(--blue);flex:none;margin-top:3px}.site-module__z4zwOa__dark{isolation:isolate;color:var(--white);background:radial-gradient(700px 400px at 100% 0%, #58affd38, transparent 60%), radial-gradient(600px 400px at 0% 100%, #0bd1ce24, transparent 60%), linear-gradient(180deg, var(--navy-900), var(--navy-800));position:relative;overflow:hidden}.site-module__z4zwOa__darkGlow{z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 75%,#000 10%,#0000 70%);mask-image:radial-gradient(60% 70% at 75%,#000 10%,#0000 70%)}.site-module__z4zwOa__split{align-items:center;gap:48px;display:grid}@media (min-width:1024px){.site-module__z4zwOa__split{grid-template-columns:1fr 1fr;gap:64px}}.site-module__z4zwOa__featureList{gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.site-module__z4zwOa__featureList{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-module__z4zwOa__feature{height:100%;transition:background-color .3s ease, border-color .3s ease, transform .35s var(--ease-out);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;gap:14px;padding:16px;display:flex}.site-module__z4zwOa__feature:hover{background:#ffffff14;border-color:#58affd59;transform:translateY(-2px)}.site-module__z4zwOa__featureIcon{width:38px;height:38px;color:var(--sky);transition:transform .45s var(--ease-spring);background:#58affd24;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.site-module__z4zwOa__feature:hover .site-module__z4zwOa__featureIcon{transform:scale(1.1)rotate(-6deg)}.site-module__z4zwOa__featureIcon svg{width:19px;height:19px}.site-module__z4zwOa__feature h3{color:var(--white);margin:0;font-size:15.5px}.site-module__z4zwOa__feature p{color:#b3c3ea;margin:4px 0 0;font-size:14px;line-height:1.5}.site-module__z4zwOa__glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff29;border-radius:24px;padding:24px;position:relative;box-shadow:0 40px 80px -40px #0009,inset 0 1px #ffffff1a}@media (max-width:400px){.site-module__z4zwOa__glass{padding:18px}}.site-module__z4zwOa__glassHead{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.site-module__z4zwOa__glassHead strong{font-family:var(--font-sora), sans-serif;font-weight:600}.site-module__z4zwOa__glassLabel{letter-spacing:.1em;text-transform:uppercase;color:#8fa6dc;margin:18px 0 10px;font-size:12px;font-weight:800}.site-module__z4zwOa__roles{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.site-module__z4zwOa__role{color:#dbe7ff;background:#ffffff14;border:1px solid #ffffff24;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:700}.site-module__z4zwOa__setting{color:#d5e0fb;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:14px;display:flex}.site-module__z4zwOa__setting:last-child{border-bottom:0}.site-module__z4zwOa__toggle{background:#ffffff29;border-radius:99px;flex:none;width:38px;height:22px;position:relative;overflow:hidden}.site-module__z4zwOa__toggleOn{border-radius:inherit;background:linear-gradient(135deg, var(--sky), var(--teal));position:absolute;inset:0}.site-module__z4zwOa__knob{background:var(--white);border-radius:99px;width:16px;height:16px;position:absolute;top:3px;left:3px;transform:translate(16px);box-shadow:0 2px 6px #02081e59}.site-module__z4zwOa__segment{color:#eef3ff;background:#ffffff1a;border-radius:99px;flex:none;grid-template-columns:54px 54px;padding:3px;font-size:12px;font-weight:700;display:inline-grid;position:relative}.site-module__z4zwOa__segment span:not(.site-module__z4zwOa__segmentPill){text-align:center;padding:3px 0;position:relative}.site-module__z4zwOa__segmentPill{background:linear-gradient(135deg,#2563eb,#033fbd);border-radius:99px;width:54px;position:absolute;top:3px;bottom:3px;left:3px;transform:translate(54px);box-shadow:0 4px 12px -4px #033fbdcc}.site-module__z4zwOa__flow{color:#dbe7ff;flex-wrap:wrap;align-items:center;gap:8px 6px;font-size:12.5px;font-weight:700;display:flex}.site-module__z4zwOa__flowGroup{align-items:center;gap:6px;display:inline-flex}.site-module__z4zwOa__flowArrow{color:#8fa6dc;width:14px;height:14px}.site-module__z4zwOa__flowStep{background:#ffffff14;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:5px;padding:5px 10px;display:inline-flex;position:relative;overflow:hidden}.site-module__z4zwOa__flowStep>:not(.site-module__z4zwOa__flowLit){position:relative}.site-module__z4zwOa__flowLit{background:linear-gradient(135deg,#58affd6b,#0bd1ce5c);position:absolute;inset:0}.site-module__z4zwOa__flowCheck{color:#7ff3ee;width:13px;height:13px}.site-module__z4zwOa__flowDone{margin-left:4px}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__toggleA .site-module__z4zwOa__toggleOn{animation:7s ease-in-out infinite site-module__z4zwOa__switchFill}.site-module__z4zwOa__toggleA .site-module__z4zwOa__knob{animation:site-module__z4zwOa__switchKnob 7s var(--ease-spring) infinite}.site-module__z4zwOa__toggleB .site-module__z4zwOa__toggleOn{animation:9s ease-in-out -4s infinite site-module__z4zwOa__switchFill}.site-module__z4zwOa__toggleB .site-module__z4zwOa__knob{animation:site-module__z4zwOa__switchKnob 9s var(--ease-spring) infinite;animation-delay:-4s}.site-module__z4zwOa__segmentPill{animation:site-module__z4zwOa__segment 8s var(--ease-spring) infinite;animation-delay:1.5s}.site-module__z4zwOa__flowLit{animation:6s infinite both site-module__z4zwOa__stepLit;animation-delay:calc(var(--i,0) * .9s)}.site-module__z4zwOa__flowCheck{animation:site-module__z4zwOa__stepCheck 6s var(--ease-spring) infinite both;animation-delay:calc(var(--i,0) * .9s)}.site-module__z4zwOa__flowArrow{animation:6s infinite both site-module__z4zwOa__arrowLit;animation-delay:calc(var(--i,0) * .9s - .25s)}.site-module__z4zwOa__flowDone{animation:site-module__z4zwOa__flowDone 6s var(--ease-spring) infinite both}.site-module__z4zwOa__savedChip .site-module__z4zwOa__chipDot{animation:2.4s ease-in-out infinite site-module__z4zwOa__blink}}@keyframes site-module__z4zwOa__switchFill{0%,40%{opacity:1}48%,86%{opacity:0}94%,to{opacity:1}}@keyframes site-module__z4zwOa__switchKnob{0%,40%{transform:translate(16px)}48%,86%{transform:translate(0)}94%,to{transform:translate(16px)}}@keyframes site-module__z4zwOa__segment{0%,44%{transform:translate(54px)}52%,90%{transform:translate(0)}98%,to{transform:translate(54px)}}@keyframes site-module__z4zwOa__stepLit{0%,8%{opacity:0}14%,70%{opacity:1}80%,to{opacity:0}}@keyframes site-module__z4zwOa__stepCheck{0%,10%{opacity:0;scale:.3}17%,70%{opacity:1;scale:1}80%,to{opacity:0;scale:.3}}@keyframes site-module__z4zwOa__arrowLit{0%,8%,80%,to{opacity:.45;translate:0}14%,70%{opacity:1;translate:2px}}@keyframes site-module__z4zwOa__flowDone{0%,44%{opacity:0;scale:.7}50%,72%{opacity:1;scale:1}80%,to{opacity:0;scale:.85}}@keyframes site-module__z4zwOa__blink{0%,to{opacity:1}50%{opacity:.35}}.site-module__z4zwOa__platformsSection{isolation:isolate;background:linear-gradient(180deg, var(--paper) 0%, #e9f0ff 50%, var(--paper) 100%);position:relative;overflow:hidden}.site-module__z4zwOa__sectionBackdrop{z-index:-1;pointer-events:none;background-image:radial-gradient(#033fbd29 1px,#0000 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50% at 50% 42%,#000 15%,#0000 72%);mask-image:radial-gradient(70% 50% at 50% 42%,#000 15%,#0000 72%)}.site-module__z4zwOa__devices{isolation:isolate;max-width:920px;margin:0 auto 72px;padding:18px 0 44px;position:relative}.site-module__z4zwOa__devicesGlow{z-index:-1;filter:blur(28px);background:radial-gradient(closest-side,#58affd80,#0bd1ce29 60%,#0000);position:absolute;inset:0 4% -4%}.site-module__z4zwOa__devicesRing{z-index:-1;aspect-ratio:1;border:1px dashed #033fbd33;border-radius:50%;width:min(480px,100%);position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 70px #ffffff2e,inset 0 0 0 71px #033fbd12}.site-module__z4zwOa__devicesRing:after{content:"";background:linear-gradient(135deg, var(--sky), var(--teal));border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:-5px;left:50%;box-shadow:0 0 14px 3px #58affd99}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__devicesGlow{animation:8s ease-in-out infinite alternate site-module__z4zwOa__glowBreath}.site-module__z4zwOa__devicesRing{animation:60s linear infinite site-module__z4zwOa__spin}}.site-module__z4zwOa__browser{background:#f7f9ff;border-radius:16px;width:76%;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #0a1d5699,0 0 0 1px #0a1d5614}.site-module__z4zwOa__chatApp{grid-template-columns:46px 1fr;min-height:270px;display:grid}@media (min-width:560px){.site-module__z4zwOa__chatApp{grid-template-columns:150px 1fr;min-height:330px}}.site-module__z4zwOa__channels{background:var(--navy-800);flex-direction:column;gap:4px;padding:12px 7px;display:flex}.site-module__z4zwOa__channel{color:#a9b9e2;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;font-weight:600;display:flex}.site-module__z4zwOa__channel svg{flex:none;width:13px;height:13px}.site-module__z4zwOa__channelActive{color:var(--white);box-shadow:inset 2px 0 0 var(--sky);background:#ffffff1f}@media (max-width:559px){.site-module__z4zwOa__channels .site-module__z4zwOa__sideBrand span,.site-module__z4zwOa__channel span{display:none}.site-module__z4zwOa__channels .site-module__z4zwOa__sideBrand{justify-content:center;padding:4px 0 12px}.site-module__z4zwOa__channel{justify-content:center;padding:6px 0}}.site-module__z4zwOa__thread{flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}@media (max-width:559px){.site-module__z4zwOa__thread{padding:12px 10px}}.site-module__z4zwOa__threadHead{font-family:var(--font-sora), sans-serif;color:var(--ink);border-bottom:1px solid #e6ecf8;align-items:center;gap:6px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.site-module__z4zwOa__threadHead svg{width:14px;height:14px;color:var(--blue)}.site-module__z4zwOa__msg{align-items:flex-end;gap:8px;display:flex}.site-module__z4zwOa__msgMine{flex-direction:row-reverse}.site-module__z4zwOa__msgBody{background:var(--white);border:1px solid #e3e9f6;border-radius:14px 14px 14px 4px;flex:0 72%;gap:6px;padding:10px 12px;display:grid;box-shadow:0 6px 14px -12px #0a1d5666}.site-module__z4zwOa__msgMine .site-module__z4zwOa__msgBody{background:linear-gradient(135deg,#2563eb,#033fbd);border-color:#0000;border-radius:14px 14px 4px}.site-module__z4zwOa__msgMine .site-module__z4zwOa__line{background:#fff6}.site-module__z4zwOa__msgMine .site-module__z4zwOa__lineStrong{background:#ffffffb3}.site-module__z4zwOa__composer{background:var(--white);border:1px solid #e3e9f6;border-radius:12px;align-items:center;height:36px;margin-top:auto;padding:0 6px;display:flex}.site-module__z4zwOa__composer .site-module__z4zwOa__typing{padding:6px 8px}.site-module__z4zwOa__handset{background:#0d1530;border-radius:30px;width:23%;min-width:108px;max-width:214px;padding:6px;position:absolute;bottom:0;box-shadow:0 40px 70px -24px #02081e99,0 0 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0f}.site-module__z4zwOa__handsetIos{right:0}.site-module__z4zwOa__handsetAndroid{background:#141c33;border-radius:22px;width:21%;left:0}.site-module__z4zwOa__handsetScreen{min-height:236px;color:var(--white);background:radial-gradient(160px 120px at 100% 0,#58affd47,#0000 70%),linear-gradient(#0a1d56 0%,#102a7a 100%);border-radius:24px;align-content:start;gap:8px;padding:28px 8px 12px;display:grid;position:relative;overflow:hidden}@media (min-width:560px){.site-module__z4zwOa__handsetScreen{min-height:320px;padding:34px 11px 16px}}.site-module__z4zwOa__androidScreen{background:radial-gradient(160px 120px at 0 0,#0bd1ce40,#0000 70%),linear-gradient(#0a1d56 0%,#0f2670 100%);border-radius:17px}.site-module__z4zwOa__handsetNotch{background:#0d1530;border-radius:99px;width:36%;height:13px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.site-module__z4zwOa__punchHole{background:#141c33;border-radius:50%;width:9px;height:9px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 0 0 2px #ffffff0f}.site-module__z4zwOa__gestureBar{background:#ffffff73;border-radius:99px;justify-self:center;width:36%;height:4px;margin-top:6px}.site-module__z4zwOa__handsetTitle{font-family:var(--font-sora), sans-serif;white-space:nowrap;align-items:center;gap:6px;margin-bottom:2px;font-size:12px;font-weight:600;display:flex}.site-module__z4zwOa__handsetTitle svg{width:13px;height:13px;color:var(--sky);flex:none}.site-module__z4zwOa__androidCam{aspect-ratio:1/1.1;height:auto}.site-module__z4zwOa__androidCam .site-module__z4zwOa__camFrame{inset:16% 20%}.site-module__z4zwOa__soonTag{z-index:2;white-space:nowrap;color:var(--blue);background:var(--white);border:1px solid #cfe0ff;border-radius:99px;padding:4px 10px;font-size:10.5px;font-weight:800;position:absolute;top:-13px;left:50%;translate:-50%;box-shadow:0 8px 18px -10px #0a1d5680}.site-module__z4zwOa__notif{background:#ffffff1a;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.site-module__z4zwOa__notifText{min-width:0;display:block}.site-module__z4zwOa__notifText b,.site-module__z4zwOa__notifText small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.site-module__z4zwOa__notifText b{font-size:11.5px;line-height:1.3}.site-module__z4zwOa__notifText small{color:#a9c2f5;font-size:10px;font-weight:600}.site-module__z4zwOa__notifIcon{width:26px;height:26px;color:var(--navy-900);background:linear-gradient(135deg, var(--sky), var(--teal));border-radius:9px;flex:none;place-items:center;display:grid}.site-module__z4zwOa__notifIcon svg{width:14px;height:14px}@media (max-width:559px){.site-module__z4zwOa__handset{width:31%}.site-module__z4zwOa__notifIcon{display:none}}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__handsetIos{animation:7s ease-in-out infinite site-module__z4zwOa__floaty}.site-module__z4zwOa__handsetAndroid{animation:8s ease-in-out -3s infinite site-module__z4zwOa__floaty}.site-module__z4zwOa__msg{animation:site-module__z4zwOa__msgLoop 10s var(--ease-out) infinite both;animation-delay:calc(.4s + var(--i,0) * 1.1s)}.site-module__z4zwOa__notif{animation:site-module__z4zwOa__notifLoop 9s var(--ease-spring) infinite both;animation-delay:calc(.8s + var(--i,0) * .9s)}}@keyframes site-module__z4zwOa__msgLoop{0%{opacity:0;translate:0 10px;scale:.97}6%,80%{opacity:1;translate:0;scale:1}90%,to{opacity:0;translate:0;scale:1}}@keyframes site-module__z4zwOa__notifLoop{0%{opacity:0;translate:0 -14px;scale:.94}7%,76%{opacity:1;translate:0;scale:1}86%,to{opacity:0;translate:0 -6px;scale:.98}}.site-module__z4zwOa__platforms{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.site-module__z4zwOa__platforms{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-module__z4zwOa__platform{border-radius:var(--radius);background:linear-gradient(90deg, #2563eb, #58affd 55%, #0bd1ce) top / 100% 3px no-repeat, radial-gradient(360px 180px at 100% 0%, #58affd24, transparent 70%), var(--white);border:1px solid var(--line);height:100%;transition:transform .35s var(--ease-out), box-shadow .35s ease;flex-direction:column;gap:14px;padding:28px;display:flex;overflow:hidden;box-shadow:0 18px 40px -28px #0a1d564d}.site-module__z4zwOa__platform:hover{transform:translateY(-5px);box-shadow:0 34px 60px -30px #0a1d5673}.site-module__z4zwOa__platformSoon{background:linear-gradient(90deg,#9cc3ff,#a8efe9) top/100% 3px no-repeat,radial-gradient(360px 180px at 100% 0,#0bd1ce1a,#0000 70%),#fbfcff;border-style:dashed;border-color:#c3d4f4}.site-module__z4zwOa__platformGhost{color:#033fbd0d;stroke-width:1.25px;width:150px;height:150px;transition:transform .7s var(--ease-out);pointer-events:none;position:absolute;bottom:-22px;right:-22px}.site-module__z4zwOa__platform:hover .site-module__z4zwOa__platformGhost{transform:rotate(-10deg)scale(1.08)}.site-module__z4zwOa__platform h3{color:var(--ink);margin:0;font-size:1.35rem}.site-module__z4zwOa__platform p{color:var(--ink-mute);margin:0}.site-module__z4zwOa__platform .site-module__z4zwOa__ticks{margin-top:4px}.site-module__z4zwOa__platformTop{align-items:center;gap:14px;display:flex}.site-module__z4zwOa__pill{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.site-module__z4zwOa__pillLive{color:#05695f;background:#d5f7f1}.site-module__z4zwOa__pillSoon{color:#0b3fae;background:#e8f0ff;border:1px dashed #9dbcf5}.site-module__z4zwOa__pillDot{background:currentColor;border-radius:99px;width:6px;height:6px;position:relative}.site-module__z4zwOa__pillDot:after{content:"";border-radius:inherit;background:inherit;opacity:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__pillDot:after{animation:2.2s cubic-bezier(0,0,.2,1) infinite site-module__z4zwOa__ping}}.site-module__z4zwOa__accent{background:linear-gradient(100deg,#033fbd 0%,#2479e0 45%,#0bb8b5 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.site-module__z4zwOa__accentLight{background:linear-gradient(100deg,#8cc8ff 0%,#58affd 40%,#0bd1ce 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.site-module__z4zwOa__glowSection{isolation:isolate;position:relative;overflow:hidden}.site-module__z4zwOa__glowSection:before,.site-module__z4zwOa__glowSection:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;width:720px;height:720px;position:absolute}.site-module__z4zwOa__glowSection:before{background:radial-gradient(closest-side,#58affd29,#58affd00 72%);top:40px;left:-360px}.site-module__z4zwOa__glowSection:after{background:radial-gradient(closest-side,#0bd1ce1f,#0bd1ce00 72%);bottom:40px;right:-360px}.site-module__z4zwOa__plans{gap:16px;display:grid}@media (min-width:900px){.site-module__z4zwOa__plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-module__z4zwOa__plan{border-radius:var(--radius);background:var(--white);border:1px solid var(--line);height:100%;transition:transform .35s var(--ease-out), box-shadow .35s ease;flex-direction:column;padding:30px;display:flex;box-shadow:0 18px 40px -28px #0a1d5647}.site-module__z4zwOa__plan:hover{transform:translateY(-4px);box-shadow:0 30px 56px -30px #0a1d566b}.site-module__z4zwOa__planFeatured{isolation:isolate;color:var(--white);background:radial-gradient(420px 260px at 100% 0%, #58affd66, transparent 70%), linear-gradient(160deg, var(--navy-700), var(--navy-900));border-color:#0000;box-shadow:0 30px 60px -30px #033fbdb3}.site-module__z4zwOa__planFeatured:hover{box-shadow:0 40px 70px -30px #033fbdd9}.site-module__z4zwOa__planFeatured:before{background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%), #58affd33, transparent 60%)}.site-module__z4zwOa__planFeatured:after{display:none}.site-module__z4zwOa__planBorder{z-index:1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.site-module__z4zwOa__planBorder:before{content:"";aspect-ratio:1;background:conic-gradient(#58affd26 0deg 200deg,#58affd 260deg,#0bd1ce 300deg,#58affd26 340deg);width:220%;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__planBorder:before{animation:7s linear infinite site-module__z4zwOa__spin}}@keyframes site-module__z4zwOa__spin{to{transform:rotate(360deg)}}.site-module__z4zwOa__planName{margin:0;font-size:1.3rem}.site-module__z4zwOa__planPrice{font-family:var(--font-sora), sans-serif;letter-spacing:-.02em;margin:14px 0 0;font-size:1.9rem;font-weight:600}.site-module__z4zwOa__planNote{color:var(--ink-mute);margin:6px 0 0;font-size:15px}.site-module__z4zwOa__planFeatured .site-module__z4zwOa__planNote{color:#bfd0f5}.site-module__z4zwOa__planFeatured .site-module__z4zwOa__ticks{color:#dbe6ff}.site-module__z4zwOa__planFeatured .site-module__z4zwOa__ticks svg{color:var(--teal)}.site-module__z4zwOa__planCta{margin-top:auto;padding-top:26px}.site-module__z4zwOa__ctaWrap{margin-top:96px}.site-module__z4zwOa__cta{isolation:isolate;text-align:center;color:var(--white);background:radial-gradient(600px 300px at 15% 0%, #0bd1ce4d, transparent 60%), radial-gradient(600px 300px at 90% 100%, #58affd66, transparent 60%), linear-gradient(135deg, #0a2a8f, var(--navy-800));border-radius:30px;padding:56px 24px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #031e78b3}@media (min-width:768px){.site-module__z4zwOa__cta{padding:72px 48px}}.site-module__z4zwOa__ctaBlob{z-index:-1;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute}.site-module__z4zwOa__ctaBlobA{background:radial-gradient(closest-side,#0bd1ce52,#0bd1ce00 72%);top:-280px;left:-200px}.site-module__z4zwOa__ctaBlobB{background:radial-gradient(closest-side,#58affd6b,#58affd00 72%);bottom:-300px;right:-200px}.site-module__z4zwOa__ctaMark{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;place-items:center;width:60px;height:60px;margin:0 auto 18px;display:grid;box-shadow:0 18px 36px -18px #0009}.site-module__z4zwOa__ctaMark svg{width:34px;height:34px}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__ctaBlobA{animation:18s ease-in-out infinite alternate site-module__z4zwOa__driftA}.site-module__z4zwOa__ctaBlobB{animation:22s ease-in-out infinite alternate site-module__z4zwOa__driftC}.site-module__z4zwOa__ctaMark{animation:6s ease-in-out infinite site-module__z4zwOa__floaty}}.site-module__z4zwOa__ctaButtons{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.site-module__z4zwOa__footer{isolation:isolate;color:#aebddf;background:var(--navy-950);padding:64px 0 0;font-size:14.5px;position:relative;overflow:hidden}.site-module__z4zwOa__footerGlow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#033fbd73,#033fbd00 72%);width:1000px;height:560px;margin-left:-500px;position:absolute;bottom:-300px;left:50%}.site-module__z4zwOa__footerTop{gap:32px;display:grid}@media (min-width:768px){.site-module__z4zwOa__footerTop{grid-template-columns:1.4fr 1fr 1fr}}.site-module__z4zwOa__footer h2{letter-spacing:.1em;text-transform:uppercase;color:#8a9dcc;font-size:13px;font-weight:800;font-family:var(--font-manrope), sans-serif;margin:0 0 12px}.site-module__z4zwOa__footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site-module__z4zwOa__footerLink{color:#d3def8;text-decoration:none}.site-module__z4zwOa__footerLink:hover{color:var(--white);text-underline-offset:3px;text-decoration:underline}.site-module__z4zwOa__footerBlurb{max-width:24rem;margin:14px 0 0}.site-module__z4zwOa__footerBottom{color:#8a9bc6;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:44px;padding-top:22px;font-size:13.5px;display:flex}.site-module__z4zwOa__wordmark{padding-bottom:env(safe-area-inset-bottom);font-family:var(--font-sora), sans-serif;letter-spacing:-.06em;text-align:center;white-space:nowrap;background:linear-gradient(#58affd42,#58affd00 82%);color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;margin-top:24px;font-size:clamp(4.5rem,20vw,16rem);font-weight:700;line-height:.8;transform:translateY(12%)}@media (prefers-reduced-motion:no-preference){.site-module__z4zwOa__reveal{opacity:0;filter:blur(8px);transition:opacity .8s var(--ease-out), transform .9s var(--ease-out), filter .8s var(--ease-out);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)}.site-module__z4zwOa__revealScale{filter:none;transform:translateY(20px)scale(.95)}.site-module__z4zwOa__reveal[data-shown]{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.site-module__z4zwOa__page *,.site-module__z4zwOa__page :before,.site-module__z4zwOa__page :after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.site-module__z4zwOa__btn:hover:before{transform:translate(-120%)}}.site-module__z4zwOa__planIcon{margin-bottom:18px}.site-module__z4zwOa__plan:hover .site-module__z4zwOa__planIcon{transform:translateY(-2px)rotate(-8deg)scale(1.08)}.site-module__z4zwOa__plan:not(.site-module__z4zwOa__planFeatured) .site-module__z4zwOa__planPrice{color:var(--navy-800)}.site-module__z4zwOa__planFeatured .site-module__z4zwOa__planPrice{background:linear-gradient(100deg,#fff,#bfe0ff 60%,#7ff3ee);color:#0000;-webkit-background-clip:text;background-clip:text}@media (max-width:559px){.site-module__z4zwOa__handsetTitle svg{display:none}.site-module__z4zwOa__wordmark{transform:translateY(4%)}}.site-module__z4zwOa__legalHero{isolation:isolate;margin-top:calc(-68px - env(safe-area-inset-top));padding:calc(68px + env(safe-area-inset-top) + 56px) 0 64px;color:var(--white);background:radial-gradient(800px 420px at 90% -20%, #58affd52, transparent 62%), radial-gradient(600px 380px at -10% 110%, #0bd1ce29, transparent 62%), linear-gradient(180deg, var(--navy-950) 0%, var(--navy-800) 100%);position:relative;overflow:hidden}.site-module__z4zwOa__legalHero:after{content:"";background:linear-gradient(90deg,#0000,#58affdb3,#0bd1ce99,#0000);height:1px;position:absolute;bottom:0;left:8%;right:8%}.site-module__z4zwOa__legalTitle{margin:16px 0 0;font-size:clamp(2.3rem,6.4vw,3.8rem)}.site-module__z4zwOa__legalMeta{flex-wrap:wrap;gap:8px 12px;margin-top:18px;display:flex}.site-module__z4zwOa__legalIntro{color:#c4d2f2;max-width:44rem;margin:20px 0 0;font-size:clamp(1.02rem,2vw,1.12rem)}.site-module__z4zwOa__metaChip{color:#d6e4ff;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.site-module__z4zwOa__metaChip svg{width:14px;height:14px;color:var(--teal)}.site-module__z4zwOa__legalLayout{gap:32px;padding-top:48px;padding-bottom:96px;display:grid}@media (min-width:1024px){.site-module__z4zwOa__legalLayout{grid-template-columns:270px minmax(0,1fr);gap:64px;padding-top:64px}}.site-module__z4zwOa__toc{background:var(--white);border:1px solid var(--line);border-radius:20px;align-self:start;padding:20px;box-shadow:0 18px 40px -30px #0a1d5659}@media (min-width:1024px){.site-module__z4zwOa__toc{max-height:calc(100dvh - 120px);position:sticky;top:96px;overflow-y:auto}}.site-module__z4zwOa__tocTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin:0 0 10px;font-size:12px;font-weight:800}.site-module__z4zwOa__tocList{counter-reset:toc;gap:2px;margin:0;padding:0;list-style:none;display:grid}.site-module__z4zwOa__tocList a{color:var(--ink-soft);border-radius:10px;gap:10px;padding:7px 10px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.site-module__z4zwOa__tocList a:before{counter-increment:toc;content:counter(toc, decimal-leading-zero);font-variant-numeric:tabular-nums;color:#8a9bc6;flex:none;font-weight:700}.site-module__z4zwOa__tocList a:hover{color:var(--blue);background:#eef4ff}@media (min-width:560px) and (max-width:1023px){.site-module__z4zwOa__tocList{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-module__z4zwOa__legalBody{min-width:0;max-width:46rem}.site-module__z4zwOa__legalSection{border-top:1px solid var(--line);padding:30px 0;scroll-margin-top:92px}.site-module__z4zwOa__legalSection:first-child{border-top:0;padding-top:0}.site-module__z4zwOa__legalSection h2{color:var(--ink);align-items:center;gap:12px;margin:0 0 14px;font-size:clamp(1.3rem,3vw,1.55rem);display:flex}.site-module__z4zwOa__legalNum{letter-spacing:0;width:32px;height:32px;color:var(--white);background:linear-gradient(135deg, var(--blue-500), var(--blue));border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:700;display:inline-grid;box-shadow:0 8px 16px -8px #033fbdb3}.site-module__z4zwOa__legalSection h3{font-family:var(--font-sora), sans-serif;letter-spacing:-.01em;color:var(--ink);margin:22px 0 8px;font-size:1.04rem;font-weight:600}.site-module__z4zwOa__legalSection p,.site-module__z4zwOa__legalSection li{color:var(--ink-soft);font-size:16px;line-height:1.75}.site-module__z4zwOa__legalSection p{margin:0 0 12px}.site-module__z4zwOa__legalSection ul{gap:8px;margin:4px 0 14px;padding:0;list-style:none;display:grid}.site-module__z4zwOa__legalSection li{padding-left:22px;position:relative}.site-module__z4zwOa__legalSection li:before{content:"";background:linear-gradient(135deg, var(--sky), var(--teal));border-radius:99px;width:7px;height:7px;position:absolute;top:.72em;left:4px}.site-module__z4zwOa__legalSection strong{color:var(--ink)}.site-module__z4zwOa__legalSection a{color:var(--blue);text-underline-offset:3px;font-weight:700}.site-module__z4zwOa__legalNote{border:1px solid #d6e3ff;border-left:3px solid var(--blue);color:var(--ink-soft);background:#eef4ff;border-radius:14px;margin:16px 0;padding:14px 16px}.site-module__z4zwOa__legalNote p:last-child{margin-bottom:0}.site-module__z4zwOa__processors{gap:10px;margin:8px 0 14px;display:grid}@media (min-width:640px){.site-module__z4zwOa__processors{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-module__z4zwOa__processor{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.site-module__z4zwOa__processor b{color:var(--ink);font-size:15px;display:block}.site-module__z4zwOa__processor span{color:var(--ink-mute);margin-top:2px;font-size:14px;line-height:1.5;display:block}.site-module__z4zwOa__contactCard{color:#d5e0fb;background:radial-gradient(400px 200px at 100% 0%, #58affd4d, transparent 70%), linear-gradient(160deg, var(--navy-700), var(--navy-900));border-radius:16px;gap:4px;margin-top:8px;padding:18px 20px;display:grid}.site-module__z4zwOa__contactCard b{color:var(--white);font-family:var(--font-sora), sans-serif;font-weight:600}.site-module__z4zwOa__contactCard a{color:#8cc8ff}
