.an-page{--an-teal:#087d73;--an-ink:#102b38}.an-page .ml-hero{background:#f4f8fa}.an-page .ml-hero-grid{gap:40px;align-items:start}.an-page .ml-hero h1{font-size:46px;line-height:1.12;max-width:790px}.an-page .ml-subtitle{font-size:30px;color:#087d73}.an-page .ml-lead{font-size:19px}.an-hero-note{display:flex;gap:14px;align-items:flex-start;margin-top:28px;padding:20px;background:#e5f2ee;border-radius:6px}.an-hero-note>i{font-size:24px;color:#087d73;margin-top:3px}.an-hero-note p{margin:0;font-size:16px}.an-hero-note strong{display:block}.an-page .ml-form{background:#102b38}.an-page .ml-form h2{font-size:27px}.an-page .ml-form button.wpcf7-submit,.an-page .ml-form button.wpcf7-submit:hover,.an-page .ml-form button.wpcf7-submit:focus{background:#ffbb47!important;color:#102436!important;border-color:#ffbb47!important}.an-page .ml-form button.wpcf7-submit:hover{background:#ffd17d!important}.an-page .ml-form button.wpcf7-submit *{color:inherit!important}.an-page .ml-form-details summary{display:flex;justify-content:space-between;gap:16px}.an-page .ml-form-details summary::before{display:none!important}.an-page .ml-form-details summary::after{content:'+';color:#ffbb47;font-size:22px;position:static;display:block}.an-page .ml-form-details[open] summary::after{content:'-'}
@media(max-width:760px){.an-page p,.an-page li{line-height:1.65!important}.an-page .ml-subtitle{line-height:1.3!important}.an-page .ml-photo.ml-photo-overlay img{aspect-ratio:4/5}}
.an-proof{padding:30px 0;background:#fff}.an-proof>.ml-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.an-proof article{display:flex;gap:16px;align-items:flex-start}.an-proof article>i{width:48px;height:48px;display:grid;place-items:center;flex-shrink:0;background:#e5f2ee;color:#087d73;border-radius:6px;font-size:22px}.an-proof h2{font-size:24px;line-height:1.15;margin:0 0 10px}.an-proof p{font-size:16px;line-height:1.5;margin:0}.an-page .ml-two{align-items:center}.an-page .ml-photo img{aspect-ratio:3/2;object-fit:cover}.an-page .ml-tab-list button{font-size:17px}.an-page .ml-tab-points p,.an-page .ml-plans li{font-size:16px}.an-page .ml-tab-points h4{font-size:20px}.an-page .ml-tab-panel{align-items:center}.an-journey{background:#fff}.an-journey ol{list-style:none;padding:0;margin:36px 0 24px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.an-journey li{position:relative;padding:24px 20px;background:#eef5f4;border-radius:6px}.an-step-number{display:block;color:#54737b;font-size:14px;font-weight:700;margin-bottom:24px}.an-journey li>i{color:#087d73;font-size:30px;margin-bottom:20px;display:block}.an-journey h3{font-size:21px;margin:0 0 10px}.an-journey li p{font-size:16px;margin:0}.an-note{font-size:16px!important;margin-top:24px!important;background:#edf3f8;padding:20px 24px;border-radius:6px}.an-note i{color:#087d73;margin-right:8px}.an-ai{background:#102b38}.an-ai h2,.an-ai h3{color:#fff}.an-ai p{color:#d9e7ec}.an-ai .ml-eyebrow{color:#7ee4d2}.an-ai a,.an-ai a:hover,.an-ai a:focus{color:#ffcf75!important}.an-ai-checks article{display:flex;gap:20px;padding:22px 0}.an-ai-checks article>span{font-size:28px;color:#7ee4d2;font-weight:700}.an-ai-checks h3{font-size:24px;margin:0 0 8px}.an-ai-checks p{font-size:17px;margin:0}.an-ai-checks>p{padding:20px;background:#1c414d;border-radius:6px;margin-top:12px}.an-framework{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.an-framework li{display:flex;gap:18px}.an-framework li>span{width:52px;height:52px;flex-shrink:0;display:grid;place-items:center;font-size:26px;font-weight:700;background:#e5f2ee;color:#087d73;border-radius:6px}.an-framework h3{font-size:24px;margin:0 0 10px}.an-framework strong{font-size:17px}.an-framework p{font-size:16px;margin:8px 0 0}.an-page .ml-plans{align-items:stretch}.an-page .ml-plans article{border-radius:8px}.an-page .ml-plans h3{font-size:27px}.an-page .ml-plans .ml-button{font-size:15px;padding:14px 12px;white-space:normal;text-align:center}.an-page .ml-quote{font-size:23px}.an-evidence{background:#e8f3ee;padding:34px;border-radius:8px}.an-evidence h3{font-size:28px}.an-page .ml-inline-links a{display:inline-flex;align-items:center;gap:8px}.an-page .ml-inline-links i{font-size:22px}.an-page .ml-faq summary::before{display:none!important}.an-page a:hover{text-decoration:none!important}.an-page .ml-close .ml-button{flex-shrink:0}.an-page .ml-image-actions{font-size:16px}
@media(max-width:1100px){.an-proof>.ml-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.an-page .ml-hero h1{font-size:38px}.an-journey ol{grid-template-columns:repeat(3,minmax(0,1fr))}.an-framework{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.an-page .ml-hero h1{font-size:32px!important}.an-page p,.an-page li,.an-page .ml-form input,.an-page .ml-form select{font-size:16px!important}.an-page .ml-subtitle{font-size:25px!important}.an-page .ml-eyebrow{font-size:12px!important}.an-page .ml-form label{font-size:14px!important}.an-page .ml-form .ml-field-row{grid-template-columns:1fr}.an-page .ml-hero-grid{gap:28px}.an-proof>.ml-wrap{grid-template-columns:1fr;gap:26px}.an-journey ol{grid-template-columns:1fr}.an-journey li{padding:20px;display:grid;grid-template-columns:36px 1fr;gap:8px 14px}.an-step-number{display:none}.an-journey li>i{grid-row:1/3;font-size:26px;margin:0}.an-journey h3,.an-journey li p{margin:0}.an-framework{grid-template-columns:1fr}.an-page .ml-photo-overlay figcaption strong{font-size:27px}.an-page .ml-photo-overlay figcaption{padding:22px}.an-evidence{padding:24px}.an-page .ml-tab-list button{font-size:16px!important}.an-page .ml-plans .ml-button{font-size:16px}}
