@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.ZWKj1q_className{font-family:Archivo,Archivo Fallback;font-style:normal}.ZWKj1q_variable{--font-archivo:"Archivo", "Archivo Fallback"}
.crit{--crit-board:#e3e4e0;--crit-board-deep:#d6d8d3;--crit-sheet:#fcfcfa;--crit-ink:#111;--crit-soft:#4b4d4a;--crit-pencil:#d93418;--crit-tape:#ddd6bad1;--crit-rule:#111111e6;--crit-hair:#1111112e;font-family:var(--font-archivo), "Geist", ui-sans-serif, system-ui, sans-serif;background:var(--crit-board);color:var(--crit-ink);scrollbar-color:var(--crit-ink) var(--crit-board);-webkit-font-smoothing:antialiased}.crit ::selection{background:var(--crit-pencil);color:#fff}.crit :focus-visible{outline:3px solid var(--crit-pencil);outline-offset:3px;border-radius:2px}.crit-ink :focus-visible{outline-color:#ffb09f}.crit a{text-underline-offset:4px}.crit-title{letter-spacing:-.035em;text-wrap:balance;font-weight:800;font-stretch:118%;line-height:.96}.crit-title-light{letter-spacing:-.035em;font-weight:300;font-stretch:118%;line-height:.96}.crit-head{letter-spacing:-.03em;text-wrap:balance;font-weight:760;font-stretch:112%;line-height:1.02}.crit-body{font-weight:420;font-stretch:100%}.crit-label{letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700;font-stretch:100%}.crit-sheet{background:var(--crit-sheet);border-radius:2px;position:relative;box-shadow:inset 0 1px #ffffffe6,0 2px 3px #1111111f,0 22px 40px -18px #11111159}.crit-sheet:before,.crit-sheet:after{content:"";background:var(--crit-tape);clip-path:polygon(0 8%,6% 0,12% 10%,20% 0,100% 0,100% 100%,94% 92%,88% 100%,80% 90%,0 100%);width:74px;height:22px;position:absolute;top:-11px;box-shadow:0 1px 2px #11111126}.crit-sheet:before{left:14%;transform:rotate(-5deg)}.crit-sheet:after{right:14%;transform:rotate(4deg)}.crit-sheet.single:after{display:none}.crit-sheet.single:before{margin-left:-37px;left:50%}.crit-vellum{background:#ffffff8c;border:1px solid #11111159;border-radius:2px;position:relative}.crit-strip{background:var(--crit-ink);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:2px;align-items:center;gap:.6rem;padding:.55rem .9rem;font-size:.78rem;font-weight:700;display:inline-flex}.crit-btn{border:2px solid var(--crit-ink);border-radius:2px;align-items:center;gap:.6rem;padding:1rem 1.6rem;font-size:1rem;font-weight:700;line-height:1;transition:transform .25s cubic-bezier(.22,1,.36,1),background-color .2s,color .2s;display:inline-flex}.crit-btn:hover{transform:translateY(-2px)}.crit-btn:active{transform:translateY(0)}.crit-btn-ink{background:var(--crit-ink);color:#fff}.crit-btn-ink:hover{background:var(--crit-pencil);border-color:var(--crit-pencil)}.crit-btn-red{background:var(--crit-pencil);border-color:var(--crit-pencil);color:#fff}.crit-btn-red:hover{background:var(--crit-ink);border-color:var(--crit-ink)}.crit-btn-line{color:var(--crit-ink);background:0 0}.crit-btn-line:hover{background:var(--crit-ink);color:#fff}.crit-field{border:0;border-bottom:2px solid var(--crit-ink);width:100%;color:var(--crit-ink);background:0 0;border-radius:0;padding:.55rem .1rem;font-size:1.05rem;transition:background-color .2s}.crit-field::placeholder{color:#11111161}.crit-field:hover{background:#11111109}.crit-field:focus{border-bottom-color:var(--crit-pencil);background:#d9341812;outline:none}textarea.crit-field{border:2px solid var(--crit-ink);resize:vertical;background-image:repeating-linear-gradient(#0000 0 1.7rem,#1111111f 1.7rem calc(1.7rem + 1px));padding:.7rem .8rem;line-height:1.7rem}textarea.crit-field:focus{border-color:var(--crit-pencil)}.crit-schedule{border-top:3px solid var(--crit-ink)}.crit-schedule>li{border-bottom:1px solid var(--crit-hair)}.crit-row{transition:background-color .18s,color .18s}.crit-row:hover,.crit-row:focus-visible{background:var(--crit-ink);color:#fff}.crit-row:hover .crit-soft,.crit-row:focus-visible .crit-soft{color:#ffffffb8}.crit-soft{color:var(--crit-soft)}.crit-tilt{transform:rotate(var(--r,0deg))}.crit-rule3{border-top:3px solid var(--crit-ink)}.crit-mark{fill:none;stroke:var(--crit-pencil);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}@keyframes crit-pin{0%{opacity:0;transform:translateY(-22px) rotate(var(--r0,-4deg))}to{opacity:1;transform:translateY(0) rotate(var(--r,0deg))}}@keyframes crit-draw{0%{stroke-dashoffset:var(--len,400)}to{stroke-dashoffset:0}}.crit-pinup{transform:rotate(var(--r,0deg));animation:crit-pin .9s cubic-bezier(.22, 1, .36, 1) var(--d,0s) backwards}.crit-mark-draw{stroke-dasharray:var(--len,400);animation:crit-draw .9s cubic-bezier(.22, 1, .36, 1) var(--d,.9s) backwards}@media (prefers-reduced-motion:reduce){.crit-pinup,.crit-mark-draw{animation:none}.crit-btn{transition:none}}
