.ErrorSection-module__OD1SEa__section{background:var(--canvas);color:var(--ink);min-height:70vh}.ErrorSection-module__OD1SEa__inner{flex-direction:column;align-items:flex-start;gap:24px;padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(40px,5vw,72px);display:flex}.ErrorSection-module__OD1SEa__kicker{font:var(--type-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--ash)}.ErrorSection-module__OD1SEa__title{max-width:18ch;font-size:clamp(34px,4vw,56px)}.ErrorSection-module__OD1SEa__text{font:var(--type-lead);color:var(--stone);max-width:48ch;margin:0}.ErrorSection-module__OD1SEa__search{width:100%;max-width:640px;padding-top:8px}.ErrorSection-module__OD1SEa__actions{flex-wrap:wrap;gap:12px;display:flex}.ErrorSection-module__OD1SEa__actionsSpaced{padding-top:8px}.ErrorSection-module__OD1SEa__digest{font:var(--type-caption);color:var(--ash);margin:0}.ErrorSection-module__OD1SEa__digest code{font-family:var(--font-mono)}
.newsletter-module__KcbgoW__form{flex-direction:column;gap:8px;width:100%;max-width:520px;display:flex}.newsletter-module__KcbgoW__row{gap:8px;display:flex}.newsletter-module__KcbgoW__input{box-sizing:border-box;border-radius:var(--radius-full);min-width:0;height:48px;font:400 16px/1 var(--font-sans);border:1px solid #0000;outline:none;flex:1;padding:0 18px}.newsletter-module__KcbgoW__button{border-radius:var(--radius-full);cursor:pointer;height:48px;font:600 15px/1 var(--font-sans);border:0;flex:none;padding:0 22px;transition:background-color .16s}.newsletter-module__KcbgoW__button[disabled]{opacity:.6;cursor:progress}.newsletter-module__KcbgoW__help{font:var(--type-caption);margin:0}.newsletter-module__KcbgoW__help a{color:inherit;text-underline-offset:3px}.newsletter-module__KcbgoW__done{font:600 16px/1.4 var(--font-sans);align-items:center;gap:10px;margin:0;display:flex}.newsletter-module__KcbgoW__done svg{flex:none;width:22px;height:22px}.newsletter-module__KcbgoW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.newsletter-module__KcbgoW__blue .newsletter-module__KcbgoW__input{color:var(--ink);background:#fff}.newsletter-module__KcbgoW__blue .newsletter-module__KcbgoW__input::placeholder{color:var(--ash)}.newsletter-module__KcbgoW__blue .newsletter-module__KcbgoW__input:focus-visible{box-shadow:0 0 0 3px #ffffff8c}.newsletter-module__KcbgoW__blue .newsletter-module__KcbgoW__button{color:#fff;background:#000}.newsletter-module__KcbgoW__blue .newsletter-module__KcbgoW__button:hover{background:#1c1c1a}.newsletter-module__KcbgoW__blue .newsletter-module__KcbgoW__button:focus-visible{outline-offset:2px;outline:2px solid #fff}.newsletter-module__KcbgoW__blue.newsletter-module__KcbgoW__help,.newsletter-module__KcbgoW__blue .newsletter-module__KcbgoW__help{color:#ffffffd1}.newsletter-module__KcbgoW__done.newsletter-module__KcbgoW__blue{color:#fff}@media (max-width:359px){.newsletter-module__KcbgoW__row{flex-direction:column}.newsletter-module__KcbgoW__input{flex:none;width:100%}.newsletter-module__KcbgoW__button{width:100%}}.newsletter-module__KcbgoW__band{background:var(--primary);color:#fff;padding-block:clamp(40px,5vw,64px)}.newsletter-module__KcbgoW__bandInner{max-width:var(--content-max);box-sizing:content-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,64px);margin:0 auto;padding-inline:clamp(16px,3.4vw,48px);display:grid}@media (max-width:899px){.newsletter-module__KcbgoW__bandInner{grid-template-columns:1fr}}.newsletter-module__KcbgoW__bandTitle{font:300 clamp(28px, 2.8vw, 40px)/1.1 var(--font-display);letter-spacing:-.015em;color:#fff;margin:0}.newsletter-module__KcbgoW__bandTitle em{color:#fff;font-style:normal;font-weight:700}.newsletter-module__KcbgoW__bandLead{font:var(--type-body);color:#ffffffdb;max-width:48ch;margin:8px 0 0}
.LegalPage-module__0-JXQq__section{background:var(--canvas);color:var(--ink)}.LegalPage-module__0-JXQq__inner{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px);padding-top:clamp(40px,4.5vw,64px);padding-bottom:clamp(40px,4.5vw,64px);display:grid}.LegalPage-module__0-JXQq__side{top:calc(var(--nav-height) + 24px);flex-direction:column;gap:4px;display:flex;position:sticky}.LegalPage-module__0-JXQq__sideTitle{font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ash);padding-bottom:6px}.LegalPage-module__0-JXQq__sideLink{font:500 14px/1.4 var(--font-sans);color:var(--stone);align-items:flex-start;gap:10px;padding:6px 0;text-decoration:none;display:flex}.LegalPage-module__0-JXQq__sideLink:hover{color:var(--ink)}.LegalPage-module__0-JXQq__sideLink[aria-current=page]{color:var(--ink);font-weight:700}.LegalPage-module__0-JXQq__dot{background:0 0;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:7px}.LegalPage-module__0-JXQq__sideLink[aria-current=page] .LegalPage-module__0-JXQq__dot{background:var(--primary)}.LegalPage-module__0-JXQq__article{flex-direction:column;gap:16px;min-width:0;display:flex}.LegalPage-module__0-JXQq__tabs{padding:2px;display:none;overflow-x:auto}.LegalPage-module__0-JXQq__tabs a.LegalPage-module__0-JXQq__pill{text-decoration:none}.LegalPage-module__0-JXQq__tabs a.LegalPage-module__0-JXQq__pill[aria-current=page]{background:var(--stone);border-color:var(--stone);color:var(--canvas)}.LegalPage-module__0-JXQq__title{font:300 clamp(34px, 3.9vw, 56px) / 1.1 var(--font-display);text-wrap:balance;margin:0}.LegalPage-module__0-JXQq__body ul,.LegalPage-module__0-JXQq__body ol{margin:0 0 1.1em;padding-left:1.4em}.LegalPage-module__0-JXQq__body ul{list-style:outside}.LegalPage-module__0-JXQq__body ol{list-style:decimal}.LegalPage-module__0-JXQq__body li{margin:0 0 .4em}.LegalPage-module__0-JXQq__body li::marker{color:var(--ash)}.LegalPage-module__0-JXQq__body a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.LegalPage-module__0-JXQq__body strong,.LegalPage-module__0-JXQq__body b{font-weight:600}.LegalPage-module__0-JXQq__body hr{border:0;border-top:1px solid var(--hairline);margin:2em 0}.LegalPage-module__0-JXQq__body>:first-child{margin-top:0}@media (max-width:759px){.LegalPage-module__0-JXQq__inner{grid-template-columns:minmax(0,1fr)}.LegalPage-module__0-JXQq__side{display:none}.LegalPage-module__0-JXQq__tabs{display:block}}
