.hp-roi{background:#fff;color:#23455b;font-family:Lexend Deca,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}.hp-roi *,.hp-roi :after,.hp-roi :before{box-sizing:border-box}.hp-roi a,.hp-roi b,.hp-roi div,.hp-roi h1,.hp-roi h2,.hp-roi input,.hp-roi p,.hp-roi span,.hp-roi summary{font-family:Lexend Deca,sans-serif!important;text-transform:none!important}.hp-roi h1,.hp-roi h2{color:#23455b;font-weight:700!important;line-height:1.1!important;margin:0!important;padding:0!important;text-wrap:balance}.hp-roi p{margin:0!important}.hp-roi img{border:0;display:block;height:auto;max-width:100%}.hp-roi b{font-weight:700}.hp-roi__sec{padding:clamp(64px,8vw,104px) clamp(20px,5vw,72px)}.hp-roi__dark{background:linear-gradient(180deg,#23455b,#09283c);color:#e5f8f5}.hp-roi__mint{background:linear-gradient(180deg,#fff,#e5f8f5)}.hp-roi__mint-flat{background:#e5f8f5}.hp-roi__wrap{margin:0 auto;max-width:1200px}.hp-roi__split{align-items:center;display:grid;gap:clamp(40px,6vw,72px);grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.hp-roi__stack{display:flex;flex-direction:column;gap:24px}.hp-roi__stack--4{gap:4px}.hp-roi__stack--6{gap:6px}.hp-roi__stack--8{gap:8px}.hp-roi__stack--10{gap:10px}.hp-roi__stack--12{gap:12px}.hp-roi__stack--14{gap:14px}.hp-roi__stack--24{gap:24px}.hp-roi__stack--32{gap:32px}.hp-roi__stack--48{gap:48px}.hp-roi__stack--calc{gap:clamp(32px,5vw,48px)}.hp-roi__centered{align-items:center;text-align:center}.hp-roi__center{display:flex;justify-content:center}.hp-roi__pill{align-self:flex-start;background:#8edcd0;border-radius:999px;color:#09283c;padding:6px 14px}.hp-roi__eyebrow,.hp-roi__pill{font-size:13px;font-weight:600;letter-spacing:.14em}.hp-roi__eyebrow{color:#ed7f35}.hp-roi .hp-roi__h1{color:#fff;font-size:clamp(40px,5.4vw,64px)!important;line-height:1.05!important}.hp-roi .hp-roi__h2{font-size:clamp(32px,4vw,48px)!important}.hp-roi .hp-roi__h2--lg{font-size:clamp(32px,4.4vw,52px)!important}.hp-roi .hp-roi__h2--faq{font-size:clamp(32px,4vw,40px)!important;line-height:1.15!important;text-align:center}.hp-roi .hp-roi__white{color:#fff}.hp-roi__peach{color:#fcaa72}.hp-roi__orange{color:#ed7f35}.hp-roi__teal{color:#34baa5}.hp-roi__lead{color:#23455b;font-size:18px;line-height:1.6;text-wrap:pretty}.hp-roi__lead--light{color:#e5f8f5;max-width:540px}.hp-roi__body{font-size:16px;line-height:1.6;text-wrap:pretty}.hp-roi__hint,.hp-roi__small{font-size:14px}.hp-roi__hint{color:#506e91}.hp-roi__panel--plan .hp-roi__hint{font-size:13px}.hp-roi__btns{display:flex;flex-wrap:wrap;gap:12px}.hp-roi a.hp-roi__btn{background:#ed7f35;border:0;border-radius:8px;color:#fff!important;display:inline-block;font-size:15px;font-weight:700;letter-spacing:.06em;line-height:1.2;padding:16px 28px;text-decoration:none!important;transition:background .12s}.hp-roi a.hp-roi__btn:hover{background:#d86a20}.hp-roi a.hp-roi__btn--ghost{background:transparent;border:2px solid #8edcd0;color:#e5f8f5!important;padding:16px 20px}.hp-roi a.hp-roi__btn--ghost:hover{background:rgba(142,220,208,.12)}.hp-roi__hero-img{max-width:560px;width:100%}.hp-roi__cards{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.hp-roi__card{background:#e5f8f5;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:32px;transition:transform .2s ease-out,box-shadow .2s ease-out}.hp-roi__card:hover{box-shadow:0 24px 48px -16px rgba(9,40,60,.18);transform:translateY(-2px)}.hp-roi__card-icon{height:120px;width:120px}.hp-roi__card-title{font-size:24px;font-weight:700}.hp-roi__sparkles{width:56px}.hp-roi__grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.hp-roi__col{display:flex;flex-direction:column;gap:24px}.hp-roi__panel{background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.08)}.hp-roi__panel--blanks{box-shadow:0 24px 48px -16px rgba(9,40,60,.18);display:flex;flex:1;flex-direction:column;gap:20px;justify-content:center;padding:clamp(28px,4vw,40px)}.hp-roi__panel--plan{display:flex;flex-direction:column;gap:12px;padding:24px 28px}.hp-roi__panel--dark{align-items:center;background:linear-gradient(180deg,#23455b,#09283c);box-shadow:0 24px 48px -16px rgba(9,40,60,.18);color:#e5f8f5;display:flex;gap:20px;padding:24px 28px}.hp-roi__panel--result{display:flex;flex:1;flex-direction:column;gap:36px;justify-content:space-between;overflow:hidden;padding:28px;position:relative}.hp-roi__label{color:#506e91;font-size:13px;font-weight:600;letter-spacing:.14em}.hp-roi__label--mint{color:#8edcd0}.hp-roi__label--sm{font-size:12px;letter-spacing:.1em}.hp-roi__sentence{font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.7;text-wrap:pretty}.hp-roi__blank{align-items:center;border-bottom:3px solid #0091ae;display:inline-flex;line-height:1.3;margin:0 4px;padding:0 2px}.hp-roi__dollar{color:#ed7f35;font-weight:700}.hp-roi .hp-roi__blank input{-webkit-appearance:none;appearance:none;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#ed7f35!important;display:inline-block!important;font-size:inherit!important;font-weight:700!important;height:auto!important;line-height:inherit!important;margin:0!important;max-width:none!important;min-height:0!important;outline:none;padding:0!important;text-align:center}.hp-roi .hp-roi__blank input:focus{background:rgba(237,127,53,.08)!important}.hp-roi__row{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.hp-roi__row--wrap{flex-wrap:wrap}.hp-roi__row--15{font-size:15px}.hp-roi__row b{white-space:nowrap}.hp-roi__rule{background:#e5f8f5;height:2px}.hp-roi__total-label{font-size:16px;font-weight:700}.hp-roi__total{color:#ed7f35;font-size:28px;font-weight:700}.hp-roi__trophy{border-radius:50%;box-shadow:0 0 0 4px #8edcd0;flex:none;width:clamp(96px,9vw,112px)}.hp-roi__breakeven{color:#fff;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.2;text-wrap:balance}.hp-roi__corner-icon{position:absolute;right:14px;top:14px;width:clamp(96px,9vw,116px)}.hp-roi__pad-icon{padding-right:120px;position:relative}.hp-roi__big{font-size:clamp(44px,4.6vw,56px);font-weight:700;line-height:1}.hp-roi__roi-line{align-items:baseline;display:flex;gap:10px}.hp-roi__roi-line b{font-size:16px;white-space:nowrap}.hp-roi__per-event{background:#e5f8f5;border-radius:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 16px;position:relative}.hp-roi__stat{font-size:22px;font-weight:700;line-height:1.1}.hp-roi__stat-label{color:#506e91;font-size:12px}.hp-roi__bars{align-items:center;display:grid;gap:8px 12px;grid-template-columns:auto minmax(0,1fr);position:relative}.hp-roi__bar-label{color:#506e91;font-size:13px;white-space:nowrap}.hp-roi__bars .hp-roi__bar-label[style*="font-weight:600"]{color:#23455b}.hp-roi__bar-row{align-items:center;display:flex;gap:10px;min-width:0}.hp-roi__bar-row b{font-size:14px;white-space:nowrap}.hp-roi__bar{border-radius:6px;flex:none;height:22px;transition:width .3s ease-out}.hp-roi__bar--split{display:flex;justify-content:flex-end;overflow:hidden}.hp-roi__bar--split>div{transition:width .3s ease-out}.hp-roi__payback{background:#e5f8f5;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:14px 16px;position:relative}.hp-roi__payback-title{font-size:15px;font-weight:700;text-wrap:pretty}.hp-roi__track{background:#23455b;border-radius:6px;display:flex;height:22px;overflow:hidden}.hp-roi__track>div{transition:width .3s ease-out}.hp-roi__legend{display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:16px}.hp-roi__legend span{align-items:center;display:flex;gap:6px}.hp-roi__legend i{border-radius:3px;display:inline-block;height:12px;width:12px}.hp-roi__disclaimer{align-self:center;color:#506e91;font-size:13px;line-height:1.6;max-width:760px;text-align:center;text-wrap:pretty}.hp-roi__phone{max-width:400px;width:100%}.hp-roi__step{align-items:center;display:flex;gap:20px}.hp-roi__step-icon{flex:none;height:96px;width:96px}.hp-roi__step-title{font-size:20px;font-weight:700}.hp-roi__faq{background:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(35,69,91,.06)}.hp-roi__faq summary{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:16px;justify-content:space-between;list-style:none;padding:22px 28px}.hp-roi__faq summary::-webkit-details-marker{display:none}.hp-roi__chev{color:#ed7f35;font-size:28px;font-weight:400;line-height:1;transition:transform .2s ease-out}.hp-roi__faq[open] .hp-roi__chev{transform:rotate(45deg)}.hp-roi__faq-a{font-size:16px;line-height:1.6;padding:0 28px 24px;text-wrap:pretty}.hp-roi__faq-a p{margin:0 0 .75em!important}.hp-roi__faq-a p:last-child{margin:0!important}.hp-roi__cta-head{align-items:center;display:flex;gap:20px}@keyframes hpRoiRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hpRoiDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.hp-roi__rise{animation:hpRoiRise .3s ease-out both}.hp-roi__rise--late{animation-delay:.12s}.hp-roi__drift{animation:hpRoiDrift 4s ease-in-out infinite}.hp-roi__drift--slow{animation-duration:5s}@media (prefers-reduced-motion:reduce){.hp-roi__drift,.hp-roi__rise{animation:none}}.hp-roi .hp-roi__blank input::placeholder{color:#b4c0cb!important;font-weight:700;opacity:1!important}.hp-roi--empty .hp-roi__plus{display:none}.hp-roi .hp-roi__cta-sub{font-size:clamp(18px,1.5vw,21px)!important;line-height:1.55!important}