.blog-aeo-callout{margin:2rem 0}.blog-aeo-callout__inner{background:var(--blog-aeo-co-bg,#f7f8fa);border-radius:16px;overflow:hidden;padding:2rem 2.25rem 2rem 2.5rem;position:relative}.blog-aeo-callout__inner:before{background:var(--blog-aeo-co-accent,#3574e3);border-radius:16px 0 0 16px;bottom:0;content:"";left:0;position:absolute;top:0;width:5px}.blog-aeo-callout__eyebrow{color:var(--blog-aeo-co-accent,#3574e3);font-size:.85rem;font-weight:700;letter-spacing:.04em;margin:0 0 .85rem}.blog-aeo-callout__body{color:var(--blog-aeo-co-text,#1f2a44);font-size:1.15rem;line-height:1.65}.blog-aeo-callout__body p{font-weight:700;margin:0 0 .75rem}.blog-aeo-callout__body p:last-child{margin-bottom:0}.blog-aeo-callout__cta{align-items:center;background:var(--blog-aeo-co-accent,#3574e3);border-radius:999px;color:#fff;display:inline-flex;font-size:.95rem;font-weight:600;margin-top:1.35rem;padding:.7rem 1.5rem;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.blog-aeo-callout__cta:hover{box-shadow:0 10px 24px rgba(53,116,227,.28);transform:translateY(-2px)}.blog-aeo-takeaways{margin:2rem 0}.blog-aeo-takeaways__inner{background:var(--blog-aeo-tk-bg,#e9ebf5);border-radius:18px;overflow:hidden;padding:2.5rem 2.75rem;position:relative}.blog-aeo-takeaways__inner:before{background:var(--blog-aeo-tk-accent,#3574e3);bottom:0;content:"";left:0;position:absolute;top:0;width:5px}.blog-aeo-takeaways__title{color:var(--blog-aeo-tk-heading,#1f2a44);font-size:1.7rem;font-weight:700;line-height:1.2;margin:0 0 1.75rem}.blog-aeo-takeaways__list{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}.blog-aeo-takeaways__item{align-items:flex-start;display:flex;gap:.9rem}.blog-aeo-takeaways__bullet{background:var(--blog-aeo-tk-heading,#1f2a44);border-radius:50%;flex:0 0 auto;height:9px;margin-top:.5rem;width:9px}.blog-aeo-takeaways__item-title{color:var(--blog-aeo-tk-heading,#1f2a44);font-size:1.12rem;font-weight:700;line-height:1.35;margin:0 0 .35rem}.blog-aeo-takeaways__item-desc{color:var(--blog-aeo-tk-text,#5b6b8c);font-size:1.02rem;line-height:1.6;margin:0}.blog-aeo-takeaways__closing{background:var(--blog-aeo-tk-closing-bg,#fff);border-radius:14px;margin-top:2rem;padding:1.5rem 1.75rem}.blog-aeo-takeaways__closing p{color:var(--blog-aeo-tk-heading,#1f2a44);font-size:1.1rem;font-weight:700;line-height:1.55;margin:0}.blog-aeo-takeaways__closing-lead{color:var(--blog-aeo-tk-accent,#3574e3)}.blog-aeo-takeaways__meta{border-top:1px solid rgba(31,42,68,.12);color:var(--blog-aeo-tk-text,#5b6b8c);font-size:.98rem;line-height:1.7;margin:1.5rem 0 0;padding-top:1.4rem}.blog-aeo-takeaways__meta strong{color:var(--blog-aeo-tk-heading,#1f2a44)}.blog-aeo-takeaways__meta-sep{color:rgba(31,42,68,.3);margin:0 .6rem}.blog-aeo-toc{margin:2.75rem 0 2rem}.blog-aeo-toc__inner{background:var(--blog-aeo-toc-bg,#fafbfc);border:1px solid var(--blog-aeo-toc-border,#e2e8ef);border-radius:14px;margin-top:1.1rem;padding:2.5rem 2.5rem 2rem;position:relative}.blog-aeo-toc__tab{background:var(--blog-aeo-toc-tab-bg,#3574e3);border-radius:10px;color:var(--blog-aeo-toc-tab-text,#fff);font-size:.95rem;font-weight:700;left:1.5rem;padding:.5rem 1.1rem;position:absolute;top:-1.1rem}.blog-aeo-toc__list{counter-reset:aeo-toc;flex-direction:column;gap:.9rem}.blog-aeo-toc__item,.blog-aeo-toc__list{display:flex;list-style:none;margin:0;padding:0}.blog-aeo-toc__item{align-items:baseline;counter-increment:aeo-toc;gap:.65rem}.blog-aeo-toc__list>.blog-aeo-toc__item::marker{content:none}.blog-aeo-toc__item:before{color:var(--blog-aeo-toc-num,#1f2a44);content:counter(aeo-toc) ".";flex:0 0 auto;font-size:1.05rem;font-weight:700;min-width:1.5rem}.blog-aeo-toc__link{color:var(--blog-aeo-toc-link,#1f2a44);font-size:1.05rem;font-weight:700;line-height:1.4;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}.blog-aeo-toc__link:focus-visible,.blog-aeo-toc__link:hover{color:var(--blog-aeo-toc-link-hover,#3574e3)}.blog-aeo-faq{margin:2.5rem 0}.blog-aeo-faq__title{color:var(--blog-aeo-faq-title,#1f2a44);font-size:2.4rem;font-weight:700;line-height:1.15;margin:0 0 .5rem}.blog-aeo-faq__subtitle{color:var(--blog-aeo-faq-subtitle,#5b6b8c);font-size:1.1rem;margin:0 0 1.75rem}.blog-aeo-faq__list{display:flex;flex-direction:column;gap:.85rem}.blog-aeo-faq__item{background:var(--blog-aeo-faq-item-bg,#3574e3);border-radius:12px;overflow:hidden;transition:background .25s ease}.blog-aeo-faq__item.is-open{background:var(--blog-aeo-faq-item-open-bg,#fff);box-shadow:0 4px 20px rgba(31,42,68,.06)}.blog-aeo-faq__question{align-items:center;background:transparent;border:none;color:var(--blog-aeo-faq-question,#fff);cursor:pointer;display:flex;font-family:inherit;font-size:1.12rem;font-weight:700;gap:.75rem;line-height:1.35;margin:0;padding:1.15rem 1.5rem;text-align:left;transition:color .25s ease;width:100%}.blog-aeo-faq__item.is-open .blog-aeo-faq__question{color:var(--blog-aeo-faq-question-open,#1f2a44)}.blog-aeo-faq__question:focus-visible{outline:2px solid var(--blog-aeo-faq-question,#fff);outline-offset:-2px}.blog-aeo-faq__icon{border-bottom:5px solid transparent;border-left:6px solid var(--blog-aeo-faq-icon,#fff);border-top:5px solid transparent;flex:0 0 auto;height:0;transition:transform .25s ease,border-color .25s ease;width:0}.blog-aeo-faq__item.is-open .blog-aeo-faq__icon{border-left-color:var(--blog-aeo-faq-question-open,#1f2a44);transform:rotate(90deg)}.blog-aeo-faq__panel{max-height:0;overflow:hidden;transition:max-height .3s ease}.blog-aeo-faq__answer{color:var(--blog-aeo-faq-answer,#3a4763);font-size:1.05rem;line-height:1.65;padding:0 1.5rem 1.4rem 2.9rem}.blog-aeo-faq__answer p{margin:0 0 .75rem}.blog-aeo-faq__answer p:last-child{margin-bottom:0}@media (max-width:575px){.blog-aeo-callout__inner{padding:1.5rem 1.4rem 1.5rem 1.65rem}.blog-aeo-callout__body{font-size:1.02rem}.blog-aeo-takeaways__inner{padding:1.75rem 1.5rem}.blog-aeo-takeaways__title{font-size:1.4rem}.blog-aeo-takeaways__meta-sep{display:none}.blog-aeo-takeaways__meta span{display:block;margin-bottom:.35rem}.blog-aeo-toc__inner{padding:2rem 1.4rem 1.5rem}.blog-aeo-toc__item:before,.blog-aeo-toc__link{font-size:.98rem}.blog-aeo-faq__title{font-size:1.75rem}.blog-aeo-faq__question{font-size:1rem;padding:1rem 1.15rem}.blog-aeo-faq__answer{font-size:1rem;padding:0 1.15rem 1.2rem 2.3rem}}@media (prefers-reduced-motion:reduce){.blog-aeo-faq__icon,.blog-aeo-faq__item,.blog-aeo-faq__panel,.blog-aeo-faq__question{transition:none}}.pwr-post-social--is-end{border-top:1px solid rgba(31,42,68,.1);margin-top:2.5rem;padding-top:1.5rem}.blog-aeo-intro{color:var(--blog-aeo-intro-text,#3a4763);font-size:1.15rem;line-height:1.7;margin:0 0 2rem}.blog-aeo-intro p{margin:0 0 1rem}.blog-aeo-intro p:last-child{margin-bottom:0}.blog-aeo-intro a{color:var(--blog-aeo-co-accent,#3574e3);text-decoration:underline;text-underline-offset:2px}html{scroll-behavior:smooth}.blog-aeo-callout,.blog-aeo-faq,.blog-aeo-intro,.blog-aeo-next,.blog-aeo-takeaways,.blog-aeo-toc,.pwr-post-body-content h2[id],.pwr-post-body-content h3[id],.pwr-post-body-content h4[id]{scroll-margin-top:100px}.blog-aeo-next{margin:2.5rem 0}.blog-aeo-next__inner{background:linear-gradient(135deg,var(--blog-aeo-ns-bg-start,#3574e3),var(--blog-aeo-ns-bg-end,#1b3a7a));border-radius:20px;isolation:isolate;overflow:hidden;padding:2.75rem 3rem;position:relative}.blog-aeo-next__glow{animation:blogAeoNextGlow 9s ease-in-out infinite alternate;background:radial-gradient(closest-side,hsla(0,0%,100%,.22),hsla(0,0%,100%,0));filter:blur(10px);height:180%;left:-20%;position:absolute;top:-40%;width:60%;z-index:-1}@keyframes blogAeoNextGlow{0%{opacity:.7;transform:translateX(0) translateY(0) scale(1)}to{opacity:1;transform:translateX(120%) translateY(8%) scale(1.15)}}.blog-aeo-next__content{position:relative;z-index:1}.blog-aeo-next__eyebrow{font-size:.85rem;letter-spacing:.06em;margin:0 0 .6rem;opacity:.85}.blog-aeo-next__eyebrow,.blog-aeo-next__title{color:var(--blog-aeo-ns-text,#fff);font-weight:700}.blog-aeo-next__title{font-size:1.9rem;line-height:1.2;margin:0 0 .75rem}.blog-aeo-next__text{color:var(--blog-aeo-ns-text,#fff);font-size:1.12rem;line-height:1.6;max-width:46rem;opacity:.92}.blog-aeo-next__text p{margin:0 0 .75rem}.blog-aeo-next__text p:last-child{margin-bottom:0}.blog-aeo-next__actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.75rem}.blog-aeo-next__btn{align-items:center;background:var(--blog-aeo-ns-btn-bg,#fff);border-radius:999px;color:var(--blog-aeo-ns-btn-text,#1b3a7a);display:inline-flex;font-size:1rem;font-weight:700;gap:.6rem;padding:.85rem 1.6rem;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.blog-aeo-next__btn:hover{box-shadow:0 12px 30px rgba(0,0,0,.22);transform:translateY(-2px)}.blog-aeo-next__btn--ghost{background:transparent;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.5);color:var(--blog-aeo-ns-text,#fff)}.blog-aeo-next__btn--ghost:hover{box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.9),0 12px 30px rgba(0,0,0,.18)}.blog-aeo-next__arrow{height:20px;transition:transform .25s ease;width:20px}.blog-aeo-next__btn:hover .blog-aeo-next__arrow{transform:translateX(4px)}.blog-aeo-next__native{display:inline-block}@media (max-width:575px){.blog-aeo-next__inner{padding:2rem 1.5rem}.blog-aeo-next__title{font-size:1.5rem}.blog-aeo-next__actions{align-items:stretch;flex-direction:column}.blog-aeo-next__btn{justify-content:center}}@media (prefers-reduced-motion:reduce){.blog-aeo-next__glow{animation:none}.blog-aeo-next__arrow,.blog-aeo-next__btn{transition:none}}