.reset-home{font-size:12px}.reset-page{max-width:1240px;margin:auto;padding:70px 5.5vw 90px;display:grid;grid-template-columns:1.12fr 1fr;gap:65px;align-items:start}.reset-story h1{font-size:clamp(44px,5.6vw,70px);margin:24px 0}.reset-story h1 em{color:#8a6828}.reset-lead{font:28px/1.35 Georgia,serif}.reset-story>p:not(.eyebrow){max-width:520px}.reset-moments{list-style:none;padding:0;margin:28px 0;border-top:1px solid var(--line)}.reset-moments li{padding:14px 0;border-bottom:1px solid var(--line);display:flex;gap:20px;align-items:center}.reset-moments strong{font:25px Georgia,serif;min-width:80px}.reset-moments span{font-size:14px}.reset-small{font-size:12px;color:var(--muted)}.reset-card{background:var(--paper);border:1px solid var(--line);padding:32px;box-shadow:0 15px 40px #123b2c08}.reset-card h2{font-size:42px;margin-bottom:20px}.reset-card label:not(.reset-consent){display:block;font-size:13px;margin:16px 0 6px;font-weight:bold}.reset-card input:not([type=checkbox]){width:100%;border:1px solid #9aa797;background:#fffdf8;color:var(--green);font:16px Arial;padding:13px;border-radius:0}.reset-consent{display:flex;gap:10px;align-items:flex-start;margin:20px 0;font-size:12px;line-height:1.6}.reset-consent input{margin:5px 0 0;flex-shrink:0;width:17px;height:17px;accent-color:var(--green)}.reset-consent a{text-decoration:underline;overflow-wrap:anywhere}.reset-submit{width:100%;gap:15px;font-weight:bold;text-align:left}.reset-submit:disabled{opacity:.65;cursor:wait}.reset-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#signup-status{font-size:13px;margin-top:14px}input:focus-visible{outline:3px solid #ae7b31;outline-offset:3px}#signup-success:focus{outline:none}@media(max-width:850px){.reset-page{grid-template-columns:1fr;gap:32px;padding:40px 6vw 55px}.reset-card{padding:25px}.reset-story h1{font-size:48px}.reset-story>p:not(.eyebrow){max-width:none}}@media(max-width:380px){.reset-submit{font-size:12px;padding:14px}.reset-card{padding:20px}}
