.site-cta[data-v-0c06abeb]{text-align:center;min-height:44px;transition:translate var(--motion-ui), box-shadow var(--motion-ui), rotate var(--motion-ui);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.site-cta--primary[data-v-0c06abeb],.site-cta--primary[data-v-0c06abeb]:visited{min-height:64px;padding:var(--space-2) var(--space-10);background:var(--ink-fixed);color:var(--yellow);box-shadow:var(--shadow-offset-accent);font-family:var(--font-display);font-size:var(--text-display-m-size);line-height:var(--text-display-m-lh);letter-spacing:2px;text-transform:uppercase;rotate:-1.5deg}.site-cta--primary[data-v-0c06abeb]:hover{rotate:-.5deg}.site-cta--primary[data-v-0c06abeb]:active{box-shadow:none;translate:6px 6px}.site-cta--outline[data-v-0c06abeb],.site-cta--outline[data-v-0c06abeb]:visited{padding:0 var(--space-4);border:3px solid var(--ink);color:var(--ink);font-weight:var(--text-body-strong-weight)}.site-cta--outline[data-v-0c06abeb]:hover{background:var(--sheet);box-shadow:var(--shadow-offset-sm);translate:-2px -2px}.site-cta--outline[data-v-0c06abeb]:active{box-shadow:none;translate:2px 2px}.site[data-v-a9def541]{flex-direction:column;min-height:100dvh;display:flex}.site__header[data-v-a9def541]{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;max-width:1200px;padding:var(--space-4) var(--space-4) 0;margin-inline:auto;display:flex}.site__home[data-v-a9def541],.site__home[data-v-a9def541]:visited{color:var(--ink);text-decoration:none}.site__main[data-v-a9def541]{width:100%;max-width:1200px;padding:var(--space-10) var(--space-4) var(--space-16);flex:1;margin-inline:auto}.site__footer[data-v-a9def541]{width:100%;max-width:1200px;margin-inline:auto}@media print{.site__header[data-v-a9def541],.site__footer[data-v-a9def541]{display:none}}@media (width>=900px){.site__header[data-v-a9def541]{padding:var(--space-6) var(--space-16) 0}.site__main[data-v-a9def541]{padding-inline:var(--space-16)}}.article[data-v-0f71ff5f]{gap:var(--space-10);flex-direction:column;display:flex}.article__header[data-v-0f71ff5f]{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:820px;display:flex}.article__crumbs[data-v-0f71ff5f]{align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-body-size);line-height:var(--text-label-lh);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;display:flex}.article__crumbs a[data-v-0f71ff5f],.article__crumbs a[data-v-0f71ff5f]:visited{min-height:44px;color:var(--ink);text-underline-offset:4px;align-items:center;text-decoration-thickness:2px;display:inline-flex}.article__crumbs a[data-v-0f71ff5f]:hover{-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-decoration-thickness:4px}.article__crumb-slash[data-v-0f71ff5f]{background:var(--pink);width:4px;height:20px;transform:rotate(16deg)}.article__crumb-current[data-v-0f71ff5f]{padding:2px var(--space-2);border:2px solid var(--ink-fixed);background:var(--yellow);color:var(--ink-fixed);box-shadow:2px 2px 0 var(--shadow-color);transform:rotate(-1.5deg)}.article__updated[data-v-0f71ff5f]{color:var(--muted);font-size:var(--text-body-s-size)}.article__title[data-v-0f71ff5f]{font-family:var(--font-display);font-size:clamp(44px, 9vw, var(--text-display-xl-size));line-height:var(--text-display-xl-lh);text-transform:uppercase;text-shadow:5px 5px 0 var(--pink);text-wrap:balance;overflow-wrap:anywhere;padding-bottom:.12em}.article__header p[data-v-0f71ff5f-s]{max-width:64ch}.article__header .site-cta[data-v-0f71ff5f-s]{margin-top:var(--space-4)}.article__body[data-v-0f71ff5f]{gap:var(--space-10);flex-direction:column;display:flex}.article__body section[data-v-0f71ff5f-s]{gap:var(--space-4);scroll-margin-top:var(--space-6);flex-direction:column;display:flex}.article__body section.final[data-v-0f71ff5f-s]{align-items:flex-start}.article__body h2[data-v-0f71ff5f-s]{font-family:var(--font-display);font-size:clamp(32px, 6vw, var(--text-display-l-size));line-height:var(--text-display-l-lh);text-transform:uppercase;text-shadow:3px 3px 0 var(--pink);text-wrap:balance}.article__body h3[data-v-0f71ff5f-s]{font-family:var(--font-display);text-transform:uppercase;font-size:26px;line-height:1.1}.article__body[data-v-0f71ff5f] p,.article__body[data-v-0f71ff5f] ul:not([class]),.article__body[data-v-0f71ff5f] ol:not([class]){max-width:68ch}.article__body[data-v-0f71ff5f] ul:not([class]),.article__body[data-v-0f71ff5f] ol:not([class]){gap:var(--space-2);padding-left:var(--space-6);flex-direction:column;display:flex}.article__body[data-v-0f71ff5f] li::marker{color:var(--pink);font-weight:var(--text-body-strong-weight)}.article__body[data-v-0f71ff5f] a:not(.site-cta),.article__header a[data-v-0f71ff5f-s]:not(.site-cta){color:var(--ink);font-weight:var(--text-body-strong-weight);text-underline-offset:4px;text-decoration-thickness:2px}.article__body[data-v-0f71ff5f] a:not(.site-cta):hover{-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-decoration-thickness:4px}.article__body[data-v-0f71ff5f] table{border-collapse:collapse;background:var(--sheet);max-width:820px;font-size:var(--text-body-s-size)}.article__body[data-v-0f71ff5f] th,.article__body[data-v-0f71ff5f] td{padding:var(--space-2) var(--space-3);border:2px solid var(--ink);text-align:left;vertical-align:top}.article__body[data-v-0f71ff5f] strong{font-weight:var(--text-body-strong-weight)}
