.catpip-article-breadcrumbs,.catpip-article{width:calc(100% - 48px);max-width:1180px;margin-inline:auto}.catpip-article-breadcrumbs{padding-top:1.6rem;font-size:1.3rem}.catpip-article-breadcrumbs__list{display:flex;flex-wrap:wrap;gap:.45rem .7rem;margin:0;padding:0;list-style:none}.catpip-article-breadcrumbs__list li:not(:last-child):after{margin-left:.7rem;color:var(--catpip-muted);content:"/"}.catpip-article-breadcrumbs a{color:var(--catpip-muted);text-decoration-thickness:.1rem;text-underline-offset:.25rem}.catpip-article{--catpip-article-measure: 760px;--catpip-article-urgent: #923f13;padding:2rem 0 7rem}.catpip-article__masthead{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;align-items:end;padding-bottom:clamp(4rem,7vw,7.5rem);border-bottom:.1rem solid var(--catpip-ink)}.catpip-article__title{z-index:1;grid-column:1 / 9;grid-row:1}.catpip-article__title h1{max-width:99rem;margin:.25rem 0 1.5rem;font-size:clamp(52px,4.4vw,68px);line-height:.98;letter-spacing:0}.catpip-article__title h1.catpip-article__heading--long{font-size:clamp(46px,4vw,62px)}.catpip-article__answer{max-width:74rem;margin:1.5rem 0 0;font:520 clamp(1.9rem,1.45rem + 1vw,2.4rem) / 1.48 var(--font-heading-family);letter-spacing:0}.catpip-article__hero{z-index:0;align-self:end;grid-column:9 / 13;grid-row:1;margin:0 0 .25rem}.catpip-article__hero img{display:block;width:100%;aspect-ratio:4 / 4.4;border:0;border-radius:0;background:rgba(var(--color-foreground),.06);filter:saturate(.72) sepia(.06);object-fit:cover}.catpip-article__hero figcaption{margin-top:.65rem;color:var(--catpip-muted);font-size:1.2rem;font-weight:500;line-height:1.4}.catpip-article__meta{display:grid;grid-column:1 / 9;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.catpip-article__meta p{margin:0;padding-top:.8rem;border-top:.1rem solid var(--catpip-border);font-size:1.4rem;line-height:1.45}.catpip-article__meta span,.catpip-article__meta strong{display:block}.catpip-article__meta span{margin-bottom:.15rem;color:var(--catpip-muted);font-size:1.15rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.catpip-article__meta a{color:inherit}.catpip-article__meta .catpip-article__evidence-badge{display:inline-flex;grid-column:1 / 9;align-self:center;align-items:center;width:fit-content;margin-top:.5rem;padding:.4rem 1.2rem;border:.1rem solid var(--catpip-accent);border-radius:999px;color:var(--catpip-accent);font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.catpip-article__frame{display:grid;grid-template-columns:220px minmax(0,var(--catpip-article-measure)) minmax(0,1fr);gap:clamp(28px,3vw,48px);align-items:start;padding-top:clamp(3.5rem,4.5vw,6.4rem)}.catpip-article__rail{grid-column:1;font-size:1.4rem}.catpip-article__cluster-link{margin-top:2.3rem;padding:1rem 0;border-top:.1rem solid var(--catpip-ink);border-bottom:.1rem solid var(--catpip-border)}.catpip-article__cluster-link a{color:var(--catpip-ink);font-weight:700;line-height:1.35}.catpip-article__cluster-link p:last-child{margin-bottom:0;color:var(--catpip-muted);line-height:1.45}.catpip-article__contents{margin-top:2.4rem}.catpip-article__contents ol{margin:0;padding:0;list-style:none;counter-reset:contents}.catpip-article__contents li{position:relative;padding:.55rem 0 .55rem 2rem;border-top:.1rem solid var(--catpip-border);counter-increment:contents;line-height:1.35}.catpip-article__contents li:before{position:absolute;top:.62rem;left:0;color:var(--catpip-accent);content:counter(contents,decimal-leading-zero);font-size:1.15rem;font-weight:700}.catpip-article__contents a{color:var(--catpip-ink);text-decoration:none}.catpip-article__contents a:hover{color:var(--catpip-accent)}.catpip-article__body{min-width:0;grid-column:2;color:var(--catpip-ink)}.catpip-article__body p,.catpip-article__body li{max-width:68ch}.catpip-article__body h2{margin:4.5rem 0 1.2rem;scroll-margin-top:5rem}.catpip-article__body h2:before{display:block;width:2.5rem;height:.2rem;margin-bottom:1rem;background:var(--catpip-accent);content:""}.catpip-article__body h3{margin:2.5rem 0 .8rem}.catpip-article__body .pico-note-heading{margin:36px 0 0;padding:22px 24px 8px;border-top:1px solid var(--catpip-ink);border-right:1px solid var(--catpip-border);border-left:4px solid var(--catpip-accent);background:#f7f3ee;font-size:24px;line-height:1.18}.catpip-article__body .pico-note-heading:before{display:none}.catpip-article__body .pico-note-heading+p,.catpip-article__body .pico-note-heading+p+p,.catpip-article__body .pico-note-heading+p+p+p{margin:0;padding:8px 24px;border-right:1px solid var(--catpip-border);border-left:4px solid var(--catpip-accent);background:#f7f3ee}.catpip-article__body .pico-note-heading+p+p+p{padding-bottom:24px;border-bottom:1px solid var(--catpip-border)}.catpip-article__body ul,.catpip-article__body ol{padding-left:0}.catpip-article__body li{position:relative;margin:.5rem 0;padding-left:1.55rem;list-style:none}.catpip-article__body ul>li:before{position:absolute;top:.62em;left:0;width:.48rem;height:.48rem;border:.15rem solid var(--catpip-accent);border-radius:50% 50% 50% 15%;content:"";transform:rotate(-35deg)}.catpip-article__body ol{counter-reset:article-list}.catpip-article__body ol>li{counter-increment:article-list}.catpip-article__body ol>li:before{position:absolute;left:0;color:var(--catpip-accent);content:counter(article-list,decimal-leading-zero);font-size:1.15rem;font-weight:700;line-height:2.15}.catpip-article__body blockquote{box-sizing:border-box;display:block;width:auto;max-width:76rem;margin:2.7rem -1.2rem;padding:1.5rem 1.7rem;border:0;border-left:.4rem solid var(--catpip-accent);background:var(--catpip-paper);font:520 clamp(1.9rem,1.4rem + .8vw,2.3rem) / 1.48 var(--font-heading-family)}.catpip-article__body blockquote p{margin:0 0 1.2rem;max-width:none}.catpip-article__body blockquote>:first-child{margin-top:0}.catpip-article__body blockquote p:last-child{margin-bottom:0}.catpip-article__body blockquote:has(h2),.catpip-article__body blockquote.catpip-warning-block{border-top:.1rem solid color-mix(in srgb,var(--catpip-article-urgent) 25%,var(--catpip-border));border-right:.1rem solid color-mix(in srgb,var(--catpip-article-urgent) 25%,var(--catpip-border));border-bottom:.1rem solid color-mix(in srgb,var(--catpip-article-urgent) 25%,var(--catpip-border));border-left-color:var(--catpip-article-urgent);font:inherit}.catpip-article__body blockquote:has(h2) h2,.catpip-article__body blockquote.catpip-warning-block p:first-child strong{display:block;margin:0 0 .8rem;color:var(--catpip-article-urgent);font-size:clamp(2.5rem,2vw,3.4rem);line-height:1.08;overflow-wrap:normal;text-wrap:balance}.catpip-article__body blockquote:has(h2) h2:before{display:none}.catpip-article__body .catpip-table-scroll{width:calc(100% + 3rem);max-width:calc(100vw - 2rem);margin:2rem 0 2rem -1.5rem;overflow-x:auto;scrollbar-color:var(--catpip-accent) transparent}.catpip-article__body .catpip-table-scroll:focus-visible{outline:.2rem solid var(--catpip-focus);outline-offset:.2rem}.catpip-article__body table{width:100%;min-width:62rem;border-collapse:collapse;border-top:.2rem solid var(--catpip-ink);border-bottom:.1rem solid var(--catpip-ink);font-size:1.35rem;font-variant-numeric:tabular-nums}.catpip-article__body thead,.catpip-article__body tbody{display:table;width:100%;table-layout:fixed}.catpip-article__body th,.catpip-article__body td{padding:.75rem .85rem;border:0;border-right:.1rem solid var(--catpip-border);border-bottom:.1rem solid var(--catpip-border);text-align:left;vertical-align:top}.catpip-article__body th:last-child,.catpip-article__body td:last-child{border-right:0}.catpip-article__body th{background:rgba(var(--color-foreground),.045);color:var(--catpip-ink);font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.035em}.catpip-article__body tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.025)}.catpip-article__body pre{max-width:100%;overflow:auto;padding:1rem;border:.1rem solid var(--catpip-border);background:var(--catpip-paper);font-size:1.25rem}.catpip-article__body figure{max-width:100%;margin:2.5rem 0}.catpip-article__body figure img,.catpip-article__body figure svg{display:block;max-width:100%;height:auto}.catpip-article__body figcaption{margin-top:.65rem;color:var(--catpip-muted);font-size:1.3rem;line-height:1.45}.catpip-article__body .triage-flow{margin:2.25rem 0}.catpip-article__body .triage-flow__start{display:flex;gap:.6rem;align-items:baseline;margin:0 0 1.25rem;color:var(--catpip-ink);font-size:1.55rem;font-weight:600}.catpip-article__body .triage-flow__start:before{width:.7rem;height:.7rem;margin-top:.35rem;border-radius:50%;background:var(--catpip-accent);content:"";flex:0 0 auto}.catpip-article__body .triage-flow__steps{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.catpip-article__body .triage-flow__step{margin:0;padding:1.5rem;border:.1rem solid var(--catpip-border);border-radius:1.6rem;background:var(--catpip-paper)}.catpip-article__body .triage-flow__steps>li{counter-increment:none}.catpip-article__body .triage-flow__steps>li:before{content:none}.catpip-article__body .triage-flow__head{display:flex;gap:1rem;align-items:center;margin:0 0 1.1rem}.catpip-article__body .triage-flow__num{flex:0 0 auto;box-sizing:border-box;display:grid;width:2.4rem;height:2.4rem;place-items:center;border:.2rem solid var(--catpip-accent);border-radius:50%;color:var(--catpip-accent);font-family:var(--font-heading-family);font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums}.catpip-article__body .triage-flow__question{margin:0;color:var(--catpip-ink);font-family:var(--font-heading-family);font-size:1.18rem;font-weight:600;line-height:1.35}.catpip-article__body .triage-flow__outcomes{display:grid;gap:.6rem;margin:0}.catpip-article__body .triage-flow__outcome{display:grid;grid-template-columns:3.6rem 1fr;gap:.9rem;align-items:center;padding:.75rem .85rem;border-radius:1.2rem;background:var(--catpip-base)}.catpip-article__body .triage-flow__label{margin:0;padding:.3rem 0;border-radius:var(--catpip-radius-pill);background:var(--catpip-border);color:var(--catpip-ink);font-size:1.05rem;font-weight:700;letter-spacing:.05em;text-align:center;text-transform:uppercase}.catpip-article__body .triage-flow__result{align-self:center;margin:0;color:var(--catpip-ink);line-height:1.5}.catpip-article__body .triage-flow__outcome--urgent{background:color-mix(in srgb,var(--catpip-accent) 14%,transparent)}.catpip-article__body .triage-flow__outcome--urgent .triage-flow__label{background:var(--catpip-accent);color:var(--catpip-dark-text)}.catpip-article__body .triage-flow__outcome--urgent .triage-flow__result{font-weight:600}.catpip-article__body .checklist-card{overflow:hidden;margin:2.4rem 0;border:.1rem solid var(--catpip-border);border-radius:1.8rem;background:var(--catpip-base)}.catpip-article__body .checklist-card__band{padding:1.5rem 1.75rem 1.35rem;background:var(--catpip-accent)}.catpip-article__body .checklist-card__title{margin:0;color:#fff;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:600;line-height:1.2;text-align:center}.catpip-article__body .checklist-card__wave{height:2.2rem;margin-top:-.1rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0,0 H1200 V20 C980,44 760,4 600,20 C440,32 200,2 0,18 Z' fill='%23b6531c'/%3E%3C/svg%3E") top center / 100% 100% no-repeat}.catpip-article__body .checklist-card__body{padding:1.6rem 1.75rem 1.9rem}.catpip-article__body .checklist-card__intro{margin:0 0 1.2rem}.catpip-article__body .checklist-card__list{display:grid;gap:.95rem;margin:0;padding:0;list-style:none}.catpip-article__body .checklist-card__list>li{position:relative;margin:0;padding-left:2.2rem;line-height:1.55}.catpip-article__body .checklist-card__list>li:before{content:"";position:absolute;top:.15rem;left:0;width:1.45rem;height:1.45rem;border:0;border-radius:50%;transform:none;background:color-mix(in srgb,var(--catpip-accent) 15%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b6531c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13 l4 4 L19 7'/%3E%3C/svg%3E") center / .85rem no-repeat}.catpip-article__body .article-sources{margin-top:5.5rem;padding:2rem;border-top:.3rem double var(--catpip-ink);border-bottom:.1rem solid color-mix(in srgb,var(--catpip-ink) 14%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--catpip-paper) 92%,white),color-mix(in srgb,var(--catpip-border) 38%,white))}.catpip-article__body .article-sources-heading{margin:0;padding:0;background:transparent}.catpip-article__body .article-sources-heading:before{display:block;width:auto;height:auto;margin-bottom:.7rem;background:none;color:var(--catpip-accent);content:attr(data-reference-label);font-family:var(--font-body-family);font-size:1.15rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.catpip-article__body .article-sources>p,.catpip-article__body .article-sources>ul{max-width:none;margin:.9rem 0 0;padding:0;background:transparent;font-size:clamp(1.55rem,1.48rem + .16vw,1.72rem);line-height:1.65}.catpip-article__body .article-sources>ul{margin-top:.6rem}.catpip-article__shortlist{margin-top:4rem;padding-top:2.25rem;border-top:.1rem solid var(--catpip-ink)}.catpip-article__shortlist-limit{border-left:.3rem solid var(--catpip-accent);padding-left:1rem}.catpip-article__shortlist-note,.catpip-article__small{color:var(--catpip-muted);font-size:1.3rem}.catpip-article__navigation{width:min(100%,110rem);margin:clamp(4rem,7vw,7.5rem) auto 0;padding:clamp(3.5rem,4.5vw,6.4rem);border-top:.3rem solid var(--catpip-accent);background:rgba(var(--color-foreground),.045)}.catpip-article__next{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(26rem,.8fr);gap:clamp(2.4rem,5vw,5.2rem);align-items:center}.catpip-article__navigation h2{max-width:62rem;margin:.25rem 0 1rem}.catpip-article__navigation p{max-width:62ch}.catpip-article__next-image{display:block;overflow:hidden;border-radius:1.6rem}.catpip-article__next-image img{display:block;width:100%;aspect-ratio:4 / 3;transition:transform .18s ease;object-fit:cover}.catpip-article__next-image:hover img{transform:scale(1.025)}.catpip-article__related{margin-top:clamp(3rem,5vw,5.2rem);padding-top:2rem;border-top:.1rem solid var(--catpip-border)}.catpip-article__related ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.catpip-article__related li a{display:grid;height:100%;overflow:hidden;min-height:4.4rem;border:.1rem solid var(--catpip-border);border-radius:1.4rem;background:rgb(var(--color-background));color:var(--catpip-ink);font-weight:700;text-decoration:none}.catpip-article__related li img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.catpip-article__related li span{display:block;padding:1.4rem;line-height:1.35}.catpip-article__cluster-return{display:inline-block;min-height:4.4rem;margin-top:1.2rem;color:var(--catpip-muted);font-weight:700}.catpip-article__closure{width:min(100%,var(--catpip-article-measure));margin:clamp(4rem,7vw,7.5rem) auto 0}.catpip-article__safety{padding:1.5rem 1.7rem;border:.1rem solid color-mix(in srgb,var(--catpip-article-urgent) 25%,var(--catpip-border));border-left:.4rem solid var(--catpip-article-urgent);background:var(--catpip-paper)}.catpip-article__safety h2{margin-top:0;color:var(--catpip-article-urgent)}.catpip-article__disclaimer{margin-bottom:0}.catpip-article__author{display:grid;grid-template-columns:4.8rem 1fr;gap:1rem;margin-top:2rem;padding:1.3rem 0;border-top:.1rem solid var(--catpip-ink);border-bottom:.1rem solid var(--catpip-border)}.catpip-article__avatar{display:grid;width:4.8rem;height:4.8rem;place-items:center;border-radius:50%;background:var(--catpip-ink);color:var(--catpip-dark-text);font-weight:700}.catpip-article__author h2{margin:.2rem 0 .6rem}.catpip-article__author h2 a,.catpip-article__author h2 a:visited{color:var(--catpip-ink);text-decoration-color:var(--catpip-accent);text-decoration-thickness:1px;text-underline-offset:5px}.catpip-article__author h2 a:hover{color:var(--catpip-accent)}.catpip-article__newsletter{margin-top:2.5rem;padding:1.5rem;border-top:.2rem solid var(--catpip-accent);background:rgba(var(--color-foreground),.045)}.catpip-article__newsletter-fields{display:flex;gap:.55rem;margin:.4rem 0 .8rem}.catpip-article__newsletter input[type=email]{min-width:0;min-height:4.6rem;flex:1;padding:.78rem;border:.1rem solid var(--catpip-border);border-radius:var(--catpip-radius-pill);background:var(--catpip-paper);color:var(--catpip-ink);font:1.6rem var(--font-body-family)}.catpip-article__newsletter button[type=submit]{min-height:4.6rem;padding:.78rem 1rem;border:.1rem solid var(--catpip-accent);border-radius:var(--catpip-radius-pill);background:var(--catpip-accent);color:var(--catpip-dark-text);cursor:pointer;font:700 1.5rem var(--font-body-family)}.catpip-article__consent{display:block;line-height:1.45}.catpip-article__keywords{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-top:2rem}.catpip-article__keywords strong{margin-right:.2rem}.catpip-article__keywords span{padding:.35rem .7rem;border:.1rem solid var(--catpip-border);border-radius:var(--catpip-radius-pill);color:var(--catpip-muted);font-size:1.25rem}@media screen and (max-width:980px){.catpip-article__frame{grid-template-columns:19rem minmax(0,1fr);gap:2.5rem}.catpip-article__body{grid-column:2}.catpip-article__title{grid-column:1 / 9}}@media screen and (max-width:800px){.catpip-article__masthead{display:block}.catpip-article__hero{width:52%;margin:2rem 0 0 auto}.catpip-article__meta{width:100%;grid-template-columns:1fr 1fr}.catpip-article__frame{display:block}.catpip-article__rail{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:clamp(3.5rem,4.5vw,6.4rem)}.catpip-article__contents{margin-top:0}.catpip-article__next{grid-template-columns:1fr}.catpip-article__next-image{grid-row:1}}@media screen and (max-width:640px){.catpip-article-breadcrumbs,.catpip-article{width:min(calc(100% - 2rem),124rem)}.catpip-article__title h1{font-size:clamp(40px,11vw,44px)}.catpip-article__title h1.catpip-article__heading--long{font-size:clamp(36px,9.4vw,39px)}.catpip-article__hero{width:82%;margin-top:2.5rem}.catpip-article__meta{display:block}.catpip-article__meta p{margin-top:.7rem}.catpip-article__rail{display:block}.catpip-article__contents{margin-top:2rem}.catpip-article__body h2{margin-top:3.6rem}.catpip-article__body blockquote{margin-right:0;margin-left:0;padding:1.25rem}.catpip-article__body table{width:calc(100% + 1rem);margin-left:0}.catpip-article__body .article-sources{padding:1.35rem 1rem}.catpip-article__navigation{padding:1.5rem 1.2rem}.catpip-article__next{gap:1.6rem}.catpip-article__next-image img{aspect-ratio:16 / 7}.catpip-article__related ul{grid-template-columns:1fr;gap:1rem}.catpip-article__related li a{grid-template-columns:112px minmax(0,1fr);align-items:center}.catpip-article__related li img{height:100%;min-height:100px;aspect-ratio:1}.catpip-article__related li span{padding:1.1rem 1.2rem}.catpip-article__newsletter-fields{flex-direction:column}}@media screen and (max-width:520px){.catpip-article__body .triage-flow__outcome{grid-template-columns:1fr;gap:.35rem}.catpip-article__body .triage-flow__label{justify-self:start;padding:.18rem .7rem}}@media(prefers-reduced-motion:reduce){.catpip-article *,.catpip-article *:before,.catpip-article *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-blog-post.css.map */
