.wePWRW_stamps{flex-wrap:wrap;gap:10px;display:flex}.wePWRW_stamp{isolation:isolate;min-height:44px;color:var(--stamp-fg);transition:translate .2s var(--ease-out), rotate .2s var(--ease-out);gap:2px;padding:8px 14px 9px;display:grid;position:relative}.wePWRW_stamp:before{content:"";z-index:-1;background:var(--stamp-bg);border-radius:6px;position:absolute;inset:0;-webkit-mask:radial-gradient(3px at 50% 0,#0000 96%,#000) top/10px 51% repeat-x,radial-gradient(3px at 50% 100%,#0000 96%,#000) bottom/10px 51% repeat-x;mask:radial-gradient(3px at 50% 0,#0000 96%,#000) top/10px 51% repeat-x,radial-gradient(3px at 50% 100%,#0000 96%,#000) bottom/10px 51% repeat-x}.wePWRW_stamp:hover{translate:0 -2px;rotate:-1.5deg}.wePWRW_name{font-family:var(--font-hand);font-size:1.45rem;line-height:1}.wePWRW_where{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:.66rem}
.zkG3Ta_page{padding-block:clamp(16px,3vw,40px) clamp(72px,9vw,120px)}.zkG3Ta_title{font-family:var(--font-hand);transform-origin:0 100%;text-wrap:balance;margin-top:14px;font-size:clamp(3rem,2rem + 5vw,6.5rem);font-weight:400;line-height:.95;rotate:-2deg}.zkG3Ta_intro{max-width:42ch;font-family:var(--font-serif);text-wrap:pretty;margin-block:clamp(20px,2.5vw,32px) clamp(36px,5vw,64px);font-size:clamp(1.2rem,1rem + .8vw,1.7rem);line-height:1.35}.zkG3Ta_section{margin-top:clamp(48px,7vw,96px)}.zkG3Ta_h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-bottom:clamp(20px,3vw,36px);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);font-weight:700;line-height:1.1}.zkG3Ta_notes{max-width:60ch;color:var(--fg-muted);text-wrap:pretty;gap:8px;margin-top:clamp(40px,5vw,64px);font-size:.9rem;display:grid}.zkG3Ta_breaks{gap:clamp(16px,2vw,24px);display:grid}.zkG3Ta_break{--notch:11px;background:var(--bg-2);-webkit-mask:radial-gradient(circle var(--notch) at clamp(150px, 18vw, 220px) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at clamp(150px, 18vw, 220px) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at clamp(150px, 18vw, 220px) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at clamp(150px, 18vw, 220px) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;scroll-margin-top:calc(var(--header-h) + 16px);border-radius:16px;grid-template-columns:clamp(150px,18vw,220px) minmax(0,1fr);display:grid}.zkG3Ta_stub{border-right:2px dashed var(--line);align-content:start;gap:10px;padding:26px 22px;display:grid}.zkG3Ta_dates{font-family:var(--font-hand);font-size:clamp(1.9rem,1.5rem + 1.2vw,2.6rem);line-height:1}.zkG3Ta_days{background:var(--fg);color:var(--bg);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:4px 10px;font-size:.75rem}.zkG3Ta_breakBody{align-content:start;gap:12px;padding:26px clamp(20px,3vw,32px) 28px;display:grid}.zkG3Ta_breakName{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.35rem,1.1rem + .9vw,1.8rem);font-weight:700;line-height:1.15}.zkG3Ta_scope{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lah-text);justify-self:start;font-size:.75rem}.zkG3Ta_how{max-width:58ch;color:var(--fg-muted);text-wrap:pretty}.zkG3Ta_picks{gap:8px;margin-top:4px;display:grid}.zkG3Ta_pickLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:.72rem}@media (max-width:640px){.zkG3Ta_break{grid-template-columns:minmax(0,1fr);-webkit-mask:none;mask:none}.zkG3Ta_stub{border-right:0;border-bottom:2px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 20px 16px;display:flex}.zkG3Ta_breakBody{padding:18px 20px 24px}}.zkG3Ta_alsoGood{gap:10px;margin-top:clamp(32px,4vw,48px);display:grid}.zkG3Ta_monthNav{flex-wrap:wrap;gap:8px;display:flex}.zkG3Ta_monthLink{border:1.5px solid var(--line);min-width:56px;min-height:44px;transition:border-color .2s var(--ease-out);border-radius:999px;place-items:center;padding:0 14px;font-weight:600;display:inline-grid}.zkG3Ta_monthLink:hover{border-color:var(--fg)}.zkG3Ta_monthLink[aria-current=page]{border-color:var(--fg);background:var(--fg);color:var(--bg)}.zkG3Ta_skipList{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px;display:grid}.zkG3Ta_skipItem{border:1.5px dashed var(--line);border-radius:12px;gap:4px;padding:16px 18px;display:grid}.zkG3Ta_skipItem>a{font-family:var(--font-hand);text-decoration:underline;-webkit-text-decoration-color:var(--lah);text-decoration-color:var(--lah);text-underline-offset:4px;font-size:1.6rem;line-height:1}.zkG3Ta_skipItem p{color:var(--fg-muted);text-wrap:pretty;font-size:.92rem}.zkG3Ta_monthGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:clamp(14px,2vw,22px);display:grid}.zkG3Ta_monthCard{background:var(--bg-2);transition:translate .25s var(--ease-out);border-radius:16px;align-content:start;gap:12px;padding:22px 22px 24px;display:grid;position:relative}.zkG3Ta_monthCard:hover{translate:0 -3px}.zkG3Ta_monthCard h2{font-family:var(--font-hand);font-size:2.4rem;font-weight:400;line-height:1}.zkG3Ta_monthCard h2 a:after{content:"";position:absolute;inset:0}.zkG3Ta_monthTop{color:var(--fg);text-wrap:pretty}.zkG3Ta_monthSkip{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lah-text);font-size:.72rem}.zkG3Ta_more{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--lah);text-decoration-color:var(--lah);text-underline-offset:4px;align-items:center;margin-top:8px;font-weight:600;display:inline-flex}
