.ag{--ag-ink:#fff;--ag-body:#A9B4C4;--ag-sub:#8494AB;--ag-mute:#6F7F96;--ag-line:rgba(255,255,255,.09);--ag-line2:rgba(255,255,255,.15);--ag-acc:#84CAFF;--ag-card:#0C1728;--ag-card2:#0A1426}.ag .ag-w{max-width:1140px;margin:0 auto;padding:0 28px}.ag .ag-s{padding:128px 0 0;scroll-margin-top:72px}.ag .ag-e{font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--ag-acc)}.ag .ag-h2{margin-top:12px;max-width:860px;font-size:40px;line-height:1.12;font-weight:700;letter-spacing:-.022em;color:var(--ag-ink);text-wrap:balance}.ag .ag-l{max-width:700px;font-size:17px;line-height:1.6;color:var(--ag-body);text-wrap:pretty}.ag .ag-h3{font-size:17px;line-height:1.35;font-weight:700;color:#fff}.ag .ag-p{margin-top:8px;font-size:15.5px;line-height:1.6;color:var(--ag-body);text-wrap:pretty}.ag .ag-a{font-weight:600;color:var(--ag-acc);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(132,202,255,.4)}.ag .ag-a:hover{text-decoration-color:var(--ag-acc)}.ag .ag-more{margin-top:22px;font-size:15px}.ag .ag-fig{margin:0}.ag .ag-fig img,.ag .ag-st-f img{display:block;width:100%;height:auto;border:1px solid var(--ag-line2);border-radius:12px;background:#0C1728;box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}.ag .ag-fig figcaption{margin-top:12px;font-size:14px;line-height:1.55;color:var(--ag-sub);text-wrap:pretty}.ag .ag-h1{max-width:21ch!important}.ag #top .ag-lede,.ag .ag-close h2,.ag .ag-h1{text-wrap:balance}.ag .ag-show{position:relative;z-index:2;max-width:1260px;margin:56px auto 0;padding:0 28px;text-align:left}.ag .ag-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:840px;margin:0 auto}.ag .ag-tabs button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:64px;padding:0 12px 4px;border-radius:10px;border:1px solid var(--ag-line);background:transparent;color:var(--ag-sub);font:inherit;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.ag .ag-tabs button:hover{color:#DCE3EC}.ag .ag-tabs button:focus-visible{outline:2px solid var(--ag-acc);outline-offset:2px}.ag .ag-tabs button[aria-selected=true]{color:#fff;border-color:rgba(132,202,255,.35);background:rgba(15,39,71,.55)}.ag .ag-tab-n{font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap}.ag .ag-tab-c{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1;color:var(--ag-sub)}.ag .ag-tab-c img{display:block;width:14px;height:14px;padding:2px;border-radius:4px;background:#fff;box-sizing:content-box}.ag .ag-tabs i{position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:2px;background:rgba(255,255,255,.06);overflow:hidden;opacity:0;transition:opacity .2s}.ag .ag-tabs button[aria-selected=true] i{opacity:1}.ag .ag-tabs i:after{content:"";position:absolute;inset:0;background:var(--ag-acc);transform:scaleX(0);transform-origin:0 50%}.ag .ag-tabs button[aria-selected=true] i:after{animation:agfill var(--beat,6s) linear forwards}.ag .paused .ag-tabs i:after{animation-play-state:paused}.ag .still .ag-tabs i{display:none}@keyframes agfill{to{transform:scaleX(1)}}.ag .ag-caps{display:grid;max-width:840px;margin:18px auto 0;text-align:center}.ag .ag-caps p{grid-area:1/1;margin:0;font-size:16px;line-height:1.55;color:var(--ag-body);opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s;text-wrap:balance}.ag .ag-caps p.on{opacity:1;visibility:visible;transition:opacity .35s .1s,visibility 0s}.ag .ag-win{margin:20px 0 0}.ag .ag-win-wide{position:relative;aspect-ratio:2880/1200;border:1px solid var(--ag-line2);border-radius:14px;background:#0C1728;overflow:hidden;box-shadow:0 40px 80px -40px rgba(0,0,0,.8)}.ag .ag-win-wide>img{position:absolute;inset:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .5s ease}.ag .ag-win img.on{opacity:1}.ag .ag-st{display:grid;grid-template-columns:320px minmax(0,1fr);column-gap:36px;margin:48px 0 0;padding:0;list-style:none;counter-reset:st}.ag .ag-st>li{display:contents}.ag .ag-st-t{grid-column:1;position:relative;padding:18px 0 18px 48px;border-top:1px solid var(--ag-line);cursor:pointer;counter-increment:st}.ag .ag-st>li:last-child .ag-st-t{border-bottom:1px solid var(--ag-line)}.ag .ag-st-t:before{content:counter(st);position:absolute;left:0;top:16px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--ag-line2);font-size:14px;font-weight:700;color:var(--ag-sub);transition:all .2s}.ag .ag-st-t h3{margin:0;font-size:17px;line-height:1.4;font-weight:700;color:var(--ag-sub);transition:color .2s}.ag .ag-st-t h3 button{all:unset;cursor:pointer}.ag .ag-st-t h3 button:focus-visible{outline:2px solid var(--ag-acc);outline-offset:3px;border-radius:4px}.ag .ag-st-t p{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--ag-mute);transition:color .2s;text-wrap:pretty}.ag .ag-st-t:hover h3{color:#DCE3EC}.ag .ag-st>li.on .ag-st-t:before{border-color:transparent;background:#1A75D2;color:#fff}.ag .ag-st>li.on .ag-st-t h3{color:#fff}.ag .ag-st>li.on .ag-st-t p{color:var(--ag-body)}.ag .ag-st-f{grid-column:2;grid-row:1/6;align-self:start;position:sticky;top:96px;margin:0;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.ag .ag-st>li.on .ag-st-f{opacity:1;visibility:visible;transition:opacity .3s}.ag .ag-st-f img{margin-left:0}.ag .ag-st-f figcaption{margin-top:12px;font-size:14px;color:var(--ag-sub)}.ag .ag-win2{margin-top:44px}.ag .ag-dev{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.ag .ag-dl{margin:28px 0 0;border-top:1px solid var(--ag-line2)}.ag .ag-dl>div{padding:14px 0;border-bottom:1px solid var(--ag-line)}.ag .ag-dl dt{font-size:16px;font-weight:700;color:#fff}.ag .ag-dl dd{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--ag-body);text-wrap:pretty}.ag .ag-marks{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none}.ag .ag-marks li{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 16px 0 8px;border:1px solid var(--ag-line2);border-radius:12px;background:var(--ag-card);font-size:15px;font-weight:600;color:#fff}.ag .ag-mark{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fff}.ag .ag-mark img{display:block;width:18px;height:18px;object-fit:contain}.ag .ag-dev-c{display:grid;gap:16px}.ag .ag-chat{display:grid;gap:10px;margin:0;padding:20px;border-radius:14px;border:1px solid var(--ag-line2);background:var(--ag-card);font-size:14.5px;line-height:1.5;word-spacing:.05em}.ag .ag-chat p{margin:0}.ag .ag-chat-top{margin-bottom:4px!important;display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ag-sub);word-spacing:normal}.ag .ag-mk{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:#fff}.ag .ag-mk img{display:block;width:12px;height:12px}.ag .ag-you{justify-self:end;max-width:82%;background:#14223A;color:#E7EBF1}.ag .ag-ans,.ag .ag-you{padding:9px 13px;border-radius:12px}.ag .ag-ans{max-width:90%;border:1px solid var(--ag-line);color:#DCE3EC}.ag .ag-tool{display:flex;gap:10px;align-items:center;font-size:12.5px;color:var(--ag-sub);word-spacing:normal}.ag .ag-tool code{padding:3px 8px;border-radius:6px;background:#111D32;border:1px solid #1c2a40;color:var(--ag-acc);font:12.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.ag .ag-code{margin:0;border-radius:14px;border:1px solid var(--ag-line2);background:#08111F;overflow:hidden}.ag .ag-code-h{display:flex;justify-content:space-between;gap:12px;margin:0;padding:10px 16px;border-bottom:1px solid var(--ag-line);font-size:12.5px;font-weight:600;color:var(--ag-sub)}.ag .ag-code-h span:last-child{font:12.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ag-acc)}.ag .ag-code pre{margin:0;padding:14px 16px 16px;overflow:hidden}.ag .ag-code code{font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;color:#C9D4E2;white-space:pre}.ag .ag-s-sm{padding-top:112px}.ag .ag-clean{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.ag .ag-h2-sm{font-size:32px}.ag .ag-p-lg{margin-top:12px;font-size:16.5px;color:var(--ag-body)}.ag .ag-plan{display:grid;grid-template-columns:340px minmax(0,1fr);gap:0;margin-top:44px;border:1px solid var(--ag-line2);border-radius:18px;background:var(--ag-card2);overflow:hidden}.ag .ag-plan-p{display:flex;flex-direction:column;align-items:flex-start;padding:32px;border-right:1px solid var(--ag-line);background:radial-gradient(120% 90% at 0 0,rgba(26,117,210,.18),rgba(26,117,210,0) 70%)}.ag .ag-plan-n{font-size:15px;font-weight:700;color:var(--ag-acc)}.ag .ag-price{display:flex;align-items:baseline;gap:8px;margin-top:10px;color:var(--ag-sub);font-size:15px}.ag .ag-price b{font-size:48px;line-height:1;font-weight:700;letter-spacing:-.02em;color:#fff}.ag .ag-plan-y{margin-top:10px;font-size:14.5px;line-height:1.5;color:var(--ag-body)}.ag .ag-plan-p a{margin-top:auto}.ag .ag-plan-p .ag-plan-y{margin-bottom:28px}.ag .ag-plan-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:12px 32px;list-style:none;column-gap:40px}.ag .ag-plan-l li{padding:16px 0;border-bottom:1px solid var(--ag-line)}.ag .ag-plan-l li:nth-last-child(-n+2){border-bottom:0}.ag .ag-plan-l b{display:block;font-size:16px;font-weight:700;color:#fff}.ag .ag-plan-l span{display:block;margin-top:3px;font-size:14px;line-height:1.5;color:var(--ag-sub);text-wrap:pretty}.ag .ag-faq-box{margin:40px 0 0!important;max-width:860px!important}@media (max-width:1199px){.ag .ag-st{display:block}.ag .ag-st>li{display:block;padding:24px 0 28px;border-top:1px solid var(--ag-line)}.ag .ag-st>li:last-child{border-bottom:1px solid var(--ag-line)}.ag .ag-st-t,.ag .ag-st>li:last-child .ag-st-t{padding:0 0 0 48px;border:0;cursor:default}.ag .ag-st-t:before{top:-2px;border-color:transparent;background:#1A75D2;color:#fff}.ag .ag-st-t h3{color:#fff}.ag .ag-st-t p{color:var(--ag-body)}.ag .ag-st-f{position:static;opacity:1;visibility:visible;margin:18px 0 0 48px}.ag .ag-st-f img{width:auto;max-width:100%}}@media (max-width:1023px){.ag .ag-win-wide{display:none}.ag .ag-clean,.ag .ag-dev{grid-template-columns:1fr;gap:40px}.ag .ag-clean{gap:8px}.ag .ag-plan{grid-template-columns:1fr}.ag .ag-plan-p{border-right:0;border-bottom:1px solid var(--ag-line)}.ag .ag-plan-p a{margin-top:0}}@media (max-width:767px){.ag .ag-show,.ag .ag-w{padding:0 16px}.ag .ag-show{margin-top:40px}.ag .ag-s{padding-top:88px}.ag .ag-s-sm{padding-top:80px}.ag .ag-h2{font-size:29px;line-height:1.15}.ag .ag-h2-sm{font-size:26px}.ag .ag-l{font-size:16px}.ag .ag-tabs{gap:6px}.ag .ag-tabs button{height:56px;padding:0 4px 4px;border-radius:8px}.ag .ag-tab-n{font-size:13px;white-space:normal;text-align:center}.ag .ag-tab-c{font-size:12px}.ag .ag-tabs i{left:8px;right:8px;bottom:5px}.ag .ag-caps p{font-size:15px}.ag .ag-st{margin-top:32px}.ag .ag-st-f{margin-left:0}.ag .ag-win2{margin-top:32px}.ag .ag-win2 img{max-width:320px!important}.ag .ag-plan{margin-top:32px}.ag .ag-plan-p{padding:24px 20px}.ag .ag-plan-l{grid-template-columns:1fr;padding:4px 20px}.ag .ag-plan-l li:nth-last-child(2){border-bottom:1px solid var(--ag-line)}.ag .ag-faq-box{margin-top:28px!important}.ag .ag-code pre{padding:12px}.ag .ag-code code{font-size:11.5px}.ag .ag-br:before{content:"\A    "}.ag .ag-br2:before{content:"\A      "}}@media (max-width:479px){.ag .ag-tab-c{display:none}.ag .ag-tabs button{height:48px}.ag .ag-chat{padding:16px}}@media (prefers-reduced-motion:reduce){.ag .ag-caps p,.ag .ag-st-f,.ag .ag-win img{transition:none}}.ag .ag-st-f img{max-width:min(var(--mw),100%)}@media (max-width:1023px){.ag .ag-win2 img{max-width:736px}.ag .ag-am-list img{max-width:644px}}@media (max-width:639px){.ag .ag-st-f img{max-width:min(var(--mwn,var(--mw)),100%)}.ag .ag-am-list img{max-width:390px}}.ag .ag-st-t p,.ag dd,.ag figcaption,.ag li,.ag p,.ag summary{text-wrap:pretty}.ag .ag-close h2+p{text-wrap:balance}@media (min-width:1024px) and (max-width:1199px){.ag .ag-code code{font-size:12px}}.ag .ag-h3,.ag .ag-st-t h3{text-wrap:balance}@media (max-width:767px){.ag #top .ag-lede{text-wrap:pretty}}@media (max-width:379px){.ag .ag-code pre{padding:12px 10px}.ag .ag-code code{font-size:10px}}.ag{--wire-glow:0 0 10px rgba(47,143,234,.55);--amber:#FDB022;--ok:#47CD89;--card3:#0B1527}.ag .sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ag .ws-b{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:9px;border:1px solid #22324a;background:#16263F;font-size:12.5px;font-weight:700;letter-spacing:.02em;color:#CFE6FF;font-style:normal}.ag .ws-b-sm{width:28px;height:28px;border-radius:7px;font-size:11px}.ag .ws-b-lg{width:44px;height:44px;border-radius:11px;font-size:14px;background:#1A3A63;border-color:rgba(132,202,255,.45);color:#fff}.ag .ws-b-dash{border-style:dashed;background:transparent;color:var(--ag-sub)}.ag .mk{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:8px;background:#fff}.ag .mk img{display:block;width:18px;height:18px;object-fit:contain}.ag .mk-sm{width:20px;height:20px;border-radius:5px}.ag .mk-sm img{width:13px;height:13px}.ag .avs{display:flex;margin-left:6px}.ag .av,.ag .avs i{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:#1A3A63;box-shadow:0 0 0 2px #0C1728;font-style:normal;font-size:10.5px;font-weight:700;color:#CFE6FF}.ag .avs i+i{margin-left:-7px}.ag .avs i:nth-child(2){background:#244A3C;color:#C9F2DD}.ag .avs i:nth-child(3){background:#4A2F4F;color:#F2D3F5}.ag .avs i:nth-child(4){background:#4A3B22;color:#F5E3C2}.ag .avs i:nth-child(5){background:#22404A;color:#C6EDF5}.ag .map{position:relative;z-index:2;max-width:1140px;margin:64px auto 0;padding:0 28px;text-align:left}.ag .map-ag{display:flex;align-items:center;gap:14px;width:max-content;max-width:100%;margin:0 auto;padding:14px 18px 14px 14px;border:1px solid rgba(132,202,255,.4);border-radius:16px;background:#0C1728;box-shadow:0 0 0 6px rgba(26,117,210,.08),0 24px 48px -24px rgba(0,0,0,.8)}.ag .map-ag-t{display:flex;flex-direction:column;gap:2px;line-height:1.3}.ag .map-ag-t b{font-size:16px;font-weight:700;color:#fff}.ag .map-ag-t span{font-size:13px;color:var(--ag-sub)}.ag .map-cols{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:56px 0 0;list-style:none}.ag .map-cols:before{left:calc(50% - 1px);top:0;width:2px;height:28px}.ag .map-cols:after,.ag .map-cols:before{content:"";position:absolute;background:var(--wire);box-shadow:var(--wire-glow)}.ag .map-cols:after{left:calc((100% - 64px) / 10);right:calc((100% - 64px) / 10);top:27px;height:2px;border-radius:2px}.ag .map-c{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0}.ag .map-c:before{content:"";position:absolute;left:calc(50% - 1px);top:-28px;width:2px;height:28px;background:var(--wire);box-shadow:var(--wire-glow)}.ag .map-more:before{background:none;box-shadow:none;border-left:2px dashed rgba(47,143,234,.6);width:0}.ag .map-crm,.ag .map-ws{display:flex;align-items:center;gap:10px;min-width:0;padding:12px;border:1px solid var(--ag-line2);border-radius:12px;background:#0C1728;line-height:1.3}.ag .map-crm>span:last-child,.ag .map-ws>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.ag .map-crm b,.ag .map-ws b{font-size:14px;font-weight:600;color:#fff}.ag .map-crm span span,.ag .map-ws span span{font-size:12.5px;color:var(--ag-sub)}.ag .map-crm{background:#0A1322;border-color:rgba(255,255,255,.12)}.ag .map-crm span span{color:#9FC4EA}.ag .map-more .map-ws{border-style:dashed;background:transparent}.ag .map-pipe{position:relative;align-self:center;width:2px;height:56px;background:linear-gradient(var(--wire),rgba(47,143,234,.35))}.ag .map-pipe i{position:absolute;left:-3px;top:0;width:8px;height:8px;border-radius:50%;background:#BFE3FF;box-shadow:0 0 8px 2px rgba(132,202,255,.8);opacity:0;animation:mapdrop 2.4s linear infinite}.ag .map-pipe i:nth-child(2){animation-delay:.8s}.ag .map-pipe i:nth-child(3){animation-delay:1.6s}.ag .map-c:nth-child(2) .map-pipe i{animation-duration:3.1s}.ag .map-c:nth-child(3) .map-pipe i{animation-duration:3.4s}.ag .map-c:nth-child(4) .map-pipe i{animation-duration:2s}@keyframes mapdrop{0%{transform:translateY(-4px);opacity:0}15%{opacity:1}80%{opacity:1}to{transform:translateY(52px);opacity:0}}.ag .map-key{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:28px 0 0;font-size:13px;color:var(--ag-sub)}.ag .map-key>span{display:inline-flex;align-items:center;gap:8px}.ag .key-line{display:inline-block;width:20px;height:2px;border-radius:2px;background:var(--wire);box-shadow:var(--wire-glow)}.ag .key-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#BFE3FF;box-shadow:0 0 8px 2px rgba(132,202,255,.7)}.ag .lv{margin-top:56px}.ag .lv-top{padding:22px 28px 26px;border:1px solid rgba(132,202,255,.38);border-radius:18px;background:linear-gradient(180deg,rgba(26,117,210,.13),rgba(26,117,210,.03)),var(--card3)}.ag .lv-h{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600;color:var(--ag-acc)}.ag .lv-yours{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:20px 0 0;padding:0;list-style:none}.ag .lv-yours li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;row-gap:3px;align-items:start}.ag .lv-yours svg{grid-row:1/3;width:40px;height:40px;padding:9px;box-sizing:border-box;border-radius:10px;border:1px solid rgba(132,202,255,.3);background:rgba(26,117,210,.12);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ag .lv-yours b{font-size:15px;font-weight:700;color:#fff;line-height:1.35}.ag .lv-yours span{font-size:14px;line-height:1.5;color:var(--ag-body);text-wrap:pretty}.ag .lv-wires{display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 48px minmax(0,1fr);height:40px}.ag .lv-wires i{justify-self:center;width:2px;height:100%;background:var(--wire);box-shadow:var(--wire-glow)}.ag .lv-wires i:nth-child(2){grid-column:3}.ag .lv-wires i:nth-child(3){grid-column:5}.ag .lv-cols{display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 48px minmax(0,1fr)}.ag .lv-c{min-width:0;padding:18px 20px 8px;border:1px solid var(--ag-line2);border-radius:16px;background:var(--ag-card2)}.ag .lv-ch{display:flex;align-items:center;gap:10px;margin:0;padding-bottom:14px;border-bottom:1px solid var(--ag-line);font-size:15px;font-weight:700;color:#fff}.ag .lv-own{margin:0;padding:0;list-style:none}.ag .lv-own li{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--ag-line);font-size:14.5px;color:var(--ag-body)}.ag .lv-own li:last-child{border-bottom:0}.ag .lv-own svg{flex:none;width:20px;height:20px;fill:none;stroke:#7F93AE;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ag .lv-own .mk-sm{margin:0}.ag .lv-wall{position:relative;display:grid;place-items:center}.ag .lv-wall:before{content:"";position:absolute;top:10px;bottom:10px;left:calc(50% - .5px);border-left:1px dashed rgba(255,255,255,.2)}.ag .lv-wall svg{position:relative;width:30px;height:30px;padding:6px;box-sizing:border-box;border-radius:50%;border:1px solid var(--ag-line2);background:#050D1E;fill:none;stroke:var(--ag-sub);stroke-width:1.7;stroke-linecap:round}.ag .proof{display:grid;grid-template-columns:320px minmax(0,1fr);gap:56px;align-items:center;margin-top:56px;padding-top:56px;border-top:1px solid var(--ag-line)}.ag .proof-f{margin:0}.ag .proof-f img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 30px 60px -30px rgba(0,0,0,.8)}.ag .proof-f-w{grid-column:auto}.ag .proof:has(.proof-f-w){grid-template-columns:560px minmax(0,1fr)}.ag .proof-f-w img{border:1px solid var(--ag-line2)}.ag .proof-t{max-width:440px}.ag .proof-k{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ag-sub)}.ag .proof-k:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ag-acc)}.ag .tm-wrap{margin-top:48px;border:1px solid var(--ag-line2);border-radius:18px;background:var(--ag-card2);overflow:hidden}.ag .tm{width:100%;border-collapse:collapse;table-layout:fixed}.ag .tm td,.ag .tm th{padding:14px 8px;text-align:center;vertical-align:middle}.ag .tm thead th{padding:18px 8px 14px;border-bottom:1px solid var(--ag-line2);font-size:13px;font-weight:600;color:var(--ag-body)}.ag .tm thead th:first-child{width:250px}.ag .tm thead .ws-b{display:grid;margin:0 auto 8px}.ag .tm-n{display:block;white-space:nowrap;overflow:hidden;text-overflow:clip}.ag .tm tbody tr+tr td,.ag .tm tbody tr+tr th{border-top:1px solid var(--ag-line)}.ag .tm tbody th{display:flex;align-items:center;gap:12px;padding-left:24px;text-align:left}.ag .tm tbody th>span{display:flex;flex-direction:column;gap:1px;line-height:1.3;min-width:0}.ag .tm tbody th b{font-size:14.5px;font-weight:600;color:#fff}.ag .tm tbody th span span{font-size:12.5px;font-weight:500;color:var(--ag-sub)}.ag .tm tbody tr:nth-child(2) .av{background:#244A3C;color:#C9F2DD}.ag .tm tbody tr:nth-child(3) .av{background:#4A2F4F;color:#F2D3F5}.ag .tm tbody tr:nth-child(4) .av{background:#4A3B22;color:#F5E3C2}.ag .tm tbody tr:nth-child(5) .av{background:#22404A;color:#C6EDF5}.ag .no,.ag .tk{display:inline-grid;place-items:center;font-size:0;color:transparent;vertical-align:middle}.ag .tk{width:26px;height:26px;border-radius:50%;border:1px solid rgba(132,202,255,.5);background:rgba(26,117,210,.2)}.ag .tk:after{width:9px;height:5px;margin-top:-2px;border:2px solid var(--ag-acc);border-top:0;border-right:0;transform:rotate(-45deg)}.ag .no{width:12px;height:2px;border-radius:2px;background:#2C3A52}.ag .tm-all{display:block;margin:0 8px 0 0;padding:7px 12px;border:1px solid rgba(132,202,255,.38);border-radius:999px;background:linear-gradient(90deg,rgba(26,117,210,.22),rgba(26,117,210,.08));font-size:13.5px;font-weight:600;color:var(--ag-acc)}.ag .tm-admin td,.ag .tm-admin th{padding-top:16px;padding-bottom:16px}.ag .ag-st-t{border-top:0!important;border-bottom:0!important}.ag .ag-st-t:after{content:"";position:absolute;left:14px;top:50px;bottom:-14px;width:2px;background:var(--ag-line2)}.ag .ag-st>li:last-child .ag-st-t:after{display:none}.ag .ag-st>li.on .ag-st-t:before{box-shadow:0 0 0 5px rgba(26,117,210,.18),var(--wire-glow)}.ag .sub-t{max-width:720px}.ag .ag-h3-lg{font-size:24px;line-height:1.25;letter-spacing:-.012em}.ag .sub .ag-win2{margin-top:32px}.ag .lib{display:grid;grid-template-columns:minmax(0,380px) 140px minmax(0,1fr);align-items:center;margin-top:36px;max-width:980px}.ag .lib-src{padding:18px 20px 8px;border:1px solid rgba(132,202,255,.38);border-radius:16px;background:linear-gradient(180deg,rgba(26,117,210,.13),rgba(26,117,210,.03)),var(--card3)}.ag .lib-h{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:14px;font-weight:600;color:var(--ag-acc)}.ag .lib-h svg,.ag .tag svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ag .lib-src ul{margin:0;padding:0;list-style:none}.ag .lib-src li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;border-top:1px solid var(--ag-line);font-size:14.5px}.ag .lib-src b{font-weight:600;color:#fff}.ag .lib-src li span{flex:none;font-size:13px;color:var(--ag-sub)}.ag .lib-fan svg{display:block;width:100%;height:240px;overflow:visible}.ag .lib-fan path{fill:none;stroke:var(--wire);stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px rgba(47,143,234,.7))}.ag .lib-to{display:grid;grid-template-rows:repeat(3,56px);row-gap:36px;margin:0;padding:0;list-style:none}.ag .lib-to li{display:flex;align-items:center;gap:12px;padding:0 14px;border:1px solid var(--ag-line2);border-radius:12px;background:var(--ag-card2);font-size:14.5px;min-width:0}.ag .lib-to b{font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag .tag{display:inline-flex;align-items:center;gap:6px;flex:none;margin-left:auto;padding:4px 10px 4px 8px;border:1px solid var(--ag-line2);border-radius:999px;font-size:12.5px;font-weight:500;color:var(--ag-body)}.ag .tag svg{width:15px;height:15px}.ag .mc{display:grid;grid-template-columns:minmax(0,1fr) 72px 381px;align-items:center;margin-top:48px}.ag .mc-l{margin:0;padding:6px 20px;list-style:none;border:1px solid var(--ag-line2);border-radius:16px;background:var(--ag-card2)}.ag .mc-l li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;column-gap:12px;row-gap:2px;align-items:center;padding:13px 0;border-bottom:1px solid var(--ag-line)}.ag .mc-l li:last-child{border-bottom:0}.ag .mc-l b{font-size:14.5px;font-weight:600;color:#fff}.ag .mc-r{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;border:1px solid rgba(253,176,34,.35);background:rgba(253,176,34,.1);font-size:12.5px;font-weight:600;color:var(--amber);white-space:nowrap}.ag .mc-r:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ag .mc-ok{border-color:rgba(71,205,137,.25);background:rgba(71,205,137,.07);color:#6FD8A2}.ag .mc-d{grid-column:2/4;font-size:13px;line-height:1.45;color:var(--ag-sub)}.ag .mc-l li:not(.mc-hit) b{color:var(--ag-body)}.ag .mc-to{position:relative;height:2px}.ag .mc-to i{position:absolute;left:8px;right:8px;top:0;height:2px;background:var(--wire);box-shadow:var(--wire-glow)}.ag .mc-to i:after{content:"";position:absolute;right:-1px;top:-4px;border:5px solid transparent;border-left:7px solid var(--wire);border-right:0}.ag .mc-bell figcaption{max-width:381px}.ag #every-morning .ag-am-list{margin-top:56px}.ag .pool{margin-top:48px;padding:24px 28px 22px;border:1px solid var(--ag-line2);border-radius:18px;background:var(--ag-card2)}.ag .pool-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding-bottom:16px;border-bottom:1px solid var(--ag-line)}.ag .pool-head b{font-size:18px;font-weight:700;color:#fff}.ag .pool-head span{font-size:14px;color:var(--ag-sub)}.ag .pool-l{margin:0;padding:0;list-style:none}.ag .pool-l li,.ag .pool-ticks{display:grid;grid-template-columns:230px minmax(0,1fr) 210px;column-gap:24px;align-items:center}.ag .pool-l li{padding:12px 0;border-bottom:1px solid var(--ag-line)}.ag .pool-who{display:flex;align-items:center;gap:10px;min-width:0}.ag .pool-who b{font-size:14.5px;font-weight:600;color:#fff;white-space:nowrap}.ag .pt{position:relative;height:10px;border-radius:5px;background:rgba(255,255,255,.05)}.ag .pt i{position:absolute;left:0;top:0;bottom:0;width:100%;border-radius:5px;background:linear-gradient(90deg,rgba(26,117,210,.75),rgba(0,165,196,.55))}.ag .pool-own .pt i{width:33.333%;background:linear-gradient(90deg,rgba(253,176,34,.55),rgba(253,176,34,.85))}.ag .pool-own .pt i:after{content:"";position:absolute;right:-2px;top:-6px;bottom:-6px;width:3px;border-radius:2px;background:var(--amber)}.ag .pool-s{font-size:13.5px;color:var(--ag-sub)}.ag .pool-own .pool-s{font-weight:600;color:var(--amber)}.ag .pool-ticks{padding-top:8px}.ag .pool-sc{display:flex;justify-content:space-between;font-size:12px;color:var(--ag-mute)}.ag .pool-n{margin:14px 0 0;font-size:14px;line-height:1.55;color:var(--ag-body);text-wrap:pretty}.ag .ag-plan{margin-top:24px}@media (max-width:1199px){.ag .proof:has(.proof-f-w){grid-template-columns:minmax(0,480px) minmax(0,1fr)}.ag .lib{grid-template-columns:minmax(0,340px) 100px minmax(0,1fr)}}@media (max-width:1023px){.ag .map{max-width:720px}.ag .map-ag{margin:0}.ag .map-cols{grid-template-columns:1fr;gap:12px;padding:24px 0 0 40px}.ag .map-cols:before{left:21px;top:0;height:calc(100% - 34px)}.ag .map-cols:after{display:none}.ag .map-c{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:center}.ag .map-c:before{left:-19px;top:calc(34px - 1px);width:19px;height:2px}.ag .map-more{display:block}.ag .map-more:before{border-left:0;border-top:2px dashed rgba(47,143,234,.6);height:0;width:19px}.ag .map-more .map-ws{max-width:calc(50% - 28px)}.ag .map-crm,.ag .map-ws{height:68px;box-sizing:border-box}.ag .map-pipe{width:100%;height:2px;background:linear-gradient(90deg,var(--wire),rgba(47,143,234,.35))}.ag .map-pipe i{top:-3px;left:0;animation-name:mapright}@keyframes mapright{0%{transform:translateX(-4px);opacity:0}15%{opacity:1}80%{opacity:1}to{transform:translateX(50px);opacity:0}}.ag .map-key{justify-content:flex-start}.ag .lv-yours{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px}.ag .lv-cols,.ag .lv-wires{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr) 32px minmax(0,1fr)}.ag .lv-c{padding:16px 14px 6px}.ag .lv-own li{font-size:13.5px;gap:10px}.ag .proof,.ag .proof:has(.proof-f-w){grid-template-columns:1fr;gap:28px}.ag .proof-f{max-width:320px}.ag .proof-f-w{max-width:560px}.ag .proof-t{max-width:600px}.ag .lib{grid-template-columns:1fr;max-width:560px}.ag .lib-fan{display:none}.ag .lib-to{grid-template-rows:none;row-gap:10px;margin-top:28px;padding-left:28px;position:relative}.ag .lib-to:before{content:"";position:absolute;left:10px;top:-28px;bottom:28px;width:2px;background:var(--wire);box-shadow:var(--wire-glow)}.ag .lib-to li{position:relative;height:56px}.ag .lib-to li:before{content:"";position:absolute;left:-19px;top:27px;width:18px;height:2px;background:var(--wire)}.ag .mc{grid-template-columns:1fr;max-width:560px}.ag .mc-to{width:2px;height:40px;justify-self:center}.ag .mc-to i{left:0;right:auto;top:6px;bottom:6px;width:2px;height:auto}.ag .mc-to i:after{right:-4px;top:auto;bottom:-6px;border:5px solid transparent;border-top:7px solid var(--wire);border-bottom:0}.ag .mc-bell{justify-self:center;max-width:381px}.ag .pool-l li,.ag .pool-ticks{grid-template-columns:200px minmax(0,1fr) 170px;column-gap:16px}}@media (max-width:767px){.ag .map{padding:0 16px;margin-top:48px}.ag .lv{margin-top:40px}.ag .lv-top{padding:18px 18px 22px}.ag .lv-wires{display:block;height:32px}.ag .lv-wires i{display:block;margin:0 auto;width:2px}.ag .lv-wires i+i{display:none}.ag .lv-cols{grid-template-columns:1fr}.ag .lv-wall{height:40px}.ag .lv-wall:before{top:calc(50% - .5px);bottom:auto;left:20px;right:20px;border-left:0;border-top:1px dashed rgba(255,255,255,.2)}.ag .proof{margin-top:40px;padding-top:40px}.ag .tm-wrap{margin-top:32px;border-radius:14px}.ag .tm thead th:first-child{width:128px}.ag .tm-n{display:none}.ag .tm thead .ws-b{margin-bottom:0}.ag .tm td,.ag .tm th{padding:12px 2px}.ag .tm tbody th{padding-left:14px;gap:8px}.ag .tm tbody th .av{display:none}.ag .tm tbody th b{font-size:13.5px}.ag .tm-all{font-size:12.5px;padding:6px 8px;margin-right:6px}.ag .tk{width:22px;height:22px}.ag .tk:after{width:7px;height:4px}.ag .sub{margin-top:72px}.ag .ag-h3-lg{font-size:20px}.ag .lib-src li{flex-direction:column;gap:2px}.ag .mc-l{padding:4px 14px}.ag .pool{padding:18px 16px}.ag .pool-l li{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.ag .pool-l .pt{grid-column:1/-1;grid-row:2}.ag .pool-l .pool-s{grid-row:1;grid-column:2;text-align:right;font-size:12.5px}.ag .pool-ticks{grid-template-columns:1fr}.ag .pool-ticks>span:not(.pool-sc){display:none}}@media (max-width:559px){.ag .map-cols{padding-left:32px}.ag .map-cols:before{left:17px;height:calc(100% - 40px)}.ag .map-c{display:block;padding:12px;border:1px solid var(--ag-line2);border-radius:12px;background:#0C1728}.ag .map-c:before{left:-15px;top:39px;width:15px}.ag .map-crm,.ag .map-ws{height:auto;padding:0;border:0;background:none}.ag .map-pipe{display:none}.ag .map-crm{margin-top:10px;padding-top:10px;border-top:1px solid var(--ag-line);border-radius:0}.ag .map-crm .mk{width:26px;height:26px;margin-left:5px}.ag .map-more{padding:0;border:0;background:none}.ag .map-more:before{top:27px}.ag .map-more .map-ws{max-width:none;padding:12px;border:1px dashed var(--ag-line2);border-radius:12px}.ag .map-ag{gap:12px;padding:12px}.ag .avs{display:none}.ag .lv-yours{grid-template-columns:1fr;gap:18px}}@media (prefers-reduced-motion:reduce){.ag .map-pipe i{animation:none;opacity:0}}.ag .avs i+i{margin-left:4px}.ag .map{max-width:1260px}.ag .map-crm,.ag .map-ws{min-height:64px;box-sizing:border-box}.ag .map-c .map-crm,.ag .map-c .map-ws{flex:1 0 auto}.ag .tk:after{content:"";width:12px;height:12px;margin:0;border:0;transform:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.3 5 8.6l4.6-5.2' fill='none' stroke='%2384CAFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px 12px no-repeat}.ag .proof{grid-template-columns:320px minmax(0,440px);justify-content:center}.ag .proof:has(.proof-f-w){grid-template-columns:560px minmax(0,440px)}.ag #client-leads .ag-show{max-width:1140px}.ag #client-leads .ag-caps,.ag #client-leads .ag-tabs{margin-left:0;text-align:left}.ag #client-leads .ag-caps p{text-wrap:pretty}.ag .pool-sc{position:relative;display:block;height:16px}.ag .pool-sc span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.ag .pool-sc span:first-child{transform:none}.ag .pool-sc span:last-child{transform:translateX(-100%)}@media (max-width:1023px){.ag .proof,.ag .proof:has(.proof-f-w){grid-template-columns:minmax(0,1fr);justify-content:stretch}}.ag .tm-n{white-space:normal;overflow:visible;line-height:1.25;text-wrap:balance}@media (max-width:1023px){.ag #client-leads .ag-show{display:none}}@media (max-width:767px){.ag .lib-to .tag{font-size:0;gap:0;padding:5px}.ag .lib-to .tag svg{width:16px;height:16px}.ag .pool-l li{grid-template-columns:minmax(0,1fr);row-gap:8px}.ag .pool-l .pool-s,.ag .pool-l .pt{grid-row:auto;grid-column:auto}.ag .pool-l .pool-s{text-align:left}}.ag .lv-yours span{text-wrap:balance}@media (max-width:1023px){.ag .lv-ch{font-size:14px}}@media (min-width:768px) and (max-width:959px){.ag .lv-ch .ws-b{display:none}}@media (max-width:400px){.ag .tm thead th:first-child{width:104px}.ag .tm td,.ag .tm th{padding-left:0;padding-right:0}.ag .tm tbody th{padding-left:10px}.ag .tm tbody th b{font-size:12.5px}.ag .tm tbody th span span{font-size:11.5px}.ag .tm thead .ws-b{width:24px;height:24px;font-size:10px;border-radius:6px}.ag .tk{width:20px;height:20px}.ag .tk:after{width:10px;height:10px;background-size:10px 10px}}@media (max-width:359px){.ag .tm thead th:first-child{width:96px}.ag .tm tbody th{padding-left:8px}.ag .tm-all{font-size:11.5px;padding:5px 6px}}.ag .map-more .map-ws{flex:none}.ag .tm tbody th{display:table-cell;white-space:nowrap}.ag .tm tbody th>.av{vertical-align:middle;margin-right:12px}.ag .tm tbody th>span{display:inline-flex;vertical-align:middle;white-space:normal}@media (max-width:767px){.ag .tm tbody th>.av{display:none}}.ag .ag-s{padding-top:120px}.ag .ag-l{margin-top:16px}.ag #client-leads .ag-show,.ag .ag-st,.ag .lib,.ag .lv,.ag .mc,.ag .pool,.ag .tm-wrap{margin-top:48px}.ag .sub{margin-top:96px}.ag .proof{margin-top:72px;padding-top:0;border-top:0}.ag{--stage:#050D1F;--full:linear-gradient(#000,#000)}.ag .shot{width:fit-content;max-width:100%;box-sizing:border-box;padding:28px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:var(--stage);--mt:var(--full);--mr:var(--full);--mb:var(--full);--ml:var(--full)}.ag .shot,.ag .shot picture{display:block}.ag .shot img{display:block;width:100%;height:auto;max-width:min(var(--mw),100%)!important;margin:0 auto;border:0!important;border-radius:10px!important;box-shadow:none!important;background:none!important;-webkit-mask-image:var(--mt),var(--mr),var(--mb),var(--ml);mask-image:var(--mt),var(--mr),var(--mb),var(--ml);-webkit-mask-composite:source-in;mask-composite:intersect}.ag .f-t{--mt:linear-gradient(180deg,transparent 0,#000 40px)}.ag .f-b{--mb:linear-gradient(0deg,transparent 0,#000 40px)}.ag .f-l{--ml:linear-gradient(90deg,transparent 0,#000 40px)}.ag .f-r{--mr:linear-gradient(270deg,transparent 0,#000 40px)}.ag .ag-fig figcaption,.ag .ag-st-f figcaption{margin-top:14px;font-size:14px;line-height:1.55;color:var(--ag-sub)}.ag .ag-st-f .shot{padding:20px}.ag .ag-st{grid-template-columns:300px minmax(0,1fr);column-gap:40px}.ag .ag-fig .shot,.ag .ag-st-f .shot,.ag .mc-bell .shot,.ag .proof-f .shot{margin:0}@media (max-width:1023px){.ag .shot[class*=" mf-"]{--mt:var(--full);--mr:var(--full);--mb:var(--full);--ml:var(--full)}.ag .shot.mf-t{--mt:linear-gradient(180deg,transparent 0,#000 40px)}.ag .shot.mf-b{--mb:linear-gradient(0deg,transparent 0,#000 40px)}.ag .shot.mf-l{--ml:linear-gradient(90deg,transparent 0,#000 40px)}.ag .shot.mf-r{--mr:linear-gradient(270deg,transparent 0,#000 40px)}.ag .shot img[style*="--mwm"],.ag .shot[style*="--mwm"] img{max-width:min(var(--mwm),100%)!important}.ag .ag-st-f{margin-left:48px}}@media (max-width:639px){.ag .shot{padding:14px;border-radius:14px}.ag .ag-st-f .shot{padding:12px}.ag .shot[class*=" nf-"]{--mt:var(--full);--mr:var(--full);--mb:var(--full);--ml:var(--full)}.ag .shot.nf-t{--mt:linear-gradient(180deg,transparent 0,#000 32px)}.ag .shot.nf-b{--mb:linear-gradient(0deg,transparent 0,#000 32px)}.ag .shot.nf-l{--ml:linear-gradient(90deg,transparent 0,#000 32px)}.ag .shot.nf-r{--mr:linear-gradient(270deg,transparent 0,#000 32px)}.ag .shot img[style*="--mwn"]{max-width:min(var(--mwn),100%)!important}.ag .ag-st-f{margin-left:0}}.ag{--wire:#2F8FEA;--wire-glow:0 0 6px rgba(47,143,234,.35)}.ag .lv-wires i,.ag .map-c:before,.ag .map-cols:before{width:1.5px}.ag .map-cols:after{height:1.5px}.ag .lv-yours svg{width:24px;height:24px;padding:0;border:0;background:none;margin-top:1px;stroke:var(--ag-acc)}.ag .lv-yours li{grid-template-columns:24px minmax(0,1fr);column-gap:14px}.ag .map-ag{box-shadow:none}@media (min-width:1024px){.ag .mc{grid-template-columns:minmax(0,1fr) 72px 440px;align-items:stretch}.ag .mc-l{display:flex;flex-direction:column}.ag .mc-l li{flex:1 1 auto;align-content:center}.ag .mc-to{align-self:center}.ag .mc-bell{position:relative}.ag .mc-bell .shot{width:100%;height:100%}.ag .mc-bell figcaption{position:absolute;top:100%;left:0;right:0;max-width:none}.ag .mc{margin-bottom:56px}}.ag .ag-st-t,.ag .ag-st>li:last-child .ag-st-t{cursor:default}.ag .ag-st-t:before{border-color:transparent;background:#1A75D2;color:#fff;box-shadow:none}.ag .ag-st-t h3{color:#fff}.ag .ag-st-t p{color:var(--ag-body)}.ag .ag-st-f{position:static;opacity:1;visibility:visible;transition:none}@media (min-width:1200px){.ag .ag-st{display:block}.ag .ag-st>li{display:grid;grid-template-columns:280px minmax(0,1fr);column-gap:36px;position:relative;padding:0 0 64px}.ag .ag-st>li:last-child{padding-bottom:0}.ag .ag-st-t,.ag .ag-st>li:last-child .ag-st-t{grid-column:1;padding:20px 0 0 48px}.ag .ag-st-t:before{top:16px}.ag .ag-st-t:after{display:none}.ag .ag-st>li:not(:last-child):after{content:"";position:absolute;left:14px;top:54px;bottom:8px;width:2px;background:var(--ag-line2)}.ag .ag-st-f{grid-column:2;grid-row:1;align-self:start}}.ag .ag-dev{align-items:start}.ag .ag-code code,.ag .ag-code-h span:last-child,.ag .ag-tool code{font-family:Space Mono,Space Mono Fallback,ui-monospace,monospace}.ag .ag-code-h span:last-child,.ag .ag-tool code{font-size:12px}.ag .ag-code code{font-size:12.5px;line-height:1.7}@media (min-width:1024px) and (max-width:1199px){.ag .ag-code code{font-size:11.5px}}@media (max-width:639px){.ag .ag-code code{font-size:11px}}@media (max-width:379px){.ag .ag-code code{font-size:9.5px}}.ag .ag-chat p{text-wrap:pretty}@media (min-width:1024px){.ag .lib{max-width:none}}.ag .lib-fan path{stroke-width:1.5;filter:drop-shadow(0 0 3px rgba(47,143,234,.35))}.ag #top .ag-lede{margin-top:24px}.ag #top .ag-ctas{margin-top:36px}.ag #top .ag-note{margin-top:16px}.ag #top .map{margin-top:80px}@media (max-width:767px){.ag #top .ag-ctas{margin-top:28px}.ag #top .map{margin-top:56px}}.ag .ag-faq-box{margin-top:48px!important}@media (max-width:767px){.ag .ag-s{padding-top:88px}.ag .ag-faq-box{margin-top:32px!important}.ag #client-leads .ag-show,.ag .ag-st,.ag .lib,.ag .lv,.ag .mc,.ag .pool,.ag .tm-wrap{margin-top:32px}.ag .sub{margin-top:72px}.ag .proof{margin-top:56px}}@media (min-width:1024px){.ag .proof,.ag .proof:has(.proof-f-w){justify-content:start;column-gap:72px}}.ag .ag-trail-narrow{margin-top:32px}.ag .ag-trail-narrow .shot{width:100%;overflow-x:auto;overscroll-behavior-x:contain}.ag .ag-trail-narrow .shot img{width:1180px;max-width:none!important;margin:0}@media (min-width:1024px){.ag .ag-trail-narrow{display:none}}.ag .ag-close h2{text-wrap:balance}.ag .ag-rd{padding:96px 0 24px}.ag .ag-rd-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}@media (max-width:820px){.ag .ag-rd-g{grid-template-columns:1fr}}@media (max-width:767px){.ag .ag-rd{padding-top:72px}}