.page_featuresBar__c0YN6{background:var(--sbc-white);padding:1.5rem 0;border-bottom:1px solid var(--sbc-border)}.page_featureItem__gcPPy{display:flex;align-items:center;gap:.85rem;padding:.75rem}.page_featureItem__gcPPy i{font-size:1.75rem;color:var(--sbc-cyan);flex-shrink:0}.page_featureItem__gcPPy strong{display:block;font-size:.9rem;color:var(--sbc-navy)}.page_featureItem__gcPPy span{font-size:.78rem;color:var(--sbc-text-muted)}.page_bgLight__bgwQ7{background:var(--sbc-white)}.page_promoBanner__GwEgS{position:relative;color:var(--sbc-navy);padding:4.5rem 0;overflow:hidden;background:linear-gradient(135deg,#fff8eb 0,#fffdf7 35%,var(--sbc-bg) 70%,#ffffff 100%)}.page_promoBanner__GwEgS:after{content:"";position:absolute;bottom:-40%;right:-8%;width:420px;height:420px;background:radial-gradient(circle,rgba(212,175,55,.18) 0,transparent 70%);border-radius:50%;pointer-events:none}.page_promoInner__mLQ0P{position:relative;z-index:1}.page_promoDecor__u6Nem{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.page_promoBlob__pz_Pw{position:absolute;top:20%;left:-5%;width:280px;height:280px;background:radial-gradient(circle,rgba(0,168,232,.08) 0,transparent 70%);border-radius:50%}.page_promoDots__IMa0g{position:absolute;inset:0;background-image:radial-gradient(rgba(212,175,55,.15) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,transparent,black 20%,black 80%,transparent);mask-image:linear-gradient(90deg,transparent,black 20%,black 80%,transparent);opacity:.5}.page_promoStripe__j8B9t{position:absolute;top:50%;right:0;width:6px;height:120px;transform:translateY(-50%);background:var(--sbc-gradient-gold);border-radius:6px 0 0 6px;opacity:.7}.page_promoCard__XPMsx{position:relative;background:white;border:1px solid rgba(212,175,55,.25);border-radius:var(--sbc-radius);padding:2.5rem 2.75rem;box-shadow:0 16px 48px rgba(212,175,55,.12),0 4px 20px rgba(0,27,68,.06)}.page_promoCard__XPMsx:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--sbc-gradient-gold);border-radius:var(--sbc-radius) var(--sbc-radius) 0 0}.page_promoTag__kuVvt{display:inline-flex;align-items:center;gap:.4rem;background:rgba(231,76,60,.1);color:#c0392b;font-weight:700;font-size:.78rem;padding:.35rem .9rem;border-radius:20px;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px;border:1px solid rgba(231,76,60,.15)}.page_promoTitle__A_S6n{font-size:2.1rem;font-weight:800;margin-bottom:.75rem;line-height:1.2;color:var(--sbc-navy)}.page_promoTitleAccent__Cps0b{background:var(--sbc-gradient-gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_promoDesc__z35hs{font-size:1rem;color:var(--sbc-text-muted);margin-bottom:1.5rem;max-width:480px;line-height:1.65}.page_promoVisual__7iYXX{display:flex;align-items:center;justify-content:center;position:relative}.page_promoIconRing__bU9aD{position:absolute;width:200px;height:200px;border:2px dashed rgba(212,175,55,.35);border-radius:50%;animation:page_promoSpin__KjXTx 20s linear infinite}.page_promoIcon__u_paY{font-size:6.5rem;color:var(--sbc-gold);filter:drop-shadow(0 8px 24px rgba(212,175,55,.3));position:relative;z-index:1}.page_promoBadge__Z3zoF{position:absolute;bottom:10%;right:15%;background:var(--sbc-navy);color:var(--sbc-gold);font-weight:800;font-size:1.1rem;padding:.5rem 1rem;border-radius:30px;box-shadow:0 4px 16px rgba(0,27,68,.2);z-index:2}@keyframes page_promoSpin__KjXTx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:991.98px){.page_promoCard__XPMsx{padding:2rem 1.75rem}.page_promoVisual__7iYXX{margin-top:2rem}}@media (max-width:767.98px){.page_promoBanner__GwEgS{padding:3.5rem 0 3rem}.page_promoTitle__A_S6n{font-size:1.55rem}.page_promoStripe__j8B9t{display:none}.page_promoIcon__u_paY{font-size:4.5rem}.page_promoIconRing__bU9aD{width:140px;height:140px}}@media (prefers-reduced-motion:reduce){.page_promoIconRing__bU9aD{animation:none}}.StarRating_rating__TYsC1{display:flex;align-items:center;gap:1px}.StarRating_rating__TYsC1.StarRating_sm__FFgYJ{font-size:.75rem}.StarRating_rating__TYsC1.StarRating_md__v56QQ{font-size:.9rem}.StarRating_rating__TYsC1.StarRating_lg__NmtUx{font-size:1.1rem}.StarRating_empty__nDR3T{color:var(--sbc-silver-light)!important}.StarRating_count__AnovU{color:var(--sbc-text-muted);font-size:.8em;margin-left:4px}