@font-face{font-family:"Archivo";font-style:normal;font-weight:500 800;font-display:swap;src:url(../../../../themes/cockatielask/assets/fonts/archivo-var-latin.woff2) format("woff2")}@font-face{font-family:"Atkinson Hyperlegible Next";font-style:normal;font-weight:200 800;font-display:swap;src:url(../../../../themes/cockatielask/assets/fonts/atkinson-next-var-latin.woff2) format("woff2")}@font-face{font-family:"Atkinson Hyperlegible Next";font-style:italic;font-weight:200 800;font-display:swap;src:url(../../../../themes/cockatielask/assets/fonts/atkinson-next-var-italic-latin.woff2) format("woff2")}@font-face{font-family:"Archivo Fallback";font-weight:500 800;src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");size-adjust:101%;ascent-override:87%;descent-override:21%;line-gap-override:0%}@font-face{font-family:"Atkinson Fallback";src:local("Arial"),local("ArialMT");size-adjust:98.7%;ascent-override:99%;descent-override:32%;line-gap-override:0%}:root{--cka-ink:#22272b;--cka-slate:#45505a;--cka-slate-deep:#2f373e;--cka-muted:#5b636a;--cka-cheek:#e07a1f;--cka-cheek-ink:#a34e0c;--cka-crest:#f2d24b;--cka-crest-pale:#fbf1c4;--cka-page:#f3f4f1;--cka-paper:#fff;--cka-plume:#e4e6e1;--cka-rule:#c9ccc5;--cka-rule-strong:#8a918c;--cka-flag:#8f2b1e;--cka-flag-pale:#fbeae5;--cka-cheek-pale:#fcecdc;--cka-t-care:#45505a;--cka-t-behavior:#7a5a44;--cka-t-breeding:#6e5000;--cka-t-default:#5b636a;--cka-font-head:"Archivo", "Archivo Fallback", Arial, sans-serif;--cka-font-body:"Atkinson Hyperlegible Next", "Atkinson Fallback", Arial, sans-serif;--cka-s-1:0.84rem;--cka-s0:1rem;--cka-s1:1.25rem;--cka-s2:1.5625rem;--cka-s3:1.953rem;--cka-s4:2.441rem;--cka-lh:1.65;--cka-1:4px;--cka-2:8px;--cka-3:12px;--cka-4:16px;--cka-6:24px;--cka-8:32px;--cka-12:48px;--cka-16:64px;--cka-24:96px;--cka-radius:4px;--cka-border:1px solid var(--cka-rule);--cka-wrap:1200px;--cka-measure:760px;--cka-side:360px;--cka-gutter:16px}@media (min-width:600px){:root{--cka-gutter:24px}}*,*::before,*::after{box-sizing:border-box}html{font-size:18px;-webkit-text-size-adjust:100%;scroll-padding-top:var(--cka-6)}@media (min-width:600px){html{font-size:19px}}body{margin:0;background:var(--cka-page);color:var(--cka-ink);font-family:var(--cka-font-body);font-size:var(--cka-s0);line-height:var(--cka-lh);overflow-wrap:break-word}img,svg,video,iframe{max-width:100%}img{height:auto}figure{margin:0}h1,h2,h3,h4,h5,h6{margin:0 0 var(--cka-3);font-family:var(--cka-font-head);font-weight:700;line-height:1.2;color:var(--cka-slate-deep);text-wrap:balance}h1{font-size:var(--cka-s3);font-weight:800;line-height:1.12}h2{font-size:var(--cka-s2)}h3{font-size:var(--cka-s1)}h4,h5,h6{font-size:var(--cka-s0)}@media (min-width:900px){h1{font-size:var(--cka-s4)}}p{margin:0 0 var(--cka-4)}a{color:var(--cka-slate);text-decoration-line:underline;text-decoration-color:var(--cka-cheek);text-decoration-thickness:2px;text-underline-offset:3px}a:hover{color:var(--cka-slate-deep);text-decoration-thickness:3px}a:active{color:var(--cka-ink)}:focus-visible{outline:3px solid var(--cka-cheek-ink);outline-offset:2px;border-radius:2px}hr{height:0;margin:var(--cka-8) 0;border:0;border-top:var(--cka-border)}::selection{background:var(--cka-crest);color:var(--cka-ink)}.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:focus{z-index:100;top:var(--cka-2);left:var(--cka-2);width:auto;height:auto;margin:0;padding:var(--cka-3) var(--cka-4);clip:auto;background:var(--cka-paper);color:var(--cka-slate-deep);font-weight:700;border:2px solid var(--cka-slate)}.cka-wrap{width:100%;max-width:calc(var(--cka-wrap) + 2 * var(--cka-gutter));margin:0 auto;padding:0 var(--cka-gutter)}.cka-button,button,input[type="submit"],input[type="button"],.wp-block-button__link,.wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;gap:var(--cka-2);min-height:48px;padding:var(--cka-2) var(--cka-6);border:2px solid var(--cka-slate);border-radius:var(--cka-radius);background:var(--cka-slate);color:#fff;font-family:var(--cka-font-head);font-size:var(--cka-s0);font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer}.cka-button:hover,button:hover,input[type="submit"]:hover,.wp-block-button__link:hover,.wpcf7-submit:hover{border-color:var(--cka-slate-deep);background:var(--cka-slate-deep);color:#fff}.cka-button:active,button:active,input[type="submit"]:active,.wpcf7-submit:active{transform:translateY(1px)}input[type="text"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="number"],input[type="password"],textarea,select{width:100%;min-height:48px;padding:var(--cka-2) var(--cka-3);border:1px solid var(--cka-rule-strong);border-radius:var(--cka-radius);background:var(--cka-paper);color:var(--cka-ink);font:inherit}input:hover,textarea:hover,select:hover{border-color:var(--cka-slate)}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--cka-slate);outline:3px solid var(--cka-cheek-ink);outline-offset:1px}textarea{min-height:160px;resize:vertical}label{font-family:var(--cka-font-head);font-weight:600;color:var(--cka-slate-deep)}input[type="checkbox"],input[type="radio"]{width:20px;height:20px;accent-color:var(--cka-slate);vertical-align:middle}.cka-search{display:flex;gap:var(--cka-2);max-width:640px}.cka-search input[type="search"]{flex:1;min-width:0}.cka-search button{flex:none}.cka-skip{position:absolute;left:-9999px}.cka-skip:focus{left:var(--cka-2);top:var(--cka-2);z-index:100;padding:var(--cka-3) var(--cka-4);background:var(--cka-paper);font-weight:700}.cka-utility{background:var(--cka-plume);border-bottom:var(--cka-border);font-size:var(--cka-s-1)}.cka-utility .cka-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--cka-4);min-height:36px}.cka-utility p{margin:0;color:var(--cka-muted)}.cka-utility ul{display:flex;gap:var(--cka-4);margin:0;padding:0;list-style:none}.cka-utility a{display:inline-flex;align-items:center;min-height:36px;color:var(--cka-slate);text-decoration-thickness:1px}@media (max-width:599px){.cka-utility ul{display:none}}.site-header{position:relative;z-index:20;background:var(--cka-paper);border-bottom:3px solid var(--cka-slate)}.cka-bar{display:flex;align-items:center;gap:var(--cka-4);min-height:64px}.cka-brand{display:flex;align-items:center;flex:none;margin-right:auto;text-decoration:none}.cka-brand img{display:block;width:auto;height:58px}.cka-wordmark{display:inline-flex;align-items:center;gap:var(--cka-2);font-family:var(--cka-font-head);font-size:var(--cka-s1);font-weight:800;color:var(--cka-slate-deep)}.cka-wordmark svg{width:36px;height:36px}.cka-nav ul{margin:0;padding:0;list-style:none}.cka-nav a{display:flex;align-items:center;min-height:44px;padding:var(--cka-2) var(--cka-3);color:var(--cka-slate-deep);font-family:var(--cka-font-head);font-weight:600;text-decoration:none}.cka-nav a:hover,.cka-nav .current-menu-item>a,.cka-nav .current-menu-ancestor>a{text-decoration:underline;text-decoration-color:var(--cka-cheek);text-decoration-thickness:3px;text-underline-offset:6px}.cka-menu-toggle{min-width:48px;padding:var(--cka-2) var(--cka-3);background:var(--cka-paper);color:var(--cka-slate-deep);border-color:var(--cka-rule-strong)}.cka-menu-toggle:hover{background:var(--cka-plume);color:var(--cka-slate-deep)}.cka-menu-toggle svg{width:22px;height:22px}.cka-header-search{display:none}@media (max-width:1099px){.cka-nav{display:none;position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 100px);overflow-y:auto;padding:var(--cka-4) var(--cka-gutter) var(--cka-8);background:var(--cka-paper);border-bottom:3px solid var(--cka-slate)}.cka-nav.is-open{display:block}.cka-nav>ul>li{border-bottom:var(--cka-border)}.cka-nav .sub-menu{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:0 0 var(--cka-3) var(--cka-3)}.cka-nav .sub-menu a{font-family:var(--cka-font-body);font-weight:400}.cka-nav .cka-nav-search{margin-bottom:var(--cka-4)}}@media (min-width:1100px){.cka-menu-toggle,.cka-nav .cka-nav-search{display:none}.cka-nav>ul{display:flex;align-items:center;gap:0}.cka-nav>ul>li>a{padding:var(--cka-2) var(--cka-2);white-space:nowrap}.cka-nav li{position:relative}.cka-nav .menu-item-has-children>a::after{content:"";width:8px;height:8px;margin:-4px 0 0 var(--cka-2);border-right:2px solid var(--cka-cheek);border-bottom:2px solid var(--cka-cheek);transform:rotate(45deg)}.cka-nav .sub-menu{position:absolute;top:100%;left:0;z-index:30;display:none;min-width:250px;padding:var(--cka-2) 0;background:var(--cka-paper);border:var(--cka-border);border-top:3px solid var(--cka-cheek);border-radius:0 0 var(--cka-radius) var(--cka-radius)}.cka-nav li:hover>.sub-menu,.cka-nav li:focus-within>.sub-menu{display:block}.cka-nav .sub-menu a{padding:var(--cka-2) var(--cka-4);font-family:var(--cka-font-body);font-weight:400}.cka-nav .sub-menu a:hover{background:var(--cka-page)}.cka-header-search{display:block;flex:none;width:200px}.cka-header-search .cka-search button{min-width:48px;padding:var(--cka-2)}}.cka-crumbs{margin:0 0 var(--cka-4);font-size:var(--cka-s-1);color:var(--cka-muted)}.cka-crumbs a{color:var(--cka-slate);text-decoration-thickness:1px}.cka-crumbs ol{display:flex;flex-wrap:wrap;gap:0 var(--cka-2);margin:0;padding:0;list-style:none}.cka-crumbs li+li::before{content:"»";margin-right:var(--cka-2);color:var(--cka-rule-strong)}.cka-band{padding:var(--cka-6) 0 var(--cka-8);background:var(--cka-plume);border-bottom:var(--cka-border)}.cka-band h1{max-width:22ch;margin-bottom:var(--cka-4)}.cka-band__lede{max-width:62ch;margin:0;color:var(--cka-ink)}.cka-band__count{margin:0 0 var(--cka-2);font-family:var(--cka-font-head);font-weight:600;color:var(--cka-muted)}.cka-topic{--cka-key:var(--cka-t-default);display:inline-flex;align-items:center;margin:0 0 var(--cka-3);color:var(--cka-key);font-family:var(--cka-font-head);font-size:var(--cka-s-1);font-weight:700;text-decoration:none}a.cka-topic:hover{text-decoration:underline}.site-main{padding:var(--cka-8) 0 var(--cka-16)}.cka-layout{display:grid;gap:var(--cka-12)}@media (min-width:1100px){.cka-layout{grid-template-columns:minmax(0,var(--cka-measure)) var(--cka-side);justify-content:space-between}}.cka-reading{max-width:var(--cka-measure);margin:0 auto}.cka-section{padding:var(--cka-12) 0 0}.cka-section__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--cka-2) var(--cka-6);margin-bottom:var(--cka-6);padding-bottom:var(--cka-3);border-bottom:2px solid var(--cka-slate)}.cka-section__head h2{display:flex;align-items:center;gap:var(--cka-3);margin:0}.cka-section__more{font-family:var(--cka-font-head);font-weight:600}.cka-count{flex:none;color:var(--cka-muted);font-family:var(--cka-font-head);font-size:var(--cka-s-1);font-weight:600;font-variant-numeric:tabular-nums}.cka-rows{display:grid;gap:var(--cka-3);margin:0;padding:0;list-style:none}@media (min-width:900px){.cka-rows--3{grid-template-columns:repeat(3,1fr);gap:var(--cka-4)}}.cka-row{--cka-key:var(--cka-t-default);position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cka-3);height:100%;padding:var(--cka-4) var(--cka-4) var(--cka-4) var(--cka-6);background:var(--cka-paper);border:var(--cka-border);border-radius:var(--cka-radius)}.cka-row::before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;width:6px;background:var(--cka-key);border-radius:var(--cka-radius) 0 0 var(--cka-radius)}.cka-row:hover{border-color:var(--cka-slate)}.cka-row:focus-within{outline:3px solid var(--cka-cheek-ink);outline-offset:2px}.cka-row .cka-topic{margin:0 0 var(--cka-1)}.cka-row__title{margin:0 0 var(--cka-2);font-size:var(--cka-s1);line-height:1.25}.cka-row__title a{color:var(--cka-slate-deep);text-decoration:none}.cka-row__title a::after{content:"";position:absolute;inset:0}.cka-row__title a:hover,.cka-row__title a:focus-visible{text-decoration:underline;text-decoration-color:var(--cka-cheek);outline:0}.cka-row__teaser{display:-webkit-box;margin:0 0 var(--cka-2);overflow:hidden;color:var(--cka-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical}.cka-row__meta{margin:0;color:var(--cka-muted);font-size:var(--cka-s-1)}.cka-row__topic{position:relative;z-index:1}.cka-row__thumb{display:none}@media (min-width:600px){.cka-row--thumb{grid-template-columns:minmax(0,1fr) 96px}.cka-row--thumb .cka-row__thumb{display:block;width:96px;height:96px;overflow:hidden;border-radius:var(--cka-radius);background:var(--cka-plume)}.cka-row__thumb img,.cka-row__thumb svg{display:block;width:100%;height:100%;object-fit:cover}}.cka-links-inline{display:flex;flex-wrap:wrap;gap:var(--cka-3);margin:0;padding:0;list-style:none}.cka-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;border:2px solid var(--cka-paper);border-radius:50%;outline:2px solid var(--cka-cheek);background:var(--cka-crest);color:var(--cka-ink);font-family:var(--cka-font-head);font-weight:800}.cka-avatar img{width:100%;height:100%;object-fit:cover}.cka-avatar--lg{width:96px;height:96px;font-size:var(--cka-s2)}.cka-author{display:flex;gap:var(--cka-4);align-items:flex-start}.cka-author h3,.cka-author h2{margin:0 0 var(--cka-1);font-size:var(--cka-s1)}.cka-author__role{margin:0 0 var(--cka-2);color:var(--cka-muted);font-size:var(--cka-s-1)}.cka-author__bio{margin:0 0 var(--cka-3)}.cka-author__bio:last-child{margin:0}.cka-post-band{padding:var(--cka-4) 0 var(--cka-6);background:var(--cka-plume);border-bottom:var(--cka-border)}.cka-post-band .entry-title{max-width:760px;margin-bottom:var(--cka-4);font-size:1.75rem}@media (min-width:900px){.cka-post-band{padding:var(--cka-6) 0 var(--cka-8)}.cka-post-band .entry-title{font-size:var(--cka-s4)}}.cka-byline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cka-3) var(--cka-4);margin:0}.cka-byline .cka-avatar{width:48px;height:48px}.cka-fields{display:flex;flex-wrap:wrap;gap:0;margin:0;background:var(--cka-paper);border:var(--cka-border);border-radius:var(--cka-radius)}.cka-fields div{padding:var(--cka-1) var(--cka-3);border-left:var(--cka-border)}.cka-fields div:first-child{border-left:0}.cka-fields dt{color:var(--cka-muted);font-family:var(--cka-font-head);font-size:.7rem;font-weight:600;line-height:1.4}.cka-fields dd{margin:0;font-size:var(--cka-s-1);font-weight:700;line-height:1.4}.cka-fields a{color:var(--cka-slate-deep)}.cka-policy-link{font-size:var(--cka-s-1)}.cka-disclosure{margin:0 0 var(--cka-6);padding:var(--cka-3) var(--cka-4);background:var(--cka-crest-pale);border-left:4px solid var(--cka-crest);font-size:var(--cka-s-1)}.cka-feature{margin:0 0 var(--cka-6)}.cka-feature img{display:block;width:100%;max-height:300px;object-fit:cover;border-radius:var(--cka-radius)}@media (min-width:900px){.cka-feature img{max-height:420px}}.cka-feature figcaption{margin-top:var(--cka-2);color:var(--cka-muted);font-size:var(--cka-s-1)}.entry-content{font-size:var(--cka-s0)}.entry-content>*{margin-top:0;margin-bottom:var(--cka-4)}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5{scroll-margin-top:var(--cka-6)}.entry-content h2{margin:var(--cka-12) 0 var(--cka-4);padding-top:var(--cka-4);border-top:2px solid var(--cka-slate);font-size:var(--cka-s2);text-align:left!important}.entry-content h3{margin:var(--cka-8) 0 var(--cka-3);font-size:var(--cka-s1)}.entry-content h4{display:flex;align-items:center;gap:var(--cka-3);margin:var(--cka-12) 0 var(--cka-4);color:var(--cka-slate-deep);font-size:var(--cka-s1);text-align:left!important}.entry-content h4::after{content:"";flex:1;height:2px;background:var(--cka-rule)}.entry-content h5,.entry-content h6{margin:var(--cka-6) 0 var(--cka-2)}.entry-content ul,.entry-content ol{padding-left:var(--cka-6)}.entry-content li{margin-bottom:var(--cka-2)}.entry-content ul{list-style:none}.entry-content ul>li{position:relative}.entry-content ul>li::before{content:"";position:absolute;top:.62em;left:calc(-1 * var(--cka-4) - 2px);width:9px;height:9px;border-radius:50%;background:var(--cka-cheek)}.entry-content ol>li::marker{color:var(--cka-cheek-ink);font-family:var(--cka-font-head);font-weight:700}.entry-content img{border-radius:var(--cka-radius)}.entry-content .generated-image,.entry-content .content-image{display:block;margin:var(--cka-6) auto!important;border-radius:var(--cka-radius)!important}.entry-content .content-image-wrapper{margin:var(--cka-6) auto!important}.entry-content blockquote{margin:var(--cka-8) 0;padding:var(--cka-4) var(--cka-6);background:var(--cka-paper);border-left:4px solid var(--cka-slate);font-size:var(--cka-s1);line-height:1.5}.entry-content blockquote p:last-child{margin:0}.entry-content strong{font-weight:700}.entry-content mark{padding:0 2px;background:var(--cka-crest);color:var(--cka-ink)}.entry-content code,.entry-content kbd{padding:1px 5px;background:var(--cka-plume);border-radius:3px;font-size:.9em}.entry-content h4~p:has(>strong:only-child){margin:var(--cka-6) 0 var(--cka-2);padding-left:var(--cka-4);border-left:4px solid var(--cka-cheek);color:var(--cka-slate-deep);font-family:var(--cka-font-head);font-size:var(--cka-s0);line-height:1.3}.entry-content .faq{margin:0 0 var(--cka-4)}.entry-content .faq .q{margin-bottom:var(--cka-2);padding-left:var(--cka-4);border-left:4px solid var(--cka-cheek);font-family:var(--cka-font-head);font-size:var(--cka-s0)}.entry-content .cka-funfact{padding:var(--cka-3) var(--cka-4);background:var(--cka-crest-pale);border-radius:var(--cka-radius)}.entry-content .cka-funfact strong:first-child{display:block;color:var(--cka-cheek-ink);font-family:var(--cka-font-head);font-size:var(--cka-s-1)}.entry-content .cka-funfact em{font-style:normal}.cka-table{margin:var(--cka-6) 0;overflow-x:auto;background:var(--cka-paper);border:var(--cka-border);border-radius:var(--cka-radius);-webkit-overflow-scrolling:touch}.entry-content table{width:100%;margin:0;border-collapse:collapse;border:0!important;font-size:.9rem;line-height:1.45}.entry-content th,.entry-content td{padding:var(--cka-2) var(--cka-3)!important;border:0!important;border-bottom:var(--cka-border)!important;text-align:left;vertical-align:top}.entry-content th{background:var(--cka-plume);color:var(--cka-slate-deep);font-family:var(--cka-font-head);font-weight:700}.entry-content tr:last-child td{border-bottom:0!important}.entry-content tbody tr:nth-child(even) td{background:#f9faf8}.entry-content iframe{display:block;width:100%;border:0}.entry-content .youtube-embed-wrapper{margin:var(--cka-8) 0!important;max-width:100%!important}.entry-content .youtube-embed__title{font-size:var(--cka-s0)!important}.entry-content .youtube-embed__player{border-radius:var(--cka-radius)!important;box-shadow:none!important}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;inset:0;width:100%;height:100%}.alignleft{float:left;margin:0 var(--cka-6) var(--cka-4) 0}.alignright{float:right;margin:0 0 var(--cka-4) var(--cka-6)}.aligncenter{display:block;margin-left:auto;margin-right:auto}@media (max-width:599px){.alignleft,.alignright{float:none;margin:var(--cka-4) auto}}.wp-caption-text,.wp-element-caption,figcaption{color:var(--cka-muted);font-size:var(--cka-s-1)}.page-links{display:flex;gap:var(--cka-2);margin:var(--cka-6) 0;font-family:var(--cka-font-head);font-weight:600}.quick-answer,.key-takeaways,.pros-cons,.product-box,.steps,.note,.warning,.sources{margin:var(--cka-8) 0;padding:var(--cka-4) var(--cka-6);border-radius:var(--cka-radius)}.quick-answer>:last-child,.key-takeaways>:last-child,.product-box>:last-child,.note>:last-child,.warning>:last-child,.sources>:last-child{margin-bottom:0}.quick-answer{background:var(--cka-paper);border:2px solid var(--cka-slate);border-top-width:6px}.quick-answer>:first-child{margin-top:0}.key-takeaways{background:var(--cka-crest-pale);border:1px solid var(--cka-crest)}.note{background:var(--cka-paper);border:var(--cka-border);border-left:6px solid var(--cka-slate)}.warning{background:var(--cka-flag-pale);border-left:6px solid var(--cka-flag);color:var(--cka-ink)}.warning>:first-child{color:var(--cka-flag)}.pros-cons{display:grid;gap:var(--cka-4);padding:0}@media (min-width:600px){.pros-cons{grid-template-columns:1fr 1fr}}.pros-cons>*{margin:0;padding:var(--cka-4);background:var(--cka-paper);border:var(--cka-border);border-top:6px solid var(--cka-slate);border-radius:var(--cka-radius)}.pros-cons>:last-child{border-top-color:var(--cka-cheek)}.product-box{display:grid;gap:var(--cka-4);background:var(--cka-paper);border:2px solid var(--cka-slate)}@media (min-width:600px){.product-box{grid-template-columns:160px 1fr}}.product-box img{width:100%;aspect-ratio:1;object-fit:contain}.product-box a:not(.cka-button){font-weight:700}.steps{padding-left:0;list-style:none;counter-reset:cka-step}.entry-content ol.steps{padding-left:0}.steps>li{position:relative;margin:0 0 var(--cka-4);padding:var(--cka-3) var(--cka-4) var(--cka-3) var(--cka-16);background:var(--cka-paper);border:var(--cka-border);border-radius:var(--cka-radius);counter-increment:cka-step}.steps>li::before,.entry-content ul.steps>li::before{content:counter(cka-step);position:absolute;top:var(--cka-3);left:var(--cka-4);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--cka-slate);color:#fff;font-family:var(--cka-font-head);font-weight:700}.sources{background:var(--cka-paper);border:var(--cka-border);font-size:var(--cka-s-1)}.sources ol,.sources ul{margin:0}.cka-after{margin-top:var(--cka-12)}.cka-authorbox{padding:var(--cka-6);background:var(--cka-paper);border:var(--cka-border);border-top:6px solid var(--cka-slate);border-radius:var(--cka-radius)}.cka-authorbox__label{margin:0 0 var(--cka-3);color:var(--cka-muted);font-family:var(--cka-font-head);font-size:var(--cka-s-1);font-weight:600}.cka-correction{margin:var(--cka-4) 0 0;padding-top:var(--cka-3);border-top:1px dashed var(--cka-rule);font-size:var(--cka-s-1)}.cka-more{margin-top:var(--cka-12)}.cka-more h2{margin-bottom:var(--cka-4);font-size:var(--cka-s1)}.cka-postnav{display:grid;gap:var(--cka-3);margin-top:var(--cka-8)}@media (min-width:600px){.cka-postnav{grid-template-columns:1fr 1fr}}.cka-postnav a{display:block;height:100%;padding:var(--cka-3) var(--cka-4);background:var(--cka-paper);border:var(--cka-border);border-radius:var(--cka-radius);color:var(--cka-slate-deep);font-family:var(--cka-font-head);font-weight:600;line-height:1.3;text-decoration:none}.cka-postnav a:hover{border-color:var(--cka-slate);text-decoration:underline;text-decoration-color:var(--cka-cheek)}.cka-postnav span{display:block;margin-bottom:var(--cka-1);color:var(--cka-muted);font-family:var(--cka-font-body);font-size:var(--cka-s-1);font-weight:400}.cka-postnav__next{text-align:right}.cka-comments{margin-top:var(--cka-12);padding-top:var(--cka-6);border-top:2px solid var(--cka-slate)}.cka-comments h2{font-size:var(--cka-s1)}.comment-list{margin:0 0 var(--cka-8);padding:0;list-style:none}.comment-list .children{margin:0;padding-left:var(--cka-6);list-style:none}.comment-body{margin-bottom:var(--cka-4);padding:var(--cka-4);background:var(--cka-paper);border:var(--cka-border);border-radius:var(--cka-radius)}.comment-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cka-2) var(--cka-3);margin-bottom:var(--cka-3);font-size:var(--cka-s-1)}.comment-author{display:flex;align-items:center;gap:var(--cka-2);font-weight:700}.comment-author .avatar{border-radius:50%}.comment-author .says{display:none}.comment-metadata a{color:var(--cka-muted)}.reply a{font-family:var(--cka-font-head);font-size:var(--cka-s-1);font-weight:600}.comment-respond{padding:var(--cka-6);background:var(--cka-paper);border:var(--cka-border);border-radius:var(--cka-radius)}.comment-reply-title{font-size:var(--cka-s1)}.comment-form p{margin-bottom:var(--cka-4)}.comment-form label{display:block;margin-bottom:var(--cka-1)}.comment-form .comment-form-cookies-consent{display:flex;gap:var(--cka-2);align-items:flex-start}.comment-form .comment-form-cookies-consent label{font-family:var(--cka-font-body);font-weight:400}.comment-notes,.logged-in-as{color:var(--cka-muted);font-size:var(--cka-s-1)}.wpcf7 form p{margin-bottom:var(--cka-4)}.wpcf7 label{display:block}.wpcf7 .wpcf7-form-control-wrap{display:block;margin-top:var(--cka-1)}.wpcf7-not-valid-tip{margin-top:var(--cka-1);color:var(--cka-flag);font-size:var(--cka-s-1);font-weight:700}.wpcf7 form .wpcf7-response-output{margin:var(--cka-4) 0 0;padding:var(--cka-3) var(--cka-4);border:2px solid var(--cka-slate);border-radius:var(--cka-radius)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:var(--cka-flag);background:var(--cka-flag-pale)}.wpcf7-spinner{margin-left:var(--cka-3)}#secondary.widget-area{display:flex;flex-direction:column;gap:var(--cka-8);min-width:0}.cka-widget,#secondary .widget{width:100%;margin:0;padding-top:34px;position:relative}.cka-widget__title,#secondary .widget-title,#secondary .wp-block-heading{position:absolute;top:0;left:0;margin:0;padding:var(--cka-1) var(--cka-4) 0;height:35px;max-width:100%;overflow:hidden;background:var(--cka-paper);border:var(--cka-border);border-top:4px solid var(--cka-cheek);border-bottom:0;border-radius:var(--cka-radius) var(--cka-radius) 0 0;color:var(--cka-slate-deep);font-size:var(--cka-s-1);font-weight:700;line-height:1.6;white-space:nowrap;text-overflow:ellipsis}.cka-widget__body,#secondary .widget>:not(.widget-title):not(.wp-block-heading){padding:var(--cka-4);background:var(--cka-paper);border:var(--cka-border);border-radius:0 var(--cka-radius) var(--cka-radius) var(--cka-radius)}#secondary .widget .wp-block-group__inner-container{padding:0;background:none;border:0}#secondary ul{margin:0;padding-left:0;list-style:none}#secondary li{margin:0;padding:var(--cka-2) 0;border-top:1px dashed var(--cka-rule);line-height:1.4}#secondary li:first-child{border-top:0;padding-top:0}#secondary .children li{padding-left:var(--cka-4)}#secondary li a{display:inline-block;padding:var(--cka-2) 0;color:var(--cka-slate-deep);text-decoration:none}#secondary li a:hover,#secondary li a:focus-visible{text-decoration:underline;text-decoration-color:var(--cka-cheek)}.cka-sidebar-list{margin:0;padding:0;list-style:none}.cka-sidebar-list a{display:block;padding:var(--cka-2) 0;color:var(--cka-slate-deep);line-height:1.35;text-decoration-thickness:1px}.cka-sidebar-list li+li{border-top:1px dashed var(--cka-rule)}.cka-sidebar-all{display:inline-block;margin-top:var(--cka-3);font-family:var(--cka-font-head);font-size:var(--cka-s-1);font-weight:600}@media (min-width:1100px){#secondary>:last-child{position:sticky;top:var(--cka-6)}}.cka-subtopics{display:flex;flex-wrap:wrap;gap:var(--cka-2);margin:var(--cka-6) 0 0;padding:0;list-style:none}.cka-subtopics a{display:inline-flex;align-items:center;gap:var(--cka-2);min-height:44px;padding:var(--cka-2) var(--cka-3);background:var(--cka-paper);border:1px solid var(--cka-rule-strong);border-radius:var(--cka-radius);color:var(--cka-slate-deep);font-size:var(--cka-s-1);text-decoration:none}.cka-subtopics a:hover{border-color:var(--cka-slate);text-decoration:underline;text-decoration-color:var(--cka-cheek)}.cka-subtopics .cka-count{color:var(--cka-muted)}.cka-pagination{margin-top:var(--cka-8)}.cka-pagination ul{display:flex;flex-wrap:wrap;gap:var(--cka-2);margin:0;padding:0;list-style:none}.cka-pagination a,.cka-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 var(--cka-3);background:var(--cka-paper);border:1px solid var(--cka-rule-strong);border-radius:var(--cka-radius);color:var(--cka-slate-deep);font-family:var(--cka-font-head);font-weight:600;text-decoration:none}.cka-pagination a:hover{border-color:var(--cka-slate);background:var(--cka-plume)}.cka-pagination .current{background:var(--cka-slate);border-color:var(--cka-slate);color:#fff}.cka-pagination .dots{background:none;border:0;min-width:24px}.cka-empty{padding:var(--cka-8) var(--cka-6);background:var(--cka-paper);border:1px dashed var(--cka-rule-strong);border-radius:var(--cka-radius);text-align:center}.cka-empty svg{width:64px;height:64px;margin:0 auto var(--cka-3);color:var(--cka-slate)}.cka-empty p{max-width:48ch;margin-left:auto;margin-right:auto}.cka-empty .cka-search{margin:var(--cka-4) auto 0}.cka-panel{margin-top:var(--cka-12)}.cka-profile{display:grid;gap:var(--cka-6)}@media (min-width:600px){.cka-profile{grid-template-columns:auto 1fr}}.cka-profile .cka-fields{margin-top:var(--cka-4)}.cka-page .entry-content h2{margin-top:var(--cka-8)}.cka-page .cka-authorbox{margin-top:var(--cka-12)}.site-footer{margin-top:var(--cka-8);background:var(--cka-plume);border-top:3px solid var(--cka-slate);font-size:var(--cka-s-1)}.cka-footer{display:grid;gap:var(--cka-8);padding-top:var(--cka-12);padding-bottom:var(--cka-8)}@media (min-width:900px){.cka-footer{grid-template-columns:1.4fr 1fr 1fr}}.cka-footer h2{margin-bottom:var(--cka-3);font-size:var(--cka-s0)}.cka-footer ul{margin:0;padding:0;list-style:none}.cka-footer li a{display:inline-flex;align-items:center;min-height:48px;color:var(--cka-slate-deep)}.cka-footer .cka-wordmark{margin-bottom:var(--cka-3)}.cka-footer p{max-width:44ch}.cka-footer__base{padding:var(--cka-4) 0;font-family:var(--cka-font-head);border-top:var(--cka-border);color:var(--cka-muted)}.cka-footer__base p{margin:0}@media (prefers-reduced-motion:no-preference){a,button,.cka-row{transition:border-color 0.15s,background-color 0.15s,color 0.15s}}@media print{.cka-utility,.site-header,.cka-crumbs,#secondary,.cka-more,.cka-postnav,.cka-comments,.site-footer,.cka-correction{display:none!important}body{background:#fff;font-size:12pt}.cka-post-band{background:none;border:0}.cka-layout{display:block}.entry-content a{color:var(--cka-ink);text-decoration:none}.cka-table{overflow:visible}.entry-content table{min-width:0}.entry-content h2,.entry-content h3,.entry-content h4{break-after:avoid}.cka-table,.steps>li,img{break-inside:avoid}}.cka-home.site-main{padding-top:0}.cka-single.site-main{padding-top:0}.cka-layout--post{padding-top:var(--cka-8)}.cka-archive.site-main,.cka-blog.site-main,.cka-author-page.site-main,.cka-page-main.site-main,.cka-search-page.site-main,.cka-404.site-main{padding-top:0}.cka-panel--first,.cka-layout--post>.cka-main-col>section:first-child{margin-top:0}.cka-profile__links{margin-top:var(--cka-4)}.cka-reading--start{margin-left:0}.cka-404__search{margin-top:var(--cka-6)}.cka-layout>*,.cka-main-col{min-width:0}@media (max-width:599px){.cka-byline .cka-avatar{display:none}}.cka-profile .cka-fields{display:inline-flex}.cka-post-band .cka-topic,.cka-fields a,.cka-policy-link{display:inline-flex;align-items:center;min-height:44px}.cka-post-band .cka-topic{margin-bottom:var(--cka-1)}.cka-fields dd{min-height:24px}.cka-footer__logo img{display:block;width:auto;height:60px}.cka-key-care.cka-key-care{--cka-key:var(--cka-t-care);--cka-key-pale:#e4e6e1}.cka-key-behavior.cka-key-behavior{--cka-key:var(--cka-t-behavior);--cka-key-pale:#f1e9e2}.cka-key-breeding.cka-key-breeding{--cka-key:var(--cka-t-breeding);--cka-key-pale:#fbf1c4}#secondary .widget:not(:has(.widget-title,.wp-block-heading)){padding-top:0}.entry-content img{background:var(--cka-plume)}@media (max-width:599px){.cka-fields{display:grid;grid-template-columns:repeat(3,auto);width:100%}.cka-fields div{padding:var(--cka-1) var(--cka-2)}.cka-fields dd{font-size:.78rem}}.cka-band__trail{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--cka-3)}.cka-band__trail a:first-child:not(:only-child){color:var(--cka-muted)}@media (max-width:599px){.cka-author{flex-direction:column;gap:var(--cka-3)}}.cka-crumbs a,.cka-correction a,.cka-footer p a,.cka-section__more,.cka-sidebar-all{display:inline-flex;align-items:center;min-height:44px}#secondary .children{margin-top:var(--cka-1);padding-left:var(--cka-4);border-top:1px dashed var(--cka-rule)}.comment-respond .cka-cancel-reply{margin:0 0 var(--cka-4);font-size:var(--cka-s-1)}.entry-content>p,.entry-content>ul,.entry-content>ol,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>blockquote{max-width:36em}.cka-menu-toggle .cka-i-close,.cka-menu-toggle.is-open .cka-i-open{display:none}.cka-menu-toggle.is-open .cka-i-close{display:inline}[hidden]{display:none!important}.cka-home.site-main{padding:0}.cka-home~.site-footer{margin-top:0}.cka-icon{flex:none;width:24px;height:24px}time,.cka-count{font-family:var(--cka-font-head);font-weight:500}.cka-band{padding:var(--cka-12) 0}.cka-band--paper{background:var(--cka-paper)}.cka-band--plume{background:var(--cka-plume)}.cka-band--crest-pale{background:var(--cka-crest-pale)}.cka-band--cheek{background:var(--cka-cheek-pale)}.cka-band__title{margin:0;font-size:var(--cka-s3);letter-spacing:-.015em}.cka-band__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--cka-1) var(--cka-6);margin-bottom:var(--cka-6)}@media (min-width:900px){.cka-band{padding:var(--cka-16) 0}.cka-band__title{font-size:var(--cka-s4)}.cka-band__head{margin-bottom:var(--cka-8)}}.cka-hero,.cka-ask{position:relative;overflow:hidden;background:var(--cka-crest)}.cka-hero__crest{position:absolute;top:var(--cka-3);right:var(--cka-2);width:132px;height:132px;color:var(--cka-paper);pointer-events:none}.cka-hero__grid{position:relative;z-index:0;display:grid;gap:var(--cka-6);padding-top:var(--cka-6);padding-bottom:var(--cka-16)}.cka-hero h1{margin-bottom:var(--cka-3);color:var(--cka-ink);font-size:2.5rem;line-height:.98;letter-spacing:-.03em}.cka-hero h1 span{background:linear-gradient(var(--cka-cheek),var(--cka-cheek)) 0 94% / 100% .13em no-repeat}.cka-hero__intro{max-width:44ch;margin-bottom:var(--cka-4)}.cka-hero .cka-search input[type="search"]{min-height:56px;border:2px solid var(--cka-ink)}.cka-hero .cka-search button,.cka-button--lg{min-height:56px;border-color:var(--cka-ink);background:var(--cka-ink)}.cka-hero__card{position:relative;margin-right:var(--cka-3);background:var(--cka-paper);border:2px solid var(--cka-ink);border-radius:var(--cka-radius)}.cka-hero__card::before,.cka-hero__card::after{content:"";position:absolute;inset:-2px;z-index:-1;background:var(--cka-paper);border:2px solid var(--cka-ink);border-radius:var(--cka-radius);transform:translate(6px,6px)}.cka-hero__card::after{z-index:-2;transform:translate(12px,12px)}.cka-hero__card h2{margin:0;padding:var(--cka-3) var(--cka-4);background:var(--cka-crest-pale);border-bottom:2px solid var(--cka-ink);border-radius:2px 2px 0 0;color:var(--cka-ink);font-size:var(--cka-s0)}.cka-worries{margin:0;padding:0;list-style:none}.cka-worries li{--cka-key:var(--cka-t-default)}.cka-worries li+li{border-top:1px dashed var(--cka-rule-strong)}.cka-worries a{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:var(--cka-3);padding:var(--cka-3) var(--cka-4);text-decoration:none}.cka-worries .cka-icon{width:44px;height:44px;padding:9px;border:2px solid var(--cka-key);border-radius:50%;color:var(--cka-key)}.cka-worries__topic,.cka-worries__title{display:block;font-family:var(--cka-font-head);font-weight:700;line-height:1.25}.cka-worries__topic{color:var(--cka-key);font-size:var(--cka-s-1)}.cka-worries__title{color:var(--cka-ink)}.cka-hero__jump{display:flex;margin:0;border-top:2px solid var(--cka-ink)}.cka-hero__jump a{display:flex;flex:1;align-items:center;justify-content:center;min-height:52px;padding:var(--cka-1) var(--cka-2);color:var(--cka-ink);font-family:var(--cka-font-head);font-size:var(--cka-s-1);font-weight:700;text-align:center}.cka-hero__jump a+a{border-left:2px solid var(--cka-ink)}.cka-hero__jump a:hover{background:var(--cka-crest-pale)}@media (min-width:1240px){.cka-hero .cka-hero__crest{top:var(--cka-6);right:auto;left:50%;display:block;width:264px;height:264px;margin-left:-212px}}.home:not(.paged) .cka-header-search{display:none}@media (max-width:899px){.cka-worries li:nth-child(n+2){display:none}}@media (min-width:900px){.cka-hero__crest{display:none}.cka-hero__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:var(--cka-16);padding-top:var(--cka-12);padding-bottom:96px}.cka-hero h1{margin-bottom:var(--cka-4);font-size:4.1rem}.cka-hero__intro{margin-bottom:var(--cka-6);font-size:var(--cka-s1)}.cka-hero__card h2,.cka-worries a{padding-right:var(--cka-6);padding-left:var(--cka-6)}.cka-worries__title{font-size:var(--cka-s1)}.cka-hero__jump a{font-size:var(--cka-s0)}}.cka-proof{position:relative;z-index:1;margin-top:calc(-1 * var(--cka-8))}.cka-proof__list{display:grid;grid-template-columns:repeat(2,1fr);margin:0;background:var(--cka-paper);border:1px solid var(--cka-ink);border-radius:var(--cka-radius)}.cka-proof__list>div{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:var(--cka-2);padding:var(--cka-3)}.cka-proof__list>div:nth-child(n+3){border-top:1px dashed var(--cka-rule)}.cka-proof__list>div:nth-child(even){border-left:1px dashed var(--cka-rule)}.cka-proof__list .cka-icon{grid-row:1 / 3;color:var(--cka-cheek-ink)}.cka-proof__list dd{grid-row:1;grid-column:2;margin:0;font-size:.92rem;color:var(--cka-slate-deep);font-family:var(--cka-font-head);font-weight:800;font-variant-numeric:tabular-nums;line-height:1.2}.cka-proof__list dd time{font-weight:inherit}.cka-proof__list dd a{color:inherit;text-decoration:none}.cka-proof__list dd a:hover{text-decoration:underline;text-decoration-color:var(--cka-cheek)}.cka-proof__list dt{grid-row:2;grid-column:2;color:var(--cka-muted);font-size:var(--cka-s-1)}@media (min-width:900px){.cka-proof__list{grid-template-columns:repeat(4,1fr)}.cka-proof__list>div{column-gap:var(--cka-3);padding:var(--cka-4) var(--cka-6);border-top:0!important;border-left:1px dashed var(--cka-rule)}.cka-proof__list>div:first-child{border-left:0}.cka-proof__list .cka-icon{width:28px;height:28px}.cka-proof__list dd{font-size:var(--cka-s2)}}.cka-explorer__grid{display:grid;gap:var(--cka-4);margin-top:var(--cka-6)}.cka-xtile{--cka-key:var(--cka-t-default);overflow:hidden;background:var(--cka-paper);border:var(--cka-border);border-radius:var(--cka-radius)}.cka-xtile h3{display:flex;margin:0}.cka-xtile h3 a{display:grid;flex:1;grid-template-columns:auto 1fr;align-content:center;align-items:center;column-gap:var(--cka-4);padding:var(--cka-4);background:var(--cka-key-pale,var(--cka-plume));border-bottom:3px solid var(--cka-key);color:var(--cka-key);text-decoration:none}.cka-xtile__icon,.cka-lockup__icon{grid-row:1 / 3;width:56px;height:56px;padding:var(--cka-3);background:var(--cka-paper);border:2px solid var(--cka-key);border-radius:50%;color:var(--cka-key)}.cka-xtile__name{font-size:var(--cka-s2);line-height:1.1}.cka-xtile__count{color:var(--cka-ink);font-family:var(--cka-font-body);font-size:var(--cka-s-1);font-weight:400}.cka-xtile__list{margin:0;padding:var(--cka-2) 0;list-style:none;column-gap:0}.cka-xtile__list li{break-inside:avoid}.cka-xtile__list a{display:flex;align-items:center;justify-content:space-between;gap:var(--cka-3);min-height:48px;padding:var(--cka-1) var(--cka-4);color:var(--cka-ink);line-height:1.25;text-decoration:none}@media (max-width:599px){.cka-xtile__list{display:grid;grid-template-columns:1fr 1fr;gap:var(--cka-2);padding:var(--cka-3)}.cka-xtile__list a{height:100%;padding:var(--cka-1) var(--cka-3);border:var(--cka-border);border-radius:var(--cka-radius);font-size:.9rem}}@media (min-width:600px){.cka-xtile__list{columns:2}}@media (min-width:900px){.cka-explorer__grid{margin-top:var(--cka-8)}.cka-wrap>.cka-explorer__grid .cka-xtile{display:grid;grid-template-columns:340px minmax(0,1fr)}.cka-wrap>.cka-explorer__grid .cka-xtile h3 a{padding:var(--cka-6);border-right:3px solid var(--cka-key);border-bottom:0}.cka-wrap>.cka-explorer__grid .cka-xtile__list{align-self:center;padding:var(--cka-3) var(--cka-2);columns:3}}.cka-lockup{display:flex;align-items:flex-start;gap:var(--cka-4);margin-bottom:var(--cka-6)}.cka-tabs__list{display:flex;flex-wrap:wrap;gap:var(--cka-1)}.cka-tabs__list button{gap:var(--cka-2);min-height:48px;padding:var(--cka-2) var(--cka-3);background:#fff0;border:1px solid var(--cka-rule-strong);color:var(--cka-slate-deep);font-size:var(--cka-s-1)}.cka-tabs__list button:hover{background:var(--cka-page);color:var(--cka-slate-deep)}.cka-tabs__list button[aria-selected="true"]{background:var(--cka-paper);border-color:var(--cka-slate);box-shadow:inset 4px 0 0 var(--cka-key,var(--cka-cheek));color:var(--cka-ink)}.cka-tabs__panel{margin-bottom:var(--cka-4);padding:var(--cka-4);background:var(--cka-paper);border:1px solid var(--cka-slate);border-radius:var(--cka-radius)}.cka-tabs__panel>h3{display:flex;align-items:center;gap:var(--cka-2);margin-bottom:var(--cka-2)}.is-tabs .cka-tabs__panel{margin:var(--cka-3) 0 0}.is-tabs .cka-tabs__panel>h3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.cka-tabs--top .cka-tabs__panel,.cka-tabs--top .cka-tabs__list button[aria-selected="true"]{background:var(--cka-key-pale)}.cka-tabs__more{margin:var(--cka-4) 0 0;font-family:var(--cka-font-head);font-weight:600}@media (min-width:900px){.cka-tabs__panel{padding:var(--cka-6) var(--cka-8)}.cka-tabs--top .cka-tabs__list{flex-wrap:nowrap}.cka-tabs--top .cka-tabs__list button{padding:var(--cka-2) var(--cka-6);border-bottom:0;border-radius:var(--cka-radius) var(--cka-radius) 0 0;font-size:var(--cka-s0)}.cka-tabs--top .cka-tabs__list button[aria-selected="true"]{position:relative;z-index:1;margin-bottom:-1px;border-bottom:1px solid var(--cka-key-pale);box-shadow:inset 0 4px 0 var(--cka-key,var(--cka-cheek))}.cka-tabs--top.is-tabs .cka-tabs__panel{margin:0;border-top-left-radius:0}}.cka-finder__grid{display:grid;gap:var(--cka-6)}.cka-finder__lead p{margin:var(--cka-3) 0 var(--cka-4)}.cka-finder__lead .cka-finder__all{margin:var(--cka-3) 0 0;font-family:var(--cka-font-head);font-weight:600}.cka-vet{display:flex;align-items:center;gap:var(--cka-3);padding:var(--cka-4);background:var(--cka-flag-pale);border:1px solid var(--cka-flag);border-left-width:6px;border-radius:var(--cka-radius);color:var(--cka-flag);font-family:var(--cka-font-head);font-weight:700;line-height:1.25;text-decoration:none}.cka-vet .cka-icon{width:32px;height:32px}.cka-vet:hover{background:var(--cka-paper);color:var(--cka-flag);text-decoration:underline}.cka-finder .cka-tabs__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cka-2)}.cka-finder .cka-tabs__list button{justify-content:flex-start;text-align:left}.cka-finder .cka-tabs__panel,.cka-finder .cka-tabs__list button[aria-selected="true"]{background:var(--cka-crest-pale)}.cka-signs,.cka-briefs,.cka-pages,.cka-foods{margin:0;padding:0;list-style:none}.cka-signs li+li{border-top:1px dashed var(--cka-rule-strong)}.cka-signs a{display:flex;align-items:center;gap:var(--cka-3);min-height:48px;padding:var(--cka-2) 0;color:var(--cka-slate-deep);font-family:var(--cka-font-head);font-weight:600;line-height:1.3;text-decoration:none}.cka-signs a::before{content:"";flex:none;width:8px;height:8px;background:var(--cka-cheek);border-radius:50%}.cka-signs a:hover,.cka-xtile h3 a:hover .cka-xtile__name,.cka-xtile__list a:hover span:first-child,.cka-worries a:hover .cka-worries__title,.cka-foods a:hover .cka-foods__name,.cka-spot h2 a:hover,.cka-shelf__card a:hover,.cka-record td a:hover,.cka-briefs a:hover,.cka-swatches a:hover .cka-swatch__name{text-decoration:underline;text-decoration-color:var(--cka-cheek)}@media (min-width:900px){.cka-finder__grid{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:var(--cka-12);align-items:start}.cka-finder .cka-tabs.is-tabs{display:grid;grid-template-columns:264px minmax(0,1fr)}.cka-finder .cka-tabs__list{grid-template-columns:1fr;gap:var(--cka-1)}.cka-finder .cka-tabs__list button{position:relative;z-index:1;min-height:56px;margin-right:-1px;border-right:0;border-radius:var(--cka-radius) 0 0 var(--cka-radius);font-size:var(--cka-s0)}.cka-finder .cka-tabs__list button[aria-selected="true"]{border-right:1px solid var(--cka-crest-pale)}.cka-finder .is-tabs .cka-tabs__panel{margin:0;border-top-left-radius:0}}.cka-path{display:grid;margin:0;padding:0;list-style:none;counter-reset:cka-step}.cka-path li{position:relative;padding:0 0 var(--cka-6) 64px;counter-increment:cka-step}.cka-path li::before{content:counter(cka-step);position:absolute;top:0;left:0;z-index:1;display:grid;place-items:center;width:44px;height:44px;background:var(--cka-crest);border:2px solid var(--cka-ink);border-radius:50%;color:var(--cka-ink);font-family:var(--cka-font-head);font-size:var(--cka-s1);font-weight:800}.cka-path li::after{content:"";position:absolute;top:44px;bottom:0;left:21px;border-left:2px solid var(--cka-ink)}.cka-path li:last-child{padding-bottom:0}.cka-path li:last-child::after{display:none}.cka-path h3{margin:0 0 var(--cka-1);padding-top:var(--cka-2);font-size:var(--cka-s0);line-height:1.3}.cka-path h3 a{display:inline-block;color:var(--cka-ink);text-decoration-thickness:1px}.cka-path p{margin:0;color:var(--cka-muted);font-family:var(--cka-font-head);font-size:var(--cka-s-1);font-weight:600}@media (min-width:900px){.cka-path{grid-template-columns:repeat(3,1fr);row-gap:var(--cka-8)}.cka-path li{padding:64px var(--cka-4) 0 0}.cka-path li::after{top:21px;right:0;bottom:auto;left:44px;border-top:2px solid var(--cka-ink);border-left:0}.cka-path li:nth-child(3n)::after{display:none}}@media (min-width:1100px){.cka-path{grid-template-columns:repeat(6,1fr)}.cka-path li:nth-child(3n):not(:last-child)::after{display:block}}.cka-spot__card{display:grid;overflow:hidden;border:2px solid var(--cka-slate);border-radius:var(--cka-radius)}.cka-spot__main{padding:var(--cka-6) var(--cka-4)}.cka-spot__label{display:inline-block;margin:0 0 var(--cka-3);padding:2px var(--cka-3);background:var(--cka-crest);border-radius:var(--cka-radius);color:var(--cka-ink);font-family:var(--cka-font-head);font-size:var(--cka-s-1);font-weight:700}.cka-spot h2{font-size:var(--cka-s3);letter-spacing:-.015em}.cka-spot h2 a,.cka-shelf__card a,.cka-record td a,.cka-briefs a{color:var(--cka-slate-deep);text-decoration:none}.cka-spot__summary{max-width:52ch}.cka-spot__fields{display:flex;flex-wrap:wrap;gap:var(--cka-2) var(--cka-8);margin:0 0 var(--cka-6);padding:var(--cka-3) 0;border-top:1px dashed var(--cka-rule-strong);border-bottom:1px dashed var(--cka-rule-strong)}.cka-spot__fields dt{color:var(--cka-muted);font-size:var(--cka-s-1)}.cka-spot__fields dd{margin:0;font-family:var(--cka-font-head);font-weight:600}.cka-spot__side{position:relative;padding:var(--cka-6) var(--cka-4) 88px;overflow:hidden;background:var(--cka-crest-pale);border-top:2px solid var(--cka-slate)}.cka-spot__crest{position:absolute;right:-16px;bottom:-20px;width:112px;height:112px;color:var(--cka-crest);pointer-events:none}.cka-spot__side h3{position:relative;margin-bottom:var(--cka-3);font-size:var(--cka-s1)}.cka-spot__points{position:relative;margin:0;padding:0;list-style:none;counter-reset:cka-point}.cka-spot__points li{display:flex;gap:var(--cka-3);padding:var(--cka-2) 0;border-top:1px solid rgb(34 39 43 / .25);font-family:var(--cka-font-head);font-weight:700;line-height:1.35;counter-increment:cka-point}.cka-spot__points li::before{content:counter(cka-point);flex:none;width:1.2em;color:var(--cka-cheek-ink);font-family:var(--cka-font-head)}@media (min-width:900px){.cka-spot__card{grid-template-columns:1.25fr 1fr}.cka-spot__main,.cka-spot__side{padding:var(--cka-12)}.cka-spot__side{padding-bottom:136px}.cka-spot__side{border-top:0;border-left:2px solid var(--cka-slate)}.cka-spot__crest{width:176px;height:176px}}.cka-care .cka-band__head{padding-top:var(--cka-4);border-top:6px solid var(--cka-key)}.cka-record{width:100%;background:var(--cka-paper);border:2px solid var(--cka-key);border-collapse:collapse}.cka-record th,.cka-record td{padding:var(--cka-3) var(--cka-4);border-top:var(--cka-border);font-family:var(--cka-font-head);text-align:left;vertical-align:baseline}.cka-record thead th{border-top:0;color:var(--cka-muted);font-size:var(--cka-s-1);font-weight:600}.cka-record tbody th{width:24%;background:var(--cka-page)}.cka-record__date{width:9em;color:var(--cka-muted);font-size:var(--cka-s-1)}.cka-record td a,.cka-briefs a{display:inline-block;padding:var(--cka-1) 0;font-family:var(--cka-font-head);font-weight:600;line-height:1.3}.cka-record .cka-count{width:6em;text-align:right}@media (max-width:599px){.cka-record thead{position:absolute;clip:rect(0,0,0,0)}.cka-record tbody tr{display:grid;grid-template-columns:1fr auto;padding:var(--cka-2) 0;border-top:var(--cka-border)}.cka-record tbody th,.cka-record td{width:auto;padding:0 var(--cka-3);border:0}.cka-record td:not(.cka-count){grid-row:2;grid-column:1 / 3}.cka-record .cka-record__date,.cka-record tbody tr:nth-child(n+6){display:none}}.cka-food__grid{display:grid;gap:var(--cka-6)}.cka-food__lead>p{margin:var(--cka-3) 0 0}.cka-food__filter{margin-top:var(--cka-4)}.cka-food__filter label{display:block;margin-bottom:var(--cka-1)}.cka-food__filter input{max-width:360px;min-height:56px;border:2px solid var(--cka-ink)}.cka-food__filter .cka-food__none{margin:var(--cka-3) 0 0;font-size:var(--cka-s-1)}.cka-foods__filed--toxic.cka-foods__filed{color:var(--cka-flag);font-weight:700}.cka-foods__filed{flex:none;color:var(--cka-muted);font-size:var(--cka-s-1);font-weight:400}.cka-food__list{background:var(--cka-paper);border:1px solid var(--cka-slate);border-radius:var(--cka-radius)}.cka-foods{display:grid}.cka-foods li{border-bottom:1px dashed var(--cka-rule)}.cka-foods a{display:flex;align-items:center;justify-content:space-between;gap:var(--cka-2);min-height:48px;padding:var(--cka-1) var(--cka-3);color:var(--cka-ink);font-weight:700;line-height:1.25;text-decoration:none}.cka-foods a:hover,.cka-xtile__list a:hover,.cka-worries a:hover,.cka-food__more summary:hover,.cka-record tbody tr:hover{background:var(--cka-page)}.cka-food__more summary::before{content:"+";margin-right:var(--cka-2)}.cka-food__more summary{display:flex;align-items:center;justify-content:center;background:var(--cka-plume);min-height:48px;padding:var(--cka-2) var(--cka-3);color:var(--cka-slate);font-family:var(--cka-font-head);font-weight:700;cursor:pointer}.cka-food__more[open] summary{display:none}@media (min-width:600px){.cka-foods{grid-template-columns:repeat(2,minmax(0,1fr))}.cka-foods li:nth-child(odd){border-right:1px dashed var(--cka-rule)}}@media (min-width:900px){.cka-food__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--cka-16);align-items:start}}.cka-briefs{display:grid;column-gap:var(--cka-12)}.cka-briefs li{display:grid;align-content:start;gap:2px;padding:var(--cka-3) 0;border-bottom:1px dashed var(--cka-rule)}.cka-briefs__meta,.cka-shelf__meta{margin:0;color:var(--cka-muted);font-size:var(--cka-s-1)}@media (min-width:900px){.cka-briefs{grid-template-columns:repeat(2,minmax(0,1fr))}}.cka-breed__head,.cka-pathway__head{max-width:36em;margin:0 auto var(--cka-8);text-align:center}.cka-breed__head p,.cka-pathway__head p,.cka-process__head p{margin:var(--cka-2) 0 0}.cka-swatches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cka-3);margin:0 0 var(--cka-8);padding:0;list-style:none}.cka-swatches a{display:block;overflow:hidden;background:var(--cka-paper);border:1px solid var(--cka-slate);border-radius:var(--cka-radius);color:var(--cka-ink);font-family:var(--cka-font-head);font-weight:700;text-decoration:none}.cka-swatch{display:block;width:100%;height:96px;border-bottom:1px solid var(--cka-slate)}.cka-swatch__name{display:flex;align-items:center;min-height:44px;padding:var(--cka-1) var(--cka-3)}.cka-shelf__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--cka-4);min-height:48px;margin-bottom:var(--cka-3)}.cka-shelf__bar h3{margin:0;font-size:var(--cka-s1)}.cka-shelf__nav{display:flex;flex:none;gap:var(--cka-2)}.cka-shelf__btn{width:48px;padding:0;background:var(--cka-paper);color:var(--cka-slate)}.cka-shelf__track{display:flex;gap:var(--cka-3);margin:0;padding:0 0 var(--cka-3);overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--cka-rule-strong) #fff0}.cka-shelf__card{position:relative;display:flex;flex:0 0 272px;flex-direction:column;padding:var(--cka-4);background:var(--cka-paper);border:var(--cka-border);border-top:5px solid var(--cka-key);border-radius:var(--cka-radius);scroll-snap-align:start}.cka-shelf__card:hover{border-color:var(--cka-key)}.cka-shelf__card:focus-within{outline:3px solid var(--cka-cheek-ink);outline-offset:-3px}.cka-shelf__topic{margin:0 0 var(--cka-1);color:var(--cka-key);font-family:var(--cka-font-head);font-size:var(--cka-s-1);font-weight:700}.cka-shelf__card h4{flex:1;margin:0 0 var(--cka-2);font-size:var(--cka-s0);line-height:1.3;text-wrap:wrap}.cka-shelf__card h4 a::after{content:"";position:absolute;inset:0}.cka-breed__all{margin:var(--cka-4) 0 0;font-family:var(--cka-font-head);font-weight:600}@media (min-width:600px){.cka-swatches{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.cka-swatches{grid-template-columns:repeat(6,minmax(0,1fr))}.cka-swatch{height:128px}}.cka-process__grid{display:grid;gap:var(--cka-6)}.cka-steps{margin:0;padding:0;list-style:none;border-top:2px solid var(--cka-slate)}.cka-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--cka-4);padding:var(--cka-4) 0;border-bottom:var(--cka-border)}.cka-steps .cka-icon{grid-row:1 / 3;width:32px;height:32px;color:var(--cka-cheek-ink)}.cka-steps h3{margin:0 0 var(--cka-1);font-size:var(--cka-s1)}.cka-steps p{margin:0}@media (min-width:900px){.cka-process__grid{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:var(--cka-12)}.cka-steps li{grid-template-columns:32px 232px minmax(0,1fr);align-items:start}.cka-steps .cka-icon{grid-row:1}.cka-steps h3{margin:0}}.cka-trust__card{display:grid;margin-top:var(--cka-6);background:var(--cka-paper);border:2px solid var(--cka-slate);border-radius:var(--cka-radius)}.cka-trust__who{display:flex;align-items:center;gap:var(--cka-4)}.cka-trust__who,.cka-trust__topics,.cka-pages li{padding:var(--cka-4)}.cka-trust__card h3{margin:0;font-size:var(--cka-s2)}.cka-trust__since{margin:var(--cka-1) 0 0;color:var(--cka-muted);font-family:var(--cka-font-head);font-size:var(--cka-s-1)}.cka-trust__topics,.cka-pages,.cka-pages li+li{border-top:1px dashed var(--cka-rule-strong)}.cka-trust__topics h4{margin:0 0 var(--cka-2);color:var(--cka-muted);font-size:var(--cka-s-1)}.cka-trust__topics ul{display:flex;flex-wrap:wrap;gap:var(--cka-2);margin:0;padding:0;list-style:none}.cka-trust__topics a{display:inline-flex;align-items:center;gap:var(--cka-2);min-height:44px;padding:var(--cka-1) var(--cka-3);border:1px solid var(--cka-rule-strong);border-radius:var(--cka-radius);color:var(--cka-ink);font-family:var(--cka-font-head);font-size:var(--cka-s-1);font-weight:600;text-decoration:none}.cka-trust__topics a:hover{background:var(--cka-page);border-color:var(--cka-slate)}.cka-pages{display:grid}.cka-pages li{display:grid}.cka-pages a{display:inline-flex;align-items:center;min-height:32px;font-family:var(--cka-font-head);font-weight:700}.cka-pages span{font-size:var(--cka-s-1)}@media (min-width:900px){.cka-trust__card{grid-template-columns:1fr 1.3fr}.cka-trust__who,.cka-trust__topics,.cka-pages li{padding:var(--cka-6)}.cka-trust__topics{border-top:0;border-left:1px dashed var(--cka-rule-strong)}.cka-pages{grid-column:1 / -1;grid-template-columns:repeat(3,1fr)}.cka-pages li+li{border-top:0;border-left:1px dashed var(--cka-rule-strong)}}.cka-ask{background:radial-gradient(circle at 50% 0,transparent 9px,rgb(34 39 43 / .12) 9.5px 10.5px,transparent 11px) 0 0 / 22px 16px,var(--cka-crest)}.cka-ask__grid{position:relative;display:grid;gap:var(--cka-6);align-items:center}.cka-ask h2{margin-bottom:var(--cka-2);color:var(--cka-ink);font-size:var(--cka-s3);letter-spacing:-.02em}.cka-ask p{max-width:46ch;margin:0}.cka-button--lg{padding:var(--cka-3) var(--cka-8);font-size:var(--cka-s1)}.cka-button--lg:hover{border-color:var(--cka-slate-deep);background:var(--cka-slate-deep)}@media (min-width:900px){.cka-ask__grid{grid-template-columns:minmax(0,1fr) auto;gap:var(--cka-16)}.cka-ask h2{font-size:var(--cka-s4)}}.cka-footer .cka-count{margin-left:var(--cka-1)}@media (min-width:900px){.cka-footer__find .cka-search{max-width:320px}.cka-footer.cka-footer{grid-template-columns:1.3fr 1fr 1fr 1.2fr}}.entry-content li[style*="list-style-type: none"]::before{display:none}.entry-content li[style*="list-style-type: none"]>ul{padding-left:0}#secondary .cka-sidebar-list a{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cka-3)}@media (min-width:1100px){#secondary>:last-child{position:sticky;top:var(--cka-6)}}.cka-allq ul{margin:0 0 var(--cka-8);padding:0;list-style:none;column-gap:var(--cka-12)}.cka-allq li a{display:block;padding:var(--cka-2) 0;text-decoration-thickness:1px}@media (min-width:900px){.cka-allq ul{columns:3}}