:root{--paper:#fbf5e9;--paper-2:#f4e9d4;--paper-3:#efe1c6;--ink:#1e1913;--ink-soft:#6b5e4b;--ink-faint:#9a8b73;--marigold:#ea7317;--marigold-deep:#c25808;--marigold-soft:#f6a24a;--emerald:#0e6b47;--emerald-2:#14855a;--emerald-soft:#3fb185;--berry:#b23a48;--night:#17140f;--night-2:#221d16;--line:#1e191324;--line-soft:#1e191314;--shadow-sm:0 2px 8px #1e19130f;--shadow-md:0 14px 40px -12px #1e191338;--shadow-lg:0 40px 90px -30px #1e191359;--font-display:"Baloo Da 2", "Hind Siliguri", system-ui, sans-serif;--font-body:"Hind Siliguri", system-ui, sans-serif;--maxw:1180px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.65;position:relative;overflow-x:hidden}body:before{content:"";z-index:9999;pointer-events:none;opacity:.5;mix-blend-mode:multiply;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='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E");position:fixed;inset:0}::selection{background:var(--marigold);color:#fff}a{color:inherit;text-decoration:none}[role=button]:not([aria-disabled=true]),[role=menuitem],[role=option],[role=tab],button:not(:disabled),input:not(:disabled):is([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select:not(:disabled),summary{cursor:pointer}::file-selector-button{cursor:pointer}label:has(input:is([type=checkbox],[type=radio])){cursor:pointer}[aria-disabled=true],button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.display,h1,h2,h3,h4{letter-spacing:-.01em;font-weight:700;line-height:1.12}.btn,.display,.eyebrow,h1,h2,h3,h4{font-family:var(--font-display)}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--marigold-deep);border:1.5px solid var(--marigold);background:#ea73170f;border-radius:100px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.eyebrow .dot{background:var(--marigold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ea731733}.btn{cursor:pointer;white-space:nowrap;border:none;border-radius:100px;justify-content:center;align-items:center;gap:9px;padding:14px 26px;font-size:16px;font-weight:700;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.btn-primary{background:var(--marigold);color:#fff;position:relative;overflow:hidden;box-shadow:0 10px 24px -8px #ea7317b3,inset 0 1px #ffffff40}.btn-primary:hover{background:var(--marigold-deep);transform:translateY(-3px);box-shadow:0 18px 34px -10px #ea7317bf}.btn-primary:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff80 50%,#0000 70%) 130% 0/250% 100%;animation:4.5s ease-in-out infinite sweep;position:absolute;inset:0}@keyframes sweep{0%,55%{background-position:130% 0}85%,to{background-position:-60% 0}}.btn-ghost{color:var(--ink);border:1.5px solid var(--line);background:0 0}.btn-ghost:hover{border-color:var(--ink);transform:translateY(-2px)}.btn-dark{background:var(--ink);color:var(--paper)}.btn-dark:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.btn-lg{padding:17px 34px;font-size:18px}.btn-white{color:var(--marigold-deep);background:#fff}.btn-white:hover{transform:translateY(-3px);box-shadow:0 18px 34px -10px #00000059}#progress{background:linear-gradient(90deg,var(--marigold),var(--marigold-soft));z-index:1000;width:0;height:3px;position:fixed;top:0;left:0;box-shadow:0 0 10px #ea7317b3}header.nav{z-index:100;-webkit-backdrop-filter:blur(14px)saturate(1.3);background:#fbf5e9d1;border-bottom:1px solid #0000;transition:border-color .3s,box-shadow .3s;position:sticky;top:0}header.nav.scrolled{border-bottom-color:var(--line-soft);box-shadow:var(--shadow-sm)}.nav-inner{justify-content:space-between;height:74px}.logo,.nav-inner{align-items:center;display:flex}.logo{font-family:var(--font-display);letter-spacing:-.02em;gap:11px;font-size:21px;font-weight:800}.logo-mark{background:linear-gradient(140deg,var(--marigold),var(--marigold-deep));color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 6px 16px -4px #ea731799,inset 0 1px #ffffff4d}.logo-mark svg{width:22px;height:22px}.logo b{color:var(--marigold-deep)}.nav-links{align-items:center;gap:34px;display:flex}.nav-links a{color:var(--ink-soft);font-size:15.5px;font-weight:500;transition:color .2s}.nav-cta .login,.nav-links a.router-link-active,.nav-links a:hover{color:var(--ink)}.nav-cta{align-items:center;gap:14px;display:flex}.nav-cta .login{font-family:var(--font-display);font-size:15.5px;font-weight:600}.burger{cursor:pointer;background:0 0;border:none;padding:8px;display:none}.burger span{background:var(--ink);border-radius:3px;width:24px;height:2.4px;margin:5px 0;transition:all .3s;display:block}.hero{padding:62px 0 72px;position:relative;overflow:hidden}.hero-glow{filter:blur(80px);z-index:0;pointer-events:none;border-radius:50%;position:absolute}.glow-1{background:radial-gradient(circle,#ea731747,#0000 70%);width:520px;height:520px;top:-160px;right:-120px}.glow-2{background:radial-gradient(circle,#0e6b4733,#0000 70%);width:460px;height:460px;bottom:-200px;left:-160px}.hero-grid{z-index:2;grid-template-columns:1.02fr .98fr;align-items:center;gap:54px;display:grid;position:relative}.hero h1{font-size:calc(clamp(38px,5.4vw,62px));font-weight:800}.hero h1 .hl{color:var(--marigold-deep);white-space:nowrap;position:relative}.hero h1 .hl svg{z-index:-1;opacity:.85;width:100%;height:12px;position:absolute;bottom:2px;left:0}.hero .sub{color:var(--ink-soft);max-width:540px;margin:24px 0 32px;font-size:calc(clamp(16.5px,1.7vw,19.5px));font-weight:400}.hero .sub b{color:var(--ink);font-weight:600}.hero-cta{gap:14px}.hero-cta,.hero-trust{flex-wrap:wrap;align-items:center;display:flex}.hero-trust{gap:18px;margin-top:26px}.hero-trust .item{color:var(--ink-soft);align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:flex}.hero-trust .item svg{width:18px;height:18px;color:var(--emerald);flex-shrink:0}.stagger{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) forwards rise;transform:translateY(22px)}@keyframes rise{to{opacity:1;transform:none}}.d1{animation-delay:50ms}.d2{animation-delay:.15s}.d3{animation-delay:.25s}.d4{animation-delay:.35s}.d5{animation-delay:.45s}.phone{z-index:2;background:linear-gradient(180deg,var(--night),var(--night-2));box-shadow:var(--shadow-lg),inset 0 1px 0 #ffffff0f;opacity:0;border:1px solid #ffffff14;border-radius:32px;max-width:400px;margin-left:auto;padding:16px 14px 18px;transition:transform .35s ease-out;animation:.95s cubic-bezier(.22,1,.36,1) .35s forwards rise;position:relative;transform:translateY(28px)scale(.97)}.phone:after{content:"";pointer-events:none;border-radius:32px;position:absolute;inset:0;box-shadow:inset 0 0 60px #0006}.phone-top{align-items:center;gap:11px;padding:4px 8px 14px;display:flex}.phone-ava{background:linear-gradient(140deg,var(--marigold),var(--marigold-deep));color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.phone-ava svg{width:22px;height:22px}.phone-name{color:#fff;font-family:var(--font-display);font-size:15.5px;font-weight:700;line-height:1.2}.phone-status{color:var(--emerald-soft);align-items:center;gap:5px;font-size:12px;display:flex}.phone-status .live{background:var(--emerald-soft);border-radius:50%;width:7px;height:7px;animation:1.8s infinite pulse;box-shadow:0 0 #3fb185b3}@keyframes pulse{70%{box-shadow:0 0 0 6px #3fb18500}to{box-shadow:0 0 #3fb18500}}.phone-ch{color:#ffffff8c;border:1px solid #ffffff29;border-radius:100px;margin-left:auto;padding:3px 9px;font-size:11px}.chat{background:#ffffff08;border-radius:20px;flex-direction:column;gap:11px;height:428px;padding:16px 14px;display:flex;position:relative;overflow:hidden}.msg{opacity:0;border-radius:18px;max-width:84%;padding:10px 14px;font-size:14.5px;line-height:1.5;transform:translateY(12px)}.msg.show{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards pop}@keyframes pop{to{opacity:1;transform:none}}.msg.cust{color:var(--ink);background:linear-gradient(160deg,#fff,#f1e9db);border-bottom-right-radius:6px;align-self:flex-end}.msg.bot{background:linear-gradient(160deg,var(--emerald-2),var(--emerald));color:#fff;border-bottom-left-radius:6px;align-self:flex-start;box-shadow:0 6px 16px -6px #0e6b4799}.msg.typing{gap:5px;padding:14px 16px;display:inline-flex}.msg.typing span{background:#ffffffb3;border-radius:50%;width:7px;height:7px;animation:1.2s infinite blink}.msg.typing span:nth-child(2){animation-delay:.2s}.msg.typing span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.prodcard{opacity:0;background:#fff;border-radius:16px;align-self:flex-start;max-width:88%;overflow:hidden;transform:translateY(12px);box-shadow:0 8px 20px -8px #00000080}.ordercard.show,.prodcard.show{animation:.45s cubic-bezier(.34,1.56,.64,1) forwards pop}.prodcard .img{color:#ffffffd9;background:linear-gradient(135deg,#2a4d6e,#12324f);place-items:center;height:96px;display:grid}.prodcard .img .sari{font-size:34px}.prodcard .body{color:var(--ink);padding:10px 13px}.prodcard .pname{font-family:var(--font-display);font-size:14px;font-weight:700}.prodcard .prow{justify-content:space-between;align-items:center;margin-top:3px;display:flex}.prodcard .price{font-family:var(--font-display);color:var(--marigold-deep);font-size:16px;font-weight:800}.prodcard .stock{color:var(--emerald);background:#0e6b471a;border-radius:100px;padding:2px 8px;font-size:11.5px;font-weight:600}.ordercard{color:#fff;opacity:0;background:linear-gradient(160deg,#173a2a,#0e2b1f);border:1px solid #3fb18566;border-radius:16px;align-self:flex-start;max-width:90%;padding:13px 15px;transform:translateY(12px)}.ordercard .ohead{font-family:var(--font-display);color:var(--emerald-soft);align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:flex}.ordercard .ohead svg{width:18px;height:18px}.ordercard .oline{color:#ffffffd9;flex-wrap:wrap;gap:7px;margin-top:6px;font-size:13px;display:flex}.ordercard .chip{background:#ffffff14;border-radius:100px;padding:2px 9px;font-size:11.5px}.float{z-index:5;box-shadow:var(--shadow-md);font-family:var(--font-display);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;font-weight:700;display:flex;position:absolute}.float svg{width:20px;height:20px}.float-1{animation:4s ease-in-out infinite floaty;top:20px;left:-34px}.float-2{animation:4.6s ease-in-out .6s infinite floaty;bottom:92px;left:-46px}.float-3{animation:5s ease-in-out .3s infinite floaty;top:130px;right:-30px}@keyframes floaty{50%{transform:translateY(-12px)}}.float .ic-b{color:var(--marigold)}.float .ic-g{color:var(--emerald)}.channels{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:var(--paper-2);padding:30px 0;position:relative;overflow:hidden}.channels .lead{text-align:center;font-family:var(--font-display);color:var(--ink-soft);letter-spacing:.03em;margin-bottom:22px;font-size:15px;font-weight:600}.channels:after,.channels:before{content:"";z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.channels:before{background:linear-gradient(90deg,var(--paper-2),transparent);left:0}.channels:after{background:linear-gradient(-90deg,var(--paper-2),transparent);right:0}.chan-row{align-items:center;gap:48px;width:max-content;animation:32s linear infinite scrollX;display:flex}.chan-row:hover{animation-play-state:paused}@keyframes scrollX{to{transform:translate(-50%)}}.chan{font-family:var(--font-display);color:var(--ink);opacity:.82;white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:700;transition:opacity .2s;display:flex}.chan:hover{opacity:1}.chan svg{width:28px;height:28px}.chan-dot{background:var(--ink-faint);border-radius:50%;flex-shrink:0;width:5px;height:5px}section.blk{padding:92px 0;position:relative}.sec-head{text-align:center;max-width:680px;margin:0 auto 56px}.sec-head.left{text-align:left;margin-left:0}.sec-head h2{margin:16px 0 14px;font-size:calc(clamp(30px,3.8vw,46px));font-weight:800}.sec-head p{color:var(--ink-soft);font-size:18px}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(30px)}.reveal.in{opacity:1;transform:none}.stats{background:var(--ink);color:var(--paper)}.stats .grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.stat{text-align:center;padding:20px 14px;position:relative}.stat:not(:last-child):after{content:"";background:#ffffff24;width:1px;height:56%;position:absolute;top:22%;right:0}.stat .num{font-family:var(--font-display);color:var(--marigold-soft);letter-spacing:-.02em;font-size:calc(clamp(34px,4vw,50px));font-weight:800;line-height:1}.stat .lbl{color:#fbf5e9b8;margin-top:10px;font-size:15px;font-weight:400}.problem{background:var(--paper-2)}.prob-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.prob-list{flex-direction:column;gap:16px;display:flex}.prob-item{background:var(--paper);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm);border-radius:16px;align-items:flex-start;gap:15px;padding:18px 20px;display:flex}.prob-item .x{width:34px;height:34px;color:var(--berry);background:#b23a481a;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.prob-item .x svg{width:18px;height:18px}.prob-item p{color:var(--ink-soft);font-size:15.5px}.prob-item b{color:var(--ink);font-weight:600}.prob-right h2{margin:14px 0 18px;font-size:calc(clamp(28px,3.4vw,42px));font-weight:800}.prob-right p.big{color:var(--ink-soft);font-size:18px}.prob-arrow{font-family:var(--font-display);color:var(--emerald);align-items:center;gap:10px;margin-top:26px;font-size:17px;font-weight:700;display:inline-flex}.steps-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.step{background:var(--paper);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm);border-radius:22px;padding:34px 28px;transition:transform .25s,box-shadow .25s;position:relative}.feat:hover,.step:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.step .n{font-family:var(--font-display);color:var(--marigold-deep);background:#ea73171a;border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:20px;font-size:15px;font-weight:800;display:grid}.step h3{margin-bottom:10px;font-size:22px}.step p{color:var(--ink-soft);font-size:15.5px}.feat-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.feat{background:var(--paper);border:1px solid var(--line-soft);border-radius:20px;padding:28px 26px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.feat:hover{border-color:var(--line)}.feat:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),#ea73171f,transparent 60%);transition:opacity .35s;position:absolute;inset:0}.feat:hover:before{opacity:1}.feat .ic{border-radius:15px;place-items:center;width:52px;height:52px;margin-bottom:18px;display:grid}.feat .ic svg{width:26px;height:26px}.ic.m{color:var(--marigold-deep);background:#ea73171f}.ic.e{color:var(--emerald);background:#0e6b471f}.ic.b{color:var(--berry);background:#b23a481c}.feat h3{margin-bottom:9px;font-size:20px}.feat p{color:var(--ink-soft);font-size:15px}.feat .tag{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--marigold-deep);background:#ea73171a;border-radius:100px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:20px;right:20px}.diff{background:linear-gradient(165deg,var(--night),#201a12);color:var(--paper);position:relative;overflow:hidden}.diff .glow-d{filter:blur(90px);background:radial-gradient(circle,#ea731740,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-160px;right:-100px}.diff .sec-head h2{color:#fff}.diff .sec-head p{color:#fbf5e9b3}.cmp{z-index:2;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:22px;max-width:860px;margin:0 auto;position:relative;overflow:hidden}.cmp-row{grid-template-columns:1.4fr 1fr 1fr;align-items:center;display:grid}.cmp-row>div{padding:18px 22px;font-size:15.5px}.cmp-head{font-family:var(--font-display);background:#ffffff0d;border-bottom:1px solid #ffffff1a;font-weight:700}.cmp-head .us{color:var(--marigold-soft);align-items:center;gap:7px;display:flex}.cmp-row:not(.cmp-head){border-top:1px solid #ffffff12}.cmp-row .lbl{color:#fbf5e9d9}.cmp .us-cell{color:#fff;align-items:center;gap:8px;font-weight:600;display:flex}.cmp .us-cell svg{width:18px;height:18px;color:var(--emerald-soft);flex-shrink:0}.cmp .them-cell{color:#fbf5e980;align-items:center;gap:8px;display:flex}.cmp .them-cell svg{color:#b23a48e6;flex-shrink:0;width:16px;height:16px}.diff-note{text-align:center;color:#fbf5e999;z-index:2;margin-top:26px;font-size:14.5px;position:relative}.notify{background:var(--emerald);color:#fff;position:relative;overflow:hidden}.notify:before{content:"";background:radial-gradient(circle at 80% 20%,#ffffff1f,#0000 55%);position:absolute;inset:0}.notify-grid{z-index:2;grid-template-columns:1fr .9fr;align-items:center;gap:48px;display:grid;position:relative}.notify .eyebrow{color:#fff;background:#ffffff1a;border-color:#ffffff80}.notify .eyebrow .dot{background:#fff;box-shadow:0 0 0 3px #ffffff40}.notify h2{color:#fff;margin:16px 0 14px;font-size:calc(clamp(28px,3.4vw,42px))}.notify p{color:#ffffffe6;max-width:460px;font-size:17px}.notify-chans{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.nchan{font-family:var(--font-display);background:#ffffff24;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:14.5px;font-weight:700;display:flex}.nchan svg{width:18px;height:18px}.notify-card{color:var(--ink);box-shadow:var(--shadow-lg);background:#fff;border-radius:20px;padding:22px}.nc-row{border-bottom:1px solid var(--line-soft);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.nc-row:last-child{border-bottom:none}.nc-ic{border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.nc-ic svg{width:20px;height:20px}.nc-row .t{font-family:var(--font-display);font-size:14.5px;font-weight:700}.nc-row .s{color:var(--ink-faint);font-size:12.5px}.nc-status{color:var(--emerald);align-self:center;align-items:center;gap:4px;margin-left:auto;font-size:11.5px;font-weight:600;display:flex}.nc-status svg{width:14px;height:14px}.pricing-bg{background:var(--paper-2)}.price-note{text-align:center;color:var(--ink-soft);margin-bottom:40px;font-size:15px}.price-note b{color:var(--ink)}.plans{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:18px;display:grid}.plan{background:var(--paper);border:1px solid var(--line-soft);border-radius:22px;flex-direction:column;padding:30px 24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.plan:hover{transform:translateY(-6px)}.plan.pop,.plan:hover{box-shadow:var(--shadow-md)}.plan.pop{border:2px solid #0000;transform:scale(1.02)}.plan.pop:hover{transform:scale(1.02)translateY(-6px)}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}.plan.pop:before{content:"";pointer-events:none;background:conic-gradient(from var(--ang,0deg),var(--marigold),var(--marigold-soft),#ea73172e 35%,#ea73172e 62%,var(--marigold));-webkit-mask-composite:xor;border-radius:25px;padding:3px;animation:4.5s linear infinite spinAng;position:absolute;inset:-3px;-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}@keyframes spinAng{to{--ang:360deg}}.pop-badge{background:var(--marigold);color:#fff;letter-spacing:.04em;z-index:2;border-radius:100px;padding:5px 16px;font-size:12.5px;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 6px 14px -4px #ea731799}.plan .pname,.pop-badge{font-family:var(--font-display);font-weight:700}.plan .pname{font-size:19px}.plan .pprice{font-family:var(--font-display);letter-spacing:-.02em;margin:12px 0 2px;font-size:38px;font-weight:800}.plan .pprice small{color:var(--ink-faint);font-size:15px;font-weight:500}.plan .pconv{color:var(--marigold-deep);background:#ea731714;border-radius:100px;align-self:flex-start;margin-bottom:18px;padding:4px 12px;font-size:14px;font-weight:600;display:inline-block}.plan ul{flex-direction:column;flex-grow:1;gap:11px;margin-bottom:24px;list-style:none;display:flex}.plan li{color:var(--ink-soft);align-items:flex-start;gap:9px;font-size:14.5px;display:flex}.plan li svg{width:17px;height:17px;color:var(--emerald);flex-shrink:0;margin-top:3px}.plan .btn{width:100%}.plans-second{grid-template-columns:1fr;gap:18px;margin-top:18px;display:grid}.plan.ent{background:var(--ink);color:var(--paper)}.plan.ent .pconv{color:var(--marigold-soft);background:#ffffff1a}.ent-wide{grid-template-columns:1fr auto;align-items:center;gap:24px;display:grid}.ent-wide .ent-left h3{color:#fff;font-size:22px}.ent-wide .ent-left p{color:#fbf5e9bf;margin-top:6px;font-size:15px}.test-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.test{background:var(--paper);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm);border-radius:20px;flex-direction:column;padding:28px 26px;display:flex}.test .quote-mark{font-family:var(--font-display);color:var(--marigold-soft);height:26px;font-size:54px;line-height:.5}.test p{color:var(--ink);flex-grow:1;margin:8px 0 20px;font-size:16px}.test .who{align-items:center;gap:12px;display:flex}.test .ava{color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:grid}.cmp-table th,.fcol h4,.field label,.mini-chip,.qa button,.test .ava,.test .who .nm{font-family:var(--font-display)}.test .who .nm{font-size:15px;font-weight:700}.test .who .rl,.test-tag{color:var(--ink-faint);font-size:13px}.test-tag{text-align:center;margin-top:26px}.faq{max-width:780px;margin:0 auto}.qa{border-bottom:1px solid var(--line)}.qa button{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:18.5px;font-weight:700;display:flex}.qa .plus{border:1.5px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;transition:all .3s;display:grid;position:relative}.qa .plus:after,.qa .plus:before{content:"";background:var(--ink);border-radius:2px;position:absolute}.qa .plus:before{width:12px;height:2px}.qa .plus:after{width:2px;height:12px;transition:transform .3s}.qa.open .plus{background:var(--marigold);border-color:var(--marigold)}.qa.open .plus:after,.qa.open .plus:before{background:#fff}.qa.open .plus:after{transform:rotate(90deg)}.qa .ans{max-height:0;transition:max-height .35s,padding .35s;overflow:hidden}.qa .ans p{color:var(--ink-soft);padding-bottom:4px;font-size:15.5px}.qa.open .ans{padding-bottom:24px}.final{padding:30px 0 100px}.final-band{background:linear-gradient(150deg,var(--marigold),var(--marigold-deep));text-align:center;color:#fff;box-shadow:var(--shadow-lg);border-radius:34px;padding:66px 40px;position:relative;overflow:hidden}.final-band:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cpath d='M0 30h60M30 0v60' stroke='rgba(255,255,255,0.06)' stroke-width='1'/%3E%3C/svg%3E");position:absolute;inset:0}.final-band .in{z-index:2;position:relative}.final-band h2{color:#fff;font-size:calc(clamp(32px,4.4vw,54px));font-weight:800}.final-band p{color:#ffffffeb;max-width:560px;margin:18px auto 32px;font-size:19px}.final-band .fine{color:#ffffffd1;margin-top:20px;font-size:14px}footer.site{background:var(--night);color:#fbf5e9b3;padding:66px 0 34px}.foot-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;margin-bottom:44px;display:grid}.fcol h4,footer.site .logo{color:#fff;margin-bottom:16px}footer.site .fdesc{max-width:280px;font-size:14.5px;line-height:1.7}.fcol h4{letter-spacing:.02em;font-size:15px;font-weight:700}.fcol a{color:#fbf5e9ad;margin-bottom:11px;font-size:14.5px;transition:color .2s;display:block}.fcol a:hover{color:var(--marigold-soft)}.foot-bot{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:26px;font-size:13.5px;display:flex}.foot-bot .made{color:#fbf5e98c}.foot-bot .made b{color:var(--marigold-soft);font-weight:600}.page-hero{text-align:center;padding:72px 0 56px;position:relative;overflow:hidden}.page-hero h1{margin:18px 0 14px;font-size:calc(clamp(34px,4.6vw,56px));font-weight:800}.page-hero h1 .hl{color:var(--marigold-deep)}.page-hero .sub{color:var(--ink-soft);max-width:640px;margin:0 auto;font-size:18px}.frow{grid-template-columns:1fr 1fr;align-items:center;gap:54px;padding:44px 0;display:grid}.frow .fr-visual{background:var(--paper-2);border:1px solid var(--line-soft);min-height:260px;box-shadow:var(--shadow-sm);border-radius:24px;justify-content:center;align-items:center;padding:30px;display:flex}.frow.flip .fr-visual{order:2}.frow h3{margin:14px 0 12px;font-size:calc(clamp(24px,2.6vw,32px))}.frow p.lead-p{color:var(--ink-soft);font-size:16.5px}.frow ul.fr-list{flex-direction:column;gap:11px;margin-top:18px;list-style:none;display:flex}.frow ul.fr-list li{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:15px;display:flex}.frow ul.fr-list li svg{width:17px;height:17px;color:var(--emerald);flex-shrink:0;margin-top:4px}.frow ul.fr-list li b{color:var(--ink);font-weight:600}.mini-chip{border:1px solid var(--line);border-radius:100px;align-items:center;gap:7px;margin:4px 4px 0 0;padding:7px 15px;font-size:13px;font-weight:700;display:inline-flex}.cmp-table,.mini-chip{background:var(--paper)}.cmp-table{border-collapse:collapse;width:100%;box-shadow:var(--shadow-sm);border:1px solid var(--line-soft);border-radius:20px;overflow:hidden}.cmp-table td,.cmp-table th{text-align:center;border-bottom:1px solid var(--line-soft);padding:15px 18px;font-size:14.5px}.cmp-table th{background:var(--paper-2);font-size:15px;font-weight:700}.cmp-table td:first-child,.cmp-table th:first-child{text-align:left}.cmp-table td:first-child{color:var(--ink-soft)}.cmp-table .yes{color:var(--emerald);font-weight:700}.cmp-table .no{color:var(--ink-faint)}.cmp-table .hotcol{background:#ea73170f}.table-scroll{overflow-x:auto}.form-card{background:var(--paper);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm);border-radius:22px;padding:34px 30px}.field{margin-bottom:18px}.field label{margin-bottom:7px;font-size:14.5px;font-weight:600;display:block}.field input,.field select,.field textarea{border:1.5px solid var(--line);width:100%;font-family:var(--font-body);color:var(--ink);background:#fff;border-radius:13px;outline:none;padding:13px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--marigold);box-shadow:0 0 0 4px #ea73171f}.form-ok{color:var(--emerald);background:#0e6b471a;border:1px solid #0e6b474d;border-radius:13px;align-items:center;gap:10px;margin-top:6px;padding:14px 18px;font-size:15px;font-weight:600;display:flex}.form-ok svg{flex-shrink:0;width:20px;height:20px}.int-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.int-card{background:var(--paper);border:1px solid var(--line-soft);border-radius:20px;padding:26px 24px;transition:transform .25s,box-shadow .25s;position:relative}.int-card:hover,.post:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.int-card .int-name{font-family:var(--font-display);align-items:center;gap:10px;font-size:19px;font-weight:700;display:flex}.int-card .int-name svg{width:26px;height:26px}.int-card p{color:var(--ink-soft);margin-top:8px;font-size:14.5px}.int-card .phase{font-family:var(--font-display);color:var(--emerald);background:#0e6b471a;border-radius:100px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:18px;right:18px}.int-card .phase.soon{color:var(--ink-faint);background:#1e19130f}.int-group{margin-bottom:54px}.int-group>h2{align-items:center;gap:12px;margin-bottom:20px;font-size:24px;display:flex}.int-group>h2 .gi{width:38px;height:38px;color:var(--marigold-deep);background:#ea73171f;border-radius:11px;place-items:center;display:grid}.int-group>h2 .gi svg{width:20px;height:20px}.blog-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.post{background:var(--paper);border:1px solid var(--line-soft);border-radius:20px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.post .cover{place-items:center;height:150px;font-size:40px;display:grid}.post .pbody{flex-direction:column;flex:1;padding:22px;display:flex}.post .pdate{color:var(--ink-faint);font-size:12.5px;font-weight:600}.post h3{margin:8px 0;font-size:19px}.post p{color:var(--ink-soft);flex:1;font-size:14.5px}.post .more{font-family:var(--font-display);color:var(--marigold-deep);margin-top:14px;font-size:14.5px;font-weight:700}.prose{max-width:760px;margin:0 auto}.prose .updated{color:var(--ink-faint);margin-bottom:34px;font-size:13.5px}.prose h2{margin:36px 0 12px;font-size:23px}.prose li,.prose p{color:var(--ink-soft);font-size:15.5px}.prose ul{margin-top:8px;padding-left:22px}.prose ul li{margin-bottom:7px}.prose .note{color:var(--marigold-deep);background:#ea731712;border:1px solid #ea731740;border-radius:14px;margin-bottom:30px;padding:14px 18px;font-size:14px}.demo-shell{max-width:520px;margin:0 auto}.demo-shell .phone{opacity:1;max-width:none;margin:0;animation:none;transform:none}.demo-shell .chat{height:460px;overflow-y:auto}.quick-row{flex-wrap:wrap;gap:9px;padding:14px 4px 2px;display:flex}.quick{font-family:var(--font-display);color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:100px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:background .2s,transform .15s}.quick:hover{background:#ea731759;transform:translateY(-2px)}.about-grid{align-items:start;gap:54px}.about-grid,.value-list{grid-template-columns:1fr 1fr;display:grid}.value-list{gap:16px;margin-top:24px}.value-card{background:var(--paper);border:1px solid var(--line-soft);border-radius:16px;padding:20px}.value-card h4{color:var(--marigold-deep);margin-bottom:6px;font-size:16.5px}.value-card p{color:var(--ink-soft);font-size:14px}@media (width<=940px){.hero-grid{grid-template-columns:1fr;gap:48px}.phone{margin:0 auto}.float-1,.float-2{left:0}.float-3{right:0}.about-grid,.frow,.notify-grid,.prob-grid{grid-template-columns:1fr;gap:36px}.frow.flip .fr-visual{order:0}.blog-grid,.feat-grid,.int-grid,.plans,.stats .grid,.steps-grid,.test-grid{grid-template-columns:1fr 1fr}.stats .grid{gap:20px}.stat:nth-child(2):after{display:none}.cmp-row{grid-template-columns:1.3fr 1fr 1fr}}@media (width<=620px){.wrap{padding:0 18px}.nav-cta .login,.nav-links{display:none}.nav-links.open{background:var(--paper);border-bottom:1px solid var(--line);box-shadow:var(--shadow-md);flex-direction:column;gap:0;padding:8px 0;display:flex;position:absolute;top:74px;left:0;right:0}.nav-links.open a{border-bottom:1px solid var(--line-soft);padding:14px 24px;font-size:17px}.nav-links.open a:last-child{border-bottom:none}.nav-cta .btn{padding:10px 16px;font-size:14px}.logo{gap:8px;font-size:17px}.logo-mark{border-radius:10px;width:34px;height:34px}.float{display:none}.burger{display:block}section.blk{padding:66px 0}.blog-grid,.cmp-row,.ent-wide,.feat-grid,.int-grid,.plans,.steps-grid,.test-grid,.value-list{grid-template-columns:1fr}.hero h1{font-size:34px}.chan-row{gap:24px}.chan{font-size:15px}.cmp-row>div{padding:12px 18px}.cmp-head{display:none}.cmp-row:not(.cmp-head) .lbl{color:#fff;padding-bottom:4px;font-weight:700}.ent-wide{text-align:center}.final-band{padding:48px 22px}.foot-grid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:10ms!important;animation-duration:10ms!important}}
