:root{--bg:#050a18;--bg-2:#0a1430;--surface:rgba(14,26,58,.62);--surface-solid:#0d1a3a;--line:rgba(120,170,255,.14);--line-strong:rgba(46,230,197,.38);--fg:#e7eefb;--muted:#8fa1c2;--dim:#5d6f91;--teal:#2ee6c5;--cta:#ffad5c;--teal-deep:#11b89c;--sky:#5aa2ff;--amber:#ffc65c;--display:"Unbounded","Arial Black",system-ui,sans-serif;--body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--r:18px;--maxw:clamp(1200px,95vw,1680px);--gut:clamp(16px,4vw,40px);color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font:400 16px/1.65 var(--body);overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--display);font-weight:600;line-height:1.12;letter-spacing:-.01em;text-wrap:balance;margin:0}h1{font-size:clamp(1.6rem,4.2vw,3.15rem);overflow-wrap:break-word}h2{font-size:clamp(1.5rem,3vw,2.35rem)}h3{font-size:clamp(1.02rem,1.4vw,1.18rem);font-weight:500;letter-spacing:0}p{margin:0}.grad{background:linear-gradient(100deg,#ffc27a,#ff8f45 75%);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{font:500 .74rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cta);display:inline-flex;gap:.6em;align-items:center}.eyebrow:before{content:"";width:22px;height:1px;background:currentColor}.lead{color:var(--muted);font-size:clamp(1rem,1.3vw,1.14rem);max-width:62ch}.muted{color:var(--muted)}.mono{font-family:var(--mono)}:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:6px}#gl{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}#spot{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(520px circle at var(--sx,50%) var(--sy,30%),rgba(46,230,197,.07),transparent 60%)}.grid-floor{position:fixed;left:0;right:0;bottom:0;height:42vh;z-index:0;pointer-events:none;opacity:.35;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:56px 56px;transform:perspective(500px) rotateX(62deg);transform-origin:bottom;mask-image:linear-gradient(to top,#000,transparent 85%);-webkit-mask-image:linear-gradient(to top,#000,transparent 85%)}main,header,footer{position:relative;z-index:2}main{overflow-x:clip}.scramble{white-space:nowrap}.cur,.cur-ring{position:fixed;left:0;top:0;pointer-events:none;z-index:999;border-radius:50%;transform:translate3d(-100px,-100px,0);opacity:0;transition:opacity .25s}body.cur-on .cur,body.cur-on .cur-ring{opacity:1}.ripple{position:fixed;z-index:998;pointer-events:none;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;border:2px solid var(--teal);box-shadow:0 0 18px #2ee6c599;animation:ripple .6s cubic-bezier(.2,.8,.2,1) forwards}@keyframes ripple{to{transform:scale(6);opacity:0;border-width:1px}}.cur{width:7px;height:7px;background:var(--teal);margin:-3.5px 0 0 -3.5px;box-shadow:0 0 14px var(--teal)}.cur-ring{width:38px;height:38px;margin:-19px 0 0 -19px;border:1px solid rgba(46,230,197,.55);transition:opacity .25s,scale .2s,width .25s,height .25s,margin .25s,background .25s,border-color .25s;display:grid;place-items:center;font:500 9px/1 var(--mono);letter-spacing:.12em;color:var(--bg);text-transform:uppercase}.cur-ring.hot{width:74px;height:74px;margin:-37px 0 0 -37px;background:#2ee6c5eb;border-color:transparent}.cur-ring.hot.nolabel{width:56px;height:56px;margin:-28px 0 0 -28px;background:#2ee6c51f;border-color:var(--teal)}@media (pointer:coarse){.cur,.cur-ring{display:none}}.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;padding:14px var(--gut)}.nav{max-width:var(--maxw);margin:0 auto;display:flex;align-items:center;gap:18px;padding:10px 12px 10px 18px;border:1px solid var(--line);border-radius:999px;background:#070e22ad;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3)}.brand{display:flex;align-items:center;gap:10px;font:600 .95rem/1 var(--display);white-space:nowrap}.brand-mark{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:conic-gradient(from 210deg,var(--teal),var(--sky),var(--teal));color:var(--bg);font-size:.8rem;font-weight:700;box-shadow:0 0 22px #2ee6c559}.brand small{display:block;font:500 .6rem/1.2 var(--mono);color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:3px}.menu{display:flex;gap:2px;margin-left:auto;align-items:center;list-style:none;padding:0;margin-block:0}.menu>li{position:relative}.menu a.nl{display:block;padding:9px 14px;border-radius:999px;font-size:.92rem;color:var(--muted);transition:color .2s,background .2s}.menu a.nl:hover,.menu a.nl.on{color:var(--fg);background:#78aaff14}.drop{position:absolute;top:calc(100% + 10px);left:-10px;min-width:300px;padding:8px;border:1px solid var(--line);border-radius:16px;background:#091128f5;backdrop-filter:blur(16px);opacity:0;visibility:hidden;transform:translateY(-6px);transition:.22s}.has-drop:hover .drop,.has-drop:focus-within .drop{opacity:1;visibility:visible;transform:none}.drop a{display:flex;gap:12px;align-items:flex-start;padding:11px 12px;border-radius:11px}.drop a:hover{background:#2ee6c514}.drop b{display:block;font-weight:600;font-size:.92rem}.drop span{font-size:.78rem;color:var(--muted)}.ico{width:34px;height:34px;flex:none;border-radius:10px;display:grid;place-items:center;border:1px solid var(--line-strong);color:var(--cta);font:600 .7rem/1 var(--mono)}.burger{display:none;margin-left:auto;background:none;border:1px solid var(--line);color:var(--fg);width:42px;height:42px;border-radius:50%}@media (max-width:980px){.burger{display:grid;place-items:center}.menu{display:none;position:absolute;top:calc(100% + 6px);left:var(--gut);right:var(--gut);flex-direction:column;align-items:stretch;padding:10px;border:1px solid var(--line);border-radius:20px;background:#070e22f7}.menu.open{display:flex}.drop{position:static;opacity:1;visibility:visible;transform:none;border:0;background:none;padding:0 0 0 10px;min-width:0}.nav .btn{display:none}}.btn{--bx:0px;--by:0px;position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;font:600 .94rem/1 var(--body);border:1px solid transparent;transform:translate3d(var(--bx),var(--by),0);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .25s;white-space:nowrap;cursor:pointer}.btn-p{background:var(--teal);color:#03211c;box-shadow:0 0 0 1px #2ee6c580,0 10px 40px -8px #2ee6c599}.btn-p:hover{box-shadow:0 0 0 1px var(--teal),0 14px 50px -6px #2ee6c5d9}.btn-g{border-color:var(--line);background:#ffffff08;color:var(--fg)}.btn-g:hover{border-color:var(--line-strong);background:#2ee6c50f}.btn-s{padding:10px 16px;font-size:.85rem}.btn .arr{transition:transform .25s}.btn:hover .arr{transform:translate(4px)}.wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--gut)}.sec{padding-block:clamp(56px,8vw,110px)}.sec-head{display:grid;gap:16px;margin-bottom:clamp(28px,4vw,48px);max-width:760px}.sec-head.c{margin-inline:auto;text-align:center;justify-items:center}.view{display:none}.view.on{display:block;animation:viewIn .7s cubic-bezier(.2,.8,.2,1)}@keyframes viewIn{0%{opacity:0;transform:translateY(18px)}}.card{position:relative;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:clamp(20px,2.4vw,30px);min-width:0;transform-style:preserve-3d;transition:border-color .3s,transform .5s cubic-bezier(.2,.8,.2,1)}.tilt{--rx:0deg;--ry:0deg;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry))}.tilt:hover{border-color:var(--line-strong);transition:border-color .3s,transform .08s linear}.tilt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(360px circle at var(--gx,50%) var(--gy,50%),rgba(46,230,197,.16),transparent 55%)}.tilt:hover:after{opacity:1}.lift{transform:translateZ(30px)}.g2{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.g3{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.g4{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.g4{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.g4{grid-template-columns:1fr}}.pre{opacity:0;transform:translateY(34px)}.rv{transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.hero{padding-block:clamp(40px,7vw,96px) clamp(30px,5vw,70px)}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.hero h1{margin-block:22px 22px}.hero-grid>*{min-width:0}.hero h1 .ln{display:block}.hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border:1px solid var(--line);border-radius:999px;background:#0a143099;font-size:.82rem;color:var(--muted)}.pill i{width:8px;height:8px;border-radius:50%;background:var(--teal);box-shadow:0 0 #2ee6c5b3;animation:ping 2s infinite;margin-left:4px}@keyframes ping{70%{box-shadow:0 0 0 9px #2ee6c500}to{box-shadow:0 0 #2ee6c500}}.hero-stage{position:relative;min-height:540px;display:flex;justify-content:center;align-items:flex-end}#v-home{position:relative}.hero-bg{position:absolute;left:-40px;right:-40px;top:-110px;height:min(980px,120vh);z-index:-1;pointer-events:none;background-position:center bottom;background-size:cover;background-repeat:no-repeat;opacity:.75;mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 62%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 62%,transparent 100%);transform:translate3d(calc(var(--nx,0)*-14px),calc(var(--ny,0)*-10px),0) scale(1.04);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.hero-photo{position:relative;z-index:2;width:min(100%,460px);height:auto;max-width:100%;display:block;filter:drop-shadow(0 30px 60px rgba(0,0,0,.55)) drop-shadow(0 0 40px rgba(46,230,197,.12));mask-image:linear-gradient(180deg,#000 78%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent 100%);transform:perspective(1000px) translate3d(calc(var(--nx,0)*10px),0,0) rotateY(calc(var(--nx,0)*-5deg)) rotateX(calc(var(--ny,0)*3deg));transition:transform .5s cubic-bezier(.2,.8,.2,1);animation:photoIn 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes photoIn{0%{opacity:0;transform:translateY(40px) scale(.96)}}.halo{position:absolute;left:50%;top:44%;width:min(92%,470px);aspect-ratio:1;translate:-50% -50%;z-index:1;pointer-events:none}.halo span{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(46,230,197,.35);box-shadow:0 0 50px #2ee6c51f inset}.halo span:nth-child(1){background:radial-gradient(circle,rgba(46,230,197,.22),rgba(90,162,255,.08) 45%,transparent 68%);border-color:#2ee6c580}.halo span:nth-child(2){inset:-7%;border-style:dashed;border-color:#5aa2ff4d;animation:rot 50s linear infinite}.halo span:nth-child(3){inset:-15%;border-color:#2ee6c51f;border-top-color:var(--teal);animation:rot 9s linear infinite}.hero-stage .float-tag{z-index:3}.photo-wrap{display:contents}.hero-stage .stream{z-index:3;left:-2%;right:auto;bottom:-2%;width:min(100%,300px)}.stream{position:absolute;right:0;bottom:0;width:min(100%,380px);font:400 .74rem/1.55 var(--mono);padding:16px 18px}.stream-h{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed var(--line)}.stream-h b{color:var(--cta);font-weight:500}.stream ul{list-style:none;margin:0;padding:0;height:150px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.stream li{display:flex;gap:10px;white-space:nowrap;animation:slide .45s ease-out}.stream li .t{color:var(--dim)}.stream li .e{color:var(--cta)}.stream li .e.hl{color:var(--amber)}.stream li .p{color:var(--muted);overflow:hidden;text-overflow:ellipsis}@keyframes slide{0%{opacity:0;transform:translateY(10px)}}.float-tag{position:absolute;padding:10px 14px;font-size:.78rem;display:flex;gap:10px;align-items:center;animation:bob 6s ease-in-out infinite}.float-tag b{font:600 1.05rem/1 var(--display);color:var(--cta)}@keyframes bob{50%{transform:translateY(-12px)}}@media (max-width:900px){.hero-grid{grid-template-columns:1fr;gap:26px}.hero{padding-top:18px}.hero-stage{display:contents}.photo-wrap{display:flex;justify-content:center;position:relative;order:-1;margin-inline:auto;width:100%;max-width:420px}.hero-photo{width:min(80%,360px)}.hero-stage .stream{position:relative;left:auto;bottom:auto;width:100%;order:-1;margin-top:-34px}.hero-stage .float-tag{font-size:.7rem;padding:8px 11px}.hero-stage .float-tag b{font-size:.9rem}.ft-ga{top:56%!important;left:0!important}.ft-capi{top:74%!important;right:0!important}}.phero{padding-block:clamp(40px,6vw,84px) clamp(24px,3vw,40px)}.crumbs{font:500 .74rem/1 var(--mono);color:var(--dim);letter-spacing:.06em;display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.crumbs a:hover{color:var(--cta)}.phero h1{max-width:20ch;margin-bottom:20px}.trust{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.tcard{display:flex;gap:14px;align-items:center;padding:18px}.tcard .ti{width:46px;height:46px;flex:none;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#2ee6c52e,#5aa2ff14);border:1px solid var(--line-strong);color:var(--cta)}.tcard b{display:block;font:600 1.12rem/1.15 var(--display)}.tcard span{font-size:.8rem;color:var(--muted)}@media (max-width:900px){.trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.trust{gap:10px}.tcard{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.tcard b{font-size:.98rem}.tcard .ti{width:38px;height:38px;border-radius:11px}}.authority{display:flex;flex-wrap:wrap;gap:10px 26px;justify-content:center;align-items:center;margin-top:26px;color:var(--muted);font-size:.9rem}.authority span{display:inline-flex;gap:8px;align-items:center}.authority span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--teal)}.prob{display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.prob{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.prob{grid-template-columns:1fr}}.prob .card{display:grid;gap:10px;align-content:start}.meter{height:6px;border-radius:9px;background:#ffffff0f;overflow:hidden;margin-top:6px}.meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff7a7a,var(--amber))}.stat-k{font:500 .7rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.svc{display:flex;flex-direction:column;gap:16px;min-height:380px}.svc .num{font:500 .72rem/1 var(--mono);color:var(--dim);letter-spacing:.14em}.svc-icon{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;background:radial-gradient(circle at 30% 25%,#2ee6c559,#2ee6c50a 70%);border:1px solid var(--line-strong)}.svc ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.svc li,.chip{font:500 .74rem/1 var(--mono);padding:7px 10px;border-radius:8px;border:1px solid var(--line);color:var(--muted);background:#ffffff05}.svc .go{margin-top:auto;display:inline-flex;gap:8px;align-items:center;color:var(--cta);font-weight:600;font-size:.92rem}.svc .go .arr{transition:transform .25s}.svc:hover .go .arr{transform:translate(5px)}.svc.feat{background:linear-gradient(160deg,#2ee6c521,#0e1a3ab3 55%);border-color:var(--line-strong)}.orbit-wrap{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}@media (max-width:900px){.orbit-wrap{grid-template-columns:1fr}}.orbit{position:relative;aspect-ratio:1;max-width:min(460px,calc(100% - 90px));width:100%;margin-inline:auto}.orbit .ring{position:absolute;inset:0;border:1px dashed var(--line);border-radius:50%}.orbit .ring.r2{inset:18%;border-style:solid;border-color:#2ee6c52e}.orbit .core{position:absolute;inset:36%;border-radius:50%;display:grid;place-items:center;text-align:center;background:radial-gradient(circle,#2ee6c540,#050a18e6 70%);border:1px solid var(--line-strong);font:500 .7rem/1.4 var(--mono);color:var(--cta);letter-spacing:.08em;box-shadow:0 0 60px #2ee6c540}.orbit .core b{display:block;font:600 1rem/1.1 var(--display);color:var(--fg);letter-spacing:0}.spin{position:absolute;inset:0;animation:rot 40s linear infinite}.spin .node{position:absolute;left:50%;top:50%;width:0;height:0}.spin .node span{position:absolute;translate:-50% -50%;animation:rot 40s linear infinite reverse;padding:9px 14px;border-radius:12px;border:1px solid var(--line-strong);background:#09122aeb;font:600 .8rem/1 var(--body);white-space:nowrap;box-shadow:0 8px 30px #0006}@keyframes rot{to{transform:rotate(360deg)}}.checks{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:12px}.checks li{display:flex;gap:12px;align-items:flex-start;color:var(--muted)}.checks li:before{content:"";flex:none;width:18px;height:18px;margin-top:4px;border-radius:6px;border:1px solid var(--teal);background:linear-gradient(135deg,rgba(46,230,197,.4),transparent);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.checks li b{color:var(--fg);font-weight:600}.metric{display:grid;gap:8px}.metric .v{font:600 clamp(2rem,4vw,3rem)/1 var(--display);letter-spacing:-.02em}.metric .src{font:500 .68rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cta)}.inds{display:flex;flex-wrap:wrap;gap:12px}.ind{display:flex;gap:12px;align-items:center;padding:14px 20px 14px 14px;border-radius:999px;border:1px solid var(--line);background:var(--surface);transition:border-color .25s,transform .25s}.ind:hover{border-color:var(--line-strong);transform:translateY(-3px)}.ind i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#2ee6c51f;color:var(--cta);font-style:normal;font:600 .72rem/1 var(--mono)}.proc{position:relative;display:grid;grid-template-columns:repeat(8,1fr);gap:12px;counter-reset:s}.proc:before{content:"";position:absolute;left:4%;right:4%;top:27px;height:2px;background:linear-gradient(90deg,transparent,var(--line-strong),transparent)}.proc .pulse{position:absolute;top:22px;width:12px;height:12px;border-radius:50%;background:var(--teal);box-shadow:0 0 18px var(--teal);animation:run 7s linear infinite;left:4%}@keyframes run{to{left:96%}}.step{position:relative;text-align:center;display:grid;gap:12px;justify-items:center}.step .dot{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--bg-2);border:1px solid var(--line-strong);font:600 .9rem/1 var(--display);color:var(--cta);transition:.3s}.step:hover .dot{background:var(--teal);color:var(--bg);box-shadow:0 0 30px #2ee6c599;transform:scale(1.08)}.step b{font-size:.9rem}.step span{font-size:.76rem;color:var(--muted);line-height:1.4}@media (max-width:900px){.proc{grid-template-columns:repeat(4,1fr);row-gap:30px}.proc:before,.proc .pulse{display:none}}@media (max-width:440px){.proc{grid-template-columns:repeat(2,1fr)}}.rev{display:flex;flex-direction:column;gap:16px}.rev .stars{color:var(--amber);letter-spacing:3px;font-size:.9rem}.rev blockquote{margin:0;font-size:1.02rem;line-height:1.6}.rev .who{display:flex;gap:12px;align-items:center;margin-top:auto;padding-top:14px;border-top:1px dashed var(--line)}.av-img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 8%;background:radial-gradient(circle at 50% 30%,#2ee6c566,#0d1a3a 70%);border:1px solid var(--line-strong);flex:none}.av{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--teal-deep),var(--sky));color:var(--bg);font:700 .8rem/1 var(--display);flex:none}.who b{display:block;font-size:.92rem}.who span{font-size:.78rem;color:var(--muted)}.src{margin-left:auto;font:500 .66rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:6px 9px;border-radius:7px;border:1px solid var(--line-strong);color:var(--cta)}.src.fv{border-color:#ffc65c66;color:var(--amber)}.src.dr{border-color:#5aa2ff66;color:var(--sky)}.svc-tag{font:500 .68rem/1 var(--mono);color:var(--dim);letter-spacing:.08em;text-transform:uppercase}.ph-note{font:500 .66rem/1.4 var(--mono);letter-spacing:.06em;color:var(--amber);opacity:.85}.cta-band{position:relative;overflow:hidden;text-align:center;padding:clamp(40px,6vw,80px) clamp(20px,4vw,60px);border-radius:28px;border:1px solid var(--line-strong);background:radial-gradient(ellipse at 50% 120%,rgba(46,230,197,.32),transparent 60%),linear-gradient(180deg,#0d1a3ad9,#050a18e6)}.cta-band:before{content:"";position:absolute;inset:-1px;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse at 50% 100%,#000,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 100%,#000,transparent 70%);pointer-events:none}.cta-band>*{position:relative}.cta-band h2{max-width:20ch;margin:16px auto}.cta-band .lead{margin:0 auto 28px}.cta-band .row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.scope{display:grid;gap:14px}.srow{display:grid;grid-template-columns:70px 1fr auto;gap:20px;align-items:center;padding:22px 24px}.srow .n{font:600 1.5rem/1 var(--display);color:transparent;-webkit-text-stroke:1px var(--teal)}.srow p{color:var(--muted);font-size:.94rem;margin-top:6px}.srow .k{font:500 .68rem/1 var(--mono);color:var(--dim);letter-spacing:.08em;text-transform:uppercase;text-align:right}@media (max-width:640px){.srow{grid-template-columns:44px 1fr}.srow .k{display:none}}.case{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}@media (max-width:800px){.case{grid-template-columns:1fr}}.bars{display:grid;gap:16px}.bar{display:grid;gap:8px}.bar .l{display:flex;justify-content:space-between;font-size:.86rem;color:var(--muted)}.bar .l b{color:var(--fg);font-variant-numeric:tabular-nums}.bar .tr{height:10px;border-radius:9px;background:#ffffff0d;overflow:hidden}.bar .tr i{display:block;height:100%;border-radius:inherit;width:0;background:linear-gradient(90deg,var(--teal-deep),var(--teal));transition:width 1.6s cubic-bezier(.2,.8,.2,1)}.bar .tr i.b{background:linear-gradient(90deg,#3a4b6e,#5d6f91)}.tblock{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;padding:24px 28px;border-radius:20px;border:1px solid var(--line-strong);background:linear-gradient(110deg,#2ee6c51a,#0d1a3a99)}.tblock .ts{display:flex;flex-wrap:wrap;gap:8px}.faq{display:grid;gap:12px;max-width:860px}.faq details{border:1px solid var(--line);border-radius:16px;background:var(--surface);transition:border-color .25s}.faq details[open]{border-color:var(--line-strong)}.faq summary{list-style:none;padding:20px 24px;display:flex;justify-content:space-between;gap:16px;font-weight:600;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 1.4rem/1 var(--mono);color:var(--cta);transition:transform .3s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding:0 24px 22px;color:var(--muted)}.pipe{position:relative;padding:28px;overflow-x:auto}.pipe svg{display:block;min-width:760px;width:100%;height:auto}.pipe text{font-family:var(--mono);fill:var(--muted);font-size:11px}.pipe .nt{font-family:var(--body);fill:var(--fg);font-size:14px;font-weight:600}.pipe .box{fill:#0d1a3af2;stroke:var(--line-strong)}.pipe .boxh{fill:#2ee6c51f;stroke:var(--teal)}.pipe .wire{fill:none;stroke:#78aaff40;stroke-width:1.5}.pipe .flow{fill:none;stroke:var(--teal);stroke-width:2;stroke-dasharray:6 14;animation:dash 1.4s linear infinite}@keyframes dash{to{stroke-dashoffset:-40}}.cat{display:grid;grid-template-columns:200px 1fr;gap:28px;padding-block:34px;border-top:1px solid var(--line)}.cat:first-child{border-top:0}.cat .tag{font:500 .72rem/1.4 var(--mono);color:var(--cta);letter-spacing:.14em;text-transform:uppercase;padding-top:8px}.cat h2{font-size:clamp(1.25rem,2.2vw,1.7rem);margin-bottom:12px}.cat .sub{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin-top:18px}.cat .sub .card{padding:18px}.cat .sub p{color:var(--muted);font-size:.9rem;margin-top:6px}@media (max-width:760px){.cat{grid-template-columns:1fr;gap:8px}}pre.code{margin:18px 0 0;padding:18px 20px;border-radius:14px;border:1px solid var(--line);background:#030712d9;font:400 .8rem/1.7 var(--mono);color:var(--muted);overflow-x:auto}pre.code .k{color:var(--sky)}pre.code .s{color:var(--cta)}pre.code .c{color:var(--dim)}.filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.fbtn{font:500 .8rem/1 var(--mono);padding:10px 14px;border-radius:999px;border:1px solid var(--line);background:#ffffff05;color:var(--muted);cursor:pointer;transition:.2s}.fbtn:hover{color:var(--fg);border-color:var(--line-strong)}.fbtn.on{background:var(--teal);color:var(--bg);border-color:var(--teal)}.post{display:flex;flex-direction:column;gap:14px;padding:0;overflow:hidden;cursor:pointer}.post .thumb{aspect-ratio:16/9;max-width:100%;position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.post .thumb canvas{width:100%;height:100%;display:block}.post .thumb .cl{position:absolute;left:14px;top:14px;font:500 .66rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:6px 9px;border-radius:7px;background:#050a18cc;border:1px solid var(--line-strong);color:var(--cta)}.post .bd{padding:0 22px 22px;display:grid;gap:10px}.post .meta{display:flex;gap:12px;font:500 .7rem/1 var(--mono);color:var(--dim);letter-spacing:.06em}.post h3{transition:color .2s}.post:hover h3{color:var(--cta)}.art{display:grid;grid-template-columns:220px minmax(0,1fr) 260px;gap:40px;align-items:start}.art aside{position:sticky;top:100px;display:grid;gap:14px}.toc a{display:block;padding:7px 0 7px 14px;border-left:1px solid var(--line);color:var(--muted);font-size:.86rem}.toc a:hover{color:var(--cta);border-color:var(--teal)}.prose{max-width:68ch}.prose h2{font-size:1.45rem;margin:38px 0 14px}.prose p{color:#c4d0e6;margin-bottom:16px;font-size:1.04rem}.callout{padding:18px 20px;border-radius:14px;border:1px solid var(--line-strong);background:#2ee6c50f;margin:24px 0}@media (max-width:1060px){.art{grid-template-columns:minmax(0,1fr)}.art aside{position:static}.art .toc-wrap{display:none}}.portrait{position:relative;aspect-ratio:4/5;max-width:100%;border-radius:26px;overflow:hidden;border:1px solid var(--line-strong);background:radial-gradient(circle at 50% 35%,rgba(46,230,197,.3),transparent 60%),linear-gradient(180deg,#0d1a3a,#050a18)}.portrait .ph{position:absolute;inset:0;display:grid;place-items:center;text-align:center;color:var(--muted);font:500 .74rem/1.6 var(--mono);letter-spacing:.08em}.portrait .ph b{display:block;font:600 3.4rem/1 var(--display);color:var(--cta);margin-bottom:10px;letter-spacing:0}.portrait img{z-index:1}.portrait .ptag{position:absolute;z-index:3;left:16px;right:16px;bottom:16px;padding:14px 16px;border-radius:14px;border:1px solid var(--line-strong);background:#050a18c7;backdrop-filter:blur(12px);display:grid;gap:2px}.portrait .ptag b{font:600 1.1rem/1.2 var(--display)}.portrait .ptag span{font-size:.82rem;color:var(--muted)}.portrait .scan{z-index:2;position:absolute;left:0;right:0;height:30%;background:linear-gradient(180deg,transparent,rgba(46,230,197,.14),transparent);animation:scan 4.5s ease-in-out infinite}@keyframes scan{0%{top:-30%}to{top:100%}}.cred{display:grid;gap:10px;align-content:start}.cred .src{margin-left:0;justify-self:start}.cred a.pl{margin-top:8px;font-size:.84rem;color:var(--cta);display:inline-flex;gap:6px}.slot{border:1px dashed var(--line-strong);border-radius:16px;padding:22px;display:grid;gap:6px;color:var(--muted);font-size:.88rem}.slot b{color:var(--fg)}.tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.contact{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:24px;align-items:start}@media (max-width:900px){.contact{grid-template-columns:1fr}.contact .side{order:-1}}form .row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:600px){form .row2{grid-template-columns:1fr}}.fld{display:grid;gap:8px;margin-bottom:16px}.fld>label{font:600 .76rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#d3def2}.fld input::placeholder,.fld textarea::placeholder{color:#7f93b5;opacity:1}.seg label{color:#c3d0e6!important}.dd{position:relative}.dd select{position:absolute;inset:0;opacity:0;pointer-events:none}.dd-btn{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;font:400 1rem/1.4 var(--body);color:var(--fg);background:#03071299;border:1px solid var(--line);border-radius:12px;padding:14px 16px;cursor:pointer;text-align:left;transition:border-color .2s,box-shadow .2s}.dd-btn .ph{color:#7f93b5}.dd-btn:after{content:"";width:9px;height:9px;flex:none;border-right:2px solid var(--teal);border-bottom:2px solid var(--teal);transform:translateY(-3px) rotate(45deg);transition:transform .25s}.dd.open .dd-btn{border-color:var(--teal);box-shadow:0 0 0 4px #2ee6c51f}.dd.open .dd-btn:after{transform:translateY(2px) rotate(-135deg)}.dd-list{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:40;list-style:none;margin:0;padding:6px;border-radius:14px;border:1px solid var(--line-strong);background:#0b1636;box-shadow:0 24px 50px -12px #000000b3,0 0 30px #2ee6c514;max-height:280px;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:top;transition:opacity .2s,transform .2s,visibility .2s}.dd.open .dd-list{opacity:1;visibility:visible;transform:none}.dd-list li{display:flex;justify-content:space-between;align-items:center;padding:11px 12px;border-radius:9px;color:#c3d0e6;cursor:pointer;font-size:.95rem;transition:background .15s,color .15s}.dd-list li.act{background:#2ee6c51a;color:var(--fg)}.dd-list li[aria-selected=true]{color:var(--cta);font-weight:600}.dd-list li[aria-selected=true]:after{content:"\2713";font-size:.85rem}.fld label em{color:var(--cta);font-style:normal}.fld input,.fld select,.fld textarea{width:100%;font:400 1rem/1.4 var(--body);color:var(--fg);background:#03071299;border:1px solid var(--line);border-radius:12px;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.fld textarea{min-height:130px;resize:vertical}.fld input:focus,.fld select:focus,.fld textarea:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 4px #2ee6c51f}.fld .err{font-size:.8rem;color:#ff8a8a;display:none}.fld.bad input,.fld.bad select,.fld.bad textarea{border-color:#ff8a8a}.fld.bad .err{display:block}.seg{display:flex;flex-wrap:wrap;gap:8px}.seg input{position:absolute;opacity:0;pointer-events:none}.seg label{font:500 .84rem/1 var(--body);letter-spacing:0;text-transform:none;color:var(--muted);padding:11px 14px;border-radius:10px;border:1px solid var(--line);background:#03071280;cursor:pointer;transition:.2s}.seg input:checked+label{border-color:var(--teal);color:var(--cta);background:#2ee6c514}.seg input:focus-visible+label{outline:2px solid var(--teal);outline-offset:2px}.ok{display:grid;gap:14px;justify-items:center;text-align:center;padding:40px 10px}.ok .ring{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--teal);box-shadow:0 0 40px #2ee6c566;color:var(--cta);font-size:2rem}.tpanel{display:grid;gap:14px;background:linear-gradient(170deg,#2ee6c51f,#0d1a3abf 50%);border-color:var(--line-strong)}.tpanel ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.tpanel li{display:flex;gap:12px;align-items:center;font-weight:500}.tpanel li i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--teal);color:var(--bg);font-style:normal;font-size:.75rem;font-weight:700;flex:none}.after{display:grid;gap:14px;counter-reset:a}.after div{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;font-size:.9rem;color:var(--muted)}.after div:before{counter-increment:a;content:counter(a);width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-strong);color:var(--cta);font:600 .76rem/1 var(--mono)}.after b{color:var(--fg);display:block}footer{border-top:1px solid var(--line);background:#040814d9;backdrop-filter:blur(10px);margin-top:40px}.fgrid{display:grid;grid-template-columns:1.3fr .8fr 1.1fr 1.1fr;gap:30px;padding-block:56px 36px}@media (max-width:860px){.fgrid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.fgrid{grid-template-columns:1fr}}.fgrid h4{font:500 .72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin:0 0 16px}.fgrid ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.fgrid ul a{color:var(--muted);font-size:.92rem}.fgrid ul a:hover{color:var(--cta)}.fbot{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-block:22px;border-top:1px solid var(--line);font-size:.82rem;color:var(--dim)}.big-word{font:700 clamp(3rem,13vw,11rem)/.9 var(--display);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px rgba(46,230,197,.18);text-align:center;padding-block:10px 0;user-select:none;white-space:nowrap;overflow:hidden}.marquee{position:relative;overflow:hidden;padding-block:26px;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee .trk{display:flex;gap:14px;width:max-content;animation:mq 38s linear infinite}.marquee:hover .trk{animation-play-state:paused}.marquee.rev .trk{animation-direction:reverse;animation-duration:46s}@keyframes mq{to{transform:translate(-50%)}}.tool{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:14px;border:1px solid var(--line);background:#0a14308c;font-weight:600;font-size:.92rem;white-space:nowrap;transition:border-color .25s,color .25s}.tool:hover{border-color:var(--line-strong);color:var(--cta)}.tool i{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font:600 .62rem/1 var(--mono);font-style:normal;color:var(--bg);background:linear-gradient(135deg,var(--teal),var(--sky))}.mq-label{text-align:center;font:500 .7rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-top:40px}.bento{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(170px,auto);gap:16px}.bento>.card{display:flex;flex-direction:column;gap:10px;justify-content:flex-end;overflow:hidden}.b-a{grid-column:span 3;grid-row:span 2}.b-b,.b-c{grid-column:span 3}.b-d,.b-e,.b-f{grid-column:span 2}@media (max-width:900px){.bento{grid-template-columns:1fr 1fr}.bento>.card{grid-column:span 1;grid-row:auto}.b-a{grid-column:span 2}}@media (max-width:520px){.bento{grid-template-columns:1fr}.bento>.card,.b-a{grid-column:span 1}}.bento .big{font:600 clamp(2.4rem,5vw,4rem)/1 var(--display);letter-spacing:-.03em}.bento .vis{flex:1;min-height:120px;position:relative}.sig{position:absolute;inset:0;display:flex;align-items:flex-end;gap:6px}.sig span{flex:1;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,var(--teal),rgba(46,230,197,.08));animation:eq 2.4s ease-in-out infinite;transform-origin:bottom}@keyframes eq{50%{transform:scaleY(.55)}}.ba{position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--line-strong);user-select:none;touch-action:pan-y;aspect-ratio:16/7;max-width:100%;min-height:330px;background:var(--surface-solid)}.ba .pane{position:absolute;inset:0;padding:clamp(18px,3vw,36px);display:grid;grid-template-columns:1fr 1fr;gap:20px;align-content:center}.ba .before{background:linear-gradient(135deg,#1a0f1c,#140b18)}.ba .after{background:linear-gradient(135deg,#06201f,#0a1734);clip-path:inset(0 0 0 var(--cut,50%))}.ba h3{grid-column:1/-1;font-size:1.05rem}.ba .tagx{font:500 .66rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;padding:6px 9px;border-radius:7px;justify-self:start}.before .tagx{color:#ff9a9a;border:1px solid rgba(255,138,138,.4)}.after .tagx{color:var(--cta);border:1px solid var(--line-strong)}.ba ul{list-style:none;padding:0;margin:0;display:grid;gap:9px;font:400 .82rem/1.3 var(--mono);grid-column:1/-1}.before li{color:#d9a7b0}.before li:before{content:"\2715  ";color:#ff8a8a}.after li{color:#ffd9b0}.after li:before{content:"\2713  ";color:var(--cta)}.ba .handle{position:absolute;top:0;bottom:0;left:var(--cut,50%);width:2px;background:var(--teal);box-shadow:0 0 18px var(--teal);z-index:3}.ba .handle b{position:absolute;top:50%;left:50%;width:48px;height:48px;translate:-50% -50%;border-radius:50%;background:var(--teal);color:var(--bg);display:grid;place-items:center;font:700 .9rem/1 var(--mono);box-shadow:0 0 0 6px #2ee6c52e}.ba input[type=range]{position:absolute;inset:0;width:100%;height:100%;opacity:0;z-index:4;cursor:ew-resize;margin:0}@media (max-width:640px){.ba{aspect-ratio:auto;min-height:420px}.ba .pane{grid-template-columns:1fr}}.cmp-wrap{overflow-x:auto;border-radius:20px;border:1px solid var(--line);background:var(--surface)}.cmp{width:100%;min-width:680px;border-collapse:collapse;font-size:.92rem}.cmp th,.cmp td{padding:16px 20px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.cmp thead th{font:600 .95rem/1.2 var(--display);background:#2ee6c50d}.cmp thead th:first-child{font:500 .7rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.cmp tbody th{font-weight:600;color:var(--muted);width:22%}.cmp tr:last-child td,.cmp tr:last-child th{border-bottom:0}.cmp tbody tr{transition:background .2s}.cmp tbody tr:hover{background:#2ee6c50a}.dots{display:inline-flex;gap:4px}.dots i{width:10px;height:10px;border-radius:3px;background:#ffffff1a}.dots i.on{background:var(--teal)}.quiz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:24px;align-items:stretch}@media (max-width:860px){.quiz{grid-template-columns:1fr}}.qq{display:grid;gap:22px}.qq fieldset{border:0;padding:0;margin:0;display:grid;gap:10px}.qq legend{font-weight:600;margin-bottom:10px}.qres{display:grid;gap:14px;align-content:center;text-align:center;justify-items:center;background:radial-gradient(circle at 50% 0,rgba(46,230,197,.18),transparent 60%),var(--surface);border-color:var(--line-strong)}.qres .ring2{width:120px;height:120px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--teal);font:600 2rem/1 var(--display);color:var(--cta);box-shadow:0 0 50px #2ee6c540,inset 0 0 30px #2ee6c51f;transition:transform .4s}.qres.bump .ring2{transform:scale(1.08) rotate(-6deg)}.models{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}@media (max-width:860px){.models{grid-template-columns:1fr}}.model{display:flex;flex-direction:column;gap:12px}.model.mid{border-color:var(--line-strong);background:linear-gradient(180deg,rgba(46,230,197,.12),var(--surface) 60%);transform:translateY(-10px)}.model ul{list-style:none;padding:0;margin:4px 0 0;display:grid;gap:8px;font-size:.9rem;color:var(--muted)}.model li:before{content:"\2192  ";color:var(--cta)}.model .when{font:500 .7rem/1.4 var(--mono);color:var(--dim);letter-spacing:.06em;margin-top:auto;padding-top:14px;border-top:1px dashed var(--line)}.tabs2{display:flex;flex-wrap:wrap;gap:6px;padding:6px;border:1px solid var(--line);border-radius:999px;background:#03071280;width:max-content;max-width:100%;margin-bottom:22px}.tabs2 button{border:0;background:none;color:var(--muted);font:600 .88rem/1 var(--body);padding:11px 18px;border-radius:999px;cursor:pointer;transition:.25s}.tabs2 button.on{background:var(--teal);color:var(--bg)}.tpane{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;align-items:center}@media (max-width:800px){.tpane{grid-template-columns:1fr}}.serp{border-radius:16px;border:1px solid var(--line);background:#f8fafc;color:#1f2937;padding:20px;font:400 .86rem/1.45 Arial,sans-serif;box-shadow:0 30px 60px -20px #0009}.serp .sp{font-weight:700;font-size:.72rem;color:#111}.serp .url{color:#202124;font-size:.78rem;margin:2px 0 4px}.serp .t{color:#1a0dab;font-size:1.08rem;margin-bottom:4px}.serp .ext{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px;color:#1a0dab;font-size:.82rem}.serp .call{display:inline-flex;margin-top:10px;padding:8px 14px;border-radius:999px;background:#e8f0fe;color:#1a56db;font-weight:700;font-size:.8rem}.tree{display:grid;gap:14px;font:400 .84rem/1.4 var(--mono)}.tree .lvl{display:flex;flex-wrap:wrap;gap:10px;align-items:center;position:relative}.tree .lvl:before{content:attr(data-l);width:110px;flex:none;color:var(--dim);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.tree .nd{padding:10px 14px;border-radius:10px;border:1px solid var(--line);background:#03071299;transition:.25s}.tree .nd:hover,.tree .nd.hl{border-color:var(--teal);color:var(--cta);box-shadow:0 0 24px #2ee6c52e}.tree .neg{border-style:dashed;color:#ff9a9a;border-color:#ff8a8a59}@media (max-width:640px){.tree .lvl:before{width:100%}}.weeks{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--surface)}.weeks>div{padding:24px;border-right:1px solid var(--line);display:grid;gap:10px;align-content:start;position:relative;transition:background .3s}.weeks>div:last-child{border-right:0}.weeks>div:hover{background:#2ee6c50f}.weeks .wk{font:600 2.2rem/1 var(--display);color:transparent;-webkit-text-stroke:1px var(--line-strong)}.weeks>div:hover .wk{color:var(--cta);-webkit-text-stroke:0}.weeks ul{list-style:none;padding:0;margin:0;display:grid;gap:7px;font-size:.88rem;color:var(--muted)}@media (max-width:860px){.weeks{grid-template-columns:1fr 1fr}.weeks>div:nth-child(2){border-right:0}.weeks>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:480px){.weeks{grid-template-columns:1fr}.weeks>div{border-right:0;border-bottom:1px solid var(--line)}}.dash{display:grid;gap:14px;padding:22px}.dash .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width:600px){.dash .kpis{grid-template-columns:1fr 1fr}}.dash .kpi{padding:14px;border-radius:12px;border:1px solid var(--line);background:#03071280;display:grid;gap:4px}.dash .kpi span{font:500 .64rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.dash .kpi b{font:600 1.3rem/1 var(--display);font-variant-numeric:tabular-nums}.dash .kpi em{font-style:normal;font-size:.74rem;color:var(--cta)}.dash canvas{width:100%;height:180px;display:block;border-radius:12px;border:1px solid var(--line);background:#03071280}.phones{display:flex;justify-content:center;gap:clamp(12px,3vw,34px);perspective:1400px;flex-wrap:wrap}.phone{width:220px;max-width:100%;border-radius:34px;padding:10px;background:linear-gradient(145deg,#1c2a4d,#070d1f);border:1px solid var(--line-strong);box-shadow:0 40px 80px -30px #000c;transform:rotateY(var(--py,0deg)) rotateX(4deg);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.phone:nth-child(1){--py:18deg}.phone:nth-child(3){--py:-18deg}.phone:hover{transform:rotateY(0) rotateX(0) translateY(-10px)}.phone .scr{border-radius:26px;overflow:hidden;background:#fff;color:#111;font:400 .72rem/1.35 Arial,sans-serif}.phone .ah{display:flex;gap:8px;align-items:center;padding:10px}.phone .ah i{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#2ee6c5,#5aa2ff);flex:none}.phone .ah b{display:block;font-size:.74rem}.phone .ah span{color:#6b7280;font-size:.64rem}.phone .cp{padding:0 10px 8px}.phone .im{aspect-ratio:1;max-width:100%;display:grid;place-items:center;text-align:center;font:700 1rem/1.15 var(--display);color:#fff;padding:16px}.phone .ct{display:flex;justify-content:space-between;align-items:center;padding:9px 10px;background:#f3f4f6}.phone .ct span{color:#374151;font-size:.66rem}.phone .ct b{background:#e5e7eb;padding:6px 10px;border-radius:6px;font-size:.66rem}.ph-lbl{text-align:center;font:500 .66rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cta);margin-top:12px}.funnel{display:grid;gap:10px;justify-items:center;perspective:800px}.funnel>div{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:18px 22px;border-radius:16px;border:1px solid var(--line-strong);background:linear-gradient(90deg,#2ee6c524,#5aa2ff0f);transform:rotateX(14deg);transition:transform .35s,background .35s}.funnel>div:hover{transform:rotateX(0) scale(1.02);background:linear-gradient(90deg,#2ee6c542,#5aa2ff1a)}.funnel>div:nth-child(1){width:100%}.funnel>div:nth-child(2){width:84%}.funnel>div:nth-child(3){width:68%}@media (max-width:600px){.funnel>div{width:100%!important}}.funnel b{font:600 .72rem/1 var(--mono);letter-spacing:.12em;color:var(--cta)}.funnel p{font-size:.9rem;color:var(--muted)}.funnel p strong{color:var(--fg);display:block;font-size:1rem}.vs{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:stretch}.vs .mid{display:grid;place-items:center;padding:0 14px}.vs .mid span{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-strong);background:var(--bg-2);font:600 .8rem/1 var(--display);color:var(--cta)}.pc{display:grid;gap:4px;margin-top:10px;font-size:.88rem}.pc .p{color:#ffd9b0}.pc .p:before{content:"+ ";color:var(--cta)}.pc .c{color:#d9a7b0}.pc .c:before{content:"\2212  ";color:#ff8a8a}@media (max-width:760px){.vs{grid-template-columns:1fr}.vs .mid{padding:10px}}.evt-wrap{overflow-x:auto;border-radius:20px;border:1px solid var(--line);background:#030712b3}.evt{width:100%;min-width:760px;border-collapse:collapse;font:400 .84rem/1.4 var(--mono)}.evt th{font:500 .66rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);text-align:left;padding:14px 18px;border-bottom:1px solid var(--line)}.evt td{padding:13px 18px;border-bottom:1px solid var(--line);color:var(--muted)}.evt tr:last-child td{border-bottom:0}.evt td:first-child{color:var(--cta)}.evt tbody tr{transition:background .2s}.evt tbody tr:hover{background:#2ee6c50f}.pf{display:inline-block;padding:3px 7px;border-radius:6px;border:1px solid var(--line);margin:0 4px 4px 0;font-size:.7rem;color:var(--fg)}.pf.k{border-color:#ffc65c73;color:var(--amber)}.health{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:26px;align-items:center}@media (max-width:820px){.health{grid-template-columns:1fr}}.hlist{display:grid;gap:10px}.hitem{display:flex;gap:14px;align-items:center;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:#03071273;cursor:pointer;transition:.2s}.hitem:hover{border-color:var(--line-strong)}.hitem input{appearance:none;-webkit-appearance:none;width:22px;height:22px;flex:none;border-radius:7px;border:1px solid var(--line-strong);display:grid;place-items:center;margin:0;cursor:pointer}.hitem input:checked{background:var(--teal);border-color:var(--teal)}.hitem input:checked:after{content:"\2713";color:var(--bg);font-weight:700;font-size:.8rem}.gauge{position:relative;width:min(100%,260px);aspect-ratio:1;margin:0 auto}.gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.gauge .gv{position:absolute;inset:0;display:grid;place-items:center;text-align:center}.gauge .gv b{display:block;font:600 3rem/1 var(--display);font-variant-numeric:tabular-nums}.gauge .gv span{font:500 .7rem/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.gauge circle{fill:none;stroke-width:10}.gauge .bgc{stroke:#ffffff12}.gauge .fgc{stroke:var(--teal);stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.2,.8,.2,1),stroke .4s;filter:drop-shadow(0 0 8px rgba(46,230,197,.6))}.feat-post{display:grid;grid-template-columns:1.1fr 1fr;gap:0;padding:0;overflow:hidden;cursor:pointer;margin-bottom:34px}.feat-post .thumb{min-height:300px;position:relative}.feat-post .thumb canvas{position:absolute;inset:0;width:100%;height:100%}.feat-post .bd{padding:clamp(22px,3vw,40px);display:grid;gap:14px;align-content:center}@media (max-width:800px){.feat-post{grid-template-columns:1fr}.feat-post .thumb{min-height:200px}}.news{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;padding:clamp(22px,3vw,36px);border-radius:24px;border:1px solid var(--line-strong);background:linear-gradient(110deg,#2ee6c51f,#0d1a3ab3 60%)}.news form{display:flex;gap:10px;flex-wrap:wrap}.news input{min-width:0;flex:1 1 220px;font:400 1rem/1 var(--body);color:var(--fg);background:#03071299;border:1px solid var(--line);border-radius:999px;padding:14px 18px}.news input:focus{outline:none;border-color:var(--teal)}@media (max-width:760px){.news{grid-template-columns:1fr}}.values{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--line)}.values>div{padding:28px 22px 10px 0;display:grid;gap:10px;align-content:start}.values .vn{font:500 .7rem/1 var(--mono);color:var(--cta);letter-spacing:.14em}.values p{color:var(--muted);font-size:.92rem}@media (max-width:860px){.values{grid-template-columns:1fr 1fr}}@media (max-width:480px){.values{grid-template-columns:1fr}}.promise{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:760px){.promise{grid-template-columns:1fr}}.promise ul{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:12px}.promise .yes li:before{content:"\2713";color:var(--cta);margin-right:10px;font-weight:700}.promise .no li:before{content:"\2715";color:#ff8a8a;margin-right:10px;font-weight:700}.promise .no{border-color:#ff8a8a33}.rsum{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:30px}@media (max-width:760px){.rsum{grid-template-columns:1fr}}.rsum .card{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}.rsum .sc{font:600 2.2rem/1 var(--display)}.rsum .bars5{display:grid;gap:4px}.rsum .bars5 i{display:block;height:5px;border-radius:5px;background:#ffffff12;overflow:hidden}.rsum .bars5 i:after{content:"";display:block;height:100%;width:var(--w);background:var(--teal)}.video{position:relative;aspect-ratio:16/9;max-width:100%;border-radius:22px;overflow:hidden;border:1px solid var(--line-strong);background:radial-gradient(circle at 70% 30%,rgba(90,162,255,.25),transparent 55%),radial-gradient(circle at 20% 80%,rgba(46,230,197,.2),transparent 55%),#060d22;display:grid;place-items:center}.video .play{width:86px;height:86px;border-radius:50%;display:grid;place-items:center;background:var(--teal);color:var(--bg);font-size:1.6rem;box-shadow:0 0 #2ee6c599;animation:ping 2.2s infinite}.video .cap{position:absolute;left:20px;bottom:18px;right:20px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:.86rem}.spot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center}@media (max-width:800px){.spot{grid-template-columns:1fr}}.spot .big{font:600 clamp(1.6rem,3vw,2.3rem)/1.25 var(--display);letter-spacing:-.01em}.copts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:820px){.copts{grid-template-columns:1fr}}.copt{display:grid;gap:12px;align-content:start}.copt .ci{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;border:1px solid var(--line-strong);background:#2ee6c514;color:var(--cta)}.copt code{font:500 .86rem/1.3 var(--mono);color:var(--fg);padding:10px 12px;border-radius:10px;border:1px dashed var(--line-strong);background:#03071280;user-select:all;overflow-wrap:anywhere}.copt .cbtn{justify-self:start;font:500 .78rem/1 var(--mono);padding:9px 12px;border-radius:9px;border:1px solid var(--line);background:none;color:var(--muted);cursor:pointer}.copt .cbtn:hover{color:var(--cta);border-color:var(--line-strong)}.prep{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;counter-reset:pp}@media (max-width:860px){.prep{grid-template-columns:1fr 1fr}}@media (max-width:460px){.prep{grid-template-columns:1fr}}.prep>div{padding:20px;border-left:2px solid var(--teal);background:linear-gradient(90deg,rgba(46,230,197,.07),transparent);border-radius:0 14px 14px 0;display:grid;gap:6px}.prep>div:before{counter-increment:pp;content:"0" counter(pp);font:600 .72rem/1 var(--mono);color:var(--cta);letter-spacing:.12em}.prep p{color:var(--muted);font-size:.88rem}.flipbox{display:grid;gap:22px;padding:clamp(18px,3vw,32px)}.fb-top{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center}.fb-state{display:flex;gap:10px;align-items:center;font-size:.9rem;color:var(--muted)}.fb-state i{width:10px;height:10px;border-radius:50%;background:#ff8a8a;box-shadow:0 0 12px #ff8a8a;transition:.4s}.fb-state b{color:#ff9a9a;transition:color .4s}.flipbox.done .fb-state i{background:var(--teal);box-shadow:0 0 12px var(--teal)}.flipbox.done .fb-state b{color:var(--cta)}.frs{display:grid;gap:10px}.fr{perspective:1000px;min-height:64px;outline:none}.fr-in{position:relative;min-height:64px;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,1.3,.5,1);transition-delay:var(--d,0s)}.fr-f,.fr-b{position:absolute;inset:0;display:grid;grid-template-columns:34px 1fr auto;gap:14px;align-items:center;padding:12px 18px;border-radius:14px;backface-visibility:hidden;-webkit-backface-visibility:hidden;font-size:.95rem}.fr-f{background:linear-gradient(90deg,#ff8a8a1a,#1a0f1c99);border:1px solid rgba(255,138,138,.25);color:#e9c1c8}.fr-b{background:linear-gradient(90deg,#2ee6c524,#06201f99);border:1px solid var(--line-strong);color:#ffe0bf;transform:rotateX(180deg)}.fx{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.85rem}.fr-f .fx{background:#ff8a8a26;color:#ff8a8a}.fr-b .fx{background:var(--teal);color:var(--bg)}.fr em{font:500 .64rem/1 var(--mono);font-style:normal;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.flipbox.done .fr-in,.fr:hover .fr-in,.fr:focus-visible .fr-in{transform:rotateX(180deg)}.flipbox.done .fr:hover .fr-in{transform:rotateX(0)}@media (max-width:560px){.fr,.fr-in{min-height:84px}.fr-f,.fr-b{grid-template-columns:30px 1fr;font-size:.88rem;padding:12px 14px}.fr em{display:none}}.scramble{position:relative;width:fit-content;white-space:nowrap}.scramble.go{animation:wipe 1.25s cubic-bezier(.7,0,.2,1) both}@keyframes wipe{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% -2% -10% 0)}}.scramble{white-space:normal}.hero-alt{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px;color:var(--muted);font-size:.92rem}.svc h3 a{color:inherit}.svc h3 a:hover{color:var(--cta)}.svc-actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:14px;align-items:center}.svc-actions .btn{white-space:normal;text-align:left;line-height:1.25}.svc .go{margin-top:0}.ind-wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(24px,4vw,48px)}.ind-wrap .sec-head{display:grid;gap:16px}.inds-lg{gap:10px}.inds-lg .ind{padding:11px 16px 11px 11px;font-size:.92rem}.inds-lg .ind i{width:30px;height:30px;font-size:.66rem}@media (max-width:900px){.ind-wrap{grid-template-columns:1fr}}.midcta{background:linear-gradient(110deg,#5aa2ff24,#2ee6c51a 55%,#0d1a3a99);padding:clamp(22px,3vw,34px) clamp(22px,3vw,40px)}.midcta>div{max-width:620px}.pricecard{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(24px,4vw,48px);background:radial-gradient(circle at 85% 30%,rgba(46,230,197,.16),transparent 55%),var(--surface)}.pricecard .sec-head{display:grid;gap:16px}@media (max-width:800px){.pricecard{grid-template-columns:1fr}}.price-tag{display:grid;gap:12px;justify-items:start;padding:clamp(20px,3vw,30px);border-radius:20px;border:1px solid var(--line-strong);background:#0307128c}.amt{font:600 clamp(3rem,7vw,4.6rem)/1 var(--display);letter-spacing:-.03em;display:flex;align-items:flex-start;gap:2px;font-variant-numeric:tabular-nums}.amt sup{font-size:.4em;margin-top:.35em;color:var(--cta)}.amt small{font:500 .9rem/1 var(--body);color:var(--muted);align-self:flex-end;margin:0 0 .6em 6px;letter-spacing:0}.amt.sm{font-size:clamp(2rem,4vw,2.6rem);align-items:flex-end}.amt.sm span{font:500 .78rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0 8px .55em 0}.amt.sm sup{align-self:flex-start;margin-top:.2em}.postcta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(24px,4vw,48px);border-color:var(--line-strong);background:linear-gradient(135deg,#2ee6c51f,#0d1a3abf 50%)}@media (max-width:800px){.postcta{grid-template-columns:1fr}}.audit-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.audit-list li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:#03071280;transition:border-color .25s,transform .25s}.audit-list li:hover{border-color:var(--line-strong);transform:translate(6px)}.audit-list i{font:600 .8rem/1 var(--mono);font-style:normal;color:var(--cta);width:40px;height:40px;border-radius:12px;display:grid;place-items:center;border:1px solid var(--line-strong)}.audit-list b{display:block}.audit-list span{color:var(--muted);font-size:.88rem}.audit-list span b{color:var(--fg);font-size:.95rem}.model .amt{margin:4px 0}[id]{scroll-margin-top:110px}.view{position:relative}.hero-alt{margin-top:16px}p.hero-alt{display:block}.hero-inner{padding-block:clamp(28px,5vw,64px) clamp(24px,4vw,50px)}.hero-inner .crumbs{margin-bottom:18px}.hero-inner h1{font-size:clamp(1.6rem,3.6vw,2.75rem);max-width:22ch}.hero-inner .hero-stage{min-height:500px}.hero-stage .float-mock{position:absolute;z-index:3;left:-4%;right:auto;bottom:0;width:min(100%,300px)}.float-mock{padding:14px 16px;font-size:.8rem}.mock-serp{border-radius:12px;background:#f8fafc;color:#1f2937;padding:12px 14px;font:400 .74rem/1.4 Arial,sans-serif}.mock-serp .sp{font-weight:700;font-size:.66rem;color:#111}.mock-serp .url{color:#202124;font-size:.66rem;margin:2px 0}.mock-serp .t{color:#1a0dab;font-size:.86rem;margin-bottom:3px;font-weight:500}.mock-serp .d{color:#4b5563}.mock-serp .call{display:inline-flex;margin-top:8px;padding:5px 10px;border-radius:999px;background:#e8f0fe;color:#1a56db;font-weight:700;font-size:.68rem}.mock-fb{border-radius:12px;background:#fff;color:#111;padding:12px;font:400 .72rem/1.35 Arial,sans-serif;display:grid;gap:7px}.mock-fb .ah{display:flex;gap:8px;align-items:center}.mock-fb .ah i{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#2ee6c5,#5aa2ff);flex:none}.mock-fb .ah b{display:block;font-size:.72rem}.mock-fb .ah span span{color:#6b7280;font-size:.62rem}.mock-fb .q{font-weight:700;font-size:.8rem}.mock-fb .fm{border:1px solid #d1d5db;border-radius:6px;padding:6px 8px;color:#6b7280;font-size:.66rem;display:flex;justify-content:space-between}.mock-fb .fm em{font-style:normal}.mock-fb .sub{background:#1b74e4;color:#fff;border-radius:6px;padding:7px;text-align:center;font-weight:700;font-size:.72rem}.mock-foot{display:flex;justify-content:space-between;gap:10px;margin-top:10px;font:500 .66rem/1.2 var(--mono);color:var(--muted)}.mock-foot b{color:var(--cta);font-weight:500}.mock-list{display:grid;gap:8px}.mock-list>div{display:flex;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;border:1px solid var(--line);background:#03071280}.mock-list>div.hl{border-color:var(--teal);background:#2ee6c514}.mock-list .ico{width:30px;height:30px;font-size:.62rem}.mock-list b{display:block;font-size:.8rem}.mock-list span span{color:var(--muted);font-size:.7rem}.mock-rev{display:grid;gap:8px}.mock-rev p{font-size:.84rem;line-height:1.45}.mock-rev .src{margin-left:0;justify-self:start}@media (max-width:900px){.hero-inner .hero-stage{min-height:0}.hero-stage .float-mock{position:relative;left:auto;bottom:auto;width:100%;order:-1;margin-top:-34px}.hero-inner .hero-photo{width:min(66%,300px)}}.pains{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.pain{display:grid;gap:10px;align-content:start;padding:20px 22px;background:linear-gradient(160deg,rgba(255,138,138,.07),var(--surface) 60%);border-color:#ff8a8a33}.pain .px{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#ff8a8a24;color:#ff8a8a;font-weight:700}.pain b{font-size:1.02rem;line-height:1.35}.pain .fix{display:flex;gap:8px;align-items:flex-start;font-size:.86rem;color:#ffd9b0;padding-top:10px;border-top:1px dashed var(--line);opacity:.72;transition:opacity .3s,transform .3s}.pain .fix i{font-style:normal;color:var(--cta);font-weight:700}.pain:hover{border-color:var(--line-strong)}.pain:hover .fix{opacity:1;transform:translate(4px)}.audit-block{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(26px,4.5vw,56px);border-radius:28px;border:1px solid rgba(46,230,197,.5);background:linear-gradient(135deg,#0f6f63,#0b3d5c 45%,#0b1a3d);box-shadow:0 30px 80px -30px #2ee6c559}.audit-block:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:36px 36px;mask-image:radial-gradient(ellipse at 100% 0,#000,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 100% 0,#000,transparent 70%);pointer-events:none}.audit-block>*{position:relative}.audit-block .eyebrow{color:#ffc690}.audit-block .lead{color:#cfe9f2}.audit-block .grad{background:linear-gradient(100deg,#ffd29a,#ffa463);-webkit-background-clip:text;background-clip:text}.ab-r{padding:clamp(18px,2.5vw,26px);border-radius:20px;background:#030a1873;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ab-r .stat-k{color:#ffc690}.ab-list{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.ab-list li{display:flex;gap:8px;align-items:flex-start;font-size:.9rem;color:#e7eefb}.ab-list i{font-style:normal;width:20px;height:20px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--teal);color:#03211c;font-size:.66rem;font-weight:700;margin-top:2px}@media (max-width:860px){.audit-block{grid-template-columns:1fr}}@media (max-width:420px){.ab-list{grid-template-columns:1fr}}.niches{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.niches-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.niche{display:grid;gap:14px;align-content:start}.niche .inds{gap:8px}.niche .ind{padding:9px 14px 9px 9px;font-size:.88rem}.niche .ind i{width:28px;height:28px;font-size:.62rem}.svc-row{grid-template-columns:70px 1fr auto}.svc-row h2 a{color:inherit}.svc-row h2 a:hover{color:var(--cta)}.row-actions{display:grid;gap:10px;justify-items:end}.row-actions .go{color:var(--cta);font-weight:600;font-size:.9rem;display:inline-flex;gap:6px}@media (max-width:760px){.svc-row{grid-template-columns:44px 1fr}.row-actions{grid-column:1/-1;justify-items:start}}.feat-card{display:grid;gap:10px;align-content:start}.hub .hubcard{display:grid;gap:14px;align-content:start;justify-items:start}.offer-bar{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;justify-content:center;padding:14px 20px;border-radius:999px;border:1px solid rgba(255,198,92,.45);background:linear-gradient(90deg,#ffc65c24,#ffc65c0a);color:#ffe3a6;font-size:.92rem;text-align:center}.offer-bar i{width:9px;height:9px;border-radius:50%;background:var(--amber);box-shadow:0 0 #ffc65cb3;animation:ping 2s infinite}.offer-bar b{color:var(--amber);font:600 .78rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}@media (max-width:960px){.plans{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}.plan{display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,32px)}.plan.pop{border-color:var(--teal);background:linear-gradient(180deg,rgba(46,230,197,.16),var(--surface) 55%);box-shadow:0 30px 70px -30px #2ee6c573}@media (min-width:961px){.plan.pop{transform:translateY(-12px)}.plan.pop.tilt{transform:perspective(900px) translateY(-12px) rotateX(var(--rx)) rotateY(var(--ry))}}.ribbon{position:absolute;top:-13px;left:50%;translate:-50% 0;padding:7px 14px;border-radius:999px;background:var(--teal);color:#03211c;font:700 .66rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 24px -6px #2ee6c5b3}.pprice{display:grid;gap:6px;justify-items:start}.was{font:500 .9rem/1 var(--mono);color:var(--dim)}.save{font:600 .7rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 9px;border-radius:7px;background:#ffc65c24;color:var(--amber);border:1px solid rgba(255,198,92,.35)}.best{color:var(--fg);font-weight:500;font-size:.95rem}.plan-list{list-style:none;margin:0 0 6px;padding:0;display:grid;gap:9px;font-size:.9rem;color:var(--muted)}.plan-list li{display:flex;gap:10px;align-items:flex-start}.plan-list li:before{content:"\2713";color:var(--cta);font-weight:700;flex:none}.plan .btn{margin-top:auto;justify-content:center}.plans-note{text-align:center;margin-top:26px;font-size:.88rem}.no-offer .offer-bar,.no-offer .was,.no-offer .save{display:none}.mini-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:820px){.mini-plans{grid-template-columns:1fr}}.mp{display:grid;gap:6px;padding:18px 20px;border-radius:16px;border:1px solid var(--line);background:var(--surface)}.mp.pop{border-color:var(--teal);background:linear-gradient(180deg,rgba(46,230,197,.12),var(--surface))}.mp b{font:600 1rem/1.2 var(--display)}.mpp{font:600 1.4rem/1.1 var(--display)}.mpp small{font:500 .8rem/1 var(--body);color:var(--muted)}.mpp .was{font-size:.85rem;margin-right:4px}.mp .muted{font-size:.84rem}.plan-chip{margin:0 0 18px;padding:10px 14px;border-radius:12px;border:1px solid var(--teal);background:#2ee6c514;color:var(--cta);font:500 .84rem/1.3 var(--mono)}.hero-stage .ft-ga{left:-6%;top:28%}.hero-stage .ft-capi{right:-6%;top:32%}.hero-stage .ft-3{left:-9%;top:45%}.hero-stage .ft-4{right:-9%;top:52%}.logo-orbit{position:absolute;inset:0;z-index:4;pointer-events:none}.logo-b{position:absolute;left:var(--x);top:var(--y);width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;display:grid;place-items:center;background:#fff;pointer-events:auto;box-shadow:0 12px 30px -10px #000000b3,0 0 0 4px #2ee6c529,0 0 26px #2ee6c547;animation:bob 6s ease-in-out infinite;animation-delay:var(--d,0s);translate:calc(var(--nx,0) * -10px) calc(var(--ny,0) * -8px);transition:scale .25s,translate .5s cubic-bezier(.2,.8,.2,1)}.logo-b svg{width:27px;height:27px;display:block}.logo-b em{position:absolute;top:calc(100% + 8px);left:50%;translate:-50% 0;white-space:nowrap;font:500 .66rem/1 var(--mono);font-style:normal;letter-spacing:.06em;padding:6px 9px;border-radius:7px;background:#050a18eb;border:1px solid var(--line-strong);color:var(--fg);opacity:0;transition:opacity .2s;pointer-events:none}.logo-b:hover{scale:1.15}.logo-b:hover em{opacity:1}.svc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.svc-chips span{display:inline-flex;align-items:center;gap:8px;padding:8px 13px 8px 9px;border-radius:999px;border:1px solid var(--line);background:#0a143099;font-size:.84rem;color:var(--fg)}.svc-chips svg{width:22px;height:22px;padding:3px;border-radius:50%;background:#fff}.svc-chips i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--teal);color:#03211c;font:700 .58rem/1 var(--mono);font-style:normal}@media (max-width:900px){.hero-stage .ft-3,.hero-stage .ft-4{display:none}.logo-b{left:var(--mx);top:var(--my);width:40px;height:40px;margin:-20px 0 0 -20px;translate:none}.logo-b svg{width:21px;height:21px}.logo-b em{display:none}}.photo-wrap{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;max-width:520px;margin-inline:auto}.ph-box{position:relative;display:flex;justify-content:center;width:100%;padding-top:30px}.ph-box .halo{top:calc(36% + 19px)}.h-orbit{position:absolute;left:50%;top:calc(36% + 19px);width:min(118%,520px);aspect-ratio:1;translate:-50% -50%;z-index:4;pointer-events:none}.h-orbit.js{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;translate:none}.oc{position:absolute;left:var(--x);top:var(--y);translate:-50% -50%;display:inline-flex;align-items:center;gap:9px;padding:6px 13px 6px 6px;border-radius:999px;white-space:nowrap;pointer-events:auto;color:var(--fg);font-size:.8rem;background:linear-gradient(135deg,#0e1e3adb,#081226c7);border:1px solid rgba(46,230,197,.3);box-shadow:0 10px 26px #0006,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .25s,box-shadow .25s,background .25s}.h-orbit.js .oc{left:0;top:0;translate:none;will-change:transform}.oc.hot{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal),0 12px 34px #2ee6c547;background:linear-gradient(135deg,#123448f2,#08162aeb);z-index:2}.oc-ic{flex:none;width:28px;height:28px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 0 0 3px #ffffff12}.oc-ic svg{width:16px;height:16px;display:block}.oc-tag .oc-ic{background:#2ee6c524;color:var(--cta);box-shadow:inset 0 0 0 1px #2ee6c580}.oc-tag .oc-ic svg{width:14px;height:14px}.oc-t{display:flex;flex-direction:column;gap:2px;line-height:1.1}.oc-t b{font-weight:600;font-size:.82rem}.oc-tag .oc-t b{font:600 .84rem/1.05 var(--display);color:var(--cta)}.oc-t small{font-size:.66rem;color:var(--muted)}.h-orbit.tight .oc-t small{display:none}.h-orbit.tight .oc-tag .oc-t b{font:700 .76rem/1.1 var(--body);letter-spacing:.01em}.oc-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 8px var(--teal);animation:ocp 2.4s ease-in-out infinite}@keyframes ocp{50%{opacity:.35;box-shadow:0 0 2px var(--teal)}}.id-card{position:relative;z-index:6;width:min(100%,430px);margin-top:-70px;padding:14px 16px 12px;display:grid;gap:12px;border-color:#2ee6c552;background:linear-gradient(160deg,#102240eb,#071022f0);box-shadow:0 22px 50px #00000080,0 0 0 1px #2ee6c514,0 0 40px #2ee6c514}.id-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.id-name b{display:flex;align-items:center;gap:7px;font:600 1.15rem/1.1 var(--display)}.id-ok{width:18px;height:18px;border-radius:50%;background:var(--teal);color:#03211b;display:grid;place-items:center;font-style:normal}.id-ok svg{width:11px;height:11px}.id-name span{display:block;margin-top:5px;font-size:.74rem;color:var(--muted)}.id-badge{flex:none;display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;background:#6fda441a;border:1px solid rgba(111,218,68,.45);color:#9be77c;font-size:.72rem;font-weight:600;white-space:nowrap}.id-badge svg{width:15px;height:15px}.id-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:11px;border-top:1px solid var(--line)}.id-stats span{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;font-size:.68rem;color:var(--muted)}.id-stats b{font:600 .92rem/1 var(--display);color:var(--fg)}@media (min-width:901px){.hero-stage,.hero-inner .hero-stage{min-height:0;flex-direction:column;align-items:center;justify-content:center}.hero-photo{width:min(100%,480px)}}@media (max-width:900px){.photo-wrap{max-width:440px}.ph-box{padding-top:62px}.ph-box .halo,.h-orbit{top:calc(36% + 40px)}.hero-photo,.hero-inner .hero-photo{width:min(92%,360px)}.h-orbit:not(.js){width:min(100%,400px)}.oc{gap:6px;padding:4px 10px 4px 4px;font-size:.72rem}.oc-ic{width:22px;height:22px}.oc-ic svg{width:13px;height:13px}.oc-tag .oc-ic svg{width:11px;height:11px}.oc-t b,.oc-tag .oc-t b{font-size:.72rem}.oc-t small,.oc-dot{display:none}.id-card{margin-top:-56px;padding:12px 13px 10px}.id-name b{font-size:1rem}.id-name span{font-size:.68rem}.id-badge{padding:6px 9px;font-size:.66rem}}.demo-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.demo-tab{display:inline-flex;align-items:center;gap:9px;padding:9px 16px 9px 9px;border-radius:999px;border:1px solid var(--line);background:#ffffff08;color:var(--fg);font:600 .9rem/1 var(--body);cursor:pointer;transition:border-color .2s,background .2s}.demo-tab svg{width:16px;height:16px;padding:5px;box-sizing:content-box;border-radius:50%;background:#fff}.demo-tab:hover{border-color:var(--line-strong)}.demo-tab.on{border-color:var(--teal);background:#2ee6c51f;box-shadow:inset 0 0 0 1px var(--teal)}.demo{padding:clamp(20px,3.2vw,40px)}.demo-pane{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(22px,4vw,56px);align-items:center}.demo-pane[hidden]{display:none}.demo-copy h2{margin-top:14px;font-size:clamp(1.35rem,2.6vw,2rem)}.demo-copy .lead{margin-top:12px}.demo-steps{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:14px}.demo-steps li{display:flex;gap:13px;align-items:flex-start}.demo-steps .n{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#2ee6c51f;box-shadow:inset 0 0 0 1px #2ee6c580;color:var(--cta);font:600 .8rem/1 var(--mono)}.demo-steps li>span:last-child{font-size:.9rem;color:var(--muted)}.demo-steps b{display:block;margin-bottom:2px;color:var(--fg)}.demo-view{display:flex;flex-direction:column;align-items:center;gap:12px;padding:26px 16px;border-radius:20px;border:1px dashed rgba(90,162,255,.25);background:radial-gradient(circle at 50% 45%,rgba(46,230,197,.13),transparent 70%)}.demo-cap{font:500 .64rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.demo-view>.float-mock,.demo-view>.stream{position:relative;left:auto;right:auto;bottom:auto;width:min(100%,420px)}@media (max-width:900px){.demo-pane{grid-template-columns:1fr}.demo-view{padding:20px 12px}}a.id-badge{text-decoration:none;transition:background .2s,border-color .2s}a.id-badge:hover{background:#6fda4433;border-color:#6fda44}.social{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.soc{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 0 0 3px #ffffff0f,0 6px 18px #00000059;transition:transform .2s,box-shadow .2s}.soc svg{width:19px;height:19px;display:block}.soc:hover{transform:translateY(-3px);box-shadow:0 0 0 3px #2ee6c573,0 10px 24px #2ee6c540}.fgrid .social{margin-top:4px;gap:8px}.fgrid .soc{width:34px;height:34px}.fgrid .soc svg{width:16px;height:16px}.mkt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.mkt-c{display:flex;align-items:center;gap:12px;padding:14px 16px;color:var(--fg);text-decoration:none;transition:border-color .2s,transform .2s}.mkt-c:hover{border-color:var(--line-strong);transform:translateY(-2px)}.mkt-i{flex:none;width:42px;height:42px;border-radius:12px;overflow:hidden;background:#fff;display:grid;place-items:center}.mkt-i img{width:100%;height:100%;object-fit:cover;display:block}.mkt-t{display:flex;flex-direction:column;gap:3px;min-width:0}.mkt-t b{font-size:.92rem}.mkt-t small{font-size:.74rem;color:var(--muted)}.mkt-c .ext{width:16px;height:16px;margin-left:auto;flex:none;color:var(--muted)}.mkt-c:hover .ext{color:var(--cta)}.vr-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(28px,4.5vw,72px);align-items:center;padding:clamp(22px,3.6vw,52px);background:linear-gradient(160deg,#102240d1,#071022e0);border-color:#2ee6c52e}.vr-stage{display:grid;place-items:center}.vr-body h2{margin-top:12px;font-size:clamp(1.5rem,2.8vw,2.3rem)}.vr-why{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:14px}.vr-why li{display:flex;gap:12px;align-items:flex-start}.vr-why i{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#2ee6c524;box-shadow:inset 0 0 0 1px #2ee6c580;color:var(--cta)}.vr-why i svg{width:13px;height:13px}.vr-why span{font-size:.9rem;color:var(--muted)}.vr-why b{display:block;margin-bottom:2px;font-size:.98rem;color:var(--fg)}.vr-k{display:block;margin:28px 0 12px}.vr-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.yts{position:relative;display:flex;gap:18px;justify-content:center;flex-wrap:wrap;width:100%}.yt{position:relative;display:block;width:clamp(230px,21vw,280px);aspect-ratio:9/19;border-radius:36px;overflow:hidden;color:#fff;text-decoration:none;isolation:isolate;border:8px solid #0b1426;background:linear-gradient(170deg,#143563,#060d1f);box-shadow:0 0 0 1px #ffffff1f,0 30px 60px #0000008c}.yt img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s;z-index:-1}.yt:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,8,20,.2),transparent 30%,transparent 60%,rgba(3,8,20,.8));pointer-events:none;z-index:0}.yt:hover img{transform:scale(1.04)}.yt-notch{position:absolute;top:8px;left:50%;translate:-50% 0;width:32%;height:18px;border-radius:12px;background:#0b1426;z-index:3}.yt-wave{display:none}.yt-play{position:absolute;left:50%;top:50%;z-index:2;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;display:grid;place-items:center;background:#fffffff5;color:#0b1630;box-shadow:0 0 0 8px #ffffff2e,0 12px 30px #00000073;transition:transform .25s}.yt-play svg{width:30px;height:30px;margin-left:4px}.yt:hover .yt-play{transform:scale(1.07)}.yt-cap{position:absolute;left:50%;bottom:20px;translate:-50% 0;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;background:#030814b8;border:1px solid rgba(255,255,255,.16);font:600 .76rem/1 var(--body);white-space:nowrap}.yt-cap svg{width:16px;height:16px}.yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:4;background:#000}.yt.playing{cursor:default}.yt.playing:after,.yt.playing .yt-cap,.yt.playing .yt-play{display:none}.mkt-b{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.mkt-bc{display:flex;flex-direction:column;padding:0;overflow:hidden;color:var(--fg);text-decoration:none;transition:border-color .2s,transform .2s}.mkt-bc:hover{border-color:var(--line-strong);transform:translateY(-2px)}.mkt-bc img{display:block;width:100%;height:auto;aspect-ratio:615/190;object-fit:cover}.mkt-bc .mkt-t{padding:12px 14px 14px}.mkt-bc small{display:inline-flex;align-items:center;gap:5px}.mkt-bc .ext{width:13px;height:13px}@media (max-width:900px){.vr-card{grid-template-columns:1fr}.vr-stage{margin-bottom:6px}}.connect{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(20px,3vw,40px);align-items:center;padding:clamp(22px,3vw,36px)}.connect .mkt{grid-template-columns:1fr;margin-top:0}@media (max-width:900px){.connect,.mkt{grid-template-columns:1fr}}.yt-blocked{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:24px;text-align:center;font-size:.82rem;line-height:1.5;color:var(--muted);background:linear-gradient(170deg,#143563,#060d1f)}.yt-blocked b{color:var(--fg);font-size:.95rem}.brand-mark{width:40px;height:40px;border-radius:0;background:none;box-shadow:none;display:block;flex:none}.brand-mark img{width:100%;height:100%;display:block;filter:drop-shadow(0 0 10px rgba(46,230,197,.3))}.brand-ads{color:#ffad5c;font-weight:inherit}.btn-p{background:linear-gradient(135deg,#ffb867,#ff9a4d);color:#2a1503;box-shadow:0 0 0 1px #ffaa5a8c,0 10px 36px -10px #ff9646a6}.btn-p:hover{box-shadow:0 0 0 1px #ffb867,0 14px 44px -8px #ff9646cc}.btn-p .arr{color:inherit}.svc-cover{display:grid;place-items:center;height:132px;margin:-6px -6px 2px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px #ffffff14}.svc-cover img{width:auto;height:96px;max-width:80%;object-fit:contain;display:block}.svc-cover.c02{background:#f2f2f2}.svc-cover.c03 img{max-width:100%;width:100%;height:132px;object-fit:cover}.row-logo{flex:none;width:76px;height:76px;border-radius:18px;overflow:hidden;background:#fff;display:grid;place-items:center;box-shadow:0 0 0 1px #ffffff1a}.row-logo img{width:78%;height:78%;object-fit:contain;display:block}.row-logo.r-meta-ads{background:#f2f2f2}.row-logo.r-tracking img{width:96%;height:96%}.chip img{width:18px;height:18px;border-radius:5px;vertical-align:-4px;margin-right:7px}.places{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.place{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px}.place-i{width:48px;height:48px;border-radius:14px;background:#fff;display:grid;place-items:center;overflow:hidden;margin-bottom:6px}.place-i svg{width:26px;height:26px}.place-i img{width:100%;height:100%;object-fit:cover}.place .muted{font-size:.84rem}@media (max-width:1000px){.places{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.places{grid-template-columns:repeat(2,minmax(0,1fr))}.row-logo{width:58px;height:58px;border-radius:14px}}.svc-row{grid-template-columns:56px 76px 1fr auto}@media (max-width:760px){.svc-row{grid-template-columns:58px 1fr;align-items:start}.svc-row .n{display:none}.svc-row .row-actions{grid-column:1/-1}}.mkt-h{display:none}.mkt-bc img.mkt-ban{display:block}@media (max-width:900px){.mkt.mkt-b{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mkt-bc img.mkt-ban{display:none}.mkt-h{display:flex;align-items:center;gap:9px;padding:14px 12px 0}.mkt-h img{width:38px;height:38px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px #ffffff1f}.mkt-h b{font-size:.98rem}.mkt-bc .mkt-t{padding:8px 12px 13px}.mkt-bc .mkt-t b{font-size:.8rem;line-height:1.35;font-weight:600}.mkt-bc small{font-size:.7rem}}.book-sec{padding-top:clamp(110px,12vw,140px)}.book{display:grid;grid-template-columns:minmax(250px,320px) minmax(0,1fr);padding:0;overflow:hidden;margin-top:16px}.book-info{padding:clamp(22px,3vw,34px);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.book-av{width:84px;height:84px;border-radius:50%;object-fit:cover;object-position:50% 12%;background:linear-gradient(160deg,#143563,#0a1630);box-shadow:0 0 0 3px #2ee6c559}.book-who{font-size:.86rem;color:var(--muted);margin-top:6px}.book-h{font-size:clamp(1.5rem,2.4vw,1.9rem);margin:0}.book-meta{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px}.book-meta li{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;color:var(--muted)}.book-meta svg{width:18px;height:18px;flex:none;color:var(--cta);margin-top:1px}.book-meta b{color:var(--fg);font-weight:600}.book-p{font-size:.9rem;color:var(--muted);margin-top:6px}.book-steps{list-style:none;margin:auto 0 0;padding:16px 0 0;display:flex;gap:6px;flex-wrap:wrap;border-top:1px solid var(--line)}.book-steps li{font:500 .7rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:7px 10px;border-radius:999px;border:1px solid var(--line);color:var(--dim)}.book-steps li.on{color:var(--cta);border-color:var(--line-strong);background:#2ee6c514}.book-main{padding:clamp(20px,3vw,34px);min-width:0}.bk-pick{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.book.has-times .bk-pick{grid-template-columns:minmax(0,1fr) 220px}.bk-cal-h{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between;margin-bottom:16px}.bk-cal-h h2{font-size:1.2rem;margin:0}.bk-nav{display:flex;align-items:center;gap:10px}.bk-nav b{min-width:136px;text-align:center;font-weight:600}.bk-arrow{width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:#ffffff08;color:var(--fg);font-size:1.2rem;line-height:1;cursor:pointer}.bk-arrow:hover:not(:disabled){border-color:var(--teal);color:var(--cta)}.bk-arrow:disabled{opacity:.3;cursor:default}.bk-wd,.bk-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.bk-wd span{text-align:center;font:500 .66rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);padding:6px 0}.bk-d{justify-self:center;width:min(100%,46px);aspect-ratio:1;padding:0;border-radius:50%;border:0;background:none;color:var(--dim);font:500 .95rem/1 var(--body);cursor:default}.bk-d.ok{color:var(--cta);background:#2ee6c51a;font-weight:700;cursor:pointer}.bk-d.ok:hover{background:#2ee6c533}.bk-d.sel{background:var(--teal);color:#03211c}.bk-note{margin-top:12px;color:var(--muted);font-size:.88rem}.bk-times h3{font-size:.98rem;margin:6px 0 14px}.bk-slots{display:grid;gap:8px;max-height:400px;overflow:auto;padding-right:4px}.bk-slot{display:flex;gap:6px}.bk-t{flex:1;padding:12px;border-radius:10px;border:1px solid var(--line-strong);background:none;color:var(--cta);font:600 .92rem/1 var(--body);cursor:pointer;transition:background .2s}.bk-t:hover{background:#2ee6c514}.bk-go{display:none;flex:1;padding:12px;border-radius:10px;border:0;background:linear-gradient(135deg,#ffb867,#ff9a4d);color:#2a1503;font:700 .9rem/1 var(--body);cursor:pointer}.bk-slot.on .bk-t{background:#ffffff0f;color:var(--fg);border-color:var(--line)}.bk-slot.on .bk-go{display:block}.bk-form{position:relative}.bk-back{border:0;background:none;color:var(--cta);font:600 .9rem/1 var(--body);cursor:pointer;padding:0;margin-bottom:14px}.bk-sum{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;border:1px solid var(--line-strong);background:#2ee6c50f;margin-bottom:20px}.bk-sum svg{width:22px;height:22px;color:var(--cta);flex:none}.bk-sum b{display:block}.bk-sum span span{font-size:.88rem;color:var(--muted)}.bk-form h2{font-size:1.2rem;margin:0 0 14px}.bk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bk-grid .fld{display:grid;gap:7px}.bk-grid .fld>span{font-size:.84rem;color:var(--fg);font-weight:500}.bk-grid input,.bk-grid textarea{width:100%;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:#0307128c;color:var(--fg);font:400 .95rem/1.4 var(--body)}.bk-grid input:focus,.bk-grid textarea:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px #2ee6c526}.bk-grid .fld.bad input{border-color:#ff6b6b}.bk-full{grid-column:1/-1}.bk-submit{margin-top:18px}.bk-small{font-size:.8rem;margin-top:10px}@media (max-width:900px){.book{grid-template-columns:1fr}.book-info{border-right:0;border-bottom:1px solid var(--line)}.book.has-times .bk-pick{grid-template-columns:1fr}.bk-slots{max-height:none;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.bk-grid{grid-template-columns:1fr}.bk-d{font-size:.88rem}.bk-nav b{min-width:110px}}.ty-sec{padding-top:clamp(120px,13vw,150px)}.ty{max-width:760px;margin:0 auto;padding:clamp(26px,4vw,48px);text-align:center;display:grid;justify-items:center;gap:14px}.ty-ok{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:#2ee6c524;box-shadow:0 0 0 10px #2ee6c50f,inset 0 0 0 1px #2ee6c599;color:var(--cta)}.ty-ok svg{width:34px;height:34px}.ty h1{font-size:clamp(1.6rem,3.4vw,2.5rem);margin:0}.ty .lead{max-width:560px}.ty-when{width:100%;display:grid;gap:12px;justify-items:center;padding:18px;border-radius:16px;border:1px solid var(--line-strong);background:#2ee6c50f}.ty-when-d{display:flex;gap:12px;align-items:center;text-align:left}.ty-when-d svg{width:26px;height:26px;color:var(--cta)}.ty-when-d b{display:block;font-size:1.05rem}.ty-when-d span span{color:var(--muted);font-size:.9rem}.ty-when-a{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.ty-next{width:100%;text-align:left;margin-top:8px}.ty-next ol{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px}.ty-next li{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:#ffffff06}.ty-next .n{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#2ee6c524;color:var(--cta);font:600 .8rem/1 var(--mono)}.ty-next b{display:block;margin-bottom:2px}.ty-next li>span:last-child{color:var(--muted);font-size:.9rem}.ty-cta{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:8px}.ty-social{display:grid;justify-items:center;gap:2px;margin-top:6px}.ty-social .social{justify-content:center;margin-top:8px}.bk-days{grid-auto-rows:48px;align-items:center}.bk-d{width:44px;height:44px;aspect-ratio:auto;align-self:center;display:grid;place-items:center}@media (max-width:560px){.bk-days{grid-auto-rows:42px;gap:4px}.bk-d{width:38px;height:38px}}@media (max-width:900px){.bk-slot.on{grid-column:1/-1}}@media (max-width:900px){.mkt-bc .vp-n{display:none}}@media (max-width:420px){.mkt-h{gap:7px;padding:12px 10px 0}.mkt-h img{width:32px;height:32px}.mkt-h b{font-size:.9rem}.mkt-bc .mkt-t{padding:7px 10px 12px}.mkt-bc .mkt-t b{font-size:.76rem}}.vr-rate{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px}.vr-stars{display:inline-flex;gap:3px;color:#ffc24a}.vr-stars svg{width:20px;height:20px;filter:drop-shadow(0 0 6px rgba(255,194,74,.35))}.vr-by{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;border:1px solid var(--line-strong);background:#2ee6c514;color:var(--fg);font:600 .82rem/1 var(--body)}.vr-by:empty{display:none}.vr-body h2{text-wrap:pretty}@media (max-width:900px) and (min-width:601px){.vr-card{grid-template-columns:minmax(200px,40%) minmax(0,1fr);gap:26px;align-items:start}.vr-stage{margin-bottom:0;position:sticky;top:96px}.yt{width:100%}}@media (max-width:600px){.vr-card{padding:16px;gap:18px}.vr-stage{margin-bottom:0}.yts{display:block}.yt{width:100%;max-width:none;aspect-ratio:4/5;border-radius:24px;border-width:6px}.yt-notch{display:none}.yt img{object-position:50% 30%}}.rsum{grid-template-columns:repeat(3,minmax(0,1fr))}.rs{display:flex!important;gap:14px;align-items:flex-start;color:var(--fg);text-decoration:none;transition:border-color .2s,transform .2s}a.rs:hover{border-color:var(--line-strong);transform:translateY(-2px)}.rs-i{flex:none;width:52px;height:52px;border-radius:14px;object-fit:cover}.rs-n{display:grid;place-items:center;background:#2ee6c51f;box-shadow:inset 0 0 0 1px #2ee6c573;color:var(--cta);font:700 1rem/1 var(--display)}.rs-top{display:flex;align-items:center;gap:7px}.rs .sc{font:600 1.7rem/1 var(--display)}.rs-star{color:#ffc24a;font-size:1.2rem}.rs-top b{font-size:1.02rem;margin-left:4px}.rs-cnt{display:block;margin-top:6px;font-size:.82rem;color:var(--muted)}.rs-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.rs-chips span{font:500 .68rem/1 var(--mono);padding:6px 8px;border-radius:7px;border:1px solid var(--line);color:var(--muted)}@media (max-width:900px){.rsum{grid-template-columns:1fr}}.rev .src.dr{border-color:#ffc24a73;color:#ffc24a}.rev .av{color:#04201b;font:700 .82rem/1 var(--body);letter-spacing:.02em;background:linear-gradient(135deg,#2ee6c5,#7cc2ff)}.rs{align-items:center}.ix-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px clamp(24px,4vw,56px);align-items:end;margin-bottom:clamp(26px,3.4vw,40px)}.ix-head .sec-head{display:grid;gap:14px;text-align:left;justify-items:start;max-width:none}.ix-side{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex-wrap:wrap}.ix-stat{display:grid;gap:2px;padding:10px 18px;border-radius:16px;border:1px solid var(--line);background:#ffffff06;min-width:92px}.ix-stat b{font:600 1.5rem/1 var(--display);color:var(--cta)}.ix-stat span{font:500 .62rem/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ix-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.ix-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:24px 22px 22px;overflow:hidden;isolation:isolate;transition:border-color .3s,transform .3s,box-shadow .3s}.ix-card:before{content:"";position:absolute;left:0;top:0;height:2px;width:34%;background:linear-gradient(90deg,#ffc27a,#ff8f45);transition:width .45s ease}.ix-card:after{content:"";position:absolute;inset:-40% -30% auto auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,160,80,.13),transparent 65%);z-index:-1;opacity:.6;transition:opacity .3s}.ix-card:hover{border-color:#ffad5c61;transform:translateY(-4px);box-shadow:0 22px 50px -24px #ff8c3c59}.ix-card:hover:before{width:100%}.ix-card:hover:after{opacity:1}.ix-top{display:flex;align-items:center;justify-content:space-between}.ix-ic{width:50px;height:50px;border-radius:15px;display:grid;place-items:center;color:#ffb36b;background:linear-gradient(145deg,#ffad5c2e,#ffad5c0a);border:1px solid rgba(255,173,92,.3)}.ix-ic svg{width:25px;height:25px}.ix-cnt{font:500 1.9rem/1 var(--display);color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.16)}.ix-card h3{font-size:1.12rem;line-height:1.25;margin:4px 0 0}.ix-card>p{color:var(--muted);font-size:.88rem;line-height:1.55;margin:0}.ix-list{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:7px}.ix-list li{display:flex;align-items:center;gap:10px;padding:8px 11px;border-radius:12px;border:1px solid var(--line);background:#ffffff06;font-size:.88rem;line-height:1.25;transition:border-color .25s,background .25s}.ix-list li:hover{border-color:#ffad5c59;background:#ffad5c0f}.ix-list svg{width:18px;height:18px;flex:none;color:var(--cta)}.ix-tr{margin-top:auto;padding-top:14px;border-top:1px dashed var(--line);display:grid;gap:8px}.ix-tr small{font:500 .6rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.ix-tr div{display:flex;flex-wrap:wrap;gap:6px}.ix-tr span{font-size:.74rem;padding:5px 9px;border-radius:999px;background:#ffad5c1a;color:#ffd2a3;border:1px solid rgba(255,173,92,.2)}@media (max-width:1180px){.ix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ix-head{grid-template-columns:1fr;align-items:start}.ix-side{justify-content:flex-start}}@media (max-width:620px){.ix-grid{grid-template-columns:1fr;gap:14px}.ix-list{grid-template-columns:1fr 1fr}.ix-list li{padding:8px 9px;font-size:.82rem;gap:8px}.ix-side .btn{width:100%;justify-content:center}.ix-stat{flex:1}}@media (prefers-reduced-motion:reduce){.ix-card,.ix-card:before{transition:none}}.lk-sec .sec-head{text-align:center;justify-items:center;margin-inline:auto}.lk-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;border:1px solid rgba(255,120,110,.35);background:#ff6b6b14;color:#ffb0a8;font:600 .66rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase}.lk-badge svg{width:15px;height:15px}.lk{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,.8fr);gap:0 18px;margin-top:clamp(28px,3.5vw,44px)}.lk:before{content:"";position:absolute;left:8%;right:8%;top:47px;border-top:2px dashed rgba(255,255,255,.12);z-index:0}.lk-node{display:contents}.lk-st{grid-row:1;position:relative;z-index:1;display:grid;justify-items:center;align-content:start;text-align:center;gap:12px;padding:18px 14px 20px;border-radius:20px;border:1px solid var(--line);background:#081026d1;color:inherit;font:inherit;cursor:pointer;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s}.lk-st:hover{border-color:#ffad5c59;transform:translateY(-3px)}.lk-st.on{border-color:#ffad5c99;background:linear-gradient(180deg,#ffad5c24,#081026e6 70%);box-shadow:0 18px 44px -22px #ff8c3c8c}.lk-st.on:after{content:"";position:absolute;left:50%;bottom:-19px;width:16px;height:16px;transform:translate(-50%) rotate(45deg);background:#0d1a3a;border-left:1px solid rgba(255,173,92,.45);border-top:1px solid rgba(255,173,92,.45);z-index:3}.lk-goal{border-style:dashed;border-color:#ffad5c59;background:#ffad5c0d}.lk-ic{position:relative;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#0c1733;border:1px solid var(--line-strong);color:#dfe8fb;transition:background .25s,color .25s}.lk-ic svg{width:26px;height:26px}.lk-goal .lk-ic{background:#ffad5c1f;border-color:#ffad5c59;color:var(--cta)}.lk-st.on .lk-ic{background:linear-gradient(145deg,#ffc27a,#ff8f45);color:#2a1503;border-color:transparent}.lk-drop{position:absolute;top:-3px;right:-5px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#ff6b6b;color:#fff;font:700 .7rem/1 var(--body);font-style:normal;box-shadow:0 0 0 3px #08102a}.lk-drop:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid rgba(255,107,107,.6);animation:lkPing 2s ease-out infinite}@keyframes lkPing{0%{transform:scale(.7);opacity:1}to{transform:scale(1.7);opacity:0}}.lk-tx{display:grid;gap:6px}.lk-step{font:500 .62rem/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.lk-st.on .lk-step{color:var(--cta)}.lk-tx b{font:600 .98rem/1.3 var(--display)}.lk-sh,.lk-nav{display:none}.lk-pane{grid-row:2;grid-column:1/-1;margin-top:18px;padding:clamp(20px,2.6vw,32px);border-color:#ffad5c4d}.lk-pane[hidden]{display:none}.lk-pane.lk-in{animation:lkIn .45s cubic-bezier(.2,.7,.2,1)}@keyframes lkIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lk-ph{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:20px}.lk-ph h3{margin:0;font-size:clamp(1.2rem,2vw,1.5rem)}.lk-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:#ffad5c1f;border:1px solid rgba(255,173,92,.3);color:#ffc690;font:500 .64rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}.lk-chip svg{width:14px;height:14px}.lk-flow{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1.15fr);align-items:stretch}.lk-c{padding:18px 18px 20px;border-radius:16px;border:1px solid var(--line);display:grid;align-content:start;gap:10px}.lk-c p{margin:0;font-size:.93rem;line-height:1.6;color:#d3def2}.lk-l{display:inline-flex;align-items:center;gap:8px;font:600 .64rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.lk-l svg{width:16px;height:16px}.lk-see{background:#5aa2ff0f;border-color:#5aa2ff38}.lk-see .lk-l{color:#9cc4ff}.lk-bad{background:#ff6b6b0f;border-color:#ff6b6b3d}.lk-bad .lk-l{color:#ff9a9a}.lk-fix{background:linear-gradient(160deg,#ffad5c29,#ffad5c0a);border-color:#ffad5c73}.lk-fix .lk-l{color:var(--cta)}.lk-fix p{color:#fff}.lk-ar{position:relative;align-self:center;height:34px}.lk-ar:before{content:"";position:absolute;inset:0;margin:auto;width:24px;height:24px;border-radius:50%;background:#0c1733;border:1px solid var(--line-strong)}.lk-ar:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border-right:2px solid var(--cta);border-top:2px solid var(--cta);transform:translate(-65%,-50%) rotate(45deg)}.lk-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.lk-res{display:flex;align-items:center;gap:12px}.lk-res>svg{width:34px;height:34px;flex:none;color:var(--cta)}.lk-res span{display:grid;gap:3px}.lk-res small{font:500 .6rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.lk-res b{font-size:1.02rem}.lk-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lk-cta>span{color:var(--muted);font-size:.9rem}.lk-gl{margin:0 0 18px;color:#d3def2;max-width:70ch}.lk-wins{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lk-wins li{display:grid;gap:12px;align-content:start;padding:16px;border-radius:16px;border:1px solid rgba(255,173,92,.28);background:linear-gradient(160deg,#ffad5c1a,#ffad5c05)}.lk-wins li>span:last-child{display:grid;gap:6px}.lk-wi{position:relative;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#ffad5c24;color:var(--cta)}.lk-wi svg{width:20px;height:20px}.lk-wi:after{content:"\2713";position:absolute;right:-6px;bottom:-6px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--cta);color:#2a1503;font:700 .62rem/1 var(--body);box-shadow:0 0 0 3px #0b1631}.lk-wins small{font:500 .58rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.lk-wins b{font-size:.95rem;line-height:1.35}@media (max-width:1100px){.lk-wins{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.lk{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 4px}.lk:before{left:10%;right:10%;top:31px}.lk-st,.lk-st:hover{gap:7px;padding:8px 0 10px;border:0;background:none;box-shadow:none;transform:none;border-radius:14px}.lk-st.on{background:none;box-shadow:none}.lk-st.on:after{bottom:-17px;width:14px;height:14px}.lk-goal{border:0;background:none}.lk-ic{width:46px;height:46px;background:#0c1733}.lk-ic svg{width:21px;height:21px}.lk-st.on .lk-ic{box-shadow:0 0 0 4px #ffad5c2e,0 10px 24px -8px #ff8c3c99}.lk-drop{width:16px;height:16px;font-size:.6rem;top:-4px;right:-4px}.lk-tx{display:none}.lk-sh{display:block;font:600 .66rem/1.2 var(--mono);letter-spacing:.04em;color:var(--muted);text-transform:uppercase}.lk-st.on .lk-sh{color:var(--cta)}.lk-pane{margin-top:14px;padding:18px 16px 16px;border-radius:20px}.lk-ph{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:16px}.lk-ph h3{font-size:1.25rem;line-height:1.25}.lk-flow{grid-template-columns:1fr;gap:0}.lk-c{padding:14px 14px 15px;gap:8px}.lk-c p{font-size:.9rem;line-height:1.55}.lk-ar{height:22px}.lk-ar:before{width:20px;height:20px}.lk-ar:after{width:6px;height:6px;transform:translate(-50%,-70%) rotate(135deg)}.lk-foot{margin-top:16px;padding-top:16px;gap:14px}.lk-cta{width:100%;gap:10px}.lk-cta>span{width:100%;font-size:.85rem}.lk-cta .btn{width:100%;justify-content:center}.lk-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--line)}.lk-nav span{font:500 .7rem/1 var(--mono);color:var(--muted);letter-spacing:.1em}.lk-go{appearance:none;border:1px solid var(--line-strong);background:#ffffff08;color:#e7eefb;font:600 .82rem/1 var(--body);padding:10px 14px;border-radius:999px;cursor:pointer}.lk-go:disabled{opacity:.35;cursor:default}.lk-wins{grid-template-columns:1fr;gap:8px}.lk-wins li{grid-template-columns:40px minmax(0,1fr);align-items:center;padding:12px}}@media (max-width:360px){.lk-sh{font-size:.58rem}.lk-ic{width:40px;height:40px}.lk:before{top:28px}}@media (prefers-reduced-motion:reduce){.lk-drop:after{animation:none}.lk-pane.lk-in{animation:none}}.tbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;margin-top:22px;padding:10px 6px;border-radius:16px;border:1px solid var(--line);background:#08102699;width:max-content;max-width:100%}.tbar span{display:inline-flex;align-items:center;gap:7px;padding:0 14px;font-size:.86rem;color:#e7eefb;white-space:nowrap}.tbar span+span{border-left:1px solid var(--line)}.tbar img{width:22px;height:22px;border-radius:50%;object-fit:cover}.tbar b{color:var(--cta);font-weight:700}.tbar small{color:var(--muted);font-size:.74rem}.hero-auth{margin:18px 0 0;font:500 .66rem/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.hero-auth+.svc-chips{margin-top:10px}@media (max-width:620px){.tbar{display:grid;grid-template-columns:1fr 1fr;width:100%;padding:4px}.tbar span{padding:9px 10px;font-size:.8rem;white-space:normal}.tbar span+span{border-left:0}.tbar span:nth-child(2n){border-left:1px solid var(--line)}.tbar span:nth-child(n+3){border-top:1px solid var(--line)}}.pr-sec .sec-head{text-align:center;justify-items:center;margin-inline:auto}.pr{list-style:none;margin:clamp(26px,3.4vw,40px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:pr}.pr-st{position:relative;display:grid;align-content:start;gap:10px;padding:22px 20px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(180deg,#ffffff09,#ffffff03);transition:border-color .25s,transform .25s}.pr-st:hover{border-color:#ffad5c66;transform:translateY(-3px)}.pr-st:not(:nth-child(4n)):after{content:"";position:absolute;right:-14px;top:44px;width:10px;height:10px;border-right:2px solid rgba(255,173,92,.55);border-top:2px solid rgba(255,173,92,.55);transform:rotate(45deg)}.pr-n{position:absolute;top:18px;right:18px;font:500 1.6rem/1 var(--display);color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.18)}.pr-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#ffb36b;background:#ffad5c1a;border:1px solid rgba(255,173,92,.28)}.pr-ic svg{width:22px;height:22px}.pr-st b{font:600 1.05rem/1.3 var(--display);margin-top:4px}.pr-st p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.55}.pr-cta{display:flex;justify-content:center;margin-top:28px}@media (max-width:980px){.pr{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-st:after{display:none}}@media (max-width:520px){.pr{grid-template-columns:1fr;gap:10px}.pr-st{grid-template-columns:46px minmax(0,1fr);column-gap:14px;padding:16px}.pr-ic{grid-row:span 2}.pr-st b{margin:0;align-self:end}.pr-n{top:14px;right:14px;font-size:1.2rem}}@media (max-width:900px){.hero .tbar{display:none}.hero .hero-auth{margin-top:22px}}.pain .fix i,.vr-why i,.tcard b{color:#2ee6c5}.metric .v.grad{background:linear-gradient(100deg,#7dffe6,#2ee6c5 70%);-webkit-background-clip:text;background-clip:text;color:transparent}.cred b{color:#2ee6c5}.svc ul li{color:var(--cta);border-color:#ffad5c52;background:#ffad5c14}.tool i.tl,.tool i.tg{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none}.tool i.tl{background:#fff;box-shadow:0 2px 8px #00000040}.tool i.tl svg{width:18px;height:18px}.tool i.tg{background:#ffad5c1f;border:1px solid rgba(255,173,92,.3);color:var(--cta)}.tool i.tg svg{width:17px;height:17px}.metric{align-content:start;gap:10px}.metric .src.mk{justify-self:start;margin:0 0 8px;display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;border-radius:999px;border:1px solid var(--line-strong);background:#ffffff0a;color:#c9d4ea;font:500 .64rem/1 var(--mono);letter-spacing:.14em}.metric .src.mk i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#fff;flex:none}.metric .src.mk i+i{margin-left:-14px;box-shadow:0 0 0 2px #0b1631}.metric .src.mk svg{width:15px;height:15px}.metric .v.vt{font-size:clamp(1.7rem,2.6vw,2.3rem);line-height:1.05}.ico.lg{background:#fff;border-color:transparent;box-shadow:0 2px 8px #0000004d}.ico.lg svg{width:58%;height:58%}html.bkm-on{overflow:hidden}.bkm{position:fixed;inset:0;z-index:990;display:grid;place-items:center;padding:clamp(12px,3vw,32px)}.bkm[hidden]{display:none}.bkm-bg{position:absolute;inset:0;background:#020612bd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .25s}.bkm-box{position:relative;width:min(1060px,100%);max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;border-radius:24px;opacity:0;transform:translateY(18px) scale(.98);transition:opacity .3s,transform .3s cubic-bezier(.2,.7,.2,1)}.bkm.in .bkm-bg{opacity:1}.bkm.in .bkm-box{opacity:1;transform:none}.bkm .book{margin:0;background:#081129;box-shadow:0 40px 100px -30px #000000d9}.bkm-x{position:absolute;top:12px;right:12px;z-index:5;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-strong);background:#081026eb;color:#fff;font:400 1.5rem/1 var(--body);cursor:pointer;transition:border-color .2s,transform .2s}.bkm-x:hover{border-color:var(--cta);transform:rotate(90deg)}.bkm-alt{text-align:center;margin:14px 0 4px;color:#c3d0e6;font-size:.9rem}.bkm-alt a{color:var(--cta);font-weight:600}@media (max-width:700px){.bkm{padding:0;place-items:stretch}.bkm-box{max-height:100dvh;height:100dvh;border-radius:0;background:#060c20;padding-bottom:16px}.bkm .book{border-radius:0;border-left:0;border-right:0}.bkm-x{position:fixed;top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.bkm-bg,.bkm-box{transition:none}}.bkm .bk-cal-h{padding-right:46px}@media (max-width:700px){.bkm .book-info{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:12px;align-items:center;padding:18px 64px 16px 18px}.bkm .book-av{width:52px;height:52px;grid-row:span 2;margin:0}.bkm .book-who{align-self:end}.bkm .book-h{font-size:1.15rem;margin:2px 0 0;align-self:start}.bkm .book-meta{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px 14px;margin:12px 0 0;font-size:.82rem}.bkm .book-meta li{gap:6px}.bkm .book-p,.bkm .book-steps{display:none}.bkm .bk-cal-h{padding-right:0}}.ix-grid.ix-n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ix-grid.ix-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ix-grid.ix-n2 .ix-list{grid-template-columns:1fr 1fr}@media (max-width:1180px){.ix-grid.ix-n3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ix-grid.ix-n3,.ix-grid.ix-n2{grid-template-columns:1fr}}.ix-plats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:8px}.ix-pl{display:grid;justify-items:center;text-align:center;gap:10px;padding:18px 10px;border-radius:16px;border:1px solid var(--line);background:#ffffff06;font-size:.88rem;font-weight:600;transition:border-color .25s,transform .25s}.ix-pl:hover{border-color:#ffad5c66;transform:translateY(-3px)}.ix-pl i{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#ffad5c1a;border:1px solid rgba(255,173,92,.28);color:var(--cta)}.ix-pl i svg{width:22px;height:22px}.ix-pl i:has(use){background:#fff;border-color:transparent}@media (max-width:900px){.ix-plats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:420px){.ix-plats{grid-template-columns:repeat(2,minmax(0,1fr))}}.hp-sec .sec-head{text-align:center;justify-items:center;margin-inline:auto}.hp-tabs{display:flex;justify-content:center;gap:6px;width:max-content;max-width:100%;margin:clamp(22px,3vw,34px) auto 26px;padding:6px;border-radius:999px;border:1px solid var(--line);background:#081026b3}.hp-tab{display:inline-flex;align-items:center;gap:9px;padding:10px 20px 10px 10px;border-radius:999px;border:0;background:none;color:#c3d0e6;font:600 .95rem/1 var(--body);cursor:pointer;transition:background .25s,color .25s}.hp-tab i{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff}.hp-tab svg{width:17px;height:17px}.hp-tab.on{background:linear-gradient(135deg,#ffad5c38,#ffad5c14);color:#fff;box-shadow:inset 0 0 0 1px #ffad5c73}.hp-panel[hidden]{display:none}.hp-panel:not([hidden]){animation:lkIn .4s cubic-bezier(.2,.7,.2,1)}.hp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.hp-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:28px 24px 24px;border-radius:22px;border:1px solid var(--line);background:linear-gradient(180deg,#ffffff0a,#ffffff03),#081129;transition:transform .3s,border-color .3s,box-shadow .3s}.hp-card:hover{transform:translateY(-4px);border-color:var(--line-strong)}.hp-card.pop{border-color:#ffad5c99;background:radial-gradient(circle at 50% -10%,rgba(255,173,92,.22),transparent 60%),#0a1430;box-shadow:0 30px 70px -30px #ff8c3c8c;transform:translateY(-8px)}.hp-card.pop:hover{transform:translateY(-11px)}.hp-badge{position:absolute;top:-13px;left:50%;transform:translate(-50%);padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#ffc27a,#ff8f45);color:#2a1503;font:700 .62rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 20px -6px #ff8c3cb3}.hp-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.hp-h b{font:600 1.35rem/1 var(--display)}.hp-h span{font:500 .6rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.hp-best{margin:0;color:var(--muted);font-size:.88rem;line-height:1.5;min-height:2.9em}.hp-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hp-price s{color:#7f93b5;font-size:1rem}.hp-amt{font:600 2.6rem/1 var(--display);letter-spacing:-.02em}.hp-amt sup{font-size:1.1rem;vertical-align:top;position:relative;top:.35em;margin-right:2px}.hp-amt small{font:500 .9rem/1 var(--body);color:var(--muted);margin-left:2px}.hp-price em{font-style:normal;font:600 .7rem/1 var(--mono);letter-spacing:.06em;padding:6px 9px;border-radius:999px;background:#2ee6c51f;color:#2ee6c5;border:1px solid rgba(46,230,197,.3)}.hp-f{list-style:none;margin:0;padding:0;display:grid;gap:10px}.hp-f li{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;line-height:1.45;color:#d3def2}.hp-f svg{width:16px;height:16px;flex:none;margin-top:2px;color:#2ee6c5}.hp-more{font-size:.84rem;color:var(--cta);font-weight:600}.hp-cta{margin-top:auto;padding-top:6px}.hp-cta .btn{width:100%;justify-content:center}.hp-swipe{display:none}.hp-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:30px;padding:18px 22px;border-radius:18px;border:1px dashed var(--line-strong);background:#ffffff05}.hp-inc{display:flex;flex-wrap:wrap;gap:10px 22px}.hp-inc span{display:inline-flex;align-items:center;gap:8px;font-size:.9rem;color:#e7eefb}.hp-inc svg{width:16px;height:16px;color:#2ee6c5}.hp-plans{display:none}@media (max-width:980px){.hp-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:560px;margin:0 auto 18px}.hp-pb{position:relative;display:grid;gap:4px;justify-items:center;padding:12px 6px;border-radius:14px;border:1px solid var(--line);background:#081026b3;color:#c3d0e6;cursor:pointer;font:inherit;transition:border-color .2s,background .2s,color .2s}.hp-pb b{font:600 .95rem/1 var(--display)}.hp-pb span{font:500 .72rem/1 var(--mono);color:var(--muted)}.hp-pb i{position:absolute;top:-8px;left:50%;transform:translate(-50%);padding:3px 7px;border-radius:999px;background:linear-gradient(135deg,#ffc27a,#ff8f45);color:#2a1503;font:700 .52rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;font-style:normal;white-space:nowrap}.hp-pb.on{border-color:#ffad5ca6;background:linear-gradient(180deg,#ffad5c29,#ffad5c0a);color:#fff}.hp-pb.on span{color:#ffc690}.hp-grid{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto}.hp-card{display:none}.hp-card.hp-sel{display:flex}.hp-card.hp-in{animation:lkIn .35s cubic-bezier(.2,.7,.2,1)}.hp-card.pop,.hp-card.pop:hover,.hp-card:hover{transform:none}.hp-badge{display:none}.hp-best{min-height:0}.hp-foot{flex-direction:column;align-items:stretch;padding:16px;max-width:560px;margin-inline:auto}.hp-inc{flex-direction:column;gap:10px}.hp-foot .btn{justify-content:center}}@media (max-width:420px){.hp-tab{padding:9px 14px 9px 8px;font-size:.88rem}.hp-amt{font-size:2.3rem}}.hp-links{display:flex;flex-wrap:wrap;gap:10px}.hp-full .hp-best{min-height:0}.hp:not(:has(.hp-tabs)) .hp-grid{margin-top:12px}@media (max-width:980px){.hp:not(:has(.hp-tabs)) .hp-grid{margin-top:0}.hp-links{flex-direction:column}.hp-links .btn{justify-content:center}}.ba-btn{cursor:pointer;font:inherit;background:#ffffff08;transition:border-color .2s,background .2s,color .2s}.ba-btn:hover{border-color:var(--line-strong);color:#fff}.ba-btn[aria-pressed=true]{border-color:#ffad5c99;background:#ffad5c24;color:var(--cta)}.case .bar{transition:opacity .3s}.case[data-view=before] .bar:not(.is-b),.case[data-view=after] .bar.is-b{opacity:.22}.cs-src{display:inline-block;font:500 .64rem/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffc690}.ba-tg{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.cs-bars{display:grid;gap:18px}.cs-row{display:grid;gap:8px;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:#ffffff05}.cs-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cs-top>b{font-size:.95rem}.cs-top small{font:500 .66rem/1 var(--mono);color:var(--muted);letter-spacing:.06em}.cs-drop{margin-left:auto;padding:5px 10px;border-radius:999px;background:#2ee6c51f;border:1px solid rgba(46,230,197,.35);color:#2ee6c5;font:700 .74rem/1 var(--mono)}.cs .bar .l b{font-size:.95rem}.cs .bar.is-b .l b{color:#ff8f8f}.cs .bar:not(.is-b) .l b{color:#2ee6c5}.cs .bar .tr i.b{background:linear-gradient(90deg,#c9404a,#ff6b6b)}.cs .bar .tr i:not(.b){background:linear-gradient(90deg,#11b89c,#2ee6c5)}@media (max-width:600px){.cs-row{padding:12px}.cs-drop{margin-left:0}}.wrap:has(>.midcta)+.wrap.sec{padding-top:clamp(56px,7vw,96px)!important}.burger{position:relative;font-size:0;color:var(--fg);transition:border-color .2s,background .2s}.burger:before,.burger:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;border-radius:2px;background:currentColor;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .2s}.burger:before{transform:translate(-50%,-50%) translateY(-5px);box-shadow:0 5px 0 currentColor}.burger:after{transform:translate(-50%,-50%) translateY(5px)}.burger[aria-expanded=true]{border-color:#ffad5c8c;background:#ffad5c1a;color:var(--cta)}.burger[aria-expanded=true]:before{transform:translate(-50%,-50%) rotate(45deg);box-shadow:none}.burger[aria-expanded=true]:after{transform:translate(-50%,-50%) rotate(-45deg)}.rs-i{width:56px;height:56px;border-radius:50%;clip-path:circle(48% at 50% 50%);box-shadow:0 6px 18px -8px #0009}.rs-n{clip-path:none;box-shadow:inset 0 0 0 1px #2ee6c573;font-size:.95rem}.rs .rs-chips span{color:var(--cta)}img[src*=fiverr-icon],img[src*=upwork-icon]{border-radius:50%!important;clip-path:circle(48% at 50% 50%);object-fit:cover}.mkt-i:has(img[src*=fiverr-icon]),.mkt-i:has(img[src*=upwork-icon]){background:none!important;border-radius:50%!important;box-shadow:none;overflow:hidden}.mkt-i img[src*=fiverr-icon],.mkt-i img[src*=upwork-icon]{width:100%;height:100%}.cl-sec{padding-block:clamp(22px,3.4vw,40px)}.cl-sec .mq-label{text-align:center;margin:0 0 6px;color:var(--cta)}.cl-mq .trk{gap:clamp(48px,7vw,96px);align-items:center;animation-duration:26s}.cl-logo{display:grid;place-items:center;height:84px;flex:none}.cl-logo img{max-height:56px;max-width:220px;width:auto;height:auto;object-fit:contain;display:block;filter:drop-shadow(0 0 .6px rgba(255,255,255,.6)) drop-shadow(0 0 5px rgba(255,255,255,.14));transition:transform .25s,filter .25s}.cl-logo:hover img{transform:scale(1.06);filter:drop-shadow(0 0 .8px rgba(255,255,255,.75)) drop-shadow(0 0 12px rgba(255,173,92,.35))}.cl-dup{display:contents}@media (max-width:600px){.cl-logo{height:66px}.cl-logo img{max-height:44px;max-width:170px}.cl-mq .trk{animation-duration:20s}}.demo-pane>*{min-width:0}.demo-view{min-width:0;max-width:100%}.demo-view>.stream ul{min-width:0}.stream li{min-width:0;max-width:100%}.stream li .p{min-width:0}@media (max-width:900px){.demo-pane{grid-template-columns:minmax(0,1fr)}}.faq{margin-inline:auto}.wrap:has(>.faq)>.sec-head{margin-inline:auto;text-align:center;justify-items:center}.prose a.btn,.prose .wp-block-button__link{color:#2a1503;text-decoration:none}.prose a.btn:hover{color:#2a1503}.prose a:not(.btn):not(.wp-block-button__link){color:var(--cta);text-decoration-color:#ffad5c73}.art .prose{max-width:780px}.prose .wp-block-buttons{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 0}.prose .wp-block-button__link{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;background:linear-gradient(135deg,#ffb867,#ff9a4d);font-weight:600;box-shadow:0 12px 28px -12px #ff8c3cb3}.prose .hap-cta-box{margin:30px 0;padding:26px 28px;border-radius:22px;border:1px solid var(--line-strong);background:radial-gradient(ellipse at 50% 120%,rgba(255,173,92,.18),transparent 60%),linear-gradient(180deg,#0d1a3ad9,#050a18e6)}.prose .hap-cta-box h3{margin-top:0}.prose .hap-cta-box p{color:var(--muted)}.prose .hap-takeaways{margin:24px 0;padding:20px 24px;border-radius:18px;border:1px solid rgba(46,230,197,.3);background:#2ee6c50d}.prose .hap-takeaways h3{margin-top:0}.prose .hap-takeaways ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.prose .hap-takeaways li{position:relative;padding-left:28px}.prose .hap-takeaways li:before{content:"\2713";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#2ee6c5;color:#03211c;font-size:.7rem;font-weight:700}.prose .hap-tip,.prose .hap-warn{margin:22px 0;padding:16px 20px;border-radius:14px;border-left:4px solid var(--cta);background:#ffad5c12}.prose .hap-warn{border-left-color:#ff6b6b;background:#ff6b6b12}.prose .hap-tip p,.prose .hap-warn p{margin:0}.prose ol.hap-steps{counter-reset:st;list-style:none;padding:0;display:grid;gap:12px}.prose ol.hap-steps li{counter-increment:st;position:relative;padding:14px 16px 14px 58px;border-radius:14px;border:1px solid var(--line);background:#ffffff06}.prose ol.hap-steps li:before{content:counter(st);position:absolute;left:14px;top:12px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ffc27a,#ff8f45);color:#2a1503;font-weight:700;font-size:.85rem}.hero-grid>div:first-child{position:relative;isolation:isolate}.hero-grid>div:first-child:before{content:"";position:absolute;inset:-60px -80px -40px -120px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 40% 55%,rgba(3,8,22,.78),rgba(3,8,22,.45) 55%,transparent 80%)}.hero .lead{color:#dbe5f6;text-shadow:0 1px 2px rgba(2,6,18,.95),0 0 16px rgba(2,6,18,.8)}.hero h1,.hero .pill,.hero-auth{text-shadow:0 2px 14px rgba(2,6,18,.7)}.hero h1 .grad{text-shadow:none}.ar-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ar-card{margin:0;padding:0;overflow:hidden;display:flex;flex-direction:column}.ar-card:first-child{grid-column:1/-1}.ar-shot{position:relative;display:block;width:100%;padding:0;border:0;background:#fff;cursor:zoom-in;border-bottom:1px solid var(--line)}.ar-shot img{display:block;width:100%;height:auto;aspect-ratio:auto}.ar-zoom{position:absolute;right:10px;top:10px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#081026d1;color:#fff;font-size:15px;opacity:0;transition:opacity .2s}.ar-shot:hover .ar-zoom,.ar-shot:focus-visible .ar-zoom{opacity:1}.ar-card figcaption{padding:18px 20px 20px;display:grid;gap:14px}.ar-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.ar-top h3{margin:0;font-size:1.1rem}.ar-period{font:500 .64rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:6px 10px;border-radius:999px;border:1px solid var(--line)}.ar-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ar-stats li{display:grid;gap:4px;padding:10px 12px;border-radius:12px;background:#ffffff08;border:1px solid var(--line)}.ar-stats b{font:600 1.05rem/1.1 var(--display);color:#fff}.ar-stats li:nth-child(-n+2) b{color:var(--cta)}.ar-stats span{font-size:.74rem;color:var(--muted)}.ar-note{margin:16px 0 0;color:var(--muted);font-size:.82rem;text-align:center}.ar-lb{position:fixed;inset:0;z-index:995;display:grid;place-items:center;padding:20px;background:#020612e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ar-lb img{max-width:min(1400px,100%);max-height:calc(100vh - 60px);border-radius:12px;box-shadow:0 30px 80px -20px #000000e6;background:#fff}.ar-x{position:fixed;top:14px;right:14px;width:42px;height:42px;border-radius:50%;border:1px solid var(--line-strong);background:#081026e6;color:#fff;font-size:1.5rem;cursor:pointer}@media (max-width:900px){.ar-grid{grid-template-columns:1fr}.ar-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ar-shot img{height:230px;object-fit:cover;object-position:left top}.ar-card:first-child .ar-shot img{height:320px;object-fit:contain;object-position:center}.ar-card figcaption{flex:1;align-content:start}@media (max-width:900px){.ar-shot img,.ar-card:first-child .ar-shot img{height:auto;object-fit:contain}}.ar-shot img,.ar-card:first-child .ar-shot img{height:auto;object-fit:contain}html,body{margin:0}:root{--muted:#a3b3d0;--dim:#7d8fb2}.view>.wrap.sec:nth-child(2n of.sec){position:relative;isolation:isolate;color-scheme:light;--fg:#0c1a3a;--muted:#46557a;--dim:#56647f;--line:rgba(12,26,58,.11);--line-strong:rgba(15,158,134,.45);--surface:#fff;--surface-solid:#fff;--teal:#0e9f87;--sky:#2563eb;--amber:#8f5400;--cta:#9a4607;color:var(--fg)}.view>.wrap.sec:nth-child(2n of.sec):before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:-1;pointer-events:none;background:#e3e9f1}.pr-n,.ix-cnt{-webkit-text-stroke:1px rgba(255,255,255,.34)}.cur,.cur-ring,.ripple{display:none!important}.src.lg{padding:0;border:0;background:none;line-height:0;border-radius:8px;overflow:hidden;box-shadow:0 6px 16px -8px #0009}.src.lg{flex-shrink:0;justify-self:end;margin-left:auto}.src.lg img{display:block;height:26px;width:auto;max-width:none}.menu a.nl{font-size:1rem;font-weight:500;color:#dfe7f6}.menu a.nl:hover{color:#fff}.menu a.nl.on{color:var(--cta)}.menu .drop a{color:#dfe7f6;font-size:.95rem}@media (min-width:1101px) and (max-width:1280px){.menu a.nl{font-size:.95rem;padding-inline:11px}}.h-orbit,.hero-bg{display:none!important}.view>.wrap.sec:nth-child(2n of.sec) :is(h1,h2,h3,h4,b,strong){color:#0c1a3a}.view>.wrap.sec:nth-child(2n of.sec) .lead,.view>.wrap.sec:nth-child(2n of.sec) p{color:#46557a}.view>.wrap.sec:nth-child(2n of.sec) .grad{background:linear-gradient(100deg,#f08a24,#e2620b 75%);-webkit-background-clip:text;background-clip:text;color:transparent}.view>.wrap.sec:nth-child(2n of.sec) .eyebrow{color:#9a4607}.view>.wrap.sec:nth-child(2n of.sec) .btn-g{background:#e3e9f1;border-color:#d5deec;color:#0c1a3a}.view>.wrap.sec:nth-child(2n of.sec) .btn-g:hover{border-color:#e2620b}.view>.wrap.sec:nth-child(2n of.sec) .pr-n,.view>.wrap.sec:nth-child(2n of.sec) .ix-cnt{-webkit-text-stroke:1px rgba(12,26,58,.22)}.view>.wrap.sec:nth-child(2n of.sec) :is(.hp-card,.hp-tabs,.cta-band,.audit-block,.tblock,.news,.card.dash,pre.code){color-scheme:dark;--fg:#e7eefb;--muted:#a3b3d0;--dim:#7d8fb2;--line:rgba(120,170,255,.14);--line-strong:rgba(46,230,197,.38);--surface:rgba(14,26,58,.62);--teal:#2ee6c5;--sky:#5aa2ff;--amber:#ffc65c;--cta:#ffad5c;color:#e7eefb}.view>.wrap.sec:nth-child(2n of.sec) :is(.hp-card,.hp-tabs,.cta-band,.audit-block,.tblock,.news,.card.dash,pre.code) :is(h1,h2,h3,h4,b,strong){color:#fff}.view>.wrap.sec:nth-child(2n of.sec) :is(.hp-card,.hp-tabs,.cta-band,.audit-block,.tblock,.news,.card.dash,pre.code) :is(p,.lead,.muted){color:#b9c6de}.view>.wrap.sec:nth-child(2n of.sec) :is(.hp-card,.hp-tabs,.cta-band,.audit-block,.tblock,.news,.card.dash,pre.code) .grad{background:linear-gradient(100deg,#ffc27a,#ff8f45 75%);-webkit-background-clip:text;background-clip:text;color:transparent}.view>.wrap.sec:nth-child(2n of.sec) :is(.hp-card,.hp-tabs,.cta-band,.audit-block,.tblock,.news,.card.dash,pre.code) .eyebrow{color:#ffc690}.view>.wrap.sec:nth-child(2n of.sec) :is(.hp-card,.hp-tabs,.cta-band,.audit-block,.tblock,.news,.card.dash,pre.code) .btn-g{background:#ffffff0a;border-color:#78aaff40;color:#e7eefb}.view>.wrap.sec:nth-child(2n of.sec) :is(.cta-band,.audit-block,.tblock,.news,.card.dash){background:radial-gradient(ellipse at 50% 120%,rgba(46,230,197,.22),transparent 60%),linear-gradient(180deg,#0d1a3a,#071029)!important;border-color:#2ee6c54d!important;box-shadow:0 30px 60px -32px #0c1a3a99!important}.view>.wrap.sec:nth-child(2n of.sec) .hp-tabs{background:#0c1733}.view>.wrap.sec:nth-child(2n of.sec) .hp-foot{background:#fff;border-color:#cfdbea;box-shadow:0 14px 34px -22px #0c1a3a33}.view>.wrap.sec:nth-child(2n of.sec) .hp-foot span{color:#33415f}.view>.wrap.sec:nth-child(2n of.sec) .lk-badge{background:#fdeeee;border-color:#f5c2c2;color:#c03636}.view>.wrap.sec:nth-child(2n of.sec) .lk-chip{background:#fff1e3;border-color:#f3c79c;color:#b4560a}.view>.wrap.sec:nth-child(2n of.sec) .lk-see{background:#f2f7ff;border-color:#cfe0fb}.view>.wrap.sec:nth-child(2n of.sec) .lk-see .lk-l{color:#1d5fd6}.view>.wrap.sec:nth-child(2n of.sec) .lk-bad{background:#fff5f5;border-color:#f6cccc}.view>.wrap.sec:nth-child(2n of.sec) .lk-bad .lk-l{color:#c63434}.view>.wrap.sec:nth-child(2n of.sec) .lk-fix{background:linear-gradient(160deg,#fff1e3,#fffaf5);border-color:#f3b277}.view>.wrap.sec:nth-child(2n of.sec) .lk-fix .lk-l{color:#c2580a}.view>.wrap.sec:nth-child(2n of.sec) :is(.lk-c p,.lk-gl){color:#33415f}.view>.wrap.sec:nth-child(2n of.sec) .lk-fix p{color:#0c1a3a}.view>.wrap.sec:nth-child(2n of.sec) .lk-chip{color:#9c4708}.view>.wrap.sec:nth-child(2n of.sec) .lk-fix .lk-l{color:#a84d09}.view>.wrap.sec:nth-child(2n of.sec) .tabs2:not(.card *){background:#e9eef7;border-color:#d5deec}.view>.wrap.sec:nth-child(2n of.sec) .tabs2:not(.card *) button{color:#33415f}.view>.wrap.sec:nth-child(2n of.sec) .src.mk>span{color:#46557a}.view>.wrap.sec:nth-child(2n of.sec) .src.dr{color:#9a5c00;border-color:#e9c98a}.view>.wrap.sec:nth-child(2n of.sec) .tabs2:not(.card *) button.on{color:#fff}.view>.wrap.sec:nth-child(2n of.sec) .ix-tr span{color:#9c4708;background:#fff1e3;border-color:#f3c79c}.view>.wrap.sec:nth-child(2n of.sec) :is(.rs-star,.stars){color:#d08c00}.view>.wrap.sec:nth-child(2n of.sec) .ph-note{color:#8a5208}.view>.wrap.sec:nth-child(2n of.sec) .src:not(.lg):not(.dr):not(.mk){color:#0e7f6c;border-color:#9fd9cd}.view>.wrap.sec:nth-child(2n of.sec) .hp-pb{background:#fff!important;border:1px solid #d5deec!important;box-shadow:0 8px 20px -14px #0c1a3a4d}.view>.wrap.sec:nth-child(2n of.sec) .hp-pb b{color:#0c1a3a}.view>.wrap.sec:nth-child(2n of.sec) .hp-pb span{color:#46557a}.view>.wrap.sec:nth-child(2n of.sec) .hp-pb.on{border-color:#e2741b!important;background:#fff6ec!important;box-shadow:0 10px 24px -14px #e2620b80}.view>.wrap.sec:nth-child(2n of.sec) .hp-pb.on span{color:#9c4708}.view>.wrap.sec:nth-child(n+2 of.sec){padding-top:clamp(56px,7vw,96px)!important;padding-bottom:clamp(56px,7vw,96px)!important}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap){color-scheme:dark;--fg:#e7eefb;--muted:#a9b7d2;--dim:#8494b4;--line:rgba(120,170,255,.16);--line-strong:rgba(46,230,197,.38);--surface:rgba(14,26,58,.62);--teal:#2ee6c5;--sky:#5aa2ff;--amber:#ffc65c;--cta:#ffad5c;color:#e7eefb;background:radial-gradient(120% 70% at 100% 0%,rgba(16,185,129,.1),transparent 55%),linear-gradient(180deg,#131d36,#0e162b)!important;border:2px solid #10b981!important;border-radius:20px;box-shadow:0 22px 44px -24px #0c1a3a99!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap):nth-child(3n+2){border-color:#2f6bf0!important;background:radial-gradient(120% 70% at 100% 0%,rgba(47,107,240,.13),transparent 55%),linear-gradient(180deg,#131d36,#0e162b)!important}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap):nth-child(3n){border-color:#f5a524!important;background:radial-gradient(120% 70% at 100% 0%,rgba(245,165,36,.11),transparent 55%),linear-gradient(180deg,#131d36,#0e162b)!important}.view>.wrap.sec:nth-child(2n of.sec) details{border-color:#10b981!important;background:linear-gradient(180deg,#131d36,#0e162b)!important}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) :is(h1,h2,h3,h4,b,strong){color:#fff}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) :is(p,.lead,.muted){color:#b9c6de}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .grad{background:linear-gradient(100deg,#ffc27a,#ff8f45 75%);-webkit-background-clip:text;background-clip:text;color:transparent}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .eyebrow{color:#ffc690}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .btn-g{background:#ffffff0d;border-color:#78aaff40;color:#e7eefb}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .src.mk>span{color:#c9d4ea}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .src.dr{color:#ffc24a;border-color:#ffc24a73}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .src:not(.lg):not(.dr):not(.mk){color:var(--cta);border-color:var(--line-strong)}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) :is(.pr-n,.ix-cnt){-webkit-text-stroke:1px rgba(255,255,255,.34)}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) :is(.lk-res small,.lk-nav span){color:#a9b7d2}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .ix-list li{background:#e9eef6;border-color:transparent;color:#0c1a3a;font-weight:600}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .ix-list li span{color:#0c1a3a}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .ix-list svg{color:#0e9f87}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .ix-tr span{background:#e9eef6;border-color:transparent;color:#0c1a3a}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) :is(.tags li,.tag){background:#fff1e3;border-color:transparent;color:#9c4708}.view>.wrap.sec:nth-child(2n of.sec) .lk-st{--muted:#a9b7d2;color:#e7eefb}.view>.wrap.sec:nth-child(2n of.sec) .lk-st :is(b,strong){color:#fff}.view>.wrap.sec:nth-child(2n of.sec) .lk-st :is(.lk-step,.lk-sh){color:#a9b7d2}.view>.wrap.sec:nth-child(2n of.sec) .lk-st.on :is(.lk-step,.lk-sh){color:#ffad5c}.view>.wrap.sec:nth-child(2n of.sec) .lk-drop{background:#d93a3a}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .lk-c p{color:#33415f}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .lk-fix p{color:#0c1a3a}.view>.wrap.sec:nth-child(2n of.sec) :is(.card:not(.hp-card),.pr-st,details,.cmp-wrap) .lk-c :is(b,strong){color:#0c1a3a}@media (min-width:981px){.view>.wrap.sec:nth-child(2n of.sec) .lk-goal{background:#131d36;border-color:#f5a52499}}@media (max-width:980px){.view>.wrap.sec:nth-child(2n of.sec) .lk-st{color:#0c1a3a}.view>.wrap.sec:nth-child(2n of.sec) .lk-st :is(b,strong){color:#0c1a3a}.view>.wrap.sec:nth-child(2n of.sec) .lk-st :is(.lk-step,.lk-sh){color:#46557a}.view>.wrap.sec:nth-child(2n of.sec) .lk-st.on :is(.lk-step,.lk-sh){color:#9a4607}}@media (min-width:981px){.view>.wrap.sec:nth-child(2n of.sec) .lk-st{background:linear-gradient(180deg,#131d36,#0e162b);border:2px solid rgba(47,107,240,.55)}.view>.wrap.sec:nth-child(2n of.sec) .lk-st.on{background:linear-gradient(180deg,#3a2614,#131d36 70%);border-color:#f5a524}.view>.wrap.sec:nth-child(2n of.sec) .lk-goal{border:2px dashed rgba(16,185,129,.7)}}.view>.wrap:not(.sec):has(+.wrap.sec:nth-child(2n of.sec)){padding-bottom:clamp(48px,6vw,80px)!important}.view>.wrap.sec:nth-child(2n of.sec) :is(.orbit,.evt-wrap,.dot,.vs .mid span){color-scheme:dark;--fg:#e7eefb;--muted:#a3b3d0;--dim:#7d8fb2;--line:rgba(120,170,255,.16);--teal:#2ee6c5;--cta:#ffad5c;--amber:#ffc65c;color:#e7eefb}.view>.wrap.sec:nth-child(2n of.sec) :is(.orbit,.evt-wrap,.dot,.vs .mid span) :is(b,strong,h3,h4){color:#fff}.view>.wrap.sec:nth-child(2n of.sec) :is(.dot,.vs .mid span){color:#ffad5c}.view>.wrap.sec:nth-child(2n of.sec) .evt-wrap{background:#0d1733!important}.view>.wrap.sec:nth-child(2n of.sec) .evt-wrap :is(th){color:#a3b3d0}.view>.wrap.sec:nth-child(2n of.sec) .card .tabs2 button.on{color:#03211c}.view>.wrap.sec:nth-child(2n of.sec) .card.demo .card .mock-fb :is(b,strong){color:#1c1e21}.view>.wrap.sec:nth-child(2n of.sec) .tool{background:#fff;border-color:#d5deec;color:#0c1a3a;box-shadow:0 6px 16px -12px #0c1a3a4d}.view>.wrap.sec:nth-child(2n of.sec) .page-numbers.current{color:#0a7663}.btn,.btn:hover,.mag,.mag:hover{transform:none!important;transition:background-color .15s,color .15s,border-color .15s!important}.btn .arr,.btn:hover .arr{transform:none!important;transition:none!important}.btn-p{background:#ffa552;box-shadow:none!important}.btn-p:hover,.btn-p:focus-visible{background:#f39200!important;color:#2a1503!important;box-shadow:none!important}.prose .hap-btn .wp-block-button__link:hover,.prose a.btn:hover{background:#f39200!important;color:#2a1503!important}.bk-go{background:#ffa552}.bk-go:hover,.bk-go:focus-visible{background:#f39200;color:#2a1503}.prose .wp-block-button__link{background:#ffa552;box-shadow:none}.view>.wrap.sec:nth-child(2n of.sec) .grad{background:none!important;-webkit-background-clip:border-box;background-clip:border-box;color:#e07b00!important;-webkit-text-fill-color:#e07b00}.view>.wrap.sec:nth-child(2n of.sec)>.sec-head .eyebrow,.view>.wrap.sec:nth-child(2n of.sec) .sec-head .eyebrow,.view>.wrap.sec:nth-child(2n of.sec)>div>.eyebrow,.view>.wrap.sec:nth-child(2n of.sec) .ix-head .eyebrow{color:#e07b00}.view>.wrap.sec:nth-child(2n of.sec) .sec-head .lead,.view>.wrap.sec:nth-child(2n of.sec) .sec-head p,.view>.wrap.sec:nth-child(2n of.sec)>p,.view>.wrap.sec:nth-child(2n of.sec)>.lead{color:#111827}.view>.wrap.sec:nth-child(2n of.sec) .eyebrow:not(:is(.card,.cta-band,.audit-block,.tblock,.news,.hp-card,.orbit) *){color:#e07b00}.view>.wrap.sec:nth-child(2n of.sec) .lead:not(:is(.card,.cta-band,.audit-block,.tblock,.news,.hp-card,.orbit) *){color:#111827}.hero h1 .grad{background:none!important;-webkit-background-clip:border-box;background-clip:border-box;color:#e07b00!important;-webkit-text-fill-color:#e07b00}.view>.wrap.sec:nth-child(2n of.sec) .eyebrow:not(:is(.card,.cta-band,.audit-block,.tblock,.news,.hp-card,.orbit) *){color:#d26200;font-weight:700;font-size:.8rem}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec){position:relative;isolation:isolate;padding-top:0!important;padding-bottom:clamp(56px,7vw,96px)!important}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec):before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:-1;pointer-events:none;background:#e3e9f1}.view>.wrap.sec:nth-child(2n of.sec):has(+.wrap:not(.sec)){padding-bottom:clamp(28px,3vw,40px)!important}.view>.wrap.sec:nth-child(2n of.sec):has(+.wrap:not(.sec)):before{background:#e3e9f1}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec) .mq-label{color:#d26200;font-weight:700}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec) .tool{background:#fff;border-color:#d5deec;color:#0c1a3a}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec) :is(.card,.tblock,.metric){box-shadow:0 22px 44px -26px #0c1a3a8c}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec) :is(.trust>*,.tblock){background:radial-gradient(120% 90% at 100% 0%,rgba(46,230,197,.14),transparent 55%),linear-gradient(180deg,#131d36,#0e162b)!important;border:2px solid #10b981!important;color:#e7eefb;--fg:#e7eefb;--muted:#a9b7d2;backdrop-filter:none!important}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec) .trust>*:nth-child(2){border-color:#2f6bf0!important}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec) .trust>*:nth-child(3){border-color:#f5a524!important}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec) :is(.trust,.tblock) :is(h2,h3,b,strong){color:#fff}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec) :is(.trust,.tblock) :is(p,.muted,small){color:#b9c6de}.view>.wrap.sec:nth-child(2n of.sec) .orbit .ring{border-color:#0c1a3a38}.view>.wrap.sec:nth-child(2n of.sec) .orbit .ring.r2{border-color:#e07b0059}.view>.wrap.sec:nth-child(2n of.sec) .orbit .core{background:radial-gradient(circle at 50% 35%,#1d2b52,#0c1a3a 75%)!important;border:3px solid #e07b00!important;box-shadow:0 20px 44px -18px #0c1a3a8c,0 0 0 10px #e07b0014!important;color:#ffb35c}.view>.wrap.sec:nth-child(2n of.sec) .orbit .core b{color:#fff}.view>.wrap.sec:nth-child(2n of.sec) .spin .node span{background:#fff!important;color:#0c1a3a!important;border:1px solid #d5deec!important;box-shadow:0 10px 24px -14px #0c1a3a73!important}.view>.wrap.sec:nth-child(2n of.sec) .checks li:before{content:"\2713";display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:0;background:#10b981;color:#fff;font:700 .7rem/1 var(--body);clip-path:none}.view>.wrap.sec:nth-child(2n of.sec) .metric .v.grad,.metric .v.grad{background:linear-gradient(100deg,#7dffe6,#2ee6c5 70%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.view>.wrap.sec:nth-child(2n of.sec) .ix-stat{border:2px solid #0b1430!important;background:#fff}.view>.wrap.sec:nth-child(2n of.sec) .ix-stat span{color:#d26200;font-weight:700}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec){padding-top:clamp(36px,4.5vw,56px)!important}.view>.wrap.sec:nth-child(2n of.sec):has(+.wrap:not(.sec)){z-index:1}.view .lk-goal .lk-ic,.view .wrap.sec .lk-goal .lk-ic{background:#10b9811f!important;border-color:#10b9818c!important;color:#10b981!important}.view .lk-goal.on .lk-ic,.view .wrap.sec .lk-goal.on .lk-ic{background:linear-gradient(145deg,#34d399,#10b981)!important;color:#fff!important;border-color:transparent!important}.view .wrap.sec .lk-goal :is(.lk-step,.lk-sh),.view .wrap.sec .lk-goal.on :is(.lk-step,.lk-sh){color:#10b981!important}.view .wrap.sec .lk-goal b{color:inherit}.view .wrap.sec .lk-gp .lk-chip{background:#10b98124!important;border-color:#10b98180!important;color:#34d399!important}.view .wrap.sec .lk-gp .lk-wins li{border-color:#10b98159!important;background:linear-gradient(160deg,#10b9811a,#10b98105)!important}.view .wrap.sec .lk-gp .lk-wi{background:#10b98124!important;color:#34d399!important}.view .wrap.sec .lk-gp .lk-wi:after{background:#10b981!important;color:#fff!important}.view .wrap.sec .lk-gp .lk-res>svg{color:#10b981!important}.view .wrap.sec .lk-st.on:not(.lk-goal) .lk-ic{background:#0c1733!important;color:#dfe8fb!important;border-color:var(--line-strong)!important}.view .wrap.sec .lk-st.on:not(.lk-goal) :is(.lk-step,.lk-sh){color:inherit!important}.view>.wrap.sec:nth-child(2n of.sec) .lk-st.on:not(.lk-goal) :is(.lk-step,.lk-sh){color:#46557a!important}@media (min-width:981px){.view .wrap.sec .lk-st.on:not(.lk-goal){background:linear-gradient(180deg,#131d36,#0e162b)!important;border-color:#2f6bf08c!important;box-shadow:none!important}.view .wrap.sec .lk-st.on:not(.lk-goal) :is(.lk-step,.lk-sh){color:#a9b7d2!important}.view .wrap.sec .lk-st.on:after{border-color:#2f6bf08c!important}}.view .wrap.sec .lk-goal.on .lk-ic{box-shadow:0 0 0 6px #10b9812e!important}@media (min-width:981px){.view .wrap.sec .lk-goal.on{background:linear-gradient(180deg,#0f2a2a,#0e162b 75%)!important;border:2px dashed #10b981!important;box-shadow:0 18px 40px -22px #10b98180!important}}.view .wrap.sec .lk-st.on,.view .wrap.sec .lk-st.on .lk-ic{box-shadow:none}.view .wrap.sec .lk-goal .lk-ic{background:linear-gradient(145deg,#34d399,#10b981)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 0 0 6px #10b9812e!important}@media (min-width:981px){.view .wrap.sec .lk-goal{background:linear-gradient(180deg,#0f2a2a,#0e162b 75%)!important;border:2px dashed #10b981!important;box-shadow:0 18px 40px -22px #10b98180!important}}@media (min-width:981px){.view>.wrap.sec:nth-child(2n of.sec) .lk-st.on:not(.lk-goal) :is(.lk-step,.lk-sh){color:#a9b7d2!important}}.view :is(h1,h2,h3) .grad:not(.metric .v){background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#e07b00!important;-webkit-text-fill-color:#e07b00!important}.view>.wrap.sec:not(:nth-child(2n of.sec)) .pr-st{background:#e3e9f1!important;border:1px solid #cfd8e6!important;box-shadow:0 18px 40px -26px #0009}.view>.wrap.sec:not(:nth-child(2n of.sec)) .pr-st b{color:#0c1a3a}.view>.wrap.sec:not(:nth-child(2n of.sec)) .pr-st p{color:#33415f}.view>.wrap.sec:not(:nth-child(2n of.sec)) .pr-ic{background:#fff1e3;border-color:#f3c79c;color:#d26200}.view .pr-n{color:#e07b00!important;-webkit-text-stroke:0!important;font-weight:700}.view>.wrap.sec:not(:nth-child(2n of.sec)) .pr-ic{background:#e07b00!important;border-color:#e07b00!important;color:#fff!important;box-shadow:0 8px 18px -8px #e07b0099}.view>.wrap.sec:not(:nth-child(2n of.sec)) .pr-ic svg{stroke-width:2.2;width:24px;height:24px}.view>.wrap.sec:nth-child(2n of.sec) #gtabs{background:#0e162b!important;border:1px solid #0e162b!important;box-shadow:0 12px 28px -18px #0c1a3a99}.view>.wrap.sec:nth-child(2n of.sec) #gtabs button{color:#c9d4ea!important}.view>.wrap.sec:nth-child(2n of.sec) #gtabs button:hover{color:#fff!important}.view>.wrap.sec:nth-child(2n of.sec) #gtabs button.on{background:#e07b00!important;color:#fff!important}.view>.wrap.sec:nth-child(2n of.sec) #gtext{position:relative;padding:clamp(22px,2.6vw,32px);border-radius:20px;border:2px solid #10b981;background:radial-gradient(120% 80% at 100% 0%,rgba(16,185,129,.12),transparent 55%),linear-gradient(180deg,#131d36,#0e162b);box-shadow:0 26px 50px -28px #0c1a3aa6;color:#e7eefb}.view>.wrap.sec:nth-child(2n of.sec) #gtext :is(h3,b,strong){color:#fff!important}.view>.wrap.sec:nth-child(2n of.sec) #gtext p{color:#b9c6de!important}.view>.wrap.sec:nth-child(2n of.sec) #gtext li{color:#e7eefb!important}.view>.wrap.sec:nth-child(2n of.sec) #gtext .checks li:before{background:#10b981}.rp-list{margin:22px 0 0}.rp-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:26px}.rp-cta .ph-note{margin:0}.view>.wrap.sec:nth-child(2n of.sec) .rp-list li{color:#33415f}.view>.wrap.sec:nth-child(2n of.sec) .rp-list li b{color:#0c1a3a}.dash .kpi{position:relative;overflow:hidden;background:#0b1430!important;border:1px solid rgba(120,170,255,.16)!important;padding:16px 16px 14px}.dash .kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#10b981}.dash .kpi:nth-child(2):before{background:#2f6bf0}.dash .kpi:nth-child(3):before{background:#f5a524}.dash .kpi span{color:#a9b7d2!important}.dash .kpi b{font-size:1.55rem;color:#fff}.dash .kpi em{justify-self:start;margin-top:4px;padding:3px 8px;border-radius:999px;background:#e07b0026;color:#ffb35c!important;font:600 .62rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.dash canvas{background:#0b1430!important;border-color:#78aaff29!important}.view .ix-cnt,.view .wrap.sec .card .ix-cnt{color:#e07b00!important;-webkit-text-stroke:0!important}.ts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ts-card{display:grid;align-content:start;gap:14px;padding:24px}.ts-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.ts-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#e07b00;color:#fff;box-shadow:0 8px 18px -8px #e07b0099}.ts-ic svg{width:22px;height:22px;stroke-width:2}.ts-tag{font:600 .64rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffb35c;padding:6px 10px;border-radius:999px;background:#e07b001f;border:1px solid rgba(224,123,0,.3)}.ts-card h3{font-size:1.1rem;line-height:1.3;margin:0 0 8px}.ts-card p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.6}.ts-wide{grid-column:span 2}.ts-wide .ts-body{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;align-items:start}.ts-wide pre.code{margin:0;font-size:.74rem}@media (max-width:1100px){.ts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-wide{grid-column:1/-1}}@media (max-width:700px){.ts-grid,.ts-wide .ts-body{grid-template-columns:1fr}.ts-wide pre.code{font-size:.68rem;overflow-x:auto}}.ts-wide pre.code{overflow-x:auto;white-space:pre;font-size:.7rem}.view>.wrap:not(.sec):has(>.offer-bar){padding-top:clamp(32px,4vw,56px)!important}.view>.wrap.sec:nth-child(2n of.sec)+.wrap:not(.sec)+.wrap:not(.sec){padding-top:clamp(48px,6vw,80px)!important}@media (max-width:900px){.contact .side{order:0!important}}.copt .cbtn{display:inline-flex;align-items:center;gap:6px;background:#ffa552!important;border:0!important;color:#2a1503!important;font:600 .82rem/1 var(--body)!important;padding:11px 16px!important;border-radius:999px!important;text-decoration:none;box-shadow:0 8px 18px -10px #ffa552b3}.copt .cbtn:hover,.copt .cbtn:focus-visible{background:#f39200!important;color:#2a1503!important}.cl-logo img{border-radius:12px}@media (min-width:701px){.cl-logo img{max-width:260px}}.cl-mq .trk{animation-duration:60s!important}@media (max-width:700px){.cl-mq .trk{animation-duration:45s!important}}.ce-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ce-card{display:grid;grid-template-rows:auto 1fr;padding:0;overflow:hidden}.ce-shot{position:relative;display:block;width:100%;padding:14px;border:0;background:#f4f6fa;cursor:zoom-in;aspect-ratio:1.29}.ce-shot img{width:100%;height:100%;object-fit:contain;display:block;border-radius:6px;box-shadow:0 6px 18px -10px #0006}.ce-card figcaption{display:grid;align-content:start;gap:10px;padding:18px 20px 20px}.ce-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ce-iss{font:600 .64rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffb35c;padding:6px 10px;border-radius:999px;background:#e07b001f;border:1px solid rgba(224,123,0,.3)}.ce-st{font:600 .66rem/1 var(--mono);letter-spacing:.06em;padding:6px 9px;border-radius:999px}.ce-ok{color:#34d399;background:#10b9811f;border:1px solid rgba(16,185,129,.4)}.ce-exp{color:#c7cfdd;background:#ffffff0f;border:1px solid rgba(255,255,255,.18)}.ce-card h3{font-size:1.02rem;line-height:1.35;margin:0;color:#fff}.ce-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.ce-meta li{display:grid;gap:3px}.ce-meta span{font:500 .6rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#a9b7d2}.ce-meta b{font-size:.86rem;color:#e7eefb}.ce-verify{font-size:.84rem;color:#ffb35c}@media (max-width:1000px){.ce-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ce-grid{grid-template-columns:1fr}}.ce-cta{display:grid;align-content:center;padding:clamp(24px,2.6vw,34px)!important;background:radial-gradient(120% 80% at 100% 0%,rgba(224,123,0,.18),transparent 55%),linear-gradient(180deg,#131d36,#0e162b)!important;border:2px dashed #e07b00!important}.ce-cta-in{display:grid;gap:14px}.ce-cta h3{font-size:1.3rem;line-height:1.25;margin:0;color:#fff}.ce-cta p{margin:0;color:#b9c6de!important;font-size:.92rem;line-height:1.6}.ce-cta .eyebrow{color:#ffc690!important}.ce-cta-list{list-style:none;margin:0;padding:0;display:flex;gap:26px}.ce-cta-list li{display:grid;gap:4px}.ce-cta-list b{font:600 1.7rem/1 var(--display);color:#e07b00}.ce-cta-list span{font:500 .62rem/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#a9b7d2}.ce-cta .btn{justify-self:start}.ce-card{margin:0}.ce-grid{display:flex!important;flex-wrap:wrap;justify-content:center}.ce-grid>.ce-card{flex:0 1 calc((100% - 36px)/3);min-width:0}@media (max-width:1000px){.ce-grid>.ce-card{flex-basis:calc((100% - 18px)/2)}}@media (max-width:640px){.ce-grid>.ce-card{flex-basis:100%}}.ce-next{border-color:#e07b00!important;background:radial-gradient(120% 70% at 100% 0%,rgba(224,123,0,.14),transparent 55%),linear-gradient(180deg,#131d36,#0e162b)!important}.ce-sum{display:grid;align-content:start;gap:18px;padding:clamp(22px,2.4vw,30px);height:100%}.ce-sum .eyebrow{color:#ffc690!important}.ce-sum h3{margin:0;font-size:1.25rem;line-height:1.3;color:#fff!important}.ce-rows{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid rgba(120,170,255,.14)}.ce-rows li{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid rgba(120,170,255,.14)}.ce-rows i{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#fff}.ce-rows svg{width:22px;height:22px}.ce-rows div{display:grid;gap:3px}.ce-rows b{font-size:.95rem;color:#fff!important}.ce-rows span{font-size:.8rem;color:#a9b7d2}.ce-act{display:grid;gap:12px;margin-top:auto;justify-items:start}.ce-act .btn{width:100%;justify-content:center}.ce-link{font-size:.86rem;color:#ffb35c;justify-self:center}.ce-link:hover{color:#ffd29a}.tbar .tb-stars{color:#f5b301;letter-spacing:1px}.vr-score{display:inline-flex;align-items:baseline;gap:2px;padding:5px 10px;border-radius:999px;background:#f5b301;color:#2a1503;font:600 .78rem/1 var(--body)}.vr-score b{font:700 1rem/1 var(--display);color:#2a1503!important}#cform .fld input,#cform .fld textarea,#cform .dd-btn{background:#e3e9f1!important;border:1px solid #c9d4e4!important;color:#0c1a3a!important}#cform .fld input::placeholder,#cform .fld textarea::placeholder,#cform .dd-btn .ph{color:#5d6b88!important}#cform .fld input:focus,#cform .fld textarea:focus,#cform .dd.open .dd-btn{border-color:#e07b00!important;box-shadow:0 0 0 4px #e07b002e!important;background:#fff!important}#cform .dd-btn:after{border-color:#d26200}#cform .seg label{background:#e3e9f1!important;border:1px solid #c9d4e4!important;color:#0c1a3a!important}#cform .seg input:checked+label{background:#e07b00!important;border-color:#e07b00!important;color:#fff!important}#cform .fld input:-webkit-autofill{-webkit-text-fill-color:#0c1a3a;-webkit-box-shadow:0 0 0 1000px #e3e9f1 inset}.seg label{display:inline-flex!important;align-items:center;gap:9px;cursor:pointer}.seg label:before{content:"";flex:none;width:16px;height:16px;border-radius:50%;border:2px solid #8a97b0;background:#fff;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.seg label:hover:before{border-color:#e07b00}.seg input:checked+label:before{border-color:#fff;background:#fff;box-shadow:inset 0 0 0 3px #e07b00,0 0 0 1px #fff}#cform .seg label:hover{border-color:#e07b00!important}.seg-hint{font:500 .72rem/1 var(--body);letter-spacing:0;text-transform:none;color:#a9b7d2;margin-left:6px}.seg label:before{border-radius:5px!important;display:grid;place-items:center;font:800 11px/1 var(--body);color:transparent}.seg input:checked+label:before{content:"\2713";background:#fff!important;border-color:#fff!important;box-shadow:none!important;color:#e07b00}.view>.wrap.sec:nth-child(2n of.sec) .ts a.chip{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;background:#fff;border:1px solid #cfd8e6;color:#0c1a3a;font:600 .95rem/1 var(--body);letter-spacing:0;text-transform:none;text-decoration:none;box-shadow:0 8px 18px -14px #0c1a3a73;transition:background .15s,color .15s,border-color .15s}.view>.wrap.sec:nth-child(2n of.sec) .ts a.chip:after{content:"\2192";color:#e07b00;font-weight:700}.view>.wrap.sec:nth-child(2n of.sec) .ts a.chip:hover{background:#0c1a3a;border-color:#0c1a3a;color:#fff}.view>.wrap.sec:nth-child(2n of.sec) .ts a.chip:hover:after{color:#ffb35c}.view .chip:not(a),.view .svc ul li{display:inline-flex;align-items:center;gap:7px;font:600 .82rem/1 var(--body)!important;letter-spacing:0!important;text-transform:none!important;padding:8px 13px!important;border-radius:999px!important;background:#e9eef6!important;border:1px solid #d5deec!important;color:#0c1a3a!important}.view .chip:not(a) img{width:16px;height:16px}.view .svc-tag{font:600 .7rem/1 var(--body)!important;letter-spacing:.02em!important;text-transform:none!important;padding:6px 10px;border-radius:999px;background:#e9eef6;color:#0c1a3a!important}.view .pill{color:#e7eefb;font-weight:500}.view .ba-btn{cursor:pointer;background:#e9eef6!important;color:#0c1a3a!important;border:1px solid #d5deec!important;font:600 .85rem/1 var(--body)!important;padding:9px 16px!important;border-radius:999px!important}.view .ba-btn:hover{border-color:#e07b00!important}.view .ba-btn[aria-pressed=true]{background:#e07b00!important;border-color:#e07b00!important;color:#fff!important}.ar-grid:has(>.ar-card:last-child:nth-child(2n))>.ar-card:first-child{grid-column:auto}.ar-grid:has(>.ar-card:last-child:nth-child(2n)) .ar-shot img{aspect-ratio:16/8;width:100%;height:auto;object-fit:cover;object-position:top left}.ar-desc{margin:2px 0 12px;color:#b9c6de!important;font-size:.9rem;line-height:1.6}.ar-nav{position:fixed;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:1px solid var(--line-strong);background:#081026e6;color:#fff;font-size:1.9rem;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0 0 4px}.ar-nav:hover{background:#f39200;color:#0b1430;border-color:#f39200}.ar-prev{left:14px}.ar-next{right:14px}.ar-count{position:fixed;bottom:14px;left:50%;transform:translate(-50%);padding:6px 14px;border-radius:999px;background:#081026e6;border:1px solid var(--line-strong);color:#fff;font:600 .8rem/1 var(--mono);letter-spacing:.08em}.ar-multi img{max-width:min(1400px,calc(100% - 130px));max-height:calc(100vh - 110px)}@media (max-width:700px){.ar-multi img{max-width:100%}.ar-nav{top:auto;bottom:8px;transform:none;width:44px;height:44px}.ar-count{bottom:18px}}.ar-more{position:absolute;left:10px;bottom:10px;padding:5px 10px;border-radius:999px;background:#081026d9;color:#fff;font:600 .7rem/1 var(--mono);letter-spacing:.06em;pointer-events:none}.ar-card .ar-period{color:#e07b00!important}.faq details>p,.faq details>div:not(summary){margin:0 14px 14px!important;padding:16px 20px!important;background:#e3e9f1!important;color:#111827!important;border-radius:12px;line-height:1.65;box-shadow:0 1px #0b14300f}.faq details>p *,.faq details>div:not(summary) *{color:#111827!important;-webkit-text-fill-color:#111827}.faq details>p a,.faq details>div:not(summary) a{color:#d26200!important;-webkit-text-fill-color:#d26200;text-decoration:underline}@media (max-width:600px){.faq details>p,.faq details>div:not(summary){margin:0 10px 10px!important;padding:14px 16px!important}}.view>.wrap.sec .faq details:not(#hap-x):nth-child(n){border:2px solid #0b1430!important;background:linear-gradient(180deg,#131d36,#0e162b)!important}.view>.wrap.sec:not(:nth-child(2n of.sec)) .faq details:not(#hap-x):nth-child(n){border-color:#78aaff38!important}:is(.soc,i.tl,.ar-shot,.svc-chips svg,.ce-rows i,.ix-stat,a.chip,.src.mk i,.place-i,.hp-tab i,.demo-tab svg,.phone .scr,.svc-cover,.row-logo,.mock-fb):not(#hap-x){background-color:#e3e9f1!important}.fl-link{display:inline-flex;align-items:center;gap:10px}.fl-ic{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#e3e9f1}.fl-ic svg{width:15px;height:15px;display:block}.fl-fiverr{overflow:hidden;background:#1dbf73}.fl-fiverr img{width:100%;height:100%;display:block;border-radius:50%}.btn-p,.bk-go,.prose .wp-block-button__link,.copt .cbtn{background:#e07b00!important}.btn-p:hover,.btn-p:focus-visible,.bk-go:hover,.prose .wp-block-button__link:hover,.copt .cbtn:hover,.copt .cbtn:focus-visible{background:#ff4d00!important}.cs-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 26px}.cs-stats>div{display:grid;gap:6px;padding:18px 20px;border-radius:18px;background:linear-gradient(180deg,#131d36,#0e162b);border:2px solid #0b1430;box-shadow:0 18px 40px -26px #0c1a3ab3}.cs-stats b{font:700 clamp(1.6rem,3vw,2.2rem)/1 var(--display);color:#e07b00}.cs-stats span{font-size:.86rem;color:#b9c6de}.cs-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.cs-tabs .fbtn{display:inline-flex;align-items:center;gap:8px}.cs-tabs .fbtn i{font-style:normal;font:600 .72rem/1 var(--mono);padding:4px 7px;border-radius:999px;background:#0b14301f}.cs-tabs .fbtn.on i{background:#ffffff40}.cs-grid .ar-card:first-child{grid-column:auto}.cs-grid .ar-shot img,.cs-grid .ar-card:first-child .ar-shot img{aspect-ratio:16/9!important;width:100%;height:auto!important;object-fit:cover!important;object-position:top left!important}.cs-card[hidden]{display:none!important}.cs-cat{justify-self:start;display:inline-flex;align-items:center;gap:7px;padding:6px 11px 6px 8px;border-radius:999px;background:#e3e9f1;color:#0b1430;font:600 .74rem/1 var(--body);letter-spacing:.02em}.cs-cat svg{width:15px;height:15px;display:block}.cs-how-i{display:grid;gap:10px;align-content:start}.cs-how-i .cs-n{font:700 1.5rem/1 var(--display);color:#e07b00}.cs-how-i h3{margin:0;font-size:1.1rem}@media (max-width:900px){.cs-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-tabs .fbtn.on{background:#e07b00;border-color:#e07b00;color:#2a1503}.view .cs-stats>div b{color:#e07b00!important;-webkit-text-fill-color:#e07b00}.view .cs-stats>div span{color:#b9c6de!important}.view>.wrap.sec .cs-grid .cs-card:not(#hap-x):nth-child(n){border:2px solid #0b1430!important}.view>.wrap.sec:not(:nth-child(2n of.sec)) .cs-grid .cs-card:not(#hap-x):nth-child(n){border-color:#78aaff38!important}.svc-chips>a,.svc-chips>span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 9px;border-radius:999px;border:1px solid transparent!important;background:#e3e9f1!important;color:#0b1430!important;font-size:.84rem;font-weight:600;text-decoration:none;transition:background .2s}.svc-chips>a:hover{background:#fff!important}.svc-chips svg{background:#fff!important}.nav-wa{display:none}@media (max-width:980px){.nav-wa{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:#25d366;margin-left:auto;box-shadow:0 6px 18px -8px #25d366cc}.nav-wa svg{width:22px;height:22px}.nav-wa+.burger{margin-left:10px}}@media (max-width:900px){.hero .tbar{display:grid!important;grid-template-columns:1fr 1fr;width:100%;gap:0;padding:4px}.hero .tbar span{padding:10px;white-space:normal;font-size:.8rem;justify-content:flex-start}.hero .tbar span+span{border-left:0}.hero .tbar span:nth-child(2n){border-left:1px solid var(--line)}.hero .tbar span:nth-child(n+3){border-top:1px solid var(--line)}}.view .vs>.card:not(#hap-x){background:#e3e9f1!important;border:1px solid #d5deec!important;box-shadow:0 22px 44px -28px #0000008c!important;padding:28px 30px!important;border-radius:22px;color:#0b1430;--fg:#0b1430;backdrop-filter:none!important}.view .vs>.card:not(#hap-x) h3{color:#0b1430!important;font-size:1.25rem;margin:0 0 6px;padding-bottom:14px;border-bottom:1px solid #cfd8e6}.view .vs>.card .pc{gap:10px;margin-top:16px;font-size:.95rem}.view .vs>.card .pc span{display:flex;align-items:center;gap:11px;color:#1f2a44!important;font-weight:500}.view .vs>.card .pc span:before{content:"";flex:none;width:22px;height:22px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:12px}.view .vs>.card .pc .p:before{background-color:#10b981;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.view .vs>.card .pc .c:before{background-color:#fde2d4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12h12' fill='none' stroke='%23d26200' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E")}.view .vs>.card .pc .c{color:#4a5674!important}.view .vs .mid span{width:58px;height:58px;background:#e07b00!important;border:4px solid #0b1430!important;color:#2a1503!important;font-weight:700;box-shadow:0 10px 26px -10px #e07b00b3}.mg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.view .mg-card:not(#hap-x){display:grid;gap:12px;align-content:start;padding:26px 28px!important;border-radius:22px;background:#e3e9f1!important;border:1px solid #d5deec!important;box-shadow:0 22px 44px -30px #0009!important;backdrop-filter:none!important;transition:transform .25s,box-shadow .25s}.view .mg-card:not(#hap-x):hover{transform:translateY(-3px);box-shadow:0 28px 50px -28px #000000b3!important}.mg-top{display:flex;align-items:center;gap:12px}.mg-ic{flex:none;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#0b1430;color:#e07b00}.mg-ic svg{width:22px;height:22px}.mg-k{font:600 .72rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#d26200}.mg-n{margin-left:auto;font:700 1.5rem/1 var(--display);color:#c3cde0}.view .mg-card h3{margin:4px 0 0;font-size:1.15rem;line-height:1.3;color:#0b1430!important}.view .mg-card p{margin:0;color:#3b4763!important;font-size:.95rem;line-height:1.6}@media (max-width:760px){.mg-grid{grid-template-columns:1fr}}@media (min-width:901px){.ar-grid>.ar-card:first-child{grid-column:auto!important}.ar-grid .ar-shot img{aspect-ratio:16/9!important;width:100%;height:auto!important;object-fit:cover!important;object-position:top left!important}}.lc-vs{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:26px}.view .lc-card:not(#hap-x){position:relative;overflow:hidden;display:grid;gap:18px;align-content:start;padding:0 0 26px!important;border-radius:24px;background:#e3e9f1!important;border:1px solid #d5deec!important;box-shadow:0 26px 50px -30px #000000b3!important;backdrop-filter:none!important}.lc-head{display:flex;align-items:center;gap:14px;padding:24px 28px 0}.lc-card:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:#0467df}.lc-2:before{background:#e07b00}.lc-ic{flex:none;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#0b1430;color:#fff}.lc-1 .lc-ic{color:#5aa2ff}.lc-2 .lc-ic{color:#ffad5c}.lc-ic svg{width:26px;height:26px}.view .lc-card h3{margin:0;font-size:1.3rem;color:#0b1430!important}.lc-sub{display:block;margin-top:5px;font-size:.84rem;color:#5b6784}.lc-best{justify-self:start;margin:0 28px;padding:7px 12px;border-radius:999px;font:600 .72rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#0b1430;color:#fff}.lc-cols{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 28px;border-top:1px solid #cfd8e6;padding-top:18px}.lc-cols>div+div{padding-left:20px;border-left:1px solid #cfd8e6}.lc-cols>div:first-child{padding-right:20px}.lc-lbl{display:block;margin-bottom:12px;font:600 .7rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}.lc-pro{color:#0e9f6e}.lc-con{color:#d26200}.lc-list{list-style:none;margin:0;padding:0;display:grid;gap:11px}.lc-list li{position:relative;padding-left:28px;font-size:.93rem;line-height:1.45;color:#1f2a44;font-weight:500}.lc-list li:before{content:"";position:absolute;left:0;top:1px;width:19px;height:19px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:11px}.lc-p li:before{background-color:#10b981;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.lc-c li:before{background-color:#e07b00;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6v8M12 18.5v.01' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E")}.lc-mid{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.lc-mid span{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#0b1430;color:#ffad5c;font:700 .9rem/1 var(--display);border:3px solid #e3e9f1;box-shadow:0 10px 30px -8px #000c}@media (max-width:860px){.lc-vs{grid-template-columns:1fr;gap:0}.lc-mid{position:relative;left:auto;top:auto;transform:none;justify-self:center;margin:-14px 0}.lc-cols{grid-template-columns:1fr;gap:18px}.lc-cols>div+div{padding-left:0;border-left:0;border-top:1px solid #cfd8e6;padding-top:16px}.lc-cols>div:first-child{padding-right:0}}.crumbs{display:none!important}.view .demo-sec .card.demo:not(#hap-x){background:#e3e9f1!important;border:1px solid #d5deec!important;box-shadow:0 30px 60px -34px #000000bf!important;backdrop-filter:none!important;color:#0b1430}.view .demo-sec .demo .demo-copy h2{color:#0b1430!important}.view .demo-sec .demo .demo-copy h2 .grad{color:#e07b00!important;-webkit-text-fill-color:#e07b00;background:none!important}.view .demo-sec .demo .demo-copy .eyebrow{color:#d26200!important}.view .demo-sec .demo .demo-copy .lead{color:#3b4763!important}.view .demo-sec .demo .demo-steps li b{color:#0b1430!important}.view .demo-sec .demo .demo-steps li span:not(.n){color:#3b4763!important}.view .demo-sec .demo .demo-steps .n{background:#0b1430!important;border-color:#0b1430!important;color:#ffad5c!important}.view .demo-sec .demo .demo-view{background:#d5deec!important;border:1px solid #c3cfe2!important;border-style:solid!important;border-radius:22px}.view .demo-sec .demo .demo-cap{color:#5b6784!important}.view .demo-sec .demo .float-mock:not(#hap-x){background:#0b1430!important;border:1px solid #0b1430!important;box-shadow:0 22px 44px -24px #0b1430a6!important}.view>.wrap.hero+.cl-sec,main>.wrap.hero+.cl-sec{position:relative;isolation:isolate}.view>.wrap.hero+.cl-sec:before,main>.wrap.hero+.cl-sec:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:-1;pointer-events:none;background:#e3e9f1}.view>.wrap.hero+.cl-sec .mq-label,main>.wrap.hero+.cl-sec .mq-label{color:#d26200;font-weight:700}.view .offer-bar:not(#hap-x){background:#0b1430!important;border:2px solid #e07b00!important;box-shadow:0 18px 40px -24px #0b1430b3}.view .offer-bar b{color:#ffad5c!important}.view .offer-bar span{color:#e7eefb!important;font-weight:500}.view .offer-bar i{background:#e07b00!important}.view>.wrap:not(.sec):has(>.offer-bar):before{background:#050a18!important}.view>.wrap:not(.sec):has(>.offer-bar){padding-top:clamp(48px,6vw,80px)!important;padding-bottom:0!important}.view>.wrap.sec:has(+.wrap:not(.sec)>.offer-bar){padding-bottom:clamp(56px,7vw,96px)!important}.view>.wrap:not(.sec):has(>.offer-bar)+.wrap.sec{padding-top:clamp(28px,3vw,40px)!important}.view>.wrap:not(.sec):has(>.offer-bar)+.wrap.sec>:first-child{margin-top:0!important}.view>.wrap.sec+.wrap:not(.sec):not(#hap-x):has(>.offer-bar){padding-bottom:0!important}@media (min-width:901px){.faq{max-width:1200px!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px!important;align-items:start}.faq details summary{min-height:74px;align-items:center}}.view .faq details:not(#hap-x){border-radius:18px;transition:box-shadow .25s,border-color .25s}.view .faq details:not(#hap-x):hover{box-shadow:0 20px 40px -26px #000000b3}.view .faq details[open]:not(#hap-x){border-color:#e07b00!important}.faq summary:after{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e07b0024;color:#ffad5c!important;font-size:1.1rem!important;line-height:1}.faq details[open] summary:after{background:#e07b00;color:#2a1503!important}@media (min-width:901px){.faq.faq-2{display:grid}.faq-col{display:grid;gap:16px;align-content:start}}.ar-more-row{display:flex;justify-content:center;margin-top:28px}.ar-more-row .btn{background:#e07b00!important;border-color:#e07b00!important;color:#2a1503!important}.ar-more-row .btn:hover{background:#ff4d00!important;border-color:#ff4d00!important}.cs-sec .cs-feature{margin:0 0 clamp(48px,6vw,80px);padding:clamp(26px,3.4vw,44px);border-radius:20px;background:#0b1430;color:#e7eefb}.csf-head{max-width:760px;margin-bottom:28px}.view .csf-head h2{margin:12px 0;color:#fff!important;font-size:clamp(1.6rem,2.8vw,2.3rem)}.view .csf-head .lead{color:#b9c6de!important;font-size:1rem}.view .csf-head .eyebrow{color:#ffad5c!important}.csf-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.csf-col{display:grid;gap:12px;align-content:start;padding-top:0}.csf-shot{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12)!important;background:#fff!important}.csf-shot img{aspect-ratio:16/10;width:100%;height:auto;object-fit:cover;object-position:top left;display:block}.cs-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;font-size:.8rem}.cs-tag{display:inline-flex;align-items:center;gap:7px;font-weight:600;letter-spacing:.01em}.cs-tag svg{width:16px;height:16px;padding:2px;border-radius:5px;background:#e3e9f1}.cs-when{color:#8a97b3;font:500 .72rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.cs-nums{display:flex;flex-wrap:wrap;margin:0;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.cs-nums>div{flex:1 1 0;min-width:96px;padding:0 14px;border-left:1px solid rgba(255,255,255,.1)}.cs-nums>div:first-child{padding-left:0;border-left:0}.cs-nums dd{margin:0;font:700 1.35rem/1.1 var(--display);color:#fff}.cs-nums dt{margin-top:5px;font-size:.76rem;color:#9aa8c4}.csf-col .cs-nums dd{color:#ffad5c}.cs-bar{display:flex;align-items:end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 22px;padding-bottom:14px;border-bottom:1px solid #c9d3e3}.view .cs-h{margin:0;font-size:clamp(1.4rem,2.2vw,1.8rem);color:#0b1430!important}.cs-tabs{display:flex;flex-wrap:wrap;gap:4px;margin:0!important}.cs-f{appearance:none;border:0;background:none;cursor:pointer;padding:9px 14px;border-radius:9px;font:600 .9rem/1 var(--body);color:#4a5674;transition:background .15s,color .15s}.cs-f small{font:500 .72rem/1 var(--mono);color:#8a97b3;margin-left:3px}.cs-f:hover{background:#d5deec;color:#0b1430}.cs-f.on{background:#0b1430;color:#fff}.cs-f.on small{color:#ffad5c}.cs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.cs-item{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#0b1430;color:#e7eefb;border:1px solid #0b1430;transition:transform .2s,box-shadow .2s}.cs-item:hover{transform:translateY(-2px);box-shadow:0 24px 46px -28px #0b1430bf}.cs-item[hidden]{display:none!important}.cs-shot{position:relative;display:block;padding:0;border:0;background:#fff!important;cursor:zoom-in}.cs-shot img{display:block;width:100%;aspect-ratio:16/9;height:auto;object-fit:cover;object-position:top left}.cs-shots{position:absolute;right:12px;bottom:12px;padding:6px 10px;border-radius:7px;background:#0b1430e0;color:#fff;font:600 .72rem/1 var(--body)}.cs-body{display:grid;gap:12px;padding:20px 22px 22px;flex:1;align-content:start}.view .cs-item h3{margin:2px 0 0;font-size:1.15rem;color:#fff!important}.cs-desc{margin:0;font-size:.9rem;line-height:1.6;color:#b9c6de}.cs-foot{max-width:820px;margin:34px auto 0;text-align:center;font-size:.84rem;line-height:1.6;color:#4a5674}@media (max-width:900px){.csf-cols,.cs-grid{grid-template-columns:1fr}.cs-bar{align-items:start}}@media (max-width:520px){.cs-nums>div{min-width:calc(50% - 1px);padding:8px 10px}.cs-nums>div:nth-child(odd){padding-left:0;border-left:0}}.view .cs-sec :is(.cs-item,.cs-feature) .cs-tag{color:#e7eefb!important}.view .cs-sec .cs-item .cs-desc{color:#b9c6de!important}.view .cs-sec :is(.cs-item,.cs-feature) .cs-nums dt{color:#9aa8c4!important}.view .cs-sec .cs-item .cs-nums dd{color:#fff!important}.view .cs-sec .cs-feature .cs-nums dd{color:#ffad5c!important}.view .cs-sec .cs-when{color:#8a97b3!important}.view .mg-n{color:#e07b00!important}.view .tree .lvl:before{color:#e07b00!important;font-weight:700}.gt-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nav-lang{display:none;position:relative}@media (max-width:980px){.nav-lang{display:block;margin-left:auto}.nav-lang+.nav-wa{margin-left:8px}.nav-lang-btn{display:flex;align-items:center;gap:5px;height:42px;padding:0 11px 0 9px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#e7eefb;cursor:pointer}.nav-lang-btn svg{width:19px;height:19px;color:#ffad5c}.nav-lang-code{font:700 .72rem/1 var(--mono);letter-spacing:.06em}.nav-lang-btn[aria-expanded=true]{border-color:#e07b00}.nav-lang-menu{position:absolute;right:-56px;top:calc(100% + 10px);z-index:60;min-width:200px;padding:6px;border-radius:14px;background:#0b1430;border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 50px -16px #000c}.nav-lang-menu[hidden]{display:none}.nav-lang-h{display:block;padding:8px 10px 6px;font:600 .66rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8a97b3}.nav-lang-menu button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:0;border-radius:9px;background:none;color:#e7eefb;font:500 .92rem/1.2 var(--body);cursor:pointer;text-align:left}.nav-lang-menu button small{font:600 .68rem/1 var(--mono);color:#8a97b3}.nav-lang-menu button:hover{background:#ffffff0f}.nav-lang-menu button.on{background:#e07b0029;color:#ffad5c}.nav-lang-menu button.on small{color:#ffad5c}}body{top:0!important}.skiptranslate>iframe,#goog-gt-tt,.goog-te-banner-frame{display:none!important}@media (max-width:980px){.nav-lang+.nav-wa{margin-left:8px!important}}@media (max-width:980px){.nav:has(.nav-lang) .burger{flex:none}.nav:has(.nav-lang) .brand{min-width:0}}@media (max-width:420px){.nav:has(.nav-lang){gap:6px}.nav:has(.nav-lang) .brand small{display:none}.nav:has(.nav-lang) .brand{font-size:.95rem;gap:8px}.nav:has(.nav-lang) .brand-mark{width:34px;height:34px}.nav:has(.nav-lang) .brand-mark img{width:34px;height:34px}.nav-lang-btn{height:38px;padding:0 9px 0 8px}.nav:has(.nav-lang) .nav-wa{width:38px;height:38px}.nav:has(.nav-lang) .nav-wa svg{width:20px;height:20px}.nav:has(.nav-lang) .burger{width:38px;height:38px;margin-left:6px!important}.nav-lang+.nav-wa{margin-left:6px!important}.nav-lang-menu{right:-50px}}@media (max-width:380px){.nav:has(.nav-lang) .nav-lang-code{display:none}.nav-lang-btn{width:38px;padding:0;justify-content:center}.nav:has(.nav-lang) .brand{font-size:.88rem}}@media (min-width:981px){.nav-lang.nav-lang-side{display:block;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:900;margin:0}.nav-lang-side .nav-lang-btn{display:flex;flex-direction:column;align-items:center;gap:6px;width:46px;height:auto;padding:12px 0;border:1px solid rgba(255,255,255,.16);border-right:0;border-radius:14px 0 0 14px;background:#0b1430;color:#e7eefb;cursor:pointer;box-shadow:0 14px 34px -14px #000000bf;transition:background .2s,width .2s}.nav-lang-side .nav-lang-btn:hover,.nav-lang-side .nav-lang-btn[aria-expanded=true]{background:#e07b00;color:#2a1503}.nav-lang-side .nav-lang-btn:hover svg,.nav-lang-side .nav-lang-btn[aria-expanded=true] svg{color:#2a1503}.nav-lang-side .nav-lang-btn svg{width:20px;height:20px;color:#ffad5c}.nav-lang-side .nav-lang-code{font:700 .72rem/1 var(--mono);letter-spacing:.06em}.nav-lang-side .nav-lang-menu{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);min-width:210px;padding:6px;border-radius:14px;background:#0b1430;border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 50px -16px #000c}.nav-lang-side .nav-lang-menu[hidden]{display:none}.nav-lang-side .nav-lang-h{display:block;padding:8px 10px 6px;font:600 .66rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8a97b3}.nav-lang-side .nav-lang-menu button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:0;border-radius:9px;background:none;color:#e7eefb;font:500 .92rem/1.2 var(--body);cursor:pointer;text-align:left}.nav-lang-side .nav-lang-menu button small{font:600 .68rem/1 var(--mono);color:#8a97b3}.nav-lang-side .nav-lang-menu button:hover{background:#ffffff0f}.nav-lang-side .nav-lang-menu button.on{background:#e07b0029;color:#ffad5c}}@media (min-width:901px){.view .g2:has(>.feat-card){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.view>.wrap.sec:nth-child(2n of.sec) .mg-card:not(#hap-x){background:#fff!important;border:1px solid #cfd8e6!important;box-shadow:0 18px 40px -28px #0b143073!important}.view>.wrap.sec:nth-child(2n of.sec) .mg-card:not(#hap-x){background:linear-gradient(180deg,#131d36,#0e162b)!important;border:1px solid #0b1430!important;box-shadow:0 22px 44px -28px #0b1430b3!important}.view>.wrap.sec:nth-child(2n of.sec) .mg-card:not(#hap-x):hover{border-color:#e07b00!important}.view>.wrap.sec:nth-child(2n of.sec) .mg-card h3{color:#fff!important}.view>.wrap.sec:nth-child(2n of.sec) .mg-card p{color:#b9c6de!important}.view>.wrap.sec:nth-child(2n of.sec) .mg-card .mg-ic{background:#ffffff14;color:#ffad5c}.view>.wrap.sec:nth-child(2n of.sec) .mg-card .mg-k{color:#ffad5c}.vr-revs{margin-top:clamp(26px,3vw,40px)}.vr-revs-h{margin:0 0 14px;font:600 .74rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#d26200}.vr-revs .g3{gap:18px}.vr-revs .rev blockquote{font-size:.95rem}@media (max-width:900px){.vr-revs .g3{grid-template-columns:1fr}}.view .vr-revs-h{color:#d26200!important}.vr-car{position:relative;padding:0 58px}.vr-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:8px 0 14px;margin:-8px 0 -14px;overscroll-behavior-x:contain}.vr-track::-webkit-scrollbar{display:none}.vr-track>.rev{flex:0 0 calc((100% - 36px)/3);min-width:0;scroll-snap-align:start;transform:none!important;opacity:1!important;filter:none!important}.vr-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);background:#0b1430;color:#fff;cursor:pointer;box-shadow:0 8px 22px #050a1838;transition:background .2s,border-color .2s,color .2s}.vr-nav svg{width:20px;height:20px}.vr-nav:hover,.vr-nav:focus-visible{background:#ff4d00;border-color:#ff4d00;color:#fff}.vr-prev{left:0}.vr-next{right:0}@media (max-width:1080px){.vr-track>.rev{flex-basis:calc((100% - 18px)/2)}}@media (max-width:700px){.vr-car{padding:0 40px}.vr-track>.rev{flex-basis:100%}.vr-nav{width:34px;height:34px}.vr-nav svg{width:16px;height:16px}}@media (min-width:901px){.faq.faq-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.faq.faq-2 .faq-col,.faq.faq-2 details{min-width:0}.faq.faq-2 summary{white-space:nowrap;overflow:hidden;min-height:74px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.pre{opacity:1;transform:none}}.admin-bar .top{top:calc(32px + env(safe-area-inset-top,0px))}@media (max-width:782px){.admin-bar .top{top:calc(46px + env(safe-area-inset-top,0px))}}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}a.post{color:inherit}.post .thumb img{width:100%;height:100%;object-fit:cover;display:block}.form-msg{margin-top:14px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,138,138,.4);background:#ff8a8a14;color:#ffb3b3;font-size:.9rem}#cform button[disabled]{opacity:.6;pointer-events:none}.pager .nav-links{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:34px}.pager .page-numbers{min-width:42px;height:42px;display:grid;place-items:center;padding:0 12px;border-radius:12px;border:1px solid var(--line);color:var(--muted);font:500 .9rem/1 var(--mono)}.pager .page-numbers.current,.pager a.page-numbers:hover{border-color:var(--teal);color:var(--teal)}.prose{min-width:0}.prose h3{font-size:1.15rem;margin:28px 0 10px}.prose ul,.prose ol{color:#c4d0e6;padding-left:1.3em;margin:0 0 18px;display:grid;gap:8px}.prose li::marker{color:var(--teal)}.prose a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.prose blockquote{margin:24px 0;padding:16px 20px;border-left:3px solid var(--teal);background:#2ee6c50f;border-radius:0 12px 12px 0;color:var(--fg)}.prose img{border-radius:14px;height:auto}.prose figure{margin:24px 0}.prose figcaption{font-size:.82rem;color:var(--muted);margin-top:8px}.prose pre,.prose .wp-block-code{padding:18px 20px;border-radius:14px;border:1px solid var(--line);background:#030712d9;font:400 .84rem/1.7 var(--mono);color:#c4d0e6;overflow-x:auto}.prose code{font-family:var(--mono);font-size:.9em;color:var(--teal)}.prose table{width:100%;border-collapse:collapse;font-size:.92rem;margin:20px 0;display:block;overflow-x:auto}.prose th,.prose td{padding:10px 12px;border:1px solid var(--line);text-align:left}.prose .hero-img{margin:0 0 26px}.prose hr{border:0;border-top:1px solid var(--line);margin:30px 0}.toc a.on{color:var(--teal);border-color:var(--teal)}
