.blog-filters{flex-wrap:wrap;justify-content:center;gap:12px 14px;margin-top:18px;display:flex}.blog-filters__stamp{border:2px solid var(--color-orange);min-height:40px;color:var(--color-orange-stamp);font-family:var(--font-typewriter);letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:4px 14px 3px;font-size:14px;transition:background-color .16s,color .16s;display:inline-flex;transform:rotate(-2deg)}.blog-filters__stamp:nth-child(2n){transform:rotate(2deg)}.blog-filters__stamp:hover{background-color:rgb(var(--rgb-orange) / .1)}.blog-filters__stamp:focus-visible{outline:2px solid var(--color-pen-blue);outline-offset:3px}.blog-filters__stamp--inked,.blog-filters__stamp--inked:hover{background-color:var(--color-orange);color:var(--color-orange-ink);box-shadow:3px 3px 0 rgb(var(--rgb-manila-ink) / .35)}@media (prefers-reduced-motion:reduce){.blog-filters__stamp{transition:none}}
.tear-calendar{vertical-align:top;filter:drop-shadow(.04em .05em 0 rgb(var(--rgb-back-note-sticker) / .35));flex-direction:column;margin:.12em 0 .18em;display:inline-flex;position:relative;transform:rotate(-2deg)}.tear-calendar__header{z-index:3;background:linear-gradient(180deg, var(--color-orange-bright) 0%, var(--color-orange-stamp) 100%);height:.26em;box-shadow:inset 0 -.02em 0 rgb(var(--rgb-black) / .25);border-radius:.05em .05em 0 0;position:relative}.tear-calendar__header:before,.tear-calendar__header:after{content:"";background:radial-gradient(circle at 35% 35%, var(--tear-calendar-header-bg) 0%, var(--tear-calendar-header-bg-2) 45%, var(--tear-calendar-header-bg-3) 100%);width:.09em;height:.09em;box-shadow:0 .01em .012em rgb(var(--rgb-black) / .55);border-radius:50%;position:absolute;top:50%;left:18%;transform:translateY(-50%)}.tear-calendar__header:after{left:auto;right:18%}.tear-calendar__pad{display:grid;position:relative}.tear-calendar__sizer,.tear-calendar__sheet{white-space:nowrap;grid-area:1/1;padding:.16em .22em .12em}.tear-calendar__sizer{visibility:hidden}.tear-calendar__sheet{--tooth:.06em;background:linear-gradient(180deg, var(--tear-calendar-sheet-bg) 0%, var(--tear-calendar-sheet-bg-2) 100%);color:var(--color-paper-ink);transform-origin:50% 0;-webkit-mask:conic-gradient(from 135deg at top, rgb(var(--rgb-black) / 0), var(--color-black) 1deg 89deg, rgb(var(--rgb-black) / 0) 90deg) top / var(--tooth) 51% repeat-x, linear-gradient(var(--color-black) 0 0) bottom / 100% 50% no-repeat;mask:conic-gradient(from 135deg at top, rgb(var(--rgb-black) / 0), var(--color-black) 1deg 89deg, rgb(var(--rgb-black) / 0) 90deg) top / var(--tooth) 51% repeat-x, linear-gradient(var(--color-black) 0 0) bottom / 100% 50% no-repeat;justify-content:center;align-items:center;display:flex}.tear-calendar__sheet--torn{z-index:var(--z-decor);animation:.95s cubic-bezier(.45,0,.75,.35) forwards tear-calendar-off}.tear-calendar__stub{z-index:var(--z-content);background-color:var(--tear-calendar-stub-bg);height:.07em;-webkit-mask:conic-gradient(from -45deg at bottom, rgb(var(--rgb-black) / 0), var(--color-black) 1deg 89deg, rgb(var(--rgb-black) / 0) 90deg) 50% / .055em 100%;mask:conic-gradient(from -45deg at bottom, rgb(var(--rgb-black) / 0), var(--color-black) 1deg 89deg, rgb(var(--rgb-black) / 0) 90deg) 50% / .055em 100%;position:absolute;top:0;left:0;right:0}.tear-calendar__stack{background:repeating-linear-gradient(180deg, var(--tear-calendar-stack-bg) 0 .012em, var(--tear-calendar-stack-bg-2) .012em .018em);border-radius:0 0 .03em .03em;height:.09em;margin:0 .012em}@keyframes tear-calendar-off{0%{transform:perspective(8em)rotateX(0)}28%{transform:perspective(8em)rotateX(16deg)translateY(.01em)}42%{transform:perspective(8em)rotateX(20deg)rotate(-1.5deg)translateY(.06em)}82%{opacity:1;transform:perspective(8em)rotateX(34deg)rotate(-7deg)translate(.12em,1.05em)}to{opacity:0;transform:perspective(8em)rotateX(38deg)rotate(-9deg)translate(.15em,1.5em)}}@media (prefers-reduced-motion:reduce){.tear-calendar__sheet--torn{animation-duration:1ms}}
.blog-masthead{padding:40px 0 28px}.blog-masthead__sheet{background:linear-gradient(176deg, var(--color-paper) 0%, var(--color-paper-shade) 100%);color:var(--color-paper-ink);text-align:center;box-shadow:10px 12px 0 rgb(var(--rgb-black) / .5);padding:26px 18px 24px;position:relative;transform:rotate(-.6deg)}.blog-masthead__tape{top:-12px;left:5%}.blog-masthead__tape--end{left:auto;right:5%}.blog-masthead__headline{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;margin:10px 0 0;font-size:clamp(44px,13vw,128px);line-height:.95}.blog-masthead__title{font:inherit;letter-spacing:inherit;margin:0;display:inline}.blog-masthead__tagline{border-top:1px solid rgb(var(--rgb-print-ink) / .5);color:var(--color-paper-text);font-family:var(--font-mono);margin:14px auto 0;padding-top:12px;font-size:15px;line-height:1.5}@media (min-width:600px){.blog-masthead{padding:56px 0 40px}.blog-masthead__sheet{padding:30px 40px}.blog-masthead__tagline{font-size:17px}}
