.may-newsletter{--ink:#25343a;--blue:#00a9df;--deep:#075a7d;color:var(--ink);margin:0 auto;max-width:1080px;padding:30px 20px 70px}.may-newsletter *{box-sizing:border-box}.may-newsletter p,.may-newsletter li{font-size:18px;line-height:1.7}.newsletter-masthead{background:linear-gradient(135deg,#075a7d,#72c5e8);border-radius:20px;color:#fff;margin-bottom:30px;padding:36px;text-align:center}.newsletter-masthead h1{color:#fff;font-size:clamp(38px,7vw,72px);letter-spacing:.04em;line-height:1;margin:8px 0}.newsletter-masthead__eyebrow,.newsletter-masthead__tagline,.newsletter-masthead__date{color:#fff;margin:0}.newsletter-masthead__eyebrow{text-transform:uppercase}.newsletter-masthead__date{font-size:22px;font-weight:700;margin-top:14px}.newsletter-section{background:#fff;border:1px solid #dceaf0;border-radius:18px;margin:24px 0;padding:32px}.section-heading{border-bottom:4px solid var(--blue);margin-bottom:24px;padding-bottom:12px}.section-heading h2{color:var(--deep);font-size:clamp(27px,4vw,42px);line-height:1.15;margin:0}.section-heading__issue{color:#4a6c79!important;font-size:14px!important;font-weight:700;letter-spacing:.12em;margin:0 0 5px;text-transform:uppercase}.lead-feature{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(210px,1fr) minmax(280px,351px);margin-bottom:26px}.author-card{text-align:center}.author-card__portrait{height:220px;max-width:220px;object-fit:cover;object-position:top;width:100%}.author-card__name{color:var(--deep)!important;font-size:17px!important;font-weight:700;margin:4px 0}.author-card blockquote{font-family:Georgia,serif;font-size:20px;font-style:italic;margin:12px auto;max-width:430px}.author-card cite,.pull-quote cite{display:block;font-size:15px;margin-top:8px}.lead-feature__image{margin:0}.lead-feature__image img{border-radius:12px;display:block;height:auto;width:100%}.article-copy{column-gap:42px;columns:2}.article-copy>*{break-inside:avoid}.action-callout,.needs-panel,.closing-callout{background:#eef9fd;border-left:5px solid var(--blue);padding:16px 22px}.action-callout p{font-weight:700;margin:3px 0}.needs-panel{margin:20px 0}.needs-panel p{font-weight:700;margin:0}.needs-panel ul{margin:4px 0}.pull-quote{border-left:4px solid #c8dce5;color:#263e48;font-family:Georgia,serif;font-size:22px;font-style:italic;margin:24px 0;padding:6px 20px}.pull-quote--blue{border-color:var(--blue)}.wide-figure{margin:28px auto 16px;max-width:560px;text-align:center}.wide-figure img{border-radius:10px;height:auto;width:100%}.wide-figure figcaption{color:#56717c;font-size:15px;margin-top:7px}.wide-figure--large{max-width:512px}.closing-callout{margin-top:24px}.closing-callout p{margin:0}.closing-callout .signature{font-weight:700;margin-top:10px}.split-feature,.social-feature{align-items:center;display:grid;gap:30px;grid-template-columns:1fr minmax(280px,384px)}.split-feature img,.social-feature img{height:auto;width:100%}.newsletter-columns{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}.compact-section{margin:0}.compact-section .section-heading h2{font-size:28px}.compact-section__image{display:block;height:auto;margin:0 auto 16px;max-width:256px;width:70%}.compact-section h3{color:var(--deep);font-size:22px;margin:24px 0 6px}.referral-section{background:#eef9fd;position:sticky;top:20px}.newsletter-button{background:var(--deep);border-radius:5px;color:#fff!important;display:inline-block;font-weight:700;padding:11px 16px;text-decoration:none}.newsletter-button:hover{background:#003e58}.social-feature{grid-template-columns:286px 1fr}.social-feature__logo{display:block}.event-date{color:var(--deep)!important;font-size:22px!important;font-weight:700}.priorities-feature{display:grid;gap:24px;grid-template-columns:minmax(0,600px) 1fr}.priorities-feature img{border-radius:10px;height:auto;width:100%}.priorities-quote{align-self:center;color:var(--deep);font-family:Georgia,serif;font-size:24px;font-style:italic;line-height:1.5;margin:0}.may-newsletter a:focus-visible{outline:3px solid #f3a712;outline-offset:3px}@media(max-width:760px){.may-newsletter{padding:20px 12px 50px}.newsletter-masthead{border-radius:12px;padding:28px 16px}.newsletter-section{border-radius:12px;padding:22px 18px}.lead-feature,.split-feature,.social-feature,.priorities-feature,.newsletter-columns{grid-template-columns:1fr}.article-copy{columns:1}.lead-feature__image{margin:auto;max-width:351px}.author-card__portrait{height:190px;max-width:190px}.referral-section{position:static}.social-feature__logo{margin:auto;max-width:286px}.priorities-quote{font-size:20px}.may-newsletter p,.may-newsletter li{font-size:17px}}.author-card__portrait{height:auto;object-fit:contain}.may-newsletter .newsletter-section{display:flow-root}.may-newsletter figure{float:none;width:auto}.may-newsletter .wide-figure{clear:both}.may-newsletter picture{display:block;max-width:100%}.may-newsletter img{max-width:100%}.may-newsletter .split-feature,.may-newsletter .social-feature{grid-template-columns:minmax(0,1fr) minmax(280px,384px)}.may-newsletter .newsletter-columns>*{min-width:0}@media(max-width:760px){.may-newsletter .split-feature,.may-newsletter .social-feature{grid-template-columns:1fr}}@media(max-width:1000px){.may-newsletter .lead-feature,.may-newsletter .split-feature,.may-newsletter .social-feature,.may-newsletter .priorities-feature,.may-newsletter .newsletter-columns{grid-template-columns:1fr}.may-newsletter .article-copy{columns:1}.may-newsletter .referral-section{position:static}.may-newsletter .lead-feature__image,.may-newsletter .social-feature__logo{margin-left:auto;margin-right:auto}}
