.article-briefing-signup,.article-briefing-signup *{box-sizing:border-box}.article-briefing-signup{width:min(100%,46rem);margin:clamp(1.75rem,3vw,2.5rem) auto clamp(3.5rem,6vw,6rem);padding:0;color:inherit;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.article-briefing-signup__card,.article-briefing-signup form{min-width:0}.article-briefing-signup__card{width:100%;padding:clamp(1.25rem,2vw,1.75rem);border:1px solid rgba(255,255,255,.12);border-radius:clamp(1.4rem,2vw,1.8rem);background:#000;color:#f5f5f7;box-shadow:none}.article-briefing-signup form>label{display:block;margin:0 0 .7rem;color:#f5f5f7;font:650 .9rem/1.2 Inter Variable,Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.article-briefing-signup__fields{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:.75rem}.article-briefing-signup__fields input,.article-briefing-signup__fields button{min-height:3.25rem;border:0;border-radius:999px;font:inherit}.article-briefing-signup__fields input{width:100%;min-width:0;padding:0 1.25rem;background:#f0f0f2;color:#1d1d1f;font-size:1rem;outline:0}.article-briefing-signup__fields input::placeholder{color:#86868b;opacity:1}.article-briefing-signup__fields input:focus-visible{box-shadow:0 0 0 3px #0071e33d}.article-briefing-signup__fields input[aria-invalid=true]{box-shadow:0 0 0 2px #d7001559}.article-briefing-signup__fields button{display:inline-flex;gap:.55rem;align-items:center;justify-content:center;padding:0 1.45rem;background:#0071e3;color:#fff;cursor:pointer;font-size:.95rem;font-weight:650;letter-spacing:-.015em;white-space:nowrap;transition:background-color .18s ease,transform .18s ease,opacity .18s ease}.article-briefing-signup__fields button:is(:hover,:focus-visible){background:#0077ed;transform:translateY(-1px)}.article-briefing-signup__fields button:disabled{cursor:wait;opacity:.58;transform:none}.article-briefing-signup .article-briefing-signup__privacy,.article-briefing-signup .article-briefing-signup__error{margin:.75rem .25rem 0;color:#86868b;font-size:.8rem;line-height:1.45}.article-briefing-signup .article-briefing-signup__error{color:#b3261e}.article-briefing-signup__error a{color:inherit}.article-briefing-signup__honeypot{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.article-briefing-signup [hidden]{display:none!important}.article-briefing-signup__success:focus{outline:0}.article-briefing-signup .article-briefing-signup__eyebrow{margin:0 0 .65rem;color:#2997ff;font-size:.76rem;font-weight:650;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.article-briefing-signup__success h3{margin:0;color:#f5f5f7;font:700 clamp(1.8rem,3vw,2.8rem)/1 Inter Variable,Inter,-apple-system,BlinkMacSystemFont,"SF Pro Display",sans-serif;letter-spacing:-.045em}.article-briefing-signup__success>p:not(.article-briefing-signup__eyebrow){margin:.85rem 0 0;color:#a1a1a6;font-size:1rem;line-height:1.45}.article-briefing-signup__success a{display:inline-flex;gap:.45rem;align-items:center;min-height:44px;margin-top:.75rem;color:#06c;font-size:.92rem;font-weight:650;text-decoration:none}.article-briefing-signup__success a:is(:hover,:focus-visible){color:#004f9e;text-decoration:underline;text-underline-offset:.18em}@media(max-width:620px){.article-briefing-signup{margin-block:3rem}.article-briefing-signup__card{padding:1.2rem;border-radius:1.5rem}.article-briefing-signup__fields{grid-template-columns:1fr}.article-briefing-signup__fields button{width:100%}}@media(prefers-reduced-motion:reduce){.article-briefing-signup__fields button{transition:none}}
