.lq{--ink:#050508;--ink-2:#0e0e14;--cream:#f2f3f5;--muted:#f2f3f58f;--faint:#f2f3f566;--accent:#c8c8dc;--accent-2:#ecedf2;--line:#ffffff1f;--ease:cubic-bezier(.22, 1, .36, 1);--jk:var(--font-jakarta), -apple-system, BlinkMacSystemFont, sans-serif;--serif:var(--font-fraunces), Georgia, serif;background:var(--ink);color:var(--cream);font-family:var(--jk);position:relative;overflow-x:hidden}.lq *{box-sizing:border-box}.lq ::selection{background:var(--accent);color:#0a0a0f}.lq-glass{-webkit-backdrop-filter:blur(22px)saturate(165%);border:1px solid var(--line);background:linear-gradient(155deg,#ffffff1c,#ffffff09);border-radius:26px;position:relative;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0003,0 24px 60px #0006}.lq-glass:before{content:"";border-radius:inherit;pointer-events:none;opacity:.7;background:radial-gradient(120% 60% at 15% 0,#ffffff38,#0000 55%);position:absolute;inset:0}.lq-btn{height:56px;font-family:var(--jk);letter-spacing:-.01em;cursor:pointer;transition:transform .4s var(--ease), box-shadow .4s var(--ease), background .3s var(--ease);white-space:nowrap;border:1px solid #0000;border-radius:16px;align-items:center;gap:8px;padding:0 28px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.lq-btn:hover{transform:translateY(-2px)}.lq-btn-sm{border-radius:13px;height:42px;padding:0 18px;font-size:14.5px}.lq-btn-accent{color:#0a0a0f;background:linear-gradient(135deg, #fff, var(--accent));box-shadow:0 10px 30px #c8c8dc47,inset 0 1px #ffffffb3}.lq-btn-accent:hover{box-shadow:0 16px 42px #c8c8dc66,inset 0 1px #ffffffb3}.lq-btn-glass{color:var(--cream);-webkit-backdrop-filter:blur(16px);border-color:var(--line);background:linear-gradient(155deg,#ffffff1f,#ffffff0a);box-shadow:inset 0 1px #ffffff40}.lq-btn-glass:hover{background:linear-gradient(155deg,#ffffff2e,#ffffff12)}.lq-loader{z-index:9999;transform-origin:top;transition:opacity .82s var(--ease), transform .82s var(--ease), filter .82s var(--ease);background:radial-gradient(circle at 50% 42%,#f2f3f51f,#0000 34%),linear-gradient(#050508 0%,#0b0b10 52%,#050508 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.lq-loader-out{opacity:0;pointer-events:none;filter:blur(10px);transform:translateY(-2.5%)scale(1.025)}.lq-loader-grid{opacity:.34;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000 0 34%,#0000 72%);mask-image:radial-gradient(circle at 50% 48%,#000 0 34%,#0000 72%)}.lq-loader-orb{filter:blur(34px);width:62vw;max-width:760px;height:62vw;max-height:760px;animation:lq-orb 2.35s var(--ease) infinite alternate;background:radial-gradient(closest-side,#ffffff6b,#c8c8dc26 48%,#0000 72%);border-radius:50%;position:absolute}.lq-loader-sweep{width:32vw;min-width:220px;animation:lq-loader-sweep 1.35s var(--ease) .18s both;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);position:absolute;top:0;bottom:0;transform:skew(-14deg)translate(-140vw)}@keyframes lq-orb{0%{opacity:.7;transform:scale(.85)translateY(10px)}to{opacity:1;transform:scale(1.1)translateY(-10px)}}.lq-loader-inner{z-index:2;opacity:0;animation:lq-loader-enter .78s var(--ease) 80ms both;flex-direction:column;align-items:center;gap:0;display:flex;position:relative;transform:translateY(18px)scale(.96)}.lq-loader-wordmark{color:#fff;filter:drop-shadow(0 22px 54px #ffffff17);justify-content:center;align-items:center;min-width:min(340px,100vw - 42px);min-height:clamp(82px,18vw,132px);display:flex;position:relative}.lq-loader-logo-only{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(6px)drop-shadow(0 22px 56px #ffffff1f);animation:lq-logo-only-reveal .92s var(--ease) .12s forwards, lq-logo-only-breathe .88s var(--ease) .98s forwards;justify-content:center;align-items:center;display:inline-flex;transform:translateY(12px)scale(.86)}.lq-loader-text{letter-spacing:-.085em;color:#fff;transform-origin:50%;clip-path:inset(0 100% 0 0);animation:lq-word-write .9s var(--ease) .2s forwards, lq-word-tighten .86s var(--ease) 1.32s forwards, lq-word-fade .5s var(--ease) 2.18s forwards;justify-content:center;align-items:baseline;font-size:clamp(54px,13vw,126px);font-weight:900;line-height:.86;display:inline-flex;position:absolute;overflow:hidden}.lq-loader-flow{transform-origin:50%;animation:lq-flow-settle 1.08s var(--ease) 1.28s forwards;display:inline-block}.lq-loader-card{transform-origin:0;max-width:4.2ch;animation:lq-card-collapse .84s var(--ease) 1.48s forwards;display:inline-flex;overflow:hidden}.lq-loader-card span{opacity:0;animation:lq-letter-rise .48s var(--ease) calc(.48s + var(--i) * 70ms) forwards;display:inline-block;transform:translateY(.32em)rotate(4deg)}.lq-loader-logo{opacity:0;clip-path:inset(0 100% 0 0);animation:lq-logo-reveal .82s var(--ease) 2.08s forwards;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(8px)scale(.92)}.lq-loader-kicker{color:#f2f3f585;letter-spacing:.12em;text-transform:uppercase;opacity:0;animation:lq-loader-enter .58s var(--ease) .76s forwards, lq-loader-kicker-out .48s var(--ease) 2.48s forwards;margin:0;font-size:12px;font-weight:800;line-height:1;transform:translateY(8px)}.lq-loader-word{font-family:var(--jk);letter-spacing:-.04em;color:var(--cream);gap:1px;font-size:36px;font-weight:800;display:flex}.lq-loader-word span{opacity:0;animation:lq-rise .6s var(--ease) forwards;display:inline-block;transform:translateY(14px)}.lq-loader-bar{background:#ffffff1f;border-radius:3px;width:min(220px,48vw);height:3px;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a}.lq-loader-bar span{background:linear-gradient(90deg, #fff, var(--accent));width:40%;height:100%;animation:lq-load 1.85s var(--ease) forwards;border-radius:3px;display:block;box-shadow:0 0 22px #ffffff52}@keyframes lq-load{0%{transform:translate(-105%)}to{transform:translate(250%)}}@keyframes lq-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes lq-loader-enter{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lq-loader-sweep{0%{transform:skew(-14deg)translate(-140vw)}to{transform:skew(-14deg)translate(140vw)}}@keyframes lq-word-write{to{clip-path:inset(0)}}@keyframes lq-letter-rise{to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes lq-flow-settle{to{letter-spacing:-.1em;transform:translate(.08em)scale(.93)}}@keyframes lq-card-collapse{0%{opacity:1;filter:blur();max-width:4.2ch;transform:translate(0)scaleX(1)}72%{opacity:.35;filter:blur(2px);max-width:.35ch;transform:translate(-.42em)scaleX(.1)}to{opacity:0;filter:blur(8px);max-width:0;transform:translate(-.58em)scaleX(0)}}@keyframes lq-word-tighten{to{letter-spacing:-.12em;transform:translate(.12em)scale(.82)}}@keyframes lq-word-fade{to{opacity:0;filter:blur(8px);transform:translate(.12em)scale(.78)}}@keyframes lq-logo-reveal{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(8px)scale(.92)}68%{opacity:1;clip-path:inset(0);transform:translateY(0)scale(1.04)}to{opacity:1;clip-path:inset(0);transform:translateY(0)scale(1)}}@keyframes lq-loader-kicker-out{to{opacity:0;filter:blur(5px);transform:translateY(-8px)}}@keyframes lq-logo-only-reveal{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(6px)drop-shadow(0 22px 56px #ffffff1f);transform:translateY(12px)scale(.86)}74%{opacity:1;clip-path:inset(0);filter:blur()drop-shadow(0 26px 62px #ffffff29);transform:translateY(0)scale(1.045)}to{opacity:1;clip-path:inset(0);filter:blur()drop-shadow(0 22px 54px #ffffff1f);transform:translateY(0)scale(1)}}@keyframes lq-logo-only-breathe{0%{transform:translateY(0)scale(1)}50%{transform:translateY(0)scale(1.025)}to{transform:translateY(0)scale(1)}}body:not(.lq-intro-complete) .lq .lq-nav{opacity:0;transform:translateY(-18px)scale(.98)}body:not(.lq-intro-complete) .lq .lq-hero{opacity:0;transform:scale(1.018)}body.lq-intro-complete .lq .lq-nav{animation:lq-nav-arrive .72s var(--ease) both}body.lq-intro-complete .lq .lq-hero{animation:lq-site-arrive .92s var(--ease) both}@keyframes lq-nav-arrive{0%{opacity:0;transform:translateY(-18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lq-site-arrive{0%{opacity:0;filter:blur(8px);transform:scale(1.018)}to{opacity:1;filter:blur();transform:scale(1)}}.lq-nav{z-index:100;pointer-events:none;transition:top .42s var(--ease), transform .42s var(--ease);justify-content:center;padding:0 16px;display:flex;position:fixed;top:18px;left:0;right:0}.lq-nav-glass{-webkit-backdrop-filter:blur(24px)saturate(160%);border:1px solid var(--line);pointer-events:auto;transform-origin:top;width:min(100%,1080px);height:62px;transition:width .48s var(--ease), height .48s var(--ease), padding .48s var(--ease), border-radius .48s var(--ease), background .48s var(--ease), border-color .48s var(--ease), box-shadow .48s var(--ease), transform .48s var(--ease);background:linear-gradient(155deg,#14151cb8,#14151c80);border-radius:22px;align-items:center;gap:22px;padding:0 12px 0 24px;display:flex;box-shadow:inset 0 1px #ffffff2e,0 16px 40px #0006}.lq-nav-logo{color:var(--cream);font-family:var(--jk);letter-spacing:-.04em;transition:transform .48s var(--ease), opacity .32s var(--ease);font-size:25px;font-weight:800;text-decoration:none}.lq-nav-links{transition:opacity .36s var(--ease), transform .48s var(--ease);flex:1;gap:4px;display:flex}.lq-nav-links a{color:var(--muted);transition:color .2s var(--ease), background .2s var(--ease), padding .48s var(--ease), font-size .48s var(--ease);border-radius:10px;padding:8px 14px;font-size:15px;font-weight:600;text-decoration:none}.lq-nav-links a:hover{color:var(--cream);background:#ffffff0f}.lq-nav-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.lq-icon-btn{cursor:pointer;width:42px;min-width:42px;height:42px;color:var(--cream);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);transition:background .2s var(--ease), transform .2s var(--ease), width .48s var(--ease), height .48s var(--ease), min-width .48s var(--ease), border-radius .48s var(--ease);background:linear-gradient(155deg,#ffffff1f,#ffffff0a);border-radius:12px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lq-icon-btn:hover{background:#ffffff29;transform:translateY(-1px)}.lq-nav-cart{position:relative}.lq-nav-cart span{background:var(--accent);color:#0a0a0f;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;top:1px;right:-1px}.lq-nav-burger{display:none}.lq-nav-scrolled{top:10px}.lq-nav-scrolled .lq-nav-glass{background:linear-gradient(155deg,#0d0e13db,#0d0e139e);border-color:#ffffff29;border-radius:18px;width:min(100% - 32px,760px);height:54px;padding:0 9px 0 18px;box-shadow:inset 0 1px #fff3,0 18px 46px #0000006b}.lq-nav-scrolled .lq-nav-logo{transform:scale(.92)}.lq-nav-scrolled .lq-nav-links{opacity:.86;transform:translate(-4px)scale(.97)}.lq-nav-scrolled .lq-nav-links a{padding:7px 11px;font-size:14px}.lq-nav-scrolled .lq-icon-btn{border-radius:12px;width:38px;min-width:38px;height:38px}.lq-nav-scrolled .lq-btn-sm{border-radius:12px;height:38px;padding:0 15px;font-size:14px}.lq-menu{z-index:99;border-radius:22px;flex-direction:column;gap:4px;padding:12px;display:flex;position:absolute;top:76px;left:16px;right:16px}.lq-menu a:not(.lq-btn){color:var(--cream);border-radius:13px;padding:14px 16px;font-size:16px;font-weight:700;text-decoration:none}.lq-menu a:not(.lq-btn):hover{background:#ffffff14}.lq-hero{--p:0;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;min-height:100vh;padding:150px clamp(24px,6vw,80px) 80px;display:grid;position:relative;overflow:hidden}.lq-hero-aura{transform:translateX(-50%) translateY(calc(var(--p) * 90px)) scale(calc(1 + var(--p) * .2));pointer-events:none;will-change:transform, opacity;width:1000px;height:760px;opacity:calc(1 - var(--p) * .45);filter:blur(20px);background:radial-gradient(closest-side,#e8e9f04d,#0000 70%) 30% 30%/70% 70% no-repeat,radial-gradient(closest-side,#c8c8dc38,#0000 70%) 75% 45%/60% 60% no-repeat,radial-gradient(closest-side,#969cb229,#0000 70%) 55% 80%/55% 55% no-repeat;position:absolute;top:-8%;left:52%}.lq-hero-grain{pointer-events:none;opacity:.5;background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:4px 4px;position:absolute;inset:0}.lq-hero-copy{z-index:3;will-change:transform, opacity;max-width:600px;transform:translateY(calc(var(--p) * 60px));opacity:calc(1 - var(--p) * 1.15);position:relative}.lq-eyebrow{color:var(--cream);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);background:#ffffff12;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-size:13.5px;font-weight:700;display:inline-flex}.lq-eyebrow svg{color:var(--accent-2)}.lq-hero-title{letter-spacing:-.035em;color:var(--cream);margin:22px 0 0;font-size:clamp(46px,7.5vw,92px);font-weight:800;line-height:.98}.lq-hero-title em{font-family:var(--serif);background:linear-gradient(120deg, var(--accent-2), var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.lq-hero-sub{max-width:480px;color:var(--muted);margin:26px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.55}.lq-hero-cta{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.lq-hero-stage{z-index:2;will-change:transform;transform:translateY(calc(var(--p) * -40px));justify-content:center;align-items:center;display:flex;position:relative}.lq-hero-phone{will-change:transform;width:clamp(230px,26vw,304px);transform:perspective(1200px) rotateX(calc(var(--p) * 7deg)) translateY(calc(var(--p) * -26px)) scale(calc(1 + var(--p) * .05));border-radius:42px;padding:9px}.lq-hero-phone img{border-radius:34px;display:block}.lq-chip{color:var(--cream);will-change:transform;border-radius:14px;align-items:center;gap:7px;padding:10px 14px;font-size:13.5px;font-weight:700;display:inline-flex;position:absolute}.lq-chip svg{color:var(--accent-2)}.lq-chip-1{transform:translate(calc(var(--p) * -30px), calc(var(--p) * -70px));top:14%;left:2%}.lq-chip-2{transform:translate(calc(var(--p) * 36px), calc(var(--p) * -40px));top:38%;right:0%}.lq-chip-3{transform:translate(calc(var(--p) * -18px), calc(var(--p) * 60px));bottom:14%;left:6%}.lq-scroll-hint{z-index:3;color:var(--faint);text-transform:uppercase;letter-spacing:.14em;opacity:calc(1 - var(--p) * 2.2);flex-direction:column;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.lq-scroll-dot{border:1.5px solid #f4f1ea4d;border-radius:12px;width:22px;height:36px;position:relative}.lq-scroll-dot:after{content:"";background:var(--accent-2);width:4px;height:7px;animation:lq-scroll 1.6s var(--ease) infinite;border-radius:3px;position:absolute;top:7px;left:50%;transform:translate(-50%)}@keyframes lq-scroll{0%{opacity:0;transform:translate(-50%)}40%{opacity:1}to{opacity:0;transform:translate(-50%,12px)}}.lq-sec{padding:clamp(80px,11vw,150px) clamp(24px,6vw,80px);position:relative}.lq-statement{text-align:center;max-width:880px;margin:0 auto}.lq-statement h2{letter-spacing:-.035em;margin:0;font-size:clamp(34px,5.5vw,68px);font-weight:800;line-height:1.02}.lq-statement em{font-family:var(--serif);background:linear-gradient(120deg, var(--accent-2), var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.lq-statement p{max-width:540px;color:var(--muted);margin:20px auto 0;font-size:clamp(16px,2vw,19px);line-height:1.55}.lq-statement-sm h2{font-size:clamp(30px,4.6vw,54px)}.lq-loop{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:60px auto 0;display:grid}.lq-loop-card{padding:30px 26px}.lq-loop-card h3{letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:800}.lq-loop-card p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.lq-loop-icon{width:50px;height:50px;color:var(--accent-2);background:linear-gradient(135deg,#ffffff29,#c8c8dc14);border-radius:15px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.lq-loop-k{color:var(--faint);font-size:13px;font-weight:800;position:absolute;top:28px;right:28px}.lq-feature{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,70px);max-width:1180px;margin:0 auto;display:grid}.lq-feature-rev .lq-feature-copy{order:2}.lq-feature-copy h2{letter-spacing:-.03em;margin:16px 0 0;font-size:clamp(28px,3.8vw,46px);font-weight:800;line-height:1.05}.lq-feature-copy>p{color:var(--muted);max-width:480px;margin:18px 0 0;font-size:clamp(16px,1.9vw,18px);line-height:1.55}.lq-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:800;display:inline-block}.lq-checks{flex-direction:column;gap:13px;margin:26px 0 0;padding:0;list-style:none;display:flex}.lq-checks li{color:#f4f1ead1;align-items:flex-start;gap:10px;font-size:15.5px;font-weight:500;line-height:1.45;display:flex}.lq-checks li svg{color:var(--accent-2);flex-shrink:0;margin-top:2px}.lq-frame{padding:22px}.lq-channels{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.lq-channel{border-radius:14px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.lq-channel svg{color:var(--accent-2)}.lq-products{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lq-product{transition:transform .4s var(--ease);padding:0;text-decoration:none;overflow:hidden}.lq-product:hover{transform:translateY(-4px)}.lq-product-img{padding:22px 22px 6px}.lq-product-meta{justify-content:space-between;align-items:center;padding:14px 18px 18px;display:flex}.lq-product-meta span{color:var(--cream);font-size:14.5px;font-weight:700}.lq-product-meta strong{color:var(--accent-2);font-size:15px;font-weight:800}.lq-plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;max-width:1000px;margin:56px auto 0;display:grid}.lq-plan{flex-direction:column;padding:32px 28px;display:flex}.lq-plan-feat{border-color:#c8c8dc73;box-shadow:inset 0 1px #ffffff59,0 24px 60px #c8c8dc26}.lq-plan-tag{text-transform:uppercase;letter-spacing:.05em;color:#0a0a0f;background:linear-gradient(135deg, #fff, var(--accent));border-radius:999px;align-self:flex-start;margin-bottom:12px;padding:4px 12px;font-size:11px;font-weight:800}.lq-plan-name{color:var(--muted);margin:0;font-size:15px;font-weight:700}.lq-plan-price{letter-spacing:-.03em;color:var(--cream);margin:6px 0 22px;font-size:42px;font-weight:800}.lq-plan-price small{color:var(--faint);margin-left:4px;font-size:15px;font-weight:500}.lq-plan ul{flex-direction:column;flex:1;gap:11px;margin:0 0 26px;padding:0;list-style:none;display:flex}.lq-plan li{color:#f4f1ead1;align-items:center;gap:9px;font-size:14.5px;font-weight:500;display:flex}.lq-plan li svg{color:var(--accent-2);flex-shrink:0}.lq-founder{color:var(--accent);background:#c8c8dc1f;border:1px solid #c8c8dc47;border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:7px 14px;font-size:13px;font-weight:800;display:inline-flex}.lq-founder svg{color:var(--accent)}.lq-final{--p:.3;text-align:center;color:#f2f3f5;background:#050508;padding:clamp(100px,13vw,170px) 24px;position:relative;overflow:hidden}.lq-final-inner{z-index:2;position:relative}.lq-final h2{letter-spacing:-.035em;color:#f2f3f5;margin:22px 0 0;font-size:clamp(34px,5.5vw,64px);font-weight:800;line-height:1.02}.lq-final p{color:#f2f3f58f;margin:18px 0 0;font-size:clamp(16px,2vw,19px)}.lq-footer{color:#f2f3f5;background:#050508;border-top:1px solid #ffffff1a;padding:64px clamp(24px,6vw,80px) 36px}.lq-footer-top{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;max-width:1180px;margin:0 auto;display:grid}.lq-footer-brand p{color:#f2f3f566;max-width:280px;margin:16px 0 0;font-size:14px;line-height:1.6}.lq-footer-col{flex-direction:column;gap:12px;display:flex}.lq-footer-h{text-transform:uppercase;letter-spacing:.08em;color:#f2f3f566;margin:0 0 4px;font-size:12px;font-weight:800}.lq-footer-col a{color:#f2f3f58f;transition:color .2s var(--ease);font-size:14.5px;text-decoration:none}.lq-footer-col a:hover{color:#f2f3f5}.lq-footer-bottom{color:#f2f3f566;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:10px;max-width:1180px;margin:48px auto 0;padding-top:24px;font-size:13px;display:flex}@media (max-width:940px){.lq-nav{padding:0 16px;top:14px}.lq-nav-glass{border-radius:20px;gap:12px;height:58px;padding:0 10px 0 18px}.lq-nav-scrolled{top:10px}.lq-nav-scrolled .lq-nav-glass{border-radius:18px;width:min(100% - 28px,520px);height:54px;padding-left:16px}.lq-nav-scrolled .lq-nav-logo{transform:scale(.94)}.lq-nav-links{display:none}.lq-nav-burger{display:inline-flex}.lq-nav-cta{display:none}.lq-hero{text-align:center;grid-template-columns:1fr;min-height:auto;padding-top:130px}.lq-hero-copy{max-width:100%;margin:0 auto}.lq-hero-cta{justify-content:center}.lq-hero-stage{margin-top:54px}.lq-loop,.lq-plans{grid-template-columns:1fr;max-width:460px}.lq-feature,.lq-feature-rev{grid-template-columns:1fr}.lq-feature-rev .lq-feature-copy{order:0}.lq-footer-top{grid-template-columns:1fr 1fr}}@media (max-width:560px){.lq-nav{padding:0 12px}.lq-nav-glass{gap:8px}.lq-nav-actions{gap:7px}.lq-nav-logo .flow-brand-logo{max-width:86px!important}.lq-products{grid-template-columns:1fr 1fr}.lq-plan .lq-btn,.lq-menu .lq-btn{justify-content:center;width:100%}.lq-hero-cta{flex-direction:column;align-items:center}.lq-chip{display:none}.lq-footer-top{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lq-hero-copy,.lq-hero-stage,.lq-hero-phone,.lq-hero-aura,.lq-chip{opacity:1!important;transform:none!important}.lq-loader-orb,.lq-loader-sweep,.lq-loader-inner,.lq-loader-mark,.lq-scroll-dot:after{animation:none}.lq-nav,.lq-nav-glass,.lq-nav-logo,.lq-nav-links,.lq-icon-btn,.lq-btn{transition:none!important}}.lq-page-hero{text-align:center;padding:clamp(128px,16vw,176px) clamp(24px,6vw,80px) 30px}.lq-page-hero h1{letter-spacing:-.035em;max-width:15ch;color:var(--cream);margin:16px auto 0;font-size:clamp(40px,6.4vw,76px);font-weight:800;line-height:1}.lq-page-hero h1 em{font-family:var(--serif);background:linear-gradient(120deg, #fff, var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.lq-light .lq-page-hero h1 em{background:linear-gradient(120deg,#2a2a34,#6a6a78);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lq-page-hero p{max-width:560px;color:var(--muted);margin:22px auto 0;font-size:clamp(16px,2vw,20px);line-height:1.55}.lq-page-hero .lq-hero-cta{justify-content:center}.lq-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.lq-sec-head{text-align:center;max-width:740px;margin:0 auto 48px}.lq-sec-head h2{letter-spacing:-.03em;color:var(--cream);margin:12px 0 0;font-size:clamp(30px,4.6vw,52px);font-weight:800;line-height:1.04}.lq-sec-head p{max-width:540px;color:var(--muted);margin:16px auto 0;font-size:clamp(16px,2vw,18px);line-height:1.55}.lq-card{padding:26px 24px}.lq-card h3{letter-spacing:-.02em;color:var(--cream);margin:0 0 8px;font-size:20px;font-weight:800}.lq-card p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.lq-grid-3{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1080px;margin:0 auto;display:grid}.lq-grid-4{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1080px;margin:0 auto;display:grid}.lq-phone{border-radius:42px;width:clamp(240px,30vw,320px);padding:9px}.lq-phone img{border-radius:34px;width:100%;height:auto;display:block}.lq-faq{flex-direction:column;gap:10px;max-width:720px;margin:0 auto;display:flex}.lq-faq-item{overflow:hidden}.lq-faq-q{cursor:pointer;text-align:left;width:100%;font-family:var(--jk);color:var(--cream);background:0 0;border:none;align-items:center;gap:12px;padding:18px 22px;font-size:16px;font-weight:700;display:flex}.lq-faq-q svg{transition:transform .3s var(--ease);color:var(--accent);flex-shrink:0}.lq-faq-a{color:var(--muted);border-top:1px solid var(--line);padding:0 22px 18px;font-size:15px;line-height:1.6}.lq-faq-a p{margin:14px 0 0}.lq-swatch{cursor:pointer;border:none;border-radius:15px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.lq-pd-sticky{z-index:60;background:linear-gradient(0deg, var(--ink) 70%, transparent);gap:10px;padding:12px 18px 26px;display:flex;position:fixed;bottom:0;left:0;right:0}.lq-pd-cta-inline{display:flex}@media (min-width:860px){.lq-pd-sticky{display:none}}@media (max-width:860px){.lq-pd-cta-inline{display:none}.lq-pd-grid{grid-template-columns:1fr!important}.lq-pd-grid>div:first-child{position:static!important}}.lq-grid-3 .lq-glass,.lq-grid-4 .lq-glass{height:100%}@media (max-width:940px){.lq-grid-3,.lq-grid-4{grid-template-columns:repeat(2,1fr);max-width:520px}}@media (max-width:560px){.lq-grid-3,.lq-grid-4{grid-template-columns:1fr;max-width:380px}}.lq-pg-hero{text-align:center;flex-direction:column;align-items:center;padding-top:clamp(120px,18vw,200px);padding-bottom:clamp(48px,8vw,88px);display:flex}.lq-pg-hero-inner{z-index:2;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.lq-pg-hero-title{letter-spacing:-.03em;color:var(--cream);margin:20px 0 0;font-size:clamp(42px,7vw,80px);font-weight:900;line-height:1}.lq-pg-hero-title em{background:linear-gradient(120deg, #fff, var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:900}.lq-pg-hero-sub{max-width:620px;color:var(--muted);margin:22px auto 0;font-size:clamp(16px,2.2vw,19px);line-height:1.6}.lq-pg-sec{flex-direction:column;align-items:center;display:flex}.lq-pg-tabbar{border:1px solid var(--line);background:#ffffff12;border-radius:999px;align-items:center;gap:4px;margin-bottom:56px;padding:5px;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 8px 28px #00000047}.lq-pg-tab{height:46px;color:var(--muted);font-family:var(--jk);letter-spacing:-.01em;cursor:pointer;transition:background .22s var(--ease), color .22s var(--ease), box-shadow .22s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 22px;font-size:15px;font-weight:700;display:inline-flex}.lq-pg-tab:hover{color:var(--cream);background:#ffffff14}.lq-pg-tab-active{color:var(--cream);background:linear-gradient(155deg,#ffffff38,#ffffff1a);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000024}.lq-pg-tab-active:hover{background:linear-gradient(155deg,#ffffff47,#ffffff24)}.lq-pg-panel{width:100%;max-width:1080px;animation:lq-pg-enter .38s var(--ease) both;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,80px);margin:0 auto;display:grid}@keyframes lq-pg-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.lq-pg-copy{flex-direction:column;gap:0;display:flex}.lq-pg-headline{letter-spacing:-.03em;color:var(--cream);margin:18px 0 0;font-size:clamp(36px,5vw,58px);font-weight:900;line-height:1.04}.lq-pg-sub{max-width:520px;color:var(--muted);margin:18px 0 0;font-size:clamp(15px,1.8vw,17px);line-height:1.65}.lq-pg-features{flex-direction:column;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.lq-pg-features li{color:var(--cream);align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.lq-pg-feat-icon{border:1px solid var(--line);width:30px;height:30px;color:var(--cream);background:#ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lq-pg-strips{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.lq-pg-strip{letter-spacing:.01em;height:30px;color:var(--muted);border-radius:999px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.lq-pg-strip-more{color:var(--faint)}.lq-pg-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.lq-pg-highlight{color:var(--muted);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.lq-pg-visual{justify-content:center;align-items:center;display:flex;position:relative}.lq-pg-phone{z-index:1;border-radius:38px;width:min(100%,300px);padding:12px;position:relative;overflow:hidden}.lq-pg-phone img{border-radius:26px}.lq-pg-visual-glow{filter:blur(34px);pointer-events:none;z-index:0;background:radial-gradient(closest-side,#c8c8dc2e,#0000 70%) 50% 40%/80% 80% no-repeat;position:absolute;inset:-30%}.lq-pg-cases{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;max-width:1080px;margin:52px auto 0;display:grid}.lq-pg-case{flex-direction:column;gap:0;padding:28px;display:flex}.lq-pg-case-emoji{margin-bottom:14px;font-size:30px;line-height:1}.lq-pg-case h3{color:var(--cream);margin:0 0 8px;font-size:18px;font-weight:800}.lq-pg-case p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}.lq-pg-proof-sec{border-top:1px solid var(--line);padding-top:clamp(48px,7vw,76px);padding-bottom:clamp(48px,7vw,76px)}.lq-pg-proof{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(28px,5vw,64px);max-width:860px;margin:0 auto;display:flex}.lq-pg-proof-item{flex-direction:column;align-items:center;gap:6px;display:flex}.lq-pg-proof-item strong{letter-spacing:-.03em;color:var(--cream);font-size:clamp(32px,5vw,48px);font-weight:900;line-height:1}.lq-pg-proof-item span{color:var(--muted);text-align:center;font-size:13.5px;font-weight:600}.lq-light .lq-pg-tabbar{background:#0a0a0f0d;border-color:#0a0a0f1a;box-shadow:inset 0 1px #fffc,0 8px 28px #00000012}.lq-light .lq-pg-tab-active{background:#0a0a0f1a;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #0000000d}.lq-light .lq-pg-tab:hover{background:#0a0a0f0f}.lq-light .lq-pg-feat-icon{background:#0a0a0f0f;border-color:#0a0a0f1a}.lq-light .lq-pg-visual-glow{background:radial-gradient(closest-side,#505a781f,#0000 70%) 50% 40%/80% 80% no-repeat}.lq-light .lq-pg-proof-sec{border-top-color:#0a0a0f1a}.lq-light .lq-pg-hero-title em{background:linear-gradient(120deg,#1a1a22,#4a4a58);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (max-width:820px){.lq-pg-panel{grid-template-columns:1fr}.lq-pg-visual{order:-1}.lq-pg-phone{width:min(100%,240px)}.lq-pg-cases{grid-template-columns:1fr}}@media (max-width:560px){.lq-pg-tabbar{justify-content:stretch;width:calc(100% - 32px)}.lq-pg-tab{flex:1;justify-content:center;padding:0 12px;font-size:14px}.lq-pg-headline{font-size:clamp(30px,9vw,42px)}.lq-pg-proof{gap:28px}}.lq-light{--ink:#ecedf0;--ink-2:#fff;--cream:#0a0a0f;--muted:#0a0a0f94;--faint:#0a0a0f6b;--accent:#1a1a22;--accent-2:#3a3a46;--line:#0a0a0f1a}.lq-light ::selection{color:#fff;background:#0a0a0f}.lq-light .lq-glass{background:linear-gradient(155deg,#ffffffc7,#ffffff7a);border-color:#0a0a0f14;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #0000000a,0 24px 60px #0000001a}.lq-light .lq-glass:before{background:radial-gradient(120% 60% at 15% 0,#fff9,#0000 55%)}.lq-light .lq-nav-glass{background:linear-gradient(155deg,#ffffffd1,#ffffff94);border-color:#0a0a0f14;box-shadow:inset 0 1px #ffffffe6,0 16px 40px #0000001a}.lq-light .lq-nav-scrolled .lq-nav-glass{background:linear-gradient(155deg,#ffffffeb,#ffffffad);border-color:#0a0a0f1c;box-shadow:inset 0 1px #ffffffeb,0 18px 46px #00000021}.lq-light .lq-icon-btn{background:#0a0a0f0a;border-color:#0a0a0f1a}.lq-light .lq-icon-btn:hover{background:#0a0a0f14}.lq-light .lq-nav-cart span{color:#fff;background:#0a0a0f}.lq-light .lq-btn-accent{color:#fff;background:#0a0a0f;box-shadow:0 10px 30px #0a0a0f38,inset 0 1px #ffffff1f}.lq-light .lq-btn-accent:hover{box-shadow:0 16px 42px #0a0a0f4d,inset 0 1px #ffffff1f}.lq-light .lq-btn-glass{color:var(--cream);background:#0a0a0f0d;border-color:#0a0a0f1f}.lq-light .lq-btn-glass:hover{background:#0a0a0f17}.lq-light .lq-hero-title em,.lq-light .lq-statement em{background:linear-gradient(120deg,#2a2a34,#6a6a78);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lq-light .lq-plan-tag{color:#fff;background:#0a0a0f}.lq-light .lq-plan-feat{border-color:#0a0a0f47;box-shadow:inset 0 1px #ffffffe6,0 24px 60px #0a0a0f1f}.lq-light .lq-eyebrow{background:#0a0a0f0d;border-color:#0a0a0f1a}.lq-light .lq-loop-icon{color:#1a1a22;background:linear-gradient(135deg,#0a0a0f14,#0a0a0f0a)}.lq-light .lq-founder{color:#1a1a22;background:#0a0a0f0f;border-color:#0a0a0f29}.lq-light .lq-scroll-dot{border-color:#0a0a0f40}.lq-light .lq-hero-aura{opacity:calc(.55 - var(--p) * .3);background:radial-gradient(closest-side,#7882a033,#0000 70%) 30% 30%/70% 70% no-repeat,radial-gradient(closest-side,#969cb229,#0000 70%) 75% 45%/60% 60% no-repeat}.lq-light .lq-hero-grain{opacity:.25;background-image:radial-gradient(#0a0a0f0d 1px,#0000 1px)}
