@font-face{font-family:Anybody;src:url('/fonts/Anybody.woff2') format('woff2');font-weight:100 900;font-stretch:50% 150%;font-display:swap}
@font-face{font-family:SourceSans;src:url('/fonts/SourceSans3.woff2') format('woff2');font-weight:200 900;font-display:swap}
:root,[data-theme="dark"]{--surface:#121619;--ink:#fff;--muted:#aeb8be;--accent:#e3d267;--line:#445158;--panel:#191f23;--on-accent:#121619;color-scheme:dark}
.release-note{border-left:3px solid var(--accent);background:var(--panel);padding:14px 18px;margin:0 0 26px;font-size:17px;line-height:1.5;max-width:85ch}
[data-theme="light"]{--surface:#fff;--ink:#121619;--muted:#535e65;--accent:#e3d267;--line:#cfd5d8;--panel:#f3f5f6;--on-accent:#121619;color-scheme:light}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0;background:var(--surface);color:var(--ink);font:18px/1.55 SourceSans,Arial,sans-serif}a{color:inherit;text-underline-offset:4px}a:hover{text-decoration:underline}button{font:inherit}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{text-wrap:balance}h1,h2{font-family:SourceSans,Arial,sans-serif;font-weight:650;letter-spacing:-.025em}h1{font-size:clamp(36px,4vw,54px);line-height:1.1}h2{font-size:clamp(28px,3vw,38px);line-height:1.18}h3{font-size:26px;line-height:1.2;font-weight:650;letter-spacing:-.015em}
.shell{max-width:1410px;padding:0 48px;margin:auto}.mast{display:flex;align-items:center;justify-content:space-between;gap:36px;padding:32px 0;border-bottom:1px solid var(--line)}.brand{display:block;flex:0 0 auto;width:255px;line-height:0}.brand img{display:block;width:100%;height:auto}.brand .logo-light{display:none}[data-theme="light"] .brand .logo-dark{display:none}[data-theme="light"] .brand .logo-light{display:block}.toplinks{display:flex;align-items:center;flex-wrap:wrap;gap:25px;font-size:16px;font-weight:600}.toplinks a{text-decoration:none}.toplinks a:hover{text-decoration:underline}.theme-toggle{border:1px solid var(--line);background:transparent;color:var(--ink);min-height:40px;padding:6px 11px;font-size:14px;cursor:pointer}.theme-toggle:hover{border-color:var(--ink)}
.today-intro{padding:30px 0 23px;display:flex;justify-content:space-between;gap:20px;font-size:16px;color:var(--muted)}.today-intro p{margin:0}.today-date{text-transform:uppercase;font-weight:700;color:var(--ink);letter-spacing:.025em}.role-picker{display:grid;grid-template-columns:repeat(4,1fr);margin:0 0 26px;border-bottom:1px solid var(--line);scroll-margin-top:20px}.role-picker a{display:flex;align-items:center;min-height:62px;padding:13px 17px;line-height:1.25;text-decoration:none;font-weight:600;font-size:18px}.role-picker a:hover{background:var(--panel)}.role-picker [aria-current]{background:var(--accent);color:var(--on-accent)}.role-picker [aria-current]:hover{background:var(--accent)}
.edition-folio{display:grid;grid-template-columns:154px minmax(0,1fr);margin-bottom:42px;background:var(--panel)}.folio-date{background:var(--accent);color:var(--on-accent);padding:22px 17px 19px;height:158px;display:flex;flex-direction:column;grid-row:1 / span 2;font-family:Anybody,Arial,sans-serif;font-stretch:80%;line-height:1}.folio-date strong{font-weight:780;font-size:81px;letter-spacing:-.055em}.folio-date span{font-family:SourceSans,Arial,sans-serif;font-size:18px;font-weight:650;margin-top:12px;letter-spacing:.01em}.folio-role{background:var(--accent);color:var(--on-accent);margin:0;min-height:62px;padding:15px 28px;font:600 23px/1.25 SourceSans,Arial,sans-serif;letter-spacing:-.01em}.folio-content{grid-column:2;padding:28px 35px 30px}.edition-meta{font-size:15px;color:var(--muted);margin-bottom:18px}.folio-content h1{margin-bottom:19px;max-width:28ch}.role-purpose{font-size:16px;color:var(--muted);margin-bottom:12px}.intro{font-size:22px;line-height:1.45;max-width:880px;margin-bottom:22px}.relevance{font-size:16px;line-height:1.5}.relevance span{color:var(--muted);margin-right:11px}.actions{display:flex;flex-wrap:wrap;gap:13px;margin:25px 0 18px}.button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:10px 19px;border:1px solid var(--line);font-size:17px;font-weight:600;line-height:1.35;text-decoration:none}.button.primary{background:var(--ink);border-color:var(--ink);color:var(--surface)}.button:hover{border-color:var(--ink);text-decoration:none}.button.primary:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.quiet{color:var(--muted);font-size:15px;line-height:1.5}.folio-content>.quiet:last-child{margin-bottom:0}
.rule{border-top:1px solid var(--line);padding:33px 0}.section-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:16px}.section-head h2{margin:0}.section-head>a{font-size:16px;font-weight:600}.watch-story{max-width:1020px;padding:25px 0;border-top:1px solid var(--line)}.watch-story h3{margin:8px 0 12px;max-width:850px}.watch-story a{text-decoration:none}.watch-story a:hover{text-decoration:underline}.watch-story .quiet{margin-bottom:0}.eyebrow{font-size:13px;line-height:1.5;letter-spacing:.055em;text-transform:uppercase;color:var(--muted);font-weight:650}.watch-story>.eyebrow{margin-bottom:0}
.read-intro{padding:44px 0 28px}.read-intro h1{max-width:1050px;margin-bottom:24px}.read-intro .intro{max-width:940px}.read-intro .folio-date{display:inline-flex;width:140px;float:left;margin:0 28px 22px 0}.read-intro:after{content:'';display:block;clear:both}.article-folio{margin-top:36px}.article-folio .folio-content h1{font-size:clamp(34px,3.8vw,52px)}.article-folio .intro{font-size:21px}.article-folio .folio-content{padding-bottom:24px}.video-wrap{position:relative;aspect-ratio:16/9;background:#000;margin:26px 0}.video-wrap iframe{position:absolute;border:0;width:100%;height:100%}.read-body{max-width:850px;margin:auto}.read-body .story{padding:35px 0;border-top:1px solid var(--line)}.read-body h2{font-size:34px;line-height:1.15;max-width:760px}.read-body p{max-width:820px}.sources{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:15px}.sources a{font-weight:600}.filter-links{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0}.filter-links a{padding:8px 13px;border:1px solid var(--line);font-size:16px;text-decoration:none;min-height:43px}.filter-links [aria-current]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}summary{cursor:pointer}.player{background:var(--panel);padding:24px;margin:26px 0}.player audio,.player video{width:100%}
footer{margin-top:35px;border-top:1px solid var(--line);padding:27px 0}.footer-grid{display:flex;justify-content:space-between;gap:25px;font-size:15px;color:var(--muted)}.footer-grid strong{color:var(--ink)}.skip-link{position:absolute;left:16px;top:-70px;z-index:10;background:var(--accent);color:var(--on-accent);padding:12px}.skip-link:focus{top:10px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.role-picker a:focus-visible{outline-color:var(--ink);outline-offset:-5px}
@media(max-width:900px){.shell{padding:0 28px}.brand{width:225px}.mast{gap:20px}.toplinks{gap:15px;font-size:15px}.role-picker a{font-size:17px;padding:12px}.edition-folio{grid-template-columns:126px minmax(0,1fr)}.folio-date{height:142px;padding:20px 14px}.folio-date strong{font-size:72px}.folio-date span{font-size:16px}.folio-content{padding:25px}.folio-role{font-size:23px;padding:16px 25px}.intro{font-size:21px}}
@media(max-width:650px){body{font-size:17px}.shell{padding:0 17px}.mast{display:block;padding:23px 0 18px}.brand{width:218px}.toplinks{margin-top:22px;gap:15px;justify-content:space-between;font-size:14px}.theme-toggle{font-size:12px;min-height:37px;padding:6px 8px}.today-intro{display:block;padding:22px 0 17px;font-size:15px}.today-intro p+p{margin-top:5px}.role-picker{grid-template-columns:1fr 1fr;margin-bottom:20px}.role-picker a{min-height:54px;padding:12px;font-size:16px;border-top:1px solid var(--line)}.role-picker a:nth-child(odd){border-right:1px solid var(--line)}.edition-folio{grid-template-columns:91px minmax(0,1fr);margin-bottom:29px}.folio-date{grid-row:1;height:91px;padding:11px 12px}.folio-date strong{font-size:47px}.folio-date span{font-size:12px;margin-top:7px;white-space:nowrap}.folio-role{min-height:91px;padding:15px 17px;display:flex;align-items:center;font-size:20px;line-height:1.2}.folio-content{grid-column:1 / -1;padding:23px 19px 25px}.folio-content h1{font-size:36px;line-height:1.12;letter-spacing:-.025em;margin-bottom:17px}.edition-meta{font-size:14px;margin-bottom:16px}.role-purpose{font-size:15px}.intro,.article-folio .intro{font-size:19px}.relevance{font-size:15px}.relevance span{display:block;margin-bottom:4px}.actions{gap:10px;margin-top:22px}.button{font-size:16px;flex:1 1 100%;min-height:47px}.quiet{font-size:14px}.section-head{display:block}.section-head h2{margin-bottom:10px}.section-head>a{font-size:15px}.watch-story{padding:23px 0}.watch-story h3{font-size:24px}.rule{padding:27px 0}.read-intro{padding:30px 0 20px}.read-intro h1{font-size:40px}.article-folio{margin-top:25px}.article-folio .folio-content h1{font-size:37px}.read-body h2{font-size:29px}.footer-grid{display:block}.footer-grid p+p{margin-top:22px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.watch-story h3,.sources a,.read-body p{overflow-wrap:anywhere}
@media(max-width:650px){.folio-content h1{font-size:36px}.actions .button{flex:1 1 calc(50% - 5px);min-width:0;font-size:15px;padding:10px 11px}.folio-content h1+.actions{margin-top:0;margin-bottom:23px}}

.email-invite{font-size:16px;font-weight:600;margin:0 0 23px}.signup{max-width:780px;margin:auto}.signup form{margin:30px 0}.signup fieldset{border:0;padding:0;margin:28px 0}.signup legend{font-weight:650;margin-bottom:13px}.email-field{display:block;font-weight:600}.email-field input{display:block;width:100%;max-width:560px;margin-top:9px;border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;padding:12px 14px;min-height:49px}.role-option{display:flex;align-items:flex-start;gap:14px;padding:15px 0;border-top:1px solid var(--line);cursor:pointer}.role-option input,.consent input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:4px}.role-option small{display:block;color:var(--muted);font-size:15px;font-weight:400;margin-top:4px}.consent{display:flex;align-items:flex-start;gap:12px;max-width:640px;margin-bottom:19px}.signup-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.signup button{cursor:pointer}.signup fieldset:disabled{opacity:.5}.signup input:focus-visible{outline:2px solid var(--accent);outline-offset:4px}

/* Editorial refinement: restrained reading type; the established wordmark stays recognizable. */
.about-hero{padding:64px 0 55px;max-width:1000px}.about-hero h1{max-width:21ch;font-size:clamp(38px,4.2vw,58px);line-height:1.08;margin-bottom:28px}.about-hero .eyebrow{color:var(--accent)}[data-theme="light"] .about-hero .eyebrow{color:var(--muted)}.about-deck{max-width:720px;font-size:19px;color:var(--muted);margin-bottom:27px}.about-section{padding:43px 0;border-top:1px solid var(--line);scroll-margin-top:24px}.about-section-intro{max-width:790px;margin-bottom:30px}.about-section h2{max-width:24ch;margin-bottom:21px}.about-roles{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.about-role{padding:28px 0;border-top:1px solid var(--line)}.about-role h3{font-size:27px;font-weight:600;margin-bottom:16px}.about-role p:not(.eyebrow){max-width:540px;color:var(--muted);margin-bottom:18px}.about-role a{font-size:16px;font-weight:600}.about-role .eyebrow{color:var(--ink);margin-bottom:10px}.about-explanation,.about-method{display:grid;grid-template-columns:1.1fr 1fr;gap:60px}.about-note{align-self:start;background:var(--panel);border-left:3px solid var(--accent);padding:26px 30px}.about-note p{font-size:28px;line-height:1.25;font-weight:600;letter-spacing:-.02em;margin-bottom:18px}.about-note span{display:block;font-size:18px;color:var(--muted)}.about-method p:not(.eyebrow){max-width:620px}.about-delivery{display:flex;align-items:center;gap:45px}.about-delivery>div:first-child{flex:1}.about-delivery .actions{max-width:280px;flex:0 0 280px}.about-delivery .button{width:100%}
@media(max-width:900px){.about-explanation,.about-method{gap:35px}.about-delivery{display:block}.about-delivery .actions{max-width:none;gap:14px}.about-delivery .button{width:auto}.toplinks{gap:17px}}
@media(max-width:650px){.read-intro h1,.article-folio .folio-content h1,.folio-content h1{font-size:34px;line-height:1.12}.about-hero{padding:34px 0}.about-hero h1{font-size:38px}.about-hero .intro{font-size:20px}.about-deck{font-size:18px}.about-roles,.about-explanation,.about-method{grid-template-columns:1fr;gap:0}.about-section{padding:30px 0}.about-section-intro{margin-bottom:20px}.about-role{padding:24px 0}.about-note{margin-top:10px;padding:24px}.about-method>div+div{border-top:1px solid var(--line);margin-top:26px;padding-top:27px}.about-delivery .actions{margin-bottom:0}.toplinks{justify-content:flex-start;gap:11px 17px}.theme-toggle{margin-left:auto}}

@media(max-width:650px){.mast{position:relative}.toplinks{margin-top:23px}.theme-toggle{position:absolute;right:0;top:30px;margin-left:0}}

.delivery-intro{max-width:880px}.delivery-options{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:5px 0 28px}.delivery-card{border-top:3px solid var(--accent);background:var(--panel);padding:27px 30px}.delivery-card h2{font-size:32px}.delivery-card .button{margin:8px 0 15px}.delivery-card p:last-child{margin-bottom:0}.device-notice{border-left:3px solid var(--accent);background:var(--panel);padding:18px 22px;margin:22px 0}.device-notice p{margin:10px 0}.signup button:disabled{cursor:default;opacity:.5}.signup [data-push-stop]{margin:14px 0 0 10px}.guide-section{border-top:1px solid var(--line);padding:36px 0;max-width:1100px;scroll-margin-top:24px}.guide-section>p,.guide-steps,.guide-help{max-width:850px}.guide-steps{padding-left:25px}.guide-steps li{padding:5px 0 12px 9px}.guide-figure{margin:20px 0 10px;max-width:1100px}.guide-figure img{display:block;width:100%;height:auto;border:1px solid var(--line);background:#191f23}.guide-figure figcaption{font-size:14px;color:var(--muted);margin-top:10px;max-width:850px}.guide-screen{max-width:480px}.guide-help dt{font-weight:650;font-size:21px;margin-top:24px}.guide-help dd{margin:8px 0 0}.push-editions{display:grid;grid-template-columns:1fr 1fr;gap:20px}.push-editions article{padding:25px;background:var(--panel)}
@media(max-width:650px){.delivery-options,.push-editions{grid-template-columns:1fr}.delivery-card{padding:23px}.signup [data-push-stop]{margin-left:0;width:100%}.guide-section{padding:28px 0}.guide-figure{margin-left:0;margin-right:0}}

[hidden]{display:none!important}

/* Direct YouTube preview avoids an unresponsive third-party embed. */
.video-poster{position:absolute;inset:0;display:block}.video-poster img{display:block;width:100%;height:100%;object-fit:contain}.video-poster span{position:absolute;bottom:20px;left:20px;background:var(--accent);color:var(--on-accent);padding:12px 18px;font-weight:700;font-size:19px}.video-poster:focus-visible{outline:3px solid var(--accent);outline-offset:5px}

/* Briefing app: choose a role, open today's issue, arrange tomorrow's delivery. */
.mast{padding:19px 0;gap:24px}.brand{width:185px}.toplinks a{display:inline-flex;align-items:center;min-height:44px}
.app-toolbar{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:19px 0;border-bottom:1px solid var(--line);margin-bottom:24px;font-size:15px}.app-toolbar p{margin:0}.app-day{font-weight:650}.app-day span{font-weight:400;color:var(--muted)}.app-clock{color:var(--muted)}
.briefing-start,.briefing-workspace{scroll-margin-top:18px}.app-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 21px}.app-section-heading h1{font-size:27px;line-height:1.2;margin:0 0 5px}.app-section-heading p{margin:0;color:var(--muted);font-size:17px}.app-section-heading>a{font-size:16px;font-weight:600;white-space:nowrap}
.role-issues{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.role-issue{display:flex;flex-direction:column;align-items:flex-start;padding:22px;background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--accent);text-decoration:none;min-width:0}.role-issue:hover{border-color:var(--ink);text-decoration:none}.role-issue-label{display:flex;justify-content:space-between;gap:14px;align-items:baseline;width:100%;font-size:21px;font-weight:650;line-height:1.2;min-height:51px}.role-issue-label>span{color:var(--accent);font-size:18px}.role-issue-purpose{color:var(--muted);font-size:16px;line-height:1.4;margin:12px 0 20px;min-height:68px}.role-issue-title{font-size:21px;line-height:1.3;font-weight:600;margin:0 0 18px}.role-issue-meta{font-size:14px;color:var(--muted);margin-top:auto}.role-issue-open{font-size:16px;font-weight:600;display:block;min-height:44px;padding-top:15px}
.briefing-workspace{display:grid;grid-template-columns:255px minmax(0,1fr);gap:27px;align-items:start}.briefing-workspace>.release-note{grid-column:1/-1;margin-bottom:0}.app-sidebar>h2{font-size:19px;margin:0 0 12px}.app-role-picker{display:grid;gap:7px}.app-role-picker a{display:block;text-decoration:none;border:1px solid var(--line);padding:13px 15px;line-height:1.3}.app-role-picker strong{display:block;font-size:17px;font-weight:650}.app-role-picker span{display:block;font-size:14px;color:var(--muted);margin-top:5px}.app-role-picker a:hover{background:var(--panel)}.app-role-picker [aria-current]{border-color:var(--accent);border-left:4px solid var(--accent);background:var(--panel);padding-left:12px}.app-role-picker [aria-current] strong{color:var(--accent)}[data-theme="light"] .app-role-picker [aria-current] strong{color:var(--ink)}
.app-delivery{display:flex;justify-content:space-between;align-items:center;gap:22px;border:1px solid var(--line);padding:18px 22px;margin-top:22px}.app-delivery h2{font-size:20px;line-height:1.2;margin:0 0 5px}.app-delivery p{margin:0;color:var(--muted);font-size:15px}.delivery-buttons{display:flex;gap:9px;flex-wrap:wrap}.delivery-buttons .button{min-height:44px;font-size:15px;padding:9px 14px;white-space:nowrap}.app-sidebar .app-delivery{display:block;padding:18px 15px}.app-sidebar .delivery-buttons{margin-top:14px}.app-sidebar .delivery-buttons .button{flex:1 1 auto}.app-sidebar>.quiet{font-size:13px;margin-top:13px}
.app-briefing{border:1px solid var(--line);background:var(--panel);min-width:0}.app-issue-header{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px 24px;border-bottom:1px solid var(--line);font-size:15px}.app-issue-header p{font-weight:650;margin:0}.app-issue-header time{color:var(--muted)}.app-issue-body{padding:25px 29px 22px}.app-issue-body h1{font-size:clamp(29px,3vw,40px);line-height:1.15;max-width:30ch;margin:0 0 18px}.app-issue-body .edition-meta{margin-bottom:12px}.app-issue-body .actions{margin:0 0 22px}.app-issue-body .intro{font-size:19px;line-height:1.5;margin-bottom:24px}.app-topics-label{font-size:17px;margin:0 0 8px}.app-topics{padding-left:23px;margin:0 0 22px;font-size:16px}.app-topics li{padding:6px 0 6px 6px}.app-topics a{text-decoration:none}.app-topics a:hover{text-decoration:underline}.app-topics li::marker{color:var(--muted);font-size:13px}.app-issue-foot{border-top:1px solid var(--line);padding-top:16px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.playback-alternative{font-size:13px;margin:15px 0 0}.app-watching{margin-top:30px}.app-watching h2{font-size:27px}
@media(max-width:1100px){.role-issues{grid-template-columns:repeat(2,minmax(0,1fr))}.role-issue-label{min-height:0}.role-issue-purpose{min-height:0;margin-bottom:15px}.role-issue-title{font-size:20px}.briefing-workspace{grid-template-columns:225px minmax(0,1fr);gap:20px}}
@media(max-width:750px){.mast{padding:16px 0}.brand{width:165px}.toplinks{margin-top:10px;gap:8px 19px}.theme-toggle{top:17px}.app-toolbar{display:block;padding:15px 0;margin-bottom:20px}.app-clock{font-size:14px;margin-top:4px!important}.app-section-heading{margin-bottom:16px}.app-section-heading h1{font-size:24px}.app-section-heading p{font-size:15px}.app-section-heading>a{display:none}.role-issues{gap:10px}.role-issue{padding:16px 14px}.role-issue-label{font-size:18px;gap:8px}.role-issue-purpose{font-size:14px;margin:10px 0 15px}.role-issue-title{font-size:18px}.role-issue-meta{font-size:12px}.role-issue-open{font-size:14px}.app-delivery{padding:15px;gap:15px;flex-wrap:wrap}.app-delivery h2{font-size:18px}.app-delivery p{font-size:14px}.delivery-buttons{flex:1 1 auto}.delivery-buttons .button{flex:1 1 auto}.briefing-workspace{display:block}.app-role-picker{grid-template-columns:1fr 1fr;gap:8px}.app-role-picker a{padding:11px 12px}.app-role-picker strong{font-size:16px}.app-role-picker span{font-size:13px}.app-role-picker [aria-current]{padding-left:9px}.app-sidebar .app-delivery{display:flex;align-items:center;padding:13px 15px;margin-top:14px;gap:12px}.app-sidebar .delivery-buttons{margin-top:0;flex:0 1 auto}.app-sidebar>.quiet{margin-bottom:19px}.app-issue-header{padding:12px 17px;font-size:13px}.app-issue-body{padding:20px 17px}.app-issue-body h1{font-size:29px}.app-issue-body .actions .button{font-size:15px;min-height:46px;flex:1 1 auto}.app-issue-body .intro{font-size:18px}.app-topics{font-size:15px}.app-issue-foot{font-size:13px}.app-watching{margin-top:24px}}
@media(max-width:370px){.role-issues{grid-template-columns:1fr}.role-issue-open{margin-top:5px}.app-day span{display:block}.app-sidebar .delivery-buttons{width:100%;flex:1 1 100%}}
@media(max-width:750px){.role-issue-label{min-height:43px}.role-issue-purpose{min-height:59px;margin:8px 0 12px}.role-issue-title{display:none}.role-issue-open{padding-top:10px}.role-issue-meta{font-size:13px}.role-issue{padding:15px 13px}.briefing-start .app-delivery{margin-top:15px}}
@media(max-width:750px){.app-role-picker a{display:flex;align-items:center;min-height:46px}.app-role-picker span,.app-sidebar .app-delivery p{display:none}.app-sidebar .app-delivery{flex-wrap:nowrap}.app-sidebar .app-delivery h2{font-size:17px;margin:0}.app-sidebar .delivery-buttons{flex-wrap:nowrap}.app-sidebar .delivery-buttons .button{padding:9px 10px;font-size:14px}.app-sidebar>.quiet{font-size:12px;margin:10px 0 15px}}

.signup h1,.delivery-intro h1{font-size:clamp(29px,3vw,38px);line-height:1.2;margin-bottom:16px}.signup.read-intro,.delivery-intro.read-intro{padding-top:28px}
.signup [data-push-test]{margin:14px 0 0 10px}[data-push-permission-help]{font-size:16px}[data-push-permission-help] li{padding:5px 0}@media(max-width:650px){.signup [data-push-test]{margin-left:0;width:100%}}

.footer-support{display:inline-block;margin-top:10px;font-size:14px;font-weight:400;color:var(--muted)}

.briefing-nav{margin:22px 0;font-size:15px}
