@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-latin-v1.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato-regular-latin-v1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato-bold-latin-v1.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato-italic-latin-v1.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{color-scheme:light;--paper:#f3f2f7;--paper-2:#ebe9f0;--surface:#fff;--ink:#222;--muted:#424242;--soft:#645f72;--primary:#413c58;--accent:#735290;--accent-tint:#e9e3f0;--blueprint:#0b81ad;--blueprint-text:#08739a;--blueprint-tint:#dcecf3;--redline:#a8392a;--rule:#2222221f;--rule-solid:#b9b4c4;--grid:#e6e3ee;--on-primary-focus:#d9cdea;--on-primary:#fff;--on-primary-link:#d9cdea;--font-head:"DM Sans", Arial, sans-serif;--font-body:"Lato", Arial, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Consolas, monospace;--measure:38rem;--wide:72rem;--gutter:clamp(1rem, 4vw, 2rem);--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--space-5:4rem;--space-6:6rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 1.0625rem/1.65 var(--font-body);overflow-wrap:break-word;margin:0}@media (width>=40rem){body{font-size:1.125rem}}img,svg{max-width:100%;height:auto;display:block}a{color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:2px}h1,h2,h3,h4{font-family:var(--font-head);color:var(--primary);margin:0;line-height:1.15}h1{letter-spacing:-.015em;font-size:clamp(2.25rem,1.4rem + 3.4vw,3.75rem);font-weight:700;line-height:1.1}h2{letter-spacing:-.01em;font-size:clamp(1.6rem,1.25rem + 1.4vw,2.25rem);font-weight:700}h3,h4{font-size:1.25rem;font-weight:600}p,ul,ol,dl{margin:0}.wrap{max-width:var(--wide);padding:0 var(--gutter);margin:0 auto}.prose>*+*{margin-top:1em}.prose{max-width:var(--measure)}.flow>*+*{margin-top:var(--space-4)}section+section{margin-top:var(--space-5)}section>h2+*{margin-top:var(--space-2)}.skip{left:var(--gutter);background:var(--surface);color:var(--primary);z-index:10;padding:.6rem 1rem;font-weight:700;position:absolute;top:-4rem}.skip:focus{top:.5rem}.ai-band{background:var(--primary);color:#fff;font-size:.95rem;line-height:1.5}.ai-band .wrap{align-items:flex-start;gap:.75rem;padding-top:.6rem;padding-bottom:.6rem;display:flex}.ai-band img{background:#fff;border-radius:4px;flex:none;width:1.5rem;height:1.5rem;margin-top:.05rem;padding:2px}.ai-band p{margin:0}.ai-band a{color:#fff;font-weight:700}.ai-band a:focus-visible{outline-color:var(--on-primary-focus)}.site-header{border-bottom:1px solid var(--rule);background:var(--paper)}.site-header .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;padding-top:1rem;padding-bottom:1rem;display:flex}.wordmark{color:var(--primary);font:700 1.3rem/1 var(--font-head);letter-spacing:-.01em;align-items:center;gap:.6rem;min-height:44px;text-decoration:none;display:inline-flex}.wordmark img{width:2rem;height:2rem}.site-nav ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;padding:0;list-style:none;display:grid}.site-nav a{min-height:44px;color:var(--ink);font:500 1rem/1.25 var(--font-head);border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:flex}.site-nav a:hover{color:var(--accent)}.site-nav a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent)}@media (width<=55.99rem){.site-nav{border-top:1px solid var(--rule);width:100%;padding-top:.25rem}}@media (width>=56rem){.site-nav ul{gap:1.5rem;display:flex}}.page-head{padding:var(--space-4) 0 var(--space-3)}.page-head .lead{margin-top:var(--space-2);color:var(--muted);max-width:36rem;font-size:1.2rem;line-height:1.55}@media (width>=40rem){.page-head .lead{font-size:1.3rem}}.back{min-height:44px;margin-bottom:var(--space-1);align-items:center;font-weight:700;display:inline-flex}main{padding-bottom:var(--space-5)}.band{padding:var(--space-5) 0;background:var(--paper)}.band--white{background:var(--surface);border-block:1px solid var(--rule-solid)}.band--dark{background:var(--primary);color:var(--on-primary)}.band--dark :is(h1,h2,h3,h4){color:var(--on-primary)}.band--dark a{color:var(--on-primary-link)}.band--dark :focus-visible{outline-color:var(--on-primary-focus)}.band--dark .action{background:var(--on-primary);color:var(--primary)}.band--dark .action:hover{background:var(--accent);color:var(--on-primary)}.band--dark .action--quiet{color:var(--on-primary-link);border-color:var(--on-primary-link);background:0 0}.band--dark .action--quiet:hover{background:var(--accent-tint);color:var(--primary);border-color:var(--accent-tint)}@media (width>=48rem){.band{padding-block:var(--space-6)}}.board:has(+.band){margin-bottom:0}.hero{padding:var(--space-4) 0;gap:var(--space-4);align-items:center;display:grid}.hero .lead{margin-top:var(--space-2);color:var(--muted);font-size:1.2rem;line-height:1.55}@media (width>=64rem){.hero{grid-template-columns:minmax(0,6fr) minmax(0,7fr)}.hero .lead{font-size:1.3rem}}.drawing{margin:0}.drawing .sheet{background:var(--surface);border:1px solid var(--rule-solid);border-radius:4px;padding:clamp(.5rem,2vw,1.25rem)}.drawing :is(img,svg){width:100%}.drawing--hero :is(img,svg){aspect-ratio:16/10}.drawing--band :is(img,svg){aspect-ratio:8/3}.drawing--case :is(img,svg){aspect-ratio:8/5}.credit{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.25rem .9rem;margin-top:.5rem;font-size:.9rem;line-height:1.45;display:flex}.credit .made{align-items:center;gap:.4rem;display:inline-flex}.credit .made img{flex:none;width:1.25rem;height:1.25rem}.credit .made--human{color:var(--primary);font-weight:700}.credit .id{font-family:var(--font-mono);font-size:.85rem}.credit>a{gap:.3em}.drawing figcaption.caption{max-width:var(--measure);color:var(--muted);margin-top:.75rem;font-size:1rem}.tag{font:600 .8rem/1.2 var(--font-head);border:1px solid var(--soft);color:var(--ink);background:var(--surface);white-space:nowrap;border-radius:3px;padding:.25rem .55rem;display:inline-block}.tag--open{border-color:var(--blueprint-text);color:var(--blueprint-text)}.tag--accepted{border-color:var(--accent);color:var(--accent)}.tag--replaced{border-color:var(--primary);background:var(--primary);color:#fff}.meta-line{color:var(--soft);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:.95rem;display:flex}.meta-line time{font-family:var(--font-mono);font-size:.85rem}.case-entry{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--rule-solid);display:grid}.case-entry h3 a{color:var(--primary)}.case-entry h3{margin-top:.5rem;font-size:clamp(1.35rem,1.2rem + .6vw,1.7rem)}.case-entry p{max-width:var(--measure);margin-top:.6rem}@media (width>=48rem){.case-entry{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.story-cards{gap:var(--space-2);margin-top:var(--space-3);padding:0;list-style:none;display:grid}.story-card{min-width:0;padding:var(--space-2);background:var(--surface);border:1px solid var(--rule-solid);border-radius:4px}.story-card>*+*{margin-top:var(--space-2)}.story-card h3{font-size:1.2rem}.story-card h3 a{color:var(--primary)}.story-card:hover .sheet,.story-card:focus-within .sheet{border-color:var(--accent)}@media (width>=48rem){.story-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.story-card .sheet{transition:border-color .2s,transform .25s ease-out}.story-card:hover .sheet,.story-card:focus-within .sheet{transform:translateY(-3px)}}.work-month+.work-month{margin-top:var(--space-4)}.work-month h2{border-bottom:2px solid var(--primary);padding-bottom:.4rem;font-size:1.35rem}.work-list{gap:var(--space-2);padding:0;list-style:none;display:grid}.work-list li{min-width:0;padding:var(--space-2);background:var(--surface);border:1px solid var(--rule-solid);border-radius:4px}.work-list .work-card__thumb{margin-bottom:var(--space-2);background:var(--surface);border:1px solid var(--rule-solid);border-radius:4px;padding:.5rem}.work-list .work-card__thumb img{aspect-ratio:8/5;object-fit:contain;width:100%}.work-list h3{font-size:1.2rem}.work-list p{max-width:var(--measure);margin-top:.35rem}.work-list .meta-line{margin-top:.5rem}@media (width>=48rem){.work-list{grid-template-columns:repeat(2,minmax(0,1fr))}.work-list--row{grid-template-columns:repeat(3,minmax(0,1fr))}.work-month .work-card--case{align-items:start;gap:var(--space-2);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.work-month .work-card--case .work-card__thumb{margin-bottom:0}}.facts{gap:.9rem;max-width:46rem;display:grid}.facts div{gap:.15rem;display:grid}.facts dt{font:600 1rem/1.3 var(--font-head);color:var(--primary)}.facts dd{margin:0}@media (width>=40rem){.facts div{grid-template-columns:10rem minmax(0,1fr);gap:1rem}}.marks{gap:.75rem;max-width:46rem;padding:0;list-style:none;display:grid}.marks li{background:var(--surface);border:1px solid var(--rule-solid);border-radius:4px;grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:0 .9rem;padding:.9rem 1rem;display:grid}.marks img{width:2rem;height:2rem}.marks strong{font-family:var(--font-head);color:var(--primary);display:block}.case-meta{margin-top:var(--space-2)}.summary{max-width:var(--measure);border-left:4px solid var(--accent);padding-left:1rem;font-size:1.15rem}.case-figure{max-width:56rem}.comparison-block{gap:var(--space-3);min-width:0;max-width:56rem;display:grid}.comparison-block>h3{font-size:1.35rem}.comparison-rows{gap:var(--space-2);min-width:0;display:grid}.comparison-row{min-width:0;padding:var(--space-3);background:var(--surface);border:1px solid var(--rule-solid);border-radius:4px}.comparison-row h4{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.75rem;font-size:1.2rem;display:grid}.comparison-number{aspect-ratio:1;background:var(--primary);width:2rem;color:var(--on-primary);border-radius:50%;place-items:center;font-size:1rem;display:grid}.comparison-answers{gap:var(--space-2);margin-top:var(--space-2);display:grid}.comparison-answers>div{min-width:0}.comparison-answers dt{color:var(--primary);font:600 1rem/1.3 var(--font-head)}.comparison-answers dd{min-width:0;margin:.35rem 0 0}.comparison-answers dd>*+*{margin-top:.6rem}.comparison-source{font-size:.95rem}.comparison-source-label{color:var(--muted);margin:0}.comparison-source ul{margin:0;padding:0;list-style:none}.sources-list{max-width:var(--measure);padding-left:1.25rem}.sources-list>li+li{margin-top:var(--space-2)}.sources-list p{color:var(--muted);overflow-wrap:anywhere;margin-top:.25rem;font-size:.95rem}@media (width>=48rem){.comparison-answers{grid-template-columns:repeat(2,minmax(0,1fr))}}.findings{counter-reset:f;max-width:var(--measure);padding:0;list-style:none}.findings li{counter-increment:f;grid-template-columns:2.25rem minmax(0,1fr);gap:0 .9rem;padding:.75rem 0;display:grid}.findings li:before{content:counter(f);color:#fff;width:2rem;height:2rem;font:700 1rem/1 var(--font-head);border-radius:50%;place-items:center;display:grid}.findings--before li:before{background:var(--redline)}.findings--after li:before{background:var(--accent)}.findings strong{font-family:var(--font-head);color:var(--primary)}.marker-key{color:var(--muted);align-items:center;gap:.4rem;font-size:.95rem;display:inline-flex}.marker-key span{color:#fff;width:1.4rem;height:1.4rem;font:700 .8rem/1 var(--font-head);border-radius:50%;place-items:center;display:inline-grid}.marker-key--before span{background:var(--redline)}.marker-key--after span{background:var(--accent)}.listings{gap:var(--space-3);padding:0;list-style:none;display:grid}@media (width>=64rem){.listings{grid-template-columns:repeat(2,minmax(0,1fr))}}.listing{background:var(--surface);border:1px solid var(--rule-solid);padding:var(--space-3);gap:var(--space-2);border-radius:4px;align-content:start;display:grid}.listing .thumb{background:var(--paper);border:1px solid var(--rule);border-radius:3px;padding:.5rem}.listing .thumb img,.listing .thumb [role=img]{aspect-ratio:16/10;object-fit:contain;width:100%}.listing :is(h3,h4){flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;font-size:1.2rem;display:flex}.listing :is(h3,h4) .id{font:600 .95rem/1 var(--font-mono);color:var(--soft)}.listing .facts div{grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:.75rem}.listing .facts{gap:.4rem;font-size:1rem}.listing .facts dt{font-size:.95rem}.listing--sample{max-width:var(--measure);margin-top:var(--space-2)}.listing--sample .credit{margin:0}.list-head+.listings{margin-top:var(--space-2)}.action{cursor:pointer;background:var(--primary);color:#fff;min-height:48px;font:700 1rem/1.2 var(--font-head);border:0;border-radius:4px;justify-content:center;align-items:center;padding:.7rem 1.25rem;text-decoration:none;display:inline-flex}.action:hover{background:var(--accent)}.action--quiet{background:var(--surface);color:var(--primary);border:2px solid var(--primary)}.action--quiet:hover{background:var(--accent-tint);color:var(--primary)}.more{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.credit>a,.jump a,.listing .facts dd>a,.meta-line a,.case-entry :is(h2,h3) a,.story-card h3 a,.origin figcaption a,.comparison-source a,.sources-list a,ul.prose>li>a:only-child{align-items:center;min-height:44px;display:inline-flex}.note{max-width:var(--measure);border:2px dashed var(--soft);background:var(--surface);border-radius:4px;padding:1rem 1.1rem}.note strong{font-family:var(--font-head);color:var(--primary)}.origin{max-width:var(--measure);margin:var(--space-2) 0 0;border-left:4px solid var(--accent);padding:.2rem 0 .2rem 1.1rem}.origin blockquote{margin:0}.origin figcaption{font:700 1rem/1.3 var(--font-head);color:var(--primary);margin-top:.5rem}.prose h3{margin-top:var(--space-3)}.actions{margin-top:var(--space-3);flex-wrap:wrap;gap:.75rem;display:flex}.cta{background:var(--surface);border-top:4px solid var(--primary);padding:var(--space-4) clamp(1.25rem, 4vw, 2.5rem);gap:var(--space-2);border-radius:0 0 4px 4px;justify-items:start;display:grid}.cta p{max-width:var(--measure)}.band--dark .cta{background:0 0;border:0;border-radius:0;justify-items:stretch;padding:0}.band-split{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.band-split__text{gap:var(--space-2);justify-items:start;display:grid}.band-split__text p{max-width:var(--measure)}@media (width>=64rem){.band-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.band--dark .band-split__picture .sheet{background:0 0;border:0;padding:0}.band--dark .band-split__picture .credit,.band--dark .band-split__picture .credit .made--human{color:var(--on-primary)}.band--dark .band-split__picture .credit .made img{background:#fff;border-radius:4px;padding:2px}.title-block{margin-top:var(--space-5);border:2px solid var(--primary);background:var(--surface);border-radius:3px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.title-block>div{border-top:1px solid var(--rule-solid);padding:.65rem .9rem}.title-block>div:nth-child(2n){border-left:0}.title-block>div:nth-child(odd):not(.tb-name,.tb-wide){border-left:1px solid var(--rule-solid)}.title-block .tb-name{background:var(--accent-tint);border-top:0;grid-column:1/-1;align-items:center;display:flex}.title-block .tb-name dd{align-items:center;gap:.75rem;margin:0;display:flex}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.title-block .tb-name img{flex:none;width:2rem;height:2rem}.title-block .tb-name strong{font:700 1.05rem/1.3 var(--font-head);color:var(--primary)}.title-block dt{font:600 .8rem/1.3 var(--font-head);color:var(--soft)}.title-block dd{margin:.1rem 0 0;font-size:.95rem;line-height:1.45}.title-block .tb-wide{grid-column:1/-1;border-left:0!important}.title-block .tb-last{grid-column:1/-1}.title-block .tb-made{align-items:center;gap:var(--space-1);margin:.15rem 0 var(--space-1);color:var(--muted);font-size:.9rem;display:flex}.title-block .tb-made img{flex:none;width:1.25rem;height:1.25rem}.title-block .tb-made--human{color:var(--primary);font-weight:700}.title-block .tb-list{margin:0 0 var(--space-1);gap:var(--space-1) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));padding:0;list-style:none;display:grid}.title-block .tb-list li{padding-left:var(--space-1);border-left:2px solid var(--rule-solid);line-height:1.35}.title-block .tb-list+.tb-made{margin-top:var(--space-1)}@media (width>=56rem){.title-block{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.title-block>div:not(.tb-name,.tb-wide){border-top:0;border-left:1px solid var(--rule-solid)}.title-block .tb-name{border-left:0;grid-column:auto}.title-block .tb-wide{border-top:1px solid var(--rule-solid);border-left:0;grid-column:1/-1}.title-block .tb-last{grid-column:auto}}.site-footer{background:var(--paper-2);border-top:1px solid var(--rule-solid);padding:var(--space-4) 0 var(--space-5);font-size:1rem}.site-footer .wrap{gap:var(--space-3);display:grid}.site-footer nav ul{flex-wrap:wrap;gap:0 1.5rem;padding:0;list-style:none;display:flex}.site-footer nav a{align-items:center;min-height:44px;display:inline-flex}.site-footer p{max-width:var(--measure);color:var(--muted)}.board{background-color:var(--paper);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);border-bottom:1px solid var(--rule-solid);padding-bottom:var(--space-4);margin-bottom:var(--space-4);background-position:-1px -1px;background-size:24px 24px}.board .page-head{padding-bottom:var(--space-3)}.board .hero{padding-bottom:0}@media (width>=64rem){.board>.wrap:has(>.page-head+.drawing){gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;display:grid}.board>.wrap:has(>.page-head+.drawing)>.page-head{padding-bottom:0}}.nowrap{white-space:nowrap}.gap-above-sm{margin-top:var(--space-1)}.gap-above{margin-top:var(--space-2)}.gap-above-lg{margin-top:var(--space-3)}main>.wrap>*+section{margin-top:var(--space-5)}.draft-label{max-width:var(--measure);border:2px dashed var(--accent);background:var(--surface);border-radius:4px;padding:.9rem 1.1rem;font-size:1rem}.draft-label strong{color:var(--primary);font-family:var(--font-head)}.tag--draft{border-style:dashed;border-color:var(--accent);color:var(--accent)}.arc{margin:var(--space-4) 0 0}.arc ol{border-left:2px solid var(--rule-solid);gap:.1rem;padding:0 0 0 .25rem;list-style:none;display:grid}.arc li{padding-left:1.4rem;position:relative}.arc li:before{content:"";background:var(--surface);border:3px solid var(--primary);border-radius:50%;width:.9rem;height:.9rem;margin-top:-.45rem;position:absolute;top:50%;left:-.6rem}.arc .arc-turn:before{background:var(--accent);border-color:var(--accent)}.arc a{min-height:44px;font:600 1rem/1.2 var(--font-head);color:var(--primary);align-items:center;display:inline-flex}.arc .arc-turn a{color:var(--accent)}@media (width>=48rem){.arc ol{background:url(/art/story-arc.svg) 0 0/100% 5rem no-repeat;border-left:0;grid-template-columns:repeat(4,minmax(0,1fr));height:7.5rem;padding:0}.arc li{padding:calc(var(--y) + .8rem) 0 0;text-align:center}.arc li:before{left:50%;top:var(--y);margin:-.45rem 0 0 -.45rem}.arc .arc-stakes{--y:3.5rem}.arc .arc-trouble{--y:2.25rem}.arc .arc-turn{--y:.4rem}.arc .arc-ending{--y:2.75rem}.arc .arc-turn:before{width:1.2rem;height:1.2rem;margin:-.6rem 0 0 -.6rem}}.story-part>*+*{margin-top:var(--space-2)}.story-part .drawing{margin-top:var(--space-3)}.story-part:before{content:"";height:1.1rem;margin-bottom:var(--space-4);background:radial-gradient(circle at .55rem 50%, var(--surface) calc(.55rem - 3.5px), var(--primary) calc(.55rem - 3px) .55rem, transparent calc(.55rem + .5px)) no-repeat, linear-gradient(var(--primary), var(--primary)) 0 50% / 100% 2px no-repeat;display:block}.story-part--turn:before{background:radial-gradient(circle at .7rem 50%, var(--accent) .7rem, transparent calc(.7rem + .5px)) no-repeat, linear-gradient(var(--accent), var(--accent)) 0 50% / 100% 2px no-repeat;height:1.4rem}.story-part .prose>h3{margin-top:var(--space-4);font-size:1.35rem}.story-part .prose>h3+p{margin-top:.5rem}.list-head{margin-top:var(--space-3);font-size:1.15rem}.turn{font:500 clamp(1.25rem, 1.1rem + .6vw, 1.55rem)/1.45 var(--font-head);color:var(--primary);background:var(--accent-tint);border-left:6px solid var(--accent);max-width:40rem;padding:1.1rem 1.25rem}.closing{margin-top:var(--space-3);font:italic 400 1.15rem/1.5 var(--font-body);color:var(--primary);max-width:var(--measure)}.more:after{content:"";border-top:2px solid;border-right:2px solid;width:.42em;height:.42em;margin-left:.5em;display:inline-block;transform:rotate(45deg)}.case-entry:hover .case-thumb .sheet,.case-entry:focus-within .case-thumb .sheet{border-color:var(--accent)}@media (prefers-reduced-motion:no-preference){.action{transition:background-color .15s,transform .15s}.action:active{transform:translateY(1px)}.more:after{transition:transform .2s ease-out}.more:hover:after,.more:focus-visible:after{transform:translate(3px)rotate(45deg)}.case-thumb .sheet{transition:border-color .2s,transform .25s ease-out}.case-entry:hover .case-thumb .sheet,.case-entry:focus-within .case-thumb .sheet{transform:translateY(-3px)}}.jump{margin-top:var(--space-2);flex-wrap:wrap;gap:.5rem 1.5rem;font-weight:700;display:flex}.video video{aspect-ratio:16/9;background:var(--paper-2);width:100%;height:auto;display:block}.drawing{view-timeline-name:--sheet}@media (prefers-reduced-motion:no-preference){.drawing svg :is(.a-ink,.a-check){stroke-dasharray:1;stroke-dashoffset:0}.drawing--first svg .a-card{transition:opacity .6s ease-out,transform .6s cubic-bezier(.2,.7,.2,1)}.drawing--first svg .a-con{transition:opacity .7s ease-out .2s}.drawing--first svg .a-ink{transition:stroke-dashoffset 1.1s ease-in-out .35s}.drawing--first svg .a-tool{transition:opacity .8s ease-out .9s,transform .8s cubic-bezier(.2,.7,.2,1) .9s}.drawing--first svg .a-check{transition:stroke-dashoffset .45s ease-out 1.7s}.drawing--first svg .a-mark{transition:opacity .4s ease-out 2s}@starting-style{.drawing--first svg .a-card{opacity:0;transform:translateY(-14px)}.drawing--first svg :is(.a-con,.a-mark){opacity:0}.drawing--first svg :is(.a-ink,.a-check){stroke-dashoffset:1px}.drawing--first svg .a-tool{opacity:0;transform:translate(16px,-12px)}}@supports (animation-timeline:view()){.drawing:not(.drawing--first) svg :is(.a-card,.a-con,.a-ink,.a-tool,.a-check,.a-mark){animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet}.drawing:not(.drawing--first) svg .a-card{animation-name:v-drop;animation-range:entry entry 70%}.drawing:not(.drawing--first) svg .a-con{animation-name:v-fade;animation-range:entry 20% cover 30%}.drawing:not(.drawing--first) svg .a-ink{animation-name:v-draw;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .a-tool{animation-name:v-in;animation-range:entry 60% cover 42%}.drawing:not(.drawing--first) svg .a-check{animation-name:v-draw;animation-range:cover 30% cover 48%}.drawing:not(.drawing--first) svg .a-mark{animation-name:v-fade;animation-range:cover 34% cover 50%}}.drawing:is(:hover,:focus-within) svg .a-card{animation:.6s cubic-bezier(.2,.7,.2,1) both r-drop}.drawing:is(:hover,:focus-within) svg .a-con{animation:.7s ease-out .2s both r-fade}.drawing:is(:hover,:focus-within) svg .a-ink{animation:1.1s ease-in-out .35s both r-draw}.drawing:is(:hover,:focus-within) svg .a-tool{animation:.8s cubic-bezier(.2,.7,.2,1) .9s both r-in}.drawing:is(:hover,:focus-within) svg .a-check{animation:.45s ease-out 1.7s both r-draw}.drawing:is(:hover,:focus-within) svg .a-mark{animation:.4s ease-out 2s both r-fade}.drawing:is(:hover,:focus-within) svg :is(.a-card,.a-con,.a-ink,.a-tool,.a-check,.a-mark){animation-timeline:auto;animation-range:normal}.drawing--first svg .s-cat .c-head{animation:2.4s ease-in-out both v-cat-head}.drawing--first svg .s-cat .c-pupil{animation:2.4s ease-in-out both v-cat-look}.drawing--first svg .s-cat .c-arm{animation:2.4s ease-in-out both v-cat-arm}.drawing--first svg .s-cat .c-tail{animation:2.4s ease-in-out both v-cat-tail}.drawing--first svg .s-cat .c-tail-tip{animation:2.4s ease-in-out both v-cat-tip}.drawing--first svg .s-cat .c-lid{animation:2.4s ease-in-out both v-cat-lid}.drawing--first svg .s-cat .c-shut{animation:2.4s linear both v-cat-shut}@supports (animation-timeline:view()){.drawing:not(.drawing--first) svg .s-cat :is(.c-head,.c-pupil,.c-arm,.c-tail,.c-tail-tip){animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .s-cat .c-head{animation-name:v-cat-head}.drawing:not(.drawing--first) svg .s-cat .c-pupil{animation-name:v-cat-look}.drawing:not(.drawing--first) svg .s-cat .c-arm{animation-name:v-cat-arm}.drawing:not(.drawing--first) svg .s-cat .c-tail{animation-name:v-cat-tail}.drawing:not(.drawing--first) svg .s-cat .c-tail-tip{animation-name:v-cat-tip}}.drawing--first:is(:hover,:focus-within) svg .s-cat .c-head{animation:2.4s ease-in-out both v-cat-head,2.4s ease-in-out both r-cat-head}.drawing--first:is(:hover,:focus-within) svg .s-cat .c-pupil{animation:2.4s ease-in-out both v-cat-look,2.4s ease-in-out both r-cat-look}.drawing--first:is(:hover,:focus-within) svg .s-cat .c-arm{animation:2.4s ease-in-out both v-cat-arm,2.4s ease-in-out both r-cat-arm}.drawing--first:is(:hover,:focus-within) svg .s-cat .c-tail{animation:2.4s ease-in-out both v-cat-tail,2.4s ease-in-out both r-cat-tail}.drawing--first:is(:hover,:focus-within) svg .s-cat .c-tail-tip{animation:2.4s ease-in-out both v-cat-tip,2.4s ease-in-out both r-cat-tip}.drawing--first:is(:hover,:focus-within) svg .s-cat .c-lid{animation:2.4s ease-in-out both v-cat-lid,2.4s ease-in-out both r-cat-lid}.drawing--first:is(:hover,:focus-within) svg .s-cat .c-shut{animation:2.4s linear both v-cat-shut,2.4s linear both r-cat-shut}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .s-cat .c-head{animation:2.4s ease-in-out both r-cat-head}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .s-cat .c-pupil{animation:2.4s ease-in-out both r-cat-look}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .s-cat .c-arm{animation:2.4s ease-in-out both r-cat-arm}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .s-cat .c-tail{animation:2.4s ease-in-out both r-cat-tail}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .s-cat .c-tail-tip{animation:2.4s ease-in-out both r-cat-tip}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .s-cat .c-lid{animation:2.4s ease-in-out both r-cat-lid}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .s-cat .c-shut{animation:2.4s linear both r-cat-shut}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .s-cat :is(.c-head,.c-pupil,.c-arm,.c-tail,.c-tail-tip,.c-lid,.c-shut){animation-timeline:auto;animation-range:normal}}.drawing svg [class^=fz-] .c-hat{transform-box:fill-box;transform-origin:50% 100%}.drawing svg .fz-lid{transform-box:view-box;transform-origin:88px 250px}.drawing svg .fz-0{transform-box:view-box;transform-origin:926px 250px}.drawing svg .fz-4 .c-hat{--hx:1529.8px;--hy:445.1px;--ha:402px;--hr:-6deg}.drawing svg .fz-3 .c-hat{--hx:1141.7px;--hy:363.8px;--ha:380px;--hr:-20deg}.drawing svg .fz-2 .c-hat{--hx:763.9px;--hy:322.2px;--ha:315px;--hr:-16deg}.drawing svg .fz-1 .c-hat{--hx:351.6px;--hy:225px;--ha:152px;--hr:-10deg}@media (prefers-reduced-motion:no-preference){.drawing--first svg .fz-0 .s-cat .c-arm{animation:2.4s ease-in-out both v-fz-point}.drawing--first:is(:hover,:focus-within) svg .fz-0 .s-cat .c-arm{animation:2.4s ease-in-out both v-fz-point,2.4s ease-in-out both r-fz-point}.drawing--first svg :is(.fz-0,.fz-lid){animation:2.4s ease-in-out both v-fz-tip-open}.drawing--first:is(:hover,:focus-within) svg :is(.fz-0,.fz-lid){animation:2.4s ease-in-out both v-fz-tip-open,2.4s ease-in-out both r-fz-tip-open}.drawing--first svg .fz-3 .c-hat{animation:.538s linear .15s both v-fz-hat}.drawing--first:is(:hover,:focus-within) svg .fz-3 .c-hat{animation:.538s linear .15s both v-fz-hat,.538s linear .15s both r-fz-hat}.drawing--first svg .fz-4 .c-hat{animation:.615s linear .57s both v-fz-hat}.drawing--first:is(:hover,:focus-within) svg .fz-4 .c-hat{animation:.615s linear .57s both v-fz-hat,.615s linear .57s both r-fz-hat}.drawing--first svg .fz-2 .c-hat{animation:.462s linear 1.05s both v-fz-hat}.drawing--first:is(:hover,:focus-within) svg .fz-2 .c-hat{animation:.462s linear 1.05s both v-fz-hat,.462s linear 1.05s both r-fz-hat}.drawing--first svg .fz-1 .c-hat{animation:.385s linear 1.41s both v-fz-hat}.drawing--first:is(:hover,:focus-within) svg .fz-1 .c-hat{animation:.385s linear 1.41s both v-fz-hat,.385s linear 1.41s both r-fz-hat}.drawing--first svg .fz-2 .c-hat .c-ear{animation:.462s linear 1.05s both v-fz-ear}.drawing--first:is(:hover,:focus-within) svg .fz-2 .c-hat .c-ear{animation:.462s linear 1.05s both v-fz-ear,.462s linear 1.05s both r-fz-ear}.drawing--first svg .fz-3 .s-cat .c-head{animation:1s ease-in-out .27s both v-fz-head}.drawing--first:is(:hover,:focus-within) svg .fz-3 .s-cat .c-head{animation:1s ease-in-out .27s both v-fz-head,1s ease-in-out .27s both r-fz-head}.drawing--first svg .fz-3 .s-cat .c-pupil{animation:1s ease-in-out .27s both v-fz-look}.drawing--first:is(:hover,:focus-within) svg .fz-3 .s-cat .c-pupil{animation:1s ease-in-out .27s both v-fz-look,1s ease-in-out .27s both r-fz-look}.drawing--first svg .fz-3 .s-cat .c-arm{animation:1s ease-in-out .27s both v-fz-arm}.drawing--first:is(:hover,:focus-within) svg .fz-3 .s-cat .c-arm{animation:1s ease-in-out .27s both v-fz-arm,1s ease-in-out .27s both r-fz-arm}.drawing--first svg .fz-3 .s-cat .c-tail{animation:1s ease-in-out .27s both v-fz-tail}.drawing--first:is(:hover,:focus-within) svg .fz-3 .s-cat .c-tail{animation:1s ease-in-out .27s both v-fz-tail,1s ease-in-out .27s both r-fz-tail}.drawing--first svg .fz-3 .s-cat .c-tail-tip{animation:1s ease-in-out .27s both v-fz-tip}.drawing--first:is(:hover,:focus-within) svg .fz-3 .s-cat .c-tail-tip{animation:1s ease-in-out .27s both v-fz-tip,1s ease-in-out .27s both r-fz-tip}.drawing--first svg .fz-3 .s-cat .c-lid{animation:1s ease-in-out .27s both v-fz-lid}.drawing--first:is(:hover,:focus-within) svg .fz-3 .s-cat .c-lid{animation:1s ease-in-out .27s both v-fz-lid,1s ease-in-out .27s both r-fz-lid}.drawing--first svg .fz-3 .s-cat .c-shut{animation:1s linear .27s both v-fz-shut}.drawing--first:is(:hover,:focus-within) svg .fz-3 .s-cat .c-shut{animation:1s linear .27s both v-fz-shut,1s linear .27s both r-fz-shut}.drawing--first svg .fz-4 .s-cat .c-head{animation:1s ease-in-out .75s both v-fz-head}.drawing--first:is(:hover,:focus-within) svg .fz-4 .s-cat .c-head{animation:1s ease-in-out .75s both v-fz-head,1s ease-in-out .75s both r-fz-head}.drawing--first svg .fz-4 .s-cat .c-pupil{animation:1s ease-in-out .75s both v-fz-look}.drawing--first:is(:hover,:focus-within) svg .fz-4 .s-cat .c-pupil{animation:1s ease-in-out .75s both v-fz-look,1s ease-in-out .75s both r-fz-look}.drawing--first svg .fz-4 .s-cat .c-arm{animation:1s ease-in-out .75s both v-fz-arm}.drawing--first:is(:hover,:focus-within) svg .fz-4 .s-cat .c-arm{animation:1s ease-in-out .75s both v-fz-arm,1s ease-in-out .75s both r-fz-arm}.drawing--first svg .fz-4 .s-cat .c-tail{animation:1s ease-in-out .75s both v-fz-tail}.drawing--first:is(:hover,:focus-within) svg .fz-4 .s-cat .c-tail{animation:1s ease-in-out .75s both v-fz-tail,1s ease-in-out .75s both r-fz-tail}.drawing--first svg .fz-4 .s-cat .c-tail-tip{animation:1s ease-in-out .75s both v-fz-tip}.drawing--first:is(:hover,:focus-within) svg .fz-4 .s-cat .c-tail-tip{animation:1s ease-in-out .75s both v-fz-tip,1s ease-in-out .75s both r-fz-tip}.drawing--first svg .fz-4 .s-cat .c-lid{animation:1s ease-in-out .75s both v-fz-lid}.drawing--first:is(:hover,:focus-within) svg .fz-4 .s-cat .c-lid{animation:1s ease-in-out .75s both v-fz-lid,1s ease-in-out .75s both r-fz-lid}.drawing--first svg .fz-4 .s-cat .c-shut{animation:1s linear .75s both v-fz-shut}.drawing--first:is(:hover,:focus-within) svg .fz-4 .s-cat .c-shut{animation:1s linear .75s both v-fz-shut,1s linear .75s both r-fz-shut}.drawing--first svg .fz-2 .s-cat .c-head{animation:1s ease-in-out 1.11s both v-fz-head}.drawing--first:is(:hover,:focus-within) svg .fz-2 .s-cat .c-head{animation:1s ease-in-out 1.11s both v-fz-head,1s ease-in-out 1.11s both r-fz-head}.drawing--first svg .fz-2 .s-cat .c-pupil{animation:1s ease-in-out 1.11s both v-fz-look}.drawing--first:is(:hover,:focus-within) svg .fz-2 .s-cat .c-pupil{animation:1s ease-in-out 1.11s both v-fz-look,1s ease-in-out 1.11s both r-fz-look}.drawing--first svg .fz-2 .s-cat .c-arm{animation:1s ease-in-out 1.11s both v-fz-arm}.drawing--first:is(:hover,:focus-within) svg .fz-2 .s-cat .c-arm{animation:1s ease-in-out 1.11s both v-fz-arm,1s ease-in-out 1.11s both r-fz-arm}.drawing--first svg .fz-2 .s-cat .c-tail{animation:1s ease-in-out 1.11s both v-fz-tail}.drawing--first:is(:hover,:focus-within) svg .fz-2 .s-cat .c-tail{animation:1s ease-in-out 1.11s both v-fz-tail,1s ease-in-out 1.11s both r-fz-tail}.drawing--first svg .fz-2 .s-cat .c-tail-tip{animation:1s ease-in-out 1.11s both v-fz-tip}.drawing--first:is(:hover,:focus-within) svg .fz-2 .s-cat .c-tail-tip{animation:1s ease-in-out 1.11s both v-fz-tip,1s ease-in-out 1.11s both r-fz-tip}.drawing--first svg .fz-2 .s-cat .c-lid{animation:1s ease-in-out 1.11s both v-fz-lid}.drawing--first:is(:hover,:focus-within) svg .fz-2 .s-cat .c-lid{animation:1s ease-in-out 1.11s both v-fz-lid,1s ease-in-out 1.11s both r-fz-lid}.drawing--first svg .fz-2 .s-cat .c-shut{animation:1s linear 1.11s both v-fz-shut}.drawing--first:is(:hover,:focus-within) svg .fz-2 .s-cat .c-shut{animation:1s linear 1.11s both v-fz-shut,1s linear 1.11s both r-fz-shut}.drawing--first svg .fz-1 .s-cat .c-head{animation:1s ease-in-out 1.41s both v-fz-head}.drawing--first:is(:hover,:focus-within) svg .fz-1 .s-cat .c-head{animation:1s ease-in-out 1.41s both v-fz-head,1s ease-in-out 1.41s both r-fz-head}.drawing--first svg .fz-1 .s-cat .c-pupil{animation:1s ease-in-out 1.41s both v-fz-look}.drawing--first:is(:hover,:focus-within) svg .fz-1 .s-cat .c-pupil{animation:1s ease-in-out 1.41s both v-fz-look,1s ease-in-out 1.41s both r-fz-look}.drawing--first svg .fz-1 .s-cat .c-arm{animation:1s ease-in-out 1.41s both v-fz-arm}.drawing--first:is(:hover,:focus-within) svg .fz-1 .s-cat .c-arm{animation:1s ease-in-out 1.41s both v-fz-arm,1s ease-in-out 1.41s both r-fz-arm}.drawing--first svg .fz-1 .s-cat .c-tail{animation:1s ease-in-out 1.41s both v-fz-tail}.drawing--first:is(:hover,:focus-within) svg .fz-1 .s-cat .c-tail{animation:1s ease-in-out 1.41s both v-fz-tail,1s ease-in-out 1.41s both r-fz-tail}.drawing--first svg .fz-1 .s-cat .c-tail-tip{animation:1s ease-in-out 1.41s both v-fz-tip}.drawing--first:is(:hover,:focus-within) svg .fz-1 .s-cat .c-tail-tip{animation:1s ease-in-out 1.41s both v-fz-tip,1s ease-in-out 1.41s both r-fz-tip}.drawing--first svg .fz-1 .s-cat .c-lid{animation:1s ease-in-out 1.41s both v-fz-lid}.drawing--first:is(:hover,:focus-within) svg .fz-1 .s-cat .c-lid{animation:1s ease-in-out 1.41s both v-fz-lid,1s ease-in-out 1.41s both r-fz-lid}.drawing--first svg .fz-1 .s-cat .c-shut{animation:1s linear 1.41s both v-fz-shut}.drawing--first:is(:hover,:focus-within) svg .fz-1 .s-cat .c-shut{animation:1s linear 1.41s both v-fz-shut,1s linear 1.41s both r-fz-shut}}@keyframes v-fz-point{0%{transform:none}2.917%{transform:rotate(6deg)}8.75%{transform:rotate(-16deg)}14.583%{transform:rotate(-7deg)}20.417%{transform:rotate(6deg)}26.25%{transform:rotate(-16deg)}32.083%{transform:rotate(-7deg)}37.083%{transform:none}40.417%{transform:rotate(6deg)}46.25%{transform:rotate(-16deg)}52.083%{transform:rotate(-7deg)}55.417%{transform:rotate(6deg)}61.25%{transform:rotate(-16deg)}67.083%{transform:rotate(-7deg)}72.083%{transform:none}to{transform:none}}@keyframes r-fz-point{0%{transform:none}2.917%{transform:rotate(6deg)}8.75%{transform:rotate(-16deg)}14.583%{transform:rotate(-7deg)}20.417%{transform:rotate(6deg)}26.25%{transform:rotate(-16deg)}32.083%{transform:rotate(-7deg)}37.083%{transform:none}40.417%{transform:rotate(6deg)}46.25%{transform:rotate(-16deg)}52.083%{transform:rotate(-7deg)}55.417%{transform:rotate(6deg)}61.25%{transform:rotate(-16deg)}67.083%{transform:rotate(-7deg)}72.083%{transform:none}to{transform:none}}@keyframes v-fz-tip-open{0%{transform:none}5.417%{transform:none}9.167%{transform:rotate(6deg)}13.75%{transform:none}15.833%{transform:rotate(1deg)}17.917%{transform:none}22.917%{transform:none}26.667%{transform:rotate(6deg)}31.25%{transform:none}33.333%{transform:rotate(1deg)}35.417%{transform:none}42.917%{transform:none}46.667%{transform:rotate(6deg)}51.25%{transform:none}53.333%{transform:rotate(1deg)}55.417%{transform:none}57.917%{transform:none}61.667%{transform:rotate(6deg)}66.25%{transform:none}68.333%{transform:rotate(1deg)}70.417%{transform:none}to{transform:none}}@keyframes r-fz-tip-open{0%{transform:none}5.417%{transform:none}9.167%{transform:rotate(6deg)}13.75%{transform:none}15.833%{transform:rotate(1deg)}17.917%{transform:none}22.917%{transform:none}26.667%{transform:rotate(6deg)}31.25%{transform:none}33.333%{transform:rotate(1deg)}35.417%{transform:none}42.917%{transform:none}46.667%{transform:rotate(6deg)}51.25%{transform:none}53.333%{transform:rotate(1deg)}55.417%{transform:none}57.917%{transform:none}61.667%{transform:rotate(6deg)}66.25%{transform:none}68.333%{transform:rotate(1deg)}70.417%{transform:none}to{transform:none}}@keyframes v-fz-hat{0%{opacity:0;transform:translate(var(--hx), var(--hy)) rotate(var(--hr))}4%{opacity:1}7.8%{transform:translate(calc(var(--hx) * .968), calc(var(--hy) * .9 - var(--ha) * .36)) rotate(calc(var(--hr) * .9))}15.6%{transform:translate(calc(var(--hx) * .911), calc(var(--hy) * .8 - var(--ha) * .64)) rotate(calc(var(--hr) * .8))}23.4%{transform:translate(calc(var(--hx) * .836), calc(var(--hy) * .7 - var(--ha) * .84)) rotate(calc(var(--hr) * .7))}31.2%{transform:translate(calc(var(--hx) * .747), calc(var(--hy) * .6 - var(--ha) * .96)) rotate(calc(var(--hr) * .6))}39%{transform:translate(calc(var(--hx) * .646), calc(var(--hy) * .5 - var(--ha) * 1)) rotate(calc(var(--hr) * .5))}46.8%{transform:translate(calc(var(--hx) * .535), calc(var(--hy) * .4 - var(--ha) * .96)) rotate(calc(var(--hr) * .4))}54.6%{transform:translate(calc(var(--hx) * .414), calc(var(--hy) * .3 - var(--ha) * .84)) rotate(calc(var(--hr) * .3))}62.4%{transform:translate(calc(var(--hx) * .284), calc(var(--hy) * .2 - var(--ha) * .64)) rotate(calc(var(--hr) * .2))}70.2%{transform:translate(calc(var(--hx) * .146), calc(var(--hy) * .1 - var(--ha) * .36)) rotate(calc(var(--hr) * .1))}78%{transform:none}85%{transform:scale(1.12,.86)}92%{transform:scale(.96,1.04)}to{transform:none}}@keyframes r-fz-hat{0%{opacity:0;transform:translate(var(--hx), var(--hy)) rotate(var(--hr))}4%{opacity:1}7.8%{transform:translate(calc(var(--hx) * .968), calc(var(--hy) * .9 - var(--ha) * .36)) rotate(calc(var(--hr) * .9))}15.6%{transform:translate(calc(var(--hx) * .911), calc(var(--hy) * .8 - var(--ha) * .64)) rotate(calc(var(--hr) * .8))}23.4%{transform:translate(calc(var(--hx) * .836), calc(var(--hy) * .7 - var(--ha) * .84)) rotate(calc(var(--hr) * .7))}31.2%{transform:translate(calc(var(--hx) * .747), calc(var(--hy) * .6 - var(--ha) * .96)) rotate(calc(var(--hr) * .6))}39%{transform:translate(calc(var(--hx) * .646), calc(var(--hy) * .5 - var(--ha) * 1)) rotate(calc(var(--hr) * .5))}46.8%{transform:translate(calc(var(--hx) * .535), calc(var(--hy) * .4 - var(--ha) * .96)) rotate(calc(var(--hr) * .4))}54.6%{transform:translate(calc(var(--hx) * .414), calc(var(--hy) * .3 - var(--ha) * .84)) rotate(calc(var(--hr) * .3))}62.4%{transform:translate(calc(var(--hx) * .284), calc(var(--hy) * .2 - var(--ha) * .64)) rotate(calc(var(--hr) * .2))}70.2%{transform:translate(calc(var(--hx) * .146), calc(var(--hy) * .1 - var(--ha) * .36)) rotate(calc(var(--hr) * .1))}78%{transform:none}85%{transform:scale(1.12,.86)}92%{transform:scale(.96,1.04)}to{transform:none}}@keyframes v-fz-ear{0%,77.9%{opacity:0}78%,to{opacity:1}}@keyframes r-fz-ear{0%,77.9%{opacity:0}78%,to{opacity:1}}@keyframes v-fz-head{0%,8%{transform:none}24%{transform:rotate(2deg)}30%{transform:translateY(3px)rotate(.5deg)}36%{transform:translateY(-1px)}42%{transform:none}54%,70%{transform:rotate(-5deg)}84%{transform:rotate(1deg)}92%,to{transform:none}}@keyframes r-fz-head{0%,8%{transform:none}24%{transform:rotate(2deg)}30%{transform:translateY(3px)rotate(.5deg)}36%{transform:translateY(-1px)}42%{transform:none}54%,70%{transform:rotate(-5deg)}84%{transform:rotate(1deg)}92%,to{transform:none}}@keyframes v-fz-look{0%,6%{transform:none}18%,27%{transform:translate(4px,-3px)}31%{transform:translateY(1px)}36%{transform:none}46%,70%{transform:translate(-5px,-2px)}84%,to{transform:none}}@keyframes r-fz-look{0%,6%{transform:none}18%,27%{transform:translate(4px,-3px)}31%{transform:translateY(1px)}36%{transform:none}46%,70%{transform:translate(-5px,-2px)}84%,to{transform:none}}@keyframes v-fz-arm{0%,44%{transform:none}51%{transform:rotate(4deg)}60%{transform:rotate(-9deg)}68%{transform:rotate(-6deg)}78%,to{transform:none}}@keyframes r-fz-arm{0%,44%{transform:none}51%{transform:rotate(4deg)}60%{transform:rotate(-9deg)}68%{transform:rotate(-6deg)}78%,to{transform:none}}@keyframes v-fz-tail{0%,30%{transform:none}41%{transform:rotate(-4deg)}54%{transform:rotate(1.5deg)}65%,to{transform:none}}@keyframes r-fz-tail{0%,30%{transform:none}41%{transform:rotate(-4deg)}54%{transform:rotate(1.5deg)}65%,to{transform:none}}@keyframes v-fz-tip{0%,34%{transform:none}45%{transform:rotate(16deg)}56%{transform:rotate(-8deg)}67%{transform:rotate(3deg)}76%,to{transform:none}}@keyframes r-fz-tip{0%,34%{transform:none}45%{transform:rotate(16deg)}56%{transform:rotate(-8deg)}67%{transform:rotate(3deg)}76%,to{transform:none}}@keyframes v-fz-lid{0%,29%{transform:scaleY(0)}32%,36%{transform:scale(1)}40%,to{transform:scaleY(0)}}@keyframes r-fz-lid{0%,29%{transform:scaleY(0)}32%,36%{transform:scale(1)}40%,to{transform:scaleY(0)}}@keyframes v-fz-shut{0%,31.9%{opacity:0}32%,36%{opacity:1}36.1%,to{opacity:0}}@keyframes r-fz-shut{0%,31.9%{opacity:0}32%,36%{opacity:1}36.1%,to{opacity:0}}@keyframes v-fade{0%{opacity:0}}@keyframes v-drop{0%{opacity:0;transform:translateY(-14px)}}@keyframes v-in{0%{opacity:0;transform:translate(16px,-12px)}}@keyframes v-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes r-fade{0%{opacity:0}}@keyframes r-drop{0%{opacity:0;transform:translateY(-14px)}}@keyframes r-in{0%{opacity:0;transform:translate(16px,-12px)}}@keyframes r-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes v-cat-head{0%,6%{transform:none}17%{transform:rotate(calc(var(--c-dir) * -6deg))}25%,72%{transform:rotate(calc(var(--c-dir) * -5deg))}84%{transform:rotate(calc(var(--c-dir) * 1deg))}92%,to{transform:none}}@keyframes r-cat-head{0%,6%{transform:none}17%{transform:rotate(calc(var(--c-dir) * -6deg))}25%,72%{transform:rotate(calc(var(--c-dir) * -5deg))}84%{transform:rotate(calc(var(--c-dir) * 1deg))}92%,to{transform:none}}@keyframes v-cat-look{0%,5%{transform:none}15%,72%{transform:translate(calc(var(--c-dir) * -6px), 1px)}82%,to{transform:none}}@keyframes r-cat-look{0%,5%{transform:none}15%,72%{transform:translate(calc(var(--c-dir) * -6px), 1px)}82%,to{transform:none}}@keyframes v-cat-arm{0%,24%{transform:none}31%{transform:rotate(calc(var(--c-dir) * 4deg))}39%{transform:rotate(calc(var(--c-dir) * -9deg))}45%{transform:rotate(calc(var(--c-dir) * -7deg))}51%{transform:rotate(calc(var(--c-dir) * 3deg))}58%{transform:rotate(calc(var(--c-dir) * -9deg))}64%{transform:rotate(calc(var(--c-dir) * -7deg))}74%,to{transform:none}}@keyframes r-cat-arm{0%,24%{transform:none}31%{transform:rotate(calc(var(--c-dir) * 4deg))}39%{transform:rotate(calc(var(--c-dir) * -9deg))}45%{transform:rotate(calc(var(--c-dir) * -7deg))}51%{transform:rotate(calc(var(--c-dir) * 3deg))}58%{transform:rotate(calc(var(--c-dir) * -9deg))}64%{transform:rotate(calc(var(--c-dir) * -7deg))}74%,to{transform:none}}@keyframes v-cat-tail{0%,44%{transform:none}54%{transform:rotate(-4deg)}66%{transform:rotate(1.5deg)}76%,to{transform:none}}@keyframes r-cat-tail{0%,44%{transform:none}54%{transform:rotate(-4deg)}66%{transform:rotate(1.5deg)}76%,to{transform:none}}@keyframes v-cat-tip{0%,48%{transform:none}58%{transform:rotate(16deg)}68%{transform:rotate(-8deg)}77%{transform:rotate(3deg)}85%,to{transform:none}}@keyframes r-cat-tip{0%,48%{transform:none}58%{transform:rotate(16deg)}68%{transform:rotate(-8deg)}77%{transform:rotate(3deg)}85%,to{transform:none}}@keyframes v-cat-lid{0%,85%{transform:scaleY(0)}89%,92%{transform:scale(1)}97%,to{transform:scaleY(0)}}@keyframes r-cat-lid{0%,85%{transform:scaleY(0)}89%,92%{transform:scale(1)}97%,to{transform:scaleY(0)}}@keyframes v-cat-shut{0%,88.9%{opacity:0}89%,92%{opacity:1}92.1%,to{opacity:0}}@keyframes r-cat-shut{0%,88.9%{opacity:0}89%,92%{opacity:1}92.1%,to{opacity:0}}.c-work-front{--c-dir:0}.drawing svg .s-wave{transform-box:view-box;transform-origin:0 0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.drawing:not(.drawing--first) svg .s-wave{animation-name:v-wave;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}}.drawing:is(:hover,:focus-within) svg .s-wave{animation:2.4s ease-in-out both r-wave;animation-range:normal}}@keyframes v-wave{0%,21%{transform:none}32.5%,55.8%{transform:rotate(-16deg)}44.2%{transform:rotate(4deg)}67.5%{transform:rotate(2deg)}79%,to{transform:none}}@keyframes r-wave{0%,21%{transform:none}32.5%,55.8%{transform:rotate(-16deg)}44.2%{transform:rotate(4deg)}67.5%{transform:rotate(2deg)}79%,to{transform:none}}.drawing svg .p5-cat .c-tool{transform-box:view-box;transform-origin:212px 298px}@media (prefers-reduced-motion:no-preference){.drawing--first svg .p5-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p5-head}.drawing--first svg .p5-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p5-look}.drawing--first svg .p5-cat .s-cat .c-arm{animation:2.4s linear both v-p5-arm}.drawing--first svg .p5-cat .s-cat .c-tool{animation:2.4s linear both v-p5-tool}.drawing--first svg .p5-mark{animation:2.4s linear both v-p5-mark}@supports (animation-timeline:view()){.drawing:not(.drawing--first) svg .p5-cat .s-cat .c-head{animation-name:v-p5-head;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p5-cat .s-cat .c-pupil{animation-name:v-p5-look;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p5-cat .s-cat .c-arm{animation-name:v-p5-arm;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p5-cat .s-cat .c-tool{animation-name:v-p5-tool;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p5-mark{animation-name:v-p5-mark;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}}.drawing--first:is(:hover,:focus-within) svg .p5-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p5-head,2.4s ease-in-out both r-p5-head}.drawing--first:is(:hover,:focus-within) svg .p5-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p5-look,2.4s ease-in-out both r-p5-look}.drawing--first:is(:hover,:focus-within) svg .p5-cat .s-cat .c-arm{animation:2.4s linear both v-p5-arm,2.4s linear both r-p5-arm}.drawing--first:is(:hover,:focus-within) svg .p5-cat .s-cat .c-tool{animation:2.4s linear both v-p5-tool,2.4s linear both r-p5-tool}.drawing--first:is(:hover,:focus-within) svg .p5-mark{animation:2.4s linear both v-p5-mark,2.4s linear both r-p5-mark}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p5-cat .s-cat .c-head{animation:2.4s ease-in-out both r-p5-head;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p5-cat .s-cat .c-pupil{animation:2.4s ease-in-out both r-p5-look;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p5-cat .s-cat .c-arm{animation:2.4s linear both r-p5-arm;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p5-cat .s-cat .c-tool{animation:2.4s linear both r-p5-tool;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p5-mark{animation:2.4s linear both r-p5-mark;animation-range:normal}}@keyframes v-p5-head{0%,4%{transform:none}15%,60%{transform:rotate(-6deg)}74%{transform:rotate(1deg)}84%,to{transform:none}}@keyframes v-p5-look{0%,4%{transform:none}14%,62%{transform:translate(-6px,4px)}74%,to{transform:none}}@keyframes v-p5-arm{0%{transform:none}18%{transform:none}20%{transform:rotate(.52deg)}22%{transform:rotate(1.81deg)}24%{transform:rotate(3.5deg)}26%{transform:rotate(5.19deg)}28%{transform:rotate(6.48deg)}30%{transform:rotate(7deg)}31%{transform:rotate(6.32deg)}32%{transform:rotate(4.29deg)}33%{transform:rotate(.9deg)}34%{transform:rotate(-3.84deg)}35%{transform:rotate(-9.93deg)}36%{transform:rotate(-17.38deg)}37%{transform:rotate(-26.19deg)}38%{transform:rotate(-36.34deg)}42.5%{transform:rotate(-39.68deg)}47%{transform:rotate(-36.34deg)}48.38%{transform:rotate(-27.47deg)}49.75%{transform:rotate(-19.79deg)}51.12%{transform:rotate(-13.28deg)}52.5%{transform:rotate(-7.96deg)}53.88%{transform:rotate(-3.82deg)}55.25%{transform:rotate(-.87deg)}56.62%{transform:rotate(.91deg)}58%{transform:rotate(1.5deg)}64%{transform:none}to{transform:none}}@keyframes v-p5-tool{0%{transform:none}18%{transform:none}20%{transform:rotate(-.44deg)}22%{transform:rotate(-1.56deg)}24%{transform:rotate(-3deg)}26%{transform:rotate(-4.44deg)}28%{transform:rotate(-5.56deg)}30%{transform:rotate(-6deg)}31%{transform:rotate(-5.18deg)}32%{transform:rotate(-2.7deg)}33%{transform:rotate(1.42deg)}34%{transform:rotate(7.18deg)}35%{transform:rotate(14.6deg)}36%{transform:rotate(23.66deg)}37%{transform:rotate(34.38deg)}38%{transform:rotate(46.73deg)}42.5%{transform:rotate(54.88deg)}47%{transform:rotate(46.73deg)}48.38%{transform:rotate(35.55deg)}49.75%{transform:rotate(25.85deg)}51.12%{transform:rotate(17.65deg)}52.5%{transform:rotate(10.93deg)}53.88%{transform:rotate(5.71deg)}55.25%{transform:rotate(1.98deg)}56.62%{transform:rotate(-.25deg)}58%{transform:rotate(-1deg)}64%{transform:none}to{transform:none}}@keyframes v-p5-mark{0%,38%{opacity:0}40%,to{opacity:1}}@keyframes r-p5-head{0%,4%{transform:none}15%,60%{transform:rotate(-6deg)}74%{transform:rotate(1deg)}84%,to{transform:none}}@keyframes r-p5-look{0%,4%{transform:none}14%,62%{transform:translate(-6px,4px)}74%,to{transform:none}}@keyframes r-p5-arm{0%{transform:none}18%{transform:none}20%{transform:rotate(.52deg)}22%{transform:rotate(1.81deg)}24%{transform:rotate(3.5deg)}26%{transform:rotate(5.19deg)}28%{transform:rotate(6.48deg)}30%{transform:rotate(7deg)}31%{transform:rotate(6.32deg)}32%{transform:rotate(4.29deg)}33%{transform:rotate(.9deg)}34%{transform:rotate(-3.84deg)}35%{transform:rotate(-9.93deg)}36%{transform:rotate(-17.38deg)}37%{transform:rotate(-26.19deg)}38%{transform:rotate(-36.34deg)}42.5%{transform:rotate(-39.68deg)}47%{transform:rotate(-36.34deg)}48.38%{transform:rotate(-27.47deg)}49.75%{transform:rotate(-19.79deg)}51.12%{transform:rotate(-13.28deg)}52.5%{transform:rotate(-7.96deg)}53.88%{transform:rotate(-3.82deg)}55.25%{transform:rotate(-.87deg)}56.62%{transform:rotate(.91deg)}58%{transform:rotate(1.5deg)}64%{transform:none}to{transform:none}}@keyframes r-p5-tool{0%{transform:none}18%{transform:none}20%{transform:rotate(-.44deg)}22%{transform:rotate(-1.56deg)}24%{transform:rotate(-3deg)}26%{transform:rotate(-4.44deg)}28%{transform:rotate(-5.56deg)}30%{transform:rotate(-6deg)}31%{transform:rotate(-5.18deg)}32%{transform:rotate(-2.7deg)}33%{transform:rotate(1.42deg)}34%{transform:rotate(7.18deg)}35%{transform:rotate(14.6deg)}36%{transform:rotate(23.66deg)}37%{transform:rotate(34.38deg)}38%{transform:rotate(46.73deg)}42.5%{transform:rotate(54.88deg)}47%{transform:rotate(46.73deg)}48.38%{transform:rotate(35.55deg)}49.75%{transform:rotate(25.85deg)}51.12%{transform:rotate(17.65deg)}52.5%{transform:rotate(10.93deg)}53.88%{transform:rotate(5.71deg)}55.25%{transform:rotate(1.98deg)}56.62%{transform:rotate(-.25deg)}58%{transform:rotate(-1deg)}64%{transform:none}to{transform:none}}@keyframes r-p5-mark{0%,38%{opacity:0}40%,to{opacity:1}}.drawing svg .p8-mid{transform-box:view-box;transform-origin:502px 121px}@media (prefers-reduced-motion:no-preference){.drawing svg :is(.p8-seam-lo,.p8-seam-hi){stroke-dasharray:1;stroke-dashoffset:0}.drawing--first svg .p8-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p8-head}.drawing--first svg .p8-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p8-look}.drawing--first svg .p8-cat .s-cat .c-arm{animation:2.4s linear both v-p8-arm}.drawing--first svg .p8-mid{animation:2.4s linear both v-p8-mid}.drawing--first svg .p8-seam-lo{animation:2.4s linear both v-p8-seam-lo}.drawing--first svg .p8-seam-hi{animation:2.4s linear both v-p8-seam-hi}@supports (animation-timeline:view()){.drawing:not(.drawing--first) svg .p8-cat .s-cat .c-head{animation-name:v-p8-head;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p8-cat .s-cat .c-pupil{animation-name:v-p8-look;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p8-cat .s-cat .c-arm{animation-name:v-p8-arm;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p8-mid{animation-name:v-p8-mid;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p8-seam-lo{animation-name:v-p8-seam-lo;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p8-seam-hi{animation-name:v-p8-seam-hi;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}}.drawing--first:is(:hover,:focus-within) svg .p8-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p8-head,2.4s ease-in-out both r-p8-head}.drawing--first:is(:hover,:focus-within) svg .p8-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p8-look,2.4s ease-in-out both r-p8-look}.drawing--first:is(:hover,:focus-within) svg .p8-cat .s-cat .c-arm{animation:2.4s linear both v-p8-arm,2.4s linear both r-p8-arm}.drawing--first:is(:hover,:focus-within) svg .p8-mid{animation:2.4s linear both v-p8-mid,2.4s linear both r-p8-mid}.drawing--first:is(:hover,:focus-within) svg .p8-seam-lo{animation:2.4s linear both v-p8-seam-lo,2.4s linear both r-p8-seam-lo}.drawing--first:is(:hover,:focus-within) svg .p8-seam-hi{animation:2.4s linear both v-p8-seam-hi,2.4s linear both r-p8-seam-hi}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p8-cat .s-cat .c-head{animation:2.4s ease-in-out both r-p8-head;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p8-cat .s-cat .c-pupil{animation:2.4s ease-in-out both r-p8-look;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p8-cat .s-cat .c-arm{animation:2.4s linear both r-p8-arm;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p8-mid{animation:2.4s linear both r-p8-mid;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p8-seam-lo{animation:2.4s linear both r-p8-seam-lo;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p8-seam-hi{animation:2.4s linear both r-p8-seam-hi;animation-range:normal}}@keyframes v-p8-head{0%,5%{transform:none}15%,32%{transform:rotate(-7deg)}40%,62%{transform:rotate(-1deg)}70%{transform:rotate(-4deg)}78%{transform:rotate(1deg)}88%,to{transform:none}}@keyframes r-p8-head{0%,5%{transform:none}15%,32%{transform:rotate(-7deg)}40%,62%{transform:rotate(-1deg)}70%{transform:rotate(-4deg)}78%{transform:rotate(1deg)}88%,to{transform:none}}@keyframes v-p8-look{0%,4%{transform:none}13%,49%{transform:translate(-6px,4px)}59%,66%{transform:translate(-8px,1px)}76%,to{transform:none}}@keyframes r-p8-look{0%,4%{transform:none}13%,49%{transform:translate(-6px,4px)}59%,66%{transform:translate(-8px,1px)}76%,to{transform:none}}@keyframes v-p8-arm{0%{transform:rotate(-15.98deg)}24%{transform:rotate(-15.98deg)}25.5%{transform:rotate(-16.29deg)}27%{transform:rotate(-16.98deg)}28.5%{transform:rotate(-17.66deg)}30%{transform:rotate(-17.98deg)}31%{transform:rotate(-16.72deg)}32%{transform:rotate(-13.57deg)}33%{transform:rotate(-9.48deg)}34%{transform:rotate(-5.38deg)}35%{transform:rotate(-2.23deg)}36%{transform:rotate(-.98deg)}36.75%{transform:rotate(-.89deg)}37.5%{transform:rotate(-.63deg)}38.25%{transform:rotate(-.23deg)}39%{transform:rotate(.29deg)}39.75%{transform:rotate(.91deg)}40.5%{transform:rotate(1.6deg)}41.25%{transform:rotate(2.35deg)}42%{transform:rotate(3.12deg)}42.75%{transform:rotate(3.9deg)}43.5%{transform:rotate(4.66deg)}44.25%{transform:rotate(5.37deg)}45%{transform:rotate(6.01deg)}45.75%{transform:rotate(6.55deg)}46.5%{transform:rotate(6.97deg)}47.25%{transform:rotate(7.24deg)}48%{transform:rotate(7.33deg)}57%{transform:rotate(7.33deg)}61%{transform:rotate(-.6deg)}64%{transform:none}to{transform:none}}@keyframes v-p8-mid{0%{transform:rotate(4.59deg)}36%{transform:rotate(4.59deg)}36.75%{transform:rotate(4.54deg)}37.5%{transform:rotate(4.39deg)}38.25%{transform:rotate(4.17deg)}39%{transform:rotate(3.87deg)}39.75%{transform:rotate(3.52deg)}40.5%{transform:rotate(3.14deg)}41.25%{transform:rotate(2.72deg)}42%{transform:rotate(2.29deg)}42.75%{transform:rotate(1.87deg)}43.5%{transform:rotate(1.45deg)}44.25%{transform:rotate(1.06deg)}45%{transform:rotate(.72deg)}45.75%{transform:rotate(.42deg)}46.5%{transform:rotate(.2deg)}47.25%{transform:rotate(.05deg)}48%{transform:none}to{transform:none}}@keyframes v-p8-seam-lo{0%{stroke-dashoffset:1px}49%{stroke-dashoffset:1px}57%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes v-p8-seam-hi{0%{stroke-dashoffset:1px}52%{stroke-dashoffset:1px}60%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes r-p8-arm{0%{transform:rotate(-15.98deg)}24%{transform:rotate(-15.98deg)}25.5%{transform:rotate(-16.29deg)}27%{transform:rotate(-16.98deg)}28.5%{transform:rotate(-17.66deg)}30%{transform:rotate(-17.98deg)}31%{transform:rotate(-16.72deg)}32%{transform:rotate(-13.57deg)}33%{transform:rotate(-9.48deg)}34%{transform:rotate(-5.38deg)}35%{transform:rotate(-2.23deg)}36%{transform:rotate(-.98deg)}36.75%{transform:rotate(-.89deg)}37.5%{transform:rotate(-.63deg)}38.25%{transform:rotate(-.23deg)}39%{transform:rotate(.29deg)}39.75%{transform:rotate(.91deg)}40.5%{transform:rotate(1.6deg)}41.25%{transform:rotate(2.35deg)}42%{transform:rotate(3.12deg)}42.75%{transform:rotate(3.9deg)}43.5%{transform:rotate(4.66deg)}44.25%{transform:rotate(5.37deg)}45%{transform:rotate(6.01deg)}45.75%{transform:rotate(6.55deg)}46.5%{transform:rotate(6.97deg)}47.25%{transform:rotate(7.24deg)}48%{transform:rotate(7.33deg)}57%{transform:rotate(7.33deg)}61%{transform:rotate(-.6deg)}64%{transform:none}to{transform:none}}@keyframes r-p8-mid{0%{transform:rotate(4.59deg)}36%{transform:rotate(4.59deg)}36.75%{transform:rotate(4.54deg)}37.5%{transform:rotate(4.39deg)}38.25%{transform:rotate(4.17deg)}39%{transform:rotate(3.87deg)}39.75%{transform:rotate(3.52deg)}40.5%{transform:rotate(3.14deg)}41.25%{transform:rotate(2.72deg)}42%{transform:rotate(2.29deg)}42.75%{transform:rotate(1.87deg)}43.5%{transform:rotate(1.45deg)}44.25%{transform:rotate(1.06deg)}45%{transform:rotate(.72deg)}45.75%{transform:rotate(.42deg)}46.5%{transform:rotate(.2deg)}47.25%{transform:rotate(.05deg)}48%{transform:none}to{transform:none}}@keyframes r-p8-seam-lo{0%{stroke-dashoffset:1px}49%{stroke-dashoffset:1px}57%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes r-p8-seam-hi{0%{stroke-dashoffset:1px}52%{stroke-dashoffset:1px}60%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.drawing svg .p6-frame{transform-box:view-box;transform-origin:320px 24px}.drawing svg .p6-cat .c-tool{transform-box:view-box;transform-origin:213px 302px}@media (prefers-reduced-motion:no-preference){.drawing--first svg .p6-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p6-head}.drawing--first svg .p6-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p6-look}.drawing--first svg .p6-cat .s-cat .c-arm{animation:2.4s linear both v-p6-arm}.drawing--first svg .p6-cat .s-cat .c-tool{animation:2.4s linear both v-p6-tool}.drawing--first svg .p6-frame{animation:2.4s linear both v-p6-frame}@supports (animation-timeline:view()){.drawing:not(.drawing--first) svg .p6-cat .s-cat .c-head{animation-name:v-p6-head;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p6-cat .s-cat .c-pupil{animation-name:v-p6-look;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p6-cat .s-cat .c-arm{animation-name:v-p6-arm;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p6-cat .s-cat .c-tool{animation-name:v-p6-tool;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p6-frame{animation-name:v-p6-frame;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}}.drawing--first:is(:hover,:focus-within) svg .p6-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p6-head,2.4s ease-in-out both r-p6-head}.drawing--first:is(:hover,:focus-within) svg .p6-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p6-look,2.4s ease-in-out both r-p6-look}.drawing--first:is(:hover,:focus-within) svg .p6-cat .s-cat .c-arm{animation:2.4s linear both v-p6-arm,2.4s linear both r-p6-arm}.drawing--first:is(:hover,:focus-within) svg .p6-cat .s-cat .c-tool{animation:2.4s linear both v-p6-tool,2.4s linear both r-p6-tool}.drawing--first:is(:hover,:focus-within) svg .p6-frame{animation:2.4s linear both v-p6-frame,2.4s linear both r-p6-frame}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p6-cat .s-cat .c-head{animation:2.4s ease-in-out both r-p6-head;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p6-cat .s-cat .c-pupil{animation:2.4s ease-in-out both r-p6-look;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p6-cat .s-cat .c-arm{animation:2.4s linear both r-p6-arm;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p6-cat .s-cat .c-tool{animation:2.4s linear both r-p6-tool;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p6-frame{animation:2.4s linear both r-p6-frame;animation-range:normal}}@keyframes v-p6-arm{0%{transform:rotate(2deg)}22%{transform:rotate(2deg)}24%{transform:rotate(2.55deg)}26%{transform:rotate(3.75deg)}28%{transform:rotate(4.95deg)}30%{transform:rotate(5.5deg)}31%{transform:rotate(4.94deg)}32%{transform:rotate(3.26deg)}33%{transform:rotate(.47deg)}34%{transform:rotate(-3.44deg)}35%{transform:rotate(-4.79deg)}36%{transform:rotate(-5.93deg)}37%{transform:rotate(-6.85deg)}38%{transform:rotate(-7.52deg)}39%{transform:rotate(-7.94deg)}40%{transform:rotate(-8.08deg)}41%{transform:rotate(-7.45deg)}42%{transform:rotate(-5.96deg)}43%{transform:rotate(-4.19deg)}44%{transform:rotate(-2.7deg)}45%{transform:rotate(-2.08deg)}46%{transform:rotate(-2.74deg)}47%{transform:rotate(-4.74deg)}48%{transform:rotate(-8.08deg)}49%{transform:rotate(-9.44deg)}50%{transform:rotate(-10.61deg)}51%{transform:rotate(-11.57deg)}52%{transform:rotate(-12.28deg)}53%{transform:rotate(-12.72deg)}54%{transform:rotate(-12.87deg)}55.5%{transform:rotate(-12.32deg)}57%{transform:rotate(-10.86deg)}58.5%{transform:rotate(-8.8deg)}60%{transform:rotate(-6.44deg)}61.5%{transform:rotate(-4.07deg)}63%{transform:rotate(-2.01deg)}64.5%{transform:rotate(-.55deg)}66%{transform:none}to{transform:none}}@keyframes v-p6-tool{0%{transform:rotate(-2deg)}22%{transform:rotate(-2deg)}24%{transform:rotate(-2.47deg)}26%{transform:rotate(-3.5deg)}28%{transform:rotate(-4.53deg)}30%{transform:rotate(-5deg)}31%{transform:rotate(-4.44deg)}32%{transform:rotate(-2.75deg)}33%{transform:rotate(.06deg)}34%{transform:rotate(4deg)}40%{transform:rotate(4deg)}41%{transform:rotate(3.69deg)}42%{transform:rotate(2.94deg)}43%{transform:rotate(2.06deg)}44%{transform:rotate(1.31deg)}45%{transform:rotate(1deg)}46%{transform:rotate(1.33deg)}47%{transform:rotate(2.33deg)}48%{transform:rotate(4deg)}54%{transform:rotate(4deg)}55.5%{transform:rotate(3.83deg)}57%{transform:rotate(3.38deg)}58.5%{transform:rotate(2.73deg)}60%{transform:rotate(2deg)}61.5%{transform:rotate(1.27deg)}63%{transform:rotate(.62deg)}64.5%{transform:rotate(.17deg)}66%{transform:none}to{transform:none}}@keyframes v-p6-frame{0%{transform:rotate(-5deg)}34%{transform:rotate(-5deg)}35%{transform:rotate(-4.08deg)}36%{transform:rotate(-3.33deg)}37%{transform:rotate(-2.75deg)}38%{transform:rotate(-2.33deg)}39%{transform:rotate(-2.08deg)}40%{transform:rotate(-2deg)}48%{transform:rotate(-2deg)}49%{transform:rotate(-1.21deg)}50%{transform:rotate(-.56deg)}51%{transform:rotate(-.05deg)}52%{transform:rotate(.31deg)}53%{transform:rotate(.53deg)}54%{transform:rotate(.6deg)}55.5%{transform:rotate(.53deg)}57%{transform:rotate(.35deg)}58.5%{transform:rotate(.13deg)}60%{transform:rotate(-.08deg)}61.5%{transform:rotate(-.19deg)}63%{transform:rotate(-.19deg)}64.5%{transform:rotate(-.15deg)}66%{transform:rotate(-.1deg)}68%{transform:rotate(-.03deg)}70%{transform:none}to{transform:none}}@keyframes v-p6-head{0%,5%{transform:none}15%,30%{transform:rotate(-3deg)}36%,54%{transform:rotate(-4deg)}64%,78%{transform:rotate(-9deg)}86%{transform:rotate(1deg)}92%,to{transform:none}}@keyframes v-p6-look{0%,4%{transform:none}13%,54%{transform:translate(-6px,2px)}64%,78%{transform:translate(-8px,1px)}86%,to{transform:none}}@keyframes r-p6-arm{0%{transform:rotate(2deg)}22%{transform:rotate(2deg)}24%{transform:rotate(2.55deg)}26%{transform:rotate(3.75deg)}28%{transform:rotate(4.95deg)}30%{transform:rotate(5.5deg)}31%{transform:rotate(4.94deg)}32%{transform:rotate(3.26deg)}33%{transform:rotate(.47deg)}34%{transform:rotate(-3.44deg)}35%{transform:rotate(-4.79deg)}36%{transform:rotate(-5.93deg)}37%{transform:rotate(-6.85deg)}38%{transform:rotate(-7.52deg)}39%{transform:rotate(-7.94deg)}40%{transform:rotate(-8.08deg)}41%{transform:rotate(-7.45deg)}42%{transform:rotate(-5.96deg)}43%{transform:rotate(-4.19deg)}44%{transform:rotate(-2.7deg)}45%{transform:rotate(-2.08deg)}46%{transform:rotate(-2.74deg)}47%{transform:rotate(-4.74deg)}48%{transform:rotate(-8.08deg)}49%{transform:rotate(-9.44deg)}50%{transform:rotate(-10.61deg)}51%{transform:rotate(-11.57deg)}52%{transform:rotate(-12.28deg)}53%{transform:rotate(-12.72deg)}54%{transform:rotate(-12.87deg)}55.5%{transform:rotate(-12.32deg)}57%{transform:rotate(-10.86deg)}58.5%{transform:rotate(-8.8deg)}60%{transform:rotate(-6.44deg)}61.5%{transform:rotate(-4.07deg)}63%{transform:rotate(-2.01deg)}64.5%{transform:rotate(-.55deg)}66%{transform:none}to{transform:none}}@keyframes r-p6-tool{0%{transform:rotate(-2deg)}22%{transform:rotate(-2deg)}24%{transform:rotate(-2.47deg)}26%{transform:rotate(-3.5deg)}28%{transform:rotate(-4.53deg)}30%{transform:rotate(-5deg)}31%{transform:rotate(-4.44deg)}32%{transform:rotate(-2.75deg)}33%{transform:rotate(.06deg)}34%{transform:rotate(4deg)}40%{transform:rotate(4deg)}41%{transform:rotate(3.69deg)}42%{transform:rotate(2.94deg)}43%{transform:rotate(2.06deg)}44%{transform:rotate(1.31deg)}45%{transform:rotate(1deg)}46%{transform:rotate(1.33deg)}47%{transform:rotate(2.33deg)}48%{transform:rotate(4deg)}54%{transform:rotate(4deg)}55.5%{transform:rotate(3.83deg)}57%{transform:rotate(3.38deg)}58.5%{transform:rotate(2.73deg)}60%{transform:rotate(2deg)}61.5%{transform:rotate(1.27deg)}63%{transform:rotate(.62deg)}64.5%{transform:rotate(.17deg)}66%{transform:none}to{transform:none}}@keyframes r-p6-frame{0%{transform:rotate(-5deg)}34%{transform:rotate(-5deg)}35%{transform:rotate(-4.08deg)}36%{transform:rotate(-3.33deg)}37%{transform:rotate(-2.75deg)}38%{transform:rotate(-2.33deg)}39%{transform:rotate(-2.08deg)}40%{transform:rotate(-2deg)}48%{transform:rotate(-2deg)}49%{transform:rotate(-1.21deg)}50%{transform:rotate(-.56deg)}51%{transform:rotate(-.05deg)}52%{transform:rotate(.31deg)}53%{transform:rotate(.53deg)}54%{transform:rotate(.6deg)}55.5%{transform:rotate(.53deg)}57%{transform:rotate(.35deg)}58.5%{transform:rotate(.13deg)}60%{transform:rotate(-.08deg)}61.5%{transform:rotate(-.19deg)}63%{transform:rotate(-.19deg)}64.5%{transform:rotate(-.15deg)}66%{transform:rotate(-.1deg)}68%{transform:rotate(-.03deg)}70%{transform:none}to{transform:none}}@keyframes r-p6-head{0%,5%{transform:none}15%,30%{transform:rotate(-3deg)}36%,54%{transform:rotate(-4deg)}64%,78%{transform:rotate(-9deg)}86%{transform:rotate(1deg)}92%,to{transform:none}}@keyframes r-p6-look{0%,4%{transform:none}13%,54%{transform:translate(-6px,2px)}64%,78%{transform:translate(-8px,1px)}86%,to{transform:none}}.drawing svg :is(.p3-pa,.p3-pb,.p3-pin,.p3-b1,.p3-b2,.p3-mark){transform-box:fill-box;transform-origin:50%}.drawing svg .p3-card{transform-origin:53.5px 483.5px}.drawing svg .p3-main{--p3-n:2.5}.drawing svg .p3-f1{--p3-n:.6}.drawing svg .p3-f2{--p3-n:1.25}.drawing svg .p3-f3{--p3-n:1.9}.drawing svg .p3-f4{--p3-n:2.55}@media (prefers-reduced-motion:no-preference){.drawing--first svg .p3-check{stroke-dasharray:1;stroke-dashoffset:0}.drawing--first svg .p3-cat .s-cat :is(.c-head,.c-pupil,.c-arm,.c-tail,.c-tail-tip,.c-lid){animation-duration:1.3s;animation-timing-function:ease-in-out;animation-delay:calc(var(--p3-n) * 1s);animation-fill-mode:both}.drawing--first svg .p3-cat .s-cat .c-head{animation-name:v-cat-head}.drawing--first svg .p3-cat .s-cat .c-pupil{animation-name:p3-look}.drawing--first svg .p3-cat .s-cat .c-arm{animation-name:v-cat-arm}.drawing--first svg .p3-cat .s-cat .c-tail{animation-name:v-cat-tail}.drawing--first svg .p3-cat .s-cat .c-tail-tip{animation-name:v-cat-tip}.drawing--first svg .p3-cat .s-cat .c-lid{animation-name:v-cat-lid}.drawing--first svg .p3-cat .s-cat .c-shut{animation:v-cat-shut 1.3s linear calc(var(--p3-n) * 1s) both}.drawing--first svg .p3-f2 .s-cat .c-head{animation-name:p3-nod}.drawing--first svg .p3-main .s-cat .c-head{animation:3.6s ease-in-out both p3-lead-head}.drawing--first svg .p3-main .s-cat .c-pupil{animation:3.6s ease-in-out both p3-lead-look}.drawing--first svg .p3-main .s-cat .c-arm{animation:.7s ease-in-out both p3-send}.drawing--first svg .p3-main .s-cat .c-ear-r{animation:.5s ease-in-out 50ms both p3-ear}.drawing--first svg .p3-card{animation:3.04s ease-in-out both p3-pass}.drawing--first svg .p3-d1{animation:.22s ease-out 1s both p3-sweep}.drawing--first svg .p3-d2{animation:.22s ease-out 1.26s both p3-sweep}.drawing--first svg .p3-pa{animation:.2s ease-out 1.66s both p3-settle}.drawing--first svg .p3-pa .p3-pin{animation:.18s ease-out 1.7s both p3-press}.drawing--first svg .p3-pb{animation:.2s ease-out 1.9s both p3-settle}.drawing--first svg .p3-pb .p3-pin{animation:.18s ease-out 1.94s both p3-press}.drawing--first svg .p3-plan1{animation:2.34s linear both p3-plan}.drawing--first svg .p3-plan2{animation:2.59s linear both p3-plan}.drawing--first svg .p3-b1{animation:.16s ease-out 2.34s both p3-set}.drawing--first svg .p3-b2{animation:.16s ease-out 2.59s both p3-set}.drawing--first svg .p3-last{animation:.28s ease-in-out 2.62s both p3-slide}.drawing--first svg .p3-mark{animation:.2s ease-out 3.25s both p3-press}.drawing--first svg .p3-check{animation:.3s ease-out 3.42s both p3-draw}.drawing--first:is(:hover,:focus-within) svg .p3-cat .s-cat .c-head{animation-name:v-cat-head,r-cat-head}.drawing--first:is(:hover,:focus-within) svg .p3-cat .s-cat .c-pupil{animation-name:p3-look,p3r-look}.drawing--first:is(:hover,:focus-within) svg .p3-cat .s-cat .c-arm{animation-name:v-cat-arm,r-cat-arm}.drawing--first:is(:hover,:focus-within) svg .p3-cat .s-cat .c-tail{animation-name:v-cat-tail,r-cat-tail}.drawing--first:is(:hover,:focus-within) svg .p3-cat .s-cat .c-tail-tip{animation-name:v-cat-tip,r-cat-tip}.drawing--first:is(:hover,:focus-within) svg .p3-cat .s-cat .c-lid{animation-name:v-cat-lid,r-cat-lid}.drawing--first:is(:hover,:focus-within) svg .p3-cat .s-cat .c-shut{animation-name:v-cat-shut,r-cat-shut}.drawing--first:is(:hover,:focus-within) svg .p3-f2 .s-cat .c-head{animation-name:p3-nod,p3r-nod}.drawing--first:is(:hover,:focus-within) svg .p3-main .s-cat .c-head{animation-name:p3-lead-head,p3r-lead-head}.drawing--first:is(:hover,:focus-within) svg .p3-main .s-cat .c-pupil{animation-name:p3-lead-look,p3r-lead-look}.drawing--first:is(:hover,:focus-within) svg .p3-main .s-cat .c-arm{animation-name:p3-send,p3r-send}.drawing--first:is(:hover,:focus-within) svg .p3-main .s-cat .c-ear-r{animation-name:p3-ear,p3r-ear}.drawing--first:is(:hover,:focus-within) svg .p3-card{animation-name:p3-pass,p3r-pass}.drawing--first:is(:hover,:focus-within) svg :is(.p3-d1,.p3-d2){animation-name:p3-sweep,p3r-sweep}.drawing--first:is(:hover,:focus-within) svg :is(.p3-pa,.p3-pb){animation-name:p3-settle,p3r-settle}.drawing--first:is(:hover,:focus-within) svg :is(.p3-pin,.p3-mark){animation-name:p3-press,p3r-press}.drawing--first:is(:hover,:focus-within) svg :is(.p3-plan1,.p3-plan2){animation-name:p3-plan,p3r-plan}.drawing--first:is(:hover,:focus-within) svg :is(.p3-b1,.p3-b2){animation-name:p3-set,p3r-set}.drawing--first:is(:hover,:focus-within) svg .p3-last{animation-name:p3-slide,p3r-slide}.drawing--first:is(:hover,:focus-within) svg .p3-check{animation-name:p3-draw,p3r-draw}}@media (prefers-reduced-motion:no-preference) and (width<=63.99rem) and (height<=59.99rem){@supports (animation-timeline:view()){.drawing--first svg{--p3-a:20%;--p3-k:7.5%}.drawing--first:not(:hover,:focus-within) svg :is(.p3-cat .s-cat :is(.c-head,.c-pupil,.c-arm,.c-tail,.c-tail-tip,.c-ear-r),.p3-card,.p3-d1,.p3-d2,.p3-pa,.p3-pb,.p3-pin,.p3-plan1,.p3-plan2,.p3-b1,.p3-b2,.p3-last,.p3-mark,.p3-check){animation-delay:0s;animation-timeline:--sheet;animation-range:cover calc(var(--p3-a) + var(--p3-s) * var(--p3-k)) cover calc(var(--p3-a) + var(--p3-e) * var(--p3-k))}.drawing--first:not(:hover,:focus-within) svg .p3-cat .s-cat :is(.c-lid,.c-shut){animation:none}.drawing--first:not(:hover,:focus-within) svg .p3-cat .s-cat :is(.c-head,.c-pupil,.c-arm,.c-tail,.c-tail-tip){--p3-s:var(--p3-n);--p3-e:calc(var(--p3-n) + 1.3)}.drawing--first:not(:hover,:focus-within) svg .p3-main .s-cat :is(.c-head,.c-pupil){--p3-s:0;--p3-e:3.6}.drawing--first:not(:hover,:focus-within) svg .p3-main .s-cat .c-arm{--p3-s:0;--p3-e:.7}.drawing--first:not(:hover,:focus-within) svg .p3-main .s-cat .c-ear-r{--p3-s:.05;--p3-e:.55}.drawing--first:not(:hover,:focus-within) svg .p3-card{--p3-s:0;--p3-e:3.04}.drawing--first:not(:hover,:focus-within) svg .p3-d1{--p3-s:1;--p3-e:1.22}.drawing--first:not(:hover,:focus-within) svg .p3-d2{--p3-s:1.26;--p3-e:1.48}.drawing--first:not(:hover,:focus-within) svg .p3-pa{--p3-s:1.66;--p3-e:1.86}.drawing--first:not(:hover,:focus-within) svg .p3-pa .p3-pin{--p3-s:1.7;--p3-e:1.88}.drawing--first:not(:hover,:focus-within) svg .p3-pb{--p3-s:1.9;--p3-e:2.1}.drawing--first:not(:hover,:focus-within) svg .p3-pb .p3-pin{--p3-s:1.94;--p3-e:2.12}.drawing--first:not(:hover,:focus-within) svg .p3-plan1{--p3-s:0;--p3-e:2.34}.drawing--first:not(:hover,:focus-within) svg .p3-plan2{--p3-s:0;--p3-e:2.59}.drawing--first:not(:hover,:focus-within) svg .p3-b1{--p3-s:2.34;--p3-e:2.5}.drawing--first:not(:hover,:focus-within) svg .p3-b2{--p3-s:2.59;--p3-e:2.75}.drawing--first:not(:hover,:focus-within) svg .p3-last{--p3-s:2.62;--p3-e:2.9}.drawing--first:not(:hover,:focus-within) svg .p3-mark{--p3-s:3.25;--p3-e:3.45}.drawing--first:not(:hover,:focus-within) svg .p3-check{--p3-s:3.42;--p3-e:3.72}}}@media (prefers-reduced-motion:no-preference) and (width<=63.99rem) and (height<=29.99rem){.drawing--first svg{--p3-a:38%;--p3-k:4%}}@keyframes p3-look{0%,5%{transform:none}15%,72%{transform:translate(calc(var(--c-dir) * -4px), -5px)}82%,to{transform:none}}@keyframes p3r-look{0%,5%{transform:none}15%,72%{transform:translate(calc(var(--c-dir) * -4px), -5px)}82%,to{transform:none}}@keyframes p3-nod{0%,6%{transform:none}17%{transform:rotate(calc(var(--c-dir) * -6deg)) translate(0, 0)}31%,47%,66%{transform:rotate(calc(var(--c-dir) * -5deg)) translate(0, 0)}39%,58%{transform:rotate(calc(var(--c-dir) * -7deg)) translate(0, 4px)}84%{transform:rotate(calc(var(--c-dir) * 1deg)) translate(0, 0)}92%,to{transform:none}}@keyframes p3r-nod{0%,6%{transform:none}17%{transform:rotate(calc(var(--c-dir) * -6deg)) translate(0, 0)}31%,47%,66%{transform:rotate(calc(var(--c-dir) * -5deg)) translate(0, 0)}39%,58%{transform:rotate(calc(var(--c-dir) * -7deg)) translate(0, 4px)}84%{transform:rotate(calc(var(--c-dir) * 1deg)) translate(0, 0)}92%,to{transform:none}}@keyframes p3-lead-head{0%,8%{transform:none}16%{transform:rotate(5deg)}45%{transform:rotate(4deg)}72%{transform:rotate(6deg)}86%{transform:rotate(-1deg)}94%,to{transform:none}}@keyframes p3r-lead-head{0%,8%{transform:none}16%{transform:rotate(5deg)}45%{transform:rotate(4deg)}72%{transform:rotate(6deg)}86%{transform:rotate(-1deg)}94%,to{transform:none}}@keyframes p3-lead-look{0%,3%{transform:none}10%{transform:translate(4px,-6px)}20%,76%{transform:translate(7px,-3px)}88%,to{transform:none}}@keyframes p3r-lead-look{0%,3%{transform:none}10%{transform:translate(4px,-6px)}20%,76%{transform:translate(7px,-3px)}88%,to{transform:none}}@keyframes p3-send{0%,10%{transform:none}32%{transform:rotate(7deg)}55%{transform:rotate(-5deg)}78%{transform:rotate(1.5deg)}to{transform:none}}@keyframes p3r-send{0%,10%{transform:none}32%{transform:rotate(7deg)}55%{transform:rotate(-5deg)}78%{transform:rotate(1.5deg)}to{transform:none}}@keyframes p3-ear{0%{transform:none}30%,50%{transform:rotate(24deg)scaleX(.66)}to{transform:none}}@keyframes p3r-ear{0%{transform:none}30%,50%{transform:rotate(24deg)scaleX(.66)}to{transform:none}}@keyframes p3-pass{0%{opacity:0;transform:none}1.6%{opacity:1;transform:none}14.8%{transform:translate(.5px,-183.5px)rotate(-8deg)}24.7%,36.2%{transform:translate(228.5px,-183.5px)rotate(-8deg)}46.1%,57.9%{transform:translate(404.5px,-183.5px)rotate(-8deg)}67.8%,79.3%{transform:translate(580.5px,-183.5px)rotate(-8deg)}89.5%{opacity:1;transform:translate(756.5px,-183.5px)rotate(-8deg)}98%{opacity:1;transform:translate(756.5px,-221.5px)rotate(-8deg)}to{opacity:0;transform:translate(756.5px,-229.5px)rotate(-8deg)}}@keyframes p3r-pass{0%{opacity:0;transform:none}1.6%{opacity:1;transform:none}14.8%{transform:translate(.5px,-183.5px)rotate(-8deg)}24.7%,36.2%{transform:translate(228.5px,-183.5px)rotate(-8deg)}46.1%,57.9%{transform:translate(404.5px,-183.5px)rotate(-8deg)}67.8%,79.3%{transform:translate(580.5px,-183.5px)rotate(-8deg)}89.5%{opacity:1;transform:translate(756.5px,-183.5px)rotate(-8deg)}98%{opacity:1;transform:translate(756.5px,-221.5px)rotate(-8deg)}to{opacity:0;transform:translate(756.5px,-229.5px)rotate(-8deg)}}@keyframes p3-sweep{0%{clip-path:inset(-10% 110% -10% -10%)}to{clip-path:inset(-10%)}}@keyframes p3r-sweep{0%{clip-path:inset(-10% 110% -10% -10%)}to{clip-path:inset(-10%)}}@keyframes p3-settle{0%{transform:translateY(-6px)rotate(-2deg)}70%{transform:translateY(1px)}to{transform:none}}@keyframes p3r-settle{0%{transform:translateY(-6px)rotate(-2deg)}70%{transform:translateY(1px)}to{transform:none}}@keyframes p3-press{0%{opacity:0;transform:scale(1.6)}55%{opacity:1;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes p3r-press{0%{opacity:0;transform:scale(1.6)}55%{opacity:1;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes p3-plan{0%,99%{opacity:1}to{opacity:0}}@keyframes p3r-plan{0%,99%{opacity:1}to{opacity:0}}@keyframes p3-set{0%{opacity:0;transform:scale(1.08)}1%{opacity:1;transform:scale(1.08)}60%{opacity:1;transform:scale(.99)}to{opacity:1;transform:none}}@keyframes p3r-set{0%{opacity:0;transform:scale(1.08)}1%{opacity:1;transform:scale(1.08)}60%{opacity:1;transform:scale(.99)}to{opacity:1;transform:none}}@keyframes p3-slide{0%{transform:translateY(-18px)}to{transform:none}}@keyframes p3r-slide{0%{transform:translateY(-18px)}to{transform:none}}@keyframes p3-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes p3r-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.teapot svg .t-pot{transform-origin:440px 502px}.teapot svg .t-tip{transform-origin:508px 502px}.teapot svg .t-tea{transform-box:fill-box;transform-origin:50% 100%}.teapot svg .t-stream{opacity:0;stroke-dasharray:1}.teapot svg .t-steam{stroke-dasharray:1}@media (prefers-reduced-motion:no-preference){.teapot svg .t-pot{animation:4.8s both t-drop}.teapot svg .t-lid{animation:4.8s both t-lid}.teapot svg .t-tip{animation:4.8s ease-in-out both t-tip}.teapot svg .t-stream{animation:4.8s both t-stream}.teapot svg .t-tea{animation:4.8s both t-tea}.teapot svg .t-steam{animation:.8s ease-out 3.7s both t-steam}.teapot svg .t-steam--2{animation-delay:3.85s}.teapot svg .t-steam--3{animation-delay:4s}.teapot:is(:hover,:focus-within) svg .t-pot{animation-name:t-drop,r-t-drop}.teapot:is(:hover,:focus-within) svg .t-lid{animation-name:t-lid,r-t-lid}.teapot:is(:hover,:focus-within) svg .t-tip{animation-name:t-tip,r-t-tip}.teapot:is(:hover,:focus-within) svg .t-stream{animation-name:t-stream,r-t-stream}.teapot:is(:hover,:focus-within) svg .t-tea{animation-name:t-tea,r-t-tea}.teapot:is(:hover,:focus-within) svg .t-steam{animation-name:t-steam,r-t-steam}}@keyframes t-drop{0%{opacity:0;transform:translateY(-40px)}9%{opacity:1;transform:translateY(0)scale(1.05,.93)}12.5%{transform:scale(.98,1.03)}15%,to{transform:none}}@keyframes t-lid{0%,25%,33%,41%,to{transform:none}29%{transform:translateY(-16px)}37%{transform:translateY(-10px)}}@keyframes t-tip{0%,42%,79%,to{transform:none}52%,69%{transform:rotate(12deg)}}@keyframes t-stream{0%,52%{opacity:0;stroke-dashoffset:1px}53%{opacity:1;stroke-dashoffset:1px}58%,68%{opacity:1;stroke-dashoffset:0}72%,to{opacity:0;stroke-dashoffset:0}}@keyframes t-tea{0%,54%{transform:scaleY(0)}70%,to{transform:none}}@keyframes t-steam{0%{opacity:0;stroke-dashoffset:1px}30%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes r-t-drop{0%{opacity:0;transform:translateY(-40px)}9%{opacity:1;transform:translateY(0)scale(1.05,.93)}12.5%{transform:scale(.98,1.03)}15%,to{transform:none}}@keyframes r-t-lid{0%,25%,33%,41%,to{transform:none}29%{transform:translateY(-16px)}37%{transform:translateY(-10px)}}@keyframes r-t-tip{0%,42%,79%,to{transform:none}52%,69%{transform:rotate(12deg)}}@keyframes r-t-stream{0%,52%{opacity:0;stroke-dashoffset:1px}53%{opacity:1;stroke-dashoffset:1px}58%,68%{opacity:1;stroke-dashoffset:0}72%,to{opacity:0;stroke-dashoffset:0}}@keyframes r-t-tea{0%,54%{transform:scaleY(0)}70%,to{transform:none}}@keyframes r-t-steam{0%{opacity:0;stroke-dashoffset:1px}30%{opacity:1}to{opacity:1;stroke-dashoffset:0}}.drawing svg .p9-cat .c-tool{transform-box:view-box;transform-origin:212px 298px}@media (prefers-reduced-motion:no-preference){.drawing--first svg .p9-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p9-head}.drawing--first svg .p9-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p9-look}.drawing--first svg .p9-cat .s-cat .c-arm{animation:2.4s linear both v-p9-arm}.drawing--first svg .p9-cat .s-cat .c-tool{animation:2.4s linear both v-p9-tool}.drawing--first svg .p9-ck1 .p9-ring{animation:2.4s linear both v-p9-ring1}.drawing--first svg .p9-ck1 .p9-tick{animation:2.4s linear both v-p9-tick1}.drawing--first svg .p9-ck2 .p9-ring{animation:2.4s linear both v-p9-ring2}.drawing--first svg .p9-ck2 .p9-tick{animation:2.4s linear both v-p9-tick2}.drawing--first svg .p9-ck3 .p9-ring{animation:2.4s linear both v-p9-ring3}.drawing--first svg .p9-ck3 .p9-tick{animation:2.4s linear both v-p9-tick3}@supports (animation-timeline:view()){.drawing:not(.drawing--first) svg .p9-cat .s-cat .c-head{animation-name:v-p9-head;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p9-cat .s-cat .c-pupil{animation-name:v-p9-look;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p9-cat .s-cat .c-arm{animation-name:v-p9-arm;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p9-cat .s-cat .c-tool{animation-name:v-p9-tool;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p9-ck1 .p9-ring{animation-name:v-p9-ring1;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p9-ck1 .p9-tick{animation-name:v-p9-tick1;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p9-ck2 .p9-ring{animation-name:v-p9-ring2;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p9-ck2 .p9-tick{animation-name:v-p9-tick2;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p9-ck3 .p9-ring{animation-name:v-p9-ring3;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p9-ck3 .p9-tick{animation-name:v-p9-tick3;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}}.drawing--first:is(:hover,:focus-within) svg .p9-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p9-head,2.4s ease-in-out both r-p9-head}.drawing--first:is(:hover,:focus-within) svg .p9-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p9-look,2.4s ease-in-out both r-p9-look}.drawing--first:is(:hover,:focus-within) svg .p9-cat .s-cat .c-arm{animation:2.4s linear both v-p9-arm,2.4s linear both r-p9-arm}.drawing--first:is(:hover,:focus-within) svg .p9-cat .s-cat .c-tool{animation:2.4s linear both v-p9-tool,2.4s linear both r-p9-tool}.drawing--first:is(:hover,:focus-within) svg .p9-ck1 .p9-ring{animation:2.4s linear both v-p9-ring1,2.4s linear both r-p9-ring1}.drawing--first:is(:hover,:focus-within) svg .p9-ck1 .p9-tick{animation:2.4s linear both v-p9-tick1,2.4s linear both r-p9-tick1}.drawing--first:is(:hover,:focus-within) svg .p9-ck2 .p9-ring{animation:2.4s linear both v-p9-ring2,2.4s linear both r-p9-ring2}.drawing--first:is(:hover,:focus-within) svg .p9-ck2 .p9-tick{animation:2.4s linear both v-p9-tick2,2.4s linear both r-p9-tick2}.drawing--first:is(:hover,:focus-within) svg .p9-ck3 .p9-ring{animation:2.4s linear both v-p9-ring3,2.4s linear both r-p9-ring3}.drawing--first:is(:hover,:focus-within) svg .p9-ck3 .p9-tick{animation:2.4s linear both v-p9-tick3,2.4s linear both r-p9-tick3}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p9-cat .s-cat .c-head{animation:2.4s ease-in-out both r-p9-head;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p9-cat .s-cat .c-pupil{animation:2.4s ease-in-out both r-p9-look;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p9-cat .s-cat .c-arm{animation:2.4s linear both r-p9-arm;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p9-cat .s-cat .c-tool{animation:2.4s linear both r-p9-tool;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p9-ck1 .p9-ring{animation:2.4s linear both r-p9-ring1;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p9-ck1 .p9-tick{animation:2.4s linear both r-p9-tick1;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p9-ck2 .p9-ring{animation:2.4s linear both r-p9-ring2;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p9-ck2 .p9-tick{animation:2.4s linear both r-p9-tick2;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p9-ck3 .p9-ring{animation:2.4s linear both r-p9-ring3;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p9-ck3 .p9-tick{animation:2.4s linear both r-p9-tick3;animation-range:normal}}@keyframes v-p9-head{0%,5%{transform:none}14%,21%{transform:rotate(-4deg)}30%,40%{transform:rotate(-6deg)}50%,72%{transform:rotate(-8deg)}84%{transform:rotate(1deg)}92%,to{transform:none}}@keyframes v-p9-look{0%,5%{transform:none}13%,21%{transform:translate(-8px,-2px)}29%,40%{transform:translate(-6px,2px)}48%,55%{transform:translate(-6px,4px)}63%,72%{transform:translate(-5px,6px)}84%,to{transform:none}}@keyframes v-p9-arm{0%{transform:none}22%{transform:none}23.25%{transform:rotate(-.44deg)}24.5%{transform:rotate(-1.61deg)}25.75%{transform:rotate(-3.27deg)}27%{transform:rotate(-5.16deg)}28.25%{transform:rotate(-7.06deg)}29.5%{transform:rotate(-8.71deg)}30.75%{transform:rotate(-9.88deg)}32%{transform:rotate(-10.33deg)}40%{transform:rotate(-10.33deg)}40.88%{transform:rotate(-11.19deg)}41.75%{transform:rotate(-13.46deg)}42.62%{transform:rotate(-16.68deg)}43.5%{transform:rotate(-20.36deg)}44.38%{transform:rotate(-24.04deg)}45.25%{transform:rotate(-27.26deg)}46.12%{transform:rotate(-29.53deg)}47%{transform:rotate(-30.39deg)}55%{transform:rotate(-30.39deg)}55.88%{transform:rotate(-30.87deg)}56.75%{transform:rotate(-32.14deg)}57.62%{transform:rotate(-33.93deg)}58.5%{transform:rotate(-35.99deg)}59.38%{transform:rotate(-38.05deg)}60.25%{transform:rotate(-39.84deg)}61.12%{transform:rotate(-41.11deg)}62%{transform:rotate(-41.59deg)}70%{transform:rotate(-41.59deg)}71.88%{transform:rotate(-39.76deg)}73.75%{transform:rotate(-34.93deg)}75.62%{transform:rotate(-28.11deg)}77.5%{transform:rotate(-20.29deg)}79.38%{transform:rotate(-12.48deg)}81.25%{transform:rotate(-5.65deg)}83.12%{transform:rotate(-.83deg)}85%{transform:rotate(1deg)}88%{transform:none}to{transform:none}}@keyframes v-p9-tool{0%{transform:none}22%{transform:none}23.25%{transform:rotate(.05deg)}24.5%{transform:rotate(.18deg)}25.75%{transform:rotate(.37deg)}27%{transform:rotate(.58deg)}28.25%{transform:rotate(.79deg)}29.5%{transform:rotate(.98deg)}30.75%{transform:rotate(1.11deg)}32%{transform:rotate(1.16deg)}40%{transform:rotate(1.16deg)}40.88%{transform:rotate(1.77deg)}41.75%{transform:rotate(3.4deg)}42.62%{transform:rotate(5.71deg)}43.5%{transform:rotate(8.35deg)}44.38%{transform:rotate(10.99deg)}45.25%{transform:rotate(13.3deg)}46.12%{transform:rotate(14.93deg)}47%{transform:rotate(15.55deg)}55%{transform:rotate(15.55deg)}55.88%{transform:rotate(14.89deg)}56.75%{transform:rotate(13.14deg)}57.62%{transform:rotate(10.68deg)}58.5%{transform:rotate(7.85deg)}59.38%{transform:rotate(5.02deg)}60.25%{transform:rotate(2.56deg)}61.12%{transform:rotate(.81deg)}62%{transform:rotate(.15deg)}70%{transform:rotate(.15deg)}71.88%{transform:rotate(.14deg)}73.75%{transform:rotate(.13deg)}75.62%{transform:rotate(.1deg)}77.5%{transform:rotate(.08deg)}79.38%{transform:rotate(.05deg)}81.25%{transform:rotate(.02deg)}83.12%{transform:rotate(.01deg)}85%{transform:none}88%{transform:none}to{transform:none}}@keyframes v-p9-ring1{0%{stroke-dashoffset:1px;fill-opacity:0}33%{stroke-dashoffset:1px;fill-opacity:0}33.88%{stroke-dashoffset:.84px;fill-opacity:.16}34.75%{stroke-dashoffset:.5px;fill-opacity:.5}35.62%{stroke-dashoffset:.16px;fill-opacity:.84}36.5%{stroke-dashoffset:0;fill-opacity:1}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes v-p9-tick1{0%{stroke-dashoffset:1px}36.5%{stroke-dashoffset:1px}39%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes v-p9-ring2{0%{stroke-dashoffset:1px;fill-opacity:0}48%{stroke-dashoffset:1px;fill-opacity:0}48.88%{stroke-dashoffset:.84px;fill-opacity:.16}49.75%{stroke-dashoffset:.5px;fill-opacity:.5}50.62%{stroke-dashoffset:.16px;fill-opacity:.84}51.5%{stroke-dashoffset:0;fill-opacity:1}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes v-p9-tick2{0%{stroke-dashoffset:1px}51.5%{stroke-dashoffset:1px}54%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes v-p9-ring3{0%{stroke-dashoffset:1px;fill-opacity:0}63%{stroke-dashoffset:1px;fill-opacity:0}63.88%{stroke-dashoffset:.84px;fill-opacity:.16}64.75%{stroke-dashoffset:.5px;fill-opacity:.5}65.62%{stroke-dashoffset:.16px;fill-opacity:.84}66.5%{stroke-dashoffset:0;fill-opacity:1}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes v-p9-tick3{0%{stroke-dashoffset:1px}66.5%{stroke-dashoffset:1px}69%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes r-p9-head{0%,5%{transform:none}14%,21%{transform:rotate(-4deg)}30%,40%{transform:rotate(-6deg)}50%,72%{transform:rotate(-8deg)}84%{transform:rotate(1deg)}92%,to{transform:none}}@keyframes r-p9-look{0%,5%{transform:none}13%,21%{transform:translate(-8px,-2px)}29%,40%{transform:translate(-6px,2px)}48%,55%{transform:translate(-6px,4px)}63%,72%{transform:translate(-5px,6px)}84%,to{transform:none}}@keyframes r-p9-arm{0%{transform:none}22%{transform:none}23.25%{transform:rotate(-.44deg)}24.5%{transform:rotate(-1.61deg)}25.75%{transform:rotate(-3.27deg)}27%{transform:rotate(-5.16deg)}28.25%{transform:rotate(-7.06deg)}29.5%{transform:rotate(-8.71deg)}30.75%{transform:rotate(-9.88deg)}32%{transform:rotate(-10.33deg)}40%{transform:rotate(-10.33deg)}40.88%{transform:rotate(-11.19deg)}41.75%{transform:rotate(-13.46deg)}42.62%{transform:rotate(-16.68deg)}43.5%{transform:rotate(-20.36deg)}44.38%{transform:rotate(-24.04deg)}45.25%{transform:rotate(-27.26deg)}46.12%{transform:rotate(-29.53deg)}47%{transform:rotate(-30.39deg)}55%{transform:rotate(-30.39deg)}55.88%{transform:rotate(-30.87deg)}56.75%{transform:rotate(-32.14deg)}57.62%{transform:rotate(-33.93deg)}58.5%{transform:rotate(-35.99deg)}59.38%{transform:rotate(-38.05deg)}60.25%{transform:rotate(-39.84deg)}61.12%{transform:rotate(-41.11deg)}62%{transform:rotate(-41.59deg)}70%{transform:rotate(-41.59deg)}71.88%{transform:rotate(-39.76deg)}73.75%{transform:rotate(-34.93deg)}75.62%{transform:rotate(-28.11deg)}77.5%{transform:rotate(-20.29deg)}79.38%{transform:rotate(-12.48deg)}81.25%{transform:rotate(-5.65deg)}83.12%{transform:rotate(-.83deg)}85%{transform:rotate(1deg)}88%{transform:none}to{transform:none}}@keyframes r-p9-tool{0%{transform:none}22%{transform:none}23.25%{transform:rotate(.05deg)}24.5%{transform:rotate(.18deg)}25.75%{transform:rotate(.37deg)}27%{transform:rotate(.58deg)}28.25%{transform:rotate(.79deg)}29.5%{transform:rotate(.98deg)}30.75%{transform:rotate(1.11deg)}32%{transform:rotate(1.16deg)}40%{transform:rotate(1.16deg)}40.88%{transform:rotate(1.77deg)}41.75%{transform:rotate(3.4deg)}42.62%{transform:rotate(5.71deg)}43.5%{transform:rotate(8.35deg)}44.38%{transform:rotate(10.99deg)}45.25%{transform:rotate(13.3deg)}46.12%{transform:rotate(14.93deg)}47%{transform:rotate(15.55deg)}55%{transform:rotate(15.55deg)}55.88%{transform:rotate(14.89deg)}56.75%{transform:rotate(13.14deg)}57.62%{transform:rotate(10.68deg)}58.5%{transform:rotate(7.85deg)}59.38%{transform:rotate(5.02deg)}60.25%{transform:rotate(2.56deg)}61.12%{transform:rotate(.81deg)}62%{transform:rotate(.15deg)}70%{transform:rotate(.15deg)}71.88%{transform:rotate(.14deg)}73.75%{transform:rotate(.13deg)}75.62%{transform:rotate(.1deg)}77.5%{transform:rotate(.08deg)}79.38%{transform:rotate(.05deg)}81.25%{transform:rotate(.02deg)}83.12%{transform:rotate(.01deg)}85%{transform:none}88%{transform:none}to{transform:none}}@keyframes r-p9-ring1{0%{stroke-dashoffset:1px;fill-opacity:0}33%{stroke-dashoffset:1px;fill-opacity:0}33.88%{stroke-dashoffset:.84px;fill-opacity:.16}34.75%{stroke-dashoffset:.5px;fill-opacity:.5}35.62%{stroke-dashoffset:.16px;fill-opacity:.84}36.5%{stroke-dashoffset:0;fill-opacity:1}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes r-p9-tick1{0%{stroke-dashoffset:1px}36.5%{stroke-dashoffset:1px}39%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes r-p9-ring2{0%{stroke-dashoffset:1px;fill-opacity:0}48%{stroke-dashoffset:1px;fill-opacity:0}48.88%{stroke-dashoffset:.84px;fill-opacity:.16}49.75%{stroke-dashoffset:.5px;fill-opacity:.5}50.62%{stroke-dashoffset:.16px;fill-opacity:.84}51.5%{stroke-dashoffset:0;fill-opacity:1}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes r-p9-tick2{0%{stroke-dashoffset:1px}51.5%{stroke-dashoffset:1px}54%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes r-p9-ring3{0%{stroke-dashoffset:1px;fill-opacity:0}63%{stroke-dashoffset:1px;fill-opacity:0}63.88%{stroke-dashoffset:.84px;fill-opacity:.16}64.75%{stroke-dashoffset:.5px;fill-opacity:.5}65.62%{stroke-dashoffset:.16px;fill-opacity:.84}66.5%{stroke-dashoffset:0;fill-opacity:1}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes r-p9-tick3{0%{stroke-dashoffset:1px}66.5%{stroke-dashoffset:1px}69%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.drawing svg .w-mark{stroke-dasharray:1;stroke-dashoffset:0}}.drawing svg .p7d-cat .c-tool{transform-box:view-box;transform-origin:222px 334px}@media (prefers-reduced-motion:no-preference){.drawing--first svg .p7d-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p7d-head}.drawing--first svg .p7d-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p7d-look}.drawing--first svg .p7d-cat .s-cat .c-arm{animation:2.4s linear both v-p7d-arm}.drawing--first svg .p7d-cat .s-cat .c-tool{animation:2.4s linear both v-p7d-tool}.drawing--first svg .p7d-short{animation:2.4s linear both v-p7d-short}.drawing--first svg .p7d-long{animation:2.4s linear both v-p7d-long}@supports (animation-timeline:view()){.drawing:not(.drawing--first) svg .p7d-cat .s-cat .c-head{animation-name:v-p7d-head;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7d-cat .s-cat .c-pupil{animation-name:v-p7d-look;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7d-cat .s-cat .c-arm{animation-name:v-p7d-arm;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7d-cat .s-cat .c-tool{animation-name:v-p7d-tool;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7d-short{animation-name:v-p7d-short;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7d-long{animation-name:v-p7d-long;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}}.drawing--first:is(:hover,:focus-within) svg .p7d-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p7d-head,2.4s ease-in-out both r-p7d-head}.drawing--first:is(:hover,:focus-within) svg .p7d-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p7d-look,2.4s ease-in-out both r-p7d-look}.drawing--first:is(:hover,:focus-within) svg .p7d-cat .s-cat .c-arm{animation:2.4s linear both v-p7d-arm,2.4s linear both r-p7d-arm}.drawing--first:is(:hover,:focus-within) svg .p7d-cat .s-cat .c-tool{animation:2.4s linear both v-p7d-tool,2.4s linear both r-p7d-tool}.drawing--first:is(:hover,:focus-within) svg .p7d-short{animation:2.4s linear both v-p7d-short,2.4s linear both r-p7d-short}.drawing--first:is(:hover,:focus-within) svg .p7d-long{animation:2.4s linear both v-p7d-long,2.4s linear both r-p7d-long}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7d-cat .s-cat .c-head{animation:2.4s ease-in-out both r-p7d-head;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7d-cat .s-cat .c-pupil{animation:2.4s ease-in-out both r-p7d-look;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7d-cat .s-cat .c-arm{animation:2.4s linear both r-p7d-arm;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7d-cat .s-cat .c-tool{animation:2.4s linear both r-p7d-tool;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7d-short{animation:2.4s linear both r-p7d-short;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7d-long{animation:2.4s linear both r-p7d-long;animation-range:normal}}@keyframes v-p7d-head{0%,5%{transform:none}15%,24%{transform:rotate(-7deg)}32%,66%{transform:rotate(-5deg)}80%{transform:rotate(1deg)}90%,to{transform:none}}@keyframes r-p7d-head{0%,5%{transform:none}15%,24%{transform:rotate(-7deg)}32%,66%{transform:rotate(-5deg)}80%{transform:rotate(1deg)}90%,to{transform:none}}@keyframes v-p7d-look{0%,4%{transform:none}13%,24%{transform:translate(-7px,1.5px)}31%,68%{transform:translate(-4px,3px)}79%,to{transform:none}}@keyframes r-p7d-look{0%,4%{transform:none}13%,24%{transform:translate(-7px,1.5px)}31%,68%{transform:translate(-4px,3px)}79%,to{transform:none}}@keyframes v-p7d-arm{0%{transform:none}28%{transform:none}31%{transform:rotate(2.5deg)}32.05%{transform:rotate(1.93deg)}33.1%{transform:rotate(.4deg)}34.15%{transform:rotate(-1.87deg)}35.2%{transform:rotate(-4.62deg)}36.25%{transform:rotate(-7.61deg)}37.3%{transform:rotate(-10.6deg)}38.35%{transform:rotate(-13.35deg)}39.4%{transform:rotate(-15.62deg)}40.45%{transform:rotate(-17.15deg)}41.5%{transform:rotate(-17.72deg)}42.54%{transform:rotate(-17.54deg)}43.58%{transform:rotate(-17deg)}44.62%{transform:rotate(-16.1deg)}45.67%{transform:rotate(-14.85deg)}46.71%{transform:rotate(-13.25deg)}47.75%{transform:rotate(-11.35deg)}48.79%{transform:rotate(-9.24deg)}49.83%{transform:rotate(-7.06deg)}50.88%{transform:rotate(-4.98deg)}51.92%{transform:rotate(-3.21deg)}52.96%{transform:rotate(-1.98deg)}54%{transform:rotate(-1.52deg)}57%{transform:rotate(-.52deg)}58.88%{transform:rotate(-.5deg)}60.75%{transform:rotate(-.44deg)}62.62%{transform:rotate(-.35deg)}64.5%{transform:rotate(-.26deg)}66.38%{transform:rotate(-.16deg)}68.25%{transform:rotate(-.08deg)}70.12%{transform:rotate(-.02deg)}72%{transform:none}to{transform:none}}@keyframes v-p7d-tool{0%{transform:none}28%{transform:none}31%{transform:rotate(1.5deg)}32.05%{transform:rotate(1.24deg)}33.1%{transform:rotate(.55deg)}34.15%{transform:rotate(-.47deg)}35.2%{transform:rotate(-1.71deg)}36.25%{transform:rotate(-3.07deg)}37.3%{transform:rotate(-4.42deg)}38.35%{transform:rotate(-5.66deg)}39.4%{transform:rotate(-6.68deg)}40.45%{transform:rotate(-7.38deg)}41.5%{transform:rotate(-7.63deg)}42.54%{transform:rotate(-7.49deg)}43.58%{transform:rotate(-7.15deg)}44.62%{transform:rotate(-6.74deg)}45.67%{transform:rotate(-6.44deg)}46.71%{transform:rotate(-6.35deg)}47.75%{transform:rotate(-6.55deg)}48.79%{transform:rotate(-7.07deg)}49.83%{transform:rotate(-7.85deg)}50.88%{transform:rotate(-8.79deg)}51.92%{transform:rotate(-9.71deg)}52.96%{transform:rotate(-10.41deg)}54%{transform:rotate(-10.69deg)}57%{transform:rotate(-10.69deg)}58.88%{transform:rotate(-10.23deg)}60.75%{transform:rotate(-9.02deg)}62.62%{transform:rotate(-7.31deg)}64.5%{transform:rotate(-5.34deg)}66.38%{transform:rotate(-3.38deg)}68.25%{transform:rotate(-1.67deg)}70.12%{transform:rotate(-.46deg)}72%{transform:none}to{transform:none}}@keyframes v-p7d-short{0%{stroke-dashoffset:1px}39.5%{stroke-dashoffset:1px}41.5%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes v-p7d-long{0%{stroke-dashoffset:1px}41.5%{stroke-dashoffset:1px}42.54%{stroke-dashoffset:.98px}43.58%{stroke-dashoffset:.93px}44.62%{stroke-dashoffset:.84px}45.67%{stroke-dashoffset:.74px}46.71%{stroke-dashoffset:.62px}47.75%{stroke-dashoffset:.5px}48.79%{stroke-dashoffset:.38px}49.83%{stroke-dashoffset:.26px}50.88%{stroke-dashoffset:.16px}51.92%{stroke-dashoffset:.07px}52.96%{stroke-dashoffset:.02px}54%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes r-p7d-arm{0%{transform:none}28%{transform:none}31%{transform:rotate(2.5deg)}32.05%{transform:rotate(1.93deg)}33.1%{transform:rotate(.4deg)}34.15%{transform:rotate(-1.87deg)}35.2%{transform:rotate(-4.62deg)}36.25%{transform:rotate(-7.61deg)}37.3%{transform:rotate(-10.6deg)}38.35%{transform:rotate(-13.35deg)}39.4%{transform:rotate(-15.62deg)}40.45%{transform:rotate(-17.15deg)}41.5%{transform:rotate(-17.72deg)}42.54%{transform:rotate(-17.54deg)}43.58%{transform:rotate(-17deg)}44.62%{transform:rotate(-16.1deg)}45.67%{transform:rotate(-14.85deg)}46.71%{transform:rotate(-13.25deg)}47.75%{transform:rotate(-11.35deg)}48.79%{transform:rotate(-9.24deg)}49.83%{transform:rotate(-7.06deg)}50.88%{transform:rotate(-4.98deg)}51.92%{transform:rotate(-3.21deg)}52.96%{transform:rotate(-1.98deg)}54%{transform:rotate(-1.52deg)}57%{transform:rotate(-.52deg)}58.88%{transform:rotate(-.5deg)}60.75%{transform:rotate(-.44deg)}62.62%{transform:rotate(-.35deg)}64.5%{transform:rotate(-.26deg)}66.38%{transform:rotate(-.16deg)}68.25%{transform:rotate(-.08deg)}70.12%{transform:rotate(-.02deg)}72%{transform:none}to{transform:none}}@keyframes r-p7d-tool{0%{transform:none}28%{transform:none}31%{transform:rotate(1.5deg)}32.05%{transform:rotate(1.24deg)}33.1%{transform:rotate(.55deg)}34.15%{transform:rotate(-.47deg)}35.2%{transform:rotate(-1.71deg)}36.25%{transform:rotate(-3.07deg)}37.3%{transform:rotate(-4.42deg)}38.35%{transform:rotate(-5.66deg)}39.4%{transform:rotate(-6.68deg)}40.45%{transform:rotate(-7.38deg)}41.5%{transform:rotate(-7.63deg)}42.54%{transform:rotate(-7.49deg)}43.58%{transform:rotate(-7.15deg)}44.62%{transform:rotate(-6.74deg)}45.67%{transform:rotate(-6.44deg)}46.71%{transform:rotate(-6.35deg)}47.75%{transform:rotate(-6.55deg)}48.79%{transform:rotate(-7.07deg)}49.83%{transform:rotate(-7.85deg)}50.88%{transform:rotate(-8.79deg)}51.92%{transform:rotate(-9.71deg)}52.96%{transform:rotate(-10.41deg)}54%{transform:rotate(-10.69deg)}57%{transform:rotate(-10.69deg)}58.88%{transform:rotate(-10.23deg)}60.75%{transform:rotate(-9.02deg)}62.62%{transform:rotate(-7.31deg)}64.5%{transform:rotate(-5.34deg)}66.38%{transform:rotate(-3.38deg)}68.25%{transform:rotate(-1.67deg)}70.12%{transform:rotate(-.46deg)}72%{transform:none}to{transform:none}}@keyframes r-p7d-short{0%{stroke-dashoffset:1px}39.5%{stroke-dashoffset:1px}41.5%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes r-p7d-long{0%{stroke-dashoffset:1px}41.5%{stroke-dashoffset:1px}42.54%{stroke-dashoffset:.98px}43.58%{stroke-dashoffset:.93px}44.62%{stroke-dashoffset:.84px}45.67%{stroke-dashoffset:.74px}46.71%{stroke-dashoffset:.62px}47.75%{stroke-dashoffset:.5px}48.79%{stroke-dashoffset:.38px}49.83%{stroke-dashoffset:.26px}50.88%{stroke-dashoffset:.16px}51.92%{stroke-dashoffset:.07px}52.96%{stroke-dashoffset:.02px}54%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.drawing--first svg .p7s-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p7s-head}.drawing--first svg .p7s-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p7s-look}.drawing--first svg .p7s-cat .s-cat .c-arm{animation:2.4s linear both v-p7s-arm}.drawing--first svg .p7s-top{animation:2.4s linear both v-p7s-top}.drawing--first svg .p7s-seam{animation:2.4s linear both v-p7s-seam}@supports (animation-timeline:view()){.drawing:not(.drawing--first) svg .p7s-cat .s-cat .c-head{animation-name:v-p7s-head;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7s-cat .s-cat .c-pupil{animation-name:v-p7s-look;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7s-cat .s-cat .c-arm{animation-name:v-p7s-arm;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7s-top{animation-name:v-p7s-top;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7s-seam{animation-name:v-p7s-seam;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}}.drawing--first:is(:hover,:focus-within) svg .p7s-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p7s-head,2.4s ease-in-out both r-p7s-head}.drawing--first:is(:hover,:focus-within) svg .p7s-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p7s-look,2.4s ease-in-out both r-p7s-look}.drawing--first:is(:hover,:focus-within) svg .p7s-cat .s-cat .c-arm{animation:2.4s linear both v-p7s-arm,2.4s linear both r-p7s-arm}.drawing--first:is(:hover,:focus-within) svg .p7s-top{animation:2.4s linear both v-p7s-top,2.4s linear both r-p7s-top}.drawing--first:is(:hover,:focus-within) svg .p7s-seam{animation:2.4s linear both v-p7s-seam,2.4s linear both r-p7s-seam}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7s-cat .s-cat .c-head{animation:2.4s ease-in-out both r-p7s-head;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7s-cat .s-cat .c-pupil{animation:2.4s ease-in-out both r-p7s-look;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7s-cat .s-cat .c-arm{animation:2.4s linear both r-p7s-arm;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7s-top{animation:2.4s linear both r-p7s-top;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7s-seam{animation:2.4s linear both r-p7s-seam;animation-range:normal}}@keyframes v-p7s-head{0%,5%{transform:none}14%,22%{transform:rotate(-3deg)}30%,64%{transform:rotate(6deg)}78%{transform:rotate(-1deg)}90%,to{transform:none}}@keyframes r-p7s-head{0%,5%{transform:none}14%,22%{transform:rotate(-3deg)}30%,64%{transform:rotate(6deg)}78%{transform:rotate(-1deg)}90%,to{transform:none}}@keyframes v-p7s-look{0%,4%{transform:none}12%,22%{transform:translate(7px,-2px)}29%,66%{transform:translate(5px,4px)}78%,to{transform:none}}@keyframes r-p7s-look{0%,4%{transform:none}12%,22%{transform:translate(7px,-2px)}29%,66%{transform:translate(5px,4px)}78%,to{transform:none}}@keyframes v-p7s-arm{0%{transform:rotate(-7.52deg)}28%{transform:rotate(-7.52deg)}29.2%{transform:rotate(-7.78deg)}30.4%{transform:rotate(-8.4deg)}31.6%{transform:rotate(-9.14deg)}32.8%{transform:rotate(-9.76deg)}34%{transform:rotate(-10.02deg)}34.5%{transform:rotate(-9.76deg)}35%{transform:rotate(-8.98deg)}35.5%{transform:rotate(-7.68deg)}36%{transform:rotate(-5.86deg)}36.5%{transform:rotate(-4.93deg)}37%{transform:rotate(-4.07deg)}37.5%{transform:rotate(-3.3deg)}38%{transform:rotate(-2.61deg)}38.5%{transform:rotate(-2deg)}39%{transform:rotate(-1.47deg)}39.5%{transform:rotate(-1.02deg)}40%{transform:rotate(-.65deg)}40.5%{transform:rotate(-.37deg)}41%{transform:rotate(-.16deg)}41.5%{transform:rotate(-.04deg)}42%{transform:none}43.5%{transform:rotate(.4deg)}45.5%{transform:none}to{transform:none}}@keyframes v-p7s-top{0%{transform:translateY(-14px)}36%{transform:translateY(-14px)}36.5%{transform:translateY(-12.21px)}37%{transform:translateY(-10.12px)}37.5%{transform:translateY(-8.21px)}38%{transform:translateY(-6.49px)}38.5%{transform:translateY(-4.97px)}39%{transform:translateY(-3.65px)}39.5%{transform:translateY(-2.53px)}40%{transform:translateY(-1.62px)}40.5%{transform:translateY(-.9px)}41%{transform:translateY(-.39px)}41.5%{transform:translateY(-.08px)}42%{transform:none}43.5%{transform:translateY(1px)}45.5%{transform:none}to{transform:none}}@keyframes v-p7s-seam{0%{stroke-dashoffset:1px}45%{stroke-dashoffset:1px}55%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes r-p7s-arm{0%{transform:rotate(-7.52deg)}28%{transform:rotate(-7.52deg)}29.2%{transform:rotate(-7.78deg)}30.4%{transform:rotate(-8.4deg)}31.6%{transform:rotate(-9.14deg)}32.8%{transform:rotate(-9.76deg)}34%{transform:rotate(-10.02deg)}34.5%{transform:rotate(-9.76deg)}35%{transform:rotate(-8.98deg)}35.5%{transform:rotate(-7.68deg)}36%{transform:rotate(-5.86deg)}36.5%{transform:rotate(-4.93deg)}37%{transform:rotate(-4.07deg)}37.5%{transform:rotate(-3.3deg)}38%{transform:rotate(-2.61deg)}38.5%{transform:rotate(-2deg)}39%{transform:rotate(-1.47deg)}39.5%{transform:rotate(-1.02deg)}40%{transform:rotate(-.65deg)}40.5%{transform:rotate(-.37deg)}41%{transform:rotate(-.16deg)}41.5%{transform:rotate(-.04deg)}42%{transform:none}43.5%{transform:rotate(.4deg)}45.5%{transform:none}to{transform:none}}@keyframes r-p7s-top{0%{transform:translateY(-14px)}36%{transform:translateY(-14px)}36.5%{transform:translateY(-12.21px)}37%{transform:translateY(-10.12px)}37.5%{transform:translateY(-8.21px)}38%{transform:translateY(-6.49px)}38.5%{transform:translateY(-4.97px)}39%{transform:translateY(-3.65px)}39.5%{transform:translateY(-2.53px)}40%{transform:translateY(-1.62px)}40.5%{transform:translateY(-.9px)}41%{transform:translateY(-.39px)}41.5%{transform:translateY(-.08px)}42%{transform:none}43.5%{transform:translateY(1px)}45.5%{transform:none}to{transform:none}}@keyframes r-p7s-seam{0%{stroke-dashoffset:1px}45%{stroke-dashoffset:1px}55%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.drawing svg .p7p-card{transform-box:view-box;transform-origin:692px 286px}.drawing svg .p7p-pin{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.drawing--first svg .p7p-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p7p-head}.drawing--first svg .p7p-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p7p-look}.drawing--first svg .p7p-cat .s-cat .c-arm,.drawing--first svg .p7p-card{animation:2.4s linear both v-p7p-arm}.drawing--first svg .p7p-pin{animation:2.4s linear both v-p7p-pin}@supports (animation-timeline:view()){.drawing:not(.drawing--first) svg .p7p-cat .s-cat .c-head{animation-name:v-p7p-head;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7p-cat .s-cat .c-pupil{animation-name:v-p7p-look;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7p-cat .s-cat .c-arm,.drawing:not(.drawing--first) svg .p7p-card{animation-name:v-p7p-arm;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}.drawing:not(.drawing--first) svg .p7p-pin{animation-name:v-p7p-pin;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sheet;animation-range:entry 30% cover 40%}}.drawing--first:is(:hover,:focus-within) svg .p7p-cat .s-cat .c-head{animation:2.4s ease-in-out both v-p7p-head,2.4s ease-in-out both r-p7p-head}.drawing--first:is(:hover,:focus-within) svg .p7p-cat .s-cat .c-pupil{animation:2.4s ease-in-out both v-p7p-look,2.4s ease-in-out both r-p7p-look}.drawing--first:is(:hover,:focus-within) svg .p7p-cat .s-cat .c-arm,.drawing--first:is(:hover,:focus-within) svg .p7p-card{animation:2.4s linear both v-p7p-arm,2.4s linear both r-p7p-arm}.drawing--first:is(:hover,:focus-within) svg .p7p-pin{animation:2.4s linear both v-p7p-pin,2.4s linear both r-p7p-pin}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7p-cat .s-cat .c-head{animation:2.4s ease-in-out both r-p7p-head;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7p-cat .s-cat .c-pupil{animation:2.4s ease-in-out both r-p7p-look;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7p-cat .s-cat .c-arm,.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7p-card{animation:2.4s linear both r-p7p-arm;animation-range:normal}.drawing:not(.drawing--first):is(:hover,:focus-within) svg .p7p-pin{animation:2.4s linear both r-p7p-pin;animation-range:normal}}@keyframes v-p7p-head{0%,5%{transform:none}14%,24%{transform:rotate(4deg)}32%,66%{transform:rotate(-4deg)}80%{transform:rotate(-1deg)}90%,to{transform:none}}@keyframes r-p7p-head{0%,5%{transform:none}14%,24%{transform:rotate(4deg)}32%,66%{transform:rotate(-4deg)}80%{transform:rotate(-1deg)}90%,to{transform:none}}@keyframes v-p7p-look{0%,4%{transform:none}12%,24%{transform:translate(-7px,4px)}31%,68%{transform:translate(-7px)}79%,to{transform:none}}@keyframes r-p7p-look{0%,4%{transform:none}12%,24%{transform:translate(-7px,4px)}31%,68%{transform:translate(-7px)}79%,to{transform:none}}@keyframes v-p7p-arm{0%{transform:rotate(-12deg)}28%{transform:rotate(-12deg)}30%{transform:rotate(-11.48deg)}32%{transform:rotate(-10.12deg)}34%{transform:rotate(-8.2deg)}36%{transform:rotate(-6deg)}38%{transform:rotate(-3.8deg)}40%{transform:rotate(-1.88deg)}42%{transform:rotate(-.52deg)}44%{transform:none}46%{transform:rotate(.8deg)}49%{transform:none}to{transform:none}}@keyframes v-p7p-pin{0%{transform:translateY(-1.5px)scale(1.2)}44%{transform:translateY(-1.5px)scale(1.2)}47%{transform:none}to{transform:none}}@keyframes r-p7p-arm{0%{transform:rotate(-12deg)}28%{transform:rotate(-12deg)}30%{transform:rotate(-11.48deg)}32%{transform:rotate(-10.12deg)}34%{transform:rotate(-8.2deg)}36%{transform:rotate(-6deg)}38%{transform:rotate(-3.8deg)}40%{transform:rotate(-1.88deg)}42%{transform:rotate(-.52deg)}44%{transform:none}46%{transform:rotate(.8deg)}49%{transform:none}to{transform:none}}@keyframes r-p7p-pin{0%{transform:translateY(-1.5px)scale(1.2)}44%{transform:translateY(-1.5px)scale(1.2)}47%{transform:none}to{transform:none}}.team-row{gap:var(--space-2) var(--space-1);margin-top:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.team-row li{text-align:center;min-width:0}.team-row picture{width:4.5rem;height:4.5rem;margin:0 auto var(--space-1);display:block}.team-row img{object-fit:contain;width:100%;height:100%}.team-row__name{font:600 1rem/1.3 var(--font-head);overflow-wrap:anywhere;display:block}@media (width>=48rem){.team-row picture{width:6rem;height:6rem}}@media (width>=64rem){.team-row{grid-template-columns:repeat(6,minmax(0,1fr))}}.ask{font-family:var(--font-head);color:var(--primary);font-weight:600}.home-stats__groups{gap:var(--space-4);display:grid}.home-stats .stat-group+.stat-group{margin-top:0}.stat-group h3+.stat-list{margin-top:var(--space-2)}.stat-group+.stat-group{margin-top:var(--space-4)}.stat-list{gap:var(--space-3);margin-top:var(--space-3);display:grid}@media (width>=48rem){.stat-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.home-stats__groups{column-gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr))}.home-stats__groups>.stat-group{grid-template-columns:subgrid;grid-column:span 3;display:grid}.home-stats__groups>.stat-group+.stat-group{grid-column:span 2}.home-stats__groups>.stat-group>h3{grid-column:1/-1}.home-stats__groups .stat-list{grid-column:1/-1;grid-template-columns:subgrid;column-gap:normal}}.stat{background:0 0;border:0;border-radius:0;flex-direction:column;gap:.4rem;padding:0;display:flex}.stat dd{margin:0}.stat dd:not(.means){order:-1}.stat .n{font:700 clamp(2.4rem, 1.9rem + 2vw, 3.2rem)/1 var(--font-head);color:var(--on-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}@media (width>=48rem){.stat .n{font-size:3rem}}.stat .n--pending{color:var(--on-primary);border:2px dashed var(--on-primary-link);border-radius:3px;padding:.5rem .7rem;font-size:1.15rem;line-height:1.3;display:inline-block}.stat .dim{--dim-ink:var(--blueprint-tint);width:100%;max-width:18rem;height:18px;margin:.5rem 0 .25rem;display:block;position:relative}.stat .dim:before{content:"";background:var(--dim-ink);height:1px;position:absolute;top:11px;left:0;right:0}.stat .dim__end{position:absolute;top:0;bottom:0;left:5px}.stat .dim__end+.dim__end{left:auto;right:6px}.stat .dim__end:before{content:"";background:var(--dim-ink);width:1px;position:absolute;top:0;bottom:0;left:0}.stat .dim__end:after{content:"";background:var(--dim-ink);width:2px;height:14px;position:absolute;top:4.5px;left:-.5px;transform:rotate(45deg)}.stat .n--gap{color:var(--on-primary);font-size:1.35rem;line-height:1.3}.stat .dim--gap:before{background:repeating-linear-gradient(to right, var(--dim-ink) 0 6px, transparent 6px 10px)}.stat .dim--gap .dim__end:after{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.stat .dim{view-timeline-name:--dim}.stat .dim:before,.stat .dim__end:before,.stat .dim__end:after{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--dim;animation-range:cover 4% cover 32%}.stat .dim__end:before{transform-origin:50% 11.5px;animation-name:dim-extension}.stat .dim:before{animation-name:dim-line}.stat .dim__end:after{animation-name:dim-tick}}}.stat dt{font:700 1.1rem/1.3 var(--font-head);color:var(--on-primary)}.stat .means{color:var(--on-primary-link);font-size:.95rem}.stat-note{margin-top:var(--space-2);color:var(--on-primary-link);max-width:var(--measure);font-size:.95rem}@keyframes dim-extension{0%{transform:scaleY(0)}30%,to{transform:scaleY(1)}}@keyframes dim-line{0%,20%{transform:scaleX(0)}75%,to{transform:scaleX(1)}}@keyframes dim-tick{0%,70%{opacity:0;scale:.2}to{opacity:1;scale:1}}.cast{gap:var(--space-2);margin-top:var(--space-2);padding:0;list-style:none;display:grid}@media (width>=40rem){.cast{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.cast{grid-template-columns:repeat(3,minmax(0,1fr))}}.cast li{background:var(--surface);border:1px solid var(--rule-solid);border-radius:4px;grid-template-rows:auto auto auto;grid-template-columns:6rem minmax(0,1fr);align-content:start;align-items:start;gap:0 1rem;padding:1rem;display:grid}.cast li>img{object-fit:contain;grid-area:1/1/span 2;width:6rem;height:6rem}.cast li>.cast__ground{background:var(--accent-tint);border-radius:50%;grid-area:1/1/span 2;width:5.5rem;height:5.5rem;margin:.25rem;position:relative;overflow:hidden}.cast__ground img{width:4.75rem;height:4.75rem;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cast li>.cast__copy{display:contents}.cast :is(h3,h4){grid-area:1/2;font-size:1.15rem}.cast__copy>.cast__details{display:contents}.cast .hat{color:var(--soft);grid-area:2/2;font-size:.9rem}.cast__details>p:not(.hat){grid-column:1/-1}.cast p{margin-top:.3rem;font-size:1rem}.cast--lead li{border:2px solid var(--accent)}@media (width>=40rem){.cast--lead{grid-template-columns:repeat(2,minmax(0,1fr))}.cast li{gap:var(--space-2) 0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.cast li>img{aspect-ratio:4/3;object-fit:contain;background:var(--accent-tint);grid-area:1/1;width:100%;height:auto}.cast li>.cast__ground{aspect-ratio:4/3;border-radius:0;grid-area:1/1;width:100%;height:auto;margin:0}.cast__ground img{aspect-ratio:1;width:auto;height:68%}.cast li>.cast__copy{grid-area:2/1;display:block}.cast__copy>.cast__details{display:block}.cast :is(h3,h4),.cast .hat,.cast__details>p:not(.hat){grid-area:auto}.cast li>.cat-pose{aspect-ratio:4/3;background:var(--accent-tint);grid-area:1/1;width:100%}}.cast-groups{margin-top:var(--space-3)}.cast-group+.cast-group{margin-top:var(--space-4)}.cast-group__heading>h3{border-bottom:2px solid var(--primary);padding-bottom:.4rem;font-size:1.2rem}.cast-group__line{color:var(--muted);margin-top:.5rem;font-size:1rem}@media (width>=64rem){.cast-groups{gap:var(--space-4) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cast-group+.cast-group{margin-top:0}.cast-group{gap:var(--space-2);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cast-group__heading{grid-column:1}.cast-group>.cast{grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.cast-group--single>.cast{grid-template-columns:minmax(0,1fr)}.cast-group--single .cast li{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.cast-group--single .cast li>.cat-pose{grid-area:1/1}.cast-group--single .cast li>.cast__copy{grid-area:1/2}.cast-group--three-cards>.cast-group__heading{grid-column:1/-1}.cast-group--three-cards>.cast{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}.cast .makes-label{color:var(--primary);font-weight:700}.cat-pose{display:none}.cat-pose svg{width:100%;height:auto;display:block}.cast .cat-pose{grid-row:span 2;width:4.5rem}@media (width>=40rem){.cast .cat-pose{display:block}.cast .cat-portrait{display:none}}.c-cat{--c-dir:1}.c-work-r{--c-dir:-1}:is(.c-head,.c-arm,.c-tail,.c-tail-tip,.c-ear-l,.c-ear-r){transform-box:view-box}.c-head{transform-origin:320px 236px}.c-ear-l{transform-origin:-50px -41px}.c-ear-r{transform-origin:50px -41px}.c-arm{transform-origin:300px 372px}.c-work-r .c-arm{transform-origin:340px 372px}.c-tail{transform-origin:396px 432px}.c-tail-tip{transform-origin:512px 376px}.c-lid{transform-box:fill-box;transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){.cast li:is(:hover,:focus-within) .c-lid{animation:.42s ease-in-out 50ms c-lid}.cast li:is(:hover,:focus-within) .c-shut{animation:.42s linear 50ms c-shut}.cast li:is(:hover,:focus-within) .c-ear-r{animation:.6s ease-in-out .35s c-ear}.cast li:is(:hover,:focus-within) .c-tail-tip{animation:.7s ease-in-out .2s c-tip}}@keyframes c-lid{0%{transform:scaleY(0)}40%,60%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes c-shut{0%,39%{opacity:0}40%,60%{opacity:1}61%,to{opacity:0}}@keyframes c-ear{0%{transform:none}30%,50%{transform:rotate(24deg)scaleX(.66)}to{transform:none}}@keyframes c-tip{0%{transform:none}30%{transform:rotate(18deg)}60%{transform:rotate(-7deg)}82%{transform:rotate(2deg)}to{transform:none}}.flow-strip{--flow-portrait-size:3rem;--flow-portrait-center:1.5rem;--flow-card-center-x:.5rem;--flow-card-center-y:.8125rem;gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.flow-strip__stop{grid-template-columns:var(--flow-portrait-size) minmax(0, 1fr);gap:.75rem;min-width:0;display:grid;position:relative}.flow-strip__stop:not(:last-child):after{content:"";z-index:0;left:var(--flow-portrait-center);top:var(--flow-portrait-center);bottom:calc(-1 * var(--space-2) - var(--flow-portrait-center));border-left:2px dashed var(--blueprint);position:absolute}.flow-strip__portrait{z-index:1;width:var(--flow-portrait-size);height:var(--flow-portrait-size);background:var(--surface);border-radius:50%;display:flow-root;position:relative}.flow-strip__portrait img{object-fit:contain;width:100%;height:100%;display:block}.flow-strip__portrait .flow-strip__hand{box-sizing:border-box;background:var(--accent-tint);border-radius:50%;width:92%;height:92%;margin:4%;padding:10% 10% 0}.flow-strip__body{min-width:0}.flow-strip__name{box-sizing:content-box;min-height:44px;font-family:var(--font-head);color:var(--primary);align-items:flex-start;margin:0;padding-top:calc(22px - .65em);font-size:1.05rem;font-weight:600;line-height:1.3;display:flex}.flow-strip__name .more{box-sizing:border-box;align-items:flex-start;margin-top:calc(.65em - 22px);padding-block:calc(22px - .65em)}.flow-strip__name .more:after{margin-top:.44em}.flow-strip__line{color:var(--muted);margin:.25rem 0 0;font-size:.95rem;line-height:1.5}@media (width>=64rem){.flow-strip{--flow-portrait-size:4.5rem;--flow-portrait-center:2.25rem;--flow-card-center-x:1.25rem;--flow-card-center-y:1.5625rem;gap:var(--space-2);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.flow-strip__stop{display:block}.flow-strip__stop:not(:last-child):after{left:var(--flow-portrait-center);right:calc(-1 * var(--space-2) - var(--flow-portrait-center));top:var(--flow-portrait-center);border-left:0;border-top:2px dashed var(--blueprint);bottom:auto}.flow-strip__body{margin-top:.5rem}}.flow-strip__card{z-index:1;left:var(--flow-card-center-x);top:var(--flow-card-center-y);background:url(/art/flow-strip-card.svg) 50%/contain no-repeat;width:2rem;height:1.375rem;position:absolute}.flow-strip__stop:last-child .flow-strip__card{top:calc(var(--flow-portrait-size) + .5rem)}@media (width>=64rem){.flow-strip__stop:last-child .flow-strip__card{left:calc(var(--flow-portrait-size) + .5rem);top:var(--flow-card-center-y)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.flow-strip{--flow-play:paused;view-timeline-name:--flow-strip;animation-name:flow-strip-seen;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--flow-strip;animation-range:entry 99%}.flow-strip__card{animation-name:flow-strip-leg-down;animation-duration:.36s;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-fill-mode:both;animation-play-state:var(--flow-play)}.flow-strip__stop:nth-child(2) .flow-strip__card{animation-delay:.4s}.flow-strip__stop:nth-child(3) .flow-strip__card{animation-delay:.8s}.flow-strip__stop:nth-child(4) .flow-strip__card{animation-delay:1.2s}.flow-strip__stop:nth-child(5) .flow-strip__card{animation-delay:1.6s}.flow-strip__stop:nth-child(6) .flow-strip__card{animation-delay:2s}.flow-strip__stop:nth-child(7) .flow-strip__card{animation-delay:2.4s}.flow-strip__stop:last-child .flow-strip__card{animation-name:flow-strip-rest-down;animation-duration:.45s;animation-timing-function:cubic-bezier(.3,1.3,.6,1)}}}@media (width>=64rem) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.flow-strip__card{animation-name:flow-strip-leg-across}.flow-strip__stop:last-child .flow-strip__card{animation-name:flow-strip-rest-across}}}@keyframes flow-strip-seen{0%{--flow-play:paused}to{--flow-play:running}}@keyframes flow-strip-leg-down{0%{top:var(--flow-card-center-y)}to{top:calc(100% + var(--space-2) + var(--flow-card-center-y))}}@keyframes flow-strip-leg-across{0%{left:var(--flow-card-center-x)}to{left:calc(100% + var(--space-2) + var(--flow-card-center-x))}}@keyframes flow-strip-rest-down{0%{top:var(--flow-card-center-y)}to{top:calc(var(--flow-portrait-size) + .5rem)}}@keyframes flow-strip-rest-across{0%{left:var(--flow-card-center-x)}to{left:calc(var(--flow-portrait-size) + .5rem)}}.htl-wrap{margin-top:var(--space-2)}.board .htl-wrap h2{font-size:1.35rem}.htl-wrap>p{max-width:var(--measure);color:var(--muted);font-size:1rem}.htl-scroll{margin-top:var(--space-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;background:var(--surface);border:1px solid var(--rule-solid);scrollbar-color:var(--soft) var(--paper-2);border-radius:4px;padding:0 0 1rem;scroll-padding-inline:1rem;overflow-x:auto}.htl-scroll:focus-visible{outline-offset:2px}.htl{scroll-snap-align:start;grid-template-rows:auto auto 1fr;grid-auto-columns:max-content;grid-auto-flow:column;width:max-content;margin:0;padding:1rem 1rem 0;list-style:none;display:grid}.htl-phase{grid-row:1/span 3;grid-template-rows:subgrid;display:grid}.htl-phase+.htl-phase{border-left:1px dashed var(--rule-solid)}.htl-phase-name{background:var(--surface);font:700 1rem/1.3 var(--font-head);z-index:1;justify-self:start;padding:0 1rem .75rem;position:sticky;left:0}.htl-phase-name a{min-height:44px;color:var(--primary);align-items:center;display:inline-flex}.htl-phase--turn .htl-phase-name a{color:var(--accent)}.htl-points{padding:0 .5rem;list-style:none;display:flex;position:relative}.htl-points:before{content:"";border-top:2px solid var(--primary);position:absolute;top:.55rem;left:0;right:0}.htl-point{scroll-snap-align:start;flex:none;width:15rem;padding:1.75rem .5rem 0;position:relative}.htl-point:before{content:"";background:var(--surface);border:3px solid var(--primary);box-sizing:border-box;border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:0;left:.5rem}.htl-point time{font:600 .85rem/1.3 var(--font-mono);color:var(--soft);display:block}.htl-point h4{margin-top:.3rem;font-size:1.05rem;line-height:1.3}.htl-point p{color:var(--ink);margin-top:.3rem;font-size:.95rem;line-height:1.5}.htl-point--turn:before{background:var(--accent);border-color:var(--accent);width:1.4rem;height:1.4rem;top:-.15rem}.htl-point--turn h4{color:var(--accent)}.htl-point--broke:before{border-color:var(--redline);background:var(--surface)}.htl-point--broke h4{color:var(--redline)}.htl-point--broke .htl-flag{font:600 .8rem/1.2 var(--font-head);color:var(--redline);border:1px solid var(--redline);border-radius:3px;margin-top:.4rem;padding:.2rem .45rem;display:inline-block}.htl-lede{background:var(--surface);max-width:22rem;color:var(--muted);z-index:1;justify-self:start;padding:0 1rem 1rem;font-size:.95rem;font-style:italic;line-height:1.5;position:sticky;left:0}.htl-who{width:2.5rem;height:2.5rem;position:absolute;top:-.85rem;left:2.1rem}.htl-point--scene{width:19rem}.htl-quote{background:var(--accent-tint);border-left:3px solid var(--accent);border-radius:0 3px 3px 0;margin:.6rem 0 0;padding:.6rem .75rem}.htl-quote p{font:600 1rem/1.45 var(--font-head);color:var(--primary);margin:0}.htl-point .htl-by{color:var(--soft);margin-top:.3rem;font-size:.85rem}.htl-hint{color:var(--soft);margin-top:.4rem;font-size:.9rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.htl-points:before{transform-origin:0;animation-name:htl-rule;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 35%}.htl-point:before{animation-name:htl-dot;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view(inline);animation-range:entry entry 80%}}.htl-scroll{scroll-behavior:smooth}}@keyframes htl-rule{0%{transform:scaleX(0)}}@keyframes htl-dot{0%{opacity:0;transform:scale(.2)}}.htl-scroll::scroll-button(left){content:"Earlier" / "Earlier in the timeline"}.htl-scroll::scroll-button(right){content:"Later" / "Later in the timeline"}.htl-scroll::scroll-button(*){border:2px solid var(--primary);background:var(--surface);min-height:44px;color:var(--primary);font:700 .95rem/1 var(--font-head);cursor:pointer;border-radius:4px;margin:.75rem .25rem 0;padding:0 1rem;position:sticky;top:0}.htl-scroll::scroll-button(*):disabled{opacity:.4;cursor:default}.bid-area [hidden]{display:none!important}.bid-area>:is(.bid,.sent){margin-top:var(--space-3)}.bid{background:var(--surface);border:1px solid var(--rule-solid);border-top:4px solid var(--primary);max-width:40rem;padding:var(--space-3) clamp(1rem, 4vw, 2rem);border-radius:0 0 4px 4px;container-type:inline-size}.bid>*+*{margin-top:var(--space-3)}.bid>[hidden]:first-child+*{margin-top:0}.field{gap:.35rem;display:grid}.field label,.field .label{font:700 1rem/1.3 var(--font-head);color:var(--primary)}.field .opt{color:var(--soft);font-weight:400}.field .hint{color:var(--muted);font-size:.95rem}.field :is(input,select,textarea){width:100%;min-height:48px;font:400 1rem/1.4 var(--font-body);color:var(--ink);background:var(--surface);border:2px solid var(--soft);border-radius:4px;padding:.6rem .75rem}.field textarea{resize:vertical;min-height:7.5rem}.field :is(input,select,textarea):focus-visible{outline:3px solid var(--accent);outline-offset:1px;border-color:var(--primary)}.field [aria-invalid=true]{border-color:var(--redline);border-width:3px}.field .error{font:700 .95rem/1.4 var(--font-body);color:var(--redline);overflow-wrap:anywhere;gap:.4rem;display:flex}.field .error:before{content:"!" / "";background:var(--redline);color:#fff;width:1.2rem;height:1.2rem;font:700 .8rem/1 var(--font-head);border-radius:50%;flex:none;place-items:center;margin-top:.1rem;display:inline-grid}.error-summary{border:3px solid var(--redline);background:var(--surface);border-radius:4px;padding:1rem 1.1rem}.error-summary h3{color:var(--redline);font-size:1.1rem}.error-summary ul{margin-top:.5rem;padding-left:1.2rem}.error-summary li+li{margin-top:.35rem}.error-summary p{overflow-wrap:anywhere;margin-top:.5rem}.turnstile{min-height:74px}@container (width<22rem){.turnstile{min-height:149px}}.privacy{color:var(--muted);font-size:.95rem}.bid-send{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.action:is(:disabled,[aria-disabled=true]),.action:is(:disabled,[aria-disabled=true]):hover{background:var(--soft);cursor:not-allowed}.fallback{color:var(--muted);max-width:40rem;margin-top:var(--space-2);font-size:.95rem}.sent{background:var(--surface);border:2px solid var(--accent);max-width:40rem;padding:var(--space-3) clamp(1rem, 4vw, 2rem);border-radius:4px}.sent>*+*{margin-top:var(--space-2)}.sent h3{color:var(--primary)}.sent p{overflow-wrap:anywhere}.status-line{color:var(--primary);align-items:center;gap:.6rem;font-weight:700;display:flex}.status-line:not(:empty):before{content:"";border:3px solid var(--accent-tint);border-top-color:var(--accent);border-radius:50%;flex:none;width:1rem;height:1rem}@media (prefers-reduced-motion:no-preference){.status-line:not(:empty):before{animation:.9s linear infinite spin}}@keyframes spin{to{transform:rotate(360deg)}}.story-grid{gap:var(--space-3);display:grid}.story-grid .case-entry{grid-template-columns:minmax(0,1fr)}.story-grid .story-cards{grid-template-columns:minmax(0,1fr);margin-top:0}.story-grid--featured-only{grid-template-columns:minmax(0,1fr)}@media (width>=64rem){.story-grid:not(.story-grid--featured-only){grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.not-found .lead{max-width:var(--measure)}.job-row-list{gap:var(--space-3);margin-top:var(--space-3);display:grid}.job-row{gap:var(--space-2);min-width:0;padding-top:var(--space-3);border-top:1px solid var(--rule-solid);grid-template-columns:minmax(0,1fr);grid-template-areas:"claim""plate""sentence""proof";align-items:start;display:grid}.job-row>h3{grid-area:claim;font-size:1.35rem}.job-row>.drawing{grid-area:plate;min-width:0}.job-row__sentence{grid-area:sentence}.job-row__proof{grid-area:proof;justify-self:start}@media (width>=64rem){.job-row{gap:var(--space-2) var(--space-3);grid-template:"claim plate""sentence plate""proof plate"1fr/minmax(0,1fr) minmax(0,1.4fr)}.job-row:nth-of-type(2n){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"plate claim""plate sentence""plate proof"}}.drawing svg .p23-lunge{transform-box:view-box}.drawing svg .p23-qa{--p23-d:1;--p23-n:0s;transform-origin:290px 568px}.drawing svg .p23-main{--p23-d:-1;--p23-n:.55s;transform-origin:670px 568px}.drawing svg .p23-lunge .c-jaw{transform-box:view-box;transform-origin:0 42px}.drawing svg .p23-jolt{transform-box:view-box;transform-origin:480px 474px}.drawing svg .p23-lunge .c-piece{transform-box:view-box;transform-origin:0 57px}.drawing svg .p23-lunge .c-ground{visibility:hidden}.drawing svg .p23-c1a{--p23-fx:-52px;--p23-fy:-144px}.drawing svg .p23-c1b{--p23-fx:-32px;--p23-fy:-150px}.drawing svg .p23-c1c{--p23-fx:-74px;--p23-fy:-151px}.drawing svg .p23-c1d{--p23-fx:22px;--p23-fy:-232px}.drawing svg .p23-c1e{--p23-fx:48px;--p23-fy:-234px}.drawing svg .p23-c2a{--p23-fx:52px;--p23-fy:-144px}.drawing svg .p23-c2b{--p23-fx:32px;--p23-fy:-150px}.drawing svg .p23-c2c{--p23-fx:74px;--p23-fy:-151px}.drawing svg .p23-c2d{--p23-fx:-22px;--p23-fy:-232px}.drawing svg .p23-c2e{--p23-fx:-48px;--p23-fy:-234px}.drawing svg .p23-c3a{--p23-fx:-44px;--p23-fy:-130px}.drawing svg .p23-c3b{--p23-fx:-25px;--p23-fy:-148px}.drawing svg .p23-c3c{--p23-fx:-71px;--p23-fy:-137px}.drawing svg .p23-c3d{--p23-fx:17px;--p23-fy:-224px}.drawing svg .p23-c3e{--p23-fx:97px;--p23-fy:-225px}.drawing svg .p23-c4a{--p23-fx:43px;--p23-fy:-130px}.drawing svg .p23-c4b{--p23-fx:24px;--p23-fy:-148px}.drawing svg .p23-c4c{--p23-fx:70px;--p23-fy:-137px}.drawing svg .p23-c4d{--p23-fx:-18px;--p23-fy:-224px}.drawing svg .p23-c4e{--p23-fx:-98px;--p23-fy:-225px}@media (prefers-reduced-motion:no-preference){@supports not (animation-timeline:view()){.drawing svg.p23-scene .s-cat :is(.c-head,.c-pupil,.c-arm,.c-tail,.c-tail-tip,.c-lid,.c-shut){animation:none}}@supports (animation-timeline:view()){.drawing svg.p23-scene{--p23-play:paused;view-timeline-name:--p23-drawing;animation-name:p23-seen;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--p23-drawing;animation-range:entry 99%}.drawing svg.p23-scene :is(.p23-lunge,.p23-lunge :is(.s-cat .c-head,.s-cat .c-pupil,.s-cat .c-jaw,.s-cat .c-lid,.s-cat .c-shut,.s-cat .c-piece-1,.s-cat .c-piece-2,.s-cat .c-tail,.s-cat .c-tail-tip),.p23-jolt,.p23-bite,.p23-crumb){animation-fill-mode:both;animation-timeline:auto;animation-range:normal;animation-play-state:var(--p23-play,running)}.drawing svg.p23-scene .p23-lunge{animation-name:v-p23-lunge;animation-duration:2.65s;animation-timing-function:ease-in-out;animation-delay:var(--p23-n)}.drawing svg.p23-scene .p23-lunge .s-cat .c-head{animation-name:v-p23-head;animation-duration:2.65s;animation-timing-function:ease-in-out;animation-delay:var(--p23-n)}.drawing svg.p23-scene .p23-lunge .s-cat .c-pupil{animation-name:v-p23-look;animation-duration:2.65s;animation-timing-function:ease-in-out;animation-delay:var(--p23-n)}.drawing svg.p23-scene .p23-lunge .s-cat .c-jaw{animation-name:v-p23-jaw;animation-duration:2.65s;animation-timing-function:ease-in-out;animation-delay:var(--p23-n)}.drawing svg.p23-scene .p23-lunge .s-cat .c-lid{animation-name:v-p23-lid;animation-duration:2.65s;animation-timing-function:ease-in-out;animation-delay:var(--p23-n)}.drawing svg.p23-scene .p23-lunge .s-cat .c-shut{animation-name:v-p23-shut;animation-duration:2.65s;animation-timing-function:linear;animation-delay:var(--p23-n)}.drawing svg.p23-scene .p23-lunge .s-cat .c-piece-1{animation-name:v-p23-piece1;animation-duration:2.65s;animation-timing-function:linear;animation-delay:var(--p23-n)}.drawing svg.p23-scene .p23-lunge .s-cat .c-piece-2{animation-name:v-p23-piece2;animation-duration:2.65s;animation-timing-function:linear;animation-delay:var(--p23-n)}.drawing svg.p23-scene .p23-lunge .s-cat .c-tail{animation-name:v-p23-tail;animation-duration:2.65s;animation-timing-function:ease-in-out;animation-delay:var(--p23-n)}.drawing svg.p23-scene .p23-lunge .s-cat .c-tail-tip{animation-name:v-p23-tip;animation-duration:2.65s;animation-timing-function:ease-in-out;animation-delay:var(--p23-n)}.drawing svg.p23-scene .p23-lunge .s-cat :is(.c-arm,.c-ear-r){animation:none}.drawing svg.p23-scene .p23-jolt{animation-name:v-p23-jolt;animation-duration:3.2s;animation-timing-function:ease-out}.drawing svg.p23-scene .p23-bite{animation-name:v-p23-bite;animation-duration:20ms;animation-timing-function:step-end}.drawing svg.p23-scene .p23-crumb{animation-name:v-p23-fall;animation-duration:.42s;animation-timing-function:ease-in}.drawing svg.p23-scene .p23-bite-1{animation-delay:.54s}.drawing svg.p23-scene .p23-crumbs-1 .p23-crumb{animation-delay:.56s}.drawing svg.p23-scene .p23-bite-2{animation-delay:1.09s}.drawing svg.p23-scene .p23-crumbs-2 .p23-crumb{animation-delay:1.11s}.drawing svg.p23-scene .p23-bite-3{animation-delay:1.64s}.drawing svg.p23-scene .p23-crumbs-3 .p23-crumb{animation-delay:1.66s}.drawing svg.p23-scene .p23-bite-4{animation-delay:2.19s}.drawing svg.p23-scene .p23-crumbs-4 .p23-crumb{animation-delay:2.21s}.drawing:is(:hover,:focus-within) svg.p23-scene :is(.p23-lunge,.p23-lunge :is(.s-cat .c-head,.s-cat .c-pupil,.s-cat .c-jaw,.s-cat .c-lid,.s-cat .c-shut,.s-cat .c-piece-1,.s-cat .c-piece-2,.s-cat .c-tail,.s-cat .c-tail-tip),.p23-jolt,.p23-bite,.p23-crumb){animation-play-state:running}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-jolt{animation-name:v-p23-jolt,r-p23-jolt}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-lunge{animation-name:v-p23-lunge,r-p23-lunge}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-lunge .s-cat .c-head{animation-name:v-p23-head,r-p23-head}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-lunge .s-cat .c-pupil{animation-name:v-p23-look,r-p23-look}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-lunge .s-cat .c-jaw{animation-name:v-p23-jaw,r-p23-jaw}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-lunge .s-cat .c-lid{animation-name:v-p23-lid,r-p23-lid}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-lunge .s-cat .c-shut{animation-name:v-p23-shut,r-p23-shut}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-lunge .s-cat .c-piece-1{animation-name:v-p23-piece1,r-p23-piece1}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-lunge .s-cat .c-piece-2{animation-name:v-p23-piece2,r-p23-piece2}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-lunge .s-cat .c-tail{animation-name:v-p23-tail,r-p23-tail}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-lunge .s-cat .c-tail-tip{animation-name:v-p23-tip,r-p23-tip}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-bite{animation-name:v-p23-bite,r-p23-bite}.drawing:is(:hover,:focus-within) svg.p23-scene .p23-crumb{animation-name:v-p23-fall,r-p23-fall}}}@keyframes p23-seen{0%{--p23-play:paused}to{--p23-play:running}}@keyframes v-p23-lunge{0%{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}5.66%{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}10.57%{transform:translate(calc(var(--p23-d) * -4px), -4px) rotate(calc(var(--p23-d) * -3deg))}17.36%{transform:translate(calc(var(--p23-d) * 15.8px), -11.2px) rotate(calc(var(--p23-d) * 20.5deg))}19.62%{transform:translate(calc(var(--p23-d) * 17px), -12px) rotate(calc(var(--p23-d) * 22deg))}26.42%{transform:translate(calc(var(--p23-d) * 15px), -10.6px) rotate(calc(var(--p23-d) * 19.4deg))}32.45%{transform:translate(calc(var(--p23-d) * -3px), -2px) rotate(calc(var(--p23-d) * -2deg))}36.98%{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}43.77%{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}49.06%{transform:translate(calc(var(--p23-d) * -4px), -4px) rotate(calc(var(--p23-d) * -3deg))}58.87%{transform:translate(calc(var(--p23-d) * 19.5px), -5.6px) rotate(calc(var(--p23-d) * 24.2deg))}61.13%{transform:translate(calc(var(--p23-d) * 21px), -6px) rotate(calc(var(--p23-d) * 26deg))}67.92%{transform:translate(calc(var(--p23-d) * 18.5px), -5.3px) rotate(calc(var(--p23-d) * 22.9deg))}73.96%{transform:translate(calc(var(--p23-d) * -3px), -2px) rotate(calc(var(--p23-d) * -2deg))}78.49%{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}to{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}}@keyframes v-p23-head{0%{transform:rotate(calc(var(--p23-d) * 0deg))}5.66%{transform:rotate(calc(var(--p23-d) * 0deg))}10.57%{transform:rotate(calc(var(--p23-d) * -2deg))}17.36%{transform:rotate(calc(var(--p23-d) * 4deg))}26.42%{transform:rotate(calc(var(--p23-d) * 4deg))}31.7%{transform:rotate(calc(var(--p23-d) * -2deg))}36.98%{transform:rotate(calc(var(--p23-d) * 0deg))}39.25%{transform:rotate(calc(var(--p23-d) * 2.5deg))}41.51%{transform:rotate(calc(var(--p23-d) * -1deg))}43.77%{transform:rotate(calc(var(--p23-d) * 2deg))}46.79%{transform:rotate(calc(var(--p23-d) * 0deg))}49.06%{transform:rotate(calc(var(--p23-d) * -2deg))}58.87%{transform:rotate(calc(var(--p23-d) * 5deg))}67.92%{transform:rotate(calc(var(--p23-d) * 5deg))}73.21%{transform:rotate(calc(var(--p23-d) * -2deg))}78.49%{transform:rotate(calc(var(--p23-d) * 0deg))}80.75%{transform:rotate(calc(var(--p23-d) * 2.5deg))}83.02%{transform:rotate(calc(var(--p23-d) * -1deg))}85.28%{transform:rotate(calc(var(--p23-d) * 2deg))}88.3%{transform:rotate(calc(var(--p23-d) * 0deg))}to{transform:rotate(calc(var(--p23-d) * 0deg))}}@keyframes v-p23-look{0%{transform:translate(calc(var(--p23-d) * 0px), 0px)}2.26%{transform:translate(calc(var(--p23-d) * 0px), 0px)}8.3%{transform:translate(calc(var(--p23-d) * 6px), 2px)}83.02%{transform:translate(calc(var(--p23-d) * 6px), 2px)}89.06%{transform:translate(calc(var(--p23-d) * 0px), 0px)}to{transform:translate(calc(var(--p23-d) * 0px), 0px)}}@keyframes v-p23-jaw{0%{transform:scaleY(0)}11.32%{transform:scaleY(0)}15.85%{transform:scale(1)}18.87%{transform:scale(1)}20.38%{transform:scaleY(0)}36.98%{transform:scaleY(0)}39.25%{transform:scaleY(.45)}41.51%{transform:scaleY(.05)}43.77%{transform:scaleY(.4)}46.04%{transform:scaleY(0)}52.83%{transform:scaleY(0)}57.36%{transform:scale(1)}60.38%{transform:scale(1)}61.89%{transform:scaleY(0)}78.49%{transform:scaleY(0)}80.75%{transform:scaleY(.45)}83.02%{transform:scaleY(.05)}85.28%{transform:scaleY(.4)}87.55%{transform:scaleY(0)}to{transform:scaleY(0)}}@keyframes v-p23-lid{0%{transform:scaleY(0)}18.87%{transform:scaleY(0)}20.38%{transform:scale(1)}24.91%{transform:scale(1)}27.17%{transform:scaleY(0)}60.38%{transform:scaleY(0)}61.89%{transform:scale(1)}66.42%{transform:scale(1)}68.68%{transform:scaleY(0)}91.32%{transform:scaleY(0)}93.21%{transform:scale(1)}95.09%{transform:scale(1)}97.36%{transform:scaleY(0)}to{transform:scaleY(0)}}@keyframes v-p23-shut{0%{opacity:0}20.34%{opacity:0}20.38%,24.91%{opacity:1}24.94%{opacity:0}61.85%{opacity:0}61.89%,66.42%{opacity:1}66.45%{opacity:0}93.17%{opacity:0}93.21%,95.09%{opacity:1}95.13%{opacity:0}to{opacity:0}}@keyframes v-p23-piece1{0%{opacity:0;transform:none}20.19%{opacity:0;transform:none}20.38%{opacity:1;transform:scale(1)}33.96%{opacity:1;transform:scale(1)}36.98%{opacity:1;transform:scale(.85)}39.25%{opacity:1;transform:scale(.9)}41.51%{opacity:1;transform:scale(.65)}43.77%{opacity:1;transform:scale(.7)}46.04%{opacity:1;transform:scale(.35)}46.42%{opacity:0;transform:scale(.35)}to{opacity:0;transform:scale(.35)}}@keyframes v-p23-piece2{0%{opacity:0;transform:none}61.7%{opacity:0;transform:none}61.89%{opacity:1;transform:scale(1)}75.47%{opacity:1;transform:scale(1)}78.49%{opacity:1;transform:scale(.85)}80.75%{opacity:1;transform:scale(.9)}83.02%{opacity:1;transform:scale(.65)}85.28%{opacity:1;transform:scale(.7)}87.55%{opacity:1;transform:scale(.35)}87.92%{opacity:0;transform:scale(.35)}to{opacity:0;transform:scale(.35)}}@keyframes v-p23-jolt{0%{transform:none}16.56%{transform:translate(0)rotate(0)}18.44%{transform:translate(3.5px)rotate(1.4deg)}21.88%{transform:translate(-1.05px)rotate(-.42deg)}25%{transform:translate(0)rotate(0)}33.75%{transform:translate(0)rotate(0)}35.62%{transform:translate(-3.5px)rotate(-1.4deg)}39.06%{transform:translate(1.05px)rotate(.42deg)}42.19%{transform:translate(0)rotate(0)}50.94%{transform:translate(0)rotate(0)}52.81%{transform:translate(3.5px)rotate(1.4deg)}56.25%{transform:translate(-1.05px)rotate(-.42deg)}59.37%{transform:translate(0)rotate(0)}68.12%{transform:translate(0)rotate(0)}70%{transform:translate(-3.5px)rotate(-1.4deg)}73.44%{transform:translate(1.05px)rotate(.42deg)}76.56%{transform:translate(0)rotate(0)}to{transform:none}}@keyframes v-p23-tail{0%{transform:rotate(calc(var(--p23-d) * 0deg))}5.66%{transform:rotate(calc(var(--p23-d) * 0deg))}10.57%{transform:rotate(calc(var(--p23-d) * 2deg))}18.11%{transform:rotate(calc(var(--p23-d) * -16deg))}26.42%{transform:rotate(calc(var(--p23-d) * -14deg))}32.45%{transform:rotate(calc(var(--p23-d) * -4deg))}35.47%{transform:rotate(calc(var(--p23-d) * 1.5deg))}40%{transform:rotate(calc(var(--p23-d) * 0deg))}43.77%{transform:rotate(calc(var(--p23-d) * 0deg))}49.06%{transform:rotate(calc(var(--p23-d) * 2deg))}59.62%{transform:rotate(calc(var(--p23-d) * -18deg))}67.92%{transform:rotate(calc(var(--p23-d) * -16deg))}73.96%{transform:rotate(calc(var(--p23-d) * -4deg))}76.98%{transform:rotate(calc(var(--p23-d) * 1.5deg))}81.51%{transform:rotate(calc(var(--p23-d) * 0deg))}to{transform:rotate(calc(var(--p23-d) * 0deg))}}@keyframes v-p23-tip{0%{transform:rotate(0)}27.17%{transform:rotate(0)}32.45%{transform:rotate(16deg)}36.98%{transform:rotate(-8deg)}40.75%{transform:rotate(3deg)}43.77%{transform:rotate(0)}68.68%{transform:rotate(0)}73.96%{transform:rotate(16deg)}78.49%{transform:rotate(-8deg)}82.26%{transform:rotate(3deg)}85.28%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes v-p23-bite{0%{opacity:0}to{opacity:1}}@keyframes v-p23-fall{0%{opacity:0;transform:translate(var(--p23-fx), var(--p23-fy))}6%{opacity:1}82%{transform:none}91%{transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes r-p23-lunge{0%{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}5.66%{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}10.57%{transform:translate(calc(var(--p23-d) * -4px), -4px) rotate(calc(var(--p23-d) * -3deg))}17.36%{transform:translate(calc(var(--p23-d) * 15.8px), -11.2px) rotate(calc(var(--p23-d) * 20.5deg))}19.62%{transform:translate(calc(var(--p23-d) * 17px), -12px) rotate(calc(var(--p23-d) * 22deg))}26.42%{transform:translate(calc(var(--p23-d) * 15px), -10.6px) rotate(calc(var(--p23-d) * 19.4deg))}32.45%{transform:translate(calc(var(--p23-d) * -3px), -2px) rotate(calc(var(--p23-d) * -2deg))}36.98%{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}43.77%{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}49.06%{transform:translate(calc(var(--p23-d) * -4px), -4px) rotate(calc(var(--p23-d) * -3deg))}58.87%{transform:translate(calc(var(--p23-d) * 19.5px), -5.6px) rotate(calc(var(--p23-d) * 24.2deg))}61.13%{transform:translate(calc(var(--p23-d) * 21px), -6px) rotate(calc(var(--p23-d) * 26deg))}67.92%{transform:translate(calc(var(--p23-d) * 18.5px), -5.3px) rotate(calc(var(--p23-d) * 22.9deg))}73.96%{transform:translate(calc(var(--p23-d) * -3px), -2px) rotate(calc(var(--p23-d) * -2deg))}78.49%{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}to{transform:translate(calc(var(--p23-d) * 0px), 0px) rotate(calc(var(--p23-d) * 0deg))}}@keyframes r-p23-head{0%{transform:rotate(calc(var(--p23-d) * 0deg))}5.66%{transform:rotate(calc(var(--p23-d) * 0deg))}10.57%{transform:rotate(calc(var(--p23-d) * -2deg))}17.36%{transform:rotate(calc(var(--p23-d) * 4deg))}26.42%{transform:rotate(calc(var(--p23-d) * 4deg))}31.7%{transform:rotate(calc(var(--p23-d) * -2deg))}36.98%{transform:rotate(calc(var(--p23-d) * 0deg))}39.25%{transform:rotate(calc(var(--p23-d) * 2.5deg))}41.51%{transform:rotate(calc(var(--p23-d) * -1deg))}43.77%{transform:rotate(calc(var(--p23-d) * 2deg))}46.79%{transform:rotate(calc(var(--p23-d) * 0deg))}49.06%{transform:rotate(calc(var(--p23-d) * -2deg))}58.87%{transform:rotate(calc(var(--p23-d) * 5deg))}67.92%{transform:rotate(calc(var(--p23-d) * 5deg))}73.21%{transform:rotate(calc(var(--p23-d) * -2deg))}78.49%{transform:rotate(calc(var(--p23-d) * 0deg))}80.75%{transform:rotate(calc(var(--p23-d) * 2.5deg))}83.02%{transform:rotate(calc(var(--p23-d) * -1deg))}85.28%{transform:rotate(calc(var(--p23-d) * 2deg))}88.3%{transform:rotate(calc(var(--p23-d) * 0deg))}to{transform:rotate(calc(var(--p23-d) * 0deg))}}@keyframes r-p23-look{0%{transform:translate(calc(var(--p23-d) * 0px), 0px)}2.26%{transform:translate(calc(var(--p23-d) * 0px), 0px)}8.3%{transform:translate(calc(var(--p23-d) * 6px), 2px)}83.02%{transform:translate(calc(var(--p23-d) * 6px), 2px)}89.06%{transform:translate(calc(var(--p23-d) * 0px), 0px)}to{transform:translate(calc(var(--p23-d) * 0px), 0px)}}@keyframes r-p23-jaw{0%{transform:scaleY(0)}11.32%{transform:scaleY(0)}15.85%{transform:scale(1)}18.87%{transform:scale(1)}20.38%{transform:scaleY(0)}36.98%{transform:scaleY(0)}39.25%{transform:scaleY(.45)}41.51%{transform:scaleY(.05)}43.77%{transform:scaleY(.4)}46.04%{transform:scaleY(0)}52.83%{transform:scaleY(0)}57.36%{transform:scale(1)}60.38%{transform:scale(1)}61.89%{transform:scaleY(0)}78.49%{transform:scaleY(0)}80.75%{transform:scaleY(.45)}83.02%{transform:scaleY(.05)}85.28%{transform:scaleY(.4)}87.55%{transform:scaleY(0)}to{transform:scaleY(0)}}@keyframes r-p23-lid{0%{transform:scaleY(0)}18.87%{transform:scaleY(0)}20.38%{transform:scale(1)}24.91%{transform:scale(1)}27.17%{transform:scaleY(0)}60.38%{transform:scaleY(0)}61.89%{transform:scale(1)}66.42%{transform:scale(1)}68.68%{transform:scaleY(0)}91.32%{transform:scaleY(0)}93.21%{transform:scale(1)}95.09%{transform:scale(1)}97.36%{transform:scaleY(0)}to{transform:scaleY(0)}}@keyframes r-p23-shut{0%{opacity:0}20.34%{opacity:0}20.38%,24.91%{opacity:1}24.94%{opacity:0}61.85%{opacity:0}61.89%,66.42%{opacity:1}66.45%{opacity:0}93.17%{opacity:0}93.21%,95.09%{opacity:1}95.13%{opacity:0}to{opacity:0}}@keyframes r-p23-piece1{0%{opacity:0;transform:none}20.19%{opacity:0;transform:none}20.38%{opacity:1;transform:scale(1)}33.96%{opacity:1;transform:scale(1)}36.98%{opacity:1;transform:scale(.85)}39.25%{opacity:1;transform:scale(.9)}41.51%{opacity:1;transform:scale(.65)}43.77%{opacity:1;transform:scale(.7)}46.04%{opacity:1;transform:scale(.35)}46.42%{opacity:0;transform:scale(.35)}to{opacity:0;transform:scale(.35)}}@keyframes r-p23-piece2{0%{opacity:0;transform:none}61.7%{opacity:0;transform:none}61.89%{opacity:1;transform:scale(1)}75.47%{opacity:1;transform:scale(1)}78.49%{opacity:1;transform:scale(.85)}80.75%{opacity:1;transform:scale(.9)}83.02%{opacity:1;transform:scale(.65)}85.28%{opacity:1;transform:scale(.7)}87.55%{opacity:1;transform:scale(.35)}87.92%{opacity:0;transform:scale(.35)}to{opacity:0;transform:scale(.35)}}@keyframes r-p23-jolt{0%{transform:none}16.56%{transform:translate(0)rotate(0)}18.44%{transform:translate(3.5px)rotate(1.4deg)}21.88%{transform:translate(-1.05px)rotate(-.42deg)}25%{transform:translate(0)rotate(0)}33.75%{transform:translate(0)rotate(0)}35.62%{transform:translate(-3.5px)rotate(-1.4deg)}39.06%{transform:translate(1.05px)rotate(.42deg)}42.19%{transform:translate(0)rotate(0)}50.94%{transform:translate(0)rotate(0)}52.81%{transform:translate(3.5px)rotate(1.4deg)}56.25%{transform:translate(-1.05px)rotate(-.42deg)}59.37%{transform:translate(0)rotate(0)}68.12%{transform:translate(0)rotate(0)}70%{transform:translate(-3.5px)rotate(-1.4deg)}73.44%{transform:translate(1.05px)rotate(.42deg)}76.56%{transform:translate(0)rotate(0)}to{transform:none}}@keyframes r-p23-tail{0%{transform:rotate(calc(var(--p23-d) * 0deg))}5.66%{transform:rotate(calc(var(--p23-d) * 0deg))}10.57%{transform:rotate(calc(var(--p23-d) * 2deg))}18.11%{transform:rotate(calc(var(--p23-d) * -16deg))}26.42%{transform:rotate(calc(var(--p23-d) * -14deg))}32.45%{transform:rotate(calc(var(--p23-d) * -4deg))}35.47%{transform:rotate(calc(var(--p23-d) * 1.5deg))}40%{transform:rotate(calc(var(--p23-d) * 0deg))}43.77%{transform:rotate(calc(var(--p23-d) * 0deg))}49.06%{transform:rotate(calc(var(--p23-d) * 2deg))}59.62%{transform:rotate(calc(var(--p23-d) * -18deg))}67.92%{transform:rotate(calc(var(--p23-d) * -16deg))}73.96%{transform:rotate(calc(var(--p23-d) * -4deg))}76.98%{transform:rotate(calc(var(--p23-d) * 1.5deg))}81.51%{transform:rotate(calc(var(--p23-d) * 0deg))}to{transform:rotate(calc(var(--p23-d) * 0deg))}}@keyframes r-p23-tip{0%{transform:rotate(0)}27.17%{transform:rotate(0)}32.45%{transform:rotate(16deg)}36.98%{transform:rotate(-8deg)}40.75%{transform:rotate(3deg)}43.77%{transform:rotate(0)}68.68%{transform:rotate(0)}73.96%{transform:rotate(16deg)}78.49%{transform:rotate(-8deg)}82.26%{transform:rotate(3deg)}85.28%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes r-p23-bite{0%{opacity:0}to{opacity:1}}@keyframes r-p23-fall{0%{opacity:0;transform:translate(var(--p23-fx), var(--p23-fy))}6%{opacity:1}82%{transform:none}91%{transform:translateY(-3px)}to{opacity:1;transform:none}}
