.agi-founder-card,.agi-trust-footer,.agi-form-privacy{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;color:#c6deea;line-height:1.55}
.agi-founder-card{display:flex;align-items:center;gap:18px;border-top:1px solid #79c9e05c;padding:22px 0;margin:26px 0 0;max-width:690px;text-align:left}
.agi-founder-card img{width:72px!important;height:72px!important;aspect-ratio:1;object-fit:cover;flex:0 0 72px;border-radius:50%;border:1px solid #79c9e05c}
.agi-founder-card p{font-size:14px!important;line-height:1.55!important;margin:0 0 4px!important;padding:0!important}
.agi-founder-card .agi-founder-name{font-weight:700;color:#ecfaff;font-size:16px!important}
.agi-founder-card .agi-founder-role{font-size:12px;color:#98e9ff}.agi-founder-card .agi-founder-bio{line-height:1.8!important}
.agi-founder-card .agi-founder-name span{display:block;font-size:12px;font-weight:400;color:#98e9ff}
.agi-founder-card a,.agi-trust-footer a,.agi-form-privacy a{color:#98e9ff!important;text-decoration:underline;text-underline-offset:4px}
.agi-founder-card a{font-size:13px}.agi-founder-card--expanded{max-width:900px;align-items:start}.agi-founder-card--expanded img{width:150px!important;height:150px!important;flex-basis:150px;border-radius:8px}.agi-founder-card--expanded p{font-size:16px!important}
.agi-trust-footer{background:#061425;border-top:1px solid #79c9e05c;width:100%;padding:46px 0 26px!important;margin:0!important}
.agi-trust-shell{width:min(100% - 44px,1480px);margin-inline:auto}.agi-trust-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:36px}.agi-trust-footer p{font-size:14px!important;line-height:1.6!important;margin:8px 0!important;padding:0!important}.agi-trust-footer a{font-size:14px!important;line-height:1.6!important}.agi-trust-footer .agi-trust-brand{font:700 16px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;letter-spacing:.07em;color:#ecfaff!important;text-transform:uppercase;text-decoration:none}
.agi-trust-top nav,.agi-trust-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.agi-trust-book{display:inline-flex;align-items:center;min-height:44px;padding:12px 18px;background:#98e9ff;color:#061425!important;text-decoration:none!important;font-weight:700}.agi-trust-footer .agi-trust-book{color:#061425!important}.agi-trust-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:30px;padding-top:20px;border-top:1px solid #79c9e05c}.agi-trust-legal p{max-width:820px;font-size:12px!important}.agi-form-privacy{font-size:13px!important;margin:16px 0!important;line-height:1.6!important}.agi-form-book{margin:20px 0}
.agi-trust-footer a:focus-visible,.agi-founder-card a:focus-visible{outline:2px solid #ecfaff;outline-offset:4px}
/* Post navigation uses one gap-based group, with no paragraph/separator indents. */
body.single .agi-post-related{margin-top:32px;padding-top:26px;border-top:1px solid #79c9e05c}
body.single .agi-post-related .agi-related-links{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;margin:18px 0 0!important;padding:0!important}
body.single #main-content .agi-post-related .agi-related-links>a{box-sizing:border-box;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;min-height:44px;max-width:100%;margin:0!important;padding:12px 16px!important;border:1px solid #79c9e080!important;border-radius:0;background:#0b3045!important;color:#c6deea!important;font:700 14px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;letter-spacing:0!important;text-align:left!important;text-decoration:none!important;white-space:normal!important;overflow-wrap:anywhere}
body.single #main-content .agi-post-related .agi-related-links>a:hover{background:#123e56!important;color:#ecfaff!important;border-color:#98e9ff!important}
body.single #main-content .agi-post-related .agi-related-links>a:focus-visible{outline:2px solid #98e9ff;outline-offset:3px}
@media(max-width:600px){body.single #main-content .agi-post-related .agi-related-links>a{width:100%;font-size:13px!important}}
@media(max-width:760px){.agi-trust-top{grid-template-columns:1fr;gap:26px}.agi-trust-top nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agi-trust-shell{width:calc(100% - 30px)}.agi-founder-card{gap:12px}.agi-founder-card--expanded img{width:80px!important;height:80px!important;flex-basis:80px}.agi-founder-card p{font-size:13px!important}.agi-trust-footer a{overflow-wrap:anywhere}}
.agi-shared-header{position:relative!important;z-index:30!important;isolation:isolate;width:100%!important;box-sizing:border-box;background:#061425!important;color:#ecfaff;border-bottom:1px solid #79c9e05c;font-family:Arial,Helvetica,sans-serif;line-height:1.35}
.agi-shared-header *{box-sizing:border-box}.agi-shared-shell.agi-shared-header-inner{width:min(100% - 44px,1480px);min-height:83px;margin:0 auto!important;padding:10px 0!important;display:flex;align-items:center;justify-content:space-between;gap:20px}
.agi-shared-header .agi-shared-brand{display:inline-flex;align-items:center;gap:12px;min-height:44px;flex-shrink:0;font:700 13px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#ecfaff!important;text-decoration:none!important}
.agi-shared-brand-mark{display:block!important;width:44px!important;height:44px!important;flex:0 0 44px!important;background:transparent!important}.agi-shared-brand-mark svg{display:block;width:44px;height:44px}
.agi-shared-header .agi-shared-nav-desktop{display:flex;align-items:center;gap:4px 12px}.agi-shared-header .agi-shared-nav a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:9px 4px;font:700 12px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;color:#c6deea!important;text-decoration:none!important}
.agi-shared-header .agi-shared-nav a[aria-current],.agi-shared-header .agi-shared-nav a:hover{color:#98e9ff!important}.agi-shared-header .agi-shared-nav .agi-shared-nav-cta{border:1px solid #9ddcf38f;padding:12px 14px;color:#d2f7ff!important}.agi-shared-header .agi-arrow{display:inline-block!important;width:16px!important;height:16px!important;flex:0 0 16px!important;background:none!important}.agi-shared-header a:focus-visible,.agi-shared-header summary:focus-visible,.agi-mobile-actions a:focus-visible{outline:3px solid #ecfaff;outline-offset:4px}
.agi-shared-menu{display:none}.agi-mobile-actions{display:none}.agi-shared-menu summary{min-height:44px;display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;border:1px solid #79c9e05c;padding:10px 13px;font:700 12px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase;color:#ecfaff}.agi-shared-menu summary::-webkit-details-marker{display:none}.agi-shared-menu-lines{display:block;width:16px;height:12px;border-block:1px solid currentColor;position:relative}.agi-shared-menu-lines:after{content:'';position:absolute;left:0;right:0;top:5px;border-top:1px solid currentColor}
.agi-page-breadcrumb{box-sizing:border-box;width:100%;padding:9px max(22px,calc((100% - 1480px)/2));background:#061425;color:#b5d6e4;font:400 12px/1.5 Arial,Helvetica,sans-serif}.agi-page-breadcrumb ol{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;list-style:none;padding:0!important;margin:0!important}.agi-page-breadcrumb li{display:flex;align-items:center;gap:10px;max-width:100%;padding:0!important}.agi-page-breadcrumb li+li:before{content:'/';color:#79c9e0}.agi-page-breadcrumb a{display:inline-flex;align-items:center;min-height:30px;color:#98e9ff!important;text-decoration:none!important}.agi-page-breadcrumb span{overflow-wrap:anywhere}.agi-page-breadcrumb a:focus-visible{outline:2px solid #ecfaff;outline-offset:3px}
@media(max-width:1100px){.agi-shared-header .agi-shared-nav-desktop{display:none!important}.agi-shared-header .agi-shared-menu{display:block!important}.agi-shared-shell.agi-shared-header-inner{min-height:72px;gap:12px}.agi-shared-header .agi-shared-nav-mobile{position:absolute;top:100%;left:0;right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;background:#061425;border-bottom:1px solid #79c9e05c;padding:18px 22px;box-shadow:0 12px 20px #0005}.agi-shared-header .agi-shared-nav-mobile a{justify-content:flex-start;min-height:48px;padding:12px}.agi-shared-menu:not([open]) .agi-shared-nav-mobile{display:none}}
@media(max-width:760px){.agi-shared-shell.agi-shared-header-inner{width:calc(100% - 30px)}.agi-shared-header .agi-shared-brand{font-size:11px;gap:9px}.agi-shared-brand-mark,.agi-shared-brand-mark svg{width:38px!important;height:38px!important;flex-basis:38px!important}.agi-shared-ui{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.agi-mobile-actions{display:flex;align-items:center;gap:10px;position:fixed;z-index:999;left:0;right:0;bottom:0;padding:12px 15px calc(12px + env(safe-area-inset-bottom,0px)) 62px;background:#061425f5;border-top:1px solid #79c9e05c}.agi-mobile-actions a{display:flex;align-items:center;justify-content:center;flex:1;min-height:44px;padding:10px 8px;border:1px solid #79c9e05c;color:#c6deea!important;font:700 11px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em;text-transform:uppercase;text-decoration:none!important}.agi-mobile-actions .agi-mobile-book{background:#98e9ff;color:#061425!important;border-color:#98e9ff}.agi-shared-ui .cky-btn-revisit-wrapper{bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;left:10px!important;width:40px!important;height:40px!important;z-index:1000!important}.agi-shared-ui:has(.cky-consent-container:not(.cky-hide)) .agi-mobile-actions,.agi-shared-ui:has(.cky-modal.cky-modal-open) .agi-mobile-actions{display:none}.agi-shared-ui .cky-preference-center{max-width:calc(100vw - 24px)!important}.agi-shared-ui .cky-consent-container{max-width:calc(100vw - 24px)!important}.agi-shared-ui .cky-btn{min-height:44px!important}.agi-shared-ui .cky-notice-btn-wrapper{flex-wrap:wrap}}

#agi-services-hub #ash-title .ash-hero-tool-line{white-space:normal!important}

/* Shared scoped review component. */
.agi-growth-label{font:700 12px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#98e9ff}.agi-growth-review h2{font-size:clamp(32px,4.5vw,64px);line-height:1.12;letter-spacing:-.04em;color:#ecfaff}.agi-growth-lede{max-width:850px;font:400 18px/1.7 Arial,Helvetica,sans-serif;color:#c6deea}.agi-growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:32px 0}.agi-growth-grid article{padding:26px;border:1px solid #79c9e05c;background:#0b2940}.agi-growth-grid span{font:700 12px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#98e9ff}.agi-growth-grid h3{font-size:24px;line-height:1.25;color:#ecfaff;margin:18px 0 12px}.agi-growth-grid p,.agi-growth-note{font:400 16px/1.65 Arial,Helvetica,sans-serif;color:#c6deea}.agi-growth-note{max-width:850px}.agi-growth-cta{display:inline-flex;align-items:center;min-height:48px;background:#98e9ff;color:#061425!important;padding:14px 22px;margin-top:20px;font:700 13px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase;text-decoration:none!important}.agi-growth-tools .ash-proof-card{min-height:280px!important}.agi-growth-tools .ash-proof-card h3{font-size:clamp(26px,3vw,40px)!important}.agi-growth-tools .ash-proof-card a{margin-top:auto!important}.agi-growth-review a:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:760px){.agi-growth-grid{grid-template-columns:1fr}.agi-growth-review{padding-block:52px!important}.agi-growth-grid article{padding:22px}}
/* Optional resource delivery, open downloads remain available. */
.agi-resource-capture{box-sizing:border-box;background:#071a2c;border-block:1px solid #79c9e05c;padding:clamp(40px,6vw,76px) 0;font-family:Arial,Helvetica,sans-serif;color:#c6deea}
.agi-resource-shell{width:min(100% - 44px,1100px);margin-inline:auto}.agi-resource-capture h2{font-size:clamp(28px,3vw,44px);line-height:1.2;letter-spacing:-.035em;color:#ecfaff;max-width:900px;margin:12px 0 20px}.agi-resource-capture p{font:400 16px/1.65 Arial,Helvetica,sans-serif;margin:12px 0;max-width:860px}.agi-resource-capture label{display:block;font-size:15px;font-weight:700;margin:26px 0 10px;color:#ecfaff}.agi-resource-fields{display:flex;gap:12px;align-items:stretch;max-width:850px}.agi-resource-fields input{min-width:0;flex:1;background:#061425!important;color:#ecfaff!important;border:1px solid #79c9e099!important;padding:14px 16px!important;min-height:52px;font:400 17px/1.4 Arial,Helvetica,sans-serif!important;border-radius:0!important}.agi-resource-capture button{min-height:52px;padding:14px 20px;border:1px solid #98e9ff;background:#98e9ff;color:#061425!important;font:700 12px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-transform:uppercase;cursor:pointer}.agi-resource-capture button:disabled{opacity:.6;cursor:default}.agi-resource-capture a{color:#98e9ff!important;text-decoration:underline;text-underline-offset:4px}.agi-resource-capture .agi-resource-privacy{font-size:13px}.agi-resource-status{min-height:26px;color:#d2f7ff}.agi-resource-download{margin-top:16px}.agi-resource-download button{background:transparent;color:#98e9ff!important}.agi-resource-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.agi-resource-capture :is(input,button,a):focus-visible{outline:3px solid #ecfaff;outline-offset:4px}
@media(max-width:600px){.agi-resource-shell{width:calc(100% - 30px)}.agi-resource-fields{flex-direction:column}.agi-resource-fields button{width:100%}.agi-resource-capture h2{font-size:30px}}

/* Match capture text hierarchy inside the established page kit. */
#agi-kit .agi-resource-capture h2{font-size:clamp(28px,3vw,44px);line-height:1.2;margin:12px 0 20px}
#agi-kit .agi-resource-capture p{font:400 16px/1.65 Arial,Helvetica,sans-serif;margin:12px 0;max-width:860px}
#agi-kit .agi-resource-capture .agi-growth-label{font:700 12px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#98e9ff}
#agi-kit .agi-resource-capture .agi-resource-privacy{font-size:13px}
