.hdr{position:sticky;top:0;z-index:50;background:#f7fafcd1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.hdr-in{display:flex;align-items:center;gap:24px;height:70px}.brand{display:flex;align-items:center;gap:11px;flex:0 0 auto;margin-right:10px}.brand .wordmark{font-weight:600;font-size:21px;letter-spacing:-.02em;color:var(--ink)}.nav{display:none;align-items:center;justify-content:center;flex:1 1 auto;gap:30px}.nav a{font-size:15px;color:var(--ink-2);transition:color .15s;position:relative;white-space:nowrap}.nav a:hover{color:var(--water)}.hdr-right{display:flex;align-items:center;gap:14px;margin-left:auto}.lang{display:flex;border:1px solid var(--line-2);border-radius:999px;overflow:hidden;font-family:var(--mono)}.lang button{background:transparent;border:none;padding:6px 11px;font-size:11.5px;letter-spacing:.06em;color:var(--steel)}.lang button.active{background:var(--ink);color:#fff}.hdr .btn{padding:10px 17px;font-size:14px}.burger{display:flex;flex-direction:column;gap:5px;background:none;border:none;padding:6px}.burger span{width:22px;height:2px;background:var(--ink);border-radius:2px;transition:.25s}.burger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(min-width:1000px){.nav{display:flex}.burger{display:none}}.cta-desktop{display:none}@media(min-width:1000px){.cta-desktop{display:inline-flex}}.drawer{position:fixed;top:64px;right:0;bottom:0;left:0;background:var(--paper);z-index:49;transform:translate(100%);transition:transform .3s cubic-bezier(.2,.7,.3,1);padding:24px 20px;overflow-y:auto}.drawer.open{transform:none}.drawer a{display:block;font-size:22px;font-weight:600;color:var(--ink);padding:16px 0;border-bottom:1px solid var(--line)}.drawer .btn{margin-top:24px;width:100%;justify-content:center}@media(min-width:1000px){.drawer{display:none}}.hero{position:relative;overflow:hidden}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(120% 90% at 80% 0%,#000 30%,transparent 75%);mask-image:radial-gradient(120% 90% at 80% 0%,#000 30%,transparent 75%);opacity:.7;pointer-events:none}.hero-in{position:relative;display:grid;gap:40px;padding:44px 0 56px}.hero h1{margin-top:20px}.hero .lead{margin-top:22px;max-width:520px}.hero-cta{display:flex;flex-wrap:wrap;gap:13px;margin-top:30px}.hero-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;padding-top:30px;border-top:1px solid var(--line)}.hero-note{margin-top:18px}.hero-visual{position:relative}@media(min-width:920px){.hero-in{grid-template-columns:1.04fr .96fr;align-items:center;padding:72px 0 84px}.hero-visual{align-self:stretch;display:flex;align-items:center}}.loopcard{position:relative;width:100%;background:linear-gradient(170deg,#fff,#f1f7fb);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);overflow:hidden}.loopcard .cap{display:flex;justify-content:space-between;align-items:center;padding:13px 18px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--steel)}.loopcard .body{padding:8px 8px 4px}.loopcard .foot{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.loopcard .foot div{padding:13px 14px;border-left:1px solid var(--line)}.loopcard .foot div:first-child{border-left:none}.loopcard .foot .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;color:var(--steel-2);text-transform:uppercase}.loopcard .foot .v{font-size:15px;font-weight:600;color:var(--ink);margin-top:3px}@keyframes agflow{to{stroke-dashoffset:-1000}}.ag-flow{stroke-dasharray:9 13;animation:agflow 26s linear infinite}.ag-flow-fast{stroke-dasharray:7 12;animation:agflow 9s linear infinite}@media(prefers-reduced-motion:reduce){.ag-flow,.ag-flow-fast{animation:none}}.trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface)}.trust-in{display:flex;flex-wrap:wrap;gap:10px 26px;padding:18px 0;font-family:var(--mono);font-size:12px;letter-spacing:.03em;color:var(--steel)}.trust-in span{display:inline-flex;align-items:center;gap:9px}.trust-in .sep{width:5px;height:5px;border-radius:50%;background:var(--water);opacity:.5}.ticker{background:var(--ink);color:var(--deep-ink);overflow:hidden;border-bottom:1px solid var(--line)}.ticker-track{display:flex;gap:48px;white-space:nowrap;padding:11px 0;animation:tick 34s linear infinite;font-family:var(--mono);font-size:12.5px;letter-spacing:.04em}.ticker-track span{display:inline-flex;align-items:center;gap:48px;color:#c9dce6}.ticker-track b{color:var(--aqua);font-weight:400}@keyframes tick{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker-track{animation:none}}.pain{background:var(--mist);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pain h2{max-width:900px}.pain h2 em{font-style:normal;color:var(--water)}.pain-grid{display:grid;gap:18px;margin-top:42px}.pain-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px}.pain-card .n{font-family:var(--mono);font-size:12px;color:var(--steel-2);letter-spacing:.1em}.pain-card h4{font-size:18px;margin:12px 0 9px}.pain-card p{color:var(--ink-2);font-size:15px}.pain-close{margin-top:34px;display:flex;flex-wrap:wrap;align-items:baseline;gap:14px}.pain-close .big{font-size:clamp(1.3rem,3.2vw,1.9rem);font-weight:600;letter-spacing:-.02em}.pain-close .sub{font-family:var(--mono);font-size:13px;color:var(--steel)}@media(min-width:760px){.pain-grid{grid-template-columns:repeat(3,1fr)}}.steps{display:grid;gap:20px;margin-top:48px}.step{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:30px 26px;transition:border-color .2s,box-shadow .2s,transform .2s}.step:hover{border-color:var(--line-2);box-shadow:var(--shadow);transform:translateY(-3px)}.step .sn{font-family:var(--mono);font-size:13px;color:var(--water);letter-spacing:.1em}.step .ic{width:46px;height:46px;margin:16px 0 18px;color:var(--water)}.step h3{font-size:21px}.step p{margin-top:12px;color:var(--ink-2);font-size:15px}@media(min-width:840px){.steps{grid-template-columns:repeat(3,1fr)}}.deep{background:var(--deep);color:var(--deep-ink);position:relative;overflow:hidden}.deep h2,.deep h3,.deep h4{color:var(--deep-ink)}.deep .lead{color:#afc4cf}.deep-grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--deep-line) 1px,transparent 1px),linear-gradient(90deg,var(--deep-line) 1px,transparent 1px);background-size:46px 46px;opacity:.5;pointer-events:none}.process-layout{position:relative;display:grid;gap:44px;margin-top:48px;align-items:center}@media(min-width:980px){.process-layout{grid-template-columns:1fr 1fr;gap:56px}}.proc-stages{display:flex;flex-direction:column;gap:0}.proc-stage{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:start;padding:22px 0;border-top:1px solid var(--deep-line);cursor:pointer;transition:padding-left .25s}.proc-stage:last-child{border-bottom:1px solid var(--deep-line)}.proc-stage .pn{font-family:var(--mono);font-size:13px;color:var(--aqua);letter-spacing:.08em;padding-top:3px}.proc-stage h4{font-size:19px;transition:color .2s}.proc-stage p{color:#a7bdc8;font-size:14.5px;margin-top:7px;max-height:0;overflow:hidden;opacity:0;transition:max-height .35s,opacity .3s,margin-top .3s}.proc-stage .tag{font-family:var(--mono);font-size:11px;color:var(--deep-steel);border:1px solid var(--deep-line);border-radius:999px;padding:5px 11px;white-space:nowrap}.proc-stage.active{padding-left:14px}.proc-stage.active h4{color:var(--aqua)}.proc-stage.active p{max-height:160px;opacity:1;margin-top:11px}.proc-stage.active .tag{color:var(--aqua);border-color:#48a6cb66}.proc-visual{position:relative}.honest{display:grid;gap:20px;margin:38px 0 12px}@media(min-width:820px){.honest{grid-template-columns:1.2fr 1fr}}.honest-card{border-radius:var(--r-lg);padding:24px 26px;border:1px solid var(--line);background:var(--surface)}.honest-card.win{border-color:#2c8c6a59;background:linear-gradient(180deg,#f2faf6,#fff)}.honest-card h4{font-size:17px;display:flex;align-items:center;gap:10px}.honest-card.win h4{color:var(--ok)}.honest-card p{margin-top:12px;color:var(--ink-2);font-size:14.5px}.honest-card .badge{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px}.win .badge{background:#2c8c6a1f;color:var(--ok)}.lose .badge{background:#b5852e24;color:var(--warn)}.table-scroll{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-lg);margin-top:30px;-webkit-overflow-scrolling:touch;background:var(--surface)}table.compare{border-collapse:collapse;width:100%;min-width:760px;font-size:13.5px}table.compare th,table.compare td{text-align:left;padding:14px 16px;border-bottom:1px solid var(--line);vertical-align:top}table.compare thead th{position:sticky;top:0;background:var(--mist);font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--steel);font-weight:400;z-index:1}table.compare thead th .sub{display:block;text-transform:none;letter-spacing:0;color:var(--steel-2);margin-top:4px;font-size:10px}table.compare tbody th{font-weight:500;color:var(--ink);font-family:var(--font);width:210px}table.compare td.ag{background:var(--water-soft);color:var(--water-deep);font-weight:500}table.compare thead th.ag{background:var(--water);color:#fff}table.compare thead th.ag .sub{color:#ffffffbf}table.compare tr:last-child th,table.compare tr:last-child td{border-bottom:none}.tagrow{display:inline-flex;align-items:center;gap:6px}.tagrow .ic{width:13px;height:13px;flex:0 0 auto}.win-ic{color:var(--ok)}.lose-ic{color:var(--warn)}.specs{background:var(--mist);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.specs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;margin-top:42px}.spec{background:var(--surface);padding:24px 22px}.spec .k{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.spec .v{font-size:clamp(1.4rem,3vw,1.9rem);font-weight:600;letter-spacing:-.02em;margin-top:10px;color:var(--ink);font-variant-numeric:tabular-nums}.spec .d{font-size:13px;color:var(--ink-2);margin-top:8px}@media(min-width:680px){.specs-grid{grid-template-columns:repeat(4,1fr)}}.specs-note{margin-top:22px}.ind-tabs{display:flex;gap:9px;overflow-x:auto;margin-top:38px;padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ind-tabs::-webkit-scrollbar{display:none}.ind-tab{flex:0 0 auto;font-family:var(--font);font-size:14px;font-weight:500;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:10px 17px;transition:.18s;white-space:nowrap}.ind-tab:hover{border-color:var(--line-2)}.ind-tab.active{background:var(--ink);color:#fff;border-color:var(--ink)}.ind-panel{display:none;margin-top:30px}.ind-panel.active{display:block;animation:fade .4s ease}@keyframes fade{0%{transform:translateY(8px)}to{transform:none}}.ind-card{display:grid;gap:0;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--surface)}.ind-head{padding:30px 28px;border-bottom:1px solid var(--line);background:linear-gradient(170deg,#fff,#f2f8fb)}.ind-head .tagline{font-size:clamp(1.3rem,3vw,1.7rem);font-weight:600;letter-spacing:-.02em;max-width:640px}.ind-cols{display:grid;gap:1px;background:var(--line)}.ind-col{background:var(--surface);padding:24px 28px}.ind-col .k{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--water)}.ind-col p{margin-top:11px;color:var(--ink-2);font-size:14.5px}.ind-spec{background:var(--ink);color:var(--deep-ink);padding:22px 28px;font-family:var(--mono);font-size:12.5px;letter-spacing:.02em;line-height:1.9}.ind-spec b{color:var(--aqua);font-weight:400}@media(min-width:820px){.ind-cols{grid-template-columns:repeat(3,1fr)}}.models{display:grid;gap:20px;margin-top:44px}@media(min-width:820px){.models{grid-template-columns:1.05fr .95fr}}.model{border:1px solid var(--line);border-radius:var(--r-lg);padding:32px 30px;background:var(--surface);position:relative}.model.primary{border-color:var(--water);box-shadow:0 0 0 1px var(--water);background:linear-gradient(180deg,#f4fafd,#fff)}.model .tag{position:absolute;top:-11px;left:30px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;background:var(--water);color:#fff;padding:5px 12px;border-radius:999px}.model h3{font-size:24px}.model .sub{font-family:var(--mono);font-size:12px;color:var(--steel);margin-top:6px;letter-spacing:.04em}.model ul{margin-top:22px;display:grid;gap:13px}.model li{display:grid;grid-template-columns:auto 1fr;gap:12px;font-size:15px;color:var(--ink-2);align-items:start}.model li .ic{width:18px;height:18px;color:var(--water);margin-top:2px}.roi{background:var(--mist);border-top:1px solid var(--line)}.calc{display:grid;gap:24px;margin-top:42px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden}@media(min-width:920px){.calc{grid-template-columns:380px 1fr;gap:0}}.calc-inputs{padding:30px 28px;border-bottom:1px solid var(--line)}@media(min-width:920px){.calc-inputs{border-bottom:none;border-right:1px solid var(--line)}}.field{margin-bottom:24px}.field:last-child{margin-bottom:0}.field label{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--steel);margin-bottom:10px}.field select{width:100%;font-family:var(--font);font-size:15px;color:var(--ink);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r);padding:12px 14px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23647884' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.field select:focus{outline:none;border-color:var(--water)}.range-val{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.range-val .v{font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.range-val .v .u{font-size:14px;color:var(--steel);font-weight:400;margin-left:4px}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:3px;background:var(--mist-2);outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--water);border:3px solid #fff;box-shadow:0 1px 4px #0d253040;cursor:pointer}input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--water);border:3px solid #fff;cursor:pointer}.field .hint{font-family:var(--mono);font-size:11px;color:var(--steel-2);margin-top:9px;line-height:1.5}.calc-baseline{font-family:var(--mono);font-size:11px;color:var(--steel);line-height:1.7;padding-top:18px;margin-top:20px;border-top:1px dashed var(--line-2)}.calc-out{padding:30px 28px;background:linear-gradient(175deg,#fff,#f3f8fb)}.headline-out{padding:22px 24px;border-radius:var(--r);background:var(--deep);color:var(--deep-ink);margin-bottom:22px}.headline-out .k{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--deep-steel)}.headline-out .big{font-size:clamp(2rem,6vw,3rem);font-weight:600;letter-spacing:-.03em;margin-top:8px;color:#fff;font-variant-numeric:tabular-nums}.headline-out .sub{font-size:13px;color:var(--deep-steel);margin-top:6px}.out-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.out-cell{background:var(--surface);padding:18px}.out-cell .k{font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--steel)}.out-cell .v{font-size:22px;font-weight:600;letter-spacing:-.02em;margin-top:7px;font-variant-numeric:tabular-nums;color:var(--ink)}.out-cell .v.water{color:var(--water)}.out-cell .d{font-size:11.5px;color:var(--steel);margin-top:5px;font-family:var(--mono)}.calc-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:22px}.calc-foot .ready{display:flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11.5px;color:var(--steel);letter-spacing:.03em}.formwrap{display:grid;gap:40px;margin-top:42px}@media(min-width:900px){.formwrap{grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}}.form-side .steps-list{margin-top:28px;display:grid;gap:20px}.form-side .sl{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start}.form-side .sl .n{width:30px;height:30px;border-radius:50%;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:13px;color:var(--water);flex:0 0 auto}.form-side .sl h4{font-size:16px}.form-side .sl p{font-size:14px;color:var(--ink-2);margin-top:5px}.eval-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:30px 28px;box-shadow:var(--shadow)}.frow{display:grid;gap:18px;margin-bottom:18px}@media(min-width:620px){.frow.two{grid-template-columns:1fr 1fr}}.eval-form label{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--steel);margin-bottom:8px}.eval-form input,.eval-form select,.eval-form textarea{width:100%;font-family:var(--font);font-size:15px;color:var(--ink);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r);padding:12px 14px}.eval-form input::placeholder,.eval-form textarea::placeholder{color:var(--steel-2)}.eval-form input:focus,.eval-form select:focus,.eval-form textarea:focus{outline:none;border-color:var(--water);box-shadow:0 0 0 3px #1c6e9c1f}.eval-form select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23647884' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.eval-form textarea{resize:vertical;min-height:96px}.eval-form .btn{width:100%;justify-content:center;margin-top:6px}.eval-form .err{border-color:#c0532e!important}.eval-form .submit-note{font-family:var(--mono);font-size:11.5px;color:var(--steel);text-align:center;margin-top:14px}.form-success{display:none;text-align:center;padding:30px 10px}.form-success.show{display:block}.form-success .ic{width:54px;height:54px;color:var(--ok);margin:0 auto 16px}.ftr{background:var(--deep);color:var(--deep-ink);padding:64px 0 32px;border-top:1px solid var(--deep-line)}.ftr-top{display:grid;gap:36px}@media(min-width:820px){.ftr-top{grid-template-columns:1.4fr 1fr 1fr 1.1fr}}.ftr .brand .wordmark{color:#fff}.ftr-tag{color:var(--deep-steel);font-size:14px;margin-top:16px;max-width:260px}.ftr h5{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--deep-steel);margin:0 0 16px;font-weight:400}.ftr-col a,.ftr-col p{display:block;color:#c2d4dd;font-size:14.5px;padding:5px 0}.ftr-col a:hover{color:var(--aqua)}.ftr-bottom{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;align-items:center;margin-top:48px;padding-top:24px;border-top:1px solid var(--deep-line);font-family:var(--mono);font-size:11.5px;color:var(--deep-steel);letter-spacing:.02em}.ftr-bottom a{color:var(--deep-steel)}.ftr-bottom a:hover{color:var(--aqua)}.ftr-legal{color:var(--deep-steel);font-size:12px;margin-top:6px;max-width:340px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ag-components.css.map */
