.featured-steps-row{position:relative}.featured-step-card{background:var(--white);border:1px solid var(--gray-200);border-radius:24px;box-shadow:0 4px 20px rgba(14,33,69,.06);padding:28px 24px;position:relative;transition:border-color .3s ease,box-shadow .4s ease,transform .4s cubic-bezier(.22,1,.36,1)}.featured-step-card:hover{border-color:rgba(var(--primary-rgb,14,33,69),.18);box-shadow:0 14px 36px rgba(14,33,69,.1);transform:translateY(-5px)}.featured-step-card__top{align-items:flex-start;display:flex;justify-content:space-between}.featured-step-card__num{color:var(--primary-20);font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:1}.featured-step-card__arrow{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:50%;box-shadow:0 4px 12px rgba(14,33,69,.08);height:36px;justify-content:center;position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:36px;z-index:2}.featured-biz-flow{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:24px;box-shadow:0 4px 20px rgba(14,33,69,.06);display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:24px}@media (min-width:768px){.featured-biz-flow{flex-wrap:nowrap;gap:4px;padding:28px 20px}}.featured-biz-flow__step{align-items:center;border-radius:16px;display:flex;flex:1 1 calc(33.333% - 8px);flex-direction:column;min-width:88px;padding:12px 8px;text-align:center;transition:background .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}@media (min-width:768px){.featured-biz-flow__step{flex:1}}.featured-biz-flow__step:hover{background:var(--gray-100);transform:translateY(-3px)}.featured-biz-flow__step--accent .featured-biz-flow__icon{animation:va-profit-glow 2.4s ease-in-out infinite}.featured-biz-flow__label{line-height:1.3;margin-top:10px}.featured-biz-flow__connector{align-items:center;display:flex;flex-shrink:0;justify-content:center;opacity:.55}@media (max-width:767px){.featured-biz-flow__connector{flex:0 0 100%;padding:2px 0}}.featured-biz-flow__example{transition:transform .35s cubic-bezier(.22,1,.36,1)}.featured-biz-flow__example:hover{transform:translateY(-2px)}@keyframes va-profit-glow{0%,to{box-shadow:0 0 0 0 rgba(255,112,67,.2)}50%{box-shadow:0 0 0 8px rgba(255,112,67,0)}}.featured-reviews-slider{padding:4px 0 8px}.featured-review-card{background:var(--white);border:1px solid var(--gray-200);border-radius:24px;box-shadow:0 4px 20px rgba(14,33,69,.06);padding:24px;transition:box-shadow .4s ease,transform .4s cubic-bezier(.22,1,.36,1)}.featured-review-card:hover{box-shadow:0 12px 32px rgba(14,33,69,.1);transform:translateY(-4px)}.featured-review-card__avatar{border:2px solid var(--gray-200);border-radius:50%;object-fit:cover}.featured-review-card__text{line-height:1.65;min-height:72px}.featured-review-card--trust{padding:28px 24px}.featured-reviews-swiper .swiper-slide{height:auto}.featured-outcomes-section{box-shadow:0 8px 32px rgba(14,33,69,.06)}.featured-outcome-card{background:var(--white);border:1px solid var(--gray-200);box-shadow:0 4px 16px rgba(14,33,69,.05);padding:20px 22px;transition:border-color .3s ease,box-shadow .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.featured-outcome-card:hover{border-color:rgba(var(--primary-rgb,14,33,69),.16)!important;box-shadow:0 12px 28px rgba(14,33,69,.1);transform:translateY(-4px)}.featured-outcome-card__index{transition:background .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.featured-outcome-card__text{color:#0e2145;font-size:14px;line-height:1.4}@media (min-width:992px){.featured-outcome-card{padding:18px 16px}.featured-outcome-card__text{font-size:13px}}.featured-outcome-card:hover .featured-outcome-card__index{background:var(--primary-20);transform:scale(1.05)}.featured-value-stack{box-shadow:0 8px 32px rgba(14,33,69,.08);transition:box-shadow .4s ease}.featured-value-stack:hover{box-shadow:0 16px 48px rgba(14,33,69,.1)}.featured-value-stack__intro{border-bottom:1px solid var(--gray-200)}@media (min-width:992px){.featured-value-stack__intro{border-bottom:0;border-right:1px solid var(--gray-200)}}.featured-value-stack__price{color:var(--primary);font-size:28px;font-weight:700}.featured-value-stack__item{background:var(--white);border:1px solid var(--gray-200);border-radius:16px;padding:14px 16px;transition:box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.featured-value-stack__item:hover{box-shadow:0 6px 18px rgba(14,33,69,.08);transform:translateY(-2px)}.va-animate-section.va-is-visible .featured-biz-flow__connector{animation:va-connector-fade .6s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--va-delay,0ms);opacity:0}@keyframes va-connector-fade{0%{opacity:0;transform:scale(.6)}to{opacity:.55;transform:scale(1)}}body.dark-mode .featured-biz-flow,body.dark-mode .featured-outcomes-section,body.dark-mode .featured-review-card,body.dark-mode .featured-step-card,body.dark-mode .featured-value-stack__item{background:var(--gray-100)!important;border-color:var(--gray-300)!important}body.dark-mode .featured-outcomes-section{box-shadow:none}body.dark-mode .featured-outcome-card{background:var(--gray-200)!important;border-color:var(--gray-300)!important;box-shadow:none}body.dark-mode .featured-outcome-card:hover{border-color:rgba(var(--primary-rgb),0.35)!important;box-shadow:0 8px 24px rgba(0,0,0,.2)}body.dark-mode .featured-outcome-card__index{background:rgba(var(--primary-rgb),0.18)!important}body.dark-mode .featured-outcome-card__text{color:var(--dark)!important}body.dark-mode .featured-step-card__arrow{background:var(--gray-100)!important}body.dark-mode .featured-biz-flow__example span.bg-white{background:var(--white)!important}@media (max-width:575px){.featured-step-card{padding:20px 18px}.featured-step-card__num{font-size:26px}.featured-biz-flow{padding:16px 12px}.featured-biz-flow__step{flex:1 1 calc(50% - 8px)}.featured-review-card__text{min-height:auto}.featured-outcomes-section{padding:24px 18px!important}.featured-outcome-card{gap:12px;padding:16px 18px}.featured-outcome-card__index{height:40px;width:40px}.featured-outcome-card__text{font-size:14px}.featured-value-stack__intro,.featured-value-stack__list{padding:24px 20px!important}.featured-value-stack__price{font-size:24px}}@media (prefers-reduced-motion:reduce){.featured-biz-flow__connector,.featured-biz-flow__step--accent .featured-biz-flow__icon{animation:none!important}}
