.agd-root{--grey-0:#fff;--grey-50:#f9f9f9;--grey-75:#f3f3f3;--grey-100:#e8e8e8;--grey-200:#cdcdcd;--grey-300:#afafaf;--grey-400:#8f8f8f;--grey-500:#5d5d5d;--grey-600:#414141;--grey-700:#303030;--grey-800:#212121;--grey-900:#181818;--grey-1000:#0d0d0d;--grey-1000-a0:#0d0d0d00;--grey-1000-a2:#0d0d0d05;--grey-1000-a5:#0d0d0d0d;--grey-1000-a10:#0d0d0d1a;--grey-1000-a15:#0d0d0d26;--grey-1000-a20:#0d0d0d33;--grey-1000-a25:#0d0d0d40;--grey-1000-a50:#0d0d0d80;--grey-1000-a75:#0d0d0dbf;--grey-1000-a80:#0d0d0dcc;--grey-1000-a90:#0d0d0de6;--grey-0-a0:#fff0;--grey-0-a2:#ffffff05;--grey-0-a5:#ffffff0d;--grey-0-a10:#ffffff1a;--grey-0-a15:#ffffff26;--grey-0-a20:#fff3;--grey-0-a25:#ffffff40;--grey-0-a50:#ffffff80;--grey-0-a75:#ffffffbf;--grey-0-a80:#fffc;--grey-0-a90:#ffffffe6;--red-25:#fff0f0;--red-50:#ffe1e0;--red-75:#ffc6c5;--red-100:#ffa4a2;--red-200:#ff8583;--red-300:#ff6764;--red-400:#fa423e;--red-500:#e02e2a;--red-600:#ba2623;--red-700:#911e1b;--red-800:#6e1615;--red-900:#4d100e;--red-1000:#1f0909;--orange-25:#fff5f0;--orange-50:#ffe7d9;--orange-75:#ffcfb4;--orange-100:#ffb790;--orange-200:#ff9e6c;--orange-300:#ff8549;--orange-400:#fb6a22;--orange-500:#e25507;--orange-600:#b9480d;--orange-700:#923b0f;--orange-800:#6d2e0f;--orange-900:#4a2206;--orange-1000:#211107;--yellow-25:#fffbed;--yellow-50:#fff6d9;--yellow-75:#ffeeb8;--yellow-100:#ffe48c;--yellow-200:#ffdb66;--yellow-300:#ffd240;--yellow-400:#ffc300;--yellow-500:#e0ac00;--yellow-600:#ba8e00;--yellow-700:#916f00;--yellow-800:#6e5400;--yellow-900:#4d3b00;--yellow-1000:#1a1400;--blue-25:#f5faff;--blue-50:#e5f3ff;--blue-75:#cce6ff;--blue-100:#99ceff;--blue-200:#48aaff;--blue-300:#339cff;--blue-400:#0285ff;--blue-500:#0169cc;--blue-600:#004f99;--blue-700:#003f7a;--blue-800:#013566;--blue-900:#00284d;--blue-1000:#000d19;--green-25:#edfaf2;--green-50:#d9f4e4;--green-75:#b8ebcc;--green-100:#8cdfad;--green-200:#66d492;--green-300:#40c977;--green-400:#04b84c;--green-500:#00a240;--green-600:#008635;--green-700:#00692a;--green-800:#004f1f;--green-900:#003716;--green-1000:#001207;--background-primary:var(--grey-800);--background-secondary:var(--grey-700);--background-tertiary:var(--grey-600);--background-elevated-primary:var(--grey-700);--background-elevated-secondary:var(--grey-800);--background-status-warning:var(--orange-900);--background-status-error:var(--red-900);--text-primary:var(--grey-0);--text-secondary:var(--grey-200);--text-tertiary:var(--grey-300);--text-inverted:var(--grey-1000);--text-inverted-static:var(--grey-0);--text-accent:var(--blue-200);--text-status-warning:var(--orange-200);--text-status-error:var(--red-200);--icon-primary:var(--grey-0);--icon-secondary:var(--grey-200);--icon-tertiary:var(--grey-300);--icon-inverted:var(--grey-1000);--icon-inverted-static:var(--grey-0);--icon-accent:var(--blue-200);--icon-status-warning:var(--orange-200);--icon-status-error:var(--red-200);--border-default:var(--grey-0-a15);--border-heavy:var(--grey-0-a20);--border-light:var(--grey-0-a5);--interactive-bg-primary-default:var(--grey-0);--interactive-bg-primary-hover:var(--grey-0-a80);--interactive-bg-primary-press:var(--grey-0-a90);--interactive-bg-primary-inactive:var(--grey-0);--interactive-bg-primary-selected:var(--grey-0);--interactive-bg-secondary-default:var(--grey-0-a0);--interactive-bg-secondary-hover:var(--grey-0-a10);--interactive-bg-secondary-press:var(--grey-0-a5);--interactive-bg-secondary-inactive:var(--grey-0-a0);--interactive-bg-secondary-selected:var(--grey-0-a10);--interactive-bg-tertiary-default:var(--grey-800);--interactive-bg-tertiary-hover:var(--grey-900);--interactive-bg-tertiary-press:var(--grey-1000);--interactive-bg-tertiary-inactive:var(--grey-800);--interactive-bg-tertiary-selected:var(--grey-800);--interactive-bg-accent-default:var(--grey-1000-a0);--interactive-bg-accent-hover:#99ceff26;--interactive-bg-accent-press:#99ceff33;--interactive-bg-accent-inactive:var(--grey-1000-a0);--font-display:var(--v2-font-lora), "Lora", Georgia, "Times New Roman", serif;--font-text:var(--v2-font-inter), "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--v2-font-jetbrains), "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace}:where(.agd-root) .t-display1-regular{font-family:var(--font-display);letter-spacing:-1px;font-size:56px;font-weight:400;line-height:60px}:where(.agd-root) .t-display1-semibold{font-family:var(--font-display);letter-spacing:-1px;font-size:56px;font-weight:600;line-height:60px}:where(.agd-root) .t-display2-regular{font-family:var(--font-display);letter-spacing:-.8px;font-size:44px;font-weight:400;line-height:48px}:where(.agd-root) .t-display2-semibold{font-family:var(--font-display);letter-spacing:-.8px;font-size:44px;font-weight:600;line-height:48px}:where(.agd-root) .t-display3-regular{font-family:var(--font-display);letter-spacing:-.6px;font-size:32px;font-weight:400;line-height:38px}:where(.agd-root) .t-display3-semibold{font-family:var(--font-display);letter-spacing:-.6px;font-size:32px;font-weight:600;line-height:38px}:where(.agd-root) .t-largeh2-medium{font-family:var(--font-text);letter-spacing:0;font-size:28px;font-weight:500;line-height:32px}:where(.agd-root) .t-h1-regular{font-family:var(--font-text);letter-spacing:-.6px;font-size:20px;font-weight:400;line-height:28px}:where(.agd-root) .t-h1-medium{font-family:var(--font-text);letter-spacing:-.6px;font-size:20px;font-weight:500;line-height:28px}:where(.agd-root) .t-h1-semibold{font-family:var(--font-text);letter-spacing:-.6px;font-size:20px;font-weight:600;line-height:28px}:where(.agd-root) .t-h1-bold{font-family:var(--font-text);letter-spacing:-.6px;font-size:20px;font-weight:700;line-height:28px}:where(.agd-root) .t-h2-regular{font-family:var(--font-text);letter-spacing:-.4px;font-size:18px;font-weight:400;line-height:24px}:where(.agd-root) .t-h2-medium{font-family:var(--font-text);letter-spacing:-.4px;font-size:18px;font-weight:500;line-height:24px}:where(.agd-root) .t-h2-semibold{font-family:var(--font-text);letter-spacing:-.4px;font-size:18px;font-weight:600;line-height:24px}:where(.agd-root) .t-h2-bold{font-family:var(--font-text);letter-spacing:-.4px;font-size:18px;font-weight:700;line-height:24px}:where(.agd-root) .t-h3-regular{font-family:var(--font-text);letter-spacing:-.4px;font-size:16px;font-weight:400;line-height:24px}:where(.agd-root) .t-h3-medium{font-family:var(--font-text);letter-spacing:-.4px;font-size:16px;font-weight:500;line-height:24px}:where(.agd-root) .t-h3-semibold{font-family:var(--font-text);letter-spacing:-.4px;font-size:16px;font-weight:600;line-height:24px}:where(.agd-root) .t-h3-bold{font-family:var(--font-text);letter-spacing:-.4px;font-size:16px;font-weight:700;line-height:24px}:where(.agd-root) .t-b1-regular{font-family:var(--font-text);letter-spacing:-.35px;font-size:14px;font-weight:400;line-height:20px}:where(.agd-root) .t-b1-medium{font-family:var(--font-text);letter-spacing:-.35px;font-size:14px;font-weight:500;line-height:20px}:where(.agd-root) .t-b1-semibold{font-family:var(--font-text);letter-spacing:-.35px;font-size:14px;font-weight:600;line-height:20px}:where(.agd-root) .t-b1-bold{font-family:var(--font-text);letter-spacing:-.35px;font-size:14px;font-weight:700;line-height:20px}:where(.agd-root) .t-b2-regular{font-family:var(--font-text);letter-spacing:-.2px;font-size:12px;font-weight:400;line-height:16px}:where(.agd-root) .t-b2-medium{font-family:var(--font-text);letter-spacing:-.2px;font-size:12px;font-weight:500;line-height:16px}:where(.agd-root) .t-b2-bold{font-family:var(--font-text);letter-spacing:-.2px;font-size:12px;font-weight:700;line-height:16px}:where(.agd-root) .t-c1-regular{font-family:var(--font-text);letter-spacing:0;font-size:11px;font-weight:400;line-height:14px}:where(.agd-root) .t-c1-medium{font-family:var(--font-text);letter-spacing:0;font-size:11px;font-weight:500;line-height:14px}:where(.agd-root) .t-c2-regular{font-family:var(--font-text);letter-spacing:0;font-size:10px;font-weight:400;line-height:14px}:where(.agd-root) .btn{cursor:pointer;white-space:nowrap;color:var(--text-primary);-webkit-font-smoothing:antialiased;background:0 0;border:none;justify-content:center;align-items:center;margin:0;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}:where(.agd-root) .btn:focus{outline:none}:where(.agd-root) .btn:focus-visible,:where(.agd-root) .btn.is-focus{outline:2px solid var(--text-accent);outline-offset:2px}:where(.agd-root) .btn:disabled{opacity:.4;cursor:not-allowed}:where(.agd-root) .btn--lg{height:40px;font-family:var(--font-text);letter-spacing:-.4px;border-radius:10px;gap:8px;padding:0 16px;font-size:16px;font-weight:500;line-height:24px}:where(.agd-root) .btn--md{height:32px;font-family:var(--font-text);letter-spacing:-.35px;border-radius:8px;gap:6px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px}:where(.agd-root) .btn--lg.btn--icon-only{width:40px;padding:0}:where(.agd-root) .btn--md.btn--icon-only{width:32px;padding:0}:where(.agd-root) .btn__icon{flex:none;display:inline-flex}:where(.agd-root) .btn--lg .btn__icon{width:18px;height:18px}:where(.agd-root) .btn--md .btn__icon{width:16px;height:16px}:where(.agd-root) .btn__icon svg{width:100%;height:100%;display:block}:where(.agd-root) .btn--primary{background:var(--interactive-bg-primary-default);color:var(--text-inverted)}:where(.agd-root) .btn--primary:hover:not(:disabled),:where(.agd-root) .btn--primary.is-hover{background:var(--interactive-bg-primary-hover)}:where(.agd-root) .btn--primary:active:not(:disabled),:where(.agd-root) .btn--primary.is-press{background:var(--interactive-bg-primary-press)}:where(.agd-root) .btn--secondary{background:var(--interactive-bg-secondary-default);border:1px solid var(--border-default);color:var(--text-secondary)}:where(.agd-root) .btn--secondary:hover:not(:disabled),:where(.agd-root) .btn--secondary.is-hover{background:var(--interactive-bg-secondary-hover);color:var(--text-primary)}:where(.agd-root) .btn--secondary:active:not(:disabled),:where(.agd-root) .btn--secondary.is-press{background:var(--interactive-bg-secondary-press);color:var(--text-primary)}:where(.agd-root) .btn--tertiary{color:var(--text-secondary);border-radius:6px;padding-left:4px;padding-right:4px}:where(.agd-root) .btn--tertiary .btn__label{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--text-tertiary);text-decoration-color:var(--text-tertiary)}:where(.agd-root) .btn--tertiary:hover:not(:disabled),:where(.agd-root) .btn--tertiary.is-hover{color:var(--text-primary)}:where(.agd-root) .btn--tertiary:hover:not(:disabled) .btn__label,:where(.agd-root) .btn--tertiary.is-hover .btn__label{text-decoration-color:currentColor}:where(.agd-root) .btn--tertiary:active:not(:disabled),:where(.agd-root) .btn--tertiary.is-press{color:var(--text-tertiary)}
.agd-root{--ad-ground:#141414;--ad-card:var(--background-primary,#212121);--ad-card-hover:var(--background-secondary,#303030);--ad-hair:var(--border-light,#ffffff0d);--ad-line:var(--border-default,#ffffff26);--ad-container:1280px;--ad-gutter:var(--s-24,24px);--ad-section-y:var(--s-112,112px);--ad-nav-h:var(--v2-header-offset,60px);min-height:100dvh;padding-top:var(--ad-nav-h);background:var(--ad-ground);color:var(--text-primary,#fff);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-text);-webkit-font-smoothing:antialiased;overflow-x:clip}.v2-page.agd-page{overflow-x:clip}.v2-page.agd-page .v2-nav:not(.is-at-top):not(.is-mega-open){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#141414;border-bottom-color:#ffffff0d}.v2-page .agd-root{letter-spacing:normal;font-feature-settings:normal;font-size:14px;line-height:1.4}.v2-page .agd-install-tab{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace)}:where(.agd-root) *,:where(.agd-root) :before,:where(.agd-root) :after{box-sizing:border-box}:where(.agd-root) :where(h1,h2,h3,h4,p,ul){margin:0}:where(.agd-root) a{cursor:pointer;color:inherit;text-decoration:none}.agd-ico{flex:none;width:16px;height:16px;display:inline-flex}.agd-ico svg{width:100%;height:100%;display:block}.agd-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.agd-main{width:100%;max-width:calc(var(--ad-container) + 2 * var(--ad-gutter));padding-left:var(--ad-gutter);padding-right:var(--ad-gutter);margin:0 auto}.agd-hero{--ad-hero-w:784px;min-height:calc(100dvh - var(--ad-nav-h));padding:var(--s-64,64px) 0;justify-content:center;align-items:center;display:flex}.agd-hero-stack{text-align:center;width:100%;max-width:var(--ad-hero-w);flex-direction:column;align-items:center;display:flex}.agd-hero-title{justify-content:center;align-items:center;column-gap:.22em;row-gap:var(--s-4,4px);white-space:nowrap;letter-spacing:-1.3px;flex-wrap:nowrap;font-size:68px;line-height:76px;display:flex}.agd-hero-mark{width:.8em;height:.8em;color:var(--text-primary,#fff);animation:agd-swap var(--dur-slow,.42s) var(--ease-out,ease) both;justify-content:center;align-items:center;display:inline-flex}.agd-hero-mark .agd-ico{width:100%;height:100%}@keyframes agd-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.agd-hero-mark{animation:none}}.agd-hero-sub{margin-top:var(--s-16,16px);letter-spacing:-.4px;color:var(--text-tertiary,#afafaf);font-size:24px;line-height:32px}.agd-install{width:100%;margin-top:var(--s-48,48px);text-align:left;background:var(--grey-1000,#0d0d0d);border:1px solid var(--ad-line);box-shadow:var(--shadow-lg,0 16px 36px #00000024);border-radius:12px;overflow:hidden}.agd-install-bar{align-items:stretch;gap:var(--s-24,24px);height:44px;padding:0 var(--s-8,8px) 0 var(--s-16,16px);background:var(--ad-card);border-bottom:1px solid var(--ad-hair);display:flex}.agd-install-dots{flex:none;align-items:center;gap:8px;display:flex}.agd-install-dots i{background:var(--grey-500,#5d5d5d);border-radius:999px;width:11px;height:11px}.agd-install-tabs{gap:var(--s-8,8px);scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.agd-install-tab{padding:0 var(--s-8,8px);cursor:pointer;font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.6px;text-transform:uppercase;color:var(--text-tertiary,#afafaf);background:0 0;border:0;flex:none;font-size:12px;position:relative}.agd-install-tab:hover,.agd-install-tab.is-on{color:var(--text-primary,#fff)}.agd-install-tab.is-on:after{content:"";background:var(--text-primary,#fff);height:2px;position:absolute;bottom:-1px;left:0;right:0}.agd-install-copy{border-color:#0000;flex:none;align-self:center}.agd-install-line{min-height:130px;padding:var(--s-24,24px);font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--text-primary,#fff);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:26px}.agd-install-prompt{color:var(--text-tertiary,#afafaf)}.agd-install-body{flex-direction:column;min-height:130px;display:flex}.agd-install-via{gap:var(--s-4,4px);padding:var(--s-16,16px) var(--s-24,24px) 0;display:flex}.agd-install-via-opt{height:28px;padding:0 var(--s-12,12px);border:1px solid var(--ad-line);color:var(--text-tertiary,#afafaf);cursor:pointer;background:0 0;border-radius:999px;font-size:13px;font-weight:500}.agd-install-via-opt:hover{color:var(--text-primary,#fff)}.agd-install-via-opt.is-on{border-color:var(--border-heavy,#fff3);background:var(--ad-card);color:var(--text-primary,#fff)}.agd-install-via+.agd-install-line{min-height:0;padding-top:var(--s-12,12px)}.agd-install-click{justify-content:center;align-items:flex-start;gap:var(--s-12,12px);min-height:130px;padding:var(--s-24,24px);flex-direction:column;display:flex}.agd-install-note{color:var(--text-tertiary,#afafaf)}.agd-one-click{--agent-accent:#fff;--agent-accent-ink:#0d0d0d;background:var(--agent-accent);height:48px;color:var(--agent-accent-ink);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;transition:filter .13s;display:inline-flex}.agd-one-click:hover{filter:brightness(1.08)}.agd-one-click:focus-visible{outline:2px solid var(--agent-accent);outline-offset:2px}.agd-one-click[data-agent=claude]{--agent-accent:#b85a38;--agent-accent-ink:#fff}.agd-one-click[data-agent=cursor]{--agent-accent:#f7f7f4;--agent-accent-ink:#14120b}.agd-one-click[data-agent=replit]{--agent-accent:#fd5402;--agent-accent-ink:#0d0d0d}.agd-one-click .agd-ico svg *{fill:currentColor;stroke:none}.agd-hero-marks{gap:var(--s-16,16px);width:100%;margin-top:var(--s-64,64px);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.agd-hero-chip{aspect-ratio:1;background:var(--grey-1000-a25,#0d0d0d40);border:1px solid var(--ad-line);width:100%;color:var(--text-primary,#fff);cursor:pointer;transition:border-color var(--dur-fast,.12s), background var(--dur-fast,.12s);border-radius:12px;justify-content:center;align-items:center;padding:0;display:inline-flex}.agd-hero-chip .agd-ico{width:26px;height:26px}.agd-hero-chip:hover,.agd-hero-chip.is-on{border-color:var(--border-heavy,#fff3);background:var(--ad-card)}.agd-hero-jump{align-items:center;gap:var(--s-4,4px);margin-top:var(--s-48,48px);color:var(--text-tertiary,#afafaf);cursor:pointer;background:0 0;border:0;flex-direction:column;display:inline-flex}.agd-hero-jump .agd-ico{width:18px;height:18px}.agd-hero-jump:hover{color:var(--text-primary,#fff)}.agd-section{padding-top:var(--ad-section-y);scroll-margin-top:var(--ad-nav-h)}.agd-head{text-align:center;align-items:center;gap:var(--s-12,12px);flex-direction:column;display:flex}.agd-head-title{color:var(--text-primary,#fff)}.agd-head-sub{max-width:600px;color:var(--text-secondary,#cdcdcd)}.agd-dir-note{margin-top:var(--s-16,16px);text-align:center;color:var(--text-tertiary,#afafaf)}.agd-dir-note code{font-family:var(--font-mono,monospace);color:var(--text-secondary,#cdcdcd)}.agd-grid{gap:var(--s-16,16px);margin-top:var(--s-48,48px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.agd-card{padding:var(--s-24,24px);background:var(--ad-card);border:1px solid var(--ad-hair);transition:border-color var(--dur-base,.22s) var(--ease-out,ease);border-radius:12px;flex-direction:column;display:flex}.agd-card:hover{border-color:var(--ad-line)}.agd-card.is-open-able{cursor:pointer}.agd-card.is-open-able:focus-visible{outline:2px solid var(--text-accent,#48aaff);outline-offset:3px}.agd-card-head{align-items:center;gap:var(--s-12,12px);display:flex}.agd-card-mark{background:var(--ad-ground);border:1px solid var(--ad-hair);border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.agd-card-mark .agd-ico{width:24px;height:24px}.agd-card-maker{color:var(--text-tertiary,#afafaf)}.agd-tags{gap:var(--s-6,6px);margin-top:var(--s-16,16px);flex-wrap:wrap;display:flex}.agd-tag{align-items:center;gap:var(--s-4,4px);height:24px;padding:0 var(--s-8,8px);border:1px solid var(--ad-hair);color:var(--text-secondary,#cdcdcd);border-radius:999px;display:inline-flex}.agd-tag .agd-ico{width:12px;height:12px;color:var(--text-tertiary,#afafaf)}.agd-tag--link:hover{border-color:var(--ad-line);color:var(--text-primary,#fff)}.agd-card-blurb{margin-top:var(--s-16,16px);color:var(--text-secondary,#cdcdcd)}.agd-card-list{margin-top:var(--s-16,16px);gap:var(--s-8,8px);padding:0;list-style:none;display:grid}.agd-card-list li{align-items:flex-start;gap:var(--s-8,8px);color:var(--text-primary,#fff);display:flex}.agd-card-list .agd-ico{color:var(--text-tertiary,#afafaf);margin-top:2px}.agd-card-foot{padding-top:var(--s-24,24px);margin-top:auto}.agd-eyebrow{text-transform:uppercase;letter-spacing:.6px;color:var(--text-tertiary,#afafaf)}.agd-card-foot .agd-tags{margin-top:var(--s-8,8px)}.agd-card-guide{align-items:center;gap:var(--s-4,4px);margin-top:var(--s-24,24px);color:var(--text-secondary,#cdcdcd);display:inline-flex}.agd-card-guide:hover{color:var(--text-primary,#fff)}.agd-dir-more{justify-content:center;align-items:center;gap:var(--s-8,8px);margin-top:var(--s-32,32px);color:var(--text-tertiary,#afafaf);flex-wrap:wrap;display:flex}.agd-dir-more-entry{align-items:center;display:inline-flex}.agd-dir-more-item{align-items:center;gap:var(--s-6,6px);color:var(--text-secondary,#cdcdcd);display:inline-flex}.agd-dir-more-item .agd-ico{width:18px;height:18px}.agd-dir-more-item:hover{color:var(--text-primary,#fff)}.agd-table-wrap{margin-top:var(--s-48,48px);border:1px solid var(--ad-hair);background:var(--ad-card);contain:paint;border-radius:12px;overflow-x:auto}.agd-table{border-collapse:collapse;width:100%;min-width:760px}.agd-table th,.agd-table td{padding:var(--s-16,16px) var(--s-24,24px);text-align:center;border-bottom:1px solid var(--ad-hair)}.agd-table tbody tr:last-child>*{border-bottom:0}.agd-table thead th{color:var(--text-tertiary,#afafaf);white-space:nowrap}.agd-table th:first-child{text-align:left;background:var(--ad-card);z-index:1;position:sticky;left:0}.agd-table tbody tr:hover>*{background:var(--ad-card-hover)}.agd-table-agent{align-items:center;gap:var(--s-12,12px);white-space:nowrap;display:inline-flex}.agd-table-agent .agd-ico{width:20px;height:20px}.agd-table td .agd-ico{width:18px;height:18px}.agd-table td.is-yes{color:var(--text-primary,#fff)}.agd-table td.is-no{color:var(--grey-600,#414141)}.agd-reasons{gap:var(--s-16,16px);margin-top:var(--s-48,48px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.agd-reason{gap:var(--s-8,8px);padding:var(--s-24,24px);background:var(--ad-card);border:1px solid var(--ad-hair);border-radius:12px;flex-direction:column;display:flex}.agd-reason-icon{width:40px;height:40px;margin-bottom:var(--s-8,8px);background:var(--ad-ground);border:1px solid var(--ad-hair);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.agd-reason-icon .agd-ico{width:20px;height:20px}.agd-reason p{color:var(--text-secondary,#cdcdcd)}.agd-cta{text-align:center;align-items:center;gap:var(--s-12,12px);padding-bottom:var(--ad-section-y);flex-direction:column;display:flex}.agd-cta-actions{justify-content:center;gap:var(--s-12,12px);margin-top:var(--s-24,24px);flex-wrap:wrap;display:flex}@media (max-width:1199px){.agd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.agd-reasons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:959px){.agd-hero-title{letter-spacing:-1px;font-size:clamp(38px,6.7vw,54px);line-height:1.15}.agd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.agd-root{--ad-gutter:var(--s-16,16px);--ad-section-y:var(--s-80,80px)}.agd-hero{padding:var(--s-40,40px) 0}.agd-hero-title{white-space:normal;letter-spacing:-.7px;flex-wrap:wrap;font-size:38px;line-height:44px}.agd-hero-sub{font-size:18px;line-height:24px}.agd-install{margin-top:var(--s-32,32px)}.agd-install-bar{padding-left:var(--s-4,4px);gap:0}.agd-install-tabs{gap:0}.agd-install-tab{letter-spacing:.3px;font-size:11px}.agd-install-body,.agd-install-click{min-height:104px}.agd-install-line{min-height:104px;padding:var(--s-16,16px);font-size:13px;line-height:20px}.agd-install-dots{display:none}.agd-hero-marks{justify-content:center;gap:var(--s-8,8px);margin-top:var(--s-32,32px);flex-wrap:wrap;display:flex}.agd-hero-marks .agd-hero-chip{width:calc((100% - 5 * var(--s-8,8px)) / 6)}.agd-hero-chip .agd-ico{width:22px;height:22px}.agd-hero-jump{margin-top:var(--s-32,32px)}.agd-head-title{letter-spacing:-.6px;font-size:32px;line-height:38px}.agd-head-sub{font-size:14px;line-height:20px}.agd-grid,.agd-reasons{grid-template-columns:minmax(0,1fr)}.agd-table th,.agd-table td{padding:var(--s-12,12px) var(--s-16,16px)}.agd-table{min-width:640px}.agd-cta-actions{flex-direction:column;align-self:stretch}.agd-cta-actions .btn{justify-content:center;width:100%}}
