.K4I-MG_formWrap{width:100%}.K4I-MG_form{flex-direction:column;gap:.625rem;display:flex}.K4I-MG_label{color:var(--fg-1);font-family:var(--font-primary);font-size:.8125rem;font-weight:400}.K4I-MG_controls{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.K4I-MG_controls input,.K4I-MG_controls button{border:1px solid var(--border-1);min-height:3rem;font-family:var(--font-primary);border-radius:.375rem;font-size:1rem}.K4I-MG_controls input:focus-visible,.K4I-MG_controls button:focus-visible{outline:2px solid var(--fg-max);outline-offset:2px}.K4I-MG_controls input{background:var(--bg-max);min-width:0;color:var(--fg-max);padding:0 .875rem}.K4I-MG_controls input::placeholder{color:var(--fg-3)}.K4I-MG_controls input[aria-invalid=true]{border-color:#b42318}.K4I-MG_controls button{background:var(--fg-max);color:var(--bg-max);cursor:pointer;padding:0 1.125rem;font-weight:600;transition:opacity .15s,transform .15s}.K4I-MG_controls button:disabled{cursor:wait;opacity:.58}@media (hover:hover) and (pointer:fine){.K4I-MG_controls button:not(:disabled):hover{opacity:.82}}.K4I-MG_controls button:not(:disabled):active{transform:translateY(1px)}.K4I-MG_validation{color:#b42318;font-family:var(--font-primary);margin:0;font-size:.8125rem}.K4I-MG_status{border:1px solid var(--border-1);background:var(--bg-2);color:var(--fg-2);font-family:var(--font-primary);border-radius:.375rem;flex-direction:column;gap:.25rem;margin-top:.875rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.4;display:flex}.K4I-MG_status strong{color:var(--fg-max);font-weight:600}.K4I-MG_status:focus-visible{outline:2px solid var(--fg-max);outline-offset:2px}.K4I-MG_status[data-error=true]{background:var(--bg-max)}.K4I-MG_formWrap[data-variant=footer]{max-width:34rem}.K4I-MG_formWrap[data-variant=footer] .K4I-MG_label{color:var(--fg-2)}@media screen and (max-width:36.25rem){.K4I-MG_controls{grid-template-columns:1fr}.K4I-MG_controls input,.K4I-MG_controls button{min-height:3.25rem}}@media (prefers-reduced-motion:reduce){.K4I-MG_controls button{transition:none}}
.AYA0uW_page{width:100%}.AYA0uW_editorialNav{font-size:var(--type-small-size);align-items:center;gap:24px;padding:8px 16px;display:flex}.AYA0uW_editorialNav a{color:inherit;align-items:center;min-height:44px;display:inline-flex}.AYA0uW_grid{border-radius:.375rem;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));width:100%;margin-top:.5px;display:grid}@media screen and (max-width:64rem){.AYA0uW_grid{grid-template-columns:1fr}}@media screen and (max-width:36.25rem){.AYA0uW_grid{grid-template-columns:1fr}}.AYA0uW_sundayFooter{border-top:1px solid var(--border);background:var(--bg-1);grid-template-columns:minmax(0,1fr) minmax(18rem,34rem);align-items:end;gap:clamp(2rem,8vw,6rem);padding:clamp(2rem,6vw,4rem);display:grid}.AYA0uW_sundayFooter p,.AYA0uW_sundayFooter h2,.AYA0uW_sundayFooter span{margin:0}.AYA0uW_sundayFooter p{color:var(--fg-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.6875rem}.AYA0uW_sundayFooter h2{max-width:18ch;font-family:var(--font-secondary);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.75rem,4vw,3rem);font-weight:500;line-height:1}.AYA0uW_sundayFooter>div>span{max-width:34rem;color:var(--fg-3);font-family:var(--font-primary);margin-top:.875rem;font-size:.875rem;line-height:1.45;display:block}.AYA0uW_post{aspect-ratio:1;outline:1px solid var(--border);outline-offset:-.5px;position:relative}.AYA0uW_post a{flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:2rem;text-decoration:none;display:flex;position:absolute;inset:0}.AYA0uW_post a:hover .AYA0uW_postTitle{color:var(--fg-max)}.AYA0uW_postTitle{max-width:80%;font-family:var(--font-secondary);color:var(--fg-3);text-align:center;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:28px;font-weight:500;display:-webkit-box;overflow:hidden}.AYA0uW_postDate{font-family:var(--font-primary);color:var(--fg-3);font-size:20px}.AYA0uW_placeholder{aspect-ratio:1;outline:1px solid var(--border);outline-offset:-.5px;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.AYA0uW_placeholder:hover .AYA0uW_placeholderIcon{background:var(--bg-4)}.AYA0uW_placeholder:hover .AYA0uW_placeholderLabel{opacity:1}.AYA0uW_placeholderButton{justify-content:center;align-items:center;display:flex;position:relative}.AYA0uW_placeholderIcon{background:var(--bg-3);width:84px;height:84px;color:var(--fg-2);justify-content:center;align-items:center;transition:background .15s;display:flex}.AYA0uW_placeholderLabel{font-family:var(--font-secondary);font-size:var(--text-base);color:var(--fg-3);white-space:nowrap;opacity:0;font-weight:500;transition:opacity .15s;position:absolute;top:calc(50% + 66px)}@media screen and (max-width:42rem){.AYA0uW_grid{flex-direction:column;display:flex}.AYA0uW_post{aspect-ratio:auto;border-bottom:1px solid var(--border);outline:none}.AYA0uW_post a{justify-content:center;align-items:flex-start;gap:.25rem;padding:1rem 1.25rem;position:relative}.AYA0uW_postTitle{max-width:none;color:var(--fg-1);text-align:left;text-wrap:initial;letter-spacing:-.1px;-webkit-line-clamp:2;font-size:1.125rem;line-height:1.2}.AYA0uW_postDate{color:var(--fg-2);letter-spacing:.03em;font-size:.9375rem}.AYA0uW_placeholder{aspect-ratio:auto;border-bottom:1px solid var(--border);outline:none}.AYA0uW_placeholderButton{justify-content:flex-start;gap:.875rem;width:100%;padding:1rem 1.25rem}.AYA0uW_placeholderIcon{display:none}.AYA0uW_placeholderLabel{opacity:1;white-space:nowrap;text-align:left;position:static}.AYA0uW_sundayFooter{grid-template-columns:1fr;padding:2rem 1.25rem}}
.zG8_eq_page{background:var(--bg-1);min-height:100dvh;color:var(--fg-max);grid-template-rows:auto 1fr auto;padding:clamp(1rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.zG8_eq_glow{aspect-ratio:1;background:radial-gradient(circle, var(--bg-max) 0, transparent 66%);pointer-events:none;border-radius:50%;width:min(70rem,120vw);position:absolute;top:-28rem;left:50%;transform:translate(-50%)}.zG8_eq_header,.zG8_eq_footer,.zG8_eq_card{z-index:1;position:relative}.zG8_eq_header{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.6875rem;display:flex}.zG8_eq_header a{border-radius:50%;width:2rem;height:2rem}.zG8_eq_header a:focus-visible{outline:2px solid var(--fg-max);outline-offset:3px}.zG8_eq_header svg{width:100%;height:100%;display:block}.zG8_eq_card{align-self:center;width:min(100%,52rem);margin:clamp(4rem,12vh,8rem) auto}.zG8_eq_card>h1{max-width:12ch;font-family:var(--font-secondary);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3rem,8vw,6.75rem);font-weight:500;line-height:.9}.zG8_eq_eyebrow{color:var(--fg-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.6875rem}.zG8_eq_intro{max-width:38rem;color:var(--fg-2);font-family:var(--font-secondary);text-wrap:balance;margin:2rem 0 0;font-size:clamp(1.125rem,2.6vw,1.5rem);line-height:1.35}.zG8_eq_weekStrip{border:1px solid var(--border-1);grid-template-columns:repeat(7,1fr);margin:2.5rem 0;display:grid}.zG8_eq_weekStrip span,.zG8_eq_weekStrip strong{border-right:1px solid var(--border-1);min-height:3.25rem;color:var(--fg-3);font-family:var(--font-mono);place-items:center;font-size:.75rem;font-weight:400;display:grid}.zG8_eq_weekStrip strong{background:var(--fg-max);color:var(--bg-max);border-right:0}.zG8_eq_signupPanel{border:1px solid var(--border-1);background:color-mix(in srgb, var(--bg-max) 78%, transparent);grid-template-columns:minmax(0,.8fr) minmax(18rem,1fr);align-items:end;gap:clamp(1.5rem,5vw,3.5rem);padding:clamp(1.25rem,4vw,2rem);display:grid}.zG8_eq_signupPanel h2{font-family:var(--font-secondary);margin:0 0 .5rem;font-size:1.375rem;font-weight:500}.zG8_eq_signupPanel p{color:var(--fg-3);font-family:var(--font-primary);margin:0;font-size:.875rem;line-height:1.45}.zG8_eq_result,.zG8_eq_actionPanel,.zG8_eq_manageForm{border:1px solid var(--border-1);background:var(--bg-max);margin-top:2.5rem}.zG8_eq_result{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;padding:clamp(1.25rem,4vw,2rem);display:grid}.zG8_eq_result:focus-visible{outline:2px solid var(--fg-max);outline-offset:3px}.zG8_eq_result h2,.zG8_eq_result p{margin:0}.zG8_eq_result h2{font-family:var(--font-secondary);font-size:1.375rem;font-weight:500}.zG8_eq_result p{max-width:38rem;color:var(--fg-3);font-family:var(--font-primary);margin-top:.5rem;font-size:.9375rem;line-height:1.5}.zG8_eq_result[data-tone=success] .zG8_eq_resultMark{background:var(--fg-max)}.zG8_eq_resultMark{border:1px solid var(--border);background:0 0;border-radius:50%;width:.75rem;height:.75rem;margin-top:.35rem}.zG8_eq_resultAction{grid-column:2}.zG8_eq_confirmationActions{flex-direction:column;align-items:flex-start;display:flex}.zG8_eq_primaryLink,.zG8_eq_primaryButton,.zG8_eq_secondaryButton,.zG8_eq_dangerButton{border:1px solid var(--border);background:var(--fg-max);min-height:2.75rem;color:var(--bg-max);font-family:var(--font-primary);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;padding:0 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.zG8_eq_primaryLink:focus-visible,.zG8_eq_primaryButton:focus-visible,.zG8_eq_secondaryButton:focus-visible,.zG8_eq_dangerButton:focus-visible{outline:2px solid var(--fg-max);outline-offset:3px}.zG8_eq_primaryLink:disabled,.zG8_eq_primaryButton:disabled,.zG8_eq_secondaryButton:disabled,.zG8_eq_dangerButton:disabled{cursor:wait;opacity:.5}.zG8_eq_secondaryButton{background:var(--bg-max);color:var(--fg-max)}.zG8_eq_dangerButton{margin-top:1.25rem}.zG8_eq_actionPanel{font-family:var(--font-primary);padding:clamp(1.25rem,4vw,2rem);font-size:1rem;line-height:1.5}.zG8_eq_actionPanel>p{max-width:38rem;margin:0}.zG8_eq_quietCopy{color:var(--fg-3);font-size:.875rem;margin-top:.625rem!important}.zG8_eq_inlineError{color:#b42318;font-size:.875rem;margin-top:.75rem!important}.zG8_eq_manageForm{padding:clamp(1.25rem,4vw,2rem)}.zG8_eq_manageForm>fieldset{border:1px solid var(--border-1);margin:1.25rem 0 0;padding:0}.zG8_eq_manageForm>fieldset>legend{color:var(--fg-2);font-family:var(--font-primary);letter-spacing:.04em;text-transform:uppercase;margin-left:.75rem;padding:0 .375rem;font-size:.75rem;font-weight:600}.zG8_eq_manageForm>fieldset>p{color:var(--fg-3);font-family:var(--font-primary);margin:0;padding:.875rem 1rem 0;font-size:.8125rem;line-height:1.45}.zG8_eq_manageIntro{color:var(--fg-3);font-family:var(--font-primary);margin:0;font-size:.875rem;line-height:1.5}.zG8_eq_manageToggle{border-bottom:1px solid var(--border-1);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.875rem;min-height:4.5rem;padding:.875rem 1rem;display:grid}.zG8_eq_manageToggle:last-child{border-bottom:0}.zG8_eq_manageToggle:focus-within{outline:2px solid var(--fg-max);outline-offset:-2px}.zG8_eq_manageToggle input{appearance:auto;-webkit-appearance:checkbox;width:1.125rem;height:1.125rem;accent-color:var(--fg-max)}.zG8_eq_manageToggle span{flex-direction:column;gap:.25rem;display:flex}.zG8_eq_manageToggle strong,.zG8_eq_manageToggle small{font-family:var(--font-primary)}.zG8_eq_manageToggle strong{font-size:.9375rem}.zG8_eq_manageToggle small{color:var(--fg-3);font-size:.8125rem;line-height:1.35}.zG8_eq_cadenceOptions{grid-template-columns:repeat(3,1fr);gap:.5rem;padding:1rem;display:grid}.zG8_eq_cadenceOptions label{border:1px solid var(--border-1);cursor:pointer;border-radius:.375rem;place-items:center;min-height:2.75rem;display:grid}.zG8_eq_cadenceOptions label:has(input:checked){border-color:var(--border);background:var(--fg-max);color:var(--bg-max)}.zG8_eq_cadenceOptions label:focus-within{outline:2px solid var(--fg-max);outline-offset:2px}.zG8_eq_cadenceOptions input{opacity:0;width:1px;height:1px;position:absolute}.zG8_eq_cadenceOptions span{font-family:var(--font-primary);text-transform:capitalize;font-size:.8125rem}.zG8_eq_manageActions{align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.zG8_eq_saveMessage{color:var(--fg-3);font-family:var(--font-primary);margin:0;font-size:.8125rem}.zG8_eq_saveMessage:focus-visible{outline:2px solid var(--fg-max);outline-offset:2px}.zG8_eq_footer{color:var(--fg-3);font-family:var(--font-primary);justify-content:space-between;align-items:center;gap:1rem;font-size:.75rem;display:flex}.zG8_eq_footer a{color:inherit}@media screen and (max-width:42rem){.zG8_eq_page{padding:1rem}.zG8_eq_header>span{text-align:right;max-width:13rem}.zG8_eq_card{margin:4rem auto}.zG8_eq_card>h1{font-size:clamp(3.25rem,16vw,5rem)}.zG8_eq_signupPanel{grid-template-columns:1fr}.zG8_eq_result{grid-template-columns:auto minmax(0,1fr)}.zG8_eq_resultAction{grid-column:1/-1}.zG8_eq_primaryLink,.zG8_eq_primaryButton,.zG8_eq_secondaryButton,.zG8_eq_dangerButton{min-height:3rem}.zG8_eq_manageActions,.zG8_eq_footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.zG8_eq_glow{display:none}}
