@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}:root,.agpa-root{--agpa-font: var(--font-body--family, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Inter, sans-serif);--agpa-font-display: "Chakra Petch", var(--font-heading--family, var(--agpa-font));--agpa-mono: ui-monospace, "JetBrains Mono", "Cascadia Code", Consolas, monospace;--agpa-bg: #07090d;--agpa-bg2: #0b0e14;--agpa-panel: #10141c;--agpa-panel2: #151b26;--agpa-elevated: #1a2130;--agpa-line: #1b2230;--agpa-line-bright: #2a3446;--agpa-text: #f2f5f9;--agpa-muted: #97a3b4;--agpa-dim: #66717f;--agpa-blue: #36d2d9;--agpa-blue-bright: #5fe1e7;--agpa-blue-deep: #0c4d51;--agpa-blue-glow: rgba(54, 210, 217, .4);--agpa-on-blue: #04252a;--agpa-cyan: #36d2d9;--agpa-cyan-dim: #0e8ba0;--agpa-green: #24e08b;--agpa-amber: #ffc447;--agpa-red: #ff5d6c;--agpa-radius: 16px;--agpa-safe-top: env(safe-area-inset-top, 0px);--agpa-safe-bottom: env(safe-area-inset-bottom, 0px);--agpa-shadow-sm: 0 6px 16px rgba(0, 0, 0, .28);--agpa-shadow-md: 0 12px 30px rgba(0, 0, 0, .34);--agpa-shadow-lg: 0 16px 40px rgba(0, 0, 0, .4)}.agpa-root{font-family:var(--agpa-font);color:var(--agpa-text);background:radial-gradient(1200px 560px at 50% -8%,rgba(47,123,255,.12),transparent 62%),radial-gradient(900px 620px at 100% 108%,rgba(34,211,238,.06),transparent 60%),linear-gradient(178deg,var(--agpa-bg2) 0%,var(--agpa-bg) 62%);min-height:100dvh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.55;font-size:16px}.agpa-root *,.agpa-root *:before,.agpa-root *:after{box-sizing:border-box}.agpa-root :focus{outline:none}.agpa-root :focus-visible{outline:2px solid var(--agpa-blue-bright);outline-offset:3px;border-radius:8px}:where(.agpa-root button){font:inherit;color:inherit;background:none;border:0;cursor:pointer;touch-action:manipulation}.agpa-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.agpa-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:15px 30px;border-radius:14px;background:linear-gradient(135deg,var(--agpa-blue-bright),var(--agpa-blue));color:var(--agpa-on-blue);font-weight:800;font-size:16.5px;letter-spacing:.2px;box-shadow:0 10px 34px var(--agpa-blue-glow),inset 0 1px #ffffff59;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease;text-decoration:none}.agpa-cta:hover{transform:translateY(-2px);box-shadow:0 16px 44px var(--agpa-blue-glow),inset 0 1px #ffffff47;filter:brightness(1.05)}.agpa-cta:active{transform:translateY(0)}.agpa-cta[disabled]{opacity:.6;cursor:not-allowed;transform:none;filter:none}.agpa-cta--lg{min-height:62px;font-size:18px;padding:17px 40px}.agpa-cta--block{width:100%}.agpa-cta--ghost{background:transparent;color:var(--agpa-text);border:1px solid var(--agpa-line-bright);box-shadow:none}.agpa-cta--ghost:hover{border-color:var(--agpa-blue);background:#2f7bff14;box-shadow:none;filter:none}.agpa-cta--offer{background:linear-gradient(135deg,var(--agpa-blue-bright),var(--agpa-blue));color:var(--agpa-on-blue);box-shadow:0 12px 36px var(--agpa-blue-glow)}.agpa-linkbtn{min-height:44px;padding:10px 12px;color:var(--agpa-muted);font-size:14px;border-radius:10px;display:inline-flex;align-items:center;gap:8px}.agpa-linkbtn:hover{color:var(--agpa-text)}.agpa-shell{width:100%;max-width:640px;margin:0 auto;padding:calc(20px + var(--agpa-safe-top)) 20px calc(28px + var(--agpa-safe-bottom));display:flex;flex-direction:column;flex:1}.agpa-shell--wide{max-width:1080px}.agpa-center{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0;padding:8px 0}.agpa-skip{position:absolute;left:12px;top:-60px;background:var(--agpa-blue);color:#fff;font-weight:700;padding:10px 16px;border-radius:0 0 10px 10px;z-index:90;transition:top .15s ease}.agpa-skip:focus{top:0}.agpa-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--agpa-mono);font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--agpa-cyan);padding:7px 14px;border-radius:999px;border:1px solid rgba(34,211,238,.3);background:#22d3ee0f;margin-bottom:22px}.agpa-eyebrow .agpa-dot{width:7px;height:7px;border-radius:50%;background:var(--agpa-cyan);box-shadow:0 0 10px var(--agpa-cyan)}.agpa-display{font-family:var(--agpa-font-display);font-weight:850;letter-spacing:-1.5px;line-height:.94;margin:0;text-transform:uppercase;font-size:clamp(44px,12vw,92px);background:linear-gradient(180deg,#fff 30%,#b9c6d6);-webkit-background-clip:text;background-clip:text;color:transparent}.agpa-display .agpa-display-2{display:block;background:linear-gradient(120deg,var(--agpa-blue-bright),var(--agpa-cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.agpa-subhead{color:var(--agpa-muted);font-size:clamp(16px,2.6vw,19px);max-width:46ch;margin:20px auto 26px}.agpa-subhead b{color:var(--agpa-text);font-weight:700}.agpa-feature-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 30px;max-width:560px}.agpa-feature{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border-radius:999px;border:1px solid var(--agpa-line);background:var(--agpa-panel);font-size:13.5px;color:var(--agpa-text)}.agpa-feature svg{color:var(--agpa-blue-bright);flex:0 0 auto}.agpa-cta-wrap{display:flex;flex-direction:column;align-items:center;gap:14px}.agpa-cta-sub{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--agpa-muted)}.agpa-cta-sub .agpa-stars{color:var(--agpa-amber);letter-spacing:1px}.agpa-disclaimer{margin-top:26px;font-size:12px;color:var(--agpa-dim);max-width:60ch}.agpa-resume-link{margin-top:4px}.agpa-progress{width:100%;max-width:560px;display:flex;align-items:center;gap:14px;margin:0 auto 34px}.agpa-progress-track{flex:1;height:8px;border-radius:999px;background:var(--agpa-panel2);overflow:hidden}.agpa-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--agpa-blue),var(--agpa-cyan));transform-origin:left center;transition:transform .35s cubic-bezier(.4,0,.2,1);box-shadow:0 0 12px var(--agpa-blue-glow)}.agpa-progress-count{font-family:var(--agpa-mono);font-size:12px;color:var(--agpa-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.agpa-qwrap{width:100%;max-width:560px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.agpa-qtitle{font-family:var(--agpa-font-display);font-size:clamp(23px,5.2vw,32px);font-weight:800;line-height:1.16;letter-spacing:-.4px;margin:0 0 26px;text-align:center}.agpa-options{width:100%;display:grid;gap:12px;margin:0;padding:0;list-style:none}.agpa-option{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:60px;text-align:left;padding:16px 18px;border-radius:var(--agpa-radius);border:1.5px solid var(--agpa-line);background:var(--agpa-panel);color:var(--agpa-text);font-size:16px;transition:border-color .15s ease,background .15s ease,transform .12s ease,box-shadow .15s ease}.agpa-option:hover{border-color:var(--agpa-blue);background:linear-gradient(100deg,#2f7bff1f,#2f7bff0a);transform:translateY(-1px);box-shadow:0 8px 24px #2f7bff29}.agpa-option-radio{flex:0 0 auto;width:24px;height:24px;border-radius:50%;border:2px solid var(--agpa-line-bright);display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,background .15s ease}.agpa-option:hover .agpa-option-radio{border-color:var(--agpa-blue-bright)}.agpa-option-radio:after{content:"";width:10px;height:10px;border-radius:50%;background:#fff;transform:scale(0);transition:transform .15s ease}.agpa-option[aria-pressed=true]{border-color:var(--agpa-blue);background:linear-gradient(100deg,#2f7bff33,#2f7bff12);box-shadow:inset 0 0 0 1px var(--agpa-blue),0 8px 26px #2f7bff38}.agpa-option[aria-pressed=true] .agpa-option-radio{border-color:var(--agpa-blue);background:var(--agpa-blue)}.agpa-option[aria-pressed=true] .agpa-option-radio:after{transform:scale(1)}.agpa-option-label{flex:1}.agpa-flowfoot{width:100%;max-width:560px;margin:26px auto 0;display:flex;justify-content:center}.agpa-gate{width:100%;max-width:520px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.agpa-gate-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--agpa-mono);font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--agpa-green);padding:7px 14px;border-radius:999px;border:1px solid rgba(36,224,139,.35);background:#24e08b12;margin-bottom:18px}.agpa-gate h1{font-family:var(--agpa-font-display);font-size:clamp(28px,6vw,40px);font-weight:850;letter-spacing:-.8px;line-height:1.04;margin:0 0 12px}.agpa-gate h1 .agpa-hl{color:var(--agpa-blue-bright)}.agpa-gate-sub{color:var(--agpa-muted);font-size:15.5px;max-width:40ch;margin:0 0 8px}.agpa-gate-bullets{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:16px 0 24px;padding:0;list-style:none}.agpa-gate-bullets li{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--agpa-text)}.agpa-gate-bullets svg{color:var(--agpa-green)}.agpa-field{width:100%;margin:0 0 6px;text-align:left}.agpa-input{width:100%;min-height:56px;padding:16px 18px;font:inherit;font-size:16px;color:var(--agpa-text);background:var(--agpa-panel);border:1.5px solid var(--agpa-line);border-radius:14px;transition:border-color .15s ease,box-shadow .15s ease;text-align:left}.agpa-input::placeholder{color:var(--agpa-dim)}.agpa-input:focus,.agpa-input:focus-visible{outline:none;border-color:var(--agpa-blue-bright);border-width:2px;box-shadow:none}.agpa-input[aria-invalid=true]{border-color:var(--agpa-red)}.agpa-input:-webkit-autofill,.agpa-input:-webkit-autofill:hover,.agpa-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--agpa-text);-webkit-box-shadow:0 0 0 1000px var(--agpa-panel) inset;transition:background-color 99999s ease-in-out 0s}.agpa-error{color:var(--agpa-red);font-size:13px;margin:8px 0 0;min-height:18px;text-align:left;width:100%}.agpa-field-help{display:flex;align-items:flex-start;gap:8px;width:100%;margin:8px 0 0;font-size:12.5px;color:var(--agpa-muted);text-align:left}.agpa-field-help svg{color:var(--agpa-blue-bright);flex:0 0 auto;margin-top:1px}.agpa-optin{position:relative;display:flex;gap:14px;align-items:flex-start;text-align:left;width:100%;margin:18px 0 14px;padding:18px 18px 18px 16px;border:2px solid var(--agpa-blue);border-radius:16px;background:linear-gradient(180deg,#36d2d91a,#36d2d908);box-shadow:0 0 0 4px #36d2d91a,0 12px 32px #36d2d924;cursor:pointer;transition:box-shadow .16s ease,border-color .16s ease,transform .16s ease}.agpa-optin:hover{transform:translateY(-1px);box-shadow:0 0 0 4px #36d2d929,0 16px 38px #36d2d938}.agpa-optin:has(input:checked){border-color:var(--agpa-blue-bright);background:linear-gradient(180deg,#36d2d92e,#36d2d90d);box-shadow:0 0 0 4px var(--agpa-blue-glow),0 18px 42px #36d2d94d}.agpa-optin:focus-within{box-shadow:0 0 0 4px var(--agpa-blue-glow),0 16px 38px #36d2d93d}.agpa-optin input{flex:0 0 auto;width:26px;height:26px;margin-top:2px;accent-color:var(--agpa-blue);cursor:pointer}.agpa-optin-rec{position:absolute;top:-12px;right:14px;font-family:var(--agpa-mono);font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--agpa-on-blue);background:linear-gradient(135deg,var(--agpa-blue-bright),var(--agpa-blue));padding:4px 11px;border-radius:999px;box-shadow:0 6px 16px var(--agpa-blue-glow)}.agpa-optin-body{display:flex;flex-direction:column;gap:9px}.agpa-optin-title{font-size:15.5px;font-weight:800;color:var(--agpa-text);line-height:1.25}.agpa-optin-free-word{color:var(--agpa-green);font-weight:900}.agpa-optin-benefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.agpa-optin-benefits li{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;color:var(--agpa-text);line-height:1.35}.agpa-optin-benefits svg{color:var(--agpa-blue-bright);flex:0 0 auto;margin-top:2px}.agpa-optin-free{font-family:var(--agpa-mono);font-size:10px;font-weight:800;letter-spacing:.5px;color:var(--agpa-green);border:1px solid rgba(36,224,139,.4);background:#24e08b17;padding:1px 7px;border-radius:999px;margin-left:2px;align-self:center;flex:0 0 auto}.agpa-gate-reassure{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:14px 0 0;font-size:12.5px;color:var(--agpa-muted)}.agpa-gate-reassure span{display:inline-flex;align-items:center;gap:6px}.agpa-gate-reassure svg{color:var(--agpa-green);flex:0 0 auto}.agpa-gate-trust{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--agpa-muted);margin:12px 0 0}.agpa-gate-trust .agpa-stars{color:var(--agpa-amber);letter-spacing:1px}.agpa-privacy-note{font-size:12px;color:var(--agpa-dim);margin-top:12px}.agpa-gate-teaser{display:flex;flex-direction:column;align-items:center;gap:4px;margin:4px 0 14px;padding:14px 22px;border-radius:16px;border:1px solid var(--agpa-line-bright);background:linear-gradient(180deg,#36d2d914,#36d2d905)}.agpa-gate-teaser-cap{font-family:var(--agpa-mono);font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--agpa-blue)}.agpa-gate-teaser-score{display:flex;align-items:baseline;gap:8px;font-family:var(--agpa-mono);font-variant-numeric:tabular-nums}.agpa-gate-teaser-score .agpa-blur{font-size:46px;font-weight:850;color:var(--agpa-text);filter:blur(11px);user-select:none}.agpa-gate-teaser-max{font-size:18px;color:var(--agpa-dim)}.agpa-gate-teaser-lock{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--agpa-muted)}.agpa-gate-teaser-lock svg{color:var(--agpa-blue-bright);flex:0 0 auto}.agpa-qhint{display:inline-flex;align-items:center;gap:7px;justify-content:center;margin:0 0 14px;font-size:13px;color:var(--agpa-blue-bright)}.agpa-qhint svg{flex:0 0 auto}.agpa-privacy-note a{color:var(--agpa-muted)}.agpa-siteheader{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px clamp(16px,4vw,40px);padding-top:calc(14px + var(--agpa-safe-top));background:#07090dd1;backdrop-filter:blur(14px);border-bottom:1px solid var(--agpa-line)}.agpa-wordmark{font-family:var(--agpa-font-display);font-weight:850;font-size:19px;letter-spacing:.4px;color:var(--agpa-text);text-transform:uppercase;text-decoration:none}.agpa-wordmark b{color:var(--agpa-blue-bright);font-weight:850}.agpa-header-actions{display:flex;align-items:center;gap:10px}.agpa-sitefooter{border-top:1px solid var(--agpa-line);padding:30px clamp(16px,4vw,40px) calc(34px + var(--agpa-safe-bottom));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;color:var(--agpa-dim);font-size:13px}.agpa-sitefooter nav{display:flex;flex-wrap:wrap;gap:8px 20px}.agpa-sitefooter a{color:var(--agpa-muted);text-decoration:none}.agpa-sitefooter a:hover{color:var(--agpa-text)}.agpa-sharefab{position:fixed;top:90px;right:20px;z-index:60;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:11px 18px;border-radius:999px;background:linear-gradient(135deg,var(--agpa-blue-bright),var(--agpa-blue));color:var(--agpa-on-blue);font-weight:800;font-size:14px;box-shadow:0 10px 28px var(--agpa-blue-glow),inset 0 1px #ffffff59;transition:transform .14s ease,filter .14s ease}.agpa-sharefab:hover{transform:translateY(-2px);filter:brightness(1.05)}@media (max-width: 640px){.agpa-sharefab{top:auto;bottom:calc(18px + var(--agpa-safe-bottom));right:16px}}.agpa-report{padding:clamp(18px,3vw,30px) clamp(16px,4vw,40px) 20px;max-width:1080px;margin:0 auto;width:100%}.agpa-report-head{margin:0 0 18px;text-align:center}.agpa-report-kicker{font-family:var(--agpa-mono);font-size:12px;letter-spacing:2px;color:var(--agpa-cyan);text-transform:uppercase;margin-bottom:8px}.agpa-report-head h1{font-family:var(--agpa-font-display);font-weight:850;font-size:clamp(26px,5vw,38px);letter-spacing:-.6px;margin:0 0 6px}.agpa-report-head p{color:var(--agpa-muted);font-size:14px;margin:0}.agpa-hero{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:16px;margin-bottom:16px}@media (max-width: 780px){.agpa-hero{grid-template-columns:1fr}}.agpa-scorecard{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:9px;padding:18px;border:1px solid var(--agpa-line);border-radius:20px;background:radial-gradient(300px 160px at 50% 0%,rgba(47,123,255,.14),transparent 70%),linear-gradient(165deg,var(--agpa-panel2),var(--agpa-panel))}.agpa-ring{position:relative;width:128px;height:128px}.agpa-ring svg{width:100%;height:100%}.agpa-ring-num{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--agpa-mono);font-variant-numeric:tabular-nums}.agpa-ring-num b{font-size:40px;line-height:1;font-weight:800}.agpa-ring-num span{font-size:12px;color:var(--agpa-dim);margin-top:4px}.agpa-badge{display:inline-block;font-family:var(--agpa-mono);font-size:12px;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:999px;border:1px solid currentColor}.agpa-scorecard h2{font-family:var(--agpa-font-display);font-size:18px;margin:0}.agpa-scorecard p{margin:0;color:var(--agpa-muted);font-size:13.5px}.agpa-cats{display:grid;gap:8px;align-content:start}.agpa-cat-row{border:1px solid var(--agpa-line);border-radius:14px;background:var(--agpa-panel);overflow:hidden}.agpa-cat{display:grid;grid-template-columns:minmax(120px,1fr) 90px auto auto;gap:12px;align-items:center;width:100%;padding:13px 15px;text-align:left;background:none;transition:background .15s ease}.agpa-cat:hover{background:var(--agpa-panel2)}.agpa-cat-name{font-size:14px;font-weight:600}.agpa-cat-bar{height:8px;border-radius:999px;background:var(--agpa-bg2);overflow:hidden}.agpa-cat-fill{height:100%;border-radius:999px;transform-origin:left center}.agpa-cat-score{font-family:var(--agpa-mono);font-variant-numeric:tabular-nums;font-size:15px;width:30px;text-align:right;font-weight:700}.agpa-cat-chev{color:var(--agpa-dim);transition:transform .2s ease}.agpa-cat[aria-expanded=true] .agpa-cat-chev{transform:rotate(180deg)}.agpa-cat-detail{padding:0 15px;max-height:0;overflow:hidden;transition:max-height .28s ease,padding .28s ease}.agpa-cat-detail[data-open=true]{max-height:320px;padding:0 15px 15px}.agpa-cat-detail p{margin:0 0 8px;color:var(--agpa-muted);font-size:13.5px}.agpa-cat-detail .agpa-cat-verdict{font-weight:700}@media (max-width: 520px){.agpa-cat{grid-template-columns:1fr auto auto;grid-template-areas:"name score chev" "bar bar bar";row-gap:10px}.agpa-cat-name{grid-area:name}.agpa-cat-bar{grid-area:bar}.agpa-cat-score{grid-area:score}.agpa-cat-chev{grid-area:chev}}.agpa-flags{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:0 0 8px}@media (max-width: 620px){.agpa-flags{grid-template-columns:1fr}}.agpa-flag{padding:13px 15px;border-radius:12px;border:1px solid var(--agpa-line);background:var(--agpa-panel)}.agpa-flag-k{font-family:var(--agpa-mono);font-size:10.5px;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:5px}.agpa-flag-v{font-weight:700;font-size:14.5px}.agpa-flag--bad .agpa-flag-k{color:var(--agpa-red)}.agpa-flag--warn .agpa-flag-k{color:var(--agpa-amber)}.agpa-flag--good .agpa-flag-k{color:var(--agpa-green)}.agpa-section{margin-top:26px}.agpa-section-title{font-family:var(--agpa-font-display);font-size:21px;font-weight:800;margin:0 0 4px;letter-spacing:-.3px}.agpa-section-sub{color:var(--agpa-muted);font-size:14px;margin:0 0 16px}.agpa-plan-details>summary{list-style:none;cursor:pointer;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--agpa-line);border-radius:14px;background:var(--agpa-panel);font-weight:700;font-size:15px}.agpa-plan-details>summary::-webkit-details-marker{display:none}.agpa-plan-details[open]>summary{border-radius:14px 14px 0 0;border-bottom:0}.agpa-plan-details .agpa-plan{border:1px solid var(--agpa-line);border-top:0;border-radius:0 0 14px 14px;padding:12px;display:grid;gap:12px}.agpa-plan-step{display:flex;flex-direction:column;gap:9px;padding:15px 17px;border-radius:12px;background:var(--agpa-panel2);border:1px solid var(--agpa-line);border-left:3px solid var(--agpa-line-bright)}.agpa-plan-step-head{display:flex;align-items:center;gap:10px}.agpa-plan-ico{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#ffffff0d;flex:0 0 auto}.agpa-plan-tag{font-family:var(--agpa-mono);font-size:11px;letter-spacing:1.1px;text-transform:uppercase;font-weight:800}.agpa-plan-step p{margin:0;font-size:14px;color:var(--agpa-text);line-height:1.55}.agpa-plan-step.is-now{border-left-color:var(--agpa-red)}.agpa-plan-step.is-now .agpa-plan-ico,.agpa-plan-step.is-now .agpa-plan-tag{color:var(--agpa-red)}.agpa-plan-step.is-week{border-left-color:var(--agpa-amber)}.agpa-plan-step.is-week .agpa-plan-ico,.agpa-plan-step.is-week .agpa-plan-tag{color:var(--agpa-amber)}.agpa-plan-step.is-upgrade{border-left-color:var(--agpa-blue)}.agpa-plan-step.is-upgrade .agpa-plan-ico,.agpa-plan-step.is-upgrade .agpa-plan-tag{color:var(--agpa-blue-bright)}.agpa-plan-step.is-later{border-left-color:var(--agpa-green)}.agpa-plan-step.is-later .agpa-plan-ico,.agpa-plan-step.is-later .agpa-plan-tag{color:var(--agpa-green)}.agpa-summary-chev{color:var(--agpa-dim);transition:transform .2s ease}.agpa-plan-details[open] .agpa-summary-chev{transform:rotate(180deg)}.agpa-explain{padding:15px 17px;border-left:3px solid var(--agpa-blue);background:var(--agpa-panel);border-radius:0 12px 12px 0;color:var(--agpa-muted);font-size:14.5px}.agpa-explain b{color:var(--agpa-text)}.agpa-pcard{display:grid;grid-template-columns:minmax(280px,38%) 1fr;gap:0;align-items:stretch;border:1px solid var(--agpa-line-bright);border-radius:18px;overflow:hidden;background:linear-gradient(160deg,var(--agpa-panel2),var(--agpa-panel));box-shadow:var(--agpa-shadow-lg)}.agpa-pcard--sm{grid-template-columns:minmax(220px,34%) 1fr}@media (max-width: 640px){.agpa-pcard,.agpa-pcard--sm{grid-template-columns:1fr}}.agpa-pcard-media{position:relative;min-height:300px;background:radial-gradient(130% 120% at 50% 0%,#ffffff0e,#0a0e168c);border-right:1px solid var(--agpa-line);display:flex;align-items:center;justify-content:center;text-decoration:none}.agpa-pcard-media img{width:100%;height:100%;object-fit:cover;filter:drop-shadow(0 14px 26px rgba(0,0,0,.5));transition:transform .2s ease}.agpa-pcard-media:hover img{transform:scale(1.04)}@media (max-width: 640px){.agpa-pcard-media{aspect-ratio:4 / 3;min-height:0;border-right:0;border-bottom:1px solid var(--agpa-line)}}.agpa-pcard-tag{position:absolute;top:14px;left:14px;z-index:2;font-family:var(--agpa-mono);font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:6px 12px;border-radius:999px;color:var(--agpa-on-blue);background:linear-gradient(135deg,var(--agpa-blue-bright),var(--agpa-blue));box-shadow:0 6px 18px var(--agpa-blue-glow)}.agpa-pcard-rating{display:inline-flex;align-items:center;gap:5px;font-size:13px;white-space:nowrap}.agpa-pcard-rating .agpa-stars{color:#ffb400;letter-spacing:1px;font-size:13px}.agpa-pcard-rating .agpa-rate-val{font-family:var(--agpa-mono);font-weight:700;color:var(--agpa-text)}.agpa-pcard-body{padding:18px 20px;display:flex;flex-direction:column;gap:8px}.agpa-pcard-body h3{font-family:var(--agpa-font-display);font-size:21px;margin:0;letter-spacing:-.3px}.agpa-pcard-why{color:var(--agpa-muted);font-size:13px;margin:0}.agpa-pcard-benefits{list-style:none;margin:1px 0 0;padding:0;display:grid;gap:5px}.agpa-pcard-benefits li{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;color:var(--agpa-text)}.agpa-pcard-benefits svg{color:var(--agpa-green);flex:0 0 auto;margin-top:2px}.agpa-price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:4px}.agpa-price-now{font-family:var(--agpa-mono);font-size:30px;font-weight:800;color:var(--agpa-text);font-variant-numeric:tabular-nums}.agpa-price-now.is-deal{color:var(--agpa-green)}.agpa-price-was{font-family:var(--agpa-mono);font-size:16px;color:var(--agpa-dim);text-decoration:line-through}.agpa-save-pill{font-family:var(--agpa-mono);font-size:12px;font-weight:700;color:var(--agpa-green);border:1px solid rgba(36,224,139,.4);background:#24e08b14;padding:4px 10px;border-radius:999px}.agpa-pcard-actions{display:flex;gap:10px;margin-top:3px}.agpa-pcard-actions .agpa-cta{flex:2;min-height:50px;padding:12px 18px;font-size:15px}.agpa-pcard-actions .agpa-cta--ghost{flex:1}@media (max-width: 460px){.agpa-pcard-actions{flex-direction:column}}.agpa-trust-row{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:2px}.agpa-trust-item{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--agpa-muted)}.agpa-trust-item svg{color:var(--agpa-cyan);flex:0 0 auto}.agpa-share-nudge{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:14px;padding:12px 16px;border-radius:14px;border:1px solid rgba(54,210,217,.28);background:linear-gradient(90deg,#36d2d91a,#36d2d908)}.agpa-share-nudge-txt{font-size:14px;color:var(--agpa-muted)}.agpa-share-nudge-txt b{color:var(--agpa-text)}.agpa-cta--sm{min-height:42px;padding:9px 18px;font-size:14px;flex:0 0 auto}.agpa-stickybar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:center;justify-content:space-between;gap:14px;padding:10px 16px calc(10px + var(--agpa-safe-bottom));background:#0a0d13f5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--agpa-line-bright);box-shadow:var(--agpa-shadow-lg);transform:translateY(110%);transition:transform .22s ease}.agpa-stickybar.is-visible{transform:translateY(0)}.agpa-stickybar-info{display:flex;flex-direction:column;gap:1px;line-height:1.2}.agpa-stickybar-name{font-size:13px;font-weight:700;color:var(--agpa-text)}.agpa-stickybar-price{font-family:var(--agpa-mono);font-variant-numeric:tabular-nums;display:inline-flex;gap:8px;align-items:baseline}.agpa-stickybar-price b{color:var(--agpa-green);font-size:17px}.agpa-stickybar-price s{color:var(--agpa-dim);font-size:12px}.agpa-stickybar .agpa-cta{min-height:46px;padding:10px 18px;font-size:14px;white-space:nowrap}@media (max-width: 760px){.agpa-stickybar{display:flex}.agpa-stickybar-open .agpa-sharefab{opacity:0;pointer-events:none}}.agpa-carousel{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.agpa-carousel-link{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-decoration:none}.agpa-carousel-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--agpa-text);background:#07090da8;border:1px solid var(--agpa-line-bright);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer;transition:background .14s ease,transform .14s ease;opacity:.85}.agpa-carousel-nav:hover{background:#07090dd9;opacity:1}.agpa-carousel-nav--prev{left:8px}.agpa-carousel-nav--next{right:8px}.agpa-carousel-dots{position:absolute;bottom:8px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:6px}.agpa-carousel-dot{width:7px;height:7px;border-radius:50%;padding:0;border:none;background:#ffffff59;cursor:pointer;transition:background .14s ease,transform .14s ease}.agpa-carousel-dot[aria-current=true]{background:var(--agpa-blue-bright);transform:scale(1.25)}.agpa-pcard-more{margin-top:2px;border-top:1px solid var(--agpa-line);padding-top:10px}.agpa-pcard-more>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:9px;min-height:40px;font-size:13.5px;font-weight:700;color:var(--agpa-text)}.agpa-pcard-more>summary::-webkit-details-marker{display:none}.agpa-pcard-more>summary svg:first-child{color:var(--agpa-cyan);flex:0 0 auto}.agpa-pcard-more .agpa-summary-chev{margin-left:auto;color:var(--agpa-dim);transition:transform .2s ease}.agpa-pcard-more[open] .agpa-summary-chev{transform:rotate(180deg)}.agpa-pcard-more-body{display:grid;gap:10px;padding:8px 2px 2px}.agpa-spec-list,.agpa-reassure-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.agpa-spec-list li,.agpa-reassure-list li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:var(--agpa-muted);line-height:1.4}.agpa-spec-list svg{color:var(--agpa-blue-bright);flex:0 0 auto;margin-top:2px}.agpa-reassure-list svg{color:var(--agpa-green);flex:0 0 auto;margin-top:2px}.agpa-gear-adds{display:grid;gap:3px;flex:1}.agpa-gear-adds-label{font-family:var(--agpa-mono);font-size:9.5px;letter-spacing:1.1px;text-transform:uppercase;color:var(--agpa-cyan)}.agpa-gear-adds p{margin:0;font-size:13px;color:var(--agpa-muted)}.agpa-bundle{border:1px solid var(--agpa-line-bright);border-radius:18px;overflow:hidden;background:linear-gradient(160deg,var(--agpa-panel2),var(--agpa-panel));box-shadow:var(--agpa-shadow-lg)}.agpa-bundle--sm{box-shadow:none}.agpa-bundle-timerbar{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px;background:linear-gradient(90deg,#ff545429,#ff54540d);border-bottom:1px solid rgba(255,84,84,.3)}.agpa-bundle-timerbar .agpa-timer-label{font-family:var(--agpa-mono);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--agpa-red)}.agpa-timer{font-family:var(--agpa-mono);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;color:var(--agpa-red);letter-spacing:1px}.agpa-timer--expired{color:var(--agpa-dim);font-size:15px}.agpa-bundle-body{padding:20px 22px;display:grid;grid-template-columns:minmax(300px,40%) 1fr;gap:24px;align-items:center}@media (max-width: 620px){.agpa-bundle-body{grid-template-columns:1fr}}.agpa-bundle-media{position:relative;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;border:1px solid var(--agpa-line);background:radial-gradient(130% 120% at 50% 0%,#ffffff0d,#0a0e168c);display:flex;align-items:center;justify-content:center}.agpa-bundle-media img{width:100%;height:100%;object-fit:cover;filter:drop-shadow(0 14px 26px rgba(0,0,0,.5))}.agpa-bundle-info h3{font-family:var(--agpa-font-display);font-size:21px;margin:0 0 10px}.agpa-bundle-save{font-size:13.5px;color:var(--agpa-text);font-weight:600;margin:0 0 14px}.agpa-bundle-note{font-size:12px;color:var(--agpa-dim);margin:10px 0 0}.agpa-ladder{display:grid;gap:7px;margin:6px 0 12px}.agpa-ladder-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-size:14px;color:var(--agpa-muted)}.agpa-ladder-val{display:inline-flex;align-items:baseline;gap:10px;font-family:var(--agpa-mono);font-variant-numeric:tabular-nums}.agpa-ladder-val b{color:var(--agpa-text);font-weight:700}.agpa-ladder-val s{color:var(--agpa-dim)}.agpa-ladder-row--final{margin-top:4px;padding-top:10px;border-top:1px solid var(--agpa-line)}.agpa-ladder-row--final .agpa-ladder-label{color:var(--agpa-text);font-weight:800;font-size:15px}.agpa-ladder-row--final .agpa-ladder-val b{font-size:42px;font-weight:850;color:var(--agpa-green);line-height:1}.agpa-ladder-badge{font-family:var(--agpa-mono);font-size:12px;font-weight:800;color:#04231a;background:var(--agpa-green);padding:3px 9px;border-radius:999px;align-self:center}@media (max-width: 520px){.agpa-ladder-row--final{flex-direction:column;align-items:flex-start;gap:6px}.agpa-ladder-row--final .agpa-ladder-label{font-size:14px}}.agpa-guarantee{display:flex;gap:10px;align-items:flex-start;margin-top:4px;font-size:12.5px;color:var(--agpa-dim)}.agpa-guarantee svg{color:var(--agpa-cyan);flex:0 0 auto}.agpa-offer-fallback{padding:16px;border:1px solid var(--agpa-line);border-radius:14px;background:var(--agpa-panel);color:var(--agpa-muted);font-size:13.5px}.agpa-coach{display:grid;grid-template-columns:140px 1fr;gap:0;align-items:stretch;border:1px solid var(--agpa-line-bright);border-radius:18px;overflow:hidden;background:linear-gradient(160deg,var(--agpa-panel2),var(--agpa-panel));box-shadow:var(--agpa-shadow-lg)}.agpa-coach--soon{display:block;padding:18px 20px;border-style:dashed;box-shadow:none}.agpa-coach--soon h3{margin:0 0 8px;font-size:17px;font-family:var(--agpa-font-display)}.agpa-coach--soon p{margin:0 0 10px;color:var(--agpa-muted);font-size:14px}@media (max-width: 640px){.agpa-coach{grid-template-columns:1fr}}.agpa-coach-media{position:relative;min-height:168px;padding:16px;display:flex;align-items:center;justify-content:center;background:radial-gradient(130% 120% at 50% 0%,#36d2d929,#0a0e168c);border-right:1px solid var(--agpa-line)}.agpa-coach-media img{width:100%;height:100%;object-fit:cover;border-radius:12px}.agpa-coach-initials{width:92px;height:92px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--agpa-font-display);font-weight:850;font-size:34px;letter-spacing:1px;color:var(--agpa-on-blue);background:linear-gradient(135deg,var(--agpa-blue-bright),var(--agpa-blue));box-shadow:0 10px 26px var(--agpa-blue-glow)}.agpa-coach-badge{position:absolute;top:12px;left:12px;font-family:var(--agpa-mono);font-size:10px;font-weight:800;letter-spacing:1.2px;padding:4px 9px;border-radius:999px;color:var(--agpa-on-blue);background:var(--agpa-blue)}@media (max-width: 640px){.agpa-coach-media{border-right:0;border-bottom:1px solid var(--agpa-line);min-height:128px}}.agpa-coach-body{padding:18px 20px;display:flex;flex-direction:column;gap:9px}.agpa-coach-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.agpa-coach-head h3{margin:0;font-family:var(--agpa-font-display);font-size:21px}.agpa-coach-tag{color:var(--agpa-cyan);font-size:13px;font-weight:600}.agpa-coach-cred{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--agpa-muted);flex-wrap:wrap}.agpa-coach-cred .agpa-stars{color:var(--agpa-amber);letter-spacing:1px}.agpa-coach-incl{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--agpa-green)}.agpa-coach-incl svg{color:var(--agpa-green);flex:0 0 auto}.agpa-coach-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:2px}.agpa-coach-price b{font-family:var(--agpa-mono);font-size:26px;font-weight:850}.agpa-coach-price span{color:var(--agpa-muted);font-size:13px;margin-left:6px}.agpa-coach-avail{font-family:var(--agpa-mono);font-size:12px;color:var(--agpa-amber);border:1px solid rgba(255,196,71,.4);background:#ffc44714;padding:4px 10px;border-radius:999px}.agpa-coach-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:4px}.agpa-coach-actions .agpa-cta{min-height:48px;padding:12px 22px}.agpa-coach-games{font-size:12px;color:var(--agpa-dim)}.agpa-coach-status{font-family:var(--agpa-mono);font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--agpa-amber)}.agpa-gear-note{font-size:12px;color:var(--agpa-dim);margin:0 0 14px}.agpa-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:var(--agpa-panel);border:1px solid var(--agpa-line);margin-bottom:16px}.agpa-tab{min-height:40px;padding:8px 20px;border-radius:9px;font-size:14px;font-weight:600;color:var(--agpa-muted);transition:background .15s ease,color .15s ease}.agpa-tab:hover{color:var(--agpa-text)}.agpa-tab[aria-selected=true]{background:linear-gradient(135deg,var(--agpa-blue-bright),var(--agpa-blue));color:var(--agpa-on-blue);box-shadow:0 6px 18px var(--agpa-blue-glow)}.agpa-gear{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.agpa-gear-card{border:1px solid var(--agpa-line);border-radius:16px;background:var(--agpa-panel);overflow:hidden;display:flex;flex-direction:column;color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.agpa-gear-card:hover{border-color:var(--agpa-blue);transform:translateY(-3px);box-shadow:0 14px 34px #2f7bff29}.agpa-gear-media{position:relative;overflow:hidden;aspect-ratio:16 / 10;display:flex;align-items:center;justify-content:center;padding:16px;background:radial-gradient(120% 120% at 50% 0%,#36d2d924,#0a0e1659);border-bottom:1px solid var(--agpa-line)}.agpa-gear-media img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .2s ease}.agpa-gear-card:hover .agpa-gear-media img{transform:scale(1.06)}.agpa-gear-media .agpa-gear-ph{font-family:var(--agpa-font-display);font-size:30px;font-weight:850;color:#36d2d947;letter-spacing:1px}.agpa-gear-inner{padding:15px 16px;display:flex;flex-direction:column;gap:8px;flex:1}.agpa-gear-tier{font-family:var(--agpa-mono);font-size:10px;letter-spacing:1.3px;text-transform:uppercase;color:var(--agpa-blue)}.agpa-gear-card h4{margin:0;font-size:15px}.agpa-gear-card p{margin:0;font-size:13px;color:var(--agpa-muted);flex:1}.agpa-gear-warn{font-size:11.5px;color:var(--agpa-amber)}.agpa-gear-link{align-self:flex-start;margin-top:2px;font-size:13px;color:var(--agpa-on-blue);font-weight:800;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,var(--agpa-blue-bright),var(--agpa-blue));transition:filter .14s ease}.agpa-gear-card:hover .agpa-gear-link{filter:brightness(1.05)}.agpa-prio{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-family:var(--agpa-mono);font-size:11px;font-weight:700;letter-spacing:.3px;padding:4px 10px;border-radius:999px;border:1px solid transparent}.agpa-prio-dot{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor;flex:0 0 auto}.agpa-prio.is-high{color:var(--agpa-blue-bright);background:#36d2d91f;border-color:#36d2d96b}.agpa-prio.is-med{color:var(--agpa-amber);background:#f5b43c1a;border-color:#f5b43c57}.agpa-prio.is-low{color:var(--agpa-dim);background:#ffffff0a;border-color:var(--agpa-line)}.agpa-gear-prio{position:absolute;top:10px;left:10px;z-index:1;background:#090c12b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.agpa-gear-prio.is-med,.agpa-gear-prio.is-low{background:#090c12b8}.agpa-pcard-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.agpa-pcard-head h3{margin:0}.agpa-blogs{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.agpa-blog{display:flex;flex-direction:column;border:1px solid var(--agpa-line);border-radius:16px;overflow:hidden;background:var(--agpa-panel);color:inherit;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.agpa-blog:hover{border-color:var(--agpa-cyan);transform:translateY(-3px)}.agpa-blog-media{position:relative;aspect-ratio:16 / 9;display:flex;align-items:flex-end;padding:14px}.agpa-blog-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.agpa-blog-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(7,9,13,.85))}.agpa-blog-cat{position:relative;z-index:1;font-family:var(--agpa-mono);font-size:10.5px;letter-spacing:1.2px;text-transform:uppercase;color:var(--agpa-cyan)}.agpa-blog-inner{padding:14px 16px;display:flex;align-items:flex-start;gap:10px}.agpa-blog-inner h4{margin:0;font-size:14.5px;font-weight:600;flex:1;line-height:1.35}.agpa-blog-inner svg{color:var(--agpa-dim);flex:0 0 auto;margin-top:2px}.agpa-share-hero{border:1px solid var(--agpa-line);border-radius:20px;padding:24px;background:radial-gradient(400px 200px at 50% 0%,rgba(47,123,255,.12),transparent 70%),linear-gradient(160deg,var(--agpa-panel2),var(--agpa-panel));text-align:center}.agpa-share-hero h2{font-family:var(--agpa-font-display);font-size:22px;margin:0 0 6px}.agpa-share-hero p{color:var(--agpa-muted);font-size:14px;margin:0 auto 18px;max-width:44ch}.agpa-share-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.agpa-social-row{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 16px;margin:4px 0 2px}.agpa-social-item{display:flex;flex-direction:column;align-items:center;gap:7px}.agpa-social{width:54px;height:54px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 6px 16px #00000059;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease}.agpa-social:hover{transform:translateY(-3px);filter:brightness(1.1);box-shadow:0 10px 22px #00000073}.agpa-social:active{transform:translateY(0)}.agpa-social-label{font-size:11px;color:var(--agpa-muted)}@media (max-width: 420px){.agpa-social{width:48px;height:48px}.agpa-social-row{gap:12px 12px}}.agpa-chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid var(--agpa-line);background:var(--agpa-panel2);color:var(--agpa-text);font-size:13.5px;text-decoration:none;transition:border-color .15s ease,transform .12s ease}.agpa-chip:hover{border-color:var(--agpa-blue);transform:translateY(-2px)}.agpa-chip--brand{background:linear-gradient(135deg,var(--agpa-blue-bright),var(--agpa-blue));border-color:transparent;color:var(--agpa-on-blue);font-weight:800}.agpa-chip svg{flex:0 0 auto}.agpa-download-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--agpa-line)}.agpa-download-row span{font-size:13px;color:var(--agpa-muted)}.agpa-copyrow{display:flex;gap:8px;margin-top:14px}.agpa-copyrow .agpa-input{min-height:44px;padding:10px 12px;font-size:13px;font-family:var(--agpa-mono)}.agpa-share-warning{font-size:12px;color:var(--agpa-muted);margin-top:10px}.agpa-modal-backdrop{position:fixed;inset:0;z-index:80;background:#030508e0;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px;animation:agpa-fade .15s ease}@keyframes agpa-fade{0%{opacity:0}to{opacity:1}}.agpa-modal{width:100%;max-width:460px;background:var(--agpa-panel2, #151b26);border:1px solid var(--agpa-blue);border-radius:20px;padding:24px;box-shadow:0 30px 90px #000000bf,0 0 0 1px #36d2d926;animation:agpa-pop .16s ease}@keyframes agpa-pop{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.agpa-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:6px}.agpa-modal h3{font-family:var(--agpa-font-display);font-size:20px;margin:0}.agpa-modal-close{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--agpa-muted)}.agpa-modal-close:hover{background:var(--agpa-panel2);color:var(--agpa-text)}.agpa-modal p{color:var(--agpa-muted);font-size:13.5px;margin:0 0 18px}.agpa-modal .agpa-share-btns{justify-content:flex-start}.agpa-history{display:grid;gap:10px}.agpa-history-chart{display:flex;gap:6px;align-items:flex-end;height:90px;padding:12px 4px 0}.agpa-history-bar{flex:1;background:linear-gradient(180deg,var(--agpa-cyan),var(--agpa-blue));border-radius:4px 4px 0 0;min-width:14px;max-width:48px}.agpa-history-row{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;border:1px solid var(--agpa-line);border-radius:12px;background:var(--agpa-panel);padding:12px 16px}.agpa-history-date{font-family:var(--agpa-mono);font-size:12px;color:var(--agpa-muted)}.agpa-history-score{font-family:var(--agpa-mono);font-weight:700;font-size:16px}.agpa-delta{font-family:var(--agpa-mono);font-size:12px}.agpa-delta--up{color:var(--agpa-green)}.agpa-delta--down{color:var(--agpa-red)}.agpa-answers summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--agpa-muted);font-size:14px;list-style:none}.agpa-answers summary::-webkit-details-marker{display:none}.agpa-answers-list{display:grid;gap:8px;margin-top:10px}.agpa-answers-list>div{display:grid;gap:2px;padding:10px 14px;border:1px solid var(--agpa-line);border-radius:10px;background:var(--agpa-panel)}.agpa-answers-q{font-size:12px;color:var(--agpa-dim)}.agpa-answers-a{font-size:14px}.agpa-divider{height:1px;background:var(--agpa-line);margin:28px 0;border:0}.agpa-retake{text-align:center}.agpa-toast{position:fixed;left:50%;bottom:calc(22px + var(--agpa-safe-bottom));transform:translate(-50%);background:var(--agpa-panel2);border:1px solid var(--agpa-blue);color:var(--agpa-text);border-radius:12px;padding:12px 18px;font-size:14px;box-shadow:0 12px 40px #00000080;z-index:95;max-width:min(92vw,480px)}.agpa-dialog-backdrop{position:fixed;inset:0;background:#04060ab8;display:flex;align-items:center;justify-content:center;padding:20px;z-index:82}.agpa-dialog{width:100%;max-width:440px;background:var(--agpa-panel);border:1px solid var(--agpa-line-bright);border-radius:16px;padding:22px}.agpa-dialog h3{margin:0 0 8px;font-size:18px}.agpa-dialog p{margin:0 0 18px;color:var(--agpa-muted);font-size:14px}.agpa-dialog-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.agpa-devcart{position:fixed;top:0;right:0;bottom:0;width:min(400px,92vw);background:var(--agpa-panel);border-left:1px solid var(--agpa-line);z-index:84;padding:22px;display:flex;flex-direction:column;gap:12px;box-shadow:-20px 0 60px #00000080;overflow-y:auto}.agpa-challenge{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;padding-bottom:30px}.agpa-challenge .agpa-cats{width:100%;max-width:560px;text-align:left;margin-top:18px}.agpa-vs{font-family:var(--agpa-mono);letter-spacing:2px;color:var(--agpa-dim);font-size:12px;text-transform:uppercase;margin:16px 0 6px}.agpa-challenge .agpa-cat{grid-template-columns:minmax(120px,1fr) 90px auto;pointer-events:none}@media (prefers-reduced-motion: reduce){.agpa-root *,.agpa-root *:before,.agpa-root *:after{animation-duration:1ms!important;transition-duration:1ms!important}}
