._page_agtuf_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._header_agtuf_8{height:84px;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-6);padding:0 clamp(1.25rem,4vw,4rem);background:#171713;color:#f8f1e7;position:sticky;top:0;z-index:20}._brand_agtuf_22{display:flex;align-items:center;gap:.75rem;color:inherit;text-decoration:none}._brandLogo_agtuf_30{width:58px;height:58px;object-fit:cover;border-radius:50%;box-shadow:0 0 18px #ff77162e}._brand_agtuf_22 strong,._brand_agtuf_22 small{display:block}._brand_agtuf_22 strong{font-size:.92rem;letter-spacing:.08em}._brand_agtuf_22 small{margin-top:2px;color:#c7beaf;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em}._nav_agtuf_56{display:flex;align-items:center;gap:clamp(1rem,2.5vw,2rem)}._nav_agtuf_56 a,._mobileNav_agtuf_63 a{color:inherit;text-decoration:none;font-size:.86rem;font-weight:700;letter-spacing:.04em}._menuButton_agtuf_71{display:none;border:0;color:#f8f1e7;background:transparent}._mobileNav_agtuf_63{display:none}._hero_agtuf_82{position:relative;min-height:78vh;display:grid;align-items:end;overflow:hidden;background:#171713}._heroImage_agtuf_91{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}._heroOverlay_agtuf_100{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#12120ff0,#12120fc2 40%,#12120f2e 77%,#12120f14)}._heroContent_agtuf_107{position:relative;z-index:2;max-width:760px;color:#f9f3ea;padding:clamp(4rem,9vw,8rem) clamp(1.25rem,7vw,7rem)}._heroLogo_agtuf_115{width:clamp(120px,15vw,180px);height:clamp(120px,15vw,180px);object-fit:cover;border-radius:50%;margin-bottom:1.35rem;box-shadow:0 0 42px #ff761229}._eyebrow_agtuf_124,._sectionLabel_agtuf_125{margin:0 0 1rem;color:var(--primary);letter-spacing:.2em;font-size:.74rem;font-weight:800}._hero_agtuf_82 h1,._intro_agtuf_134 h2,._sectionHeading_agtuf_135 h2,._services_agtuf_136 h2,._process_agtuf_137 h2,._apply_agtuf_138 h2{font-family:var(--font-family-display);margin:0;letter-spacing:-.03em;line-height:.98}._hero_agtuf_82 h1{font-size:clamp(3.3rem,8vw,6.7rem);max-width:680px}._heroText_agtuf_150{max-width:640px;font-size:clamp(1rem,2vw,1.2rem);color:#ddd4c7;line-height:1.7;margin:1.5rem 0 2rem}._heroActions_agtuf_158{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._textLink_agtuf_165{border:0;background:transparent;color:#f9f3ea;padding:.7rem 0;font-weight:700;border-bottom:1px solid #80725d}._trustRow_agtuf_174{display:flex;gap:1.4rem;flex-wrap:wrap;margin-top:2rem;color:#beb5a8;font-size:.82rem}._trustRow_agtuf_174 span{display:flex;align-items:center;gap:.4rem}._intro_agtuf_134,._puppySection_agtuf_190,._services_agtuf_136,._storyMedia_agtuf_192,._gallery_agtuf_193,._videoSection_agtuf_194,._process_agtuf_137,._apply_agtuf_138{padding:clamp(4rem,8vw,7.5rem) clamp(1.25rem,7vw,7rem)}._storyMedia_agtuf_192,._videoSection_agtuf_194{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,7vw,7rem);align-items:center;background:var(--card)}._storyImage_agtuf_209 img{width:100%;height:min(680px,70vh);object-fit:cover;object-position:center 40%;border-radius:var(--radius-lg);display:block}._storyCopy_agtuf_218 h2,._videoSection_agtuf_194 h2{font-family:var(--font-family-display);font-size:clamp(2.35rem,5vw,4.4rem);line-height:.98;letter-spacing:-.03em;margin:0 0 1.5rem}._storyCopy_agtuf_218 p,._videoSection_agtuf_194 p{line-height:1.8;color:var(--muted-foreground)}._introGrid_agtuf_233{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);align-items:start}._intro_agtuf_134 h2,._sectionHeading_agtuf_135 h2,._services_agtuf_136 h2,._process_agtuf_137 h2,._apply_agtuf_138 h2{font-size:clamp(2.35rem,5vw,4.4rem)}._introGrid_agtuf_233 p,._services_agtuf_136 p,._applyCopy_agtuf_250 p{font-size:1.05rem;line-height:1.8;color:var(--muted-foreground)}._puppySection_agtuf_190{background:#201f1b;color:#f7f1e8}._litterVideoWrap_agtuf_261{margin-top:2rem;display:grid;grid-template-columns:1.25fr .75fr;gap:2rem;align-items:center;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._litterVideo_agtuf_261{width:100%;max-height:520px;border-radius:var(--radius-md);background:#111}._litterVideoWrap_agtuf_261 h3{font-family:var(--font-family-display);font-size:clamp(2rem,4vw,3.2rem);margin:0 0 1rem}._litterVideoWrap_agtuf_261 p{line-height:1.7;color:var(--muted-foreground)}._videoGrid_agtuf_291{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;width:100%}._videoCard_agtuf_298{padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._videoCard_agtuf_298 h3{margin:1rem 0 .25rem;font-family:var(--font-family-display);font-size:1.5rem}._sectionHeading_agtuf_135{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin-bottom:2.2rem}._sectionHeading_agtuf_135>p{max-width:480px;color:#bdb4a6;line-height:1.7}._cardGrid_agtuf_325{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}._puppyCard_agtuf_331{background:#2a2923;border:1px solid #3e3c34;border-radius:var(--radius-lg);overflow:hidden}._puppyCard_agtuf_331 img{width:100%;height:350px;object-fit:cover;display:block}._cardBody_agtuf_345{padding:1.5rem}._status_agtuf_349{display:inline-flex;padding:.36rem .7rem;background:#b58a3c1f;color:#dcb567;border:1px solid rgba(181,138,60,.32);border-radius:var(--radius-full);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._cardBody_agtuf_345 h3{font-family:var(--font-family-display);font-size:2rem;margin:1rem 0 .5rem}._meta_agtuf_368{display:flex;gap:1rem;color:#b9b0a3;font-size:.9rem;margin-bottom:1.2rem}._services_agtuf_136{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(2rem,8vw,8rem);background:var(--card)}._gallery_agtuf_193{background:#201f1b;color:#f7f1e8}._galleryGrid_agtuf_388{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}._galleryGrid_agtuf_388 img{width:100%;height:360px;object-fit:cover;border-radius:var(--radius-md);display:block}._galleryGrid_agtuf_388 img:nth-child(1),._galleryGrid_agtuf_388 img:nth-child(5){object-position:center 25%}._videoSection_agtuf_194{background:var(--background)}._videoGalleryPage_agtuf_411{padding:clamp(3rem,7vw,6rem) clamp(1.25rem,7vw,7rem);background:var(--background);min-height:calc(100vh - 84px)}._videoGalleryPage_agtuf_411 h1{font-family:var(--font-family-display);font-size:clamp(2.5rem,6vw,5rem);line-height:1;margin:0}._galleryCount_agtuf_424{margin:-1rem 0 2rem;color:var(--primary);font-weight:800;letter-spacing:.04em}._videoGalleryButton_agtuf_431{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;margin-top:1.5rem;padding:1rem 1.35rem;background:var(--primary);color:#171713;border-radius:var(--radius-md);text-decoration:none;font-weight:900;letter-spacing:.06em}._programVideo_agtuf_446{width:100%;max-height:680px;border-radius:var(--radius-lg);background:#111;box-shadow:var(--shadow-lg)}._serviceList_agtuf_454{display:grid;gap:0;border-top:1px solid var(--border)}._serviceList_agtuf_454 div{display:flex;align-items:center;gap:.9rem;padding:1.2rem 0;border-bottom:1px solid var(--border);font-weight:700}._processGrid_agtuf_469{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:2rem;border-top:1px solid var(--border)}._processStep_agtuf_476{padding:1.4rem .8rem 1.4rem 0}._processStep_agtuf_476 span,._processStep_agtuf_476 strong{display:block}._processStep_agtuf_476 span{color:var(--primary);font-size:.76rem;font-weight:800;margin-bottom:1rem}._processStep_agtuf_476 strong{font-size:.95rem}._apply_agtuf_138{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,8vw,8rem);background:#171713;color:#f7f0e5}._applyCopy_agtuf_250 p{color:#bdb4a6}._form_agtuf_508{background:#24231e;padding:clamp(1.25rem,3vw,2rem);border-radius:var(--radius-lg);border:1px solid #3d3a31;display:grid;gap:1rem}._twoCol_agtuf_517{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._successBox_agtuf_523{text-align:center;padding:2rem;display:grid;justify-items:center;gap:1rem}._successBox_agtuf_523 svg{color:var(--primary)}._successBox_agtuf_523 h3{font-family:var(--font-family-display);font-size:2rem;margin:0}._successBox_agtuf_523 p{color:#bdb4a6;line-height:1.7}._footer_agtuf_546{display:flex;justify-content:space-between;gap:2rem;padding:2rem clamp(1.25rem,7vw,7rem);background:#0f0f0c;color:#f0e9df;border-top:1px solid #2a2922}._footerLogo_agtuf_556{width:70px;height:70px;object-fit:cover;border-radius:50%;display:block;margin-bottom:.8rem}._footer_agtuf_546 p,._footer_agtuf_546 span{color:#91897e;font-size:.82rem}._footer_agtuf_546 div:last-child{text-align:right;display:grid;gap:.35rem}@media(max-width:900px){._nav_agtuf_56,._header_agtuf_8>button:not(.menuButton){display:none}._menuButton_agtuf_71{display:inline-flex}._mobileNav_agtuf_63{position:fixed;top:84px;left:0;right:0;z-index:19;display:grid;padding:1rem 1.25rem;background:#171713;color:#f8f1e7;border-top:1px solid #35342d}._mobileNav_agtuf_63 a{padding:.9rem 0;border-bottom:1px solid #313029}._hero_agtuf_82{min-height:72vh}._heroOverlay_agtuf_100{background:linear-gradient(0deg,#12120ff0,#12120fb3 60%,#12120f33)}._heroContent_agtuf_107{padding-top:15rem}._introGrid_agtuf_233,._services_agtuf_136,._storyMedia_agtuf_192,._videoSection_agtuf_194,._litterVideoWrap_agtuf_261,._videoGrid_agtuf_291,._apply_agtuf_138{grid-template-columns:1fr}._galleryGrid_agtuf_388{grid-template-columns:repeat(2,minmax(0,1fr))}._sectionHeading_agtuf_135{align-items:start;flex-direction:column}._processGrid_agtuf_469{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._header_agtuf_8{height:74px}._brand_agtuf_22 strong{font-size:.8rem}._mobileNav_agtuf_63{top:74px}._cardGrid_agtuf_325,._twoCol_agtuf_517,._processGrid_agtuf_469,._galleryGrid_agtuf_388{grid-template-columns:1fr}._galleryGrid_agtuf_388 img{height:340px}._puppyCard_agtuf_331 img{height:280px}._trustRow_agtuf_174{display:grid}._footer_agtuf_546{flex-direction:column}._footer_agtuf_546 div:last-child{text-align:left}}
