.Hero_hero__bhRgP{background:#00357b;padding:4rem 2rem;margin-top:50px;font-weight:400;color:white;min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden}.Hero_backgroundElements__A8FOV{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.Hero_container__Uhpz_{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;position:relative;z-index:2}.Hero_content__H_ywG{display:flex;flex-direction:column;gap:2rem}.Hero_badge__i03gh{background:linear-gradient(135deg,#ba0e61,#c61266);padding:.6rem 1.2rem;border-radius:25px;font-size:.85rem;font-weight:400;align-self:flex-start;animation:Hero_subtlePulse__PcCv_ 3s infinite;box-shadow:0 4px 15px rgba(255,53,154,.3)}@keyframes Hero_subtlePulse__PcCv_{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.Hero_title__pI65U{display:flex;flex-direction:column;gap:.5rem;margin:0}.Hero_titleLine1__kqGGc{color:#ffffff}.Hero_titleLine1__kqGGc,.Hero_titleLine2__fiKRP{font-size:2.8rem;line-height:1.1;font-weight:400}.Hero_titleLine2__fiKRP{color:white}.Hero_subtitle__aEAtv{font-size:1.2rem;line-height:1.6;opacity:.9;margin:0;font-weight:400}.Hero_highlight__MrKYV{color:#ecbb49;font-weight:400}.Hero_stats__bJqs6{display:flex;gap:2rem;padding:1rem 0}.Hero_statItem__ZUiMB{display:flex;flex-direction:column;align-items:flex-start}.Hero_statNumber__a7ECM{font-size:1.8rem;font-weight:300;color:goldenrod}.Hero_statLabel__eCEhf{font-size:.85rem;opacity:.8;font-weight:400}.Hero_featureList__1X_zo{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.2rem}.Hero_featureItem__9iufq{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;font-weight:400}.Hero_featureItem__9iufq:hover{background:rgba(255,255,255,.08);transform:translateX(5px)}.Hero_icon__meBBW{font-size:1.8rem;flex-shrink:0;margin-top:.2rem}.Hero_featureText__wloDg{display:flex;flex-direction:column;gap:.3rem}.Hero_featureTitle__m9r42{display:block;font-weight:400;font-size:1.1rem}.Hero_featureDesc__i6wb_{display:block;font-size:.9rem;opacity:.8;font-weight:400;line-height:1.4}.Hero_ctaSection__fb8EL{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.Hero_pricing__EXPUv{display:flex;align-items:center;gap:1rem;font-weight:400}.Hero_oldPrice__P2yQR{text-decoration:line-through;opacity:.6;font-size:1.1rem;font-weight:400}.Hero_newPrice__fpVpq{font-size:2.2rem;font-weight:400;color:#ff8e35}.Hero_discount__WAbLm{background:#ff4444;padding:.3rem .8rem;border-radius:20px;font-size:.8rem;font-weight:400}.Hero_ctaButton__e6pTc{background:goldenrod;color:white;border:none;padding:1.2rem 2rem;font-size:1.1rem;border-radius:10px;cursor:pointer;font-weight:400;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.8rem;box-shadow:0 6px 20px rgba(255,107,53,.3)}.Hero_ctaButton__e6pTc:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,107,53,.4)}.Hero_buttonIcon__u0BoQ{font-size:1.2rem}.Hero_buttonArrow__RxxM_{transition:transform .3s ease;font-weight:400}.Hero_ctaButton__e6pTc:hover .Hero_buttonArrow__RxxM_{transform:translateX(3px)}.Hero_guarantee__1EmwE{display:flex;align-items:center;gap:.5rem;justify-content:center;font-size:.85rem;opacity:.9;font-weight:400;text-align:center}.Hero_guaranteeIcon__ae4C8{font-size:1.1rem}.Hero_trustBadges__Fe1YT{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;font-weight:400}.Hero_trustItem__HJ5t2{display:flex;align-items:center;gap:.5rem;font-size:.8rem;opacity:.8;font-weight:400}.Hero_imageSection__DM_Fi{display:flex;flex-direction:column;gap:2rem}.Hero_imageContainer__wgvDC{position:relative;display:flex;justify-content:center;align-items:center}.Hero_heroImage__JD3Dy{max-width:100%;height:500px;border-radius:12px;box-shadow:0 15px 35px rgba(0,0,0,.25);transition:all .3s ease;border:2px solid rgba(255,255,255,.1)}.Hero_heroImage__JD3Dy:hover{transform:scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.35)}.Hero_imageBadge__d9HD6{position:absolute;top:-10px;right:-10px;background:linear-gradient(135deg,#667eea,#764ba2);padding:.6rem 1rem;border-radius:25px;font-size:.8rem;font-weight:400;display:flex;align-items:center;gap:.5rem;box-shadow:0 6px 15px rgba(102,126,234,.3);animation:Hero_subtleBounce__9FsKL 3s infinite}@keyframes Hero_subtleBounce__9FsKL{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-2px)}}.Hero_badgeIcon__0cRQa{font-size:1rem}.Hero_reviewCard__Hgfu5{background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.5rem;border-radius:12px;border:1px solid rgba(255,255,255,.15)}.Hero_reviewHeader__VoJqe{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.Hero_reviewStars__76SZJ{color:#ffd166;font-size:1.1rem}.Hero_reviewRating__rADVM{font-size:.9rem;opacity:.8;font-weight:400}.Hero_reviewText__DnpaE{font-style:italic;line-height:1.5;margin-bottom:1rem;font-weight:400}.Hero_reviewAuthor__Akyy_{display:flex;flex-direction:column;font-weight:400}.Hero_authorName__AUXnV{font-weight:400;font-size:.95rem}.Hero_authorCred__7yAcD{font-size:.8rem;opacity:.7;font-weight:400}.Hero_featureHighlights__LVcPB{display:flex;justify-content:space-between;gap:1rem}.Hero_featureHighlight__YGdT_{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:rgba(255,255,255,.05);border-radius:8px;font-size:.8rem;font-weight:400;text-align:center;flex:1 1}.Hero_highlightIcon__mdHlt{font-size:1.5rem}@media (max-width:1024px){.Hero_container__Uhpz_{gap:3rem}.Hero_titleLine1__kqGGc,.Hero_titleLine2__fiKRP{font-size:2.4rem}}@media (max-width:768px){.Hero_hero__bhRgP{padding:3rem 1.5rem}.Hero_container__Uhpz_{grid-template-columns:1fr;text-align:center;gap:2.5rem}.Hero_badge__i03gh{align-self:center}.Hero_titleLine1__kqGGc,.Hero_titleLine2__fiKRP{font-size:2.2rem}.Hero_stats__bJqs6{justify-content:center}.Hero_statItem__ZUiMB{align-items:center}.Hero_featureItem__9iufq{text-align:left}.Hero_trustBadges__Fe1YT{justify-content:center}.Hero_featureHighlights__LVcPB{justify-content:center;flex-wrap:wrap}.Hero_featureHighlight__YGdT_{flex:none;min-width:100px}}@media (max-width:480px){.Hero_titleLine1__kqGGc,.Hero_titleLine2__fiKRP{font-size:1.9rem}.Hero_stats__bJqs6{flex-direction:column;gap:1rem}.Hero_pricing__EXPUv{flex-direction:column;gap:.5rem}.Hero_featureHighlights__LVcPB{flex-direction:column;align-items:center}.Hero_featureHighlight__YGdT_{width:100%;max-width:200px}}