:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{color:#000;background:#fff;margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bar:#0b0b0c;--lime:#d4ff38;--gut-l:max(16px,env(safe-area-inset-left,0px));--gut-r:max(16px,env(safe-area-inset-right,0px))}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{color:#0b0b0c;background:#eceef1;margin:0}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:100;background:var(--bar);position:fixed;inset:0 0 auto}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,p,blockquote,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit}:focus-visible{outline-offset:3px;outline:2px solid #3b82f6}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.switch{top:env(safe-area-inset-top,0px);z-index:90;background:var(--bar);color:#fff;font:500 13px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;position:sticky}.switch-in{max-width:1240px;padding-left:var(--gut-l);padding-right:var(--gut-r);justify-content:space-between;align-items:center;gap:10px;margin-inline:auto;padding-block:8px;display:flex}.switch-label{opacity:.7;white-space:nowrap}.switch-tabs{background:#ffffff1a;border-radius:999px;gap:4px;padding:3px;display:flex}.switch-tabs button{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:8px 14px;font:600 13px/1 system-ui,-apple-system,Segoe UI,sans-serif}.switch-tabs button[aria-pressed=true]{background:var(--lime);color:#0b0b0c}@media (max-width:420px){.switch-label{display:none}.switch-in{justify-content:center}}.stars{letter-spacing:1px}.N{--bg:#eceef1;--card:#fff;--ink:#0b0b0c;--mute:#5d626b;--line:#e4e7eb;--lime:#d4ff38;--lime-d:#b8e600;--dark:#101113;--dark-2:#1a1c1f;--f:"Plus Jakarta Sans","Segoe UI",system-ui,sans-serif;--r:28px;--sh:0 1px 2px #1011130a,0 10px 30px -14px #1011131f;--sh-h:0 2px 4px #1011130d,0 24px 48px -18px #10111338;background-color:var(--bg);color:var(--ink);font-family:var(--f);background-image:radial-gradient(#10111312 1px,#0000 1.2px);background-size:22px 22px;font-size:16px;line-height:1.55;overflow-x:clip}.N .wrap{max-width:1240px;padding-left:var(--gut-l);padding-right:var(--gut-r);margin-inline:auto}.N .nav{top:env(safe-area-inset-top,0px);z-index:50;padding-block:10px;position:sticky}.N .nav-in{-webkit-backdrop-filter:saturate(1.4)blur(14px);box-shadow:var(--sh);background:#ffffffd1;border:1px solid #1011130f;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:6px 6px 6px 8px;display:flex}.N .logo{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.N .mono{background:var(--dark);width:34px;height:34px;color:var(--lime);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.N .links{color:var(--mute);gap:4px;font-size:14px;font-weight:600;display:none}.N .links a{border-radius:999px;padding:9px 14px;text-decoration:none;transition:background .2s,color .2s}.N .links a:hover{color:var(--ink);background:var(--bg)}.N .btn{background:var(--dark);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;position:relative}.N .btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -10px #10111380}.N .btn .arr{background:var(--lime);width:26px;height:26px;color:var(--ink);border-radius:50%;place-items:center;margin-right:-10px;font-size:14px;transition:transform .25s;display:grid}.N .btn:hover .arr{transform:rotate(-45deg)}.N .btn-sm{min-height:40px;padding:0 16px;font-size:14px}.N .btn-lime{background:var(--lime);color:var(--ink)}.N .btn-lime .arr{background:var(--ink);color:var(--lime)}.N .btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.N .btn-ghost:hover{background:#fff}.N .t{background:var(--card);border-radius:var(--r);min-width:0;box-shadow:var(--sh);isolation:isolate;padding:22px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;position:relative}.N a.t{text-decoration:none;display:block}.N .lift:hover{box-shadow:var(--sh-h);transform:translateY(-4px)}.N .t-dark{background:var(--dark);color:#fff}.N .t-lime{background:var(--lime)}.N .glow:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;background:radial-gradient(420px circle at var(--mx,50%)var(--my,50%),#d4ff3847,transparent 60%);transition:opacity .3s;position:absolute;inset:0}.N .glow:hover:after{opacity:1}.N .t-dark.glow:after{background:radial-gradient(420px circle at var(--mx,50%)var(--my,50%),#d4ff3829,transparent 60%)}.N .lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:700}.N .t-dark .lbl{color:#8d929b}.N .hero{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"intro intro""photo photo""rate clock""stats stats""reel reel""partner partner""tools tools";gap:12px;padding-block:6px 12px;display:grid}.N .intro{grid-area:intro;align-content:space-between;gap:18px;padding:26px 22px 24px;display:grid}.N .who{align-items:center;gap:12px;display:flex}.N .face{object-fit:cover;width:38px;height:38px;box-shadow:0 0 0 2px var(--lime);background:var(--dark);border-radius:50%;flex:none}.N .who .mono{width:44px;height:44px;font-size:14px}.N .who b{font-size:15px;line-height:1.3;display:block}.N .who div span{color:var(--mute);font-size:13px}.N h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,10vw,72px);font-weight:800;line-height:1.02}.N h1 em{white-space:nowrap;z-index:0;font-style:normal;position:relative}.N h1 em:before{content:"";z-index:-1;background:var(--lime);transform-origin:0;border-radius:.12em;height:.44em;animation:.9s cubic-bezier(.2,.7,.2,1) .35s both N-mark;position:absolute;bottom:.06em;left:-.06em;right:-.06em}.N h1 em+em:before,.N h1 em.two:before{animation-delay:.6s}@keyframes N-mark{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.N .lede{color:var(--mute);max-width:540px;font-size:15.5px}.N .ctas{flex-wrap:wrap;gap:8px;display:flex}.N .ctas .btn{flex:auto;padding:0 18px}@media (max-width:419px){.N .ctas .w,.N .feat .tagx{display:none}.N .feat .ov{padding:40px 16px 12px}.N .feat .ov b{font-size:17px}}.N a.t.doit{flex-direction:column;grid-area:photo;gap:14px;display:flex}.N .doit ul{gap:8px;display:grid}@media (min-width:1000px){.N .doit ul{flex:1;grid-auto-rows:1fr}}.N .doit li{background:var(--dark-2);border-radius:16px;align-items:center;gap:12px;padding:11px 12px;display:flex}.N .doit .di{width:38px;height:38px;color:var(--lime);background:#d4ff381f;border-radius:11px;flex:none;place-items:center;display:grid}.N .doit .di svg{width:19px;height:19px}.N .doit b{font-size:15px;line-height:1.25;display:block}.N .doit small{color:#a2a7af;font-size:12.5px;line-height:1.35;display:block}.N .doit .more{color:var(--lime);margin-top:auto;font-size:14px;font-weight:700}.N .badge{background:var(--dark);width:fit-content;color:var(--lime);border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700;display:inline-block}.N .rate{grid-area:rate;align-content:space-between;gap:10px;display:grid}.N .num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:800;line-height:.95}.N .rate .stars{font-size:15px}.N .cap{font-size:13px;font-weight:600;line-height:1.35}.N .clock{grid-area:clock;align-content:space-between;gap:10px;display:grid}.N .live{align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.N .live:before{content:"";background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s infinite N-pulse;box-shadow:0 0 #22c55e80}@keyframes N-pulse{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 9px #22c55e00}to{box-shadow:0 0 #22c55e00}}.N .time{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:30px;font-weight:800;line-height:1}.N .time small{letter-spacing:.02em;color:var(--mute);margin-top:6px;font-size:12px;font-weight:700;display:block}.N .clock .cap{color:var(--mute);font-weight:500}.N .stats{grid-area:stats;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:22px 20px;display:grid}.N .stats .num{color:var(--lime);font-size:40px}.N .stats .cap{color:#a2a7af;margin-top:6px;font-weight:500}.N .reel{grid-area:reel;padding:18px 0;overflow:hidden}.N .reel-top{justify-content:space-between;align-items:center;gap:10px;padding:0 20px 14px;display:flex}.N .reel-top a{white-space:nowrap;font-size:13px;font-weight:700;text-decoration:none}.N .track{gap:10px;width:max-content;animation:48s linear infinite N-scroll;display:flex}.N .reel:hover .track{animation-play-state:paused}.N .track img{border-radius:12px;flex:none;width:auto;height:92px}@keyframes N-scroll{to{transform:translate(calc(-50% - 5px))}}.N a.t.partner{grid-area:partner;align-items:center;gap:14px;display:flex}.N .partner svg{flex:none;width:44px;height:44px}.N .partner b{font-size:15px;display:block}.N .partner span{color:var(--mute);font-size:13px}.N .partner i{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;margin-left:auto;font-style:normal;transition:transform .25s,background .25s;display:grid}.N .partner:hover i{background:var(--lime);transform:rotate(-45deg)}.N .tools{grid-area:tools;gap:10px;padding:14px 0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.N .tools .track{animation-duration:48s}.N .tools .track.rb{animation-duration:56s;animation-direction:reverse}.N .tools:hover .track{animation-play-state:paused}.N .tool{background:var(--bg);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:9px 16px 9px 12px;font-size:14px;font-weight:700;display:inline-flex}.N .tool svg{flex:none;width:auto;height:20px;display:block}.N .sec{padding-block:72px 0}.N .head{gap:10px;max-width:720px;margin-bottom:22px;display:grid}.N .head-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 24px;margin-bottom:22px;display:flex}.N .head-row .head{margin-bottom:0}.N h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,8vw,54px);font-weight:800;line-height:1.02}.N h2 .sf{color:#9aa0a8}.N .cta h2 .sf{color:var(--lime)}.N .head p{color:var(--mute);font-size:17px}.N .svcs{gap:12px;display:grid}.N .svc{align-content:start;gap:14px;padding:24px;display:grid}.N .svc-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.N .ico{background:var(--bg);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.N .t-dark .ico{background:var(--dark-2);color:var(--lime)}.N .ico svg{width:22px;height:22px}.N .svc h3{letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.1}.N .svc>p{color:var(--mute)}.N .t-dark.svc>p{color:#a2a7af}.N .svc ul{display:grid}.N .svc li a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-block:11px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.N .t-dark li a{border-color:#2a2d31}.N .svc li a:after{content:"→";color:var(--mute);transition:transform .2s,color .2s}.N .svc li a:hover:after{color:var(--ink);transform:translate(4px)}.N .t-dark li a:hover:after{color:var(--lime)}.N .build{padding-bottom:0;overflow:hidden}.N .peek{margin:6px -24px 0;padding:0 24px;position:relative}.N .peek img{border-radius:16px 16px 0 0;transition:transform .5s cubic-bezier(.2,.7,.2,1);transform:translateY(10px);box-shadow:0 -6px 24px -10px #00000040}.N .build:hover .peek img{transform:translateY(0)}.N .peek{display:grid}.N .peek img{grid-area:1/1}.N .peek .fan{display:none}.N .flow{grid-template-columns:1fr 64px 1fr;align-items:center;gap:10px;padding:18px 0 8px;display:grid;position:relative}.N .flow svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.N .flow path{fill:none;stroke:#3a3f45;stroke-width:1.5px;vector-effect:non-scaling-stroke}.N .flow path.go{stroke:var(--lime);stroke-dasharray:4 10;animation:1.2s linear infinite N-dash}@keyframes N-dash{to{stroke-dashoffset:-14px}}.N .node{z-index:1;background:var(--dark-2);color:#e8eaed;border:1px solid #2a2d31;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:600;line-height:1.25;position:relative}.N .node small{color:#8d929b;font-size:11px;font-weight:500;display:block}.N .hub{z-index:1;background:var(--lime);width:64px;height:64px;color:var(--ink);border-radius:18px;place-items:center;font-size:14px;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 6px #d4ff381f,0 0 30px #d4ff3859}.N .outs{gap:8px;display:grid}.N .outs .node:before{content:"✓";color:var(--lime);margin-right:6px;font-weight:800}.N .cols2{gap:0 18px;display:grid}.N .serp{background:var(--bg);border-radius:18px;gap:10px;padding:14px;display:grid}.N .q{background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;display:flex}.N .q svg{width:15px;height:15px;color:var(--mute);flex:none}.N .q .caret{background:var(--ink);width:1.5px;height:15px;animation:1s step-end infinite N-blink}@keyframes N-blink{50%{opacity:0}}.N .res{box-shadow:inset 0 0 0 1.5px var(--lime-d);background:#fff;border-radius:12px;padding:10px 12px;font-size:12px;line-height:1.4}.N .res .u{color:#4d5157}.N .res b{color:#1a0dab;margin:2px 0;font-size:14px;font-weight:600;display:block}.N .res p{color:var(--mute)}.N .res .tag{letter-spacing:.05em;background:var(--lime);color:var(--ink);border-radius:6px;margin-bottom:4px;padding:2px 6px;font-size:10px;font-weight:800;display:inline-block}.N .help{flex-direction:column;align-items:flex-start;gap:14px;padding:24px;display:flex}.N .help .btn{margin-top:auto}.N .help h3{letter-spacing:-.03em;font-size:26px;font-weight:800;line-height:1.1}.N .help p{font-size:15px}.N .work{gap:12px;display:grid}.N .shot{background:#17181b;border-radius:24px;padding:0;overflow:hidden}.N .shot img{width:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.N .shot:hover img{transform:scale(1.035)}.N .ov{color:#fff;background:linear-gradient(#0000,#00000073 45%,#000000d9);justify-content:space-between;align-items:flex-end;gap:10px;padding:48px 18px 16px;display:flex;position:absolute;inset:auto 0 0}.N .ov b{letter-spacing:-.01em;font-size:17px;display:block}.N .ov span{opacity:.85;font-size:12px}.N .ov i{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-style:normal;transition:transform .25s,background .25s,color .25s;display:grid}.N .shot:hover .ov i{background:var(--lime);color:var(--ink);transform:rotate(-45deg)}.N .feat .ov{padding:64px 22px 20px}.N .feat .ov b{font-size:22px}.N .tagx{letter-spacing:.05em;text-transform:uppercase;background:var(--lime);color:var(--ink);border-radius:6px;margin-bottom:8px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-block}.N .proc{padding:8px 22px}.N .steps{display:grid;position:relative}.N .step{grid-template-columns:40px 1fr;gap:4px 14px;padding-block:18px;display:grid;position:relative}.N .step+.step{border-top:1px solid var(--line)}.N .step .n{background:var(--bg);border-radius:50%;grid-row:span 2;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;transition:background .3s;display:grid}.N .step:first-child .n,.N .step:last-child .n{background:var(--lime)}.N .step h3{letter-spacing:-.01em;align-self:end;font-size:17px;font-weight:800}.N .step p{color:var(--mute);font-size:14px}.N .promise{gap:12px;margin-top:12px;display:grid}.N .promise .t{align-items:center;gap:14px;padding:18px 20px;display:flex}.N .promise b{font-size:15px;display:block}.N .promise span{color:var(--mute);font-size:13px}.N .promise .ico{border-radius:12px;width:40px;height:40px}.N .revs{gap:12px;display:grid}.N .rev{align-content:space-between;gap:18px;display:grid}.N .rev blockquote{font-size:16px;font-weight:500;line-height:1.5}.N .rev figcaption{align-items:center;gap:10px;font-size:14px;display:flex}.N .rev .av{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.N .rev .stars{font-size:12px}.N .big-q{padding:28px 24px}.N .big-q blockquote{letter-spacing:-.03em;font-size:clamp(24px,5.6vw,36px);font-weight:800;line-height:1.15}.N .big-q .av{background:var(--ink);color:var(--lime)}.N .score{align-content:space-between;gap:18px;display:grid}.N .score .num{color:var(--lime);font-size:72px}.N .bars{color:#a2a7af;gap:6px;font-size:12px;display:grid}.N .bars div{grid-template-columns:22px 1fr 22px;align-items:center;gap:8px;display:grid}.N .bars i{background:#2a2d31;border-radius:3px;height:6px;display:block;overflow:hidden}.N .bars i:before{content:"";height:100%;width:var(--w,0%);background:var(--lime);border-radius:3px;display:block}.N .prods{gap:12px;display:grid}.N .prod{padding:0;display:grid;overflow:hidden}.N .prod .pi{padding:10px 10px 0}.N .frame{box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #0000000a;background:#fff;border-radius:16px;overflow:hidden}.N .bar{border-bottom:1px solid var(--line);background:#f3f4f6;align-items:center;gap:5px;padding:8px 10px;display:flex}.N .bar i{background:#d3d7dc;border-radius:50%;flex:none;width:8px;height:8px}.N .bar span{color:var(--mute);background:#fff;border-radius:6px;flex:1;margin-left:6px;padding:3px 8px;font-size:11px;font-weight:600}.N .frame img{transform-origin:top;width:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.N .prod:hover .frame img{transform:scale(1.03)}.N .prod .pt{gap:6px;padding:16px 20px 22px;display:grid}.N .prod h3{letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.N .prod h3 small{background:var(--bg);letter-spacing:0;white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700}.N .prod p{color:var(--mute);font-size:15px}.N .end{gap:12px;display:grid}.N .faq{padding:6px 22px}.N .faq details{border-bottom:1px solid var(--line)}.N .faq details:last-child{border-bottom:0}.N .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block:18px;font-size:16px;font-weight:700;list-style:none;display:flex}.N .faq summary::-webkit-details-marker{display:none}.N .faq summary:after{content:"+";background:var(--bg);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:600;transition:transform .3s,background .3s;display:grid}.N .faq details[open] summary:after{background:var(--lime);transform:rotate(45deg)}.N .faq details p{color:var(--mute);max-width:640px;padding-bottom:18px;font-size:15px}.N .contact{align-content:start;gap:12px;display:grid}.N .cta{justify-items:start;gap:16px;padding:32px 24px;display:grid;overflow:hidden}.N .cta h2{font-size:clamp(36px,9vw,56px)}.N .cta p{color:#a2a7af;font-size:16px}.N .cta .btn{width:100%}.N .cta .ring{z-index:-1;border:40px solid #d4ff3814;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-90px}.N .mail{justify-content:space-between;align-items:center;gap:10px;padding:14px 14px 14px 20px;display:flex}.N .mail span{color:var(--mute);font-size:12px;font-weight:600;display:block}.N .mail b{word-break:break-all;font-size:15px}.N .copy{background:var(--bg);cursor:pointer;border:0;border-radius:999px;flex:none;min-height:40px;padding:0 14px;font-size:13px;font-weight:700;transition:background .2s}.N .copy:hover{background:var(--lime)}.N .foot{color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:14px 24px;padding-block:40px 44px;font-size:14px;display:flex}.N .foot nav{flex-wrap:wrap;gap:8px 18px;display:flex}.N .foot a{text-decoration:none}.N .foot a:hover{color:var(--ink)}.N .dh{isolation:isolate;background:var(--dark);color:#fff;box-shadow:var(--sh);border-radius:32px;margin-top:6px;position:relative;overflow:hidden}.N .dh:before{content:"";z-index:-1;background:radial-gradient(600px 380px at 85% 30%,#d4ff3829,#0000 65%),radial-gradient(500px 300px at 0 100%,#d4ff380f,#0000 70%);position:absolute;inset:0}.N .dh:after{content:"";z-index:-1;background-image:radial-gradient(#ffffff0f 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.N .dh-in{gap:28px;padding:26px 22px 8px;display:grid}.N .dh-copy{align-content:center;gap:20px;display:grid}.N .dh-top{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.N .dh .live{color:#e8eaed}.N .sp{color:#0b0b0c;letter-spacing:.02em;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .2s;display:inline-flex}.N .sp:hover{transform:translateY(-1px)}.N .sp .shop{color:#0b0b0c;width:auto;height:20px;display:block}.N .sp span{text-transform:uppercase;letter-spacing:.08em;border-left:1px solid #d9dce0;padding-left:8px;font-size:11px}.N .dh h1{color:#fff;font-size:clamp(36px,10vw,76px)}.N .dh h1 b{color:var(--lime);font-weight:800}.N .dh .lede{color:#a7acb4}.N .btn-line{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #3a3e44}.N .btn-line:hover{background:#1c1e21}.N .collage{height:250px;text-decoration:none;display:block;position:relative}.N .glowball{aspect-ratio:1;filter:blur(10px);background:radial-gradient(circle,#d4ff3838,#0000 65%);border-radius:50%;width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.N .win{background:#1a1c1f;border-radius:12px;width:80%;margin:0;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;overflow:hidden;box-shadow:0 30px 60px -18px #000000b3,0 0 0 1px #ffffff17}.N .win img{width:100%}.N .wbar{background:#222428;align-items:center;gap:4px;padding:6px 8px;display:flex}.N .wbar i{background:#45494f;border-radius:50%;width:6px;height:6px}.N .wbar span{color:#8d929b;margin-left:6px;font-size:9.5px;font-weight:600}.N .w1{top:0;right:0;transform:rotate(3deg)}.N .w2{z-index:1;top:26%;left:0;transform:rotate(-3.5deg)}.N .w3{z-index:2;width:74%;bottom:0;right:4%;transform:rotate(1.5deg)}.N .collage:hover .w1{transform:rotate(5deg)translate(8px,-8px)}.N .collage:hover .w2{transform:rotate(-5deg)translate(-8px)}.N .collage:hover .w3{transform:rotate(0)translate(4px,8px)}.N .dh-stats{border-top:1px solid #26292d;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.N .dh-stats div{gap:2px;padding:18px 22px;display:grid}.N .dh-stats div:nth-child(odd){border-right:1px solid #26292d}.N .dh-stats div:nth-child(-n+2){border-bottom:1px solid #26292d}.N .dh-stats b{letter-spacing:-.04em;color:var(--lime);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:800;line-height:1.1}.N .dh-stats b small{margin-left:2px;font-size:.7em}.N .dh-stats span{color:#8d929b;font-size:13px}@media (min-width:720px){.N .collage{height:380px}.N .dh-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.N .dh-stats div:nth-child(-n+2){border-bottom:0}.N .dh-stats div{border-right:1px solid #26292d}.N .dh-stats div:last-child{border-right:0}}@media (min-width:1000px){.N .dh-in{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:40px;min-height:560px;padding:56px 56px 20px}.N .dh h1{font-size:clamp(54px,5vw,74px)}.N .collage{height:auto;min-height:440px}.N .dh-stats div{padding:24px 56px}.N .dh-stats div:first-child{padding-left:56px}.N .dh-stats b{font-size:34px}}.N .show{align-content:center;gap:12px;display:grid}.N .show .lbl{color:#8d929b}.N .stage{background:#17181b;border-radius:18px;display:grid;overflow:hidden;box-shadow:0 30px 60px -24px #000c,0 0 0 1px #ffffff14}.N .slide{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .6s,visibility 0s .6s;display:block;position:relative}.N .slide.on{opacity:1;visibility:visible;transition:opacity .6s,visibility}.N .slide img{width:100%;transition:transform 4s}.N .slide.on img{transform:scale(1.03)}.N .slide:hover .ov i{background:var(--lime);color:var(--ink);transform:rotate(-45deg)}.N .tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;display:grid}.N .tab{text-align:left;color:#8d929b;cursor:pointer;background:0 0;border:0;padding:12px 0 2px;font-size:13px;font-weight:700;transition:color .2s;position:relative}.N .tab:hover,.N .tab.on{color:#fff}.N .tab .pb{background:#2a2d31;border-radius:3px;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.N .tab .pb:after{content:"";background:var(--lime);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.N .tab.on .pb:after{transform:scaleX(1)}.N .tab.run .pb:after{animation:N-prog var(--dur,4.5s)linear forwards}@keyframes N-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:559px){.N .slide .ov{padding:30px 12px 10px}.N .slide .ov b{font-size:15px}.N .slide .ov i{width:30px;height:30px}}@media (min-width:560px){.N .tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.N .call{background:var(--dark-2);border:1px solid #2a2d31;border-radius:18px;gap:12px;width:100%;padding:14px;display:grid}.N .call-who{align-items:center;gap:12px;display:flex}.N .call-who img{width:44px;height:44px;box-shadow:0 0 0 2px var(--lime);border-radius:50%;flex:none}.N .call-who b{color:#fff;font-size:15px;display:block}.N .call-who span{color:#8d929b;font-size:13px}.N .call-get{border-top:1px solid #2a2d31;gap:8px;padding-top:12px;display:grid}.N .call-get li{color:#d6d9de;align-items:baseline;gap:10px;font-size:14px;display:flex}.N .call-get li:before{content:"✓";color:var(--lime);flex:none;font-weight:800}.N .score{align-content:stretch;gap:16px}.N .sc-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.N .sc-stars{color:var(--lime);letter-spacing:3px;margin-top:6px;font-size:16px}.N .avs{padding-left:8px;display:flex}.N .avs span{color:#e8eaed;border:2px solid var(--dark);background:#2a2d31;border-radius:50%;place-items:center;width:36px;height:36px;margin-left:-8px;font-size:11px;font-weight:800;display:grid}.N .avs .more{background:var(--lime);color:var(--ink)}.N .sc-cap{color:#a2a7af;font-weight:500}.N .praise{border-top:1px solid #26292d;align-self:end;gap:10px;padding-top:16px;display:grid}.N .tags{flex-wrap:wrap;gap:6px;display:flex}.N .tags span{color:#e8eaed;background:var(--dark-2);border:1px solid #2a2d31;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:700}.js-rv .N .rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1)var(--d,0s),transform .7s cubic-bezier(.2,.7,.2,1)var(--d,0s),box-shadow .35s;transform:translateY(18px)scale(.985)}.js-rv .N .rv.in{opacity:1;transform:none}.js-rv .N .rv.in.lift:hover{transform:translateY(-4px)}@media (min-width:560px){.N .flow{grid-template-columns:1fr 72px 1fr}.N .cols2{grid-template-columns:1fr 1fr}.N .promise{grid-template-columns:repeat(3,minmax(0,1fr))}.N .promise .t{flex-direction:column;align-items:flex-start;gap:12px}}@media (min-width:720px){.N .hero{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"intro intro intro intro""photo photo rate clock""photo photo partner partner""stats stats stats stats""reel reel reel reel""tools tools tools tools"}.N .work{grid-template-columns:1fr 1fr}.N .feat{grid-column:span 2}.N .revs{grid-template-columns:1fr 1fr}.N .big-q{grid-column:span 2}.N .prods{grid-template-columns:repeat(3,minmax(0,1fr))}.N .svcs{grid-template-columns:1fr 1fr}.N .auto,.N .build{grid-column:span 2}.N .cta .btn{width:auto}}@media (min-width:1000px){.N .links{display:flex}.N .hero{grid-template-rows:auto auto auto;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"intro intro intro intro intro intro intro photo photo photo rate rate""intro intro intro intro intro intro intro photo photo photo clock clock""stats stats stats stats reel reel reel reel reel partner partner partner""tools tools tools tools tools tools tools tools tools tools tools tools"}.N .intro{gap:22px;padding:40px 40px 36px}.N h1{font-size:clamp(52px,4.7vw,68px)}.N .lede{font-size:17px}.N .ctas .btn{flex:none}.N .stats{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center}.N a.t.partner{flex-direction:column;justify-content:space-between;align-items:flex-start}.N .partner i{position:absolute;top:18px;right:18px}.N .reel{align-content:center;display:grid}.N .svcs{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"build aut aut""build grow help"}.N .build{flex-direction:column;grid-area:build;display:flex}.N .build .peek{margin-top:auto;padding-top:18px}.N .peek .fan{display:block}.N .peek .fan-1{opacity:.55;transform:translateY(-112px)scale(.82)}.N .peek .fan-2{opacity:.8;transform:translateY(-52px)scale(.91)}.N .build:hover .peek .fan-1{opacity:.7;transform:translateY(-140px)scale(.82)}.N .build:hover .peek .fan-2{opacity:.95;transform:translateY(-70px)scale(.91)}.N .auto{grid-area:aut;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:14px 28px;display:grid}.N .auto .flow{grid-row:span 4;align-self:center}.N .grow{grid-area:grow}.N .help{grid-area:help}.N .work{grid-template-columns:repeat(2,minmax(0,1fr))}.N .steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 18px}.N .proc{padding:26px 28px}.N .step{grid-template-columns:1fr;align-content:start;gap:10px;padding:0}.N .step+.step{border-top:0}.N .step .n{z-index:1;grid-row:auto;width:48px;height:48px;font-size:16px;position:relative;box-shadow:0 0 0 6px #fff}.N .steps:before{content:"";background:repeating-linear-gradient(90deg,var(--line)0 8px,transparent 8px 14px);height:2px;position:absolute;top:24px;left:24px;right:24px}.N .revs{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"big big score""r1 r2 r3"}.N .big-q{grid-area:big;padding:40px}.N .score{grid-area:score}.N .r1{grid-area:r1}.N .r2{grid-area:r2}.N .r3{grid-area:r3}.N .end{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.N .promise .t{flex-direction:row;align-items:center;gap:14px}.N .cta{padding:40px 36px}.N .sec{padding-block:110px 0}.N .head-row .head{max-width:640px}}#dir-services .hb-in{padding-bottom:26px}#dir-services .hb-proj{background:var(--dark-2);border:1px solid #2a2d31;border-radius:22px;align-self:center;gap:14px;margin:0;padding:18px;display:grid}#dir-services .hb-proj figcaption{justify-content:space-between;align-items:center;gap:10px;display:flex}#dir-services .hb-proj .lbl{color:#8d929b}#dir-services .hb-eg{letter-spacing:.06em;text-transform:uppercase;color:#8d929b;border:1px solid #2a2d31;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800}#dir-services .hb-name{border-bottom:1px solid #2a2d31;align-items:center;gap:12px;padding-bottom:14px;display:flex}#dir-services .hb-bag{background:#fff;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}#dir-services .hb-bag svg{width:24px;height:auto}#dir-services .hb-name b{letter-spacing:-.02em;color:#fff;font-size:19px;display:block}#dir-services .hb-name small{color:#8d929b;font-size:13px}#dir-services .hb-hats{gap:8px;display:grid;position:relative}#dir-services .hb-hats li{background:#101113;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:10px 12px;display:grid;position:relative}#dir-services .hb-hat{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);grid-column:1/-1;margin-bottom:6px;font-size:10.5px;font-weight:800}#dir-services .hb-lg{background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}#dir-services .hb-lg svg{width:19px;height:19px}#dir-services .hb-hats b{color:#fff;font-size:14.5px;line-height:1.25;display:block}#dir-services .hb-hats small{color:#8d929b;font-size:12.5px;line-height:1.3;display:block}#dir-services .hb-hats i{width:24px;height:24px;color:var(--lime);background:#d4ff3824;border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.js-rv #dir-services .hb-hats li{opacity:0;transition:opacity .5s ease calc(.4s + var(--i)*.18s),transform .5s cubic-bezier(.2,.7,.2,1)calc(.4s + var(--i)*.18s);transform:translate(14px)}.js-rv #dir-services .rv.in .hb-hats li{opacity:1;transform:none}#dir-services .hb-one{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}#dir-services .hb-one span{text-align:center;color:#d6d9de;background:#101113;border:1px dashed #3a3e44;border-radius:10px;padding:9px 6px;font-size:12px;font-weight:700;line-height:1.25}#dir-services .hb-first{padding-top:56px}#dir-services .hb-grp{gap:12px;display:grid}#dir-services .hb-grp+.hb-grp{margin-top:12px}#dir-services .hb-gh{align-content:start;gap:10px;padding:24px;display:grid}#dir-services .hb-no{color:var(--lime);letter-spacing:.04em;font-size:13px;font-weight:800}#dir-services .hb-gh h3{letter-spacing:-.04em;font-size:34px;font-weight:800;line-height:1}#dir-services .hb-gh p{color:#a2a7af;font-size:15px}#dir-services .hb-plat{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}#dir-services .hb-plat span{background:#fff;border-radius:14px;place-items:center;min-width:46px;height:46px;padding:0 12px;display:grid}#dir-services .hb-plat svg{width:auto;max-width:40px;height:22px}#dir-services .hb-mini{grid-template-columns:minmax(0,1fr) 18px 46px 18px minmax(0,1fr);align-items:center;margin-top:6px;display:grid}#dir-services .hb-mini span{color:#e8eaed;background:var(--dark-2);text-align:center;border:1px solid #2a2d31;border-radius:10px;padding:9px 8px;font-size:12px;font-weight:700;line-height:1.2}#dir-services .hb-mini .hb-hub{background:#fff;border:0;border-radius:14px;place-items:center;height:46px;padding:0;display:grid;box-shadow:0 0 0 5px #d4ff3824}#dir-services .hb-mini .hb-hub svg{width:26px;height:26px}#dir-services .hb-mini i{background:repeating-linear-gradient(90deg,var(--lime)0 4px,transparent 4px 8px);background-size:16px 2px;height:2px;animation:1s linear infinite hb-flow}@keyframes hb-flow{to{background-position:16px 0}}#dir-services .hb-s{grid-template-rows:auto auto 1fr;grid-template-columns:46px minmax(0,1fr);align-content:start;gap:4px 14px;padding:20px 22px;display:grid;position:relative}#dir-services .hb-ic{background:var(--bg);border-radius:14px;grid-row:1/span 3;place-items:center;width:46px;height:46px;display:grid}#dir-services .hb-ic svg{width:22px;height:22px}#dir-services .hb-ic.hb-wide svg{width:32px;height:auto}#dir-services .hb-ic.hb-zap svg{width:28px;height:28px}#dir-services .hb-s small{color:var(--mute);padding-right:30px;font-size:12px;font-weight:700}#dir-services .hb-s h3{letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.15}#dir-services .hb-s p{color:var(--mute);font-size:14.5px;line-height:1.45}#dir-services .hb-s i{background:var(--bg);border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-style:normal;transition:transform .25s,background .25s;display:grid;position:absolute;top:18px;right:18px}#dir-services .hb-s:hover i{background:var(--lime);transform:rotate(-45deg)}#dir-services .hb-fit{gap:12px;display:grid}#dir-services .hb-why{align-content:start;gap:14px;padding:28px 24px;display:grid}#dir-services .hb-why h2{font-size:clamp(30px,7vw,46px)}#dir-services .hb-why p{color:var(--mute);max-width:620px;font-size:16px}#dir-services .hb-mix{align-content:start;gap:14px;padding:24px;display:grid}#dir-services .hb-mix ul{gap:8px;display:grid}#dir-services .hb-mix li{background:var(--dark-2);border:1px solid #2a2d31;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}#dir-services .hb-pair{flex:none;align-items:center;gap:6px;display:flex}#dir-services .hb-pair>span{background:#fff;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}#dir-services .hb-pair svg{width:19px;height:19px}#dir-services .hb-pair .hb-txt{color:var(--ink);background:var(--lime);letter-spacing:.02em;font-size:11px;font-weight:800}#dir-services .hb-pair em{color:#8d929b;font-size:13px;font-style:normal;font-weight:800}#dir-services .hb-mix b{font-size:15px;line-height:1.25;display:block}#dir-services .hb-mix small{color:#8d929b;font-size:13px;line-height:1.35;display:block}#dir-services .hb-roi{gap:22px;padding:28px 24px;display:grid}#dir-services .hb-roi-copy{align-content:center;gap:14px;display:grid}#dir-services .hb-roi h2{font-size:clamp(30px,7vw,46px)}#dir-services .hb-roi-copy p{color:var(--mute);max-width:560px;font-size:16px}#dir-services .hb-calc{background:var(--bg);border-radius:22px;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr);align-items:center;gap:6px;padding:14px;display:grid}#dir-services .hb-term{background:#fff;border-radius:14px;align-content:space-between;align-self:stretch;gap:6px;min-width:0;padding:12px 14px;display:grid}#dir-services .hb-term small{color:var(--mute);font-size:11.5px;font-weight:700;line-height:1.25}#dir-services .hb-term b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}#dir-services .hb-op{text-align:center;color:var(--mute);font-size:18px;font-weight:800}#dir-services .hb-calc>.hb-op:nth-of-type(3){display:none}#dir-services .hb-res{background:var(--dark);color:#fff;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}#dir-services .hb-res small{color:#8d929b}#dir-services .hb-res b{color:var(--lime)}#dir-services .hb-verdict{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 12px;padding:4px 4px 0;display:flex}#dir-services .hb-verdict span{font-size:14px;font-weight:600}#dir-services .hb-verdict b{background:var(--lime);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800}#dir-services .hb-verdict em{color:var(--mute);flex-basis:100%;font-size:12px;font-style:normal}#dir-services .hb-find{padding:6px 22px;display:grid}#dir-services .hb-find a{border-bottom:1px solid var(--line);gap:4px;padding:16px 34px 16px 0;text-decoration:none;display:grid;position:relative}#dir-services .hb-find a:last-child{border-bottom:0}#dir-services .hb-find a:after{content:"→";background:var(--bg);border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;transition:transform .2s,background .2s;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}#dir-services .hb-find a:hover:after{background:var(--lime);transform:translate(3px,-50%)}#dir-services .hb-find span{font-size:16px;font-weight:600;line-height:1.35}#dir-services .hb-find b{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-services .hb-find a:hover b{color:var(--ink)}#dir-services .hb-end{gap:12px;display:grid}#dir-services .hb-end .score{grid-area:auto}@media (max-width:559px){#dir-services .hb-term{padding:10px}}@media (min-width:560px){#dir-services .hb-calc{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);gap:8px}}@media (min-width:720px){#dir-services .hb-grp{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-services .hb-gh{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:22px}#dir-services .hb-gh .hb-no{grid-row:span 2;align-self:start;padding-top:8px}#dir-services .hb-gh h3,#dir-services .hb-gh p{grid-column:2}#dir-services .hb-gh .hb-plat,#dir-services .hb-gh .hb-mini{grid-area:1/3/span 2;margin:0}#dir-services .hb-gh .hb-mini{width:300px}#dir-services .hb-find{grid-template-columns:1fr 1fr;column-gap:32px}#dir-services .hb-find a:nth-last-child(2){border-bottom:0}#dir-services .hb-end{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-services .hb-in{min-height:0;padding-bottom:40px}#dir-services .hb-in h1{font-size:clamp(52px,4.8vw,70px)}#dir-services .hb-proj{justify-self:end;width:100%;max-width:470px;padding:24px}#dir-services .hb-grp{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-services .hb-gh{grid-area:span 2;grid-template-columns:1fr;align-content:space-between;padding:28px}#dir-services .hb-gh .hb-no{grid-row:auto;padding:0}#dir-services .hb-gh h3,#dir-services .hb-gh p{grid-column:auto}#dir-services .hb-gh h3{margin-top:auto;font-size:44px}#dir-services .hb-gh .hb-plat,#dir-services .hb-gh .hb-mini{grid-area:auto;margin-top:8px}#dir-services .hb-gh .hb-mini{width:auto}#dir-services .hb-g2 .hb-gh{grid-area:1/3/span 2}#dir-services .hb-s{padding:24px}#dir-services .hb-fit{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}#dir-services .hb-why{align-content:center;padding:40px}#dir-services .hb-mix{padding:28px}#dir-services .hb-roi{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:40px;padding:40px}#dir-services .hb-find{padding:10px 32px}#dir-services .hb-end{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.N .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}.N .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}.N .crumbs li{align-items:center;gap:6px;display:flex}.N .crumbs li+li:before{content:"/";color:#b4b9c0}.N .crumbs a{text-decoration:none}.N .crumbs a:hover,.N .crumbs [aria-current]{color:var(--ink)}.N .sv-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}.N .sv-in{padding-bottom:26px}.N .audit{background:var(--dark-2);border:1px solid #2a2d31;border-radius:22px;align-self:center;gap:18px;margin:0;padding:20px;display:grid}.N .audit .lbl{color:#8d929b}.N .au-top{align-items:center;gap:18px;display:flex}.N .gauge{flex:none;width:112px;height:112px;position:relative}.N .gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.N .gauge circle{fill:none;stroke-width:10px;stroke-linecap:round}.N .g-bg{stroke:#2a2d31}.N .g-was{stroke:#ff6b57;stroke-dasharray:124 327;opacity:.55}.N .g-now{stroke:var(--lime);stroke-dasharray:265 327;filter:drop-shadow(0 0 6px #d4ff3873);transition:stroke-dasharray 1.4s cubic-bezier(.2,.7,.2,1) .2s}.js-rv .N .audit .g-now{stroke-dasharray:124 327}.js-rv .N .rv.in .audit .g-now{stroke-dasharray:265 327}.N .g-num{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.N .g-num b{letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.N .g-num small{color:#8d929b;text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:10px;font-weight:700}.N .au-copy span{color:#a2a7af;font-size:13px;font-weight:600;display:block}.N .au-copy b{letter-spacing:-.04em;color:var(--lime);font-size:30px;font-weight:800;line-height:1.15;display:block}.N .au-copy small{color:#8d929b;margin-top:4px;font-size:13px;line-height:1.4;display:block}.N .apps{grid-template-columns:repeat(13,minmax(0,1fr));gap:6px;display:grid}.N .apps i{aspect-ratio:1;background:var(--lime);border-radius:6px;box-shadow:0 0 12px #d4ff3840}.N .apps i.x{box-shadow:none;background:#2a2d31;position:relative}.N .apps i.x:after{content:"";background:#4a4e55;height:1.5px;position:absolute;top:50%;left:22%;right:22%;transform:rotate(-45deg)}.js-rv .N .apps i.x{transition:background .5s ease calc(.6s + var(--k,0)*40ms);background:#ff6b57}.js-rv .N .rv.in .apps i.x{background:#2a2d31}.N .au-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.N .au-row div{background:#101113;border-radius:14px;gap:2px;padding:12px 14px;display:grid}.N .au-row small{color:#8d929b;font-size:12px;font-weight:600}.N .au-row b{letter-spacing:-.03em;color:#fff;white-space:nowrap;font-size:22px;font-weight:800}.N .au-row em{color:#8d929b;margin-left:2px;font-size:13px;font-style:normal}.N .sv-first{padding-top:12px}.N .sum{gap:18px;padding:24px;display:grid}.N .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}.N .facts{gap:0;margin:0;display:grid}.N .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}.N .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}.N .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}.N .inc{gap:12px;display:grid}.N .inc .t{align-content:start;gap:10px;padding:24px;display:grid}.N .inc h3{letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.2}.N .inc p{color:var(--mute);font-size:15px}.N .inc .t-dark p{color:#a2a7af}.N .inc .ico{margin-bottom:4px}.N .secs{gap:6px;margin-top:8px;display:grid}.N .secs span{background:var(--bg);border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;font-weight:700;display:flex}.N .secs span:after{content:"⋮⋮";color:#b4b9c0;letter-spacing:-2px;font-size:12px}.N .secs span:nth-child(2){background:var(--dark);color:#fff;box-shadow:inset 3px 0 0 var(--lime)}.N .move{align-items:center;gap:12px;margin-top:8px;display:flex}.N .move .from{flex-wrap:wrap;flex:1;gap:6px;display:flex}.N .move .from i{background:var(--bg);border-radius:999px;padding:6px 10px;font-size:12px;font-style:normal;font-weight:700}.N .move .to{background:var(--dark);border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 0 0 5px #d4ff3859}.N .move .to:before{content:"→";color:var(--mute);font-weight:800;position:absolute;right:calc(100% + 8px)}.N .move .to svg{width:26px;height:auto}.N .why{gap:12px;display:grid}.N .why-copy{align-content:start;gap:14px;padding:28px 24px;display:grid}.N .why-copy h2{font-size:clamp(28px,7vw,44px)}.N .why-copy p{color:var(--mute);max-width:620px;font-size:16.5px}.N .why-apps{align-content:start;gap:16px;padding:24px;display:grid}.N .why-apps p{color:#a2a7af;font-size:14px}.N .chips{grid-template-columns:1fr 1fr;gap:8px;display:grid}.N .chips li{background:var(--dark-2);border:1px solid #2a2d31;border-radius:14px;gap:2px;padding:12px 34px 12px 14px;font-size:15px;font-weight:800;display:grid;position:relative}.N .chips li:before{content:"✓";color:var(--lime);font-size:13px;position:absolute;top:12px;right:14px}.N .chips small{color:#8d929b;font-size:12.5px;font-weight:500}.N .rel{gap:14px;padding:22px;display:grid}.N .rel ul{gap:8px;display:grid}.N .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}.N .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.N .rel a:hover{background:var(--lime)}.N .rel a:hover:after{transform:translate(4px,-50%)}.N .rel b{font-size:15px}.N .rel span{color:var(--mute);padding-right:24px;font-size:13px}.N .rel a:hover span{color:var(--ink)}@media (min-width:720px){.N .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.N .inc{grid-template-columns:repeat(2,minmax(0,1fr))}.N .inc-theme,.N .inc-move{grid-column:span 2}.N .rel ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.N .sv-in{min-height:0;padding-bottom:40px}.N .sv-in h1{font-size:clamp(50px,4.4vw,64px)}.N .audit{justify-self:end;width:100%;max-width:470px;padding:26px}.N .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}.N .facts div:nth-child(-n+2){border-top:0;padding-top:0}.N .inc{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"theme theme perf""theme theme audit""check seo hand""move move move"}.N .inc-theme{grid-area:theme;grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px}.N .inc-theme>.ico{grid-row:2}.N .inc-theme>h3{grid-row:3}.N .inc-theme>p{grid-row:4}.N .inc-theme .secs{grid-area:1/2/span 5;align-self:center;margin-top:0}.N .inc-perf{grid-area:perf}.N .inc-audit{grid-area:audit}.N .inc-check{grid-area:check}.N .inc-seo{grid-area:seo}.N .inc-hand{grid-area:hand}.N .inc-move{grid-area:move;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:20px}.N .inc-move .ico{grid-row:span 2;margin:0}.N .inc-move h3,.N .inc-move p{grid-column:2}.N .inc-move .move{grid-area:1/3/span 2;max-width:460px;margin:0}.N .why{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.N .why-copy{padding:40px}.N .why-apps{padding:32px}.N .sv-revs{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"big big score"}.N .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}.N .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:720px) and (max-width:999px){.N .inc-hand{grid-column:span 2}.N .sv-revs .big-q{grid-column:auto}}#dir-svc-woocommerce-development .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-woocommerce-development .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-woocommerce-development .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-woocommerce-development .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-woocommerce-development .crumbs a{text-decoration:none}#dir-svc-woocommerce-development .crumbs a:hover,#dir-svc-woocommerce-development .crumbs [aria-current]{color:var(--ink)}#dir-svc-woocommerce-development .kick{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-woocommerce-development .pl{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-woocommerce-development .pl svg{width:auto;height:18px;display:block}#dir-svc-woocommerce-development .dh-in{padding-bottom:26px}#dir-svc-woocommerce-development .dh-copy .ctas{margin-top:2px}#dir-svc-woocommerce-development .first{padding-top:12px}#dir-svc-woocommerce-development .sum{gap:18px;padding:24px;display:grid}#dir-svc-woocommerce-development .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-woocommerce-development .facts{margin:0;display:grid}#dir-svc-woocommerce-development .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-woocommerce-development .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-woocommerce-development .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-woocommerce-development .rel{gap:14px;padding:22px;display:grid}#dir-svc-woocommerce-development .rel ul{gap:8px;display:grid}#dir-svc-woocommerce-development .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 40px 14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-woocommerce-development .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-woocommerce-development .rel a:hover{background:var(--lime)}#dir-svc-woocommerce-development .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-woocommerce-development .rel b{font-size:15px}#dir-svc-woocommerce-development .rel span{color:var(--mute);font-size:13px}#dir-svc-woocommerce-development .rel a:hover span{color:var(--ink)}#dir-svc-woocommerce-development .cta .live{color:#fff}#dir-svc-woocommerce-development .work2{gap:12px;display:grid}@media (min-width:720px){#dir-svc-woocommerce-development .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-woocommerce-development .rel ul,#dir-svc-woocommerce-development .work2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-svc-woocommerce-development .dh-in{min-height:0;padding-bottom:40px}#dir-svc-woocommerce-development .dh-in h1{font-size:clamp(48px,4.3vw,62px)}#dir-svc-woocommerce-development .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-woocommerce-development .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-woocommerce-development .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-woocommerce-development .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-woocommerce-development .wca{background:var(--dark-2);border:1px solid #2a2d31;border-radius:18px;align-self:center;margin:0;overflow:hidden;box-shadow:0 30px 60px -24px #000c}#dir-svc-woocommerce-development .wca-bar{background:#222428;align-items:center;gap:5px;padding:9px 12px;display:flex}#dir-svc-woocommerce-development .wca-bar i{background:#45494f;border-radius:50%;width:7px;height:7px}#dir-svc-woocommerce-development .wca-bar span{color:#8d929b;background:#17181b;border-radius:6px;margin-left:8px;padding:3px 10px;font-size:11px;font-weight:600}#dir-svc-woocommerce-development .wca-body{grid-template-columns:44px minmax(0,1fr);display:grid}#dir-svc-woocommerce-development .wca-side{background:#17181b;align-content:start;gap:6px;padding:12px 7px;display:grid}#dir-svc-woocommerce-development .wca-side span{color:#6b7078;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}#dir-svc-woocommerce-development .wca-side span.on{color:#fff;background:#7f54b3}#dir-svc-woocommerce-development .wca-side svg{width:15px;height:15px}#dir-svc-woocommerce-development .wca-main{gap:10px;padding:14px;display:grid}#dir-svc-woocommerce-development .wca-head{justify-content:space-between;align-items:center;gap:10px;display:flex}#dir-svc-woocommerce-development .wca-head b{letter-spacing:-.02em;font-size:17px;font-weight:800}#dir-svc-woocommerce-development .wca-tag{letter-spacing:.06em;text-transform:uppercase;color:#8d929b;border:1px solid #2f3237;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}#dir-svc-woocommerce-development .wca-new{background:#101113;border:1px solid #d4ff3859;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 0 24px -8px #d4ff3859}#dir-svc-woocommerce-development .wca-new .live{color:#fff;font-size:13px}#dir-svc-woocommerce-development .wca-new small{color:#8d929b;white-space:nowrap;font-size:11.5px;font-weight:600}#dir-svc-woocommerce-development .wca-orders{display:grid}#dir-svc-woocommerce-development .wca-orders li{border-top:1px solid #26292d;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 2px;font-size:13px;display:grid}#dir-svc-woocommerce-development .wca-orders span{color:#e8eaed;font-weight:700}#dir-svc-woocommerce-development .wca-orders small{color:#8d929b;font-size:11px;font-weight:500;display:block}#dir-svc-woocommerce-development .wca-orders em{color:#9cc8e6;background:#22303a;border-radius:6px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:700}#dir-svc-woocommerce-development .wca-orders em.p{color:var(--lime);background:#2b3a1c}#dir-svc-woocommerce-development .wca-orders b{font-variant-numeric:tabular-nums;text-align:right;min-width:56px;font-size:13px}#dir-svc-woocommerce-development .wca-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}#dir-svc-woocommerce-development .wca-kpis div{background:#101113;border-radius:12px;align-content:start;gap:2px;padding:10px;display:grid}#dir-svc-woocommerce-development .wca-kpis dt{color:#8d929b;font-size:10.5px;font-weight:600;line-height:1.25}#dir-svc-woocommerce-development .wca-kpis dd{letter-spacing:-.03em;color:var(--lime);margin:0;font-size:20px;font-weight:800;line-height:1.15}#dir-svc-woocommerce-development .wca-kpis dd small{color:#8d929b;font-size:12px;font-weight:600}#dir-svc-woocommerce-development .wca-kpis div:last-child dd{color:#fff;padding-top:3px;font-size:15px}@media (max-width:400px){#dir-svc-woocommerce-development .wca-body{grid-template-columns:minmax(0,1fr)}#dir-svc-woocommerce-development .wca-side{display:none}}#dir-svc-woocommerce-development .vs{padding:8px 22px}#dir-svc-woocommerce-development .vs-row{border-top:1px solid var(--line);gap:6px;padding-block:16px;display:grid}#dir-svc-woocommerce-development .vs-row:first-child,#dir-svc-woocommerce-development .vs-hd+.vs-row{border-top:0}#dir-svc-woocommerce-development .vs-hd{display:none}#dir-svc-woocommerce-development .vs .k{font-size:15px;font-weight:800}#dir-svc-woocommerce-development .vs .a,#dir-svc-woocommerce-development .vs .b{grid-template-columns:104px minmax(0,1fr);gap:10px;font-size:14.5px;line-height:1.4;display:grid}#dir-svc-woocommerce-development .vs .a:before,#dir-svc-woocommerce-development .vs .b:before{content:attr(data-l);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);padding-top:2px;font-size:11px;font-weight:800}#dir-svc-woocommerce-development .vs .a{color:var(--mute)}#dir-svc-woocommerce-development .vs .b{font-weight:700}#dir-svc-woocommerce-development .vs .b:before{color:#7f54b3}#dir-svc-woocommerce-development .vs-note{color:var(--mute);margin-top:14px;font-size:15px}#dir-svc-woocommerce-development .vs-note a{color:var(--ink);font-weight:700}#dir-svc-woocommerce-development .wci{gap:12px;display:grid}#dir-svc-woocommerce-development .stack{align-content:start;gap:14px;padding:24px;display:grid}#dir-svc-woocommerce-development .stack h3{letter-spacing:-.03em;font-size:24px;font-weight:800;line-height:1.15}#dir-svc-woocommerce-development .layers{counter-reset:ly;gap:6px;display:grid}#dir-svc-woocommerce-development .layers li{background:var(--dark-2);counter-increment:ly;border:1px solid #2a2d31;border-radius:14px;gap:1px;padding:12px 14px 12px 50px;display:grid;position:relative}#dir-svc-woocommerce-development .layers li:before{content:counter(ly);width:26px;height:26px;color:var(--lime);background:#d4ff381f;border-radius:8px;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:50%;left:12px;transform:translateY(-50%)}#dir-svc-woocommerce-development .layers li:nth-child(2){margin-inline:6px}#dir-svc-woocommerce-development .layers li:nth-child(3){margin-inline:12px}#dir-svc-woocommerce-development .layers li:nth-child(4){margin-inline:18px}#dir-svc-woocommerce-development .layers li:nth-child(5){border-color:#d4ff3859;margin-inline:24px}#dir-svc-woocommerce-development .layers b{font-size:14.5px}#dir-svc-woocommerce-development .layers small{color:#8d929b;font-size:12.5px}#dir-svc-woocommerce-development .feats{padding:6px 22px;display:grid}#dir-svc-woocommerce-development .feats li{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;padding-block:18px;display:grid}#dir-svc-woocommerce-development .feats li+li{border-top:1px solid var(--line)}#dir-svc-woocommerce-development .feats h3{letter-spacing:-.01em;font-size:17px;font-weight:800;line-height:1.3}#dir-svc-woocommerce-development .feats p{color:var(--mute);margin-top:2px;font-size:14.5px}#dir-svc-woocommerce-development .wy{gap:12px;display:grid}#dir-svc-woocommerce-development .wy-copy{align-content:start;gap:14px;padding:28px 24px;display:grid}#dir-svc-woocommerce-development .wy-copy h2{font-size:clamp(28px,7vw,44px)}#dir-svc-woocommerce-development .wy-copy>p{color:var(--mute);font-size:16px}#dir-svc-woocommerce-development .fix{gap:8px;display:grid}#dir-svc-woocommerce-development .wy-end{border-left:3px solid var(--lime);padding-left:14px;font-size:16px;font-weight:600}#dir-svc-woocommerce-development .fix li{background:var(--bg);border-radius:14px;gap:2px;padding:12px 14px;display:grid}#dir-svc-woocommerce-development .fix s{color:#9aa0a8;font-size:13.5px;font-weight:600;text-decoration-color:#ff6b57;text-decoration-thickness:1.5px}#dir-svc-woocommerce-development .fix span{font-size:15px;font-weight:700}#dir-svc-woocommerce-development .fix span:before{content:"✓ ";color:#6a8f00;font-weight:800}#dir-svc-woocommerce-development a.t.proof{align-content:start;gap:12px;padding:22px;text-decoration:none;display:grid}#dir-svc-woocommerce-development .proof .frame{box-shadow:0 0 0 1px #2a2d31}#dir-svc-woocommerce-development .proof .bar{background:#222428;border-color:#2a2d31}#dir-svc-woocommerce-development .proof .bar span{color:#8d929b;background:#17181b}#dir-svc-woocommerce-development .proof .bar i{background:#45494f}#dir-svc-woocommerce-development .proof h3{letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.2}#dir-svc-woocommerce-development .proof p{color:#a2a7af;font-size:14.5px}#dir-svc-woocommerce-development .proof .go{color:var(--lime);gap:6px;font-size:14px;font-weight:700;display:inline-flex}#dir-svc-woocommerce-development .proof .go i{font-style:normal;transition:transform .2s}#dir-svc-woocommerce-development .proof:hover .go i{transform:translate(2px,-2px)}#dir-svc-woocommerce-development .host{gap:12px;display:grid}#dir-svc-woocommerce-development .host .t{align-content:start;gap:6px;padding:22px;display:grid}#dir-svc-woocommerce-development .host .tier{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-woocommerce-development .host .t-dark .tier{color:var(--lime)}#dir-svc-woocommerce-development .host b{letter-spacing:-.02em;margin-top:4px;font-size:22px;font-weight:800;line-height:1.2}#dir-svc-woocommerce-development .host .cost{background:var(--bg);border-radius:999px;width:fit-content;padding:4px 10px;font-size:14px;font-weight:700}#dir-svc-woocommerce-development .host .t-dark .cost{background:var(--dark-2);color:#e8eaed}#dir-svc-woocommerce-development .host p{color:var(--mute);margin-top:6px;font-size:14.5px}#dir-svc-woocommerce-development .host .t-dark p{color:#a2a7af}@media (min-width:720px){#dir-svc-woocommerce-development .vs{padding:10px 28px}#dir-svc-woocommerce-development .vs-hd{display:grid}#dir-svc-woocommerce-development .vs-row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:20px}#dir-svc-woocommerce-development .vs-hd span{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-woocommerce-development .vs-hd .me{color:var(--ink);align-items:center;gap:8px;display:inline-flex}#dir-svc-woocommerce-development .vs-hd .me svg{width:auto;height:16px}#dir-svc-woocommerce-development .vs .a,#dir-svc-woocommerce-development .vs .b{display:block}#dir-svc-woocommerce-development .vs .a:before,#dir-svc-woocommerce-development .vs .b:before{display:none}#dir-svc-woocommerce-development .vs .b{background:#f6f2fb;border-radius:12px;margin-block:-8px;padding:10px 14px}#dir-svc-woocommerce-development .host{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){#dir-svc-woocommerce-development .wca{justify-self:end;width:100%;max-width:480px}#dir-svc-woocommerce-development .wci{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}#dir-svc-woocommerce-development .stack{padding:32px}#dir-svc-woocommerce-development .feats{padding:10px 30px}#dir-svc-woocommerce-development .wy{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}#dir-svc-woocommerce-development .wy-copy{padding:40px}#dir-svc-woocommerce-development .fix{grid-template-columns:1fr 1fr}#dir-svc-woocommerce-development a.t.proof,#dir-svc-woocommerce-development .host .t{padding:28px}}@media (min-width:720px) and (max-width:999px){#dir-svc-woocommerce-development a.t.proof{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;column-gap:24px}#dir-svc-woocommerce-development .proof .lbl,#dir-svc-woocommerce-development .proof h3,#dir-svc-woocommerce-development .proof p,#dir-svc-woocommerce-development .proof .go{grid-column:2}#dir-svc-woocommerce-development .proof .frame{grid-area:1/1/span 4;align-self:center}}#dir-svc-wordpress-development .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-wordpress-development .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-wordpress-development .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-wordpress-development .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-wordpress-development .crumbs a{text-decoration:none}#dir-svc-wordpress-development .crumbs a:hover,#dir-svc-wordpress-development .crumbs [aria-current]{color:var(--ink)}#dir-svc-wordpress-development .kick{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-wordpress-development .pl{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-wordpress-development .pl svg{width:auto;height:18px;display:block}#dir-svc-wordpress-development .dh-in{padding-bottom:26px}#dir-svc-wordpress-development .dh-copy .ctas{margin-top:2px}#dir-svc-wordpress-development .first{padding-top:12px}#dir-svc-wordpress-development .sum{gap:18px;padding:24px;display:grid}#dir-svc-wordpress-development .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-wordpress-development .facts{margin:0;display:grid}#dir-svc-wordpress-development .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-wordpress-development .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-wordpress-development .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-wordpress-development .rel{gap:14px;padding:22px;display:grid}#dir-svc-wordpress-development .rel ul{gap:8px;display:grid}#dir-svc-wordpress-development .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 40px 14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-wordpress-development .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-wordpress-development .rel a:hover{background:var(--lime)}#dir-svc-wordpress-development .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-wordpress-development .rel b{font-size:15px}#dir-svc-wordpress-development .rel span{color:var(--mute);font-size:13px}#dir-svc-wordpress-development .rel a:hover span{color:var(--ink)}#dir-svc-wordpress-development .cta .live{color:#fff}#dir-svc-wordpress-development .work2{gap:12px;display:grid}@media (min-width:720px){#dir-svc-wordpress-development .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-wordpress-development .rel ul,#dir-svc-wordpress-development .work2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-svc-wordpress-development .dh-in{min-height:0;padding-bottom:40px}#dir-svc-wordpress-development .dh-in h1{font-size:clamp(48px,4.3vw,62px)}#dir-svc-wordpress-development .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-wordpress-development .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-wordpress-development .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-wordpress-development .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-wordpress-development .acf{color:var(--ink);background:#fff;border-radius:18px;align-self:center;margin:0;overflow:hidden;box-shadow:0 30px 60px -24px #000c,0 0 0 1px #ffffff14}#dir-svc-wordpress-development .acf-top{color:#c3c4c7;background:#1d2327;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}#dir-svc-wordpress-development .acf-top svg{background:#fff;border-radius:50%;flex:none;width:20px;height:20px}#dir-svc-wordpress-development .acf-top b{color:#fff;margin-left:4px}#dir-svc-wordpress-development .acf-top em{color:#fff;background:#2271b1;border-radius:6px;margin-left:auto;padding:6px 12px;font-size:12px;font-style:normal;font-weight:700}#dir-svc-wordpress-development .acf-body{gap:10px;padding:14px 16px 10px;display:grid}#dir-svc-wordpress-development .acf-grp{letter-spacing:.07em;text-transform:uppercase;color:var(--mute);justify-content:space-between;padding-top:2px;font-size:11px;font-weight:800;display:flex}#dir-svc-wordpress-development .acf-grp small{letter-spacing:0;text-transform:none;font-size:11px;font-weight:600}#dir-svc-wordpress-development .fld>span,#dir-svc-wordpress-development .fld.two span{margin-bottom:5px;font-size:12.5px;font-weight:700;display:block}#dir-svc-wordpress-development .fld.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}#dir-svc-wordpress-development .inp{white-space:nowrap;border:1.5px solid #dcdfe3;border-radius:9px;align-items:center;min-width:0;padding:8px 11px;font-size:14px;font-weight:600;display:flex;overflow:hidden}#dir-svc-wordpress-development .fld:first-of-type .inp,#dir-svc-wordpress-development .acf-body>.fld:nth-child(2) .inp{border-color:#2271b1;box-shadow:0 0 0 3px #2271b126}#dir-svc-wordpress-development .caret{background:var(--ink);width:1.5px;height:16px;margin-left:2px;animation:1s step-end infinite N-blink;display:inline-block}#dir-svc-wordpress-development .rep{gap:5px;display:grid}#dir-svc-wordpress-development .rep li{background:var(--bg);border-radius:9px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;font-weight:600;display:flex}#dir-svc-wordpress-development .rep li:before{content:"⋮⋮";color:#b4b9c0;letter-spacing:-2px;font-size:12px}#dir-svc-wordpress-development .add{color:#2271b1;font-size:12.5px;font-weight:700}#dir-svc-wordpress-development .acf-foot{border-top:1px solid var(--line);background:#f7f8f9;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}#dir-svc-wordpress-development .acf-foot .ring{flex:none;width:46px;height:46px;position:relative}#dir-svc-wordpress-development .acf-foot .ring svg{width:100%;height:100%;transform:rotate(-90deg)}#dir-svc-wordpress-development .acf-foot circle{fill:none;stroke:#e1e4e8;stroke-width:4px}#dir-svc-wordpress-development .acf-foot circle.on{stroke:#0cce6b;stroke-dasharray:102 107;stroke-linecap:round}#dir-svc-wordpress-development .acf-foot .ring b{color:#0a8f4c;place-items:center;font-size:12.5px;font-weight:800;display:grid;position:absolute;inset:0}#dir-svc-wordpress-development .acf-foot>div:nth-child(2) b{font-size:14px;display:block}#dir-svc-wordpress-development .acf-foot small{color:var(--mute);font-size:12px}#dir-svc-wordpress-development .saved{background:var(--dark);color:var(--lime);border-radius:999px;margin-left:auto;padding:6px 11px;font-size:12px;font-weight:700}@media (max-width:519px){#dir-svc-wordpress-development .saved{margin-left:0}#dir-svc-wordpress-development .acf .opt{display:none}}#dir-svc-wordpress-development .two{gap:12px;display:grid}#dir-svc-wordpress-development .way{flex-direction:column;gap:12px;padding:24px;display:flex}#dir-svc-wordpress-development .way-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}#dir-svc-wordpress-development .pick{background:var(--lime);color:var(--ink);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}#dir-svc-wordpress-development .pick.light{background:var(--bg)}#dir-svc-wordpress-development .way h3{letter-spacing:-.03em;font-size:24px;font-weight:800;line-height:1.15}#dir-svc-wordpress-development .way p{color:var(--mute);font-size:15px}#dir-svc-wordpress-development .way.t-dark p{color:#a2a7af}#dir-svc-wordpress-development .code{background:var(--dark-2);color:#d6d9de;white-space:pre-wrap;word-break:break-word;border:1px solid #2a2d31;border-radius:14px;margin:auto 0 0;padding:14px 16px;font:500 12.5px/1.7 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}#dir-svc-wordpress-development .code .c{color:#6b7078}#dir-svc-wordpress-development .code .k{color:#c792ea}#dir-svc-wordpress-development .code .s{color:var(--lime)}#dir-svc-wordpress-development .builders{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}#dir-svc-wordpress-development .builders li{background:var(--bg);border-radius:12px;padding:11px 14px;font-size:15px;font-weight:800}#dir-svc-wordpress-development .rescue{border-top:1px solid var(--line);gap:2px;margin-top:auto;padding-top:14px;display:grid}#dir-svc-wordpress-development .rescue b{font-size:15px}#dir-svc-wordpress-development .rescue span{color:var(--mute);font-size:14px}#dir-svc-wordpress-development .vs2{gap:12px;display:grid}#dir-svc-wordpress-development .side{align-content:start;gap:10px;padding:24px;display:grid}#dir-svc-wordpress-development .side dl{margin:0;display:grid}#dir-svc-wordpress-development .side dl div{border-top:1px solid var(--line);gap:2px;padding-block:13px;display:grid}#dir-svc-wordpress-development .side dt{color:var(--mute);font-size:12px;font-weight:700}#dir-svc-wordpress-development .side dd{align-items:baseline;gap:10px;margin:0;font-size:16px;font-weight:700;display:flex}#dir-svc-wordpress-development .side dd:before{content:"✕";color:#e0533f;flex:none;font-size:13px;font-weight:800}#dir-svc-wordpress-development .side:not(.me) dd{color:#4a4e55}#dir-svc-wordpress-development .side.me .lbl{color:var(--lime)}#dir-svc-wordpress-development .side.me dl div{border-color:#26292d}#dir-svc-wordpress-development .side.me dt{color:#8d929b}#dir-svc-wordpress-development .side.me dd:before{content:"✓";color:var(--lime)}#dir-svc-wordpress-development .grid6{gap:12px;display:grid}#dir-svc-wordpress-development .grid6 .t{align-content:start;gap:8px;padding:22px;display:grid}#dir-svc-wordpress-development .grid6 .ico{margin-bottom:6px}#dir-svc-wordpress-development .grid6 h3{letter-spacing:-.02em;font-size:19px;font-weight:800}#dir-svc-wordpress-development .grid6 p{color:var(--mute);font-size:14.5px}@media (max-width:719px){#dir-svc-wordpress-development .grid6 .t{grid-template-columns:46px minmax(0,1fr);gap:4px 14px}#dir-svc-wordpress-development .grid6 .ico{grid-row:span 2;margin:0}#dir-svc-wordpress-development .grid6 h3{align-self:end}}#dir-svc-wordpress-development .grid6 .t-dark p{color:#a2a7af}#dir-svc-wordpress-development .wrev{gap:12px;display:grid}#dir-svc-wordpress-development .pcards{gap:10px;display:grid}#dir-svc-wordpress-development .pcards .t{grid-template-columns:52px minmax(0,1fr);align-content:start;gap:2px 12px;padding:18px 20px;display:grid}#dir-svc-wordpress-development .pcards .n{background:var(--bg);border-radius:14px;grid-row:span 2;place-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:grid}#dir-svc-wordpress-development .pcards .t-dark .n{background:var(--lime);color:var(--ink)}#dir-svc-wordpress-development .pcards h3{letter-spacing:-.01em;font-size:17px;font-weight:800}#dir-svc-wordpress-development .pcards p{color:var(--mute);font-size:14px}#dir-svc-wordpress-development .pcards .t-dark p{color:#a2a7af}@media (min-width:720px){#dir-svc-wordpress-development .two,#dir-svc-wordpress-development .vs2,#dir-svc-wordpress-development .grid6{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-wordpress-development .wrev{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}#dir-svc-wordpress-development .wrev .big-q{grid-column:auto}#dir-svc-wordpress-development .pcards{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-wordpress-development .pcards .t-dark{grid-column:span 2}}@media (min-width:1000px){#dir-svc-wordpress-development .acf{justify-self:end;width:100%;max-width:470px}#dir-svc-wordpress-development .way,#dir-svc-wordpress-development .side{padding:32px}#dir-svc-wordpress-development .grid6{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-wordpress-development .grid6 .t{padding:26px}#dir-svc-wordpress-development .wrev{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"big big score"}#dir-svc-wordpress-development .wrev .big-q{grid-area:big}#dir-svc-wordpress-development .pcards{grid-template-columns:repeat(5,minmax(0,1fr))}#dir-svc-wordpress-development .pcards .t-dark{grid-column:auto}#dir-svc-wordpress-development .pcards .t{grid-template-columns:1fr;gap:10px;padding:22px}#dir-svc-wordpress-development .pcards .n{grid-row:auto;margin-bottom:8px}}#dir-svc-webflow-design .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-webflow-design .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-webflow-design .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-webflow-design .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-webflow-design .crumbs a{text-decoration:none}#dir-svc-webflow-design .crumbs a:hover,#dir-svc-webflow-design .crumbs [aria-current]{color:var(--ink)}#dir-svc-webflow-design .kick{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-webflow-design .pl{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-webflow-design .pl svg{width:auto;height:18px;display:block}#dir-svc-webflow-design .dh-in{padding-bottom:26px}#dir-svc-webflow-design .dh-copy .ctas{margin-top:2px}#dir-svc-webflow-design .first{padding-top:12px}#dir-svc-webflow-design .sum{gap:18px;padding:24px;display:grid}#dir-svc-webflow-design .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-webflow-design .facts{margin:0;display:grid}#dir-svc-webflow-design .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-webflow-design .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-webflow-design .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-webflow-design .rel{gap:14px;padding:22px;display:grid}#dir-svc-webflow-design .rel ul{gap:8px;display:grid}#dir-svc-webflow-design .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 40px 14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-webflow-design .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-webflow-design .rel a:hover{background:var(--lime)}#dir-svc-webflow-design .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-webflow-design .rel b{font-size:15px}#dir-svc-webflow-design .rel span{color:var(--mute);font-size:13px}#dir-svc-webflow-design .rel a:hover span{color:var(--ink)}#dir-svc-webflow-design .cta .live{color:#fff}#dir-svc-webflow-design .work2{gap:12px;display:grid}@media (min-width:720px){#dir-svc-webflow-design .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-webflow-design .rel ul,#dir-svc-webflow-design .work2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-svc-webflow-design .dh-in{min-height:0;padding-bottom:40px}#dir-svc-webflow-design .dh-in h1{font-size:clamp(48px,4.3vw,62px)}#dir-svc-webflow-design .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-webflow-design .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-webflow-design .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-webflow-design .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-webflow-design .wfd{--wb:#146ef5;background:#1e1e1e;border:1px solid #333;border-radius:16px;align-self:center;margin:0;font-size:12px;overflow:hidden;box-shadow:0 30px 60px -24px #000000d9}#dir-svc-webflow-design .wfd-top{color:#bdbdbd;background:#2b2b2b;border-bottom:1px solid #383838;align-items:center;gap:10px;height:40px;padding:0 10px 0 0;display:flex}#dir-svc-webflow-design .wf-logo{background:var(--wb);flex:none;place-items:center;width:40px;height:40px;display:grid}#dir-svc-webflow-design .wf-logo svg{width:20px;height:auto}#dir-svc-webflow-design .wf-page b{color:#fff}#dir-svc-webflow-design .bps{gap:2px;margin-inline:auto;display:flex}#dir-svc-webflow-design .bps i{color:#8a8a8a;border-radius:5px;place-items:center;width:28px;height:26px;display:grid}#dir-svc-webflow-design .bps i.on{color:#fff;background:#3d3d3d}#dir-svc-webflow-design .bps svg{width:15px;height:15px}#dir-svc-webflow-design .wfd-top em{color:#fff;background:var(--wb);border-radius:5px;padding:5px 11px;font-style:normal;font-weight:700}#dir-svc-webflow-design .wfd-body{grid-template-columns:118px minmax(0,1fr);min-height:236px;display:grid}#dir-svc-webflow-design .wf-h{letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a;padding:10px 10px 6px;font-size:10px;font-weight:700;display:block}#dir-svc-webflow-design .wf-nav{background:#262626;border-right:1px solid #383838}#dir-svc-webflow-design .wf-nav li{color:#c8c8c8;white-space:nowrap;text-overflow:ellipsis;padding:5px 8px 5px 10px;font-size:11px;font-weight:600;position:relative;overflow:hidden}#dir-svc-webflow-design .wf-nav li:before{content:"";vertical-align:0;border:1.5px solid #6b6b6b;border-radius:2px;width:7px;height:7px;margin-right:6px;display:inline-block}#dir-svc-webflow-design .wf-nav .l1{padding-left:18px}#dir-svc-webflow-design .wf-nav .l2{padding-left:26px}#dir-svc-webflow-design .wf-nav .l3{padding-left:34px}#dir-svc-webflow-design .wf-nav .sel{background:var(--wb);color:#fff}#dir-svc-webflow-design .wf-nav .sel:before{border-color:#fff}#dir-svc-webflow-design .wf-nav .cms:before{border-color:#a86cf5;border-radius:50%}#dir-svc-webflow-design .wf-canvas{background:#f4f5f7;border-radius:6px;flex-direction:column;gap:9px;margin:12px;padding:12px 14px;display:flex;position:relative;overflow:hidden}#dir-svc-webflow-design .cv-nav{align-items:center;gap:6px;margin-bottom:4px;display:flex}#dir-svc-webflow-design .cv-nav i{background:#101113;border-radius:4px;width:16px;height:16px;margin-right:auto}#dir-svc-webflow-design .cv-nav span{background:#c9cdd3;border-radius:3px;width:22px;height:5px}#dir-svc-webflow-design .cv-title{outline:1.5px solid var(--wb);gap:5px;padding:6px;display:grid;position:relative}#dir-svc-webflow-design .cv-title i{background:#101113;border-radius:4px;height:13px}#dir-svc-webflow-design .cv-title i+i{width:62%}#dir-svc-webflow-design .cv-tag{background:var(--wb);color:#fff;border-radius:3px 3px 0 0;padding:2px 6px;font-size:9.5px;font-weight:700;position:absolute;top:-17px;left:-1.5px}#dir-svc-webflow-design .cv-title:after{content:"";border:1.5px solid var(--wb);background:#fff;width:7px;height:7px;position:absolute;bottom:-4px;right:-4px}#dir-svc-webflow-design .cv-p{gap:4px;display:grid}#dir-svc-webflow-design .cv-p i{background:#c9cdd3;border-radius:3px;height:5px}#dir-svc-webflow-design .cv-p i:nth-child(2){width:88%}#dir-svc-webflow-design .cv-p i:nth-child(3){width:64%}#dir-svc-webflow-design .cv-btn{background:#101113;border-radius:999px;width:70px;height:18px;position:relative;box-shadow:inset 0 0 0 2px #101113,inset 0 0 0 30px #101113}#dir-svc-webflow-design .cv-btn:after{content:"";background:var(--lime);border-radius:50%;width:10px;height:10px;position:absolute;top:4px;right:4px}#dir-svc-webflow-design .cv-cards{border-top:1px dashed #c9cdd3;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:auto;padding-top:8px;display:grid;position:relative}#dir-svc-webflow-design .cv-cards i{background:#fff linear-gradient(#dfe3ea,#dfe3ea) 0 0/100% 55% no-repeat;border-radius:5px;height:38px;box-shadow:0 1px 2px #00000014}#dir-svc-webflow-design .cv-cms{color:#fff;background:#a86cf5;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:800;position:absolute;top:-9px;right:0}#dir-svc-webflow-design .wf-style{background:#262626;border-left:1px solid #383838;padding-bottom:10px;display:none}#dir-svc-webflow-design .wf-chip{background:var(--wb);color:#fff;border-radius:4px;margin:0 10px 8px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}#dir-svc-webflow-design .wf-row{color:#8a8a8a;border-top:1px solid #333;justify-content:space-between;gap:8px;padding:6px 10px;font-size:11px;display:flex}#dir-svc-webflow-design .wf-row b{color:#e2e2e2;white-space:nowrap;align-items:center;gap:5px;font-weight:600;display:inline-flex}#dir-svc-webflow-design .wf-row .sw{background:#101113;border-radius:3px;width:10px;height:10px;box-shadow:0 0 0 1px #555}#dir-svc-webflow-design .wf-row.inh b{color:var(--lime)}#dir-svc-webflow-design .wfd-foot{background:#262626;border-top:1px solid #383838;flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}#dir-svc-webflow-design .wfd-foot span{color:#a0a0a0;background:#1e1e1e;border:1px solid #383838;border-radius:999px;padding:4px 10px;font-size:11.5px}#dir-svc-webflow-design .wfd-foot b{color:var(--lime)}@media (min-width:560px){#dir-svc-webflow-design .wfd-body{grid-template-columns:130px minmax(0,1fr) 140px}#dir-svc-webflow-design .wf-style{display:block}}#dir-svc-webflow-design .probs{gap:12px;display:grid}#dir-svc-webflow-design .prob{flex-direction:column;gap:10px;padding:24px;display:flex}#dir-svc-webflow-design .pn{color:var(--mute);font-size:13px;font-weight:800}#dir-svc-webflow-design .t-dark .pn{color:var(--lime)}#dir-svc-webflow-design .prob h3{letter-spacing:-.03em;font-size:23px;font-weight:800;line-height:1.15}#dir-svc-webflow-design .prob p{color:var(--mute);font-size:15px}#dir-svc-webflow-design .prob.t-dark p{color:#a2a7af}#dir-svc-webflow-design .cls{gap:8px;margin-top:auto;padding-top:8px;display:grid}#dir-svc-webflow-design .cls div{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-webflow-design .cls s,#dir-svc-webflow-design .cls span{border-radius:8px;padding:7px 9px;font:600 12px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}#dir-svc-webflow-design .cls s{color:#b4483a;background:#fdeceb}#dir-svc-webflow-design .cls span{color:#0d55c4;background:#e8f0fe}#dir-svc-webflow-design .ix{gap:6px;margin-top:auto;padding-top:8px;display:grid}#dir-svc-webflow-design .ix li{background:var(--dark-2);border:1px solid #2a2d31;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}#dir-svc-webflow-design .ix em{color:var(--lime);white-space:nowrap;font-size:11.5px;font-style:normal;font-weight:700}#dir-svc-webflow-design .ix em:before{content:"✓ "}#dir-svc-webflow-design .cmsf{background:var(--bg);border-radius:14px;gap:7px;margin-top:auto;padding:12px;display:grid}#dir-svc-webflow-design .cmsf-h{justify-content:space-between;align-items:center;font-size:13px;display:flex}#dir-svc-webflow-design .cmsf-h span{color:var(--mute);background:#fff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}#dir-svc-webflow-design .cmsf .f{grid-template-columns:76px 1fr;align-items:center;gap:8px;display:grid}#dir-svc-webflow-design .cmsf small{color:var(--mute);font-size:11.5px;font-weight:600}#dir-svc-webflow-design .cmsf .f i{height:22px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:6px}#dir-svc-webflow-design .cmsf .f i.s{width:60%}#dir-svc-webflow-design .cmsf .img i{background:#fff repeating-linear-gradient(45deg,#f1f2f4 0 6px,#fff 6px 12px);height:34px}#dir-svc-webflow-design .pub{color:#fff;background:#146ef5;border-radius:6px;justify-self:end;padding:5px 12px;font-size:12px;font-weight:700}#dir-svc-webflow-design .kit{gap:24px;padding:26px 22px;display:grid}#dir-svc-webflow-design .kit h2{margin-top:8px;font-size:clamp(30px,7vw,46px)}#dir-svc-webflow-design .kit h2 .sf{color:var(--lime)}#dir-svc-webflow-design .kit-list{gap:0;margin-top:16px;display:grid}#dir-svc-webflow-design .kit-list li{border-top:1px solid #26292d;grid-template-columns:22px 1fr;gap:2px 10px;padding-block:11px;display:grid}#dir-svc-webflow-design .kit-list li:before{content:"✓";color:var(--lime);grid-row:span 2;font-weight:800}#dir-svc-webflow-design .kit-list b{font-size:15px}#dir-svc-webflow-design .kit-list span{color:#8d929b;font-size:13.5px}#dir-svc-webflow-design .sg{color:var(--ink);background:#fff;border-radius:18px;align-content:start;gap:14px;padding:16px;display:grid}#dir-svc-webflow-design .sg-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-bottom:10px;font-size:15px;font-weight:800;display:flex}#dir-svc-webflow-design .sg-h small{color:var(--mute);font:600 11px/1 ui-monospace,Menlo,monospace}#dir-svc-webflow-design .sg-sw{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}#dir-svc-webflow-design .sg-sw i{aspect-ratio:1.3;background:var(--c);border-radius:10px;box-shadow:inset 0 0 0 1px #00000014}#dir-svc-webflow-design .sg-type{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}#dir-svc-webflow-design .sg-type b{letter-spacing:-.04em;font-weight:800;line-height:1}#dir-svc-webflow-design .sg-type .x1{font-size:44px}#dir-svc-webflow-design .sg-type .x2{font-size:30px}#dir-svc-webflow-design .sg-type .x3{font-size:20px}#dir-svc-webflow-design .sg-type span{color:var(--mute);margin-left:auto;font-size:12px;font-weight:600}#dir-svc-webflow-design .sg-btn{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#dir-svc-webflow-design .sg-btn span{border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:700}#dir-svc-webflow-design .sg-btn .p{background:var(--ink);color:#fff}#dir-svc-webflow-design .sg-btn .s{box-shadow:inset 0 0 0 1.5px var(--line)}#dir-svc-webflow-design .sg-btn .g{color:#146ef5;padding-inline:4px}#dir-svc-webflow-design .sg-sp{align-items:flex-end;gap:6px;display:flex}#dir-svc-webflow-design .sg-sp i{width:var(--w);height:var(--w);background:#e8f0fe;border:1px dashed #8fb3f3;border-radius:3px;max-height:40px}#dir-svc-webflow-design .sg-sp span{color:var(--mute);margin-left:auto;font-size:12px;font-weight:600}#dir-svc-webflow-design .kit-tools{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-webflow-design .kit-tools li{color:#e8eaed;background:var(--dark-2);border:1px solid #2a2d31;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700}#dir-svc-webflow-design .pick3{gap:12px;display:grid}#dir-svc-webflow-design .pk{flex-direction:column;gap:12px;padding:24px;display:flex}#dir-svc-webflow-design .pk-h{letter-spacing:-.02em;align-items:center;gap:10px;font-size:19px;font-weight:800;display:flex}#dir-svc-webflow-design .pk-h svg{flex:none;width:26px;height:26px}#dir-svc-webflow-design .pk ul{gap:8px;display:grid}#dir-svc-webflow-design .pk li{gap:10px;font-size:15px;font-weight:600;display:flex}#dir-svc-webflow-design .pk li:before{content:"→";color:var(--mute)}#dir-svc-webflow-design .pk-a{margin-top:auto;font-size:14px;font-weight:700;text-decoration:none}#dir-svc-webflow-design .pk-a:hover{text-decoration:underline}#dir-svc-webflow-design .pk.cost dl{margin:0;display:grid}#dir-svc-webflow-design .pk.cost dl div{border-top:1px solid #26292d;justify-content:space-between;align-items:baseline;gap:10px;padding-block:9px;display:flex}#dir-svc-webflow-design .pk.cost dt{color:#a2a7af;font-size:14px;font-weight:600}#dir-svc-webflow-design .pk.cost dd{letter-spacing:-.03em;color:var(--lime);white-space:nowrap;margin:0;font-size:22px;font-weight:800}#dir-svc-webflow-design .pk.cost dd small{color:#8d929b;letter-spacing:0;margin-left:2px;font-size:12px;font-weight:600}#dir-svc-webflow-design .pk.cost p{color:#8d929b;margin-top:auto;font-size:13.5px}#dir-svc-webflow-design .bsteps{counter-reset:none;padding:8px 22px;display:grid}#dir-svc-webflow-design .bsteps li{grid-template-columns:40px minmax(0,1fr);gap:14px;padding-block:18px;display:grid}#dir-svc-webflow-design .bsteps li+li{border-top:1px solid var(--line)}#dir-svc-webflow-design .bsteps .n{color:#0d55c4;background:#e8f0fe;border-radius:12px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}#dir-svc-webflow-design .bsteps li:last-child .n{background:var(--dark);color:var(--lime)}#dir-svc-webflow-design .bsteps h3{letter-spacing:-.01em;font-size:17px;font-weight:800}#dir-svc-webflow-design .bsteps p{color:var(--mute);margin-top:2px;font-size:14px}@media (min-width:720px){#dir-svc-webflow-design .probs{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-webflow-design .probs .prob:last-child{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;column-gap:24px;display:grid}#dir-svc-webflow-design .probs .prob:last-child>:not(.cmsf){grid-column:1}#dir-svc-webflow-design .probs .prob:last-child .cmsf{grid-area:1/2/span 3;align-self:center;margin:0}#dir-svc-webflow-design .kit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:32px}#dir-svc-webflow-design .kit-tools{grid-column:span 2}#dir-svc-webflow-design .sg{align-self:center}#dir-svc-webflow-design .pick3{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-webflow-design .pk.cost{grid-column:span 2}}@media (min-width:1000px){#dir-svc-webflow-design .wfd{justify-self:end;width:100%;max-width:540px}#dir-svc-webflow-design .wfd-body{grid-template-columns:138px minmax(0,1fr) 150px;min-height:300px}#dir-svc-webflow-design .wf-nav li{padding-block:7px}#dir-svc-webflow-design .wf-row{padding-block:8px}#dir-svc-webflow-design .cv-title i{height:16px}#dir-svc-webflow-design .cv-cards i{height:54px}#dir-svc-webflow-design .probs{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-webflow-design .probs .prob:last-child{grid-column:auto;display:flex}#dir-svc-webflow-design .probs .prob:last-child .cmsf{margin-top:auto}#dir-svc-webflow-design .prob{padding:28px}#dir-svc-webflow-design .kit{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px 48px;padding:44px}#dir-svc-webflow-design .pick3{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-webflow-design .pk.cost{grid-column:auto}#dir-svc-webflow-design .pk{padding:28px}#dir-svc-webflow-design .bsteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 22px;padding:28px}#dir-svc-webflow-design .bsteps li{grid-template-columns:1fr;align-content:start;gap:12px;padding:0}#dir-svc-webflow-design .bsteps li+li{border-top:0;border-left:1px solid var(--line);padding-left:22px}}#dir-svc-landing-page-design .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-landing-page-design .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-landing-page-design .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-landing-page-design .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-landing-page-design .crumbs a{text-decoration:none}#dir-svc-landing-page-design .crumbs a:hover,#dir-svc-landing-page-design .crumbs [aria-current]{color:var(--ink)}#dir-svc-landing-page-design .kick{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-landing-page-design .pl{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-landing-page-design .pl svg{width:auto;height:18px;display:block}#dir-svc-landing-page-design .dh-in{padding-bottom:26px}#dir-svc-landing-page-design .dh-copy .ctas{margin-top:2px}#dir-svc-landing-page-design .first{padding-top:12px}#dir-svc-landing-page-design .sum{gap:18px;padding:24px;display:grid}#dir-svc-landing-page-design .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-landing-page-design .facts{margin:0;display:grid}#dir-svc-landing-page-design .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-landing-page-design .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-landing-page-design .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-landing-page-design .rel{gap:14px;padding:22px;display:grid}#dir-svc-landing-page-design .rel ul{gap:8px;display:grid}#dir-svc-landing-page-design .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 40px 14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-landing-page-design .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-landing-page-design .rel a:hover{background:var(--lime)}#dir-svc-landing-page-design .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-landing-page-design .rel b{font-size:15px}#dir-svc-landing-page-design .rel span{color:var(--mute);font-size:13px}#dir-svc-landing-page-design .rel a:hover span{color:var(--ink)}#dir-svc-landing-page-design .cta .live{color:#fff}#dir-svc-landing-page-design .work2{gap:12px;display:grid}@media (min-width:720px){#dir-svc-landing-page-design .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-landing-page-design .rel ul,#dir-svc-landing-page-design .work2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-svc-landing-page-design .dh-in{min-height:0;padding-bottom:40px}#dir-svc-landing-page-design .dh-in h1{font-size:clamp(48px,4.3vw,62px)}#dir-svc-landing-page-design .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-landing-page-design .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-landing-page-design .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-landing-page-design .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-landing-page-design .pl svg{height:16px}#dir-svc-landing-page-design .dh h1 b{white-space:nowrap}#dir-svc-landing-page-design .lpf{align-self:center;gap:10px;margin:0;display:grid}#dir-svc-landing-page-design .lpf-ad{color:var(--ink);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 20px 40px -20px #000c}#dir-svc-landing-page-design .ad-tg{border:1.5px solid var(--ink);border-radius:5px;flex:none;padding:2px 6px;font-size:11px;font-weight:800}#dir-svc-landing-page-design .lpf-ad small{color:var(--mute);font-size:11.5px;font-weight:600;display:block}#dir-svc-landing-page-design .lpf-ad b{letter-spacing:-.01em;font-size:16px;font-weight:800;line-height:1.25}#dir-svc-landing-page-design .lpf mark{background:var(--lime);color:var(--ink);border-radius:4px;padding:0 3px}#dir-svc-landing-page-design .lpf-row{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:10px;display:grid}#dir-svc-landing-page-design .phone{color:var(--ink);background:#fff;border:5px solid #2a2d31;border-radius:22px;flex-direction:column;gap:8px;padding:10px 12px 14px;display:flex;position:relative;box-shadow:0 30px 50px -24px #000000e6}#dir-svc-landing-page-design .ph-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}#dir-svc-landing-page-design .ph-bar i{background:var(--ink);border-radius:4px;width:14px;height:14px}#dir-svc-landing-page-design .ph-bar span{background:var(--ink);border-radius:999px;width:30px;height:10px}#dir-svc-landing-page-design .ph-match{background:var(--lime);color:var(--ink);box-shadow:0 0 0 3px var(--dark);border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:800;position:absolute;top:-12px;right:10px}#dir-svc-landing-page-design .ph-h{letter-spacing:-.03em;font-size:17px;font-weight:800;line-height:1.15}#dir-svc-landing-page-design .ph-l{background:#dfe2e6;border-radius:3px;height:5px}#dir-svc-landing-page-design .ph-l.s{width:70%}#dir-svc-landing-page-design .ph-btn{background:var(--ink);color:#fff;text-align:center;border-radius:999px;padding:8px 10px;font-size:11.5px;font-weight:700}#dir-svc-landing-page-design .ph-proof{letter-spacing:1px;color:#e9a300;align-items:center;gap:6px;font-size:10px;display:flex}#dir-svc-landing-page-design .ph-proof i{background:#eceef1;border-radius:3px;flex:1;height:5px}#dir-svc-landing-page-design .ph-form{border-top:1px dashed var(--line);gap:5px;margin-top:auto;padding-top:6px;display:grid}#dir-svc-landing-page-design .ph-form i{height:16px;box-shadow:inset 0 0 0 1px var(--line);border-radius:6px}#dir-svc-landing-page-design .lres{background:var(--dark-2);border:1px solid #2a2d31;border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}#dir-svc-landing-page-design .lres .lbl{color:#8d929b}#dir-svc-landing-page-design .bars2{flex:1;grid-template-columns:1fr 1fr;align-items:end;gap:10px;min-height:130px;display:grid}#dir-svc-landing-page-design .bars2 div{text-align:center;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:5px;height:100%;display:flex}#dir-svc-landing-page-design .bars2 b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}#dir-svc-landing-page-design .bars2 i{border-radius:8px 8px 3px 3px}#dir-svc-landing-page-design .b1 i{background:#3a3e44;height:14%}#dir-svc-landing-page-design .b1 b{color:#a2a7af}#dir-svc-landing-page-design .b2 i{background:var(--lime);height:78%;box-shadow:0 0 24px #d4ff3859}#dir-svc-landing-page-design .b2 b{color:var(--lime);font-size:20px}#dir-svc-landing-page-design .bars2 small{color:#8d929b;font-size:11px;font-weight:600}#dir-svc-landing-page-design .lres-row{grid-template-columns:1fr 1fr;gap:6px;display:grid}#dir-svc-landing-page-design .lres-row div{background:#101113;border-radius:12px;padding:9px 10px;display:grid}#dir-svc-landing-page-design .lres-row b{letter-spacing:-.03em;color:#fff;white-space:nowrap;font-size:18px;font-weight:800}#dir-svc-landing-page-design .lres-row small{color:#8d929b;font-size:11px;font-weight:600;line-height:1.3}#dir-svc-landing-page-design .ph-feat{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}#dir-svc-landing-page-design .ph-feat i{background:#f1f2f4;border-radius:6px;height:30px}@media (max-width:400px){#dir-svc-landing-page-design .lres{padding:12px 10px}#dir-svc-landing-page-design .lres-row b{font-size:15px}#dir-svc-landing-page-design .lres-row div{padding:8px}#dir-svc-landing-page-design .ph-h{font-size:15px}}#dir-svc-landing-page-design .anat{gap:18px;padding:22px;display:grid}#dir-svc-landing-page-design .mini{display:none}#dir-svc-landing-page-design .secs8{counter-reset:s8;gap:0;display:grid}#dir-svc-landing-page-design .secs8 li{border-top:1px solid var(--line);counter-increment:s8;grid-template-columns:34px minmax(0,1fr);gap:0 12px;padding-block:12px;display:grid}#dir-svc-landing-page-design .secs8 li:first-child{border-top:0}#dir-svc-landing-page-design .secs8 li:before{content:counter(s8);background:var(--bg);border-radius:9px;grid-row:span 2;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}#dir-svc-landing-page-design .secs8 li:first-child:before,#dir-svc-landing-page-design .secs8 li:last-child:before{background:var(--lime)}#dir-svc-landing-page-design .secs8 b{font-size:16px}#dir-svc-landing-page-design .secs8 span{color:var(--mute);font-size:14px}#dir-svc-landing-page-design .lwhy{gap:12px;display:grid}#dir-svc-landing-page-design .nohome{align-content:start;gap:14px;padding:28px 24px;display:grid}#dir-svc-landing-page-design .nohome h2{font-size:clamp(30px,7vw,48px)}#dir-svc-landing-page-design .nohome h2 .sf{color:var(--lime)}#dir-svc-landing-page-design .nohome>p{color:#a2a7af;max-width:560px;font-size:16px}#dir-svc-landing-page-design .cut{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}#dir-svc-landing-page-design .gone{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-landing-page-design .gone li{color:#6b7078;border:1px dashed #3a3e44;border-radius:999px;padding:6px 11px;font-size:13px;font-weight:700;-webkit-text-decoration:line-through #ff6b57;text-decoration:line-through #ff6b57}#dir-svc-landing-page-design .keep{color:var(--ink);background:var(--lime);border-radius:999px;padding:7px 13px;font-size:13px;font-weight:800}#dir-svc-landing-page-design .keep:before{content:"→ "}#dir-svc-landing-page-design .traffic{align-content:start;gap:14px;padding:24px;display:grid}#dir-svc-landing-page-design .src{gap:6px;display:grid}#dir-svc-landing-page-design .src li{background:var(--bg);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;font-weight:700;display:flex}#dir-svc-landing-page-design .si{background:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}#dir-svc-landing-page-design .si svg{width:18px;height:18px}#dir-svc-landing-page-design .si.tx{color:var(--mute);font-size:14px;font-weight:800}#dir-svc-landing-page-design .traffic p{color:var(--mute);font-size:14px}#dir-svc-landing-page-design .bin{gap:12px;display:grid}#dir-svc-landing-page-design .bin .t{align-content:start;gap:10px;padding:24px;display:grid}#dir-svc-landing-page-design .bin h3{letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.2}#dir-svc-landing-page-design .bin p{color:var(--mute);font-size:15px}#dir-svc-landing-page-design .bin .t-dark p{color:#a2a7af}#dir-svc-landing-page-design .tags-l{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}#dir-svc-landing-page-design .tags-l li{background:var(--bg);border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}#dir-svc-landing-page-design .tags-l svg{width:15px;height:15px}#dir-svc-landing-page-design .msf{align-items:center;gap:6px;margin-top:6px;display:flex}#dir-svc-landing-page-design .msf span{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}#dir-svc-landing-page-design .msf span.on{background:var(--ink);color:var(--lime)}#dir-svc-landing-page-design .msf i{background:var(--line);flex:1;height:2px}#dir-svc-landing-page-design .ld{gap:10px;margin-block:6px 4px;display:grid}#dir-svc-landing-page-design .ld>b{letter-spacing:-.05em;color:var(--lime);font-size:64px;font-weight:800;line-height:.95}#dir-svc-landing-page-design .ld-t{background:linear-gradient(90deg,#2a2d31 0 66%,#ff6b5759 66% 100%);border-radius:999px;height:10px;margin-bottom:18px;position:relative}#dir-svc-landing-page-design .ld-t i{background:var(--lime);border-radius:999px;width:60%;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 16px #d4ff3866}#dir-svc-landing-page-design .ld-t span{color:#8d929b;font-size:11px;font-weight:700;position:absolute;top:16px;transform:translate(-50%)}#dir-svc-landing-page-design .ld-t span:first-of-type{transform:none}#dir-svc-landing-page-design .ld-t span.x{color:#ff8a78;transform:translate(-100%)}#dir-svc-landing-page-design .ld small{color:#a2a7af;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;font-weight:600;display:flex}#dir-svc-landing-page-design .ld em{background:var(--lime);border-radius:3px;width:10px;height:10px}#dir-svc-landing-page-design .ld em.r{background:#ff6b5799;margin-left:8px}#dir-svc-landing-page-design .pf{gap:12px;display:grid}#dir-svc-landing-page-design .pfc{flex-direction:column;gap:8px;padding:24px;text-decoration:none;display:flex}#dir-svc-landing-page-design a.pfc:hover{box-shadow:var(--sh-h);transform:translateY(-4px)}#dir-svc-landing-page-design .pf-l{background:var(--bg);border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:6px;display:grid}#dir-svc-landing-page-design .pf-l.dk{background:var(--dark-2)}#dir-svc-landing-page-design .pf-l svg{width:26px;height:26px}#dir-svc-landing-page-design .pfc b{letter-spacing:-.02em;font-size:21px;font-weight:800}#dir-svc-landing-page-design .pfc p{color:var(--mute);font-size:15px}#dir-svc-landing-page-design .pfc.t-dark p{color:#a2a7af}#dir-svc-landing-page-design .pf-go{margin-top:auto;padding-top:6px;font-size:14px;font-weight:700}#dir-svc-landing-page-design .pfc.t-dark .pf-go{color:var(--lime)}#dir-svc-landing-page-design .lwork{gap:12px;display:grid}#dir-svc-landing-page-design .lwork .shot img{aspect-ratio:1200/485;object-fit:cover;object-position:top}#dir-svc-landing-page-design .lproc{gap:22px;padding:26px 22px;display:grid}#dir-svc-landing-page-design .lproc .head{margin:0}#dir-svc-landing-page-design .lproc .head p{color:#a2a7af}#dir-svc-landing-page-design .lproc h2 .sf{color:var(--lime)}#dir-svc-landing-page-design .lproc ol{display:grid}#dir-svc-landing-page-design .lproc li{border-top:1px solid #26292d;grid-template-columns:40px minmax(0,1fr);gap:2px 14px;padding-block:14px;display:grid}#dir-svc-landing-page-design .lproc .n{width:36px;height:36px;color:var(--lime);border:1.5px solid #3a3e44;border-radius:50%;grid-row:span 2;place-items:center;font-size:14px;font-weight:800;display:grid}#dir-svc-landing-page-design .lproc li:nth-child(2) .n{background:var(--lime);color:var(--ink);border-color:var(--lime)}#dir-svc-landing-page-design .lproc h3{font-size:17px;font-weight:800}#dir-svc-landing-page-design .lproc li p{color:#a2a7af;font-size:14px}@media (min-width:720px){#dir-svc-landing-page-design .anat{grid-template-columns:150px minmax(0,1fr);gap:28px;padding:28px}#dir-svc-landing-page-design .mini{background:var(--bg);border-radius:16px;align-content:start;gap:5px;padding:10px;display:grid}#dir-svc-landing-page-design .mini i{height:22px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:6px}#dir-svc-landing-page-design .mini .m-hero{background:var(--dark);height:70px;box-shadow:none;position:relative}#dir-svc-landing-page-design .mini .m-hero:after{content:"";background:var(--lime);border-radius:999px;width:40%;height:9px;position:absolute;bottom:12px;left:10px}#dir-svc-landing-page-design .mini .m-grid{background:#fff linear-gradient(90deg,transparent 32%,var(--line)32% 34%,transparent 34% 66%,var(--line)66% 68%,transparent 68%);height:40px}#dir-svc-landing-page-design .mini .m-cta{background:var(--lime);height:34px;box-shadow:none}#dir-svc-landing-page-design .secs8{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:28px}#dir-svc-landing-page-design .secs8 li:nth-child(5){border-top:0}#dir-svc-landing-page-design .bin,#dir-svc-landing-page-design .pf{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-landing-page-design .pf .t-dark{grid-column:span 2}#dir-svc-landing-page-design .lwork{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#dir-svc-landing-page-design .lproc ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}#dir-svc-landing-page-design .lproc li:last-child{grid-column:span 2}}@media (min-width:1000px){#dir-svc-landing-page-design .lpf{justify-self:end;width:100%;max-width:500px}#dir-svc-landing-page-design .bars2{min-height:170px}#dir-svc-landing-page-design .phone{min-height:300px}#dir-svc-landing-page-design .ph-h{font-size:19px}#dir-svc-landing-page-design .anat{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:40px;padding:34px}#dir-svc-landing-page-design .lwhy{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}#dir-svc-landing-page-design .nohome{padding:40px}#dir-svc-landing-page-design .traffic{padding:32px}#dir-svc-landing-page-design .bin{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"track track speed""form edit speed"}#dir-svc-landing-page-design .b-track{grid-area:track}#dir-svc-landing-page-design .b-form{grid-area:form}#dir-svc-landing-page-design .b-edit{grid-area:edit}#dir-svc-landing-page-design .b-speed{background-image:radial-gradient(260px 200px at 80% 10%,#d4ff3824,#0000 70%);grid-area:speed}#dir-svc-landing-page-design .bin .b-speed{flex-direction:column;gap:10px;display:flex}#dir-svc-landing-page-design .b-speed .ld{order:3;margin-top:auto;padding-top:18px}#dir-svc-landing-page-design .b-speed .ld>b{font-size:104px}#dir-svc-landing-page-design .pf{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-landing-page-design .pf .t-dark{grid-column:auto}#dir-svc-landing-page-design .pfc{padding:28px}#dir-svc-landing-page-design .lproc{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:40px;padding:44px}#dir-svc-landing-page-design .lproc ol{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:18px}#dir-svc-landing-page-design .lproc li{border-top:0;grid-template-columns:1fr;align-content:start;gap:10px;padding:0}#dir-svc-landing-page-design .lproc li:last-child{grid-column:auto}#dir-svc-landing-page-design .lproc .n{grid-row:auto}}@media (min-width:720px) and (max-width:999px){#dir-svc-landing-page-design .b-track,#dir-svc-landing-page-design .b-speed{grid-column:span 2}#dir-svc-landing-page-design .b-speed{order:5;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px}#dir-svc-landing-page-design .b-speed .ld{grid-area:1/2/span 3;align-self:center;margin:0}}#dir-svc-ai-automation .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-ai-automation .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-ai-automation .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-ai-automation .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-ai-automation .crumbs a{text-decoration:none}#dir-svc-ai-automation .crumbs a:hover,#dir-svc-ai-automation .crumbs [aria-current]{color:var(--ink)}#dir-svc-ai-automation .sv-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-ai-automation .sv-in{padding-bottom:26px}#dir-svc-ai-automation .sv-first{padding-top:12px}#dir-svc-ai-automation .sum{gap:18px;padding:24px;display:grid}#dir-svc-ai-automation .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-ai-automation .facts{margin:0;display:grid}#dir-svc-ai-automation .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-ai-automation .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-ai-automation .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-ai-automation .rel{gap:14px;padding:22px;display:grid}#dir-svc-ai-automation .rel ul{gap:8px;display:grid}#dir-svc-ai-automation .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-ai-automation .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-ai-automation .rel a:hover{background:var(--lime)}#dir-svc-ai-automation .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-ai-automation .rel b{padding-right:24px;font-size:15px}#dir-svc-ai-automation .rel span{color:var(--mute);padding-right:24px;font-size:13px}#dir-svc-ai-automation .rel a:hover span{color:var(--ink)}#dir-svc-ai-automation .lg{flex:none;width:18px;height:18px;display:block}#dir-svc-ai-automation .bag{flex:none;display:block}#dir-svc-ai-automation .bag svg{width:100%;height:100%;display:block}#dir-svc-ai-automation .hv{background:var(--dark-2);border:1px solid #2a2d31;border-radius:22px;align-self:center;gap:14px;min-width:0;margin:0;padding:16px;display:grid;box-shadow:0 30px 60px -30px #000c}#dir-svc-ai-automation .hv .lbl{color:#8d929b}#dir-svc-ai-automation .hv-cap{color:#a2a7af;font-size:13px;line-height:1.45}#dir-svc-ai-automation .hv-cap b{color:#fff}#dir-svc-ai-automation .hv-cap em{color:var(--lime);font-style:normal;font-weight:700}#dir-svc-ai-automation .head p{max-width:640px}#dir-svc-ai-automation .kit{gap:12px;display:grid}#dir-svc-ai-automation .kit .t{align-content:start;gap:10px;padding:24px;display:grid}#dir-svc-ai-automation .kit h3{letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.2}#dir-svc-ai-automation .kit p{color:var(--mute);font-size:15px}#dir-svc-ai-automation .kit .t-dark p{color:#a2a7af}#dir-svc-ai-automation .proof{gap:12px;display:grid}#dir-svc-ai-automation .proof .prod .pt p b{color:var(--ink)}#dir-svc-ai-automation .proc .step p{max-width:260px}@media (min-width:720px){#dir-svc-ai-automation .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-ai-automation .rel ul,#dir-svc-ai-automation .kit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-svc-ai-automation .sv-in{min-height:0;padding-bottom:40px}#dir-svc-ai-automation .sv-in h1{font-size:clamp(48px,4.3vw,62px)}#dir-svc-ai-automation .hv{justify-self:end;width:100%;max-width:520px;padding:20px}#dir-svc-ai-automation .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-ai-automation .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-ai-automation .kit{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-ai-automation .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-ai-automation .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-ai-automation .pill{color:var(--ink);letter-spacing:.01em;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-ai-automation .pill .lg{width:16px;height:16px}#dir-svc-ai-automation .ticks{gap:8px;display:grid}#dir-svc-ai-automation .ticks li{align-items:baseline;gap:10px;font-size:15px;font-weight:600;display:flex}#dir-svc-ai-automation .ticks li:before{content:"✓";background:var(--lime);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid;transform:translateY(4px)}#dir-svc-ai-automation .tg{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}#dir-svc-ai-automation .tg span{background:var(--bg);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}#dir-svc-ai-automation .t-dark .tg span{background:var(--dark-2);color:#e8eaed;border:1px solid #2a2d31}#dir-svc-ai-automation .pf{gap:24px;padding:26px 22px;display:grid;overflow:hidden}#dir-svc-ai-automation .pf-copy{align-content:center;justify-items:start;gap:14px;display:grid}#dir-svc-ai-automation .pf h2{font-size:clamp(30px,7vw,46px)}#dir-svc-ai-automation .pf h2 .sf{color:var(--lime)}#dir-svc-ai-automation .pf p{color:#a2a7af;max-width:520px;font-size:16px}#dir-svc-ai-automation .pf-n{flex-wrap:wrap;gap:10px;display:flex}#dir-svc-ai-automation .pf-n div{background:var(--dark-2);border:1px solid #2a2d31;border-radius:14px;padding:10px 14px;display:grid}#dir-svc-ai-automation .pf-n b{letter-spacing:-.03em;color:var(--lime);font-size:22px;font-weight:800;line-height:1.15}#dir-svc-ai-automation .pf-n span{color:#8d929b;font-size:12.5px;font-weight:600}#dir-svc-ai-automation .pf-shot{text-decoration:none;display:block}#dir-svc-ai-automation .pf-shot .frame{box-shadow:0 30px 60px -24px #000c,0 0 0 1px #ffffff14}#dir-svc-ai-automation .pf-shot img{transform-origin:top;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#dir-svc-ai-automation .pf-shot:hover img{transform:scale(1.03)}@media (min-width:1000px){#dir-svc-ai-automation .pf{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px;padding:44px}}#dir-svc-ai-automation .rl{gap:12px}#dir-svc-ai-automation .rl-top{justify-content:space-between;align-items:center;gap:10px;display:flex}#dir-svc-ai-automation .rl-ok{color:#e8eaed;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}#dir-svc-ai-automation .rl-ok i{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s infinite N-pulse}#dir-svc-ai-automation .rl-list{gap:6px;display:grid;position:relative}#dir-svc-ai-automation .rl-list li{background:#141518;border:1px solid #26292d;border-radius:12px;grid-template-columns:40px 34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}#dir-svc-ai-automation .rl-list time{color:#6b7078;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}#dir-svc-ai-automation .ri{color:#e8eaed;background:#26292d;border-radius:10px;place-items:center;width:34px;height:34px;font-size:15px;font-weight:800;display:grid}#dir-svc-ai-automation .ri .lg{width:18px;height:18px}#dir-svc-ai-automation .ri .bag{width:16px;height:19px}#dir-svc-ai-automation .ri-h{color:var(--lime)}#dir-svc-ai-automation .ri-x{color:#ff6b57;background:#ff6b5729}#dir-svc-ai-automation .rl-list b{color:#f1f2f4;font-size:13.5px;font-weight:700;line-height:1.25;display:block}#dir-svc-ai-automation .rl-list small{color:#8d929b;font-size:12px;line-height:1.3;display:block}#dir-svc-ai-automation .rl-list em{color:var(--lime);text-align:right;min-width:22px;font-size:12px;font-style:normal;font-weight:800}#dir-svc-ai-automation .rl-list em.wt{color:var(--ink);background:var(--lime);border-radius:999px;padding:4px 9px}#dir-svc-ai-automation .rl-list .rt{border-color:#ff6b574d}#dir-svc-ai-automation .rl-list .rt em{color:#ffb4a8}#dir-svc-ai-automation .wf{gap:12px;display:grid}#dir-svc-ai-automation .wf-c{grid-template-rows:auto auto 1fr auto;align-content:start;gap:10px;padding:24px;display:grid}#dir-svc-ai-automation .wf-top{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}#dir-svc-ai-automation .wf-n{color:var(--mute);letter-spacing:.04em;font-size:13px;font-weight:800}#dir-svc-ai-automation .wf-x .wf-n{color:#8d929b}#dir-svc-ai-automation .wf-lg{gap:6px;display:flex}#dir-svc-ai-automation .wf-lg>*,#dir-svc-ai-automation .wf-lg .tx{background:var(--bg);border-radius:10px;place-items:center;width:34px;height:34px;padding:8px;font-size:11px;font-style:normal;font-weight:800;display:grid}#dir-svc-ai-automation .wf-lg .tx{width:auto;min-width:34px;padding:0 9px}#dir-svc-ai-automation .wf-lg .bag{padding:7px 9px}#dir-svc-ai-automation .wf-x .wf-lg>*{background:var(--dark-2)}#dir-svc-ai-automation .wf h3{letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.2}#dir-svc-ai-automation .wf p{color:var(--mute);font-size:15px}#dir-svc-ai-automation .wf-x p{color:#a2a7af}#dir-svc-ai-automation .wf-r{border-top:1px solid var(--line);color:var(--mute);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:4px;padding-top:14px;font-size:13px;font-weight:600;display:flex}#dir-svc-ai-automation .wf-r b{letter-spacing:-.03em;color:var(--ink);font-size:20px;font-weight:800}#dir-svc-ai-automation .bf{border-top:1px solid #26292d;gap:8px;margin-top:4px;padding-top:14px;display:grid}#dir-svc-ai-automation .bf div{color:#8d929b;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12px;font-weight:600;display:grid}#dir-svc-ai-automation .bf i{background:#2a2d31;border-radius:5px;height:10px;position:relative;overflow:hidden}#dir-svc-ai-automation .bf i:before{content:"";width:var(--w);opacity:.7;background:#ff6b57;border-radius:5px;position:absolute;inset:0 auto 0 0}#dir-svc-ai-automation .bf .af i:before{background:var(--lime);opacity:1;min-width:10px}#dir-svc-ai-automation .bf b{color:#fff;white-space:nowrap;font-size:15px;font-weight:800}#dir-svc-ai-automation .bf .af b{color:var(--lime)}#dir-svc-ai-automation .roi{gap:12px;display:grid}#dir-svc-ai-automation .roi-copy{align-content:center;gap:14px;padding:28px 24px;display:grid}#dir-svc-ai-automation .roi-copy h2{font-size:clamp(30px,7vw,48px)}#dir-svc-ai-automation .roi-copy p{color:var(--mute);max-width:520px;font-size:16.5px}#dir-svc-ai-automation .calc{gap:18px;padding:24px;display:grid}#dir-svc-ai-automation .eq{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}#dir-svc-ai-automation .eq-b{background:var(--dark-2);text-align:center;border:1px solid #2a2d31;border-radius:14px;gap:2px;min-width:0;padding:12px 10px;display:grid}#dir-svc-ai-automation .eq-b small{color:#8d929b;font-size:11.5px;font-weight:600}#dir-svc-ai-automation .eq-b b{font-size:16px;font-weight:800;line-height:1.15}#dir-svc-ai-automation .eq-r{border-color:#d4ff3873;box-shadow:0 0 24px -8px #d4ff3859}#dir-svc-ai-automation .eq-r b{color:var(--lime)}#dir-svc-ai-automation .op{color:#6b7078;font-size:20px;font-weight:800}#dir-svc-ai-automation .pb{background:var(--dark-2);border:1px solid #2a2d31;border-radius:14px;gap:10px;padding:14px;display:grid}#dir-svc-ai-automation .pb-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}#dir-svc-ai-automation .pb-top span{color:#a2a7af;font-size:13px;font-weight:600}#dir-svc-ai-automation .pb-top b{color:var(--lime);letter-spacing:-.02em;font-size:20px;font-weight:800}#dir-svc-ai-automation .pb-m{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;display:grid}#dir-svc-ai-automation .pb-m li{color:#6b7078;background:#26292d;border-radius:7px;place-items:center;height:30px;font-size:11px;font-weight:700;display:grid}#dir-svc-ai-automation .pb-m li.on{color:var(--lime);background:#d4ff3829;box-shadow:inset 0 0 0 1px #d4ff3866}#dir-svc-ai-automation .calc-n{color:#a2a7af;font-size:14.5px}#dir-svc-ai-automation .tl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#dir-svc-ai-automation .tl-c{grid-template-rows:auto auto 1fr auto;align-content:start;gap:8px;padding:20px;text-decoration:none;display:grid}#dir-svc-ai-automation a.tl-c{display:grid}#dir-svc-ai-automation a.tl-c:hover{box-shadow:var(--sh-h);transform:translateY(-4px)}#dir-svc-ai-automation .tl-lg{background:var(--bg);border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:4px;display:grid}#dir-svc-ai-automation .tl-lg .lg{width:24px;height:24px}#dir-svc-ai-automation .tl h3{letter-spacing:-.02em;font-size:20px;font-weight:800}#dir-svc-ai-automation .tl p{color:var(--mute);font-size:14px}#dir-svc-ai-automation .tl-f{background:var(--bg);border-radius:999px;justify-self:start;margin-top:6px;padding:5px 10px;font-size:12px;font-weight:800}#dir-svc-ai-automation a.tl-c .tl-f:after{content:" →"}#dir-svc-ai-automation .ai{gap:20px;margin-top:12px;padding:26px 24px;display:grid}#dir-svc-ai-automation .ai-copy{gap:10px;display:grid}#dir-svc-ai-automation .ai h3{letter-spacing:-.03em;font-size:clamp(22px,5vw,30px);font-weight:800;line-height:1.15}#dir-svc-ai-automation .ai p{color:#a2a7af;font-size:15px}#dir-svc-ai-automation .ai-side{align-content:center;gap:14px;display:grid}#dir-svc-ai-automation .mdl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}#dir-svc-ai-automation .mdl li{background:var(--dark-2);border:1px solid #2a2d31;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:800;display:flex}#dir-svc-ai-automation .mdl .lg{width:22px;height:22px}#dir-svc-ai-automation .os{background:var(--lime);width:22px;height:22px;color:var(--ink);border-radius:6px;place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}#dir-svc-ai-automation .proof .prod h3 small{white-space:nowrap}@media (min-width:720px){#dir-svc-ai-automation .wf{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-ai-automation .roi{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}#dir-svc-ai-automation .proof{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-ai-automation .ai{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:32px}}@media (min-width:1000px){#dir-svc-ai-automation .rl-list li{padding:9px 12px}#dir-svc-ai-automation .wf{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-ai-automation .roi-copy{padding:40px}#dir-svc-ai-automation .calc{padding:32px}#dir-svc-ai-automation .tl{grid-template-columns:repeat(4,minmax(0,1fr))}#dir-svc-ai-automation .tl-c{padding:24px}#dir-svc-ai-automation .ai{gap:48px;padding:36px 40px}#dir-svc-ai-automation .mdl{grid-template-columns:repeat(4,minmax(0,1fr))}#dir-svc-ai-automation .mdl li{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:559px){#dir-svc-ai-automation .eq{grid-template-columns:1fr;gap:4px}#dir-svc-ai-automation .eq-b{text-align:left;justify-content:space-between;align-items:baseline;padding:12px 14px;display:flex}#dir-svc-ai-automation .eq-b small{font-size:13px}#dir-svc-ai-automation .op{text-align:center;font-size:16px;line-height:1}#dir-svc-ai-automation .mdl li{font-size:14px}}@media (max-width:419px){#dir-svc-ai-automation .rl-list li{grid-template-columns:34px minmax(0,1fr) auto}#dir-svc-ai-automation .rl-list time{display:none}}#dir-svc-n8n-developer .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-n8n-developer .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-n8n-developer .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-n8n-developer .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-n8n-developer .crumbs a{text-decoration:none}#dir-svc-n8n-developer .crumbs a:hover,#dir-svc-n8n-developer .crumbs [aria-current]{color:var(--ink)}#dir-svc-n8n-developer .sv-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-n8n-developer .sv-in{padding-bottom:26px}#dir-svc-n8n-developer .sv-first{padding-top:12px}#dir-svc-n8n-developer .sum{gap:18px;padding:24px;display:grid}#dir-svc-n8n-developer .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-n8n-developer .facts{margin:0;display:grid}#dir-svc-n8n-developer .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-n8n-developer .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-n8n-developer .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-n8n-developer .rel{gap:14px;padding:22px;display:grid}#dir-svc-n8n-developer .rel ul{gap:8px;display:grid}#dir-svc-n8n-developer .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-n8n-developer .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-n8n-developer .rel a:hover{background:var(--lime)}#dir-svc-n8n-developer .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-n8n-developer .rel b{padding-right:24px;font-size:15px}#dir-svc-n8n-developer .rel span{color:var(--mute);padding-right:24px;font-size:13px}#dir-svc-n8n-developer .rel a:hover span{color:var(--ink)}#dir-svc-n8n-developer .lg{flex:none;width:18px;height:18px;display:block}#dir-svc-n8n-developer .bag{flex:none;display:block}#dir-svc-n8n-developer .bag svg{width:100%;height:100%;display:block}#dir-svc-n8n-developer .hv{background:var(--dark-2);border:1px solid #2a2d31;border-radius:22px;align-self:center;gap:14px;min-width:0;margin:0;padding:16px;display:grid;box-shadow:0 30px 60px -30px #000c}#dir-svc-n8n-developer .hv .lbl{color:#8d929b}#dir-svc-n8n-developer .hv-cap{color:#a2a7af;font-size:13px;line-height:1.45}#dir-svc-n8n-developer .hv-cap b{color:#fff}#dir-svc-n8n-developer .hv-cap em{color:var(--lime);font-style:normal;font-weight:700}#dir-svc-n8n-developer .head p{max-width:640px}#dir-svc-n8n-developer .kit{gap:12px;display:grid}#dir-svc-n8n-developer .kit .t{align-content:start;gap:10px;padding:24px;display:grid}#dir-svc-n8n-developer .kit h3{letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.2}#dir-svc-n8n-developer .kit p{color:var(--mute);font-size:15px}#dir-svc-n8n-developer .kit .t-dark p{color:#a2a7af}#dir-svc-n8n-developer .proof{gap:12px;display:grid}#dir-svc-n8n-developer .proof .prod .pt p b{color:var(--ink)}#dir-svc-n8n-developer .proc .step p{max-width:260px}@media (min-width:720px){#dir-svc-n8n-developer .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-n8n-developer .rel ul,#dir-svc-n8n-developer .kit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-svc-n8n-developer .sv-in{min-height:0;padding-bottom:40px}#dir-svc-n8n-developer .sv-in h1{font-size:clamp(48px,4.3vw,62px)}#dir-svc-n8n-developer .hv{justify-self:end;width:100%;max-width:520px;padding:20px}#dir-svc-n8n-developer .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-n8n-developer .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-n8n-developer .kit{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-n8n-developer .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-n8n-developer .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-n8n-developer .pill{color:var(--ink);letter-spacing:.01em;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-n8n-developer .pill .lg{width:16px;height:16px}#dir-svc-n8n-developer .ticks{gap:8px;display:grid}#dir-svc-n8n-developer .ticks li{align-items:baseline;gap:10px;font-size:15px;font-weight:600;display:flex}#dir-svc-n8n-developer .ticks li:before{content:"✓";background:var(--lime);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid;transform:translateY(4px)}#dir-svc-n8n-developer .tg{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}#dir-svc-n8n-developer .tg span{background:var(--bg);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}#dir-svc-n8n-developer .t-dark .tg span{background:var(--dark-2);color:#e8eaed;border:1px solid #2a2d31}#dir-svc-n8n-developer .pf{gap:24px;padding:26px 22px;display:grid;overflow:hidden}#dir-svc-n8n-developer .pf-copy{align-content:center;justify-items:start;gap:14px;display:grid}#dir-svc-n8n-developer .pf h2{font-size:clamp(30px,7vw,46px)}#dir-svc-n8n-developer .pf h2 .sf{color:var(--lime)}#dir-svc-n8n-developer .pf p{color:#a2a7af;max-width:520px;font-size:16px}#dir-svc-n8n-developer .pf-n{flex-wrap:wrap;gap:10px;display:flex}#dir-svc-n8n-developer .pf-n div{background:var(--dark-2);border:1px solid #2a2d31;border-radius:14px;padding:10px 14px;display:grid}#dir-svc-n8n-developer .pf-n b{letter-spacing:-.03em;color:var(--lime);font-size:22px;font-weight:800;line-height:1.15}#dir-svc-n8n-developer .pf-n span{color:#8d929b;font-size:12.5px;font-weight:600}#dir-svc-n8n-developer .pf-shot{text-decoration:none;display:block}#dir-svc-n8n-developer .pf-shot .frame{box-shadow:0 30px 60px -24px #000c,0 0 0 1px #ffffff14}#dir-svc-n8n-developer .pf-shot img{transform-origin:top;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#dir-svc-n8n-developer .pf-shot:hover img{transform:scale(1.03)}@media (min-width:1000px){#dir-svc-n8n-developer .pf{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px;padding:44px}}#dir-svc-n8n-developer .cv{gap:12px}#dir-svc-n8n-developer .cv-bar{border-bottom:1px solid #2a2d31;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}#dir-svc-n8n-developer .cv-name{color:#e8eaed;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:700;display:inline-flex}#dir-svc-n8n-developer .cv-on{color:#a2a7af;flex:none;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}#dir-svc-n8n-developer .cv-on i{background:var(--lime);border-radius:999px;width:28px;height:16px;position:relative}#dir-svc-n8n-developer .cv-on i:after{content:"";background:var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}#dir-svc-n8n-developer .cv-grid{background-image:radial-gradient(#ffffff12 1px,#0000 1.2px);background-size:14px 14px;border-radius:14px;grid-template-rows:repeat(3,48px);grid-template-columns:repeat(4,minmax(0,1fr));row-gap:38px;margin-top:4px;padding:6px 0 36px;display:grid;position:relative}#dir-svc-n8n-developer .cv-grid>svg{width:100%;height:220px;position:absolute;top:6px;left:0;right:0;overflow:visible}#dir-svc-n8n-developer .cv-grid>svg path{fill:none;stroke:#4a4e55;stroke-width:1.5px;vector-effect:non-scaling-stroke}#dir-svc-n8n-developer .cv-grid>svg path.go{stroke:var(--lime);stroke-dasharray:4 10;animation:1.2s linear infinite N-dash}#dir-svc-n8n-developer .nd{z-index:1;align-content:start;justify-items:center;min-width:0;display:grid;position:relative}#dir-svc-n8n-developer .nd-i{background:#26292d;border:1.5px solid #3e434a;border-radius:10px;place-items:center;width:48px;height:48px;display:grid;position:relative}#dir-svc-n8n-developer .nd-i>svg,#dir-svc-n8n-developer .nd-i .lg{width:24px;height:24px}#dir-svc-n8n-developer .nd-i .bag{width:22px;height:26px}#dir-svc-n8n-developer .nd.trg .nd-i{border-radius:24px 10px 10px 24px}#dir-svc-n8n-developer .nd-i:after{content:"✓";background:var(--lime);width:16px;height:16px;color:var(--ink);box-shadow:0 0 0 2px var(--dark-2);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid;position:absolute;bottom:-6px;right:-6px}#dir-svc-n8n-developer .nd b{text-align:center;color:#c9ccd1;font-size:10.5px;font-weight:600;line-height:1.2;position:absolute;top:54px;left:-4px;right:-4px}#dir-svc-n8n-developer .cv-err{background:#141518;border:1px dashed #3a2f2d;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px;padding:10px;display:flex}#dir-svc-n8n-developer .cv-err .lbl{margin-right:2px;font-size:10.5px}#dir-svc-n8n-developer .ce{color:#e8eaed;background:#26292d;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:700;display:inline-flex}#dir-svc-n8n-developer .ce+.ce:before{content:"→";color:#6b7078;margin:0 4px 0 -2px;font-weight:600}#dir-svc-n8n-developer .ce i{color:#101113;background:#ff6b57;border-radius:50%;place-items:center;width:16px;height:16px;font-size:11px;font-style:normal;font-weight:800;display:grid}#dir-svc-n8n-developer .host{gap:12px;display:grid}#dir-svc-n8n-developer .host-copy{align-content:start;gap:16px;padding:28px 24px;display:grid}#dir-svc-n8n-developer .host-copy h2{font-size:clamp(30px,7vw,46px)}#dir-svc-n8n-developer .host-copy p{color:var(--mute);max-width:600px;font-size:16.5px}#dir-svc-n8n-developer .rack{grid-template-rows:auto 1fr auto;gap:14px;padding:24px;display:grid}#dir-svc-n8n-developer .rack .rk{grid-auto-rows:1fr}#dir-svc-n8n-developer .rk{gap:6px;display:grid}#dir-svc-n8n-developer .rk li{background:var(--dark-2);border:1px solid #2a2d31;border-radius:12px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}#dir-svc-n8n-developer .rk i{background:var(--lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #d4ff3899}#dir-svc-n8n-developer .rk b{align-items:center;gap:7px;font-size:15px;font-weight:800;display:inline-flex}#dir-svc-n8n-developer .rk b .lg{width:16px;height:16px}#dir-svc-n8n-developer .rk span{color:#8d929b;text-align:right;justify-self:end;font-size:13px;font-weight:600}#dir-svc-n8n-developer .rk-n{border-color:#d4ff3859!important}#dir-svc-n8n-developer .wk{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}#dir-svc-n8n-developer .wk em{color:#e8eaed;background:#26292d;border-radius:6px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:700}#dir-svc-n8n-developer .wk em:first-child{color:var(--lime);background:#d4ff3824}#dir-svc-n8n-developer .rk-note{color:#8d929b;font-size:13px}#dir-svc-n8n-developer .vol-wrap{gap:12px;display:grid}#dir-svc-n8n-developer .vol{padding:10px 22px}#dir-svc-n8n-developer .vol-l{display:grid}#dir-svc-n8n-developer .vol-l li{grid-template-columns:112px minmax(0,1fr);gap:14px;padding-block:18px;display:grid;position:relative}#dir-svc-n8n-developer .vol-l li+li{border-top:1px solid var(--line)}#dir-svc-n8n-developer .vn{letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-self:start;font-size:24px;font-weight:800;line-height:1.1}#dir-svc-n8n-developer .vn small{letter-spacing:0;color:var(--mute);margin-top:3px;font-size:12px;font-weight:600;display:block}#dir-svc-n8n-developer .vol-l b{font-size:17px;font-weight:800}#dir-svc-n8n-developer .vol-l p{color:var(--mute);margin-top:2px;font-size:14.5px}#dir-svc-n8n-developer .vol-l .hot .vn{color:var(--ink)}#dir-svc-n8n-developer .vol-l .hot b{background:var(--lime);border-radius:6px;padding:1px 7px}#dir-svc-n8n-developer .mig{align-content:space-between;gap:18px;padding:24px;display:grid}#dir-svc-n8n-developer .mig h3{letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.2}#dir-svc-n8n-developer .mig p{color:#a2a7af;font-size:15px}#dir-svc-n8n-developer .ln-h{color:#6b7078;text-transform:uppercase;letter-spacing:.06em;grid-template-columns:96px repeat(3,minmax(0,1fr));gap:0 6px;font-size:11px;font-weight:700;display:grid}#dir-svc-n8n-developer .ln-h span:first-child{grid-column:2}#dir-svc-n8n-developer .lanes{gap:8px;display:grid}#dir-svc-n8n-developer .ln{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;display:grid}#dir-svc-n8n-developer .ln-a{color:#e8eaed;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}#dir-svc-n8n-developer .ln-a .lg{width:18px;height:18px}#dir-svc-n8n-developer .ln-r{grid-template-columns:repeat(3,1fr);gap:6px;display:grid;position:relative}#dir-svc-n8n-developer .ln-r i{background:var(--dark-2);border:1px solid #2a2d31;border-radius:8px;height:30px;position:relative}#dir-svc-n8n-developer .ln-r i:after{content:"✓";color:var(--lime);place-items:center;font-size:13px;font-style:normal;font-weight:800;display:grid;position:absolute;inset:0}#dir-svc-n8n-developer .ln-ok{color:var(--lime);margin-left:106px;font-size:12.5px;font-weight:700}#dir-svc-n8n-developer .mig-n{border-top:1px solid #26292d;gap:4px;padding-top:16px;display:grid}#dir-svc-n8n-developer .mig-n b{letter-spacing:-.045em;color:var(--lime);font-size:44px;font-weight:800;line-height:1}#dir-svc-n8n-developer .mig-n small{color:#8d929b;letter-spacing:0;margin-left:2px;font-size:16px}#dir-svc-n8n-developer .mig-n span{color:#a2a7af;font-size:14.5px}#dir-svc-n8n-developer .k-doc{gap:18px!important}#dir-svc-n8n-developer .k-txt{align-content:start;gap:8px;display:grid}#dir-svc-n8n-developer .doc{background:var(--bg);border-radius:16px;gap:10px;padding:14px;display:grid}#dir-svc-n8n-developer .doc-top{justify-content:space-between;align-items:center;font-size:13px;font-weight:800;display:flex}#dir-svc-n8n-developer .doc-top em{background:var(--dark);color:var(--lime);border-radius:6px;padding:2px 7px;font-size:11px;font-style:normal}#dir-svc-n8n-developer .doc dl{gap:6px;margin:0;display:grid}#dir-svc-n8n-developer .doc dl div{background:#fff;border-radius:10px;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:9px 12px;font-size:13px;display:grid}#dir-svc-n8n-developer .doc dt{color:var(--mute);text-transform:uppercase;letter-spacing:.05em;align-self:center;font-size:11.5px;font-weight:800}#dir-svc-n8n-developer .doc dd{margin:0;font-weight:600}#dir-svc-n8n-developer .js{gap:6px;margin-top:4px;display:grid}#dir-svc-n8n-developer .js div{background:var(--dark-2);border:1px solid #2a2d31;border-radius:10px;justify-content:space-between;gap:10px;padding:8px 12px;font-size:13px;display:flex}#dir-svc-n8n-developer .js span{color:#8d929b;font-weight:600}#dir-svc-n8n-developer .js b{color:#e8eaed;font-weight:700}#dir-svc-n8n-developer .js .ok b{color:var(--lime)}#dir-svc-n8n-developer .k-err{gap:16px!important}#dir-svc-n8n-developer .esc{counter-reset:e;gap:6px;display:grid}#dir-svc-n8n-developer .esc li{background:var(--bg);counter-increment:e;border-radius:12px;grid-template-columns:28px auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:grid}#dir-svc-n8n-developer .esc li:before{content:counter(e);background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}#dir-svc-n8n-developer .esc li:first-child:before{color:#fff;background:#ff6b57}#dir-svc-n8n-developer .esc li:last-child:before{background:var(--lime)}#dir-svc-n8n-developer .esc b{font-size:14px}#dir-svc-n8n-developer .esc span{color:var(--mute);text-align:right;justify-self:end}@media (min-width:560px){#dir-svc-n8n-developer .cv-grid{grid-template-rows:repeat(3,52px)}#dir-svc-n8n-developer .cv-grid>svg{height:232px}#dir-svc-n8n-developer .nd-i{width:52px;height:52px}#dir-svc-n8n-developer .nd b{font-size:11.5px;top:58px}}@media (min-width:720px){#dir-svc-n8n-developer .host{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}#dir-svc-n8n-developer .vol-wrap{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}#dir-svc-n8n-developer .k-doc{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;column-gap:28px}#dir-svc-n8n-developer .k-err{grid-column:span 2}}@media (min-width:1000px){#dir-svc-n8n-developer .host-copy{padding:40px}#dir-svc-n8n-developer .rack{padding:32px}#dir-svc-n8n-developer .vol{padding:14px 32px}#dir-svc-n8n-developer .vol-l li{grid-template-columns:150px minmax(0,1fr);padding-block:20px}#dir-svc-n8n-developer .vn{font-size:30px}#dir-svc-n8n-developer .mig{padding:32px}#dir-svc-n8n-developer .n8k{grid-template-areas:"doc doc code""err err llm"}#dir-svc-n8n-developer .k-doc{grid-area:doc}#dir-svc-n8n-developer .k-code{grid-area:code}#dir-svc-n8n-developer .k-llm{grid-area:llm}#dir-svc-n8n-developer .k-err{grid-area:err;grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr);align-items:center;column-gap:20px}#dir-svc-n8n-developer .k-err .ico{align-self:center}}#dir-svc-n8n-developer .fl{gap:6px;margin-top:4px;display:grid}#dir-svc-n8n-developer .fl li{background:var(--bg);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 12px;font-size:13px;display:flex}#dir-svc-n8n-developer .fl b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}#dir-svc-n8n-developer .fl span{color:var(--mute);flex:none;font-size:12px;font-weight:600}#dir-svc-zapier-consultant .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-zapier-consultant .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-zapier-consultant .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-zapier-consultant .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-zapier-consultant .crumbs a{text-decoration:none}#dir-svc-zapier-consultant .crumbs a:hover,#dir-svc-zapier-consultant .crumbs [aria-current]{color:var(--ink)}#dir-svc-zapier-consultant .sv-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-zapier-consultant .sv-in{padding-bottom:26px}#dir-svc-zapier-consultant .sv-first{padding-top:12px}#dir-svc-zapier-consultant .sum{gap:18px;padding:24px;display:grid}#dir-svc-zapier-consultant .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-zapier-consultant .facts{margin:0;display:grid}#dir-svc-zapier-consultant .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-zapier-consultant .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-zapier-consultant .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-zapier-consultant .rel{gap:14px;padding:22px;display:grid}#dir-svc-zapier-consultant .rel ul{gap:8px;display:grid}#dir-svc-zapier-consultant .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-zapier-consultant .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-zapier-consultant .rel a:hover{background:var(--lime)}#dir-svc-zapier-consultant .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-zapier-consultant .rel b{padding-right:24px;font-size:15px}#dir-svc-zapier-consultant .rel span{color:var(--mute);padding-right:24px;font-size:13px}#dir-svc-zapier-consultant .rel a:hover span{color:var(--ink)}#dir-svc-zapier-consultant .lg{flex:none;width:18px;height:18px;display:block}#dir-svc-zapier-consultant .bag{flex:none;display:block}#dir-svc-zapier-consultant .bag svg{width:100%;height:100%;display:block}#dir-svc-zapier-consultant .hv{background:var(--dark-2);border:1px solid #2a2d31;border-radius:22px;align-self:center;gap:14px;min-width:0;margin:0;padding:16px;display:grid;box-shadow:0 30px 60px -30px #000c}#dir-svc-zapier-consultant .hv .lbl{color:#8d929b}#dir-svc-zapier-consultant .hv-cap{color:#a2a7af;font-size:13px;line-height:1.45}#dir-svc-zapier-consultant .hv-cap b{color:#fff}#dir-svc-zapier-consultant .hv-cap em{color:var(--lime);font-style:normal;font-weight:700}#dir-svc-zapier-consultant .head p{max-width:640px}#dir-svc-zapier-consultant .kit{gap:12px;display:grid}#dir-svc-zapier-consultant .kit .t{align-content:start;gap:10px;padding:24px;display:grid}#dir-svc-zapier-consultant .kit h3{letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.2}#dir-svc-zapier-consultant .kit p{color:var(--mute);font-size:15px}#dir-svc-zapier-consultant .kit .t-dark p{color:#a2a7af}#dir-svc-zapier-consultant .proof{gap:12px;display:grid}#dir-svc-zapier-consultant .proof .prod .pt p b{color:var(--ink)}#dir-svc-zapier-consultant .proc .step p{max-width:260px}@media (min-width:720px){#dir-svc-zapier-consultant .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-zapier-consultant .rel ul,#dir-svc-zapier-consultant .kit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-svc-zapier-consultant .sv-in{min-height:0;padding-bottom:40px}#dir-svc-zapier-consultant .sv-in h1{font-size:clamp(48px,4.3vw,62px)}#dir-svc-zapier-consultant .hv{justify-self:end;width:100%;max-width:520px;padding:20px}#dir-svc-zapier-consultant .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-zapier-consultant .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-zapier-consultant .kit{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-zapier-consultant .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-zapier-consultant .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-zapier-consultant .pill{color:var(--ink);letter-spacing:.01em;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-zapier-consultant .pill .lg{width:16px;height:16px}#dir-svc-zapier-consultant .ticks{gap:8px;display:grid}#dir-svc-zapier-consultant .ticks li{align-items:baseline;gap:10px;font-size:15px;font-weight:600;display:flex}#dir-svc-zapier-consultant .ticks li:before{content:"✓";background:var(--lime);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid;transform:translateY(4px)}#dir-svc-zapier-consultant .tg{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}#dir-svc-zapier-consultant .tg span{background:var(--bg);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}#dir-svc-zapier-consultant .t-dark .tg span{background:var(--dark-2);color:#e8eaed;border:1px solid #2a2d31}#dir-svc-zapier-consultant .pf{gap:24px;padding:26px 22px;display:grid;overflow:hidden}#dir-svc-zapier-consultant .pf-copy{align-content:center;justify-items:start;gap:14px;display:grid}#dir-svc-zapier-consultant .pf h2{font-size:clamp(30px,7vw,46px)}#dir-svc-zapier-consultant .pf h2 .sf{color:var(--lime)}#dir-svc-zapier-consultant .pf p{color:#a2a7af;max-width:520px;font-size:16px}#dir-svc-zapier-consultant .pf-n{flex-wrap:wrap;gap:10px;display:flex}#dir-svc-zapier-consultant .pf-n div{background:var(--dark-2);border:1px solid #2a2d31;border-radius:14px;padding:10px 14px;display:grid}#dir-svc-zapier-consultant .pf-n b{letter-spacing:-.03em;color:var(--lime);font-size:22px;font-weight:800;line-height:1.15}#dir-svc-zapier-consultant .pf-n span{color:#8d929b;font-size:12.5px;font-weight:600}#dir-svc-zapier-consultant .pf-shot{text-decoration:none;display:block}#dir-svc-zapier-consultant .pf-shot .frame{box-shadow:0 30px 60px -24px #000c,0 0 0 1px #ffffff14}#dir-svc-zapier-consultant .pf-shot img{transform-origin:top;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#dir-svc-zapier-consultant .pf-shot:hover img{transform:scale(1.03)}@media (min-width:1000px){#dir-svc-zapier-consultant .pf{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px;padding:44px}}#dir-svc-zapier-consultant .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#dir-svc-zapier-consultant .zp{gap:12px}#dir-svc-zapier-consultant .zp-bar{border-bottom:1px solid #2a2d31;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}#dir-svc-zapier-consultant .zp-name{color:#e8eaed;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}#dir-svc-zapier-consultant .zp-on{color:#a2a7af;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}#dir-svc-zapier-consultant .zp-on i{background:var(--lime);border-radius:999px;width:28px;height:16px;position:relative}#dir-svc-zapier-consultant .zp-on i:after{content:"";background:var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}#dir-svc-zapier-consultant .zs{gap:14px;display:grid;position:relative}#dir-svc-zapier-consultant .zs:before{content:"";background:repeating-linear-gradient(#3a3e44 0 4px,#0000 4px 8px);width:2px;position:absolute;top:20px;bottom:20px;left:27px}#dir-svc-zapier-consultant .zs li{background:#141518;border:1px solid #26292d;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px 9px 10px;display:grid;position:relative}#dir-svc-zapier-consultant .zs-i{background:#26292d;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}#dir-svc-zapier-consultant .zs-i .lg,#dir-svc-zapier-consultant .zs-i>svg{width:18px;height:18px}#dir-svc-zapier-consultant .zs small{color:#8d929b;font-size:11px;font-weight:700;line-height:1.3;display:block}#dir-svc-zapier-consultant .zs b{color:#f1f2f4;font-size:13.5px;font-weight:700;line-height:1.3;display:block}#dir-svc-zapier-consultant .zs em{color:var(--ink);background:var(--lime);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:800}#dir-svc-zapier-consultant .zs em.g{color:var(--lime);background:#26292d}#dir-svc-zapier-consultant .zs-f{box-shadow:0 0 24px -10px #d4ff3880;border-color:#d4ff3880!important}#dir-svc-zapier-consultant .pt2{gap:4px;margin-top:4px;display:grid}#dir-svc-zapier-consultant .pt2 span{color:#e8eaed;align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:flex}#dir-svc-zapier-consultant .pt2 i{background:var(--lime);border-radius:50%;flex:none;width:7px;height:7px}#dir-svc-zapier-consultant .pt2 span+span i{background:#6b7078}#dir-svc-zapier-consultant .au2{gap:12px;display:grid}#dir-svc-zapier-consultant .tk{gap:18px;padding:24px;display:grid}#dir-svc-zapier-consultant .tk-row{gap:10px;display:grid}#dir-svc-zapier-consultant .tk-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}#dir-svc-zapier-consultant .tk-h b{font-size:15px;font-weight:800}#dir-svc-zapier-consultant .tk-h span{color:#8d929b;font-size:13px;font-weight:600}#dir-svc-zapier-consultant .tk-h em{letter-spacing:-.03em;color:#ff8b7a;margin-right:4px;font-size:26px;font-style:normal;font-weight:800}#dir-svc-zapier-consultant .tk-h em.ok{color:var(--lime)}#dir-svc-zapier-consultant .tk-g{grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;display:grid}#dir-svc-zapier-consultant .tk-g i,#dir-svc-zapier-consultant .tk-k i{aspect-ratio:1;background:var(--lime);border-radius:5px}#dir-svc-zapier-consultant .tk-g i.w,#dir-svc-zapier-consultant .tk-k i.w{opacity:.75;background:#ff6b57}#dir-svc-zapier-consultant .tk-g i.e,#dir-svc-zapier-consultant .tk-k i.e{background:0 0;box-shadow:inset 0 0 0 1.5px #33373c}#dir-svc-zapier-consultant .tk-k{border-top:1px solid #26292d;gap:6px;padding-top:14px;display:grid}#dir-svc-zapier-consultant .tk-k span{color:#a2a7af;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}#dir-svc-zapier-consultant .tk-k i{border-radius:3px;flex:none;width:12px;height:12px}#dir-svc-zapier-consultant .tk-n{color:#6b7078;font-size:12px}#dir-svc-zapier-consultant .fx{align-content:start;gap:14px;padding:24px;display:grid}#dir-svc-zapier-consultant .fx-l{counter-reset:f;display:grid}#dir-svc-zapier-consultant .fx-l li{counter-increment:f;grid-template-columns:34px minmax(0,1fr);gap:2px 14px;padding-block:14px;display:grid}#dir-svc-zapier-consultant .fx-l li+li{border-top:1px solid var(--line)}#dir-svc-zapier-consultant .fx-l li:before{content:counter(f);background:var(--bg);border-radius:50%;grid-row:span 2;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}#dir-svc-zapier-consultant .fx-l li:first-child:before{background:var(--lime)}#dir-svc-zapier-consultant .fx-l b{font-size:16px;font-weight:800}#dir-svc-zapier-consultant .fx-l span{color:var(--mute);font-size:14.5px}#dir-svc-zapier-consultant .cmp{gap:14px;padding:8px 22px 22px;display:grid}#dir-svc-zapier-consultant .cmp table{border-collapse:collapse;width:100%;font-size:15px}#dir-svc-zapier-consultant .cmp th,#dir-svc-zapier-consultant .cmp td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:16px 12px}#dir-svc-zapier-consultant .cmp thead th{padding-top:20px;font-size:15px;font-weight:800}#dir-svc-zapier-consultant .cmp thead th .lg{vertical-align:-4px;width:20px;height:20px;margin-right:8px;display:inline-block}#dir-svc-zapier-consultant .cmp tbody th{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);width:16%;font-size:12px;font-weight:800}#dir-svc-zapier-consultant .cmp td{font-weight:600}#dir-svc-zapier-consultant .cmp .z{box-shadow:inset 1.5px 0 0 var(--lime-d),inset -1.5px 0 0 var(--lime-d);background:#fbfff0}#dir-svc-zapier-consultant .cmp thead .z{box-shadow:inset 1.5px 0 0 var(--lime-d),inset -1.5px 0 0 var(--lime-d),inset 0 1.5px 0 var(--lime-d);border-radius:14px 14px 0 0}#dir-svc-zapier-consultant .cmp tbody tr:last-child td,#dir-svc-zapier-consultant .cmp tbody tr:last-child th{border-bottom:0}#dir-svc-zapier-consultant .cmp tbody tr:last-child .z{box-shadow:inset 1.5px 0 0 var(--lime-d),inset -1.5px 0 0 var(--lime-d),inset 0 -1.5px 0 var(--lime-d);border-radius:0 0 14px 14px}#dir-svc-zapier-consultant .yes,#dir-svc-zapier-consultant .no{border-radius:999px;justify-self:start;padding:4px 10px;font-size:12px;font-weight:800;display:inline-block}#dir-svc-zapier-consultant .yes{background:var(--lime)}#dir-svc-zapier-consultant .no{background:var(--bg);color:var(--mute)}#dir-svc-zapier-consultant .cmp-n{background:var(--dark);color:#a2a7af;border-radius:16px;padding:16px 18px;font-size:15px}#dir-svc-zapier-consultant .cmp-n b{color:var(--lime);font-weight:800}#dir-svc-zapier-consultant .zl{padding:6px 22px}#dir-svc-zapier-consultant .zl li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding-block:16px;display:grid}#dir-svc-zapier-consultant .zl li+li{border-top:1px solid var(--line)}#dir-svc-zapier-consultant .ch{grid-column:1/-1;align-items:center;gap:4px;display:flex}#dir-svc-zapier-consultant .ch>*,#dir-svc-zapier-consultant .ch i{background:var(--bg);width:32px;height:32px;color:var(--ink);border-radius:9px;place-items:center;padding:7px;font-size:13px;font-style:normal;font-weight:800;display:grid}#dir-svc-zapier-consultant .ch .bag{padding:6px 8px}#dir-svc-zapier-consultant .ch>*+:before{content:none}#dir-svc-zapier-consultant .zl b{letter-spacing:-.01em;font-size:17px;font-weight:800;display:block}#dir-svc-zapier-consultant .zl div span{color:var(--mute);font-size:14.5px;display:block}#dir-svc-zapier-consultant .zl em.on{color:var(--mute);align-items:center;gap:8px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}#dir-svc-zapier-consultant .zl em.on:after{content:"";background:var(--ink);width:30px;height:18px;box-shadow:inset 0 0 0 2px var(--ink);background-image:radial-gradient(circle at calc(100% - 9px)50%,var(--lime)6px,transparent 6.5px);border-radius:999px}#dir-svc-zapier-consultant .zk .ico{margin-bottom:2px}#dir-svc-zapier-consultant .zrevs{gap:12px;display:grid}@media (max-width:559px){#dir-svc-zapier-consultant .cmp{padding:6px 18px 18px}#dir-svc-zapier-consultant .cmp thead{display:none}#dir-svc-zapier-consultant .cmp tbody,#dir-svc-zapier-consultant .cmp tr{display:block}#dir-svc-zapier-consultant .cmp tr{border-bottom:1px solid var(--line);padding-block:14px}#dir-svc-zapier-consultant .cmp tbody tr:last-child{border-bottom:0}#dir-svc-zapier-consultant .cmp tbody th{border:0;width:auto;padding:0 0 8px;display:block}#dir-svc-zapier-consultant .cmp td{border:0;grid-template-columns:70px minmax(0,1fr);gap:10px;padding:7px 0;font-size:14.5px;display:grid;box-shadow:none!important;background:0 0!important}#dir-svc-zapier-consultant .cmp td:before{content:attr(data-t);color:var(--mute);font-size:13px;font-weight:800}#dir-svc-zapier-consultant .cmp td.z:before{color:#ff4f00}}@media (min-width:720px){#dir-svc-zapier-consultant .au2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}#dir-svc-zapier-consultant .zl li{grid-template-columns:150px minmax(0,1fr) auto}#dir-svc-zapier-consultant .ch{grid-column:auto}}@media (min-width:1000px){#dir-svc-zapier-consultant .tk{padding:32px}#dir-svc-zapier-consultant .tk-g{grid-template-columns:repeat(10,minmax(0,30px));gap:6px}#dir-svc-zapier-consultant .tk-row{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:20px}#dir-svc-zapier-consultant .tk-h{flex-direction:column;align-items:flex-start;gap:2px}#dir-svc-zapier-consultant .fx{padding:32px}#dir-svc-zapier-consultant .cmp{padding:10px 32px 28px}#dir-svc-zapier-consultant .cmp th,#dir-svc-zapier-consultant .cmp td{padding:18px 20px}#dir-svc-zapier-consultant .zl{padding:8px 32px}#dir-svc-zapier-consultant .zl ul{grid-template-columns:1fr 1fr;column-gap:48px;display:grid}#dir-svc-zapier-consultant .zl li:nth-child(2){border-top:0}#dir-svc-zapier-consultant .zl li{grid-template-columns:120px minmax(0,1fr) auto}#dir-svc-zapier-consultant .zrevs{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-zapier-consultant .zrevs .big-q{grid-column:span 2;padding:40px}}@media (min-width:720px) and (max-width:999px){#dir-svc-zapier-consultant .zrevs{grid-template-columns:1fr 1fr}#dir-svc-zapier-consultant .zrevs .big-q{grid-column:span 2}}#dir-svc-ai-chatbot-development .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-ai-chatbot-development .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-ai-chatbot-development .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-ai-chatbot-development .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-ai-chatbot-development .crumbs a{text-decoration:none}#dir-svc-ai-chatbot-development .crumbs a:hover,#dir-svc-ai-chatbot-development .crumbs [aria-current]{color:var(--ink)}#dir-svc-ai-chatbot-development .sv-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-ai-chatbot-development .sv-in{padding-bottom:26px}#dir-svc-ai-chatbot-development .sv-first{padding-top:12px}#dir-svc-ai-chatbot-development .sum{gap:18px;padding:24px;display:grid}#dir-svc-ai-chatbot-development .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-ai-chatbot-development .facts{margin:0;display:grid}#dir-svc-ai-chatbot-development .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-ai-chatbot-development .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-ai-chatbot-development .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-ai-chatbot-development .rel{gap:14px;padding:22px;display:grid}#dir-svc-ai-chatbot-development .rel ul{gap:8px;display:grid}#dir-svc-ai-chatbot-development .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-ai-chatbot-development .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-ai-chatbot-development .rel a:hover{background:var(--lime)}#dir-svc-ai-chatbot-development .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-ai-chatbot-development .rel b{padding-right:24px;font-size:15px}#dir-svc-ai-chatbot-development .rel span{color:var(--mute);padding-right:24px;font-size:13px}#dir-svc-ai-chatbot-development .rel a:hover span{color:var(--ink)}#dir-svc-ai-chatbot-development .lg{flex:none;width:18px;height:18px;display:block}#dir-svc-ai-chatbot-development .bag{flex:none;display:block}#dir-svc-ai-chatbot-development .bag svg{width:100%;height:100%;display:block}#dir-svc-ai-chatbot-development .hv{background:var(--dark-2);border:1px solid #2a2d31;border-radius:22px;align-self:center;gap:14px;min-width:0;margin:0;padding:16px;display:grid;box-shadow:0 30px 60px -30px #000c}#dir-svc-ai-chatbot-development .hv .lbl{color:#8d929b}#dir-svc-ai-chatbot-development .hv-cap{color:#a2a7af;font-size:13px;line-height:1.45}#dir-svc-ai-chatbot-development .hv-cap b{color:#fff}#dir-svc-ai-chatbot-development .hv-cap em{color:var(--lime);font-style:normal;font-weight:700}#dir-svc-ai-chatbot-development .head p{max-width:640px}#dir-svc-ai-chatbot-development .kit{gap:12px;display:grid}#dir-svc-ai-chatbot-development .kit .t{align-content:start;gap:10px;padding:24px;display:grid}#dir-svc-ai-chatbot-development .kit h3{letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.2}#dir-svc-ai-chatbot-development .kit p{color:var(--mute);font-size:15px}#dir-svc-ai-chatbot-development .kit .t-dark p{color:#a2a7af}#dir-svc-ai-chatbot-development .proof{gap:12px;display:grid}#dir-svc-ai-chatbot-development .proof .prod .pt p b{color:var(--ink)}#dir-svc-ai-chatbot-development .proc .step p{max-width:260px}@media (min-width:720px){#dir-svc-ai-chatbot-development .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-ai-chatbot-development .rel ul,#dir-svc-ai-chatbot-development .kit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-svc-ai-chatbot-development .sv-in{min-height:0;padding-bottom:40px}#dir-svc-ai-chatbot-development .sv-in h1{font-size:clamp(48px,4.3vw,62px)}#dir-svc-ai-chatbot-development .hv{justify-self:end;width:100%;max-width:520px;padding:20px}#dir-svc-ai-chatbot-development .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-ai-chatbot-development .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-ai-chatbot-development .kit{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-ai-chatbot-development .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-ai-chatbot-development .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-ai-chatbot-development .pill{color:var(--ink);letter-spacing:.01em;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-ai-chatbot-development .pill .lg{width:16px;height:16px}#dir-svc-ai-chatbot-development .ticks{gap:8px;display:grid}#dir-svc-ai-chatbot-development .ticks li{align-items:baseline;gap:10px;font-size:15px;font-weight:600;display:flex}#dir-svc-ai-chatbot-development .ticks li:before{content:"✓";background:var(--lime);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid;transform:translateY(4px)}#dir-svc-ai-chatbot-development .tg{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}#dir-svc-ai-chatbot-development .tg span{background:var(--bg);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}#dir-svc-ai-chatbot-development .t-dark .tg span{background:var(--dark-2);color:#e8eaed;border:1px solid #2a2d31}#dir-svc-ai-chatbot-development .pf{gap:24px;padding:26px 22px;display:grid;overflow:hidden}#dir-svc-ai-chatbot-development .pf-copy{align-content:center;justify-items:start;gap:14px;display:grid}#dir-svc-ai-chatbot-development .pf h2{font-size:clamp(30px,7vw,46px)}#dir-svc-ai-chatbot-development .pf h2 .sf{color:var(--lime)}#dir-svc-ai-chatbot-development .pf p{color:#a2a7af;max-width:520px;font-size:16px}#dir-svc-ai-chatbot-development .pf-n{flex-wrap:wrap;gap:10px;display:flex}#dir-svc-ai-chatbot-development .pf-n div{background:var(--dark-2);border:1px solid #2a2d31;border-radius:14px;padding:10px 14px;display:grid}#dir-svc-ai-chatbot-development .pf-n b{letter-spacing:-.03em;color:var(--lime);font-size:22px;font-weight:800;line-height:1.15}#dir-svc-ai-chatbot-development .pf-n span{color:#8d929b;font-size:12.5px;font-weight:600}#dir-svc-ai-chatbot-development .pf-shot{text-decoration:none;display:block}#dir-svc-ai-chatbot-development .pf-shot .frame{box-shadow:0 30px 60px -24px #000c,0 0 0 1px #ffffff14}#dir-svc-ai-chatbot-development .pf-shot img{transform-origin:top;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#dir-svc-ai-chatbot-development .pf-shot:hover img{transform:scale(1.03)}@media (min-width:1000px){#dir-svc-ai-chatbot-development .pf{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px;padding:44px}}#dir-svc-ai-chatbot-development .ph-wrap{box-shadow:none;background:0 0;border:0;justify-items:center;gap:14px;padding:0;display:grid}#dir-svc-ai-chatbot-development .ph{width:100%;max-width:300px;color:var(--ink);background:#f4f5f7;border-radius:34px;gap:8px;padding:10px;display:grid;box-shadow:0 0 0 7px #26292d,0 0 0 8px #3a3e44,0 40px 80px -30px #000000e6,0 0 60px -10px #d4ff382e}#dir-svc-ai-chatbot-development .ph-top{background:#fff;border-radius:24px 24px 12px 12px;align-items:center;gap:10px;padding:12px 14px;display:flex}#dir-svc-ai-chatbot-development .ph-av{background:var(--dark);width:34px;height:34px;color:var(--lime);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}#dir-svc-ai-chatbot-development .ph-top b{font-size:14px;line-height:1.2;display:block}#dir-svc-ai-chatbot-development .ph-top small{color:var(--mute);align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}#dir-svc-ai-chatbot-development .ph-top small i{background:#22c55e;border-radius:50%;width:6px;height:6px}#dir-svc-ai-chatbot-development .ph-msgs{gap:8px;padding:4px 4px 2px;display:grid}#dir-svc-ai-chatbot-development .m{border-radius:16px;max-width:86%;padding:9px 12px;font-size:13px;line-height:1.4}#dir-svc-ai-chatbot-development .m p{margin:0}#dir-svc-ai-chatbot-development .m.u{background:var(--dark);color:#fff;border-bottom-right-radius:5px;justify-self:end}#dir-svc-ai-chatbot-development .m.b{background:#fff;border-bottom-left-radius:5px;justify-self:start;gap:7px;display:grid;box-shadow:0 1px 2px #0000000d}#dir-svc-ai-chatbot-development .src{color:var(--mute);background:var(--bg);border-radius:8px;justify-self:start;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}#dir-svc-ai-chatbot-development .src .bag{width:11px;height:13px}#dir-svc-ai-chatbot-development .ho{text-align:center;justify-items:center;gap:2px;padding:6px 4px;display:grid;position:relative}#dir-svc-ai-chatbot-development .ho:before{content:"";z-index:0;border-top:1px dashed #c6cad0;position:absolute;top:50%;left:6px;right:6px}#dir-svc-ai-chatbot-development .ho span,#dir-svc-ai-chatbot-development .ho b{z-index:1;background:#f4f5f7;padding:0 8px;position:relative}#dir-svc-ai-chatbot-development .ho span{color:var(--mute);font-size:10.5px;font-weight:700}#dir-svc-ai-chatbot-development .ho b{background:var(--lime);border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:800}#dir-svc-ai-chatbot-development .m.h{box-shadow:inset 0 0 0 1.5px var(--lime-d);background:#fff;border-bottom-left-radius:5px;justify-self:start;gap:5px;display:grid}#dir-svc-ai-chatbot-development .who{color:var(--mute);align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}#dir-svc-ai-chatbot-development .who i{background:var(--lime);width:18px;height:18px;color:var(--ink);border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}#dir-svc-ai-chatbot-development .ph-in{color:#9aa0a8;background:#fff;border-radius:12px 12px 24px 24px;justify-content:space-between;align-items:center;padding:10px 10px 10px 16px;font-size:12.5px;font-weight:600;display:flex}#dir-svc-ai-chatbot-development .ph-in i{background:var(--dark);width:28px;height:28px;color:var(--lime);border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid}#dir-svc-ai-chatbot-development .ph-notes{gap:8px;width:100%;max-width:420px;display:grid}#dir-svc-ai-chatbot-development .ph-notes li{background:var(--dark-2);border:1px solid #2a2d31;border-radius:14px;gap:4px;padding:12px 14px;display:grid}#dir-svc-ai-chatbot-development .ph-notes b{color:#fff;align-items:center;gap:8px;font-size:14px;display:flex}#dir-svc-ai-chatbot-development .ph-notes b:before{content:"✓";background:var(--lime);width:18px;height:18px;color:var(--ink);border-radius:50%;place-items:center;font-size:10px;display:grid}#dir-svc-ai-chatbot-development .ph-notes li.lo b:before{content:"!";background:#ffb547}#dir-svc-ai-chatbot-development .ph-notes span{color:#a2a7af;font-size:12.5px;line-height:1.4}#dir-svc-ai-chatbot-development .cf{background:#2a2d31;border-radius:4px;height:8px;margin:4px 0 2px;display:block;position:relative}#dir-svc-ai-chatbot-development .cf i{width:var(--c);background:#ffb547;border-radius:4px;position:absolute;inset:0 auto 0 0}#dir-svc-ai-chatbot-development .cf:after{content:"bar";background:var(--lime);width:2px;font-size:0;position:absolute;top:-4px;bottom:-4px;left:70%}#dir-svc-ai-chatbot-development .ph-cap{color:#6b7078;font-size:12px}#dir-svc-ai-chatbot-development .fail{gap:12px;display:grid}#dir-svc-ai-chatbot-development .fl-c{align-content:start;gap:12px;padding:24px;display:grid}#dir-svc-ai-chatbot-development .fl-n{color:var(--mute);font-size:13px;font-weight:800}#dir-svc-ai-chatbot-development .fl-c h3{letter-spacing:-.03em;font-size:26px;font-weight:800;line-height:1.1}#dir-svc-ai-chatbot-development .fl-c>p{color:var(--mute);font-size:15.5px}#dir-svc-ai-chatbot-development .vs{background:var(--bg);border-radius:18px;gap:8px;margin-top:6px;padding:14px;display:grid}#dir-svc-ai-chatbot-development .vs-q{background:var(--dark);color:#fff;border-radius:14px 14px 4px;justify-self:end;max-width:85%;padding:9px 13px;font-size:13.5px;font-weight:600}#dir-svc-ai-chatbot-development .vs-a{background:#fff;border-radius:14px 14px 14px 4px;grid-template-columns:minmax(0,1fr);place-items:center start;gap:6px;padding:10px 13px;font-size:13.5px;display:grid}#dir-svc-ai-chatbot-development .vs-a .tag{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);grid-column:1/-1;font-size:10.5px;font-weight:800}#dir-svc-ai-chatbot-development .vs-a p{font-weight:600}#dir-svc-ai-chatbot-development .vs-a em{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:800}#dir-svc-ai-chatbot-development .vs-a.bad{opacity:.92}#dir-svc-ai-chatbot-development .vs-a.bad p{color:#6b7078;-webkit-text-decoration:line-through #ff6b57b3;text-decoration:line-through #ff6b57b3;text-decoration-thickness:1.5px}#dir-svc-ai-chatbot-development .vs-a.bad em{color:#c2402c;background:#ffe3de}#dir-svc-ai-chatbot-development .vs-a.good{box-shadow:inset 0 0 0 1.5px var(--lime-d)}#dir-svc-ai-chatbot-development .vs-a.good em{background:var(--lime);color:var(--ink)}#dir-svc-ai-chatbot-development .pipe{gap:14px;padding:24px;display:grid}#dir-svc-ai-chatbot-development .pp{counter-reset:p;gap:10px;display:grid}#dir-svc-ai-chatbot-development .pp li{background:var(--dark-2);border:1px solid #2a2d31;border-radius:16px;gap:4px;padding:16px 16px 16px 60px;display:grid;position:relative}#dir-svc-ai-chatbot-development .pp-n{color:#e8eaed;background:#26292d;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid;position:absolute;top:16px;left:16px}#dir-svc-ai-chatbot-development .pp b{font-size:17px;font-weight:800}#dir-svc-ai-chatbot-development .pp li>span:not(.pp-n){color:#a2a7af;font-size:13.5px}#dir-svc-ai-chatbot-development .src-l{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex!important}#dir-svc-ai-chatbot-development .src-l em{color:#e8eaed;background:#26292d;border-radius:8px;padding:4px 9px;font-size:12px;font-style:normal;font-weight:700}#dir-svc-ai-chatbot-development .pp .gate{border-color:#d4ff388c;box-shadow:0 0 30px -12px #d4ff3880}#dir-svc-ai-chatbot-development .pp .gate .pp-n{background:var(--lime);color:var(--ink)}#dir-svc-ai-chatbot-development .out{gap:10px;display:grid}#dir-svc-ai-chatbot-development .out>div{border-radius:16px;gap:4px;padding:16px 16px 16px 72px;display:grid;position:relative}#dir-svc-ai-chatbot-development .o-y{background:#d4ff381a;border:1px solid #d4ff3859}#dir-svc-ai-chatbot-development .o-n{background:var(--dark-2);border:1px dashed #4a4e55}#dir-svc-ai-chatbot-development .o-k{border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;position:absolute;top:16px;left:16px}#dir-svc-ai-chatbot-development .o-y .o-k{background:var(--lime);color:var(--ink)}#dir-svc-ai-chatbot-development .o-n .o-k{color:var(--ink);background:#ffb547}#dir-svc-ai-chatbot-development .out b{font-size:17px;font-weight:800}#dir-svc-ai-chatbot-development .out span:not(.o-k){color:#a2a7af;font-size:13.5px}#dir-svc-ai-chatbot-development .hub2{gap:12px;display:grid}#dir-svc-ai-chatbot-development .hb{align-content:start;gap:14px;padding:22px;display:grid}#dir-svc-ai-chatbot-development .hb-l{gap:8px;display:grid}#dir-svc-ai-chatbot-development .hb-l li{background:var(--bg);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;font-weight:700;display:flex}#dir-svc-ai-chatbot-development .hb-i{background:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}#dir-svc-ai-chatbot-development .hb-i svg,#dir-svc-ai-chatbot-development .hb-i .lg{width:20px;height:20px}#dir-svc-ai-chatbot-development .hb-i .bag{width:17px;height:20px}#dir-svc-ai-chatbot-development .hb-t{font-size:16px;font-weight:800}#dir-svc-ai-chatbot-development .hb-c{text-align:center;align-content:center;justify-items:center;gap:8px;padding:28px 22px;display:grid}#dir-svc-ai-chatbot-development .core{background:var(--dark-2);border:1px solid #2a2d31;border-radius:24px;gap:6px;margin-bottom:6px;padding:14px;display:flex;box-shadow:0 0 0 8px #d4ff380f,0 0 40px -6px #d4ff3859}#dir-svc-ai-chatbot-development .core i{background:#26292d;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}#dir-svc-ai-chatbot-development .core .lg{width:24px;height:24px}#dir-svc-ai-chatbot-development .hb-c b{letter-spacing:-.02em;font-size:22px;font-weight:800}#dir-svc-ai-chatbot-development .hb-c small{color:#a2a7af;max-width:220px;font-size:13px}#dir-svc-ai-chatbot-development .uc .ico{margin-bottom:2px}@media (min-width:560px) and (max-width:999px){#dir-svc-ai-chatbot-development .ph-notes{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}@media (min-width:720px){#dir-svc-ai-chatbot-development .fail{grid-template-columns:1fr 1fr}#dir-svc-ai-chatbot-development .hub2{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr);align-items:stretch}#dir-svc-ai-chatbot-development .hb-c{padding:22px 14px}}@media (min-width:1000px){#dir-svc-ai-chatbot-development .ph-wrap{grid-template-columns:270px minmax(0,1fr);justify-self:end;place-items:center stretch;column-gap:18px;width:100%;max-width:540px}#dir-svc-ai-chatbot-development .ph-cap{text-align:center;grid-column:1/-1}#dir-svc-ai-chatbot-development .fl-c{padding:32px}#dir-svc-ai-chatbot-development .pipe{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:16px;padding:32px}#dir-svc-ai-chatbot-development .pp{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}#dir-svc-ai-chatbot-development .pp li{align-content:start;padding:64px 18px 18px}#dir-svc-ai-chatbot-development .pp li:not(:last-child):after{content:"→";text-align:center;color:#6b7078;z-index:1;width:18px;font-weight:800;position:absolute;top:18px;right:-14px}#dir-svc-ai-chatbot-development .hb{padding:26px}}#dir-svc-seo .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-seo .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-seo .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-seo .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-seo .crumbs a{text-decoration:none}#dir-svc-seo .crumbs a:hover,#dir-svc-seo .crumbs [aria-current]{color:var(--ink)}#dir-svc-seo .sv-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-seo .sv-in{padding-bottom:26px}#dir-svc-seo .sv-first{padding-top:12px}#dir-svc-seo .sum{gap:18px;padding:24px;display:grid}#dir-svc-seo .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-seo .facts{margin:0;display:grid}#dir-svc-seo .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-seo .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-seo .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-seo .rel{gap:14px;padding:22px;display:grid}#dir-svc-seo .rel ul{gap:8px;display:grid}#dir-svc-seo .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-seo .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-seo .rel a:hover{background:var(--lime)}#dir-svc-seo .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-seo .rel b{font-size:15px}#dir-svc-seo .rel span{color:var(--mute);padding-right:24px;font-size:13px}#dir-svc-seo .rel a:hover span{color:var(--ink)}#dir-svc-seo .se-pill{color:#d6d9de;border:1px solid #33373d;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700}#dir-svc-seo .se-rank{background:var(--dark-2);border:1px solid #2a2d31;border-radius:22px;align-self:center;gap:10px;min-width:0;margin:0;padding:18px;display:grid}#dir-svc-seo .se-rk-top{justify-content:space-between;align-items:center;gap:10px;display:flex}#dir-svc-seo .se-rank .lbl{color:#8d929b}#dir-svc-seo .se-tag{color:var(--ink);background:var(--lime);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:700}#dir-svc-seo .se-chart{height:150px;margin-top:4px;position:relative}#dir-svc-seo .se-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#dir-svc-seo .se-band{fill:#d4ff3812}#dir-svc-seo .se-grid{stroke:#2a2d31;stroke-width:1px;stroke-dasharray:3 5;fill:none;vector-effect:non-scaling-stroke}#dir-svc-seo .se-line{fill:none;stroke:var(--lime);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #d4ff3880)}#dir-svc-seo .se-mark{text-align:center;width:33.3%;color:var(--lime);font-size:11px;font-weight:700;line-height:1.25;position:absolute;top:6px;left:50%}#dir-svc-seo .se-dot{background:var(--lime);border-radius:50%;width:10px;height:10px;position:absolute;top:calc(14.1176% - 5px);right:-5px;box-shadow:0 0 0 5px #d4ff382e}#dir-svc-seo .se-phases{grid-template-columns:2fr 4fr 6fr;gap:3px;display:grid}#dir-svc-seo .se-phases span{color:#a2a7af;white-space:nowrap;text-overflow:clip;background:#232529;border-radius:6px;padding:5px 7px;font-size:11px;font-weight:700;overflow:hidden}#dir-svc-seo .se-phases span:first-child{color:#e8eaed;background:#33373d}#dir-svc-seo .se-phases span:last-child{color:var(--lime);background:#d4ff381f}#dir-svc-seo .se-weeks{color:#6c7079;justify-content:space-between;margin-top:-4px;font-size:11px;font-weight:600;display:flex}#dir-svc-seo .se-cwv{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px;display:grid}#dir-svc-seo .se-cwv div{background:#101113;border-radius:12px;gap:1px;padding:10px 12px;display:grid}#dir-svc-seo .se-cwv small{letter-spacing:.06em;color:#8d929b;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}#dir-svc-seo .se-cwv small:after{content:"";background:#22c55e;border-radius:50%;width:7px;height:7px}#dir-svc-seo .se-cwv b{letter-spacing:-.02em;color:#fff;white-space:nowrap;font-size:18px;font-weight:800}#dir-svc-seo .se-rank figcaption{color:#6c7079;font-size:12px;line-height:1.4}#dir-svc-seo .se-audit{gap:26px;padding:26px 22px;display:grid}#dir-svc-seo .se-au-head{align-content:start;justify-items:start;gap:14px;display:grid}#dir-svc-seo .se-au-head h2{font-size:clamp(30px,7vw,46px)}#dir-svc-seo .se-au-head p{color:var(--mute);font-size:16px}#dir-svc-seo .se-au-meta{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}#dir-svc-seo .se-au-meta div{background:var(--bg);border-radius:16px;padding:12px 14px;display:grid}#dir-svc-seo .se-au-meta b{letter-spacing:-.04em;font-size:26px;font-weight:800;line-height:1.1}#dir-svc-seo .se-au-meta span{color:var(--mute);font-size:13px;font-weight:600}#dir-svc-seo .se-checks{counter-reset:none;display:grid}#dir-svc-seo .se-checks li{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:14px;padding-block:16px;display:grid}#dir-svc-seo .se-n{background:var(--dark);width:44px;height:44px;color:var(--lime);border-radius:14px;place-items:center;font-size:14px;font-weight:800;display:grid;position:relative}#dir-svc-seo .se-checks h3{letter-spacing:-.01em;font-size:17px;font-weight:800;line-height:1.3}#dir-svc-seo .se-checks p{color:var(--mute);margin-top:3px;font-size:14.5px}#dir-svc-seo .se-inc{gap:12px;display:grid}#dir-svc-seo .se-inc .t{align-content:start;gap:10px;padding:24px;display:grid}#dir-svc-seo .se-inc h3{letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.2}#dir-svc-seo .se-inc p{color:var(--mute);font-size:15px}#dir-svc-seo .se-inc .t-dark p{color:#a2a7af}#dir-svc-seo .se-inc .ico{margin-bottom:4px}#dir-svc-seo .se-tx{align-content:start;gap:10px;display:grid}#dir-svc-seo .se-code{background:var(--dark);color:#e8eaed;white-space:pre-wrap;word-break:break-all;border-radius:16px;margin:4px 0 0;padding:16px 18px;font:600 12.5px/1.7 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}#dir-svc-seo .se-code .c{color:#6c7079}#dir-svc-seo .se-code .k{color:var(--lime)}#dir-svc-seo .se-cluster{gap:6px;margin-top:6px;padding-left:16px;display:grid;position:relative}#dir-svc-seo .se-cluster:before{content:"";background:var(--line);border-radius:2px;width:2px;position:absolute;top:18px;bottom:16px;left:6px}#dir-svc-seo .se-cluster b{background:var(--dark);color:var(--lime);border-radius:10px;width:fit-content;margin-left:-16px;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:800}#dir-svc-seo .se-cluster span{background:var(--bg);border-radius:10px;padding:8px 12px;font-size:13px;font-weight:700;position:relative}#dir-svc-seo .se-cluster span:before{content:"";background:var(--line);width:10px;height:2px;position:absolute;top:50%;left:-10px}#dir-svc-seo .se-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}#dir-svc-seo .se-chips li{background:var(--bg);border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:700}#dir-svc-seo .se-chips li:before{content:"✓ ";color:#3c8a1e}#dir-svc-seo .se-report{background:var(--dark-2);border:1px solid #2a2d31;border-radius:16px;gap:10px;margin-top:6px;padding:14px;display:grid}#dir-svc-seo .se-rp-top{justify-content:space-between;align-items:center;gap:8px;display:flex}#dir-svc-seo .se-ga{align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}#dir-svc-seo .se-ga svg{flex:none;width:18px;height:18px}#dir-svc-seo .se-rp-top small{color:var(--ink);background:var(--lime);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}#dir-svc-seo .se-report ul{gap:6px;display:grid}#dir-svc-seo .se-report li{color:#d6d9de;background:#101113;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}#dir-svc-seo .se-report li:before{content:"";background:var(--lime);border-radius:50%;flex:none;width:6px;height:6px}#dir-svc-seo .se-yesno{gap:8px;margin-top:6px;display:grid}#dir-svc-seo .se-yesno ul{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-seo .se-yesno li{border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:700}#dir-svc-seo .se-yesno .yes li{background:var(--dark);color:#fff}#dir-svc-seo .se-yesno .yes li:before{content:"✓ ";color:var(--lime)}#dir-svc-seo .se-yesno .no li{background:var(--bg);color:var(--mute);-webkit-text-decoration:line-through #e0534a;text-decoration:line-through #e0534a;text-decoration-thickness:1.5px}#dir-svc-seo .se-why{gap:12px;display:grid}#dir-svc-seo .se-why-copy{align-content:center;gap:14px;padding:28px 24px;display:grid}#dir-svc-seo .se-why-copy h2{font-size:clamp(30px,7vw,46px)}#dir-svc-seo .se-why-copy p{color:var(--mute);max-width:600px;font-size:16px}#dir-svc-seo .se-log{align-content:start;gap:14px;padding:22px;display:grid}#dir-svc-seo .se-log-top{justify-content:space-between;align-items:center;gap:10px;display:flex}#dir-svc-seo .se-br{color:#a2a7af;border:1px solid #33373d;border-radius:999px;padding:5px 9px 5px 22px;font:700 11.5px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:relative}#dir-svc-seo .se-br:before{content:"";background:var(--lime);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:9px}#dir-svc-seo .se-log ol{display:grid;position:relative}#dir-svc-seo .se-log ol:before{content:"";background:#2a2d31;width:2px;position:absolute;top:14px;bottom:14px;left:5px}#dir-svc-seo .se-log li{color:#e8eaed;align-items:baseline;gap:10px;padding:9px 0 9px 24px;font-size:14.5px;line-height:1.4;display:flex;position:relative}#dir-svc-seo .se-log li:before{content:"";background:var(--dark);border:2px solid var(--lime);box-sizing:border-box;border-radius:50%;width:12px;height:12px;position:absolute;top:13px;left:0}#dir-svc-seo .se-log code{color:var(--lime);text-align:center;background:#d4ff381a;border-radius:6px;flex:none;min-width:42px;padding:4px 6px;font:700 11.5px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}#dir-svc-seo .se-log-note{color:#6c7079;border-top:1px solid #26292d;padding-top:12px;font-size:12.5px}#dir-svc-seo .se-ai{gap:24px;padding:26px 22px;display:grid}#dir-svc-seo .se-ai-copy{align-content:center;gap:14px;display:grid}#dir-svc-seo .se-ai-copy h2{font-size:clamp(30px,7vw,46px)}#dir-svc-seo .se-ai-copy p{color:var(--mute);font-size:16px}#dir-svc-seo .se-ais{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-seo .se-ais li{background:var(--bg);border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:13.5px;font-weight:700;display:inline-flex}#dir-svc-seo .se-ais li.txt{padding-left:14px}#dir-svc-seo .se-ais svg{flex:none;width:18px;height:18px}#dir-svc-seo .se-chat{background:var(--bg);border-radius:22px;align-content:start;gap:12px;padding:18px;display:grid}#dir-svc-seo .se-chat-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:11px;font-weight:800}#dir-svc-seo .se-ask{background:var(--dark);color:#fff;border-radius:18px 18px 4px;justify-self:end;max-width:85%;padding:11px 15px;font-size:14.5px;font-weight:600}#dir-svc-seo .se-ans{box-shadow:var(--sh);background:#fff;border-radius:18px 18px 18px 4px;gap:12px;max-width:92%;padding:14px 16px;display:grid}#dir-svc-seo .se-ans p{font-size:14.5px;line-height:1.55}#dir-svc-seo .se-ans sup{background:var(--lime);vertical-align:2px;border-radius:50%;place-items:center;width:16px;height:16px;margin-left:2px;font-size:10px;font-weight:800;line-height:1;display:inline-grid}#dir-svc-seo .se-src{background:var(--bg);color:var(--mute);box-shadow:inset 0 0 0 1.5px var(--lime-d);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:9px 12px;font-size:13px;display:flex}#dir-svc-seo .se-src>span{overflow-wrap:anywhere;min-width:0}#dir-svc-seo .se-src b{color:var(--ink)}#dir-svc-seo .se-src i{background:var(--dark);width:22px;height:22px;color:var(--lime);border-radius:7px;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}#dir-svc-seo .se-clients{gap:12px;display:grid}#dir-svc-seo .se-cl .pt{gap:4px;padding:14px 18px 18px}#dir-svc-seo .se-cl h3{font-size:18px}#dir-svc-seo .se-cl p{font-size:14.5px}#dir-svc-seo .se-on{color:#fff;align-items:center;gap:6px;display:inline-flex;background:var(--dark)!important}#dir-svc-seo .se-on i{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #d4ff3840}#dir-svc-seo .se-own{padding-top:16px}#dir-svc-seo .se-ss .lbl{margin-bottom:4px}#dir-svc-seo .se-ss .frame{box-shadow:none}#dir-svc-seo .se-ss h3{color:#fff}#dir-svc-seo .se-ss h3 small{background:var(--dark-2);color:#fff}#dir-svc-seo .se-ss.t-dark .pt p{color:#a2a7af}#dir-svc-seo .se-go{color:var(--lime);gap:6px;margin-top:8px;font-size:14px;font-weight:700;display:inline-flex}#dir-svc-seo .se-go i{font-style:normal}@media (max-width:559px){#dir-svc-seo .se-clients{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;margin:0 -16px;padding:0 16px 6px;scroll-padding-inline:16px;overflow-x:auto}#dir-svc-seo .se-clients::-webkit-scrollbar{display:none}#dir-svc-seo .se-cl{scroll-snap-align:start}}@media (min-width:560px){#dir-svc-seo .se-clients{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-svc-seo .se-clients{grid-template-columns:repeat(3,minmax(0,1fr))}}#dir-svc-seo .se-ss .pt p{color:var(--mute)}#dir-svc-seo .se-ss h3{justify-content:space-between;align-items:center;gap:10px;display:flex}#dir-svc-seo .se-time{counter-reset:st;gap:10px;display:grid}#dir-svc-seo .se-time li{counter-increment:st;align-content:start;gap:6px;padding:20px 22px;display:grid}#dir-svc-seo .se-when{letter-spacing:.02em;background:var(--bg);border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:6px;padding:5px 11px 5px 6px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-seo .se-when:before{content:counter(st);background:var(--dark);width:20px;height:20px;color:var(--lime);border-radius:50%;place-items:center;font-size:11px;display:grid}#dir-svc-seo .se-time .t-dark .se-when{background:var(--dark-2);color:#fff}#dir-svc-seo .se-time .t-dark .se-when:before{background:var(--lime);color:var(--ink)}#dir-svc-seo .se-time h3{letter-spacing:-.01em;font-size:18px;font-weight:800}#dir-svc-seo .se-time p{color:var(--mute);font-size:14.5px}#dir-svc-seo .se-time .t-dark p{color:#a2a7af}@media (min-width:720px){#dir-svc-seo .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-seo .rel ul{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-seo .se-rank{padding:22px}#dir-svc-seo .se-chart{height:180px}#dir-svc-seo .se-checks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}#dir-svc-seo .se-inc{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-seo .se-tech,#dir-svc-seo .se-links{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:28px}#dir-svc-seo .se-tech .se-code,#dir-svc-seo .se-links .se-yesno{margin-top:0}#dir-svc-seo .se-inc .se-tech,#dir-svc-seo .se-inc .se-links{align-content:center}#dir-svc-seo .se-ai{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding:32px}#dir-svc-seo .se-ss{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;display:grid}#dir-svc-seo .se-ss .pi{padding:10px}#dir-svc-seo .se-time{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-seo .se-time li:last-child{grid-column:span 2}}@media (min-width:720px) and (max-width:999px){#dir-svc-seo .se-inc{grid-template-areas:"tech tech""speed onp""kw rep""links links"}#dir-svc-seo .se-tech{grid-area:tech}#dir-svc-seo .se-speed{grid-area:speed}#dir-svc-seo .se-onp{grid-area:onp}#dir-svc-seo .se-kw{grid-area:kw}#dir-svc-seo .se-rep{grid-area:rep}#dir-svc-seo .se-links{grid-area:links}#dir-svc-seo .sv-revs .big-q{grid-column:auto}}@media (min-width:1000px){#dir-svc-seo .sv-in{min-height:0;padding-bottom:40px}#dir-svc-seo .sv-in h1{font-size:clamp(50px,4.4vw,64px)}#dir-svc-seo .se-rank{justify-self:end;width:100%;max-width:500px;padding:24px}#dir-svc-seo .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-seo .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-seo .se-audit{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);gap:48px;padding:40px}#dir-svc-seo .se-checks li:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-seo .se-inc{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"tech tech speed""kw onp rep""links links rep"}#dir-svc-seo .se-tech{grid-area:tech}#dir-svc-seo .se-speed{grid-area:speed}#dir-svc-seo .se-kw{grid-area:kw}#dir-svc-seo .se-onp{grid-area:onp}#dir-svc-seo .se-rep{grid-area:rep}#dir-svc-seo .se-links{grid-area:links}#dir-svc-seo .se-why{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}#dir-svc-seo .se-why-copy{padding:40px}#dir-svc-seo .se-log{padding:28px}#dir-svc-seo .se-ai{gap:48px;padding:40px}#dir-svc-seo .se-ss{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#dir-svc-seo .se-ss .pi{padding:12px}#dir-svc-seo .se-ss .pt{gap:10px;padding:32px 44px}#dir-svc-seo .se-ss h3{font-size:30px}#dir-svc-seo .se-ss .pt p{font-size:16px}#dir-svc-seo .se-time{grid-template-columns:repeat(5,minmax(0,1fr))}#dir-svc-seo .se-time li:last-child{grid-column:auto}#dir-svc-seo .sv-revs{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"big big score"}#dir-svc-seo .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-seo .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-google-ads .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-google-ads .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-google-ads .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-google-ads .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-google-ads .crumbs a{text-decoration:none}#dir-svc-google-ads .crumbs a:hover,#dir-svc-google-ads .crumbs [aria-current]{color:var(--ink)}#dir-svc-google-ads .sv-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-google-ads .sv-in{padding-bottom:26px}#dir-svc-google-ads .sv-first{padding-top:12px}#dir-svc-google-ads .sum{gap:18px;padding:24px;display:grid}#dir-svc-google-ads .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-google-ads .facts{margin:0;display:grid}#dir-svc-google-ads .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-google-ads .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-google-ads .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-google-ads .rel{gap:14px;padding:22px;display:grid}#dir-svc-google-ads .rel ul{gap:8px;display:grid}#dir-svc-google-ads .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-google-ads .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-google-ads .rel a:hover{background:var(--lime)}#dir-svc-google-ads .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-google-ads .rel b{font-size:15px}#dir-svc-google-ads .rel span{color:var(--mute);padding-right:24px;font-size:13px}#dir-svc-google-ads .rel a:hover span{color:var(--ink)}#dir-svc-google-ads .ga-chip{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-google-ads .ga-chip svg{flex:none;width:auto;height:18px}#dir-svc-google-ads .ga-chip span{border-left:1px solid #d9dce0;padding-left:8px}#dir-svc-google-ads .ga-camp{color:var(--ink);background:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr);align-self:center;gap:12px;min-width:0;margin:0;padding:16px;display:grid;box-shadow:0 30px 60px -24px #000c}#dir-svc-google-ads .ga-top{align-items:center;gap:12px;display:flex}#dir-svc-google-ads .ga-logo{background:var(--bg);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}#dir-svc-google-ads .ga-logo svg{width:24px;height:auto}#dir-svc-google-ads .ga-name{flex:1;min-width:0}#dir-svc-google-ads .ga-name b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.25;display:block;overflow:hidden}#dir-svc-google-ads .ga-name small{color:var(--mute);font-size:12px;font-weight:600}#dir-svc-google-ads .ga-on{color:#1e7b34;background:#e6f4ea;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 9px;font-size:11.5px;font-weight:700;display:inline-flex}#dir-svc-google-ads .ga-on:before{content:"";background:#34a852;border-radius:50%;width:7px;height:7px}#dir-svc-google-ads .ga-tabs{border-bottom:1px solid var(--line);gap:2px;display:flex;overflow:hidden}#dir-svc-google-ads .ga-tabs span{color:var(--mute);white-space:nowrap;padding:6px 8px 9px;font-size:12.5px;font-weight:700;position:relative}#dir-svc-google-ads .ga-tabs .on{color:#1a73e8}#dir-svc-google-ads .ga-tabs .on:after{content:"";background:#1a73e8;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:6px;right:6px}#dir-svc-google-ads .ga-table{gap:2px;display:grid}#dir-svc-google-ads .ga-th{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);justify-content:space-between;padding:0 4px 6px;font-size:11px;font-weight:800;display:flex}#dir-svc-google-ads .ga-table ul{gap:6px;display:grid}#dir-svc-google-ads .ga-table li{background:var(--bg);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px 9px 12px;display:flex}#dir-svc-google-ads .ga-term{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}#dir-svc-google-ads .ga-act{white-space:nowrap;border-radius:8px;flex:none;padding:4px 8px;font-size:11.5px;font-weight:800}#dir-svc-google-ads .ga-act.add{background:var(--dark);color:var(--lime)}#dir-svc-google-ads .ga-act.neg{color:#b3261e;background:#fde8e6}#dir-svc-google-ads .ga-table li:has(.neg) .ga-term{color:var(--mute);-webkit-text-decoration:line-through #b3261e80;text-decoration:line-through #b3261e80}#dir-svc-google-ads .ga-negs{border-top:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding-top:12px;display:flex}#dir-svc-google-ads .ga-negs span{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);margin-right:4px;font-size:11px;font-weight:800}#dir-svc-google-ads .ga-negs i{color:#b3261e;background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:700;box-shadow:inset 0 0 0 1.5px #f2b8b5}#dir-svc-google-ads .ga-negs i:before{content:"−";margin-right:4px}#dir-svc-google-ads .ga-camp figcaption{color:var(--mute);font-size:12px;line-height:1.4}#dir-svc-google-ads .ga-leak{gap:26px;padding:26px 22px;display:grid}#dir-svc-google-ads .ga-lk-head{gap:12px;max-width:640px;display:grid}#dir-svc-google-ads .ga-lk-head h2{font-size:clamp(30px,7vw,46px)}#dir-svc-google-ads .ga-lk-head p{color:var(--mute);font-size:16px}#dir-svc-google-ads .ga-meter{gap:8px;display:grid;position:relative}#dir-svc-google-ads .ga-bar{background:var(--dark);border-radius:999px;height:22px;position:relative;overflow:hidden}#dir-svc-google-ads .ga-bar:before{content:"";opacity:.9;background:#34a852;width:30%;position:absolute;inset:0 auto 0 0}#dir-svc-google-ads .ga-zone{background:repeating-linear-gradient(-45deg,#ea4335 0 6px,#f28b82 6px 12px);width:30%;position:absolute;top:0;bottom:0;left:30%}#dir-svc-google-ads .ga-bar:after{content:"";background:linear-gradient(90deg,#34a852e6,#34a85259);position:absolute;inset:0 0 0 60%}#dir-svc-google-ads .ga-scale{height:16px;color:var(--mute);font-size:11.5px;font-weight:700;position:relative}#dir-svc-google-ads .ga-scale span{white-space:nowrap;position:absolute;top:0}#dir-svc-google-ads .ga-scale span:first-child{left:0}#dir-svc-google-ads .ga-scale .z1{color:#b3261e;left:30%;transform:translate(-50%)}#dir-svc-google-ads .ga-scale .z2{color:#b3261e;left:60%;transform:translate(-50%)}#dir-svc-google-ads .ga-scale span:last-child{right:0}#dir-svc-google-ads .ga-zl{color:#b3261e;background:#fde8e6;border-radius:8px;justify-self:start;margin-left:30%;padding:4px 8px;font-size:12px;font-weight:800;position:relative;transform:translate(-12%)}#dir-svc-google-ads .ga-leaks{gap:10px;display:grid}#dir-svc-google-ads .ga-leaks li{background:var(--bg);border-radius:20px;align-content:start;gap:6px;padding:18px;display:grid}#dir-svc-google-ads .ga-ln{color:#b3261e;background:#fde8e6;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:4px;font-size:13px;font-weight:800;display:grid}#dir-svc-google-ads .ga-leaks h3{letter-spacing:-.01em;font-size:18px;font-weight:800}#dir-svc-google-ads .ga-leaks p{color:var(--mute);font-size:14.5px}#dir-svc-google-ads .ga-leaks .fix{color:var(--ink);background:#fff;border-radius:12px;gap:8px;margin-top:6px;padding:10px 12px;font-weight:700;display:flex}#dir-svc-google-ads .ga-leaks .fix:before{content:"Fix";background:var(--dark);color:var(--lime);border-radius:6px;flex:none;height:fit-content;margin-top:1px;padding:2px 6px;font-size:11px;font-weight:800}#dir-svc-google-ads .ga-types{gap:12px;display:grid}#dir-svc-google-ads .ga-ty{align-content:start;gap:8px;padding:22px;display:grid}#dir-svc-google-ads .ga-ic{letter-spacing:.04em;text-transform:uppercase;color:#1a73e8;background:#e8f0fe;border-radius:8px;width:fit-content;margin-bottom:6px;padding:5px 9px;font-size:11.5px;font-weight:800}#dir-svc-google-ads .ga-ty h3{letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.2}#dir-svc-google-ads .ga-ty p{color:var(--mute);font-size:15px}#dir-svc-google-ads .ga-pmax .ga-ic{color:var(--lime);background:#d4ff381f}#dir-svc-google-ads .ga-pmax p{color:#a2a7af}#dir-svc-google-ads .ga-tr{gap:12px;display:grid}#dir-svc-google-ads .ga-track,#dir-svc-google-ads .ga-cad{align-content:start;gap:12px;padding:24px;display:grid}#dir-svc-google-ads .ga-tr h3{letter-spacing:-.02em;font-size:22px;font-weight:800}#dir-svc-google-ads .ga-track>p{color:var(--mute);font-size:15px}#dir-svc-google-ads .ga-stack{gap:8px;margin-top:4px;display:grid}#dir-svc-google-ads .ga-stack li{background:var(--bg);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}#dir-svc-google-ads .ga-si{background:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}#dir-svc-google-ads .ga-si svg{width:22px;height:auto}#dir-svc-google-ads .ga-gtm{color:#fff;background:#246fdb;font-size:11px;font-weight:800}#dir-svc-google-ads .ga-stack b,#dir-svc-google-ads .ga-cal b{font-size:15px;line-height:1.3;display:block}#dir-svc-google-ads .ga-stack small{color:var(--mute);font-size:13px}#dir-svc-google-ads .ga-cal{gap:8px;margin-top:4px;display:grid}#dir-svc-google-ads .ga-cal li{background:var(--dark-2);border:1px solid #2a2d31;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}#dir-svc-google-ads .ga-cal li>span{letter-spacing:.04em;text-transform:uppercase;width:74px;color:var(--lime);flex:none;font-size:11.5px;font-weight:800}#dir-svc-google-ads .ga-cal small{color:#8d929b;font-size:13px}#dir-svc-google-ads .ga-cad>p{color:#a2a7af;font-size:14px}#dir-svc-google-ads .ga-why{gap:12px;display:grid}#dir-svc-google-ads .ga-why-copy{align-content:center;gap:14px;padding:28px 24px;display:grid}#dir-svc-google-ads .ga-why-copy h2{font-size:clamp(30px,7vw,46px)}#dir-svc-google-ads .ga-why-copy p{color:var(--mute);max-width:600px;font-size:16px}#dir-svc-google-ads .ga-roas{align-content:space-between;gap:16px;padding:24px;display:grid}#dir-svc-google-ads .ga-bars{grid-template-columns:1fr 1fr;align-items:end;gap:14px;height:220px;padding-top:10px;display:grid}#dir-svc-google-ads .ga-bars div{text-align:center;grid-template-rows:auto 1fr auto;gap:8px;height:100%;display:grid}#dir-svc-google-ads .ga-bars b{letter-spacing:-.04em;align-self:end;font-size:30px;font-weight:800;line-height:1}#dir-svc-google-ads .ga-bars i{border-radius:12px 12px 4px 4px;align-self:end;display:block}#dir-svc-google-ads .ga-bars .b1 i{background:#2a2d31;height:35%}#dir-svc-google-ads .ga-bars .b1 b{color:#a2a7af}#dir-svc-google-ads .ga-bars .b2 i{background:linear-gradient(to top,#d4ff3859,var(--lime));height:100%;box-shadow:0 0 24px #d4ff384d}#dir-svc-google-ads .ga-bars .b2 b{color:var(--lime)}#dir-svc-google-ads .ga-bars span{color:#8d929b;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}#dir-svc-google-ads .ga-roas>p{color:#a2a7af;border-top:1px solid #26292d;padding-top:14px;font-size:14px}#dir-svc-google-ads .ga-cl .pt{gap:10px}#dir-svc-google-ads .ga-cl h3{letter-spacing:-.03em;font-size:clamp(24px,5vw,32px);line-height:1.1}#dir-svc-google-ads .ga-cl p{color:var(--mute);font-size:16px}#dir-svc-google-ads .ga-go{gap:6px;margin-top:4px;font-size:15px;font-weight:800;display:inline-flex}@media (min-width:720px){#dir-svc-google-ads .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-google-ads .rel ul{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-google-ads .ga-camp{padding:20px}#dir-svc-google-ads .ga-leaks{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-google-ads .ga-types,#dir-svc-google-ads .ga-tr{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-google-ads .ga-cl{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}#dir-svc-google-ads .ga-cl .pi{padding:10px}#dir-svc-google-ads .ga-cl .pt{padding:24px 28px 24px 16px}}@media (min-width:720px) and (max-width:999px){#dir-svc-google-ads .ga-pmax{grid-column:span 2}#dir-svc-google-ads .ga-why{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@media (min-width:1000px){#dir-svc-google-ads .sv-in{min-height:0;padding-bottom:40px}#dir-svc-google-ads .sv-in h1{font-size:clamp(50px,4.4vw,64px)}#dir-svc-google-ads .ga-camp{justify-self:end;width:100%;max-width:480px;padding:22px;transform:rotate(1.2deg)}#dir-svc-google-ads .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-google-ads .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-google-ads .ga-leak{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;column-gap:48px;padding:40px}#dir-svc-google-ads .ga-leaks{grid-column:1/-1}#dir-svc-google-ads .ga-types{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-google-ads .ga-pmax{grid-row:span 2;align-content:center;padding:30px}#dir-svc-google-ads .ga-pmax h3{font-size:26px}#dir-svc-google-ads .ga-pmax p{font-size:16px}#dir-svc-google-ads .ga-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#dir-svc-google-ads .ga-track,#dir-svc-google-ads .ga-cad{padding:30px}#dir-svc-google-ads .ga-why{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}#dir-svc-google-ads .ga-why-copy{padding:40px}#dir-svc-google-ads .ga-roas{padding:30px}#dir-svc-google-ads .ga-cl{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}#dir-svc-google-ads .ga-cl .pt{padding:32px 40px 32px 24px}#dir-svc-google-ads .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-google-ads .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-google-ads .ga-kpi{color:var(--lime);background:var(--dark);font-size:11px;font-weight:800}#dir-svc-facebook-ads .crumbs{color:var(--mute);padding-block:4px 10px;font-size:13px;font-weight:600}#dir-svc-facebook-ads .crumbs ol{flex-wrap:wrap;gap:6px;display:flex}#dir-svc-facebook-ads .crumbs li{align-items:center;gap:6px;display:flex}#dir-svc-facebook-ads .crumbs li+li:before{content:"/";color:#b4b9c0}#dir-svc-facebook-ads .crumbs a{text-decoration:none}#dir-svc-facebook-ads .crumbs a:hover,#dir-svc-facebook-ads .crumbs [aria-current]{color:var(--ink)}#dir-svc-facebook-ads .sv-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font-size:12px;font-weight:800}#dir-svc-facebook-ads .sv-in{padding-bottom:26px}#dir-svc-facebook-ads .sv-first{padding-top:12px}#dir-svc-facebook-ads .sum{gap:18px;padding:24px;display:grid}#dir-svc-facebook-ads .sum h2{margin-top:6px;font-size:clamp(24px,6vw,32px)}#dir-svc-facebook-ads .facts{margin:0;display:grid}#dir-svc-facebook-ads .facts div{border-top:1px solid var(--line);gap:4px;padding-block:14px;display:grid}#dir-svc-facebook-ads .facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px;font-weight:800}#dir-svc-facebook-ads .facts dd{margin:0;font-size:16px;font-weight:600;line-height:1.45}#dir-svc-facebook-ads .rel{gap:14px;padding:22px;display:grid}#dir-svc-facebook-ads .rel ul{gap:8px;display:grid}#dir-svc-facebook-ads .rel a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-svc-facebook-ads .rel a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-svc-facebook-ads .rel a:hover{background:var(--lime)}#dir-svc-facebook-ads .rel a:hover:after{transform:translate(4px,-50%)}#dir-svc-facebook-ads .rel b{font-size:15px}#dir-svc-facebook-ads .rel span{color:var(--mute);padding-right:24px;font-size:13px}#dir-svc-facebook-ads .rel a:hover span{color:var(--ink)}#dir-svc-facebook-ads .fb-chip{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:12px;font-weight:800;display:inline-flex}#dir-svc-facebook-ads .fb-chip svg{flex:none;width:auto;height:18px}#dir-svc-facebook-ads .fb-chip span{border-left:1px solid #d9dce0;padding-left:8px}#dir-svc-facebook-ads .fb-viz{grid-template-columns:minmax(0,1fr);align-self:center;gap:10px;min-width:0;margin:0;display:grid}#dir-svc-facebook-ads .fb-ad{color:var(--ink);background:#fff;border-radius:20px;grid-template-rows:auto 1fr;grid-template-columns:112px minmax(0,1fr);gap:10px 12px;padding:12px;display:grid;box-shadow:0 30px 60px -24px #000c}#dir-svc-facebook-ads .fb-ad-top{grid-column:2;align-items:center;gap:9px;display:flex}#dir-svc-facebook-ads .fb-av{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}#dir-svc-facebook-ads .fb-av svg{width:20px;height:auto}#dir-svc-facebook-ads .fb-ad-top b{font-size:13.5px;line-height:1.2;display:block}#dir-svc-facebook-ads .fb-ad-top small{color:var(--mute);font-size:11.5px;font-weight:600}#dir-svc-facebook-ads .fb-img{aspect-ratio:133/167;background:#2b211b url(/img/shot-claivra.webp) 96.54% 62.23%/751.9% no-repeat;border-radius:12px;grid-area:1/1/span 2}#dir-svc-facebook-ads .fb-cta{grid-column:2;align-self:end;gap:8px;display:grid}#dir-svc-facebook-ads .fb-cta span{color:var(--mute);font-size:12px;font-weight:600}#dir-svc-facebook-ads .fb-cta b{background:var(--bg);border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;display:flex}#dir-svc-facebook-ads .fb-cta b:after{content:"→"}#dir-svc-facebook-ads .fb-stream{background:var(--dark-2);border:1px solid #2a2d31;border-radius:20px;gap:12px;min-width:0;padding:16px;display:grid}#dir-svc-facebook-ads .fb-st-top{justify-content:space-between;align-items:center;gap:10px;display:flex}#dir-svc-facebook-ads .fb-stream .lbl{color:#8d929b}#dir-svc-facebook-ads .fb-stream ul{gap:6px;display:grid}#dir-svc-facebook-ads .fb-stream li{background:#101113;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n d""s d";align-items:center;gap:3px 10px;padding:9px 12px;display:grid}#dir-svc-facebook-ads .fb-stream li b{color:#fff;text-overflow:ellipsis;white-space:nowrap;grid-area:n;font-size:13.5px;font-weight:700;overflow:hidden}#dir-svc-facebook-ads .fb-stream li span{grid-area:s;gap:4px;display:flex}#dir-svc-facebook-ads .fb-stream li i{color:#a2a7af;border:1px solid #33373d;border-radius:6px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:700}#dir-svc-facebook-ads .fb-stream li em{color:#22c55e;grid-area:d;align-items:center;gap:5px;font-size:11px;font-style:normal;font-weight:800;display:flex}#dir-svc-facebook-ads .fb-stream li em:before{content:"✓"}#dir-svc-facebook-ads .fb-stream li.hot{box-shadow:inset 3px 0 0 var(--lime)}#dir-svc-facebook-ads .fb-stream li.hot b{color:var(--lime)}#dir-svc-facebook-ads .fb-emq{border-top:1px solid #2a2d31;gap:7px;padding-top:12px;display:grid}#dir-svc-facebook-ads .fb-emq-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}#dir-svc-facebook-ads .fb-emq-row span{color:#a2a7af;font-size:12.5px;font-weight:600}#dir-svc-facebook-ads .fb-emq-row b{color:var(--lime);white-space:nowrap;font-size:15px;font-weight:800}#dir-svc-facebook-ads .fb-emq-bar{background:#2a2d31;border-radius:99px;height:8px;position:relative}#dir-svc-facebook-ads .fb-emq-bar i{background:linear-gradient(90deg,#ff6b57 0 55%,#f5b83d 55% 78%,var(--lime)78%);border-radius:99px;position:absolute;inset:0 18% 0 0}#dir-svc-facebook-ads .fb-emq-bar s{background:#fff;border-radius:2px;width:2px;position:absolute;top:-4px;bottom:-4px;left:80%}#dir-svc-facebook-ads .fb-emq small{color:#6c7079;font-size:11.5px}#dir-svc-facebook-ads .fb-probs{gap:12px;display:grid}#dir-svc-facebook-ads .fb-probs li{align-content:start;gap:10px;padding:24px;display:grid}#dir-svc-facebook-ads .fb-pn{background:var(--dark);width:40px;height:40px;color:var(--lime);border-radius:12px;place-items:center;font-weight:800;display:grid}#dir-svc-facebook-ads .fb-probs h3{letter-spacing:-.02em;font-size:22px;font-weight:800}#dir-svc-facebook-ads .fb-probs p{border-radius:14px;padding:12px 14px 12px 40px;font-size:15px;position:relative}#dir-svc-facebook-ads .fb-probs p:before{border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:grid;position:absolute;top:12px;left:12px}#dir-svc-facebook-ads .fb-probs .was{color:#7a2b23;background:#fdf0ee}#dir-svc-facebook-ads .fb-probs .was:before{content:"✕";color:#b3261e;background:#f6c9c3}#dir-svc-facebook-ads .fb-probs .now{background:var(--dark);color:#e8eaed}#dir-svc-facebook-ads .fb-probs .now:before{content:"✓";background:var(--lime);color:var(--ink)}#dir-svc-facebook-ads .fb-trk{gap:12px;display:grid}#dir-svc-facebook-ads .fb-dedupe{align-content:start;gap:18px;padding:24px;display:grid}#dir-svc-facebook-ads .fb-dedupe>p{color:#a2a7af;font-size:14px}#dir-svc-facebook-ads .fb-flow{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 36px minmax(0,.9fr);align-items:center;gap:10px 0;display:grid}#dir-svc-facebook-ads .fb-src{background:var(--dark-2);border:1px solid #2a2d31;border-radius:14px;grid-column:1;gap:2px;min-width:0;padding:10px 12px;display:grid}#dir-svc-facebook-ads .fb-src small{color:#8d929b;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}#dir-svc-facebook-ads .fb-src b{font-size:15px}#dir-svc-facebook-ads .fb-src code{color:var(--lime);overflow-wrap:anywhere;font:600 11.5px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}#dir-svc-facebook-ads .fb-join{grid-area:1/2/span 2;align-self:stretch}#dir-svc-facebook-ads .fb-join svg{width:100%;height:100%;display:block;overflow:visible}#dir-svc-facebook-ads .fb-join path{fill:none;stroke:var(--lime);stroke-width:1.5px;stroke-dasharray:4 6;vector-effect:non-scaling-stroke;animation:1.2s linear infinite fb-dash}@keyframes fb-dash{to{stroke-dashoffset:-20px}}#dir-svc-facebook-ads .fb-meta{background:#0668e1;border-radius:16px;grid-area:1/3/span 2;justify-items:start;gap:4px;padding:14px;display:grid;box-shadow:0 0 30px #0668e159}#dir-svc-facebook-ads .fb-meta svg{width:30px;height:auto;margin-bottom:4px}#dir-svc-facebook-ads .fb-meta b{font-size:16px;line-height:1.2}#dir-svc-facebook-ads .fb-meta small{color:#ffffffbf;font-size:12px}#dir-svc-facebook-ads .fb-check{align-content:start;gap:12px;padding:24px;display:grid}#dir-svc-facebook-ads .fb-check h3,#dir-svc-facebook-ads .fb-recon h3{letter-spacing:-.02em;font-size:21px;font-weight:800}#dir-svc-facebook-ads .fb-check ul{gap:8px;display:grid}#dir-svc-facebook-ads .fb-check li{background:var(--bg);border-radius:14px;gap:1px;padding:10px 12px 10px 42px;display:grid;position:relative}#dir-svc-facebook-ads .fb-check li:before{content:"✓";background:var(--dark);width:20px;height:20px;color:var(--lime);border-radius:6px;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:12px;left:12px}#dir-svc-facebook-ads .fb-check b{font-size:14.5px}#dir-svc-facebook-ads .fb-check span{color:var(--mute);font-size:13px}#dir-svc-facebook-ads .fb-recon{align-content:start;gap:18px;padding:24px;display:grid}#dir-svc-facebook-ads .fb-rc-copy{gap:8px;display:grid}#dir-svc-facebook-ads .fb-rc-copy p{color:var(--mute);font-size:15px}#dir-svc-facebook-ads .fb-rc-vs{grid-template-columns:minmax(0,1fr) auto minmax(0,1.5fr);align-items:center;gap:10px;display:grid}#dir-svc-facebook-ads .fb-rc-a,#dir-svc-facebook-ads .fb-rc-b{background:var(--bg);border-radius:16px;flex-wrap:wrap;align-content:center;align-items:center;gap:6px;min-height:92px;padding:12px;display:flex}#dir-svc-facebook-ads .fb-rc-b{background:var(--dark);color:#fff}#dir-svc-facebook-ads .fb-rc-a b,#dir-svc-facebook-ads .fb-rc-b b{flex-basis:100%;margin-top:2px;font-size:13.5px}#dir-svc-facebook-ads .fb-lg{background:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}#dir-svc-facebook-ads .fb-lg svg{width:20px;height:20px}#dir-svc-facebook-ads .fb-rc-eq{color:var(--mute);font-size:12px;font-weight:800}#dir-svc-facebook-ads .fb-cre{gap:12px;display:grid}#dir-svc-facebook-ads .fb-board{align-content:start;gap:16px;padding:24px;display:grid}#dir-svc-facebook-ads .fb-bd-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}#dir-svc-facebook-ads .fb-bd-top h3{letter-spacing:-.02em;font-size:21px;font-weight:800}#dir-svc-facebook-ads .fb-bd-top span{background:var(--dark);color:var(--lime);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}#dir-svc-facebook-ads .fb-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}#dir-svc-facebook-ads .fb-col{background:var(--bg);border-radius:16px;align-content:start;gap:6px;min-width:0;padding:8px;display:grid}#dir-svc-facebook-ads .fb-st{letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;padding:4px 4px 2px;font-size:11px;font-weight:800;display:flex}#dir-svc-facebook-ads .fb-st:before{content:"";border-radius:50%;flex:none;width:8px;height:8px}#dir-svc-facebook-ads .fb-s-win:before{background:#22c55e}#dir-svc-facebook-ads .fb-s-test:before{background:#f5b83d}#dir-svc-facebook-ads .fb-s-cut:before{background:#ff6b57}#dir-svc-facebook-ads .fb-card{background:#fff;border-radius:10px;gap:1px;min-width:0;padding:8px 9px;display:grid;box-shadow:0 1px 2px #1011130f}#dir-svc-facebook-ads .fb-card small{letter-spacing:.05em;text-transform:uppercase;color:var(--mute);font-size:10px;font-weight:800}#dir-svc-facebook-ads .fb-card b{font-size:12.5px;line-height:1.3}#dir-svc-facebook-ads .fb-card em{color:var(--mute);font-size:11px;font-style:normal;font-weight:600}#dir-svc-facebook-ads .fb-card.off{opacity:.55}#dir-svc-facebook-ads .fb-card.off b{text-decoration:line-through}#dir-svc-facebook-ads .fb-bd-note{color:var(--mute);font-size:14px}#dir-svc-facebook-ads .fb-cl{align-content:start;gap:12px;padding:22px;display:grid}#dir-svc-facebook-ads .fb-cl .frame{background:#17181b;box-shadow:0 0 0 1px #2a2d31}#dir-svc-facebook-ads .fb-cl h3{letter-spacing:-.03em;font-size:24px;font-weight:800}#dir-svc-facebook-ads .fb-cl p{color:#a2a7af;font-size:15px}#dir-svc-facebook-ads .fb-go{color:var(--lime);font-size:15px;font-weight:800}#dir-svc-facebook-ads .fb-ph{gap:12px;display:grid}#dir-svc-facebook-ads .fb-ph .t{align-content:start;gap:6px;padding:24px;display:grid}#dir-svc-facebook-ads .fb-phl{letter-spacing:.06em;text-transform:uppercase;background:var(--bg);border-radius:999px;width:fit-content;padding:6px 12px;font-size:12px;font-weight:800}#dir-svc-facebook-ads .fb-ph2 .fb-phl{background:var(--lime);color:var(--ink)}#dir-svc-facebook-ads .fb-ph ol{display:grid}#dir-svc-facebook-ads .fb-ph li{grid-template-columns:36px minmax(0,1fr);gap:14px;padding-block:16px;display:grid}#dir-svc-facebook-ads .fb-ph li+li{border-top:1px solid var(--line)}#dir-svc-facebook-ads .fb-ph2 li+li{border-color:#26292d}#dir-svc-facebook-ads .fb-ph li>span{background:var(--bg);border-radius:50%;place-items:center;width:36px;height:36px;font-size:14px;font-weight:800;display:grid}#dir-svc-facebook-ads .fb-ph2 li>span{background:var(--dark-2);color:var(--lime)}#dir-svc-facebook-ads .fb-ph h3{letter-spacing:-.01em;font-size:17px;font-weight:800}#dir-svc-facebook-ads .fb-ph p{color:var(--mute);margin-top:2px;font-size:14.5px}#dir-svc-facebook-ads .fb-ph2 p{color:#a2a7af}@media (min-width:560px){#dir-svc-facebook-ads .fb-viz{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch}#dir-svc-facebook-ads .fb-ad{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr)}#dir-svc-facebook-ads .fb-ad-top,#dir-svc-facebook-ads .fb-img,#dir-svc-facebook-ads .fb-cta{grid-area:auto/1}#dir-svc-facebook-ads .fb-img{width:100%}}@media (min-width:720px){#dir-svc-facebook-ads .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}#dir-svc-facebook-ads .rel ul{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-facebook-ads .fb-probs{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-svc-facebook-ads .fb-trk{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-facebook-ads .fb-dedupe{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;column-gap:28px}#dir-svc-facebook-ads .fb-dedupe .lbl{grid-column:1/-1}#dir-svc-facebook-ads .fb-dedupe>p{font-size:16px}#dir-svc-facebook-ads .fb-ph{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}@media (min-width:720px) and (max-width:999px){#dir-svc-facebook-ads .fb-viz{grid-template-columns:minmax(0,230px) minmax(0,1fr)}#dir-svc-facebook-ads .fb-check,#dir-svc-facebook-ads .fb-recon{grid-column:span 2}#dir-svc-facebook-ads .fb-check ul{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-facebook-ads .fb-recon{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;column-gap:24px}#dir-svc-facebook-ads .fb-dedupe{grid-column:span 2}#dir-svc-facebook-ads .fb-probs{grid-template-columns:minmax(0,1fr)}#dir-svc-facebook-ads .fb-probs li{grid-template-columns:40px minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:16px}#dir-svc-facebook-ads .fb-probs .fb-pn{grid-row:span 2}#dir-svc-facebook-ads .fb-probs h3{grid-column:2/-1}#dir-svc-facebook-ads .fb-cl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:24px}#dir-svc-facebook-ads .fb-cl .frame{grid-area:1/1/span 5}#dir-svc-facebook-ads .sv-revs .big-q{grid-column:auto}}@media (min-width:1000px){#dir-svc-facebook-ads .sv-in{min-height:0;padding-bottom:40px}#dir-svc-facebook-ads .sv-in h1{font-size:clamp(50px,4.4vw,64px)}#dir-svc-facebook-ads .fb-viz{justify-self:end;width:100%;max-width:520px}#dir-svc-facebook-ads .fb-ad{align-self:center;transform:rotate(-2deg)}#dir-svc-facebook-ads .sum{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:40px;padding:32px 36px}#dir-svc-facebook-ads .facts div:nth-child(-n+2){border-top:0;padding-top:0}#dir-svc-facebook-ads .fb-probs li{padding:28px}#dir-svc-facebook-ads .fb-trk{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"dd dd ck""rc rc ck"}#dir-svc-facebook-ads .fb-dedupe{grid-area:dd;padding:30px}#dir-svc-facebook-ads .fb-check{grid-area:ck;padding:28px}#dir-svc-facebook-ads .fb-recon{grid-area:rc;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;column-gap:28px;padding:28px 30px}#dir-svc-facebook-ads .fb-cre{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}#dir-svc-facebook-ads .fb-board{padding:30px}#dir-svc-facebook-ads .fb-cl{padding:26px}#dir-svc-facebook-ads .fb-ph .t{padding:30px}#dir-svc-facebook-ads .sv-revs{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"big big score"}#dir-svc-facebook-ads .rel{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:26px 28px}#dir-svc-facebook-ads .rel ul{grid-template-columns:repeat(4,minmax(0,1fr))}}#dir-svc-facebook-ads .fb-fmt{flex-wrap:wrap;align-items:center;gap:6px;display:flex}#dir-svc-facebook-ads .fb-fmt span{letter-spacing:.06em;text-transform:uppercase;color:var(--mute);margin-right:4px;font-size:11px;font-weight:800}#dir-svc-facebook-ads .fb-fmt i{background:var(--bg);border-radius:999px;padding:6px 11px;font-size:12.5px;font-style:normal;font-weight:700}#dir-svc-facebook-ads .fb-lift{background:var(--dark-2);border:1px solid #2a2d31;border-radius:18px;gap:4px;margin-top:auto;padding:16px 18px;display:grid}#dir-svc-facebook-ads .fb-lift b{letter-spacing:-.04em;color:var(--lime);font-size:28px;font-weight:800;line-height:1.1}#dir-svc-facebook-ads .fb-lift b span{color:#8d929b}#dir-svc-facebook-ads .fb-lift small{color:#a2a7af;font-size:13px;line-height:1.4}@media (min-width:720px){#dir-svc-facebook-ads .fb-ph2{grid-template-rows:auto auto 1fr}#dir-svc-facebook-ads .fb-ph2 .fb-lift{align-self:end}}@media (max-width:559px){#dir-svc-facebook-ads .fb-cols{grid-template-columns:minmax(0,1fr)}#dir-svc-facebook-ads .fb-col{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-svc-facebook-ads .fb-st{grid-column:1/-1}}#dir-svc-facebook-ads .fb-check li{align-content:start}.N .bl-card,.N a.t.bl-card{align-content:start;gap:0;padding:10px;display:grid}.N .bl-card[hidden]{display:none}.N .bl-txt{align-content:start;gap:8px;padding:16px 12px 14px;display:grid}.N .bl-meta{color:var(--mute);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;font-weight:700;display:flex}.N .bl-meta span+span:before{content:"";vertical-align:middle;background:#b4b9c0;border-radius:50%;width:3px;height:3px;margin-right:12px;display:inline-block}.N .bl-meta .bl-tag+span:before{display:none}.N .bl-tag{letter-spacing:.05em;text-transform:uppercase;background:var(--lime);color:var(--ink);border-radius:6px;padding:4px 8px;font-size:11px;font-weight:800}.N .bl-card h3{letter-spacing:-.02em;text-wrap:balance;font-size:19px;font-weight:800;line-height:1.22}.N .bl-card p{color:var(--mute);font-size:14.5px;line-height:1.5}.N .bl-cv{isolation:isolate;aspect-ratio:16/9;background:var(--dark);color:#fff;border-radius:18px;place-items:center;padding:18px;display:grid;position:relative;overflow:hidden}.N .bl-cv:before{content:"";z-index:-1;background:radial-gradient(70% 80% at 50% 115%,#d4ff3833,#0000 70%);position:absolute;inset:0}.N .bl-cv:after{content:"";z-index:-1;background-image:radial-gradient(#ffffff12 1px,#0000 1.2px);background-size:18px 18px;position:absolute;inset:0}.N .bl-card:hover .bl-cv>*{transform:translateY(-3px)}.N .bl-cv>*{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.N .cv-ic{background:#fff;border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.N .cv-ic svg{width:24px;height:24px}.N .cv-ic.cv-zap svg{width:34px;height:34px}.N .cv-apps{grid-template-columns:minmax(0,1fr) auto;gap:18px}.N .cv-grid{grid-template-columns:repeat(7,1fr);justify-self:center;gap:5px;width:100%;max-width:230px;display:grid}.N .cv-grid i{aspect-ratio:1;background:var(--lime);border-radius:5px;box-shadow:0 0 10px #d4ff3840}.N .cv-grid i.x{box-shadow:none;background:#2a2d31;position:relative}.N .cv-grid i.x:after{content:"";background:#4a4e55;height:1.5px;position:absolute;top:50%;left:22%;right:22%;transform:rotate(-45deg)}.N .cv-big{gap:2px;display:grid}.N .cv-big b{letter-spacing:-.04em;color:var(--lime);white-space:nowrap;font-size:34px;font-weight:800;line-height:1}.N .cv-big span{color:#8d929b;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.N .cv-flow{grid-template-columns:46px 1fr 46px minmax(0,1.4fr);align-items:center;gap:0}.N .cv-line{background:repeating-linear-gradient(90deg,var(--lime)0 4px,transparent 4px 8px);place-self:center stretch;height:2px;margin:0 6px}.N .cv-hub{box-shadow:0 0 0 5px #d4ff3824}.N .cv-outs{gap:6px;margin-left:14px;display:grid;position:relative}.N .cv-outs span{background:var(--dark-2);white-space:nowrap;border:1px solid #2a2d31;border-radius:9px;padding:6px 9px;font-size:11.5px;font-weight:700}.N .cv-outs span:before{content:"✓ ";color:var(--lime)}.N .cv-vs{grid-template-columns:70px 70px minmax(0,1fr);place-items:end start;gap:12px;padding-bottom:14px}.N .cv-col{align-content:end;justify-items:center;gap:6px;width:100%;height:100%;display:grid}.N .cv-col i{width:100%;height:calc(var(--h)*1.1);background:#2a2d31;border-radius:10px 10px 4px 4px;min-height:30px;max-height:110px}.N .cv-col.cv-me i{background:var(--lime);box-shadow:0 0 16px #d4ff384d}.N .cv-col span{color:#a2a7af;font-size:11.5px;font-weight:700}.N .cv-vs .cv-col i{aspect-ratio:auto;height:auto}.N .cv-vs .cv-col:first-child i{height:100px}.N .cv-vs .cv-col.cv-me i{height:50px}.N .cv-note{letter-spacing:-.02em;color:#fff;align-self:center;font-size:15px;font-weight:800;line-height:1.25}.N .cv-events{align-content:center;place-items:stretch stretch;gap:6px;padding:16px 20px;display:grid}.N .cv-ev{background:var(--dark-2);border:1px solid #2a2d31;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;padding:7px 11px;display:grid}.N .cv-ev span{font-size:12.5px;font-weight:800}.N .cv-ev small{color:#8d929b;grid-row:2;font-size:11px}.N .cv-ev b{color:var(--lime);background:#d4ff3824;border-radius:999px;grid-row:1/span 2;align-self:center;padding:4px 8px;font-size:11px;font-weight:800}.N .cv-ev.cv-bad{opacity:.75}.N .cv-ev.cv-bad b{color:#ff8a7a;background:#ff6b5724}.N .cv-meta{background:#fff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}.N .cv-meta svg{width:18px;height:18px}.N .bl-cv.cv-events{padding-right:52px}.N .cv-cost{grid-template-columns:auto auto auto;gap:14px}.N .cv-price{justify-items:center;gap:8px;display:grid}.N .cv-price b{letter-spacing:-.04em;color:var(--lime);font-size:34px;font-weight:800;line-height:1}.N .cv-price small{color:#8d929b;margin-top:-4px;font-size:11px;font-weight:700}.N .cv-old b{color:#8d929b;-webkit-text-decoration:line-through #ff6b57;text-decoration:line-through #ff6b57;text-decoration-thickness:2px}.N .cv-arrow{color:#8d929b;font-size:20px;font-style:normal;font-weight:800}.N .cv-chat{align-content:center;place-items:stretch stretch;gap:6px;padding:14px 20px;display:grid}.N .cv-chat span{border-radius:13px;max-width:82%;padding:7px 11px;font-size:12px;font-weight:600;line-height:1.35}.N .cv-q{background:#2a2d31;border-bottom-right-radius:4px;justify-self:end}.N .cv-a{background:var(--lime);color:var(--ink);border-bottom-left-radius:4px;justify-self:start}.N .cv-hand{color:#a2a7af;background:0 0;border:1px dashed #3a3e44;justify-self:start;font-size:11px!important}.N .cv-check{grid-template-columns:auto minmax(0,1fr);gap:16px}.N .cv-wp{background:#fff;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.N .cv-wp svg{width:32px;height:32px}.N .cv-check ul{gap:6px;display:grid}.N .cv-check li{background:var(--dark-2);border:1px solid #2a2d31;border-radius:9px;padding:6px 10px;font-size:12px;font-weight:700}.N .cv-check li:before{content:"✓ ";color:var(--lime)}#dir-blog .bl-hero{gap:12px;display:grid}#dir-blog .bl-intro{align-content:center;gap:14px;padding:28px 24px;display:grid}#dir-blog .bl-intro h1{font-size:clamp(38px,10vw,68px)}#dir-blog .bl-intro h1 .sf{color:#9aa0a8}#dir-blog .bl-topics{align-content:start;gap:14px;padding:22px;display:grid}#dir-blog .bl-chips{flex-wrap:wrap;gap:8px;display:flex}#dir-blog .bl-chip{background:var(--dark-2);color:#e8eaed;min-height:42px;font:inherit;cursor:pointer;border:1px solid #2a2d31;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 14px;font-size:14px;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:inline-flex}#dir-blog .bl-chip b{background:#2a2d31;border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 6px;font-size:12px;display:grid}#dir-blog .bl-new{border-top:1px solid #26292d;gap:4px;padding-top:14px;text-decoration:none;display:grid}#dir-blog .bl-new span{color:#8d929b;font-size:12px;font-weight:700}#dir-blog .bl-new b{color:#fff;font-size:15px;line-height:1.35}#dir-blog .bl-new:hover b{color:var(--lime)}#dir-blog .bl-chip:hover{border-color:#4a4e55}#dir-blog .bl-chip[aria-pressed=true]{background:var(--lime);color:var(--ink);border-color:var(--lime)}#dir-blog .bl-chip[aria-pressed=true] b{background:var(--ink);color:var(--lime)}#dir-blog .bl-list{gap:12px;padding-top:12px;display:grid}#dir-blog .bl-grid{gap:12px;display:grid}#dir-blog .bl-feat h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(24px,6vw,36px);font-weight:800;line-height:1.1}#dir-blog .bl-feat p{max-width:560px;font-size:15.5px}#dir-blog .bl-read{align-items:center;gap:10px;margin-top:4px;font-size:15px;font-weight:800;display:inline-flex}#dir-blog .bl-read i{background:var(--lime);border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;transition:transform .25s;display:grid}#dir-blog .bl-feat:hover .bl-read i{transform:rotate(-45deg)}#dir-blog .bl-none{text-align:center;color:var(--mute);padding:24px;font-weight:600}#dir-blog .bl-end{gap:12px;display:grid}#dir-blog .bl-svc{align-content:start;gap:12px;padding:24px;display:grid}#dir-blog .bl-svc ul{gap:8px;display:grid}#dir-blog .bl-svc a{background:var(--bg);border-radius:16px;gap:2px;padding:14px 44px 14px 16px;text-decoration:none;transition:background .2s;display:grid;position:relative}#dir-blog .bl-svc a:after{content:"→";transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#dir-blog .bl-svc a:hover{background:var(--lime)}#dir-blog .bl-svc a:hover:after{transform:translate(4px,-50%)}#dir-blog .bl-svc b{font-size:15px}#dir-blog .bl-svc span{color:var(--mute);font-size:13px}#dir-blog .bl-svc a:hover span{color:var(--ink)}@media (max-width:559px){#dir-blog .bl-chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -22px;padding:0 22px 4px;overflow-x:auto}#dir-blog .bl-chips::-webkit-scrollbar{display:none}#dir-blog .bl-chip{flex:none}.N .cv-price b,.N .cv-big b{font-size:28px}}@media (min-width:720px){#dir-blog .bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-blog .bl-feat{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}#dir-blog .bl-feat .bl-cv{aspect-ratio:auto;height:100%;min-height:300px}#dir-blog .bl-feat .bl-txt{gap:12px;padding:24px 28px}#dir-blog .bl-end{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){#dir-blog .bl-hero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}#dir-blog .bl-intro{padding:44px 44px 40px}#dir-blog .bl-topics{align-content:center;padding:28px}#dir-blog .bl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-blog .bl-feat{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}#dir-blog .bl-feat .bl-cv{min-height:380px}#dir-blog .bl-feat .bl-txt{padding:32px 40px}#dir-blog .cv-apps .cv-grid{max-width:300px}#dir-blog .bl-feat .cv-big b{font-size:48px}#dir-blog .bl-end{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}#dir-post-shopify-app-audit{--ke:#d4ff38;--th:#7cc4ff;--au:#ff7aa8;--de:#4a4e55}#dir-post-shopify-app-audit .ar-head{gap:12px;display:grid}#dir-post-shopify-app-audit .ar-title{align-content:center;gap:16px;padding:26px 22px;display:grid}#dir-post-shopify-app-audit .ar-title h1{font-size:clamp(32px,8.4vw,58px);line-height:1.04}#dir-post-shopify-app-audit .ar-title h1 .sf{color:#9aa0a8}#dir-post-shopify-app-audit .ar-by{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:16px;display:flex}#dir-post-shopify-app-audit .ar-by img{width:44px;height:44px;box-shadow:0 0 0 2px var(--lime);background:var(--dark);border-radius:50%;flex:none}#dir-post-shopify-app-audit .ar-by b{font-size:15px;display:block}#dir-post-shopify-app-audit .ar-by span{color:var(--mute);font-size:13px}#dir-post-shopify-app-audit .ar-short{align-content:start;gap:10px;padding:22px;display:grid}#dir-post-shopify-app-audit .ar-short dl{margin:0;display:grid}#dir-post-shopify-app-audit .ar-short dl div{border-top:1px solid #26292d;gap:4px;padding-block:14px;display:grid}#dir-post-shopify-app-audit .ar-short dl div:first-child{border-top:0}#dir-post-shopify-app-audit .ar-short dt{letter-spacing:-.04em;color:var(--lime);white-space:nowrap;font-size:30px;font-weight:800;line-height:1}#dir-post-shopify-app-audit .ar-short dt small{letter-spacing:0;color:#8d929b;font-size:13px}#dir-post-shopify-app-audit .ar-short dd{color:#c9ccd1;margin:0;font-size:14px;line-height:1.45}#dir-post-shopify-app-audit .ar-cols{gap:12px;margin-top:12px;display:grid}#dir-post-shopify-app-audit .ar-side{align-content:start;gap:12px;display:grid}#dir-post-shopify-app-audit .ar-toc{gap:10px;padding:20px 22px;display:grid}#dir-post-shopify-app-audit .ar-toc ol{counter-reset:toc;display:grid}#dir-post-shopify-app-audit .ar-toc li{counter-increment:toc}#dir-post-shopify-app-audit .ar-toc a{border-top:1px solid var(--line);gap:10px;padding:9px 0;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;display:flex}#dir-post-shopify-app-audit .ar-toc li:first-child a{border-top:0}#dir-post-shopify-app-audit .ar-toc a:before{content:counter(toc,decimal-leading-zero);color:#b4b9c0;padding-top:1px;font-size:12px;font-weight:800}#dir-post-shopify-app-audit .ar-toc a:hover{color:var(--mute)}#dir-post-shopify-app-audit .ar-mini{display:none}#dir-post-shopify-app-audit .ar-body{gap:26px;padding:26px 20px;display:grid}#dir-post-shopify-app-audit .ar-prose{gap:16px;max-width:680px;display:grid}#dir-post-shopify-app-audit .ar-prose p{color:#2c3036;font-size:17px;line-height:1.7}#dir-post-shopify-app-audit .ar-prose strong{color:var(--ink);background:linear-gradient(#0000 62%,#d4ff388c 62%);font-weight:800}#dir-post-shopify-app-audit .ar-prose h2{margin-top:14px;scroll-margin-top:140px;font-size:clamp(28px,6.4vw,38px)}#dir-post-shopify-app-audit .ar-prose h3{letter-spacing:-.02em;align-items:center;gap:12px;margin-top:6px;scroll-margin-top:140px;font-size:22px;font-weight:800;line-height:1.2;display:flex}#dir-post-shopify-app-audit .ar-prose p[id]{scroll-margin-top:140px}#dir-post-shopify-app-audit .ar-n{background:var(--dark);width:34px;height:34px;color:var(--lime);border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}#dir-post-shopify-app-audit .ar-sheet{gap:10px;margin:0;display:grid}#dir-post-shopify-app-audit .ar-table{box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;font-size:14px;overflow:hidden}#dir-post-shopify-app-audit .ar-tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) 72px 0 auto;align-items:center;gap:10px;padding:11px 14px;display:grid}#dir-post-shopify-app-audit .ar-tr>span:nth-child(3){visibility:hidden;overflow:hidden}#dir-post-shopify-app-audit .ar-th{background:var(--bg);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);border-top:0;font-size:11px;font-weight:800}#dir-post-shopify-app-audit .ar-tr>span:nth-child(2){font-variant-numeric:tabular-nums;text-align:right;font-weight:800}#dir-post-shopify-app-audit .ar-tr>span:first-child{font-weight:600}#dir-post-shopify-app-audit .ar-tr em{white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:11.5px;font-style:normal;font-weight:800}#dir-post-shopify-app-audit .v-ke{background:var(--lime)}#dir-post-shopify-app-audit .v-th{color:#0b4a7a;background:#dcefff}#dir-post-shopify-app-audit .v-au{color:#8a1240;background:#ffe1ec}#dir-post-shopify-app-audit .v-de{color:#4a4e55;background:#e7e9ec}#dir-post-shopify-app-audit .ar-more{color:var(--mute);background:repeating-linear-gradient(-45deg,#fafafa 0 8px,#f3f4f6 8px 16px)}#dir-post-shopify-app-audit .ar-tot{background:var(--dark);color:#fff;border-top:0;font-size:16px}#dir-post-shopify-app-audit .ar-tot>span:nth-child(2){color:var(--lime);letter-spacing:-.02em;font-size:20px}#dir-post-shopify-app-audit .ar-tot small{color:#8d929b;margin-left:2px;font-size:12px}#dir-post-shopify-app-audit .ar-sheet figcaption{color:var(--mute);font-size:13px}#dir-post-shopify-app-audit .ar-buckets{gap:8px;display:grid}#dir-post-shopify-app-audit .ar-b{background:var(--bg);box-shadow:inset 4px 0 0 var(--c);border-radius:18px;align-content:start;gap:6px;padding:16px 18px;display:grid}#dir-post-shopify-app-audit .ar-b span{align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}#dir-post-shopify-app-audit .ar-b span:before{content:"";background:var(--c);border-radius:4px;width:12px;height:12px}#dir-post-shopify-app-audit .ar-b p{color:var(--mute);font-size:14.5px;line-height:1.5}#dir-post-shopify-app-audit .b-ke{--c:var(--ke)}#dir-post-shopify-app-audit .b-th{--c:var(--th)}#dir-post-shopify-app-audit .b-au{--c:var(--au)}#dir-post-shopify-app-audit .b-de{--c:var(--de)}#dir-post-shopify-app-audit .ar-res{background:var(--dark);color:#fff;border-radius:22px;gap:14px;margin:0;padding:20px;display:grid}#dir-post-shopify-app-audit .ar-strip{grid-template-columns:repeat(26,minmax(0,1fr));gap:3px;display:grid}#dir-post-shopify-app-audit .ar-strip i{background:var(--c);border-radius:4px;height:34px}#dir-post-shopify-app-audit .ar-strip i.b-de{background:0 0;box-shadow:inset 0 0 0 1.5px #4a4e55}#dir-post-shopify-app-audit .ar-legend{color:#c9ccd1;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;font-weight:700;display:flex}#dir-post-shopify-app-audit .ar-legend span{align-items:center;gap:7px;display:inline-flex}#dir-post-shopify-app-audit .ar-legend span:before{content:"";background:var(--c);border-radius:3px;width:10px;height:10px}#dir-post-shopify-app-audit .ar-nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}#dir-post-shopify-app-audit .ar-nums div{background:var(--dark-2);border:1px solid #2a2d31;border-radius:14px;align-content:start;gap:2px;padding:12px 14px;display:grid}#dir-post-shopify-app-audit .ar-nums small{color:#8d929b;font-size:12px;font-weight:700}#dir-post-shopify-app-audit .ar-nums b{letter-spacing:-.04em;color:var(--lime);white-space:nowrap;font-size:24px;font-weight:800}#dir-post-shopify-app-audit .ar-nums span{color:#8d929b;font-size:12px}#dir-post-shopify-app-audit .ar-pull{border-left:4px solid var(--lime);margin:6px 0 0;padding:4px 0 4px 20px}#dir-post-shopify-app-audit .ar-pull p{letter-spacing:-.02em;color:var(--ink);font-size:clamp(22px,5vw,28px);font-weight:800;line-height:1.25}#dir-post-shopify-app-audit .ar-end{isolation:isolate;background:var(--dark);color:#fff;border-radius:22px;gap:18px;padding:24px 22px;display:grid;position:relative;overflow:hidden}#dir-post-shopify-app-audit .ar-end:before{content:"";z-index:-1;background:radial-gradient(420px 260px at 100% 0,#d4ff3824,#0000 70%);position:absolute;inset:0}#dir-post-shopify-app-audit .ar-end h2{margin:8px 0 10px;font-size:clamp(26px,6vw,36px)}#dir-post-shopify-app-audit .ar-end h2 .sf{color:var(--lime)}#dir-post-shopify-app-audit .ar-end p{color:#a2a7af;font-size:15.5px}#dir-post-shopify-app-audit .ar-end-btns{flex-wrap:wrap;gap:8px;display:flex}#dir-post-shopify-app-audit .ar-end-btns .btn{flex:auto}#dir-post-shopify-app-audit .ar-rgrid{gap:12px;display:grid}@media (max-width:559px){#dir-post-shopify-app-audit .ar-nums b{font-size:20px}#dir-post-shopify-app-audit .ar-nums div{padding:12px}}@media (min-width:560px){#dir-post-shopify-app-audit .ar-tr{grid-template-columns:minmax(0,1.6fr) 80px minmax(0,1fr) 110px}#dir-post-shopify-app-audit .ar-tr>span:nth-child(3){visibility:visible;color:var(--mute)}#dir-post-shopify-app-audit .ar-th>span:nth-child(3){color:inherit}#dir-post-shopify-app-audit .ar-buckets{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-post-shopify-app-audit .ar-nums{grid-template-columns:repeat(4,minmax(0,1fr))}#dir-post-shopify-app-audit .ar-strip i{height:44px}}@media (min-width:720px){#dir-post-shopify-app-audit .ar-title{padding:36px}#dir-post-shopify-app-audit .ar-body{padding:40px}#dir-post-shopify-app-audit .ar-res{padding:26px}#dir-post-shopify-app-audit .ar-end{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:32px}#dir-post-shopify-app-audit .ar-end-btns{flex-direction:column}#dir-post-shopify-app-audit .ar-rgrid{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-post-shopify-app-audit .ar-rgrid .bl-txt{padding-bottom:8px}}@media (min-width:1000px){#dir-post-shopify-app-audit .ar-head{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}#dir-post-shopify-app-audit .ar-title{padding:44px 48px}#dir-post-shopify-app-audit .ar-short{align-content:center;padding:28px}#dir-post-shopify-app-audit .ar-cols{grid-template-columns:280px minmax(0,1fr);align-items:start}#dir-post-shopify-app-audit .ar-side{position:sticky;top:84px}#dir-post-shopify-app-audit .ar-mini{gap:4px;padding:20px 22px;display:grid;position:relative}#dir-post-shopify-app-audit .ar-mini b{padding-right:30px;font-size:17px;line-height:1.25}#dir-post-shopify-app-audit .ar-mini>span:last-of-type{color:#a2a7af;font-size:13px}#dir-post-shopify-app-audit .ar-mini i{background:var(--lime);width:32px;height:32px;color:var(--ink);border-radius:50%;place-items:center;font-style:normal;transition:transform .25s;display:grid;position:absolute;top:18px;right:18px}#dir-post-shopify-app-audit .ar-mini:hover i{transform:rotate(-45deg)}#dir-post-shopify-app-audit .ar-body{padding:48px 56px}#dir-post-shopify-app-audit .ar-body>*{max-width:760px}}#dir-contact .ct-top{gap:12px;display:grid}#dir-contact .ct-side{align-content:start;gap:12px;display:grid}#dir-contact .ct-intro{gap:16px;padding:26px 22px;display:grid}#dir-contact .ct-intro h1{font-size:clamp(38px,10vw,64px)}#dir-contact .ct-intro h1 .sf{color:#9aa0a8}#dir-contact .ct-li{align-items:center;gap:14px;padding:14px 16px;display:flex}#dir-contact .ct-li-ic{background:var(--bg);border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}#dir-contact .ct-li-ic svg{width:22px;height:22px}#dir-contact .ct-li b{font-size:15px;display:block}#dir-contact .ct-li span{color:var(--mute);font-size:13px}#dir-contact .ct-li i{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;margin-left:auto;font-style:normal;transition:transform .25s,background .25s;display:grid}#dir-contact .ct-li:hover i{background:var(--lime);transform:rotate(-45deg)}#dir-contact .ct-form{flex-direction:column;gap:18px;padding:22px;display:flex}#dir-contact .ct-fhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}#dir-contact .ct-fhead h2{letter-spacing:-.03em;font-size:clamp(24px,6vw,30px)}#dir-contact .ct-time{color:var(--mute);font-size:13px;font-weight:600}#dir-contact .ct-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}#dir-contact .ct-steps li{color:var(--mute);border-top:3px solid var(--line);align-items:center;gap:8px;padding-top:10px;font-size:13px;font-weight:700;transition:border-color .3s,color .3s;display:flex}#dir-contact .ct-steps i{background:var(--bg);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;transition:background .3s;display:grid}#dir-contact .ct-steps li.on{color:var(--ink);border-color:var(--ink)}#dir-contact .ct-steps li.on i{background:var(--lime)}#dir-contact .ct-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}#dir-contact .ct-fs{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}#dir-contact .ct-form [hidden]{display:none!important}#dir-contact .ct-fs legend{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:14px;padding:0;font-size:12px;font-weight:800}#dir-contact .ct-js .ct-fs legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}#dir-contact .ct-row{gap:14px;display:grid}#dir-contact .ct-f{gap:7px;display:grid}#dir-contact .ct-f>span,#dir-contact .ct-q{font-size:14px;font-weight:700}#dir-contact .ct-f em,#dir-contact .ct-q em{color:var(--mute);margin-left:4px;font-size:12.5px;font-style:normal;font-weight:600}#dir-contact .ct-f input,#dir-contact .ct-f textarea{width:100%;font:inherit;color:var(--ink);background:var(--bg);border:1.5px solid #0000;border-radius:14px;outline:none;padding:13px 15px;font-size:16px;transition:border-color .2s,background .2s,box-shadow .2s}#dir-contact .ct-f textarea{resize:vertical;min-height:150px;line-height:1.5}#dir-contact .ct-f input::placeholder,#dir-contact .ct-f textarea::placeholder{color:#9aa0a8}#dir-contact .ct-f input:focus,#dir-contact .ct-f textarea:focus{border-color:var(--ink);background:#fff;box-shadow:0 0 0 4px #d4ff3899}#dir-contact .ct-grp{gap:10px;display:grid}#dir-contact .ct-chips{flex-wrap:wrap;gap:8px;display:flex}#dir-contact .ct-chips label{cursor:pointer;position:relative}#dir-contact .ct-chips input{opacity:0;cursor:pointer;position:absolute;inset:0}#dir-contact .ct-chips span{background:var(--bg);border:1.5px solid #0000;border-radius:999px;align-items:center;gap:6px;min-height:42px;padding:0 15px;font-size:14px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}#dir-contact .ct-chips label:hover span{border-color:#c9ccd1}#dir-contact .ct-chips input:checked+span{background:var(--dark);color:#fff}#dir-contact .ct-chips input:checked+span:before{content:"✓";color:var(--lime);font-weight:800}#dir-contact .ct-chips input:focus-visible+span{box-shadow:0 0 0 3px var(--lime)}#dir-contact .ct-next-mini{background:var(--bg);border-radius:16px;gap:8px;margin-top:auto;padding:14px 16px;display:grid}#dir-contact .ct-next-mini[hidden]{display:none}#dir-contact .ct-next-mini li{gap:10px;font-size:14px;font-weight:600;display:flex}#dir-contact .ct-next-mini li:before{content:"✓";color:var(--ink);background:var(--lime);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid}#dir-contact .ct-err{color:#c0392b;font-size:14px;font-weight:700}#dir-contact .ct-nav{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-top:16px;display:flex}#dir-contact .ct-nav [hidden]{display:none}#dir-contact .ct-nav .ct-nextb,#dir-contact .ct-nav .ct-send{margin-left:auto}#dir-contact .ct-form:not(.ct-js) .ct-back,#dir-contact .ct-form:not(.ct-js) .ct-nextb{display:none}#dir-contact .ct-done{justify-items:start;gap:10px;padding:20px 0 6px;display:grid}#dir-contact .ct-done[hidden]{display:none}#dir-contact .ct-ok{background:var(--lime);border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;font-weight:800;display:grid}#dir-contact .ct-done h3{letter-spacing:-.02em;font-size:24px;font-weight:800}#dir-contact .ct-done p{color:var(--mute)}#dir-contact .ct-done small{color:var(--mute);background:var(--bg);border-radius:10px;padding:8px 12px;font-size:12.5px}#dir-contact .ct-flow{gap:22px;padding:26px 22px;display:grid}#dir-contact .ct-flow h2{margin-top:8px;font-size:clamp(30px,7vw,44px)}#dir-contact .ct-flow h2 .sf{color:var(--lime)}#dir-contact .ct-flow ol{gap:8px;display:grid}#dir-contact .ct-flow li{background:var(--dark-2);border:1px solid #2a2d31;border-radius:18px;grid-template-columns:44px minmax(0,1fr);gap:4px 14px;padding:16px;display:grid;position:relative}#dir-contact .ct-k{color:#fff;background:#2a2d31;border-radius:50%;grid-row:span 2;place-items:center;width:44px;height:44px;font-weight:800;display:grid}#dir-contact .ct-flow li:first-child .ct-k{background:var(--lime);color:var(--ink)}#dir-contact .ct-flow b{font-size:17px;display:block}#dir-contact .ct-flow p{color:#a2a7af;margin-top:2px;font-size:14px;line-height:1.45}#dir-contact .ct-flow small{color:var(--lime);background:#d4ff381a;border-radius:999px;grid-column:2;justify-self:start;margin-top:4px;padding:4px 10px;font-size:12px;font-weight:800}#dir-contact .ct-proof{gap:12px;display:grid}#dir-contact .ct-tz{align-content:start;gap:14px;padding:24px;display:grid}#dir-contact .ct-tz h2{font-size:clamp(26px,6vw,32px)}#dir-contact .ct-clocks{display:grid}#dir-contact .ct-clocks li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;display:grid}#dir-contact .ct-clocks span{font-size:15px;font-weight:600}#dir-contact .ct-clocks b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}#dir-contact .ct-clocks small{text-transform:uppercase;letter-spacing:.06em;grid-column:1;font-size:11px;font-weight:800}#dir-contact .ct-me{background:var(--dark);color:#fff;border-radius:14px;margin-bottom:4px;border-top:0!important;grid-template-columns:auto minmax(0,1fr) auto!important;padding:12px 14px!important}#dir-contact .ct-me small{color:var(--ink);background:var(--lime);border-radius:999px;order:2;grid-area:1;justify-self:start;padding:3px 8px}#dir-contact .ct-me b{color:var(--lime);order:3}#dir-contact .ct-me+li{border-top:0}#dir-contact .ct-tzp{color:var(--mute);font-size:14px}#dir-contact .ct-proof .big-q,#dir-contact .ct-proof .score{grid-area:auto}#dir-contact .ct-faqwrap{gap:0;display:grid}@media (max-width:999px){#dir-contact .ct-side{display:contents}#dir-contact .ct-intro{order:1}#dir-contact .ct-form{order:2}#dir-contact .ct-mail{order:3}#dir-contact .ct-li{order:4}}@media (min-width:560px){#dir-contact .ct-row{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-contact .ct-flow ol{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-contact .ct-flow li{grid-template-columns:1fr;align-content:start;gap:10px;padding:20px}#dir-contact .ct-k{grid-row:auto}#dir-contact .ct-flow small{grid-column:auto}}@media (min-width:720px){#dir-contact .ct-intro{padding:36px}#dir-contact .ct-form,#dir-contact .ct-flow{padding:32px}#dir-contact .ct-proof{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-contact .ct-tz{grid-row:span 2}}@media (min-width:1000px){#dir-contact .ct-top{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start}#dir-contact .ct-intro{padding:40px}#dir-contact .ct-intro h1{font-size:clamp(48px,4.4vw,64px)}#dir-contact .ct-form{padding:36px 40px}#dir-contact .ct-next-mini{grid-template-columns:repeat(3,auto);justify-content:space-between}#dir-contact .ct-top{align-items:stretch}#dir-contact .ct-flow{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:36px;padding:40px}#dir-contact .ct-proof{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:none}#dir-contact .ct-tz{grid-row:auto;padding:28px}#dir-contact .ct-proof .big-q{padding:32px}#dir-contact .ct-faqwrap{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);align-items:start;gap:40px}#dir-contact .ct-faqwrap .head{position:sticky;top:84px}}#dir-work .wk-hero{gap:12px;display:grid}#dir-work .wk-intro{align-content:center;gap:16px;padding:28px 22px;display:grid}#dir-work .wk-intro h1{font-size:clamp(38px,10vw,68px)}#dir-work .wk-intro h1 .sf{color:#9aa0a8}#dir-work .wk-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px;display:grid}#dir-work .wk-facts div{background:var(--bg);border-radius:16px;gap:2px;padding:12px 14px;display:grid}#dir-work .wk-facts dt{color:var(--mute);font-size:12px;font-weight:700}#dir-work .wk-facts dd{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:800}#dir-work .wk-split{align-content:space-between;gap:16px;padding:24px 22px;display:grid}#dir-work .wk-bar{gap:4px;height:14px;display:flex}#dir-work .wk-bar i{flex:var(--n)1 0;background:var(--c);transform-origin:0;border-radius:999px;animation:.9s cubic-bezier(.2,.7,.2,1) both wk-grow}#dir-work .wk-bar i:nth-child(2){animation-delay:80ms}#dir-work .wk-bar i:nth-child(3){animation-delay:.16s}#dir-work .wk-bar i:nth-child(4){animation-delay:.24s}@keyframes wk-grow{0%{transform:scaleX(0)}}#dir-work .wk-leg{margin:0;padding:0;list-style:none;display:grid}#dir-work .wk-leg li{border-top:1px solid #2a2d31;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}#dir-work .wk-leg li:first-child{border-top:0;padding-top:0}#dir-work .wk-lg{background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}#dir-work .wk-lg svg{width:22px;height:22px}#dir-work .wk-leg li:nth-child(2) .wk-lg svg{width:30px;height:18px}#dir-work .wk-ln{min-width:0;display:grid}#dir-work .wk-ln b{font-size:15px}#dir-work .wk-ln small{color:#a2a7af;font-size:13px}#dir-work .wk-leg em{letter-spacing:-.03em;font-size:26px;font-style:normal;font-weight:800}#dir-work .wk-partner{background:var(--dark-2);color:#fff;border-radius:16px;grid-template-columns:40px minmax(0,1fr) 32px;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:background .2s;display:grid}#dir-work .wk-partner:hover{background:#24272b}#dir-work .wk-sb{background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}#dir-work .wk-sb svg{width:22px;height:26px}#dir-work .wk-partner b{font-size:15px;display:block}#dir-work .wk-partner small{color:#a2a7af;font-size:13px}#dir-work .wk-partner i{background:#2a2d31;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;transition:transform .25s,background .25s,color .25s;display:grid}#dir-work .wk-partner:hover i{background:var(--lime);color:var(--ink);transform:rotate(-45deg)}#dir-work .wk-first{padding-top:56px}#dir-work .wk-feat{color:#fff;padding:10px;text-decoration:none;display:grid;overflow:hidden}#dir-work .wk-fimg{border-radius:18px;overflow:hidden}#dir-work .wk-fimg img{width:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}#dir-work .wk-feat:hover .wk-fimg img{transform:scale(1.03)}#dir-work .wk-ftxt{gap:14px;padding:18px 12px 12px;display:grid}#dir-work .wk-fh{gap:8px;display:grid}#dir-work .wk-fmeta{flex-wrap:wrap;gap:6px;display:flex}#dir-work .wk-fmeta span{background:var(--dark-2);color:#d6d9dd;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}#dir-work .wk-fl2 svg{width:13px;height:15px}#dir-work .wk-feat h3{letter-spacing:-.03em;font-size:30px;font-weight:800}#dir-work .wk-feat p{color:#a2a7af;font-size:15.5px}#dir-work .wk-fend{gap:14px;display:grid}#dir-work .wk-tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}#dir-work .wk-tags li{color:#d6d9dd;border:1px solid #2f3237;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600}#dir-work .wk-go{color:var(--lime);gap:6px;font-size:14px;font-weight:700;display:inline-flex}#dir-work .wk-go i{font-style:normal}#dir-work .wk-count{color:var(--mute);font-size:15px;font-weight:600}#dir-work .wk-count b{color:var(--ink)}#dir-work .wk-filters{gap:12px;margin-bottom:12px;padding:14px;display:grid}#dir-work .wk-fg{gap:8px;min-width:0;display:grid}#dir-work .wk-flb{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);padding-left:4px;font-size:12px;font-weight:700}#dir-work .wk-chips{flex-wrap:wrap;gap:6px;display:flex}#dir-work .wk-chip{border:1px solid var(--line);background:var(--bg);min-height:42px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 7px 0 14px;font-size:14px;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:inline-flex}#dir-work .wk-chip:hover{border-color:#c9cdd3}#dir-work .wk-chip b{background:#fff;border-radius:999px;place-items:center;min-width:26px;height:26px;padding:0 6px;font-size:12px;display:grid}#dir-work .wk-cl{place-items:center;width:18px;height:18px;margin-left:-4px;display:grid}#dir-work .wk-cl svg{width:18px;height:18px}#dir-work .wk-chip[data-plat=woo] .wk-cl{width:26px}#dir-work .wk-chip[data-plat=woo] .wk-cl svg{width:26px;height:16px}#dir-work .wk-chip[data-plat=shopify] .wk-cl svg{width:16px;height:19px}#dir-work .wk-chip[aria-pressed=true]{background:var(--dark);color:#fff;border-color:var(--dark)}#dir-work .wk-chip[aria-pressed=true] b{background:var(--lime);color:var(--ink)}#dir-work .wk-chip[aria-pressed=true] .wk-cl{background:#fff;border-radius:6px;width:24px;height:24px;margin-left:-8px}#dir-work .wk-chip[data-plat=woo][aria-pressed=true] .wk-cl{width:32px}#dir-work .wk-grid{align-items:start;gap:12px;display:grid}#dir-work .wk-card[hidden]{display:none}#dir-work .wk-card .ov span{margin-top:2px;display:block}#dir-work .wk-empty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}#dir-work .wk-empty[hidden]{display:none}#dir-work .wk-empty p{font-weight:600}#dir-work .wk-times{gap:24px;padding:28px 22px;display:grid}#dir-work .wk-tt{gap:12px;display:grid}#dir-work .wk-tt h2{margin-top:8px}#dir-work .wk-tt h2 .sf{color:var(--lime)}#dir-work .wk-tt p{color:#a2a7af;max-width:520px;font-size:16px}#dir-work .wk-cols{gap:8px;margin:0;padding:0;list-style:none;display:grid}#dir-work .wk-cols>li{background:var(--dark-2);border-radius:18px;gap:10px;padding:14px;display:grid}#dir-work .wk-ch{align-items:center;gap:12px;display:flex}#dir-work .wk-ch b{font-size:15px}#dir-work .wk-ch span{letter-spacing:-.03em;min-width:44px;height:44px;color:var(--lime);background:#23262a;border-radius:12px;place-items:center;font-size:22px;font-weight:800;display:grid}#dir-work .wk-cols ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}#dir-work .wk-cols ul li{white-space:nowrap;background:#23262a;border-radius:10px;align-items:center;gap:7px;padding:7px 10px;font-size:13.5px;font-weight:600;display:inline-flex}#dir-work .wk-cols ul li i,#dir-work .wk-tleg i{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}#dir-work .wk-cols ul li small{color:#8d929b;font-size:12px;font-weight:600}#dir-work .wk-tleg{color:#a2a7af;flex-wrap:wrap;gap:8px 18px;font-size:13px;display:flex}#dir-work .wk-tleg span{align-items:center;gap:7px;display:inline-flex}#dir-work .wk-seo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}#dir-work .wk-sc{color:var(--ink);gap:8px;padding:8px;text-decoration:none;display:grid}#dir-work .wk-sc .frame{border-radius:12px}#dir-work .wk-sc .bar{gap:4px;padding:6px 8px}#dir-work .wk-sc .bar i{width:6px;height:6px}#dir-work .wk-sc .bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:2px;padding:2px 6px;font-size:10px;overflow:hidden}#dir-work .wk-scn{justify-items:start;gap:6px;min-width:0;padding:2px 4px 4px;display:grid}#dir-work .wk-scn b{font-size:14px;line-height:1.25}#dir-work .wk-scn small{background:var(--bg);border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-weight:700}#dir-work .wk-on{color:#fff;align-items:center;gap:5px;display:inline-flex;background:var(--dark)!important}#dir-work .wk-on i{background:var(--lime);border-radius:50%;width:6px;height:6px}#dir-work .wk-end{gap:12px;display:grid}#dir-work .wk-end .score{grid-area:auto}@media (max-width:559px){#dir-work .wk-chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -14px;padding:0 14px 2px;overflow-x:auto}#dir-work .wk-chips::-webkit-scrollbar{display:none}#dir-work .wk-chip{flex:none}#dir-work .wk-facts dd{font-size:20px}#dir-work .wk-facts div{padding:10px 12px}#dir-work .wk-card .ov span{font-size:11.5px}}@media (min-width:560px){#dir-work .wk-seo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:720px){#dir-work .wk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-work .wk-filters{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px;padding:12px 14px}#dir-work .wk-fg{display:contents}#dir-work .wk-flb{padding-left:6px}#dir-work .wk-cols>li{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px;padding:12px 14px}#dir-work .wk-grid .wk-wide{grid-column:1/-1}#dir-work .wk-fend{grid-template-columns:minmax(0,1fr) auto;align-items:center}#dir-work .wk-end{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-work .wk-times{padding:32px}}@media (min-width:720px) and (max-width:999px){#dir-work .wk-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#dir-work .wk-intro{grid-column:1/-1;padding:36px 32px}#dir-work .wk-split{grid-column:1/-1;padding:28px 32px}#dir-work .wk-leg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px}#dir-work .wk-leg li:nth-child(2){border-top:0;padding-top:0}}@media (min-width:1000px){#dir-work .wk-hero{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}#dir-work .wk-intro{gap:20px;padding:44px 44px 40px}#dir-work .wk-split{gap:18px;padding:32px}#dir-work .wk-feat{grid-template-columns:minmax(0,1fr)}#dir-work .wk-ftxt{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;padding:26px 22px 18px}#dir-work .wk-fend{grid-template-columns:minmax(0,1fr);align-items:start}#dir-work .wk-feat h3{font-size:40px}#dir-work .wk-times{grid-template-columns:minmax(0,1fr);padding:40px}#dir-work .wk-tt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:40px}#dir-work .wk-cols>li{grid-template-columns:230px minmax(0,1fr)}#dir-work .wk-seo{grid-template-columns:repeat(6,minmax(0,1fr))}#dir-work .wk-end{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}#dir-products .pd-hero{gap:12px;display:grid}#dir-products .pd-intro{align-content:center;gap:16px;padding:28px 22px;display:grid}#dir-products .pd-intro h1{font-size:clamp(38px,10vw,68px)}#dir-products .pd-intro h1 .sf{color:#9aa0a8}#dir-products .pd-dock{align-content:center;gap:14px;padding:22px;display:grid}#dir-products .pd-dks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}#dir-products .pd-dk{text-align:center;background:var(--dark-2);color:#fff;border-radius:18px;justify-items:center;gap:4px;min-width:0;padding:14px 6px 12px;text-decoration:none;transition:background .2s,transform .25s;display:grid}#dir-products .pd-dk:hover{background:#24272b;transform:translateY(-3px)}#dir-products .pd-dk .pd-ic{margin-bottom:6px}#dir-products .pd-dk b{font-size:14px}#dir-products .pd-dk small{color:#8d929b;font-size:12px}#dir-products .pd-ic{background:#0c0a14;border-radius:13px;flex:none;width:48px;height:48px;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}#dir-products .pd-ic img{width:100%;height:100%;display:block}#dir-products .pd-no{background:var(--dark);width:26px;height:22px;color:var(--lime);letter-spacing:0;border-radius:7px;place-items:center;margin-right:4px;font-size:11px;display:inline-grid}#dir-products .pd-sub{color:var(--mute);max-width:340px;font-size:16px}#dir-products .pd-rows{gap:12px;display:grid}#dir-products .pd-row{gap:4px;padding:10px;display:grid}#dir-products .pd-shot{text-decoration:none;display:block}#dir-products .pd-shot .frame{border-radius:16px}#dir-products .pd-shot img{transform-origin:top;transition:transform .6s cubic-bezier(.2,.7,.2,1)}#dir-products .pd-shot:hover img{transform:scale(1.03)}#dir-products .pd-txt{align-content:center;gap:12px;min-width:0;padding:14px 10px 10px;display:grid}#dir-products .pd-hd{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}#dir-products .pd-hd h3{letter-spacing:-.03em;font-size:24px;font-weight:800;line-height:1.1}#dir-products .pd-hd small{color:var(--mute);font-size:13px;font-weight:600}#dir-products .pd-price{background:var(--bg);border-radius:999px;grid-column:1/-1;justify-self:start;padding:5px 11px;font-size:12.5px;font-weight:700}#dir-products .pd-tag{letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.3}#dir-products .pd-desc{color:var(--mute);font-size:15px}#dir-products .pd-feats{gap:8px;margin:0;padding:0;list-style:none;display:grid}#dir-products .pd-feats li{align-items:flex-start;gap:10px;font-size:14.5px;font-weight:600;display:flex}#dir-products .pd-feats li:before{content:"✓";background:var(--dark);width:20px;height:20px;color:var(--lime);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:11px;display:grid}#dir-products .pd-act{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px;display:flex}#dir-products .pd-svc{color:var(--mute);font-size:14px;text-decoration:none}#dir-products .pd-svc b{color:var(--ink)}#dir-products .pd-svc:hover b{text-decoration:underline}#dir-products .pd-row.t-dark .pd-hd small,#dir-products .pd-row.t-dark .pd-desc,#dir-products .pd-row.t-dark .pd-svc{color:#a2a7af}#dir-products .pd-row.t-dark .pd-svc b{color:var(--lime)}#dir-products .pd-row.t-dark .pd-price{background:var(--dark-2);color:#fff}#dir-products .pd-row.t-dark .pd-feats li:before{background:var(--lime);color:var(--ink)}#dir-products .pd-row.t-dark .frame{box-shadow:none}#dir-products .pd-ai{gap:24px;padding:28px 22px;display:grid}#dir-products .pd-ai-copy{align-content:center;gap:12px;display:grid}#dir-products .pd-ai-copy h2 .sf{color:var(--lime)}#dir-products .pd-ai-copy p{color:#a2a7af;max-width:480px;font-size:16px}#dir-products .pd-ai-lg{gap:8px;margin-bottom:4px;display:flex}#dir-products .pd-ai-lg span{background:var(--dark-2);border-radius:13px;place-items:center;width:46px;height:46px;display:grid}#dir-products .pd-ai-lg svg{width:24px;height:24px}#dir-products .pd-svc-d{color:#a2a7af}#dir-products .pd-svc-d b{color:var(--lime)}#dir-products .pd-chat{background:var(--dark-2);border-radius:20px;align-self:center;gap:8px;padding:22px 18px 18px;display:grid;position:relative}#dir-products .pd-msg{border-radius:16px;max-width:88%;padding:11px 14px;font-size:14.5px;line-height:1.45}#dir-products .pd-me{background:#2f3237;border-bottom-right-radius:5px;justify-self:end}#dir-products .pd-ai-r{color:var(--ink);background:#fff;border-bottom-left-radius:5px;justify-self:start;font-weight:600}#dir-products .pd-tool{background:#23262a;border:1px solid #2f3237;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex}#dir-products .pd-tl{align-items:center;gap:10px;min-width:0;display:flex}#dir-products .pd-mi{border-radius:8px;flex:none;width:28px;height:28px;overflow:hidden;box-shadow:0 0 0 1px #ffffff38}#dir-products .pd-mi img{width:100%;height:100%;display:block}#dir-products .pd-tool b{font-size:13.5px}#dir-products .pd-tool small{color:#a2a7af;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:hidden}#dir-products .pd-tool i{background:var(--lime);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}#dir-products .pd-eg{color:#d6d9dd;background:#2f3237;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:-10px;right:14px}#dir-products .pd-end{gap:12px;display:grid}#dir-products .pd-end .score{grid-area:auto}@media (max-width:419px){#dir-products .pd-dk small{display:none}}@media (min-width:560px){#dir-products .pd-dks{grid-template-columns:repeat(6,minmax(0,1fr))}#dir-products .pd-hd{grid-template-columns:auto minmax(0,1fr) auto}#dir-products .pd-price{grid-column:auto;justify-self:end}}@media (min-width:720px){#dir-products .pd-row{padding:12px}#dir-products .pd-txt{padding:18px 16px 12px}#dir-products .pd-feats{grid-template-columns:1fr 1fr;column-gap:16px}#dir-products .pd-ai{padding:32px}#dir-products .pd-end{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:720px) and (max-width:999px){#dir-products .pd-intro{padding:36px 32px}}@media (min-width:1000px){#dir-products .pd-hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}#dir-products .pd-intro{gap:20px;padding:44px 44px 40px}#dir-products .pd-dock{padding:28px}#dir-products .pd-dks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#dir-products .pd-dk{padding:18px 8px 16px}#dir-products .pd-dk .pd-ic{border-radius:15px;width:56px;height:56px}#dir-products .pd-row{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:36px;padding:14px}#dir-products .pd-flip .pd-shot{order:2}#dir-products .pd-txt{padding:16px 28px 16px 8px}#dir-products .pd-flip .pd-txt{padding:16px 8px 16px 28px}#dir-products .pd-hd h3{font-size:30px}#dir-products .pd-tag{font-size:22px}#dir-products .pd-ai{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:40px}#dir-products .pd-end{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}#dir-reviews .rw-stars{color:#f5b301;letter-spacing:2px;font-size:15px;line-height:1}#dir-reviews .rw-av{--c:#d4ff38;background:var(--c);color:#111;letter-spacing:-.02em;width:36px;height:36px;box-shadow:0 0 0 3px var(--card,#fff);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:800;display:inline-grid}#dir-reviews .rw-hero{gap:12px;display:grid}#dir-reviews .rw-intro{align-content:center;gap:18px;padding:28px 22px;display:grid}#dir-reviews .rw-intro h1{font-size:clamp(38px,10vw,68px)}#dir-reviews .rw-intro h1 .sf{color:#9aa0a8}#dir-reviews .rw-sum{background:var(--bg);border-radius:20px;gap:14px;padding:16px;display:grid}#dir-reviews .rw-big{align-items:center;gap:12px;display:flex}#dir-reviews .rw-big b{letter-spacing:-.04em;font-size:44px;font-weight:800;line-height:1}#dir-reviews .rw-big .rw-stars{font-size:20px}#dir-reviews .rw-who{color:var(--mute);gap:8px;font-size:14.5px;font-weight:600;display:grid}#dir-reviews .rw-avs{display:flex}#dir-reviews .rw-avs .rw-av{box-shadow:0 0 0 3px var(--bg);margin-right:-3px}#dir-reviews .rw-avs .rw-more{background:var(--dark);color:#fff}#dir-reviews .rw-video{color:#fff;min-height:420px;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}#dir-reviews .rw-video img{object-fit:cover;object-position:center 30%;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}#dir-reviews .rw-video:hover img{transform:scale(1.04)}#dir-reviews .rw-video:after{content:"";background:linear-gradient(#0a0b0c00 40%,#0a0b0ceb 100%);position:absolute;inset:0}#dir-reviews .rw-play{z-index:1;background:var(--lime);border-radius:50%;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;transition:transform .25s;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px #00000059}#dir-reviews .rw-play i{border:12px solid #0000;border-left:20px solid #111;border-right-width:0;width:0;height:0;margin-left:5px}#dir-reviews .rw-video:hover .rw-play{transform:scale(1.08)}#dir-reviews .rw-vcap{z-index:1;gap:6px;padding:22px;display:grid;position:absolute;bottom:0;left:0;right:0}#dir-reviews .rw-vcap b{letter-spacing:-.03em;font-size:24px;font-weight:800;line-height:1.1}#dir-reviews .rw-vcap small{color:#c3c7cd;font-size:14px}#dir-reviews .rw-vcap .lbl{color:var(--lime)}#dir-reviews .rw-mid{gap:12px;display:grid}#dir-reviews .rw-themes{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding:26px 22px;display:grid}#dir-reviews .rw-themes h2 .sf{color:var(--lime)}#dir-reviews .rw-themes>p{color:#a6abb3;font-size:15px}#dir-reviews .rw-bars{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}#dir-reviews .rw-th{text-align:left;background:var(--dark-2);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) 24px;grid-template-areas:"n c""b b";align-items:center;gap:8px 10px;padding:12px 14px;transition:background .2s,box-shadow .2s;display:grid}#dir-reviews .rw-th:hover{background:#24272b}#dir-reviews .rw-th[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--lime);background:#1f2316}#dir-reviews .rw-tn{grid-area:n;font-size:14.5px;font-weight:700}#dir-reviews .rw-th b{text-align:right;color:var(--lime);grid-area:c;font-size:15px}#dir-reviews .rw-tb{background:#ffffff14;border-radius:6px;grid-area:b;height:6px;overflow:hidden}#dir-reviews .rw-tb i{height:100%;width:var(--w);background:var(--lime);border-radius:6px;display:block}#dir-reviews .rw-marc{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 22px;display:grid}#dir-reviews .rw-mh{align-items:center;gap:14px;display:flex}#dir-reviews .rw-mh .rw-av{width:52px;height:52px;font-size:16px}#dir-reviews .rw-mh div{gap:2px;display:grid}#dir-reviews .rw-mh b{letter-spacing:-.02em;font-size:21px;font-weight:800}#dir-reviews .rw-mh small{color:var(--mute);font-size:13.5px;font-weight:600}#dir-reviews .rw-mq{grid-auto-rows:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}#dir-reviews .rw-mq li{background:var(--bg);border-radius:18px;align-content:center;gap:6px;padding:16px;display:grid}#dir-reviews .rw-mq li b{letter-spacing:-.01em;font-size:16px;font-weight:800}#dir-reviews .rw-mq li p{color:var(--ink);font-size:14.5px;line-height:1.5}#dir-reviews .rw-count{color:var(--mute);align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}#dir-reviews .rw-clear{background:var(--dark);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:700}#dir-reviews .rw-clear[hidden]{display:none}#dir-reviews .rw-wall{columns:1;column-gap:12px}#dir-reviews .rw-card{break-inside:avoid;gap:12px;margin-bottom:12px;padding:22px;transition:opacity .3s,filter .3s,transform .3s;display:grid}#dir-reviews .rw-card h3{letter-spacing:-.02em;font-size:19px;font-weight:800;line-height:1.2}#dir-reviews .rw-card p{color:var(--ink);font-size:15.5px;line-height:1.55}#dir-reviews .rw-by{align-items:center;gap:10px;font-size:14.5px;display:flex}#dir-reviews .rw-by .rw-av{box-shadow:none}#dir-reviews .rw-tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}#dir-reviews .rw-tags li{background:var(--bg);color:var(--mute);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}#dir-reviews .rw-card.rw-dim{opacity:.28;filter:grayscale()}#dir-reviews .rw-end{gap:12px;display:grid}#dir-reviews .rw-end .cta h2 .sf{color:var(--lime)}#dir-reviews .rw-next{align-content:center;gap:16px;padding:24px 22px;display:grid}#dir-reviews .rw-next ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}#dir-reviews .rw-next li{background:var(--bg);border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px;display:grid}#dir-reviews .rw-next li>span{background:var(--dark);width:34px;height:34px;color:var(--lime);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}#dir-reviews .rw-next li div{gap:2px;display:grid}#dir-reviews .rw-next li b{font-size:15.5px}#dir-reviews .rw-next li small{color:var(--mute);font-size:13.5px}@media (min-width:640px){#dir-reviews .rw-wall{columns:2}#dir-reviews .rw-sum{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px}#dir-reviews .rw-big{border-right:1px solid var(--line,#00000014);padding-right:20px}}@media (min-width:720px){#dir-reviews .rw-intro{padding:36px 32px}#dir-reviews .rw-hero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}#dir-reviews .rw-video{min-height:0}#dir-reviews .rw-mid{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-reviews .rw-themes,#dir-reviews .rw-marc{padding:30px 28px}#dir-reviews .rw-end{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:720px) and (max-width:999px){#dir-reviews .rw-themes h2{font-size:32px}#dir-reviews .rw-sum{grid-template-columns:1fr}#dir-reviews .rw-big{border-right:0;padding-right:0}}@media (min-width:1000px){#dir-reviews .rw-intro{padding:48px 44px}#dir-reviews .rw-hero{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}#dir-reviews .rw-wall{columns:3}#dir-reviews .rw-mid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#dir-reviews .rw-themes,#dir-reviews .rw-marc{padding:36px}#dir-reviews .rw-end{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}#dir-project .pj-hero{gap:12px;margin-bottom:12px;display:grid}#dir-project .pj-intro{align-content:center;gap:16px;padding:26px 22px;display:grid}#dir-project .pj-tag{background:var(--bg);border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}#dir-project .pj-lg{flex:none;place-items:center;width:22px;height:22px;display:inline-grid}#dir-project .pj-lg svg{width:100%;height:100%}#dir-project .pj-intro h1{font-size:clamp(40px,10vw,76px)}#dir-project .pj-intro h1 .sf{color:#9aa0a8;letter-spacing:-.03em;margin-top:.1em;font-size:.52em;display:block}#dir-project .pj-facts{align-content:space-between;gap:18px;padding:22px;display:grid}#dir-project .pj-facts dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}#dir-project .pj-facts dl div:first-child{grid-column:1/-1}#dir-project .pj-facts dl div{background:var(--dark-2);border-radius:16px;gap:4px;padding:14px;display:grid}#dir-project .pj-facts dt{letter-spacing:.08em;text-transform:uppercase;color:#8d929b;font-size:11.5px;font-weight:700}#dir-project .pj-facts dd{letter-spacing:-.02em;color:#fff;align-items:center;gap:8px;margin:0;font-size:clamp(15px,4vw,18px);font-weight:800;line-height:1.2;display:flex}#dir-project .pj-facts dd .pj-lg{width:20px;height:20px}#dir-project .pj-stack{gap:8px;display:grid}#dir-project .pj-stack small{color:#8d929b;font-size:12px;font-weight:600}#dir-project .pj-stack p{flex-wrap:wrap;gap:6px;display:flex}#dir-project .pj-stack span{color:#d6d9dd;border:1px solid #2f3237;border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:700}#dir-project .pj-img{background:var(--bg,#17181b);align-items:center;padding:0;display:grid;overflow:hidden}#dir-project .pj-img img{width:100%;height:auto;display:block}#dir-project .pj-cover{background:#17181b}#dir-project .pj-story,#dir-project .pj-row{gap:12px;display:grid}#dir-project .pj-txt{align-content:start;gap:10px;padding:24px 22px;display:grid}#dir-project .pj-txt p,#dir-project .pj-out p{color:var(--ink);font-size:17px;line-height:1.55}#dir-project .pj-two{align-content:center;gap:22px}#dir-project .pj-two div{gap:8px;display:grid}#dir-project .pj-two div+div{border-top:1px solid var(--line);padding-top:22px}#dir-project .pj-built{align-content:center;gap:14px;padding:26px 22px;display:grid}#dir-project .pj-built h2 .sf{color:var(--lime)}#dir-project .pj-built ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}#dir-project .pj-built li{color:#e4e6e9;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}#dir-project .pj-built li:before{content:"✓";background:var(--lime);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:11px;font-weight:800;display:grid}#dir-project .pj-out{align-content:center;gap:14px;padding:26px 22px;display:grid}#dir-project .pj-out p{letter-spacing:-.02em;font-size:clamp(19px,2.2vw,24px);font-weight:700;line-height:1.35}#dir-project .pj-out-a{color:var(--ink);font-size:14.5px;font-weight:700}#dir-project .pj-more{gap:12px;display:grid}#dir-project .pj-card{text-decoration:none;display:block;position:relative}#dir-project .pj-card img{height:auto;display:block}#dir-project .pj-end{gap:12px;display:grid}#dir-project .pj-end .score{grid-area:auto}#dir-project .pj-end .cta h2 .sf{color:var(--lime)}@media (min-width:720px){#dir-project .pj-intro{padding:36px 32px}#dir-project .pj-row{grid-template-columns:repeat(2,minmax(0,1fr))}#dir-project .pj-txt,#dir-project .pj-built,#dir-project .pj-out{padding:30px 28px}#dir-project .pj-more{grid-template-columns:repeat(3,minmax(0,1fr))}#dir-project .pj-end{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:720px) and (max-width:999px){#dir-project .pj-row.pj-bo,#dir-project .pj-row.pj-wide{grid-template-columns:1fr}}@media (min-width:1000px){#dir-project .pj-intro{padding:48px 44px}#dir-project .pj-hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}#dir-project .pj-facts{padding:28px}#dir-project .pj-txt,#dir-project .pj-built,#dir-project .pj-out{padding:40px}#dir-project .pj-row.pj-wide{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}#dir-project .pj-row.pj-bo{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}#dir-project .pj-end{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.lg .lg-hero{gap:12px;display:grid}.lg .lg-intro{align-content:center;gap:14px;padding:26px 22px;display:grid}.lg .lg-intro h1{font-size:clamp(38px,9vw,64px)}.lg .lg-intro h1 .sf{color:#9aa0a8}.lg .lg-upd{background:var(--bg);border-radius:999px;justify-self:start;padding:6px 12px;font-size:13px;font-weight:700}.lg .lg-short{align-content:center;gap:14px;padding:24px 22px;display:grid}.lg .lg-short .lbl{color:#8d929b}.lg .lg-short ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lg .lg-short li{background:var(--dark-2);color:#e4e6e9;border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.45;display:flex}.lg .lg-short li:before{content:"✓";background:var(--lime);width:22px;height:22px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.lg .lg-wrap{align-items:start;gap:12px;display:grid}.lg .lg-toc{gap:12px;padding:20px;display:grid}.lg .lg-toc ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lg .lg-toc a{color:var(--ink);border-radius:10px;align-items:baseline;gap:10px;padding:8px 10px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.lg .lg-toc a:hover{background:var(--bg)}.lg .lg-toc a span{color:var(--mute);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:800}.lg .lg-toc .lg-other{border-top:1px solid var(--line);border-radius:0;margin-top:4px;padding-top:14px;font-weight:700}.lg .lg-body{gap:0;padding:24px 22px;display:grid}.lg .lg-draft{color:#7a5200;background:#fff4d6;border-radius:12px;margin-bottom:8px;padding:10px 14px;font-size:13.5px;font-weight:700}.lg .lg-sec{border-top:1px solid var(--line);gap:10px;padding:22px 0;scroll-margin-top:90px;display:grid}.lg .lg-draft+.lg-sec{border-top:0}.lg .lg-sec h2{align-items:baseline;gap:12px;font-size:clamp(21px,3vw,26px);display:flex}.lg .lg-sec h2 span{color:var(--mute);letter-spacing:0;font-size:13px;font-weight:800}.lg .lg-sec p{color:#2d3036;max-width:68ch;font-size:16px;line-height:1.65}.lg .lg-sec p b{color:var(--ink)}.lg .lg-sec a{color:var(--ink);font-weight:700}@media (min-width:720px){.lg .lg-intro{padding:36px 32px}.lg .lg-hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.lg .lg-short{padding:30px 28px}.lg .lg-body{padding:32px 36px}}@media (min-width:1000px){.lg .lg-intro{padding:48px 44px}.lg .lg-wrap{grid-template-columns:280px minmax(0,1fr)}.lg .lg-toc{padding:24px;position:sticky;top:96px}.lg .lg-body{padding:40px 56px}}#dir-notfound .nf{gap:12px;display:grid}#dir-notfound .nf-big{align-content:center;gap:16px;min-height:420px;padding:30px 22px;display:grid;position:relative;overflow:hidden}#dir-notfound .nf-code{letter-spacing:-.07em;color:#1d1f23;z-index:-1;font-size:clamp(160px,34vw,340px);font-weight:800;line-height:1;position:absolute;bottom:-40px;right:-10px}#dir-notfound .nf-big .lbl{color:var(--lime)}#dir-notfound .nf-big h1{max-width:12ch;font-size:clamp(36px,8vw,64px)}#dir-notfound .nf-big h1 .sf{color:var(--lime)}#dir-notfound .nf-big p{color:#a6abb3;max-width:44ch;font-size:16px}#dir-notfound .nf-ghost{color:#fff;box-shadow:inset 0 0 0 1.5px #3a3d42}#dir-notfound .nf-links{align-content:center;gap:8px;padding:22px;display:grid}#dir-notfound .nf-links a{background:var(--bg);color:var(--ink);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"b i""s i";align-items:center;gap:2px 12px;padding:14px 16px;text-decoration:none;transition:background .2s,transform .25s;display:grid}#dir-notfound .nf-links a:hover{background:#e2e5e9;transform:translate(3px)}#dir-notfound .nf-links b{grid-area:b;font-size:16px}#dir-notfound .nf-links small{color:var(--mute);grid-area:s;font-size:13.5px}#dir-notfound .nf-links i{grid-area:i;font-style:normal;font-weight:800}@media (min-width:720px){#dir-notfound .nf{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}#dir-notfound .nf-big{min-height:520px;padding:44px 40px}}
