@font-face{font-family:"Baloo Bhaijaan 2";src:url(/fonts/baloo-bhaijaan-2-latin-var.woff2)format("woff2");font-weight:400 800;font-display:swap}:root{--deep:#98004d;--pink:#f2295b;--ink:#24121b;--ink2:#2f1a25;--blush:#fff0f4;--light:#fff8fa;--text:#3f3f3f;--muted:#5e4b55;--line:#ebd9df;--teal:#0b7a96;--tealbg:#e3f5fa;--accent:#0ea3c9;--accent-light:#49ced3;--soft:#e7d3db;--dim:#cdbac3;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--grad:linear-gradient(145deg,#555,#f2295b);--grad-r:linear-gradient(145deg,#f2295b,#555);--logo-grad:linear-gradient(90deg,#fe9f52,#f334c2 45%,#0881fa 80%,#49ced3);--btn:var(--grad);--sec:clamp(2.5rem,5vw,4rem);--gap-h:1rem;--gap-c:1.5rem;--font:"Baloo Bhaijaan 2",system-ui,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}body{font:400 1.0625rem/1.55 var(--font);color:var(--text);background:#fff;margin:0;overflow-x:hidden}img,svg{max-width:100%;display:block}p{margin:0}h1,h2,h3,h4{color:var(--ink);letter-spacing:-.03em;margin:0;font-weight:800;line-height:1}a{color:var(--deep)}main :is(p,li) a:not(.btn){text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--pink);outline-offset:3px;border-radius:6px}.wrap{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.skip{z-index:99;background:#fff;padding:.6rem 1rem;position:absolute;top:0;left:-999px}.skip:focus{top:8px;left:8px}.btn{min-height:52px;font:700 1.05rem var(--font);cursor:pointer;background:var(--btn);color:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;padding:.6rem 1.6rem;text-decoration:none;display:inline-flex}.btn:hover{background:var(--grad-r);color:#fff}.btn.sm{min-height:44px;padding:.4rem 1.1rem;font-size:.95rem}.btn.line{color:var(--ink);border:1.5px solid var(--line);background:#fff}.btn.line:hover{border-color:var(--deep);color:var(--deep);background:#fff}.btn.light{color:var(--deep);background:#fff}.btn.light:hover{color:var(--ink);background:#fff}.btn.dark{background:var(--ink)}.btn.dark:hover{background:var(--deep)}.btn.big{min-height:56px;padding:.7rem 2rem;font-size:1.15rem}.tl-link{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.eyebrow{font:700 .75rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--deep);margin-bottom:1rem}.dark .eyebrow{color:var(--accent-light)}.stmt .eyebrow{color:#fff}.todo{color:#5c4400;background:#fff3bf;border:1px dashed #d9a400;border-radius:8px;padding:.05rem .5rem;font-size:.92em;font-weight:700;display:inline-block}.note{color:var(--muted);font-size:.88rem}.dark .note{color:#cdbac3}section{position:relative}.pad{padding:var(--sec) 0}.h-xl{font-size:clamp(2.7rem,7.2vw,6rem)}.h-l{font-size:clamp(2.1rem,4.6vw,3.8rem)}.lead{max-width:56ch;margin-top:.8rem;font-size:1.2rem}.hero{background:radial-gradient(900px 520px at 78% 30%,#fde3ea,transparent 70%),var(--light);border-bottom:1px solid var(--line);overflow:hidden}.hero .in{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(1.5rem,5vw,4rem);padding:clamp(2rem,4vw,3.2rem) 0 1.6rem;display:grid}.hero h1{font-size:clamp(2.9rem,7.4vw,6.4rem)}.hero h1 em{color:var(--pink);font-style:normal}.hero .actions{flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;margin-top:1.8rem;display:flex}.trustline{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:.2rem 0;padding:1rem 0 1.4rem;font-size:.95rem;display:flex}.trustline span{border-left:1px solid var(--line);padding:.2rem 1.1rem}.trustline span:first-child{border:0;padding-left:0}.trustline b{color:var(--ink)}.proofline{flex-wrap:wrap;gap:.5rem 1.6rem;padding-bottom:1.4rem;font-size:.95rem;display:flex}.phone-wrap{place-items:center;display:grid;position:relative}.phone{background:var(--ink);border-radius:44px;width:min(310px,82vw);padding:12px;transform:rotate(2deg);box-shadow:0 50px 80px -40px #420a26b3}.screen{background:#fff;border-radius:34px;flex-direction:column;min-height:520px;display:flex;overflow:hidden}.p-top{background:var(--ink2);color:#fff;justify-content:space-between;padding:.8rem 1rem;font-size:.8rem;display:flex}.p-head{border-bottom:1px solid var(--line);color:var(--ink);padding:.7rem 1rem;font-size:.95rem;font-weight:700}.p-head small{color:var(--muted);font-weight:400;display:block}.chat{flex-direction:column;flex:1;gap:.5rem;padding:.8rem;display:flex}.msg{border-radius:18px;max-width:84%;padding:.55rem .85rem;font-size:.92rem;line-height:1.35}.msg.rx{color:var(--ink);background:#ebd9df;border-bottom-left-radius:4px}.msg.out{background:var(--btn);color:#fff;border-bottom-right-radius:4px;margin-left:auto}.msg time{opacity:.75;margin-top:.15rem;font-size:.68rem;display:block}.msg.sys{background:var(--tealbg);color:#084f61;border-radius:999px;align-self:center;max-width:100%;padding:.3rem .8rem;font-size:.78rem}.m{opacity:0;animation:.5s forwards pop;transform:translateY(8px)}.m1{animation-delay:.6s}.m2{animation-delay:2s}.m3{animation-delay:2.9s}.m4{animation-delay:4.3s}@keyframes pop{to{opacity:1;transform:none}}.stamp{border:1px solid var(--line);background:#fff;border-radius:18px;max-width:200px;padding:.7rem 1rem;font-size:.85rem;position:absolute;bottom:12%;left:-2%;box-shadow:0 20px 40px -24px #420a2680}.stamp b{color:var(--deep);font-size:1.9rem;line-height:1;display:block}.dark{background:var(--ink);color:#e7d3db}.dark h2,.dark h3{color:#fff}.dark a:not(.btn){color:var(--soft);text-decoration-color:currentColor}.problem .top{grid-template-columns:1.2fr .8fr;align-items:end;gap:2rem;display:grid}.col{position:relative}.col>b{color:#fff;height:34px;font-size:.9rem;display:block}.job{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);padding:clamp(1.6rem,3vw,2.5rem) 0;display:grid}.job:first-of-type{border:0}.job.flip .vis{order:-1}.job h3{font-size:clamp(2rem,4.2vw,3.4rem)}.job p{max-width:44ch;margin-top:1rem;font-size:1.15rem}.job ul{margin:1.2rem 0;padding:0;list-style:none}.job li{padding:.35rem 0 .35rem 1.7rem;position:relative}.job li:before{content:"";background:var(--pink);width:.9rem;height:2px;position:absolute;top:.95rem;left:0}.vis{position:relative}.stream{background:var(--light);border:1px solid var(--line);border-radius:28px;flex-direction:column;gap:.7rem;padding:1.4rem;display:flex}.ev{grid-template-columns:4.2rem 1fr;align-items:start;gap:.8rem;font-size:.95rem;display:grid}.ev time{color:var(--deep);font-size:.9rem;font-weight:700}.ev div{border:1px solid var(--line);background:#fff;border-radius:14px;padding:.6rem .9rem}.ev.auto div{background:var(--tealbg);border-color:#bfe6ef}.ev.auto time:after{content:" auto";color:var(--teal);font-weight:400}.flow{background:var(--ink);border-radius:28px;padding:1rem}.flow svg{width:100%;height:auto}.flow text{font-family:var(--font);fill:#fff;font-size:15px;font-weight:700}.flow .sub{fill:#cdbac3;font-size:11px;font-weight:400}.flow .dash{stroke-dasharray:6 8;animation:1.2s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-14px}}.report{border:1px solid var(--line);background:#fff;border-radius:22px;padding:1.4rem;transform:rotate(-1.5deg);box-shadow:0 40px 70px -46px #420a268c}.report header{color:var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.8rem;font-weight:700;display:flex}.rb{margin:.9rem 0}.rb div.l{color:var(--ink);justify-content:space-between;font-size:.9rem;font-weight:600;display:flex}.rb .bar{background:#ebd9df;border-radius:99px;height:12px;margin-top:.3rem;overflow:hidden}.rb .bar i{background:var(--grad);height:100%;width:var(--w);transform-origin:0;border-radius:99px;animation:1.2s both grow;display:block}@keyframes grow{0%{transform:scaleX(0)}}.cap{color:var(--muted);margin-top:.8rem;font-size:.82rem}.stmt{background:var(--grad);color:#fff;overflow:hidden}.stmt blockquote{letter-spacing:-.035em;max-width:19ch;margin:0;font-size:clamp(2.2rem,5.8vw,5rem);font-weight:800;line-height:1.04}.stmt blockquote span{color:#fff;text-underline-offset:8px;text-decoration:underline 4px #fff}.stmt .rest{color:#fff;flex-wrap:wrap;gap:1rem 3rem;margin-top:1.5rem;font-size:1.05rem;display:flex}.stmt .rest b{color:#fff;display:block}.ways{background:var(--light)}.panel{border:1px solid var(--line);background:#fff;border-radius:32px;margin-top:1.8rem;padding:2rem clamp(1.2rem,3vw,3rem) 2.4rem;box-shadow:0 50px 90px -60px #420a268c}.rail{height:66px;margin-bottom:1.5rem;position:relative}.rail .ln{background:var(--grad);border-radius:4px;height:4px;position:absolute;top:20px;left:0;right:0}.rail .lb{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700;position:absolute;top:40px}.rail .lb.r{right:0}.rail i{border:6px solid var(--deep);background:#fff;border-radius:50%;width:24px;height:24px;position:absolute;top:10px}.cols{grid-template-columns:repeat(3,1fr);display:grid}.cols>div{padding:0 clamp(1rem,2.4vw,2.2rem)}.cols>div+div{border-left:1px solid var(--line)}.cols>div:first-child{padding-left:0}.cols>div:last-child{padding-right:0}.cols .k{color:var(--deep);letter-spacing:.1em;text-transform:uppercase;font-size:.9rem;font-weight:700}.cols h3{margin:.5rem 0 .8rem;font-size:clamp(1.5rem,2.4vw,2rem)}.cols ul{margin:1rem 0;padding-left:1.1rem}.cols .mid h3{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.cols .tag{background:var(--deep);color:#fff;letter-spacing:0;text-transform:none;border-radius:99px;margin-left:.4rem;padding:.1rem .7rem;font-size:.78rem;font-weight:700;display:inline-block}.ready{background:var(--blush)}.chips{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.chip{border:2px solid var(--line);min-height:44px;font:600 1rem var(--font);cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:.3rem 1.1rem}.chip[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.cards{grid-template-columns:repeat(3,1fr);gap:1.1rem;display:grid}.cards article{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:.5rem;padding:1.4rem;display:flex}.cards h3{font-size:1.3rem;line-height:1.1}.cards .apps{color:var(--muted);margin-top:auto;font-size:.85rem}.custom .in{grid-template-columns:1.3fr 1fr;align-items:center;gap:3rem;display:grid}.custom ol{margin:0;padding:0;font-size:1.1rem;list-style:none}.custom li{border-bottom:1px solid #ffffff1f;padding:.9rem 0}.custom li:last-child{border:0}.story{grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,6vw,6rem);display:grid}.story .pin{align-self:start;position:sticky;top:110px}.bignum{background:var(--grad);color:#0000;letter-spacing:-.06em;-webkit-background-clip:text;background-clip:text;margin-top:2rem;font-size:clamp(8rem,22vw,17rem);font-weight:800;line-height:.8;transition:opacity .3s;display:block}.pin .of{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.9rem;font-weight:700}.chap{flex-direction:column;display:flex}.chap li{border-left:3px solid var(--line);opacity:.7;flex-direction:column;justify-content:center;min-height:min(38vh,300px);padding:0 0 0 2.2rem;list-style:none;transition:opacity .4s;display:flex;position:relative}.chap li:before{content:"";border:4px solid var(--line);background:#fff;border-radius:50%;width:19px;height:19px;transition:all .3s;position:absolute;top:calc(50% - 10px);left:-11px}.chap li.on{opacity:1;border-color:var(--pink)}.chap li.on:before{border-color:var(--pink);background:var(--pink)}.chap li.past,.chap li.past:before{border-color:var(--pink)}.chap h3{font-size:clamp(1.7rem,3vw,2.5rem)}.chap p{max-width:40ch;margin-top:.6rem;font-size:1.15rem}.chap .free{background:var(--tealbg);color:#084f61;border-radius:99px;width:max-content;margin-bottom:.6rem;padding:.1rem .7rem;font-size:.78rem;font-weight:700;display:inline-block}.ledger{border-top:1px solid #ffffff1f;margin-top:1.4rem}.row{border-bottom:1px solid #ffffff1f;grid-template-columns:14rem 1fr;align-items:baseline;gap:1.5rem;padding:1rem 0;display:grid}.row .k{letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:.82rem;font-weight:700}.row .v{color:#fff;font-size:clamp(1.1rem,2vw,1.4rem)}.row .v small{color:#cdbac3;margin-top:.3rem;font-size:.95rem;display:block}.snap{background:linear-gradient(180deg,var(--blush),#fff0f4)}.snap .in{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.quiz{border:1px solid var(--line);background:#fff;border-radius:30px;padding:clamp(1.3rem,3vw,2.2rem);box-shadow:0 50px 90px -50px #420a2699}.prog{color:var(--ink);justify-content:space-between;font-size:.9rem;font-weight:700;display:flex}.pb{background:#ebd9df;border-radius:99px;height:10px;margin:.5rem 0 1.4rem;overflow:hidden}.pb i{background:var(--grad);border-radius:99px;width:20%;height:100%;transition:width .6s;display:block}.quiz h3{margin-bottom:1rem;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.1}.opts{gap:.6rem;display:grid}.opts button{text-align:left;border:2px solid var(--line);min-height:52px;font:600 1.02rem var(--font);color:var(--ink);cursor:pointer;background:#fff;border-radius:16px;padding:.5rem 1rem;transition:all .2s}.opts button:hover{border-color:var(--pink);transform:translate(4px)}.opts button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.done{border-top:1px solid var(--line);margin-top:1.2rem;padding-top:1rem}.done[hidden]{display:none}.acc{border-top:1px solid var(--line);max-width:820px;margin-top:1.2rem}.acc details{border-bottom:1px solid var(--line)}.acc summary{min-height:56px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-size:1.2rem;font-weight:700;list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";color:var(--pink);font-size:1.6rem}.acc details[open] summary:after{content:"−"}.acc p{max-width:62ch;padding:0 0 1.2rem}.fcta{padding:var(--sec) 0}.cta-box{background:var(--grad);text-align:center;color:#fff;border-radius:32px;padding:clamp(36px,6vw,64px) clamp(18px,4vw,40px)}.cta-box h2{color:#fff;font-size:clamp(2rem,4vw,3.25rem)}.cta-box p{max-width:34rem;margin:.9rem auto 0;font-size:1.25rem}.cta-box .actions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.6rem;display:flex}.cta-box .btn.ghostw{color:#fff;background:0 0;border:2px solid #fff}.cta-box .btn.ghostw:hover{color:var(--deep);background:#fff}.mbar{display:none}.js .rv{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.js .rv.in{opacity:1;transform:none}@media (width<=900px){.hero .in,.problem .top,.job,.custom .in,.story,.snap .in{grid-template-columns:1fr}.job.flip .vis{order:0}.cards{grid-template-columns:1fr}.story .pin{position:static}.bignum{display:none}.chap li{opacity:1;min-height:0;padding-bottom:2.2rem}.chap li:last-child{padding-bottom:0}.cols{grid-template-columns:1fr}.cols>div,.cols>div:first-child,.cols>div:last-child{border-left:0;padding:1.4rem 0}.cols>div+div{border-top:1px solid var(--line)}.rail{display:none}.row{grid-template-columns:1fr;gap:.4rem}.stamp{left:0}.phone{transform:none}.mbar{z-index:40;background:var(--ink);color:#fff;justify-content:space-between;align-items:center;padding:.5rem 16px;font-weight:700;transition:transform .3s;display:flex;position:fixed;bottom:0;left:0;right:0}.mbar.off{transform:translateY(110%)}body{padding-bottom:64px}}@media (width<=600px){:root{--sec:2.25rem}.hero h1{font-size:clamp(2.5rem,12vw,3.2rem)}.h-l{font-size:clamp(1.9rem,8.5vw,2.4rem)}.lead{font-size:1.08rem}.hero .actions .btn.big,.cta-box .actions .btn{width:100%}.trustline span{border:0;width:50%;padding:.15rem 1rem .15rem 0}.panel{border-radius:24px;padding:1.2rem 1.1rem 1.4rem}.quiz{border-radius:24px}.stamp{max-width:none;margin-top:.8rem;position:static}.report{transform:none}.ev{grid-template-columns:3.6rem 1fr}.calc .out{font-size:3.4rem}.toggle button{padding:.4rem .9rem}.custom li{padding:.7rem 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.m,.js .rv{opacity:1;transform:none}}.guides .cards article{padding:1.2rem}.guides .meta{letter-spacing:.08em;text-transform:uppercase;color:var(--deep);font-size:.82rem;font-weight:700}.guides article h3{font-size:1.35rem}.guides article .tl-link{margin-top:auto}.guides .soon{border:2px dashed var(--line);background:0 0;justify-content:center}.guides .cards{margin-top:1.2rem}.ph{text-align:center;color:#cdbac3;border:2px dashed #ffffff59;border-radius:50%;place-items:center;width:112px;height:112px;padding:.5rem;font-size:.82rem;line-height:1.2;display:grid}.who{align-items:center;gap:1.2rem;display:flex}.ticks{grid-template-columns:1fr 1fr;gap:.4rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.ticks li{padding-left:1.6rem;position:relative}.ticks li:before{content:"";border-bottom:3px solid #49ced3;border-left:3px solid #49ced3;width:.8rem;height:.45rem;position:absolute;top:.45rem;left:.1rem;transform:rotate(-45deg)}.tools{flex-wrap:wrap;gap:.5rem;display:flex}.tools span{border:1px solid #ffffff38;border-radius:999px;padding:.25rem .9rem;font-size:1rem}@media (width<=600px){.ticks{grid-template-columns:1fr}.who{align-items:flex-start}.ph{flex:none;width:88px;height:88px}}.site-h{z-index:50;background:var(--light);position:sticky;top:0;box-shadow:0 8px 24px -18px #420a2659}.site-h .in{align-items:center;gap:1.2rem;min-height:68px;display:flex}.site-h .logo img{width:auto;height:46px}.site-h nav{align-items:center;gap:1rem;margin-left:auto;display:flex}.nl{background:var(--grad);border-radius:999px;align-items:center;gap:.2rem;margin:0;padding:4px;list-style:none;display:flex;box-shadow:0 12px 28px -14px #f2295b99}.ni{position:relative}.nt{min-height:44px;font:600 1.02rem var(--font);color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem 1rem;text-decoration:none;display:inline-flex}.nt:hover,.ni.open>.nt{background:var(--ink);color:#fff}.nt svg{transition:transform .2s}.ni.open>.nt svg{transform:rotate(180deg)}.pm{z-index:60;border:1px solid var(--line);background:#fffafc;border-radius:20px;min-width:260px;padding:1rem;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 30px 60px -30px #420a2673}.pm:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.pm[hidden]{display:none}.has[data-m=services] .pm{left:-60px}.pm ul{margin:0;padding:0;list-style:none}.pm a{color:var(--ink);border-radius:12px;min-height:44px;padding:.55rem .7rem;text-decoration:none;display:block}.pm a:hover,.pm a:focus-visible{background:var(--blush)}.pm a b{font-weight:700;line-height:1.2;display:block}.pm a span{color:var(--muted);margin-top:.1rem;font-size:.88rem;line-height:1.3;display:block}.mega{grid-template-columns:repeat(3,14.5rem);gap:.4rem 1rem;display:grid}.mh{font:700 .72rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--deep);padding:.2rem .7rem .4rem}.pm .two ul{grid-template-columns:1fr 1fr;gap:0 .6rem;display:grid}.pm:has(.two){min-width:380px}.burger{background:var(--grad);min-height:48px;font:700 1rem var(--font);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.6rem;margin-left:auto;padding:.3rem 1.1rem;display:none;box-shadow:0 12px 28px -14px #f2295b99}.btn.sm,.navcta .btn{white-space:nowrap}.navcta .btn{background:var(--ink)}.navcta .btn:hover{background:var(--deep)}.site-f{background:var(--ink);color:var(--soft);padding:0 0 1.5rem}.site-f:before{content:"";background:var(--logo-grad);height:6px;margin-bottom:2.2rem;display:block}.fg{grid-template-columns:1.6fr repeat(4,1fr);gap:1.5rem;display:grid}.site-f .fh{max-width:none;color:var(--accent-light);font:700 .75rem var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-top:0;margin-bottom:.4rem}.site-f a{color:var(--soft);align-items:center;min-height:44px;font-size:.95rem;text-decoration:none;display:flex}.site-f a:hover{color:#fff;text-decoration:underline}.copy{color:var(--dim);border-top:1px solid #ffffff1a;margin-top:1.2rem;padding-top:1rem;font-size:.88rem}.copy a{text-decoration:underline}.loc{color:#fff;margin-top:.5rem;font-weight:600}.copy a{display:inline-flex}@media (width<=980px){.site-h{background:var(--light)}.burger{display:inline-flex}.site-h nav{z-index:55;background:#fffafc;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:.5rem 16px 0;display:none;position:fixed;inset:68px 0 0;overflow-y:auto}.site-h nav.open{display:flex}body.menu-lock{overflow:hidden}.nl{box-shadow:none;background:0 0;border-radius:0;flex-direction:column;flex:1;align-items:stretch;gap:0;padding:0}.ni{border-bottom:1px solid var(--line)}.nt{width:100%;min-height:56px;color:var(--ink);border-radius:0;justify-content:space-between;padding:.5rem .2rem;font-size:1.2rem}.nt:hover,.ni.open>.nt{color:var(--deep);background:0 0}.pm{box-shadow:none;border:0;border-radius:0;padding:0 0 .8rem .4rem;position:static;min-width:0!important}.pm:before{display:none}.has[data-m=services] .pm{left:auto}.mega{grid-template-columns:1fr;gap:.2rem}.pm .two ul{grid-template-columns:1fr}.pm a{min-height:48px;padding:.5rem}.navcta{border-top:1px solid var(--line);padding:.8rem 0 calc(.8rem + env(safe-area-inset-bottom));background:#fffafc;margin-top:.5rem;position:sticky;bottom:0}.navcta .btn{background:var(--grad);width:100%;min-height:56px;font-size:1.1rem}.navcta .btn:hover{background:var(--grad-r)}.fg{grid-template-columns:1fr 1fr}.fg>div:first-child{grid-column:1/-1}}@media (width<=480px){.fg{grid-template-columns:1fr}}.linkbtn{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cookie-banner{z-index:70;inset-inline:12px;bottom:max(12px,env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--light);width:fit-content;max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-inline:auto;padding:12px 16px;display:flex;position:fixed;overflow:auto;box-shadow:0 20px 40px -20px #420a2666}.cookie-banner[hidden]{display:none}.cookie-banner p{flex:260px;max-width:32rem;font-size:1rem;line-height:1.4}.cookie-banner__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cookie-banner .btn{min-height:44px;padding-inline:16px}.btn--primary{background:var(--btn);color:#fff}.btn--primary:hover{background:var(--grad-r);color:#fff}.btn--ghost{color:var(--ink);border:1.5px solid var(--line);background:#fff}.btn--ghost:hover{border-color:var(--deep);color:var(--deep)}.cookie-banner a{min-height:44px;color:var(--deep);align-items:center;padding-inline:8px;font-weight:700;display:inline-flex}.cookie-banner :focus-visible,.cookie-banner:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.site-h .logo{line-height:0;display:block}.site-h .logo svg{width:auto;height:46px}.logo-anim .stem{transform-box:fill-box;transform-origin:50% 100%}.logo-anim .dot{transform-box:fill-box;transform-origin:50%}.motion-live .logo-anim .draw{animation:8s cubic-bezier(.6,0,.2,1) -1s infinite logo-draw}.motion-live .logo-anim .stem{animation:8s cubic-bezier(.3,1.4,.5,1) -1s infinite logo-rise}.motion-live .logo-anim .dot{animation:8s cubic-bezier(.3,1.7,.5,1) -1.3s infinite logo-pop}@keyframes logo-draw{0%{stroke-dashoffset:100px}11%,86%{stroke-dashoffset:0}96%,to{stroke-dashoffset:-100px}}@keyframes logo-rise{0%,5.5%{opacity:0;transform:scaleY(0)}11%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:scaleY(0)}}@keyframes logo-pop{0%,10%{transform:scale(0)}15%,86%{transform:scale(1)}91%,to{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.motion-live .logo-anim .draw,.motion-live .logo-anim .stem,.motion-live .logo-anim .dot{animation:none}}.site-f .footer-logo{width:auto;height:48px}.to-top{z-index:45;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));color:#98004d;backdrop-filter:blur(12px)saturate(140%);background:linear-gradient(#f2295b2e,#f2295b2e),#ffffff73;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:48px;height:48px;text-decoration:none;transition:transform .2s,background .2s;display:grid;position:fixed;box-shadow:0 8px 24px -8px #420a2666,inset 0 1px #ffffff59}.to-top[hidden]{display:none}.to-top svg{width:22px;height:22px}.to-top:hover{background:linear-gradient(#f2295b47,#f2295b47),#ffffff73;transform:translateY(-2px)}.to-top:focus-visible{outline:3px solid var(--pink);outline-offset:3px}@media (width<=900px){body:has(.mbar:not(.off)) .to-top,body:has(.mini:not([hidden])) .to-top{bottom:calc(76px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.to-top{transition:none}.to-top:hover{transform:none}}.theme-t{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);cursor:pointer;background:#ffffffb3;border-radius:50%;flex:none;order:3;place-items:center;margin-left:.6rem;transition:background .2s,border-color .2s;display:grid}.theme-t:hover{border-color:var(--pink);color:var(--pink)}.theme-t:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.theme-t .i-sun{display:none}html[data-theme=dark] .theme-t{color:#fff;background:#ffffff14;border-color:#4a3340}html[data-theme=dark] .theme-t .i-sun{display:block}html[data-theme=dark] .theme-t .i-moon{display:none}@media (width<=980px){.theme-t{order:0;margin-left:auto;margin-right:.5rem}.site-h .burger{margin-left:0}}.u-background-var-blush{background:var(--blush)!important}.u-color-fff{color:#fff!important}.u-color-var-ink{color:var(--ink)!important}.u-font-size-1-2rem{font-size:1.2rem!important}.u-font-size-2-2rem{font-size:2.2rem!important}.u-font-size-clamp-2-2rem-5-4vw-4-4rem{font-size:clamp(2.2rem,5.4vw,4.4rem)!important}.u-grid-template-columns-1fr{grid-template-columns:1fr!important}.u-left-calc-0-0px{left:0!important}.u-left-calc-50-12px{left:calc(50% - 12px)!important}.u-margin-bottom-0{margin-bottom:0!important}.u-margin-bottom-2rem{margin-bottom:.2rem!important}.u-margin-bottom-4rem{margin-bottom:.4rem!important}.u-margin-bottom-6rem{margin-bottom:.6rem!important}.u-margin-top-0-border-top-0{border-top:0!important;margin-top:0!important}.u-margin-top-1-2rem{margin-top:1.2rem!important}.u-margin-top-1-4rem{margin-top:1.4rem!important}.u-margin-top-1-6rem{margin-top:1.6rem!important}.u-margin-top-1rem-color-fff{color:#fff!important;margin-top:1rem!important}.u-margin-top-1rem{margin-top:1rem!important}.u-margin-top-4rem{margin-top:.4rem!important}.u-margin-top-6rem{margin-top:.6rem!important}.u-margin-top-7rem{margin-top:.7rem!important}.u-margin-top-8rem{margin-top:.8rem!important}.u-max-width-16ch{max-width:16ch!important}.u-max-width-18ch{max-width:18ch!important}.u-max-width-20ch{max-width:20ch!important}.u-padding-var-sec-0-0{padding:var(--sec) 0 0!important}.u-right-0{right:0!important}.u-text-align-center{text-align:center!important}.u-w-45-width-45{--w:45%;width:45%!important}.u-w-62-width-62{--w:62%;width:62%!important}.u-w-78-width-78{--w:78%;width:78%!important}.u-width-20{width:20%!important}.u-fg-2{flex-grow:2}.u-fg-3{flex-grow:3}section.car{position:static}.chooser-out .card h2.rec-h{letter-spacing:-.03em;max-width:none;margin:0;font-size:1.3rem;line-height:1}.pill.g1{color:#086a83!important}:root{color-scheme:light dark}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink:#fff;--text:#efe3e8;--muted:#cdbac3;--line:#4a3340;--light:#1d0f17;--blush:#241019;--deep:#ff8aa9;--teal:#49ced3;--accent-deep:#49ced3;--tealbg:#49ced324;--bg:#1d0f17;--bg-deep:#150a10;--card:#2f1a25;--card-line:#6a5560;--deep-solid:#98004d;--grad-text:linear-gradient(145deg,#b9a4ae,#f2295b);--err:#ff9bb0;--error:#ff9bb0;--primary:#ff8aa9;--white:#2f1a25;--tint:#2f1a25}:root:not([data-theme=light]) body{background:var(--bg)}:root:not([data-theme=light]) .phone{--ink:#24121b;--text:#3f3f3f;--muted:#5e4b55;--line:#ebd9df;--deep:#98004d;--tealbg:#e3f5fa}:root:not([data-theme=light]) .logo-anim .word path{fill:#fff}:root:not([data-theme=light]) .pm{background:var(--bg-deep)}@media (width>=981px){:root:not([data-theme=light]) .nt:hover,:root:not([data-theme=light]) .ni.open>.nt{background:var(--bg)}}:root:not([data-theme=light]) .navcta,:root:not([data-theme=light]) .site-h nav{background:var(--bg)}:root:not([data-theme=light]) .site-f{background:var(--bg-deep)}:root:not([data-theme=light]) .btn.dark,:root:not([data-theme=light]) .btn--dark,:root:not([data-theme=light]) .navcta .btn{background:var(--grad)}:root:not([data-theme=light]) .btn.dark:hover,:root:not([data-theme=light]) .btn--dark:hover,:root:not([data-theme=light]) .navcta .btn:hover{background:var(--grad-r)}:root:not([data-theme=light]) .dark,:root:not([data-theme=light]) .sec.dark{background:var(--bg-deep)}:root:not([data-theme=light]) .flow{background:var(--card)}:root:not([data-theme=light]) .tw-bar{background:var(--bg-deep)}:root:not([data-theme=light]) .mbar,:root:not([data-theme=light]) .mini{background:var(--card);border-top:1px solid var(--line)}:root:not([data-theme=light]) .tk input[type=checkbox]:checked:after{border-color:#24121b}:root:not([data-theme=light]) .ph{color:#cdbac3}:root:not([data-theme=light]) .skip,:root:not([data-theme=light]) .btn.line,:root:not([data-theme=light]) .btn.line:hover,:root:not([data-theme=light]) .btn--ghost,:root:not([data-theme=light]) .btn.ghost,:root:not([data-theme=light]) .btn.ghost:hover,:root:not([data-theme=light]) .ev div,:root:not([data-theme=light]) .report,:root:not([data-theme=light]) .panel,:root:not([data-theme=light]) .chip,:root:not([data-theme=light]) .cards article,:root:not([data-theme=light]) .quiz,:root:not([data-theme=light]) .opts button,:root:not([data-theme=light]) .stamp,:root:not([data-theme=light]) .car-b,:root:not([data-theme=light]) .slide .stream,:root:not([data-theme=light]) .jr-tag.time,:root:not([data-theme=light]) .jr-ic,:root:not([data-theme=light]) .jr-tg,:root:not([data-theme=light]) .jr-lane,:root:not([data-theme=light]) .lane-panel,:root:not([data-theme=light]) .nc-tools li,:root:not([data-theme=light]) .nc-honest,:root:not([data-theme=light]) .card,:root:not([data-theme=light]) .apps span,:root:not([data-theme=light]) .blist li,:root:not([data-theme=light]) .blist button,:root:not([data-theme=light]) .panelbox,:root:not([data-theme=light]) .tab,:root:not([data-theme=light]) .chooser,:root:not([data-theme=light]) .res3 .card,:root:not([data-theme=light]) .snap .card,:root:not([data-theme=light]) .uc-ex article,:root:not([data-theme=light]) .uc-chips a,:root:not([data-theme=light]) .cat-thumb{background:var(--card)}:root:not([data-theme=light]) .f input,:root:not([data-theme=light]) .f select,:root:not([data-theme=light]) #bOther,:root:not([data-theme=light]) .sf input[type=text],:root:not([data-theme=light]) .sf input[type=email],:root:not([data-theme=light]) .sf select,:root:not([data-theme=light]) .sf textarea,:root:not([data-theme=light]) .snap input[type=text],:root:not([data-theme=light]) .snap input[type=email],:root:not([data-theme=light]) .snap select,:root:not([data-theme=light]) .snap input[type=number],:root:not([data-theme=light]) .contact-split .alt .lead-form select{background:var(--bg);color:#fff}:root:not([data-theme=light]) .snap{background:var(--card)}:root:not([data-theme=light]) section.snap{background:linear-gradient(180deg,var(--blush),var(--bg))}:root:not([data-theme=light]) .rail i,:root:not([data-theme=light]) .chap li:before{background:var(--bg)}:root:not([data-theme=light]) .tl div:before{border-color:var(--bg)}:root:not([data-theme=light]) .pb,:root:not([data-theme=light]) .rb .bar{background:var(--line)}:root:not([data-theme=light]) .jr-lane,:root:not([data-theme=light]) .lane-panel,:root:not([data-theme=light]) .ideas button{border-color:var(--card-line)}:root:not([data-theme=light]) .btn.line:hover,:root:not([data-theme=light]) .btn.ghost:hover{border-color:var(--deep);color:var(--deep)}:root:not([data-theme=light]) .btn.light{color:#98004d;background:#fff}:root:not([data-theme=light]) .btn.light:hover{color:#24121b;background:#fff}:root:not([data-theme=light]) .cta-box .btn.ghostw:hover{color:#98004d;background:#fff}:root:not([data-theme=light]) .chip[aria-pressed=true],:root:not([data-theme=light]) .opts button[aria-pressed=true],:root:not([data-theme=light]) .tab[aria-selected=true],:root:not([data-theme=light]) .uc-chips a:hover,:root:not([data-theme=light]) .uc-chips a[aria-current=page],:root:not([data-theme=light]) .apps input:checked+span{background:var(--deep-solid);color:#fff;border-color:var(--deep-solid)}:root:not([data-theme=light]) .blist .n,:root:not([data-theme=light]) .jr-k2,:root:not([data-theme=light]) .cols .tag{background:var(--deep-solid);color:#fff}:root:not([data-theme=light]) .jr-ways .w3{background:#efe3e8}:root:not([data-theme=light]) .hero,:root:not([data-theme=light]) .shero{background:radial-gradient(900px 520px at 78% 30%,#98004d47,transparent 70%),var(--light)}:root:not([data-theme=light]) .cb-hero{background:radial-gradient(900px 500px at 85% 0,#98004d47 0,transparent 60%),var(--light)}:root:not([data-theme=light]) .bignum,:root:not([data-theme=light]) .cols .mid h3,:root:not([data-theme=light]) .cb-hero h1 em{background:var(--grad-text);-webkit-background-clip:text;background-clip:text}:root:not([data-theme=light]) .pill,:root:not([data-theme=light]) .s-Automate,:root:not([data-theme=light]) .ev.auto time:after,:root:not([data-theme=light]) .form-status--ok{color:#49ced3}:root:not([data-theme=light]) .pill.g1{color:#49ced3!important}:root:not([data-theme=light]) .jr-tag.free,:root:not([data-theme=light]) .chap .free{color:#49ced3}:root:not([data-theme=light]) .s-Drop,:root:not([data-theme=light]) .err,:root:not([data-theme=light]) .form-status--err,:root:not([data-theme=light]) .tk-list.no li:before{color:var(--err)}:root:not([data-theme=light]) .tk-list.no li:before{border-top-color:var(--err)}:root:not([data-theme=light]) .f [aria-invalid=true]{border-color:var(--err)}:root:not([data-theme=light]) .s-Delegate{color:#ffe27a;background:#fff3bf29}:root:not([data-theme=light]) .ev.auto div{border-color:#49ced366}:root:not([data-theme=light]) .tk-list li:before{border-color:#49ced3}:root:not([data-theme=light]):root .fc,:root:not([data-theme=light]):root .uc-hero .uc-flow .fc{border-color:var(--line);background-color:#241019;background-image:radial-gradient(#ffffff17 1px,#0000 1px)}:root:not([data-theme=light]):root .fc-thumb{background-color:#241019;background-image:radial-gradient(#ffffff17 1px,#0000 1px)}:root:not([data-theme=light]):root .fc-top{color:#fff}:root:not([data-theme=light]):root .fc-dot{background:#49ced3;box-shadow:0 0 0 4px #49ced32e}:root:not([data-theme=light]):root .fc-live{color:#fff;background:#ffffff24}:root:not([data-theme=light]):root .fc text{fill:#fff}:root:not([data-theme=light]):root .fc text.sub{fill:#cdbac3}:root:not([data-theme=light]):root .fc-hub text{fill:#fff}:root:not([data-theme=light]):root .fc-n rect{fill:#2f1a25;stroke:#6a5560}:root:not([data-theme=light]):root .fc-n.trig rect{stroke:#49ced3}:root:not([data-theme=light]):root .fc-ic{color:#efe3e8}:root:not([data-theme=light]):root .fc-n.trig .fc-ic{color:#49ced3}:root:not([data-theme=light]):root .port{fill:#2f1a25;stroke:#8a7380}:root:not([data-theme=light]):root .fc-cap{color:#cdbac3}:root:not([data-theme=light]) .blog-card h3 a,:root:not([data-theme=light]) .blog-featured h2 a,:root:not([data-theme=light]) .blog-card-copy h3 a{color:#fff}:root:not([data-theme=light]) .blog-card-copy p,:root:not([data-theme=light]) .blog-newsletter .privacy-note{color:#cdbac3}:root:not([data-theme=light]) .blog-category,:root:not([data-theme=light]) .blog-card a:hover,:root:not([data-theme=light]) .blog-featured a:hover{color:var(--deep)}:root:not([data-theme=light]) .blog-categories a,:root:not([data-theme=light]) .blog-pagination a{color:var(--text);border-color:var(--line)}:root:not([data-theme=light]) .blog-categories a[aria-current],:root:not([data-theme=light]) .blog-pagination a[aria-current]{background:var(--deep-solid);color:#fff;border-color:var(--deep-solid)}:root:not([data-theme=light]) .blog-search input,:root:not([data-theme=light]) .blog-newsletter .newsletter input{background:var(--card);color:#fff}:root:not([data-theme=light]) .blog-search-results{background:var(--card)}:root:not([data-theme=light]) .blog-search-results a{color:var(--deep)}:root:not([data-theme=light]) .blog-search-results mark{color:#fff;background:#f2295b59}:root:not([data-theme=light]) .blog-newsletter,:root:not([data-theme=light]) .blog-prose pre{background:var(--card)}:root:not([data-theme=light]) .blog-prose a,:root:not([data-theme=light]) .blog-back,:root:not([data-theme=light]) .blog-feed{color:var(--deep)}:root:not([data-theme=light]) .to-top{color:#fff;background:#f2295b40;border-color:#ffffff4d;box-shadow:0 8px 24px -8px #0009,inset 0 1px #ffffff2e}:root:not([data-theme=light]) .to-top:hover{background:#f2295b61}}html[data-theme=dark]{--ink:#fff;--text:#efe3e8;--muted:#cdbac3;--line:#4a3340;--light:#1d0f17;--blush:#241019;--deep:#ff8aa9;--teal:#49ced3;--accent-deep:#49ced3;--tealbg:#49ced324;--bg:#1d0f17;--bg-deep:#150a10;--card:#2f1a25;--card-line:#6a5560;--deep-solid:#98004d;--grad-text:linear-gradient(145deg,#b9a4ae,#f2295b);--err:#ff9bb0;--error:#ff9bb0;--primary:#ff8aa9;--white:#2f1a25;--tint:#2f1a25}html[data-theme=dark] body{background:var(--bg)}html[data-theme=dark] .phone{--ink:#24121b;--text:#3f3f3f;--muted:#5e4b55;--line:#ebd9df;--deep:#98004d;--tealbg:#e3f5fa}html[data-theme=dark] .logo-anim .word path{fill:#fff}html[data-theme=dark] .pm{background:var(--bg-deep)}@media (width>=981px){html[data-theme=dark] .nt:hover,html[data-theme=dark] .ni.open>.nt{background:var(--bg)}}html[data-theme=dark] .navcta,html[data-theme=dark] .site-h nav{background:var(--bg)}html[data-theme=dark] .site-f{background:var(--bg-deep)}html[data-theme=dark] .btn.dark,html[data-theme=dark] .btn--dark,html[data-theme=dark] .navcta .btn{background:var(--grad)}html[data-theme=dark] .btn.dark:hover,html[data-theme=dark] .btn--dark:hover,html[data-theme=dark] .navcta .btn:hover{background:var(--grad-r)}html[data-theme=dark] .dark,html[data-theme=dark] .sec.dark{background:var(--bg-deep)}html[data-theme=dark] .flow{background:var(--card)}html[data-theme=dark] .tw-bar{background:var(--bg-deep)}html[data-theme=dark] .mbar,html[data-theme=dark] .mini{background:var(--card);border-top:1px solid var(--line)}html[data-theme=dark] .tk input[type=checkbox]:checked:after{border-color:#24121b}html[data-theme=dark] .ph{color:#cdbac3}html[data-theme=dark] .skip,html[data-theme=dark] .btn.line,html[data-theme=dark] .btn.line:hover,html[data-theme=dark] .btn--ghost,html[data-theme=dark] .btn.ghost,html[data-theme=dark] .btn.ghost:hover,html[data-theme=dark] .ev div,html[data-theme=dark] .report,html[data-theme=dark] .panel,html[data-theme=dark] .chip,html[data-theme=dark] .cards article,html[data-theme=dark] .quiz,html[data-theme=dark] .opts button,html[data-theme=dark] .stamp,html[data-theme=dark] .car-b,html[data-theme=dark] .slide .stream,html[data-theme=dark] .jr-tag.time,html[data-theme=dark] .jr-ic,html[data-theme=dark] .jr-tg,html[data-theme=dark] .jr-lane,html[data-theme=dark] .lane-panel,html[data-theme=dark] .nc-tools li,html[data-theme=dark] .nc-honest,html[data-theme=dark] .card,html[data-theme=dark] .apps span,html[data-theme=dark] .blist li,html[data-theme=dark] .blist button,html[data-theme=dark] .panelbox,html[data-theme=dark] .tab,html[data-theme=dark] .chooser,html[data-theme=dark] .res3 .card,html[data-theme=dark] .snap .card,html[data-theme=dark] .uc-ex article,html[data-theme=dark] .uc-chips a,html[data-theme=dark] .cat-thumb{background:var(--card)}html[data-theme=dark] .f input,html[data-theme=dark] .f select,html[data-theme=dark] #bOther,html[data-theme=dark] .sf input[type=text],html[data-theme=dark] .sf input[type=email],html[data-theme=dark] .sf select,html[data-theme=dark] .sf textarea,html[data-theme=dark] .snap input[type=text],html[data-theme=dark] .snap input[type=email],html[data-theme=dark] .snap select,html[data-theme=dark] .snap input[type=number],html[data-theme=dark] .contact-split .alt .lead-form select{background:var(--bg);color:#fff}html[data-theme=dark] .snap{background:var(--card)}html[data-theme=dark] section.snap{background:linear-gradient(180deg,var(--blush),var(--bg))}html[data-theme=dark] .rail i,html[data-theme=dark] .chap li:before{background:var(--bg)}html[data-theme=dark] .tl div:before{border-color:var(--bg)}html[data-theme=dark] .pb,html[data-theme=dark] .rb .bar{background:var(--line)}html[data-theme=dark] .jr-lane,html[data-theme=dark] .lane-panel,html[data-theme=dark] .ideas button{border-color:var(--card-line)}html[data-theme=dark] .btn.line:hover,html[data-theme=dark] .btn.ghost:hover{border-color:var(--deep);color:var(--deep)}html[data-theme=dark] .btn.light{color:#98004d;background:#fff}html[data-theme=dark] .btn.light:hover{color:#24121b;background:#fff}html[data-theme=dark] .cta-box .btn.ghostw:hover{color:#98004d;background:#fff}html[data-theme=dark] .chip[aria-pressed=true],html[data-theme=dark] .opts button[aria-pressed=true],html[data-theme=dark] .tab[aria-selected=true],html[data-theme=dark] .uc-chips a:hover,html[data-theme=dark] .uc-chips a[aria-current=page],html[data-theme=dark] .apps input:checked+span{background:var(--deep-solid);color:#fff;border-color:var(--deep-solid)}html[data-theme=dark] .blist .n,html[data-theme=dark] .jr-k2,html[data-theme=dark] .cols .tag{background:var(--deep-solid);color:#fff}html[data-theme=dark] .jr-ways .w3{background:#efe3e8}html[data-theme=dark] .hero,html[data-theme=dark] .shero{background:radial-gradient(900px 520px at 78% 30%,#98004d47,transparent 70%),var(--light)}html[data-theme=dark] .cb-hero{background:radial-gradient(900px 500px at 85% 0,#98004d47 0,transparent 60%),var(--light)}html[data-theme=dark] .bignum,html[data-theme=dark] .cols .mid h3,html[data-theme=dark] .cb-hero h1 em{background:var(--grad-text);-webkit-background-clip:text;background-clip:text}html[data-theme=dark] .pill,html[data-theme=dark] .s-Automate,html[data-theme=dark] .ev.auto time:after,html[data-theme=dark] .form-status--ok{color:#49ced3}html[data-theme=dark] .pill.g1{color:#49ced3!important}html[data-theme=dark] .jr-tag.free,html[data-theme=dark] .chap .free{color:#49ced3}html[data-theme=dark] .s-Drop,html[data-theme=dark] .err,html[data-theme=dark] .form-status--err,html[data-theme=dark] .tk-list.no li:before{color:var(--err)}html[data-theme=dark] .tk-list.no li:before{border-top-color:var(--err)}html[data-theme=dark] .f [aria-invalid=true]{border-color:var(--err)}html[data-theme=dark] .s-Delegate{color:#ffe27a;background:#fff3bf29}html[data-theme=dark] .ev.auto div{border-color:#49ced366}html[data-theme=dark] .tk-list li:before{border-color:#49ced3}html[data-theme=dark][data-theme=dark] .fc,html[data-theme=dark][data-theme=dark] .uc-hero .uc-flow .fc{border-color:var(--line);background-color:#241019;background-image:radial-gradient(#ffffff17 1px,#0000 1px)}html[data-theme=dark][data-theme=dark] .fc-thumb{background-color:#241019;background-image:radial-gradient(#ffffff17 1px,#0000 1px)}html[data-theme=dark][data-theme=dark] .fc-top{color:#fff}html[data-theme=dark][data-theme=dark] .fc-dot{background:#49ced3;box-shadow:0 0 0 4px #49ced32e}html[data-theme=dark][data-theme=dark] .fc-live{color:#fff;background:#ffffff24}html[data-theme=dark][data-theme=dark] .fc text{fill:#fff}html[data-theme=dark][data-theme=dark] .fc text.sub{fill:#cdbac3}html[data-theme=dark][data-theme=dark] .fc-hub text{fill:#fff}html[data-theme=dark][data-theme=dark] .fc-n rect{fill:#2f1a25;stroke:#6a5560}html[data-theme=dark][data-theme=dark] .fc-n.trig rect{stroke:#49ced3}html[data-theme=dark][data-theme=dark] .fc-ic{color:#efe3e8}html[data-theme=dark][data-theme=dark] .fc-n.trig .fc-ic{color:#49ced3}html[data-theme=dark][data-theme=dark] .port{fill:#2f1a25;stroke:#8a7380}html[data-theme=dark][data-theme=dark] .fc-cap{color:#cdbac3}html[data-theme=dark] .blog-card h3 a,html[data-theme=dark] .blog-featured h2 a,html[data-theme=dark] .blog-card-copy h3 a{color:#fff}html[data-theme=dark] .blog-card-copy p,html[data-theme=dark] .blog-newsletter .privacy-note{color:#cdbac3}html[data-theme=dark] .blog-category,html[data-theme=dark] .blog-card a:hover,html[data-theme=dark] .blog-featured a:hover{color:var(--deep)}html[data-theme=dark] .blog-categories a,html[data-theme=dark] .blog-pagination a{color:var(--text);border-color:var(--line)}html[data-theme=dark] .blog-categories a[aria-current],html[data-theme=dark] .blog-pagination a[aria-current]{background:var(--deep-solid);color:#fff;border-color:var(--deep-solid)}html[data-theme=dark] .blog-search input,html[data-theme=dark] .blog-newsletter .newsletter input{background:var(--card);color:#fff}html[data-theme=dark] .blog-search-results{background:var(--card)}html[data-theme=dark] .blog-search-results a{color:var(--deep)}html[data-theme=dark] .blog-search-results mark{color:#fff;background:#f2295b59}html[data-theme=dark] .blog-newsletter,html[data-theme=dark] .blog-prose pre{background:var(--card)}html[data-theme=dark] .blog-prose a,html[data-theme=dark] .blog-back,html[data-theme=dark] .blog-feed{color:var(--deep)}html[data-theme=dark] .to-top{color:#fff;background:#f2295b40;border-color:#ffffff4d;box-shadow:0 8px 24px -8px #0009,inset 0 1px #ffffff2e}html[data-theme=dark] .to-top:hover{background:#f2295b61}
