.page_hero__7KFOs{background:linear-gradient(135deg,#e0f2fe,#fff)}.page_heroContent__dzLob{display:grid;grid-template-columns:1fr 1fr;margin-left:0 2rem;align-items:center}.page_heroText__JVWLO{padding:0 2vw;position:relative}.page_logoCircle__gdHO2{width:200px;height:200px;background:radial-gradient(circle,#fff 0,#e0f2fe 20%,#7dd3fc 100%);border-radius:50%;display:flex;justify-content:center;align-items:center;margin:-30px 0}.page_heroLogo__404nZ{width:150px;height:auto;margin-top:-20px}.page_heroText__JVWLO h1{font-size:56px;font-weight:800;line-height:1.2;margin-bottom:20px;color:var(--secondary-dark);position:relative;z-index:1}.page_highlight__Jnelb{color:var(--primary-blue)}.page_heroText__JVWLO p{font-size:20px;line-height:1.6;margin-bottom:30px;color:var(--text-gray);position:relative;z-index:1}.page_heroButtons__QFahC{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:2rem;position:relative;z-index:1}.page_imagePlaceholder__UfUJa{width:100%;max-width:400px;height:400px;background:radial-gradient(circle,#fff 0,#e0f2fe 20%,#7dd3fc 100%);border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 20px 40px rgba(125,211,252,.3)}.page_imagePlaceholder__UfUJa img{margin-top:-13%}.page_featuredDogWrapper__ugyUL{position:relative;width:38vw;height:38vw;margin-left:auto}.page_featuredDogWrapper__ugyUL:before{content:"";position:absolute;inset:-10px;background:#7dd3fc;box-shadow:0 20px 40px rgba(125,211,252,.3);z-index:0}.page_featuredDogWrapper__ugyUL:before,.page_featuredDog__z_qSN{-webkit-mask-image:url(/images/image-mask.svg);-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:url(/images/image-mask.svg);mask-size:contain;mask-position:center;mask-repeat:no-repeat}.page_featuredDog__z_qSN{position:relative;overflow:visible;width:100%;height:100%;display:block;z-index:1}.page_dogPhoto__CYmrt{width:100%;height:100%;object-fit:cover}.page_dogBadge__V9PiG{position:absolute;bottom:0;left:0;right:0;padding:2rem 1.5rem 1.5rem;background:linear-gradient(0deg,rgba(125,211,252,.84),rgba(125,211,252,.06) 67%,hsla(0,0%,100%,0))}.page_badgeContent__TQ3j7{color:#fff;text-align:right}.page_featuredLabel__VhDYP{display:inline-block;background:#7dd3fc;color:#1e293b;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.page_badgeContent__TQ3j7 h3{font-size:1.75rem;font-weight:800;margin:.25rem 0}.page_badgeContent__TQ3j7 p{font-size:.875rem;margin:0;opacity:.9}.page_timeInCare__M_B_4{font-size:.8rem;margin-top:.5rem!important;font-style:italic;opacity:.85!important}.page_meetMe__f2bXS{position:absolute;top:1rem;right:1rem;background:#fff;color:#1e293b;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .2s}.page_meetMe__f2bXS:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2);background:#7dd3fc}.page_stats__CbBi_{background-color:var(--secondary-dark);color:var(--accent-white);position:relative}.page_stats__CbBi_ .page_container__jZF7q{position:relative}.page_statsGrid__kXg9L{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;text-align:center}.page_statCard__WFWBf{margin:auto}.page_statCard__WFWBf h2{font-size:48px;font-weight:800;color:var(--primary-blue);margin-bottom:10px}.page_statCard__WFWBf p{font-size:18px;color:var(--light-gray)}.page_statsLogo__6SFs3{width:120px;height:120px;border-radius:50%;object-fit:cover}.page_quickLinks__pbZzp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;gap:30px}.page_quickLinkCard__dZ3aE{background-color:var(--accent-white);padding:40px 30px;border-radius:12px;text-align:center;border:2px solid var(--border-gray);transition:all .3s ease;text-decoration:none;color:inherit}.page_quickLinkCard__dZ3aE:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1);border-color:var(--primary-blue)}.page_cardIcon__syb4d{font-size:48px;margin-bottom:20px}.page_quickLinkCard__dZ3aE h3{font-size:24px;margin-bottom:15px;color:var(--secondary-dark)}.page_quickLinkCard__dZ3aE p{font-size:16px;line-height:1.6;color:var(--text-gray)}.page_cta__i2v5_{background:linear-gradient(135deg,var(--primary-blue) 0,#38bdf8 100%);padding:80px 0;text-align:center}.page_ctaContent__MfmkM h2{font-size:42px;font-weight:800;margin-bottom:20px;color:var(--secondary-dark)}.page_ctaContent__MfmkM p{font-size:20px;margin-bottom:30px;color:var(--secondary-dark)}.page_ctaButtons__Ge_hw{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}@media (max-width:920px){.page_featuredDogWrapper__ugyUL{height:22rem;width:22rem}}@media (max-width:1024px){.page_heroText__JVWLO h1{font-size:48px}.page_heroContent__dzLob{gap:40px}.page_imagePlaceholder__UfUJa{max-width:350px;height:350px}.page_featuredDog__z_qSN{margin-left:auto}}@media (max-width:768px){.page_heroContent__dzLob{grid-template-columns:1fr;gap:40px}.page_heroText__JVWLO{text-align:center}.page_heroText__JVWLO h1{font-size:36px}.page_heroText__JVWLO p{font-size:18px}.page_heroButtons__QFahC{justify-content:center}.page_featuredDogWrapper__ugyUL,.page_imagePlaceholder__UfUJa{margin-left:auto}.page_statsGrid__kXg9L{grid-template-columns:1fr;gap:30px}.page_statCard__WFWBf h2{font-size:36px}.page_quickLinks__pbZzp{grid-template-columns:1fr}.page_cta__i2v5_{padding:60px 0}.page_ctaContent__MfmkM h2{font-size:32px}.page_ctaContent__MfmkM p{font-size:18px}}@media (max-width:480px){.page_heroText__JVWLO h1{font-size:28px}.page_heroText__JVWLO p{font-size:16px}.page_heroButtons__QFahC{flex-direction:column;width:100%}.page_heroButtons__QFahC .page_btn__hMGYV{width:100%}.page_featuredDogWrapper__ugyUL,.page_imagePlaceholder__UfUJa{margin-left:auto}.page_statCard__WFWBf h2{font-size:28px}.page_statCard__WFWBf p{font-size:16px}.page_ctaContent__MfmkM h2{font-size:26px}.page_ctaButtons__Ge_hw{flex-direction:column;width:100%}.page_ctaButtons__Ge_hw .page_btn__hMGYV{width:100%}}