.WhyUpgrade_logoContainer__9XpsI{position:relative;display:inline-block}.WhyUpgrade_premiumBadge__SFAQn{position:absolute;bottom:-4px;right:-8px;width:28px;height:28px;background-color:#ffc107;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.WhyUpgrade_premiumIcon__HHbk0{color:#fff;font-size:14px}.WhyUpgrade_heroImageWrapper__Xryql{position:relative;width:100%;height:200px;border-radius:10px;overflow:hidden}@media(min-width:768px){.WhyUpgrade_heroImageWrapper__Xryql{height:280px}}.WhyUpgrade_heroImage__WMD7A{object-fit:cover;object-position:center 40%}.WhyUpgrade_heroOverlay__CAedO{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.3))}.WhyUpgrade_goldenRetrieverWrapper__TCxbQ{position:relative;width:100%;height:280px;border-radius:10px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(min-width:992px){.WhyUpgrade_goldenRetrieverWrapper__TCxbQ{height:100%;min-height:320px}}.WhyUpgrade_goldenRetrieverImage__3TTOW{object-fit:cover;object-position:center top}.WhyUpgrade_adventureImageWrapper__cGxJ_{position:relative;width:100%;height:180px;border-radius:10px;overflow:hidden}@media(min-width:768px){.WhyUpgrade_adventureImageWrapper__cGxJ_{height:220px}}.WhyUpgrade_adventureImage__puRAR{object-fit:cover;object-position:center 60%}.WhyUpgrade_adventureOverlay__w1TMv{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent 60%);display:flex;align-items:flex-end;justify-content:center;padding:1.5rem}.WhyUpgrade_introCard__lIZE3{background:var(--bs-light);border:1px solid var(--bs-gray-300)}.WhyUpgrade_featureCard__fVqti{border:1px solid var(--bs-gray-300);transition:transform .2s,box-shadow .2s}.WhyUpgrade_featureCard__fVqti:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)!important}.WhyUpgrade_featureIcon__CZGZU{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--bs-primary);color:#fff;font-size:1.25rem;flex-shrink:0}.WhyUpgrade_supportCard__qkjSK{background:var(--bs-gray-200);border:1px solid var(--bs-gray-300)}.WhyUpgrade_benefitItem__pmFVC{display:flex;align-items:center;gap:.5rem;justify-content:center}.WhyUpgrade_checkIcon__jsBzl{color:var(--bs-success);font-size:1rem}.WhyUpgrade_backLink__ARCPJ{color:var(--bs-primary);text-decoration:none;font-size:.875rem}.WhyUpgrade_backLink__ARCPJ:hover{color:var(--bs-primary);text-decoration:underline}