:root{--aim-v-ink:#152148;--aim-v-blue:#c2ecff;--aim-v-lime:#d6ff70;--aim-v-coral:#ff563c;--aim-v-lilac:#e2d6ff;--aim-v-pink:#ffe0d8;--aim-wash:#fff;--aim-ink:#152148;--aim-text:#27334f;--aim-muted:#485473;--aim-line:#d7ddeb;--aim-sans:"Helvetica Neue",Helvetica,Arial,sans-serif}
body{background:#fff;color:#27334f;font-family:var(--aim-sans)}.site-shell{width:min(1320px,calc(100% - 64px))}.site-header{background:rgba(255,255,255,.98);border-bottom:1px solid #d7ddeb;backdrop-filter:blur(12px)}.site-header .header-inner{max-width:1440px;min-height:94px}.site-header .site-nav>a{font-size:14px!important;font-weight:650}.site-header .site-nav{gap:22px!important}.site-header .brand{min-width:190px!important}.site-header .header-cta{background:#152148;border-color:#152148;border-radius:6px!important}.button{background:#ff563c!important;border-color:#ff563c!important;border-radius:6px!important;min-height:48px;font-weight:700!important;box-shadow:none!important}.button:hover{background:#df3e25!important;border-color:#df3e25!important;transform:translateY(-2px)}a{color:#264bc1}a:focus-visible,button:focus-visible{outline:3px solid #264bc1;outline-offset:4px}.aim-v-tag{display:inline-block;font-size:11px!important;font-weight:750;letter-spacing:.16em;line-height:1.5}.aim-v-hero{background:#c2ecff;background-image:linear-gradient(#fff7 1px,transparent 1px),linear-gradient(90deg,#fff7 1px,transparent 1px);background-size:44px 44px;padding:72px 0 66px;overflow:hidden}.aim-v-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:58px;align-items:center}.aim-v-hero h1{font:750 clamp(54px,5.5vw,82px)/1.03 var(--aim-sans)!important;letter-spacing:-.065em;color:#152148;margin:22px 0 25px}.aim-v-hero h1 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.055em}.aim-v-hero h1>span{background:#d6ff70;padding:0 8px 5px;box-decoration-break:clone}.aim-v-hero p{max-width:500px;font-size:18px;line-height:1.65;margin-bottom:25px}.aim-v-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.aim-v-secondary{font-size:14px;font-weight:700;color:#152148;text-decoration:underline;text-underline-offset:5px}.aim-v-unlimited{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:27px;font-size:13px}.aim-v-unlimited span{width:100%;font-size:11px}.aim-v-hero-art{position:relative;margin:0;min-width:0;transform:rotate(2deg);border:2px solid #152148;border-radius:20px;background:#fff;box-shadow:13px 15px 0 #152148}.aim-v-hero-art>img{display:block;width:100%;aspect-ratio:1.15;object-fit:cover;object-position:60% center;border-radius:18px 18px 0 0}.aim-v-hero-art figcaption{background:#fff;padding:20px 25px;border-radius:0 0 18px 18px;display:flex;justify-content:space-between;align-items:center;gap:20px}.aim-v-hero-art figcaption span{font-size:10px;font-weight:750;letter-spacing:.08em}.aim-v-hero-art figcaption b{font-size:22px;line-height:1.05;letter-spacing:-.04em}.aim-v-sticker{position:absolute;right:-22px;top:22px;display:grid;place-content:center;text-align:center;line-height:1.1;background:#d6ff70;width:106px;height:106px;border:2px solid #152148;border-radius:50%;font-size:17px;font-weight:800;transform:rotate(12deg);animation:aim-v-float 5s ease-in-out 3}.aim-v-signal{background:#152148;color:#fff;padding:19px 0}.aim-v-signal>.site-shell{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:11px;letter-spacing:.16em;font-weight:700}.aim-v-signal b{color:#d6ff70;font-size:28px;line-height:1}.aim-v-section{padding-block:84px}.aim-v-heading{display:flex;align-items:end;justify-content:space-between;gap:48px;margin-bottom:32px}.aim-v-heading h2,.aim-v-demo h2,.aim-v-final h2,.aim-v-resource-fallback h2{font:650 clamp(32px,3.5vw,49px)/1.13 var(--aim-sans)!important;letter-spacing:-.05em;margin:15px 0 0;color:#152148}.aim-v-heading em,.aim-v-demo h2 em,.aim-v-final h2 em{font-family:Georgia,serif;font-weight:400}.aim-v-heading>p{max-width:370px;font-size:15px;line-height:1.75;margin:0}.aim-v-capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.aim-v-capabilities article{position:relative;display:flex;flex-direction:column;min-height:440px;padding:28px;border:1px solid #152148;border-radius:12px;background:#c2ecff;overflow:hidden}.aim-v-capabilities article:nth-child(2){background:#ffe0d8}.aim-v-capabilities article:nth-child(3){background:#e2d6ff}.aim-v-number{font-size:11px;letter-spacing:.12em;font-weight:750}.aim-v-capabilities h3{font:650 28px/1.12 var(--aim-sans)!important;color:#152148;letter-spacing:-.04em;margin:20px 0 12px}.aim-v-capabilities p{font-size:14px;line-height:1.7;margin:0}.aim-v-capabilities a{margin-top:auto;padding-top:18px;font-size:13px;font-weight:700;color:#152148}.aim-v-capabilities img{width:150px;height:150px;object-fit:contain;margin:10px auto}.aim-v-workflow{display:grid;justify-items:center;gap:2px;margin:20px auto;width:100%}.aim-v-workflow span{padding:8px 12px;border:1px solid #152148;border-radius:5px;background:#fff;min-width:150px;text-align:center;font-size:13px}.aim-v-workflow b{font-size:20px;line-height:1.3}.aim-v-orbit{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;min-height:160px}.aim-v-orbit span{width:80px;height:80px;border:1px solid #152148;border-radius:50%;display:grid;place-content:center;background:#d6ff70;font-size:14px;font-weight:700}.aim-v-orbit span:nth-child(2){background:white;transform:translateY(20px)}.aim-v-demo-band{padding-block:66px;background:#d6ff70}.aim-v-demo{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.aim-v-demo p{max-width:480px;font-size:15px;line-height:1.7}.aim-v-tabs{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.aim-v-tabs button{padding:10px 13px;font:600 12px var(--aim-sans);border:1px solid #152148;color:#152148;background:transparent;border-radius:5px;cursor:pointer}.aim-v-tabs button[aria-selected=true]{background:#152148;color:#fff}.aim-v-demo-card{border:2px solid #152148;padding:32px;background:#fff;border-radius:12px;box-shadow:9px 9px 0 #152148}.aim-v-demo-card small{font-size:10px;letter-spacing:.12em;font-weight:700}.aim-v-demo-card h3{font:650 29px/1.15 var(--aim-sans)!important;letter-spacing:-.04em;margin:20px 0}.aim-v-demo-card li{padding:9px 0;font-size:14px;line-height:1.6}.aim-v-demo-card a{font-size:13px;font-weight:700}.aim-v-memberships .aim-membership-grid{gap:22px}.aim-membership-card{border:1px solid #c9d2e6!important;border-radius:12px!important;box-shadow:none!important;overflow:hidden}.aim-membership-card.featured{border:2px solid #152148!important;box-shadow:7px 7px 0 #e2d6ff!important}.aim-membership-card>img{height:220px!important;object-fit:cover}.aim-membership-card-body{padding:26px!important}.aim-membership-card-body h2{font:700 31px/1.1 var(--aim-sans)!important;letter-spacing:-.035em}.aim-membership-card:nth-child(1) .aim-membership-card-body{background:#f0faff}.aim-membership-card:nth-child(2) .aim-membership-card-body{background:#f3efff}.aim-membership-card:nth-child(3) .aim-membership-card-body{background:#fff3ee}.aim-membership-unlimited{font-size:12px!important;padding:9px 10px;background:#d6ff70;border-radius:5px;color:#152148}.aim-v-resources{padding-block:70px;background:#e2d6ff}.aim-v-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.aim-v-resource-grid>a{position:relative;display:flex;flex-direction:column;min-height:320px;padding:27px;border:1px solid #152148;border-radius:10px;text-decoration:none;color:#152148;background:#c2ecff;transition:transform .25s}.aim-v-resource-grid>a:hover{transform:translateY(-5px)}.aim-v-resource-grid>a:nth-child(1){background:#ff563c;color:#fff}.aim-v-resource-grid>a:nth-child(3){background:#d6ff70}.aim-v-resource-grid span{font-size:10px;font-weight:700;letter-spacing:.1em}.aim-v-resource-grid h3{font:650 34px/1.1 var(--aim-sans)!important;letter-spacing:-.045em;color:inherit;margin:24px 0}.aim-v-resource-grid b{margin-top:auto;font-size:13px}.aim-v-resource-grid img{width:100%;height:125px;object-fit:cover;border-radius:6px;margin-bottom:15px}.aim-v-resource-grid>a:nth-child(2) h3{font-size:25px!important;margin:12px 0 18px}.aim-v-resource-grid p{font-size:13px}.aim-v-journal>.site-shell{width:100%;padding-block:0}.aim-v-journal h2{font:650 38px/1.15 var(--aim-sans)!important;letter-spacing:-.04em}.aim-v-final{background:#c2ecff;background-image:linear-gradient(#fff7 1px,transparent 1px),linear-gradient(90deg,#fff7 1px,transparent 1px);background-size:40px 40px;padding:76px 0;text-align:center}.aim-v-final h2{font-size:clamp(42px,5vw,66px)!important;margin:22px 0 30px}.aim-v-final p{font-size:12px;margin:20px 0 0}.site-footer{background:#152148;color:#d9e4ff;border-top:0}.site-footer .aim-footer-wordmark,.site-footer .footer-brand strong,.site-footer .aim-footer-groups h2,.site-footer a{color:#fff!important}.site-footer .footer-brand p{color:#d9e4ff}.site-footer .aim-footer-groups h2{font:600 18px/1.3 var(--aim-sans)!important;font-style:normal}.site-footer .aim-footer-base{border-color:#536184}.site-footer .aim-footer-groups a:hover{color:#d6ff70!important}.site-footer .aim-wordmark-dot{color:#ff563c}.aim-v-resource-hero{background:#ff563c;color:#fff;padding:70px 0;background-image:linear-gradient(#ffffff24 1px,transparent 1px),linear-gradient(90deg,#ffffff24 1px,transparent 1px);background-size:44px 44px}.aim-v-resource-hero h1{font:650 clamp(42px,5vw,68px)/1.08 var(--aim-sans);letter-spacing:-.05em;color:inherit;margin:24px 0}.aim-v-resource-hero h1 em{font:italic 400 1em Georgia,serif}.aim-v-resource-hero p{max-width:640px}.aim-v-resource-fallback{padding:40px;background:#c2ecff}.aim-v-form-notice{padding:22px;background:#d6ff70;border:1px solid #152148;margin-block:24px;border-radius:8px}.aim-aida-page .aim-conversion-hero,.aim-enterprise-promotion,.aim-value-panel{background:#eef8ff;border-radius:15px}.aim-aida-page .aim-conversion-hero{padding:30px}.aim-aida-page .aim-conversion-hero h1{color:#152148}.aim-value-panel{background:#e2d6ff!important;border-color:#b9a4e0!important}.aim-membership-network-bar,.aim-agency-band{background:#d6ff70}.story-card,.aim-brief-form{border-color:#c9d2e6}.aim-journal-tabs a:nth-child(3n+1){background:#c2ecff}.aim-journal-tabs a:nth-child(3n+2){background:#ffe0d8}.aim-journal-tabs a:nth-child(3n){background:#e2d6ff}.aim-enterprise-case-grid article:nth-child(1)>div{background:#eaf9ff}.aim-enterprise-case-grid article:nth-child(2)>div{background:#f5efff}.aim-enterprise-case-grid article:nth-child(3)>div{background:#f0ffd6}.aim-v-inview{animation:aim-v-rise .5s ease-out both}@keyframes aim-v-rise{from{opacity:.5;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes aim-v-float{50%{transform:translateY(-7px) rotate(7deg)}}
@media(max-width:1150px){.aim-v-hero-grid{gap:35px}.site-header .site-nav{gap:15px!important}.aim-v-hero h1{font-size:64px!important}.aim-v-capabilities h3{font-size:24px!important}.aim-v-demo{gap:35px}.aim-v-heading{gap:30px}}
@media(max-width:900px){.aim-v-hero-grid,.aim-v-demo{grid-template-columns:1fr}.aim-v-hero-copy{max-width:650px}.aim-v-hero-art{max-width:610px;margin:15px 18px 0 0}.aim-v-capabilities{grid-template-columns:1fr}.aim-v-capabilities article{min-height:0}.aim-v-capabilities img{width:110px;height:110px}.aim-v-resource-grid{grid-template-columns:1fr}.aim-v-resource-grid>a{min-height:260px}.aim-v-heading{display:block}.aim-v-heading>p{max-width:640px;margin-top:22px}.aim-v-section{padding-block:55px}.aim-v-signal .site-shell{flex-wrap:wrap;justify-content:center}.aim-v-signal b{font-size:20px}.aim-v-demo-card{margin-right:9px}.aim-v-capabilities p{max-width:650px}}
@media(max-width:600px){.site-shell{width:calc(100% - 36px)}.aim-v-hero{padding:44px 0}.aim-v-hero h1{font-size:clamp(44px,12vw,60px)!important}.aim-v-hero p{font-size:16px}.aim-v-sticker{width:78px;height:78px;font-size:13px;right:-15px}.aim-v-hero-art figcaption{padding:16px}.aim-v-hero-art figcaption b{font-size:19px}.aim-v-hero-art figcaption span{font-size:8px}.aim-v-heading h2,.aim-v-demo h2{font-size:34px!important}.aim-v-demo-card{padding:24px}.aim-v-demo-card h3{font-size:25px!important}.aim-v-signal span{font-size:9px;letter-spacing:.07em}.aim-v-resource-hero{padding-block:45px}.aim-v-resource-hero h1{font-size:42px}}
@media(prefers-reduced-motion:reduce){.aim-v-sticker,.aim-v-inview{animation:none}.aim-v-resource-grid>a,.button{transition:none!important}.aim-v-resource-grid>a:hover,.button:hover{transform:none!important}}
.site-header .aim-mega-trigger{font-size:14px!important}.aim-v-section.aim-v-journal{overflow:hidden}
@media(max-width:1050px){.site-header .header-inner{gap:16px!important}.site-header .site-nav{gap:12px!important}.site-header .brand{min-width:155px!important}.site-header .site-nav>a{font-size:12px!important}}
@media(max-width:782px){.site-header .site-nav>a,.site-header .aim-mega-trigger{font-size:18px!important}.site-header .brand{min-width:0!important}}
/* Keep small text legible on the vivid coral surfaces. */
.button{color:#152148!important}.button:hover{background:#bd311b!important;border-color:#bd311b!important;color:#fff!important}.aim-v-resource-grid>a:nth-child(1),.aim-v-resource-hero{color:#152148}
/* Realistic racing photographs: one frame language across the theme. */
.aim-coherent-photo,.aim-growth-cards img,.aim-outcome-grid img,.aim-enterprise-case-grid article>img{aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:10px 10px 0 0}
.aim-membership-card>img{height:auto!important;aspect-ratio:16/9;object-fit:cover;object-position:center}
.aim-page-film video,.aim-v-film video{display:block;width:100%;height:auto;border:2px solid #152148;border-radius:12px;background:#c2ecff;box-shadow:7px 7px 0 #e2d6ff}
.aim-v-film h2{font:650 clamp(30px,3.5vw,46px)/1.12 var(--aim-sans);letter-spacing:-.045em;margin:18px 0 28px}.aim-v-film p{margin-top:20px}
.aim-growth-cards article{border-color:#c9d2e6;background:#f0faff}.aim-growth-cards article:nth-child(2){background:#f3efff}.aim-growth-cards article:nth-child(3){background:#fff3ee}

.aim-magnet-band{padding:72px 0;background:#fff;color:#152148;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.aim-magnet-shell{width:min(1320px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.aim-guide-cover{position:relative;max-width:380px;min-height:330px;display:flex;flex-direction:column;padding:30px;background:#d6ff70;border:2px solid #152148;box-shadow:14px 14px 0 #c2ecff;transform:rotate(-3deg)}.aim-guide-cover span{font-size:10px;letter-spacing:.1em;font-weight:700}.aim-guide-cover b{font-size:49px;line-height:1.04;letter-spacing:-.055em;margin:28px 0}.aim-guide-cover small{font-size:10px;letter-spacing:.09em;margin-top:auto}.aim-guide-cover em{position:absolute;right:25px;bottom:25px;font-size:45px;font-style:normal}.aim-magnet-copy h2{font:650 clamp(30px,3.3vw,44px)/1.1 "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.045em;color:#152148;margin:18px 0}.aim-magnet-copy>p{font-size:15px;line-height:1.7;max-width:560px}.aim-magnet-form{margin-top:24px;max-width:650px}.aim-magnet-form>label:first-of-type{font-size:12px;font-weight:700;display:block;margin-bottom:8px}.aim-magnet-input{display:flex;gap:8px;flex-wrap:wrap}.aim-magnet-input input{flex:1;min-width:180px;width:auto;min-height:50px;padding:12px 15px;border:1px solid #7989b2;border-radius:5px;background:white;color:#152148;font:15px "Helvetica Neue",Helvetica,Arial,sans-serif}.aim-magnet-input button{background:#152148;color:white;padding:12px 18px;min-height:50px;border:0;border-radius:5px;font-size:13px;font-weight:700;cursor:pointer}.aim-magnet-consent{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;margin-top:15px;color:#384669}.aim-magnet-consent input{flex:0 0 16px;margin-top:3px;width:16px;height:16px}.aim-magnet-fine{font-size:11px;line-height:1.6;color:#485473;margin-top:12px}.aim-magnet-trap{position:absolute;left:-9999px}.aim-magnet-popup{position:fixed;right:24px;bottom:24px;z-index:10000;background:#c2ecff;border:2px solid #152148;border-radius:12px;padding:28px;width:min(450px,calc(100% - 32px));max-height:calc(100vh - 48px);overflow:auto;box-shadow:8px 8px 0 #152148;color:#152148}.aim-magnet-popup[hidden]{display:none}.aim-magnet-popup h2{font:650 28px/1.1 Helvetica,Arial,sans-serif;letter-spacing:-.04em;margin:18px 0}.aim-magnet-popup>p{font-size:14px;line-height:1.6}.aim-magnet-close{float:right;padding:0;background:none;border:0;font-size:25px;cursor:pointer;color:#152148;min-width:32px;min-height:32px}.aim-magnet-form input:focus-visible,.aim-magnet-form button:focus-visible{outline:3px solid #264bc1;outline-offset:3px}.aim-magnet-form select{padding:10px;max-width:100%}@media(max-width:850px){.aim-magnet-shell{grid-template-columns:1fr;gap:45px}.aim-guide-cover{max-width:320px;min-height:290px}.aim-guide-cover b{font-size:42px}.aim-magnet-band{padding:55px 0}}@media(max-width:600px){.aim-magnet-shell{width:calc(100% - 36px)}.aim-magnet-input{flex-direction:column}.aim-magnet-input input{width:100%}.aim-magnet-popup{right:16px;bottom:16px}.aim-magnet-copy h2{font-size:33px}}

.aim-resource-download{max-width:1100px}.aim-resource-download h2{font:650 38px/1.15 var(--aim-sans);letter-spacing:-.035em}.aim-resource-download p,.aim-resource-download li{font-size:16px;line-height:1.75}

.aim-v-winning{background:#c2ecff;color:#152148}.aim-v-winning-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.aim-v-winning-grid article{background:#fff;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.aim-v-winning-grid figure{margin:0;background:#152148;height:250px;overflow:hidden}.aim-v-winning-grid img{display:block;width:100%;height:100%;object-fit:cover}.aim-v-winning-history figure{background:#e2d6ff}.aim-v-winning-history img{object-fit:contain}.aim-v-winning-grid article>div{padding:26px;display:flex;flex-direction:column;flex:1}.aim-v-winning-grid h3{font:700 27px/1.15 Helvetica,Arial,sans-serif;letter-spacing:-.035em;margin:15px 0}.aim-v-winning-grid p{font-size:15px;line-height:1.65}.aim-v-winning-grid a{margin-top:auto;padding-top:18px;color:#152148;font-weight:700;text-underline-offset:4px}.aim-v-winning-note{font-size:12px;line-height:1.6;max-width:850px;margin-top:24px}.aim-v-winning a:focus-visible{outline:3px solid #264bc1;outline-offset:4px}@media(max-width:1000px){.aim-v-winning-grid{grid-template-columns:1fr}.aim-v-winning-grid article{display:grid;grid-template-columns:1fr 1fr}.aim-v-winning-grid figure{height:100%;min-height:280px}}@media(max-width:600px){.aim-v-winning-grid article{display:flex}.aim-v-winning-grid figure{height:260px;min-height:0}.aim-v-winning-grid article>div{padding:24px}}

.aim-plan-highlight{display:inline-block;font:700 10px/1.5 Helvetica,Arial,sans-serif;letter-spacing:.08em;padding:7px 10px;background:#152148;color:#fff;border-radius:4px;margin:0 0 12px}.aim-plan-value{padding:16px;margin:12px 0 20px;background:rgba(255,255,255,.7);border-left:3px solid #ff563c;border-radius:5px}.aim-plan-value strong{font-size:14px}.aim-plan-value p{font-size:13px!important;line-height:1.6;margin:8px 0 0!important}
