.agm-finance{background:radial-gradient(ellipse at 90% 0,#e0edfc,transparent 50%),#f3f6fb!important;color:#15334e!important;font:15px/1.7 system-ui,-apple-system,"Segoe UI",sans-serif!important}.agm-finance .layout{grid-template-columns:258px minmax(0,1fr)}.agm-finance aside{background:linear-gradient(165deg,#08182f,#12384e)!important;padding:28px 20px}.agm-finance main{padding:30px 34px!important;min-width:0}.agm-finance .top{background:#ffffffb8;border:1px solid #dce7f1;padding:22px 25px;border-radius:19px;margin-bottom:22px}.agm-finance .top h1{font-size:30px;letter-spacing:-1px}.agm-finance nav a{border-radius:11px;font-size:14px}.agm-finance nav a.current{background:linear-gradient(100deg,#1b5cb4,#108092)!important;color:#fff}.agm-finance .card{border-radius:20px;border:1px solid #dbe6f0;box-shadow:0 10px 35px #163b5806;padding:26px}.agm-finance input,.agm-finance select,.agm-finance textarea{border-radius:10px!important;padding:12px!important;border:1px solid #c7d9e8!important;background:#fff;max-width:100%}.agm-finance button,.agm-finance .btn{border-radius:11px;background:#155dc1;font-weight:700}.agm-finance .atfd-heading,.agm-finance .atfd-kpis{display:none}.agm-eyebrow{font-size:11px;letter-spacing:1.2px;font-weight:800;color:#087e86}.agm-hero{border:1px solid #245b73;border-radius:23px;padding:32px;margin:24px 0;background:radial-gradient(ellipse at 95% 0,#146e7a,transparent 55%),linear-gradient(120deg,#0b2039,#143e5b);color:#fff}.agm-hero .agm-eyebrow{color:#96e7df}.agm-hero h2{font:750 clamp(25px,3vw,35px)/1.2 system-ui;color:#fff;margin:12px 0;letter-spacing:-1px}.agm-hero p{color:#d5e6f3;margin:0}.agm-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0}.agm-kpis article{border:1px solid #d4e3ef;border-radius:19px;padding:23px;background:#fff;min-width:0;overflow-wrap:anywhere}.agm-kpis article span{display:block;font-size:13px;color:#527087}.agm-kpis article strong{display:block;font-size:27px;letter-spacing:-1px;color:#153d60;margin:10px 0}.agm-kpis article small{font-size:11px;color:#738ba0}.agm-portfolio{border:1px solid #ccdeeb;border-radius:18px;padding:22px;background:#f4f9fd;margin:20px 0;font:14px/1.6 system-ui;color:#16384d}.agm-portfolio p{font-size:13px;color:#526e80;margin:6px 0 14px}.agm-portfolio nav{display:flex;flex-wrap:wrap;gap:9px}.agm-portfolio nav a{display:inline-flex;color:#24516d;background:#fff;border:1px solid #c6dbe8;border-radius:10px;padding:10px 14px;text-decoration:none}.agm-portfolio nav a.current{background:#155ab8;color:#fff;border-color:#155ab8}.agm-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.agm-actions a{display:block;padding:17px;background:#eff6fc;border:1px solid #d6e6f1;border-radius:13px;color:#175881;font-weight:700;text-decoration:none}.agm-card{margin:22px 0}.agm-card form{display:grid;gap:17px}.agm-card label{display:grid;gap:8px}.agm-card form input,.agm-card form select,.agm-card form textarea{width:100%;padding:12px;border:1px solid #c4d8e6;border-radius:10px}.agm-card img{border-radius:50%;width:76px;height:76px;object-fit:cover;margin-bottom:18px}.agm-handoff,.agm-simulation{padding:23px;background:#eef7fb;border:1px solid #cee1ed;border-radius:16px;margin:20px 0;grid-column:1/-1;color:#193a52;font:15px/1.7 system-ui}.agm-handoff dl{display:grid;grid-template-columns:150px minmax(0,1fr);gap:9px}.agm-handoff dd{margin:0;overflow-wrap:anywhere}.agm-handoff dt{font-weight:700}.agm-small,.agm-simulation small{font-size:12px!important;line-height:1.8!important;color:#597286}.agm-simulation[hidden]{display:none!important}.agm-simulation strong{color:#174f79;font-size:17px}.agm-simulation p{margin:10px 0}.agm-pricing{padding:30px;background:#f1f7fc;border:1px solid #d3e3ef;border-radius:22px;margin:28px 0;color:#17364e;font:15px/1.7 system-ui}.agm-pricing h2{font-size:27px;line-height:1.25;margin:13px 0}.agm-table{width:100%;overflow-x:auto}.agm-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:13px;font-size:14px}.agm-table td,.agm-table th{padding:17px;border-bottom:1px solid #e0eaf1;text-align:left;vertical-align:top}.agm-table td strong{display:block;color:#164b76;font-size:20px}.agm-table td small{display:block;min-width:130px;font-size:11px;color:#5e788b;margin:7px 0}.agm-table a{font-weight:700;color:#155ab4}.agm-finance details>summary{padding:14px 0;cursor:pointer;font-weight:700;color:#285976}.agm-finance .atfd{margin-top:30px}@media(max-width:1050px){.agm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.agm-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.agm-finance .layout{grid-template-columns:1fr}.agm-finance aside{height:auto;position:relative}.agm-finance aside nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.agm-finance main{padding:18px!important}.agm-hero{padding:24px}.agm-pricing{padding:22px 16px}.agm-handoff dl{grid-template-columns:1fr;gap:5px}.agm-handoff dd{margin-bottom:12px}}@media(max-width:480px){.agm-kpis,.agm-actions{grid-template-columns:1fr}.agm-finance .card{padding:22px}.agm-portfolio nav a{width:100%}}.agm-finance :focus-visible,.agm-pricing a:focus-visible{outline:3px solid #1ba8ba;outline-offset:3px}

.agm-finance a.btn.at-btn,.agm-finance a.btn.secondary.at-btn,.agm-finance a.at-btn-outline{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#1553ad!important;opacity:1!important;}
