.hero.hero-v2 .hero-collage{min-height:780px}.hero.hero-v2 .hero-expert-img{width:auto;max-width:none;max-height:790px}.hero.hero-v2 .hero-collage:before{width:min(640px,96%)}@media (width<=992px){.hero.hero-v2 .hero-collage{min-height:560px}.hero.hero-v2 .hero-expert-img{max-height:560px}}@media (width<=640px){.hero.hero-v2 .hero-collage{min-height:420px}.hero.hero-v2 .hero-expert-img{max-height:420px}}.reviews-bar{padding:40px 0!important}.reviews-badge .excellent{letter-spacing:.06em;font-size:1.15rem!important}.reviews-marquee-wrapper{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.review-card{border:1px solid var(--color-ivory-dark)!important;box-shadow:none!important;background:#fff!important;border-radius:18px!important}.review-card .reviewer-avatar{background:linear-gradient(135deg, var(--primary), var(--color-kraft))!important;color:#fff!important}#pricing .pricing-grid{gap:22px}#pricing .pricing-card{isolation:isolate;border:none;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;border-radius:22px!important;padding:34px 26px 28px!important}#pricing .pricing-card:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(22rem 14rem at 85% -18%,#fafaf733,#0000 62%);position:absolute;inset:0}#pricing .pricing-card.orange{background:linear-gradient(150deg, var(--primary) 0%, var(--primary-dark) 100%)!important}#pricing .pricing-card.teal{background:linear-gradient(150deg, var(--color-slate-dark) 0%, var(--color-slate-med) 100%)!important}#pricing .pricing-card h4{letter-spacing:.01em;font-size:1.08rem!important}#pricing .pricing-card .price{letter-spacing:-.02em;font-weight:700;font-family:var(--font-serif)!important;margin:10px 0 6px!important;font-size:clamp(1.7rem,2.4vw,2.1rem)!important}#pricing .pricing-card .includes{opacity:.85;line-height:1.5;margin-bottom:18px!important;font-size:.84rem!important}#pricing .pricing-card .btn{font-weight:600;border-width:1.5px!important;border-radius:999px!important}#pricing .pricing-card:hover{transform:translateY(-7px);box-shadow:0 26px 60px -20px #19191966}.choose-grid{gap:18px!important}.choose-card{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);box-shadow:none!important;border:1px solid #19191912!important;border-radius:20px!important}.choose-card:hover{transform:translateY(-5px);box-shadow:0 18px 44px -16px #19191933}.choose-card-icon{transition:transform .4s cubic-bezier(.16,1,.3,1);border-radius:14px!important}.choose-card:hover .choose-card-icon{transform:scale(1.1)rotate(-4deg)}#workflow .prc-sticky-card{border:1px solid #19191912;border-radius:26px!important;padding:34px!important;box-shadow:0 34px 80px -28px #19191959!important}#workflow .prc-sticky-card input,#workflow .prc-sticky-card select,#workflow .prc-sticky-card textarea{transition:border-color .2s,box-shadow .2s;border:1.5px solid var(--color-ivory-dark)!important;border-radius:12px!important;padding:12px 14px!important}#workflow .prc-sticky-card input:focus,#workflow .prc-sticky-card select:focus,#workflow .prc-sticky-card textarea:focus{box-shadow:0 0 0 4px #cc785c24;border-color:var(--primary)!important}#workflow .workflow-title{letter-spacing:-.02em;line-height:1.12;font-size:clamp(1.9rem,3.4vw,2.7rem)!important}#workflow .workflow-list li{font-size:1rem;padding:10px 0!important}.team-card{overflow:hidden;border-radius:20px!important}.team-card img{transition:transform .5s cubic-bezier(.16,1,.3,1);border-radius:16px!important}.team-card:hover img{transform:scale(1.04)}.grid-5{gap:20px!important}.case-study-card{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1);box-shadow:none!important;border:1px solid #19191912!important;border-radius:22px!important}.case-study-card:hover{transform:translateY(-6px);box-shadow:0 22px 54px -18px #19191938}.grid-4{gap:20px!important}@media (width<=992px){.hero.hero-v2 .container{grid-template-columns:1fr;gap:56px}.hero-stack{text-align:center;align-items:center}.hero-ctas,.hero-cred-row{justify-content:center}.hero.hero-v2 h1{font-size:clamp(2.1rem,6.4vw,2.9rem)!important}.hero-collage{width:100%;max-width:480px;min-height:440px;margin:0 auto}.hero-expert-img{max-height:420px}}@media (width<=640px){.hero-ctas .btn{text-align:center;width:100%}.hero-cred-row{gap:8px}.hero-expert-img{max-height:320px}.hero-collage .hero-float-card{transform:scale(.85)}#pricing .pricing-grid{grid-template-columns:1fr 1fr}}@media (width<=480px){#pricing .pricing-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hero-badge-item,.choose-card,.case-study-card,.team-card img,#pricing .pricing-card,.choose-card-icon{transition:none!important}.aurora,.hero-tagline .dot,.hero-collage .card-refund-new,.hero-collage .card-expert-new{animation:none!important}}
