:root{--kala:#0f0a05;--kala-2:#161008;--surface:#1d140b;--surface-2:#271b0e;--malai:#f7f0e5;--chai:#f7f0e59e;--faint:#f7f0e561;--line:#f7f0e51a;--line-strong:#f7f0e538;--kinnow:#ff5e1f;--kinnow-deep:#e14b0e;--kinnow-tint:color-mix(in oklab, var(--kinnow) 14%, transparent);--kinnow-glow:color-mix(in oklab, var(--kinnow) 28%, transparent);--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--r-s:10px;--r-m:18px;--r-l:28px;--r-xl:44px;--r-pill:999px;--ease:cubic-bezier(.16, 1, .3, 1);--t-fast:.35s;--t-med:.7s;--t-slow:1.1s;--container:1360px;--gutter:clamp(24px, 5vw, 72px);--section-pad:clamp(110px, 13vw, 190px)}.landing{font-family:var(--font-body);color:var(--malai);background:var(--kala);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.6;overflow-x:clip}.landing img,.landing svg{max-width:100%;display:block}.landing a{color:inherit;text-decoration:none}.landing button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none}.landing ul{list-style:none}.landing ::selection{background:var(--kinnow);color:#fff}.landing :focus-visible{outline:2px solid var(--kinnow);outline-offset:3px}.landing .container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.landing .ur{font-family:var(--font-ur);letter-spacing:-.01em;font-style:italic;font-weight:400}.landing .eyebrow{font:600 12px/1 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--kinnow);align-items:center;gap:12px;display:inline-flex}.landing .eyebrow:before{content:"";background:currentColor;border-radius:2px;width:26px;height:2px}.landing .btn{font:600 16px/1 var(--font-body);border-radius:var(--r-pill);white-space:nowrap;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);justify-content:center;align-items:center;gap:10px;padding:20px 32px;display:inline-flex}.landing .btn .arr{transition:transform var(--t-fast) var(--ease);display:inline-block}.landing .btn:hover .arr{transform:translate(5px)}.landing .btn-primary{background:var(--kinnow);color:#140902;box-shadow:0 14px 40px -14px var(--kinnow-glow), inset 0 1px 0 #ffffff40}.landing .btn-primary:hover{background:var(--kinnow-deep);color:#fff;box-shadow:0 18px 48px -14px var(--kinnow-glow)}.landing .btn-ghost{color:var(--malai);box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.landing .btn-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--malai)}.landing .btn-sm{padding:14px 24px;font-size:14.5px}.landing [data-reveal]{opacity:0;transition:opacity .95s var(--ease), transform .95s var(--ease);transition-delay:var(--d,0s);transform:translateY(30px)}.landing [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.landing [data-reveal]{opacity:1;transition:none;transform:none}.landing{scroll-behavior:auto}}.landing.no-motion [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.landing.no-motion *{transition-duration:10ms!important;animation-duration:10ms!important;animation-iteration-count:1!important}.landing .grain{z-index:2000;pointer-events:none;opacity:.05;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.landing.no-grain .grain{display:none}.landing .ph{border-radius:var(--r-s);background:repeating-linear-gradient(-45deg,#261b0e 0 9px,#1d140b 9px 18px);place-items:center;display:grid;position:relative;overflow:hidden}.landing .ph:after{content:attr(data-label);font:500 10px/1 var(--font-mono);letter-spacing:.06em;color:var(--faint);background:#0f0a05b8;border-radius:6px;padding:5px 8px}.landing .ph .pimg{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing .ph .pimg.broken{display:none}.landing .loader{z-index:500;background:var(--kala);transition:transform .85s var(--ease) 50ms, visibility 0s 1s;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.landing.js .loader{display:flex}.landing .loader.done{visibility:hidden;transform:translateY(-101%)}.landing .loader-inner{flex-direction:column;align-items:center;gap:10px;display:flex;overflow:hidden}.landing .loader-word{font:800 clamp(44px, 6vw, 72px)/1 var(--font-display);letter-spacing:-.04em;color:var(--malai);animation:loaderUp .9s var(--ease) both}.landing .loader-word .dot{color:var(--kinnow)}.landing .loader-ur{font:italic 400 clamp(17px, 2vw, 22px)/1 var(--font-ur);color:var(--kinnow);animation:loaderUp .9s var(--ease) .12s both}@keyframes loaderUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}.landing .nav{z-index:100;transition:background var(--t-fast) ease, box-shadow var(--t-fast) ease;position:fixed;top:0;left:0;right:0}.landing .nav-inner{justify-content:space-between;align-items:center;gap:24px;padding-block:22px;display:flex}.landing .nav.scrolled{background:color-mix(in oklab, var(--kala) 78%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1px 0 var(--line)}.landing .logo{font:800 26px/1 var(--font-display);letter-spacing:-.045em}.landing .logo .dot{color:var(--kinnow)}.landing .nav-links{gap:38px;display:flex}.landing .nav-links a{font:500 15px/1 var(--font-body);color:var(--chai);transition:color var(--t-fast) ease}.landing .nav-links a:hover{color:var(--malai)}.landing .nav-cta{align-items:center;gap:26px;display:flex}.landing .nav-cta .signin{font:500 15px/1 var(--font-body);color:var(--chai)}.landing .nav-cta .signin:hover{color:var(--malai)}.landing .hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,80px);min-height:100svh;padding-top:130px;padding-bottom:80px;display:grid;position:relative}.landing .hero:before{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--kinnow-glow), transparent 62%);opacity:.55;pointer-events:none;border-radius:50%;width:70%;position:absolute;top:-22%;left:-28%}.landing .hero-copy{max-width:660px;position:relative}.landing .hero .eyebrow{opacity:1;transition:opacity 1s var(--ease) .5s}.landing .hero h1{font-family:var(--font-display);letter-spacing:-.04em;margin:30px 0 34px;font-size:clamp(54px,7vw,114px);font-weight:700;line-height:.99}.landing .hero h1 .line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.landing .hero h1 .line-inner{transition:transform 1.1s var(--ease);display:block;transform:none}.landing.ready .hero h1 .line:first-child .line-inner{transition-delay:.1s;transform:none}.landing.ready .hero h1 .line:nth-child(2) .line-inner{transition-delay:.2s;transform:none}.landing.ready .hero h1 .line:nth-child(3) .line-inner{transition-delay:.3s;transform:none}.landing .hero h1 .ur{color:var(--kinnow);font-size:1.02em;font-weight:400}.landing .hero-sub{color:var(--chai);max-width:480px;margin-bottom:44px;font-size:clamp(17px,1.4vw,19.5px);line-height:1.7}.landing .hero-sub strong{color:var(--malai);font-weight:600}.landing .hero-ctas{flex-wrap:wrap;gap:16px;margin-bottom:36px;display:flex}.landing .hero-proof{color:var(--chai);flex-wrap:wrap;gap:10px 26px;font-size:13.5px;display:flex}.landing .hero-proof span{align-items:center;gap:8px;display:inline-flex}.landing .hero-proof span:before{content:"✓";color:var(--kinnow);font-weight:700}.landing .hero-sub,.landing .hero-ctas,.landing .hero-proof{opacity:1;transition:opacity 1s var(--ease), transform 1s var(--ease);transform:none}.landing.ready .hero-sub{opacity:1;transition-delay:.45s;transform:none}.landing.ready .hero-ctas{opacity:1;transition-delay:.55s;transform:none}.landing.ready .hero-proof{opacity:1;transition-delay:.65s;transform:none}.landing .hero-stage{opacity:1;height:min(680px,78vh);transition:opacity 1.2s var(--ease) .5s;position:relative}.landing.ready .hero-stage{opacity:1}.landing .stage-item{will-change:transform;position:absolute}.landing .stage-store{justify-content:center;align-items:center;display:flex;inset:0}.landing .float{animation:6s ease-in-out infinite alternate floaty}.landing .float.f2{animation-duration:7.2s;animation-delay:-2s}.landing .float.f3{animation-duration:5.4s;animation-delay:-1s}.landing .float.f4{animation-duration:6.6s;animation-delay:-3s}@keyframes floaty{0%{transform:translateY(0)}to{transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.landing .float{animation:none}}.landing .store-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-l);width:min(410px,100%);overflow:hidden;box-shadow:0 50px 110px -40px #000000bf}.landing .store-top{border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:15px 18px;display:flex}.landing .wdot{background:var(--surface-2);border:1px solid var(--line);border-radius:50%;width:9px;height:9px}.landing .store-top .url{font:500 12.5px/1 var(--font-mono);color:var(--chai);background:var(--kala);border-radius:var(--r-pill);text-align:center;flex:1;margin-left:8px;padding:8px 14px}.landing .store-top .url em{color:var(--kinnow);font-style:normal}.landing .store-brand{justify-content:space-between;align-items:baseline;gap:12px;padding:22px 24px 8px;display:flex}.landing .store-brand strong{font:700 20px/1 var(--font-display);letter-spacing:-.02em}.landing .store-brand span{color:var(--chai);font-size:12px}.landing .store-grid{grid-template-columns:1fr 1fr;gap:16px;padding:16px 24px 24px;display:grid}.landing .store-grid figure{flex-direction:column;gap:9px;display:flex}.landing .store-grid .ph{aspect-ratio:1/.85}.landing .store-grid figcaption{color:var(--chai);flex-direction:column;font-size:12.5px;display:flex}.landing .store-grid figcaption b{color:var(--malai);font-weight:600}.landing .chip{background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--r-m);align-items:center;gap:13px;min-width:235px;padding:15px 19px;display:flex;box-shadow:0 26px 60px -22px #000c}.landing .chip-ic{background:var(--kinnow-tint);width:38px;height:38px;color:var(--kinnow);font:700 16px/1 var(--font-display);border-radius:12px;flex:none;place-items:center;display:grid}.landing .chip-body{flex-direction:column;gap:2px;display:flex}.landing .chip-body strong{letter-spacing:-.01em;font-size:14px;font-weight:600}.landing .chip-body span{color:var(--chai);font-size:12px}.landing .chip-pay{top:0;left:-8%}.landing .chip-ship{bottom:4%;right:0}.landing .chip-order{bottom:16%;left:-10%}.landing .marquee{border-block:1px solid var(--line);padding-block:24px;overflow:hidden}.landing .marquee-track{width:max-content;animation:30s linear infinite marquee;display:flex}.landing .marquee-set{font:600 14px/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--chai);white-space:nowrap;align-items:center;gap:56px;padding-right:56px;display:flex}.landing .marquee-set i{color:var(--kinnow);font-size:11px;font-style:normal}@keyframes marquee{to{transform:translate(-50%)}}.landing .section{padding-block:var(--section-pad)}.landing .section-head{max-width:800px;margin-bottom:clamp(56px,7vw,96px)}.landing .section-head h2{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:pretty;margin-top:26px;font-size:clamp(38px,4.8vw,70px);font-weight:700;line-height:1.02}.landing .section-head h2 .ur{color:var(--kinnow);font-weight:400}.landing .section-head .lede{color:var(--chai);max-width:540px;margin-top:24px;font-size:18px}.landing .bento{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.landing .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-l);min-height:400px;transition:transform .55s var(--ease), box-shadow .55s var(--ease), border-color .55s var(--ease);flex-direction:column;grid-column:span 4;gap:15px;padding:38px 36px;display:flex}.landing .card:hover{border-color:var(--line-strong);transform:translateY(-6px);box-shadow:0 36px 80px -36px #000000d9}.landing .card-tag{font:600 11px/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--kinnow)}.landing .card h3{font:700 clamp(22px, 1.9vw, 28px)/1.12 var(--font-display);letter-spacing:-.02em}.landing .card p{color:var(--chai);max-width:52ch;font-size:15.5px}.landing .card-visual{margin-top:auto;padding-top:22px}.landing .card-hint{font:500 11px/1 var(--font-mono);letter-spacing:.04em;color:var(--faint);margin-top:16px}.landing .c-pay{grid-column:span 7}.landing .c-wa{grid-column:span 5}.landing .pay-chips{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}.landing .pay-chip{font:600 13.5px/1 var(--font-body);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--kala);color:var(--chai);align-items:center;gap:9px;padding:12px 18px;transition:border-color .3s,color .3s,opacity .3s,background .3s;display:inline-flex}.landing .pay-chip:before{content:"";background:var(--faint);border-radius:50%;width:8px;height:8px;transition:background .3s}.landing .pay-chip.active{border-color:color-mix(in oklab, var(--kinnow) 45%, transparent);background:var(--kinnow-tint);color:var(--malai)}.landing .pay-chip.active:before{background:var(--kinnow)}.landing .pay-chip:hover{border-color:var(--line-strong)}.landing .pay-chip.active:hover{border-color:var(--kinnow)}.landing .pay-total{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.landing .pay-total strong{font:700 clamp(36px, 3vw, 50px)/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.landing .pay-total span{color:var(--chai);font-size:13.5px}.landing .pay-total span .ur{color:var(--kinnow);font-size:15px}.landing .wa-thread{flex-direction:column;gap:10px;min-height:196px;display:flex}.landing .bubble{border-radius:16px;max-width:88%;padding:12px 16px;font-size:13.5px;line-height:1.45}.landing .bubble.in{background:var(--surface-2);border:1px solid var(--line);border-bottom-left-radius:5px;align-self:flex-start}.landing .bubble.out{background:var(--kinnow-tint);border:1px solid color-mix(in oklab, var(--kinnow) 30%, transparent);border-bottom-right-radius:5px;align-self:flex-end}.landing .bubble .link-pill{font:600 12px/1 var(--font-mono);color:var(--kinnow);background:var(--kala);border-radius:var(--r-pill);margin-top:7px;padding:7px 12px;display:inline-block}.landing .wa-note{color:var(--chai);align-self:flex-end;align-items:center;gap:6px;font-size:11.5px;display:flex}.landing .wa-note:before{content:"✓✓";color:var(--kinnow);letter-spacing:-.12em;font-size:10px}.landing .wa-step{opacity:0;transition:opacity .45s var(--ease), transform .45s var(--ease);transform:translateY(10px)scale(.97)}.landing .wa-step.show{opacity:1;transform:none}.landing .courier-chips{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.landing .courier-chips span{font:600 12.5px/1 var(--font-body);border-radius:var(--r-pill);border:1px solid var(--line);color:var(--chai);padding:10px 15px}.landing .route-wrap{align-items:center;gap:14px;margin-bottom:20px;display:flex}.landing .route-city{font:700 14px/1 var(--font-display);letter-spacing:.06em}.landing .route{background:var(--line-strong);border-radius:2px;flex:1;height:2px;position:relative}.landing .route:after{content:"";background:var(--kinnow);opacity:0;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:0}.landing .route.running:after{animation:ride 2.8s var(--ease) forwards}@keyframes ride{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}.landing .ship-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.landing .ship-btn{font:600 13.5px/1 var(--font-body);color:var(--kinnow);align-items:center;gap:8px;padding:4px 0;display:inline-flex}.landing .ship-btn .arr{transition:transform .3s var(--ease);display:inline-block}.landing .ship-btn:hover .arr{transform:translate(4px)}.landing .ship-btn[disabled]{color:var(--faint);cursor:default}.landing .ship-status{font:500 12px/1.4 var(--font-mono);color:var(--chai);text-align:right}.landing .ship-status.live{color:var(--kinnow)}.landing .theme-dots{gap:12px;margin-bottom:22px;display:flex}.landing .theme-dot{background:var(--c);width:34px;height:34px;box-shadow:0 0 0 2px var(--kala), 0 0 0 3.5px var(--line);transition:box-shadow .3s ease, transform .3s var(--ease);border:2px solid #0000;border-radius:50%}.landing .theme-dot:hover{transform:scale(1.1)}.landing .theme-dot.active{box-shadow:0 0 0 2px var(--kala), 0 0 0 3.5px var(--c)}.landing .theme-preview{--tc:#ff5e1f;background:var(--kala);border:1px solid var(--line);border-radius:var(--r-m);align-items:center;gap:16px;padding:14px;display:flex}.landing .theme-preview .ph{border-radius:12px;flex:none;width:64px;height:64px}.landing .theme-preview .ph:after{content:"";padding:0}.landing .tp-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.landing .tp-body strong{font:600 14.5px/1.3 var(--font-body)}.landing .tp-body span{color:var(--chai);font-size:12.5px}.landing .tp-btn{font:600 12.5px/1 var(--font-body);color:#140902;background:var(--tc);border-radius:var(--r-pill);flex:none;padding:10px 16px;transition:background .4s}.landing .bars{align-items:flex-end;gap:10px;height:130px;margin-bottom:14px;display:flex}.landing .bars span{height:calc(var(--h) * 130px);transform-origin:bottom;transition:transform .9s var(--ease) calc(var(--i) * 70ms + .2s), height .7s var(--ease) calc(var(--i) * 40ms);background:#f7f0e524;border-radius:6px 6px 3px 3px;flex:1;transform:scaleY(0)}.landing .bars span.hot{background:var(--kinnow)}.landing .card.is-in .bars span{transform:scaleY(1)}.landing .bars-caption{color:var(--chai);justify-content:space-between;font-size:12px;display:flex}.landing .bars-caption b{color:var(--kinnow);font-weight:600}.landing .steps-list{border-top:1px solid var(--line)}.landing .step{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr 1.05fr;align-items:baseline;gap:clamp(24px,3.5vw,56px);padding-block:clamp(44px,6vw,72px);display:grid}.landing .step-num{font:500 15px/1 var(--font-mono);color:var(--faint)}.landing .step-word{font:700 clamp(42px, 5.6vw, 84px)/1 var(--font-display);letter-spacing:-.035em;transition:color .5s var(--ease), transform .5s var(--ease)}.landing .step-word .dot{color:var(--kinnow)}.landing .step:hover .step-word{color:var(--kinnow);transform:translate(10px)}.landing .step-body{max-width:50ch}.landing .step-gloss{font:italic 400 17px/1 var(--font-ur);color:var(--kinnow);margin-bottom:12px;display:block}.landing .step-body p{color:var(--chai);font-size:16.5px}.landing .stats-band{background:var(--kala-2);border:1px solid var(--line);border-radius:clamp(28px,4vw,52px);margin-inline:clamp(12px,2vw,36px);padding-block:clamp(90px,11vw,150px);position:relative;overflow:hidden}.landing .stats-band:before{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--kinnow-glow), transparent 64%);opacity:.6;pointer-events:none;border-radius:50%;width:58%;position:absolute;top:-32%;right:-14%}.landing .stats-grid{grid-template-columns:repeat(4,1fr);gap:44px;display:grid;position:relative}.landing .stat{border-left:1px solid var(--line-strong);padding-left:26px}.landing .stat-num{font:700 clamp(44px, 4.6vw, 78px)/1.05 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.landing .stat-num em{color:var(--kinnow);font-style:normal}.landing .stat-label{color:var(--chai);max-width:24ch;margin-top:14px;font-size:14.5px}.landing .plan-solo{background:var(--surface);border:1px solid color-mix(in oklab, var(--kinnow) 32%, var(--line));border-radius:var(--r-xl);box-shadow:0 60px 140px -60px var(--kinnow-glow);grid-template-columns:1fr 1.15fr;gap:clamp(40px,5vw,88px);padding:clamp(44px,5.5vw,80px);display:grid;position:relative;overflow:hidden}.landing .plan-solo:before{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--kinnow-glow), transparent 62%);opacity:.5;pointer-events:none;border-radius:50%;width:56%;position:absolute;top:-45%;left:-18%}.landing .plan-main{flex-direction:column;align-items:flex-start;display:flex;position:relative}.landing .plan-badge{font:600 12px/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--kinnow);border:1px solid color-mix(in oklab, var(--kinnow) 45%, transparent);background:var(--kinnow-tint);border-radius:var(--r-pill);margin-bottom:30px;padding:10px 18px}.landing .plan-title{font:700 clamp(30px, 2.6vw, 40px)/1 var(--font-display);letter-spacing:-.03em}.landing .plan-title .dot{color:var(--kinnow)}.landing .plan-price{font:700 clamp(54px, 5.4vw, 84px)/1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:26px 0 6px}.landing .plan-price small{font:500 15px/1 var(--font-body);letter-spacing:0;color:var(--chai);margin-left:8px}.landing .plan-blurb{color:var(--chai);max-width:38ch;margin:18px 0 38px;font-size:16px}.landing .plan-blurb .ur{color:var(--kinnow)}.landing .plan-note{color:var(--faint);margin-top:18px;font-size:13px}.landing .plan-grid{color:var(--chai);grid-template-columns:1fr 1fr;align-content:center;gap:18px 28px;font-size:15px;display:grid;position:relative}.landing .plan-grid li{border-bottom:1px dashed var(--line);align-items:baseline;gap:12px;padding:14px 0;display:flex}.landing .plan-grid li:before{content:"✓";color:var(--kinnow);flex:none;font-weight:700}.landing .plan-grid li b{color:var(--malai);font-weight:600}.landing .pricing-note{text-align:center;color:var(--chai);margin-top:34px;font-size:14px}.landing .quote-section{text-align:center}.landing .quote-mark{font:400 90px/.4 var(--font-ur);color:var(--kinnow);margin-bottom:8px;display:block}.landing .quote-section blockquote{font:italic 400 clamp(26px, 3.4vw, 48px)/1.3 var(--font-ur);letter-spacing:-.01em;text-wrap:pretty;max-width:21em;margin-inline:auto}.landing .quote-section blockquote .en{color:var(--chai)}.landing .quote-cite{flex-direction:column;gap:4px;margin-top:38px;font-style:normal;display:flex}.landing .quote-cite strong{font:600 16px/1.3 var(--font-body)}.landing .quote-cite span{color:var(--chai);font-size:13.5px}.landing .cta{text-align:center;border-top:1px solid var(--line);padding-block:clamp(120px,15vw,210px) clamp(100px,12vw,170px);position:relative;overflow:hidden}.landing .cta:before{content:"";aspect-ratio:2;background:radial-gradient(ellipse, var(--kinnow-glow), transparent 66%);pointer-events:none;border-radius:50%;width:95%;position:absolute;bottom:-58%;left:50%;transform:translate(-50%)}.landing .cta-kicker{font:italic 400 clamp(18px, 2vw, 24px)/1 var(--font-ur);color:var(--kinnow)}.landing .cta h2{font:700 clamp(64px, 11vw, 176px)/.98 var(--font-display);letter-spacing:-.045em;margin:26px 0 46px}.landing .cta h2 .ur{color:var(--kinnow);font-weight:400}.landing .cta-sub{color:var(--chai);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:30px;font-size:14.5px;display:flex}.landing .cta-sub span{align-items:center;gap:8px;display:inline-flex}.landing .cta-sub span:before{content:"✓";color:var(--kinnow)}.landing .footer{color:var(--chai);padding-block:64px 40px}.landing .footer-main{border-top:1px solid var(--line);grid-template-columns:minmax(260px,1.15fr) minmax(480px,1fr);gap:clamp(64px,10vw,150px);padding-top:clamp(48px,7vw,88px);display:grid}.landing .footer .logo{color:var(--malai);font-size:22px}.landing .footer-brand{flex-direction:column;align-items:flex-start;display:flex}.landing .footer-brand p{max-width:430px;font:500 clamp(22px, 2.6vw, 38px)/1.16 var(--font-display);letter-spacing:-.025em;color:var(--malai);text-wrap:balance;margin-top:26px}.landing .footer-start{min-height:44px;color:var(--kinnow);transition:color .12s ease-out, gap .18s var(--ease);align-items:center;gap:12px;margin-top:34px;font-size:14px;font-weight:650;display:inline-flex}.landing .footer-start:hover{color:var(--malai);gap:16px}.landing .footer-meta{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin-top:clamp(56px,8vw,96px);padding-top:24px;font-size:13px;display:flex}.landing .footer-meta .ur{color:var(--kinnow)}@media (max-width:1080px){.landing .c-pay,.landing .c-wa,.landing .card{grid-column:span 6}.landing .plan-solo{grid-template-columns:1fr}}@media (max-width:900px){.landing .nav-links{display:none}.landing .hero{grid-template-columns:1fr;min-height:0;padding-top:140px}.landing .hero-stage{height:560px;margin-inline:6%}.landing .chip-pay{left:-6%}.landing .chip-order{left:-8%}.landing .stats-grid{grid-template-columns:1fr 1fr;gap:36px 28px}.landing .step{grid-template-columns:1fr;gap:12px}.landing .step-num{order:-1}.landing .plan-grid{grid-template-columns:1fr}.landing .footer-main{grid-template-columns:1fr;gap:56px}}@media (max-width:620px){.landing .card,.landing .c-pay,.landing .c-wa{grid-column:span 12;min-height:0}.landing .hero-stage{height:500px;margin-inline:0}.landing .chip{min-width:0}.landing .chip-body span{display:none}.landing .stats-grid{grid-template-columns:1fr}.landing .plan-solo{padding:36px 28px}.landing .footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
