.tvm-article{--tvm-paw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M32 34c-8.5 0-16 8.6-16 15.2 0 4.5 3.6 6.8 8 6.8 3.3 0 5.3-1.6 8-1.6s4.7 1.6 8 1.6c4.4 0 8-2.3 8-6.8C48 42.6 40.5 34 32 34Z'/%3E%3Cellipse cx='13' cy='27' rx='6' ry='7.6'/%3E%3Cellipse cx='24.5' cy='15' rx='6' ry='8'/%3E%3Cellipse cx='39.5' cy='15' rx='6' ry='8'/%3E%3Cellipse cx='51' cy='27' rx='6' ry='7.6'/%3E%3C/svg%3E");padding-bottom:0}.tvm-article-hero{background:radial-gradient(circle at 82% 30%,#c02e2e8c,#0000 42%),radial-gradient(circle at 10% 90%,#429a4547,#0000 38%),linear-gradient(125deg,#3a0e0e 0%,#5a1818 55%,#7a2020 100%);padding-bottom:104px}.tvm-article-hero:before{background:var(--tvc-paw-white) 0 0 / 52px 52px;opacity:.1;inset:-20%;transform:rotate(-18deg)}.tvm-article-grid{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:52px;display:grid;position:relative}.tvm-article-grid:not(:has(.tvm-article-photo)){grid-template-columns:minmax(0,1fr)}.tvm-article-hero h1{max-width:20ch;font-size:clamp(2.1rem,4.4vw,3.5rem);line-height:1.04}.tvm-article-meta{color:#ffffffd1;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:20px;font-size:.92rem;display:flex}.tvm-article-meta a{color:#fff;text-underline-offset:3px;font-weight:800;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.tvm-article-author{align-items:center;gap:10px;display:inline-flex}.tvm-article-author img{object-fit:cover;border-radius:50%;width:40px;height:40px;box-shadow:0 0 0 2px #ffffffb3}.tvm-article-read{align-items:center;gap:6px;display:inline-flex}.tvm-article-read svg{width:16px;height:16px}.tvm-article-photo{background:#fff;border-radius:26px;margin:0;padding:12px 12px 14px;transform:rotate(2deg);box-shadow:0 34px 70px #1e080873}.tvm-article-photo img{aspect-ratio:4/3;object-fit:cover;background:var(--tvc-sand);border-radius:18px;width:100%;display:block}.tvm-article-photo figcaption{color:var(--tvc-muted);justify-content:center;align-items:center;gap:6px;padding-top:10px;font-size:.8rem;font-weight:700;display:flex}.tvm-article-photo figcaption svg{width:16px;height:16px;color:var(--tvc-red)}.tvm-article-shell{width:min(1100px,100% - 32px);padding-top:0;scroll-margin-top:80px}.tvm-article .rich-content:not(.breed-rich-content){border-color:var(--tvc-line);border-radius:30px;box-shadow:0 20px 44px #461e1414}.tvm-article .rich-content:not(.breed-rich-content) h2{color:var(--tvc-ink);letter-spacing:-.01em;padding-left:42px;font-size:clamp(1.45rem,2.4vw,1.8rem);line-height:1.15;position:relative}.tvm-article .rich-content:not(.breed-rich-content) h2:before{content:"";background:#fbeaea;border-radius:10px;width:30px;height:30px;position:absolute;top:.1em;left:0}.tvm-article .rich-content:not(.breed-rich-content) h2:after{content:"";background:var(--tvc-red);width:16px;height:16px;-webkit-mask:var(--tvm-paw) center / contain no-repeat;-webkit-mask:var(--tvm-paw) center / contain no-repeat;mask:var(--tvm-paw) center / contain no-repeat;position:absolute;top:calc(.1em + 7px);left:7px}.tvm-article .rich-content:not(.breed-rich-content) h3{font-family:var(--tvc-display), "Open Sans", sans-serif;color:var(--tvc-red-dark)}.tvm-article .rich-content:not(.breed-rich-content) li::marker{color:var(--tvc-red)}.tvm-article .rich-content:not(.breed-rich-content) hr{border:0;border-top:2px dashed var(--tvc-line);height:0;margin:28px 0}.tvm-article .rich-content:not(.breed-rich-content) img{border-radius:18px}.tvm-article .rich-content:not(.breed-rich-content) blockquote{border-left:4px solid var(--tvc-green);background:#eef6ee;border-radius:0 18px 18px 0;margin:0 0 18px;padding:16px 20px}.tvm-article .chip{border-color:var(--tvc-line);background:#fff}.tvm-author-role{color:#ffd9d9;margin-top:-6px;font-weight:800}.tvm-author-facts{flex-wrap:wrap;gap:8px;margin-top:20px;list-style:none;display:flex}.tvm-author-facts li{background:#ffffff1f;border-radius:999px;padding:6px 12px;font-size:.86rem;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff3d}.tvm-author-links{flex-wrap:wrap;gap:8px 16px;margin-top:16px;display:flex}.tvm-author-link{color:#fff;text-underline-offset:4px;font-size:.92rem;font-weight:800;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.tvm-author-link:hover{text-decoration-color:#fff}.tvm-author-role+.tvc-lead{margin-top:10px}.tvm-author-photo{justify-self:center;max-width:400px}.tvm-author-photo img{aspect-ratio:4/5}.tvm-author-body .author-editorial-section{margin-top:8px}.tvm-breed-hero{padding-bottom:120px}.tvm-breed-facts{z-index:3;background:#fff;border-top:0;border-radius:28px;margin-top:-64px;margin-bottom:8px;padding:12px;position:relative;box-shadow:0 24px 50px #461e141f}.tvm-breed-facts .breed-highlight-card{box-shadow:none;background:0 0;border:0}.tvm-breed-facts .breed-highlight-card+.breed-highlight-card{border-left:1px solid var(--tvc-line);border-radius:0}.tvm-breed-facts .breed-highlight-icon{background:#fbeaea;border-radius:14px}.tvm-breed-facts .breed-highlight-card dd{font-family:var(--tvc-display), "Open Sans", sans-serif}.tvm-breed-hero+.tvm-breed-facts+.tvm-article-shell,.tvm-article .breed-detail-shell{padding-top:20px}@media (max-width:1020px){.tvm-article-grid{grid-template-columns:minmax(0,1fr);gap:40px}.tvm-article-photo{max-width:520px;transform:rotate(1.2deg)}}@media (max-width:900px){.tvm-breed-facts .breed-highlight-card+.breed-highlight-card{border-left:0}}@media (max-width:700px){.tvm-article-hero{padding-bottom:84px}.tvm-article .rich-content:not(.breed-rich-content) h2{padding-left:38px}}
