@font-face{font-family:'DM Lora';src:url("assets/newsletter-design/822a6621ccbe8d97d20a.ttf") format('truetype');font-weight:400 700;font-display:swap}.desktop-nav-scrim{display:none}
@media(min-width:1025px){
.header:has(.desktop-mega:not([hidden])){z-index:1001}.desktop-nav-scrim{position:fixed;inset:0;background:#071b3430;z-index:1000;pointer-events:auto}body:has(.desktop-mega:not([hidden])) .desktop-nav-scrim{display:block}.header .nav-button{position:relative;isolation:isolate}.header #resources-toggle[aria-expanded=true]::before{content:'';position:absolute;inset:-12px -14px;background:#829bb133;border-radius:999px;z-index:-1}.header .mega.desktop-mega{position:absolute;left:var(--dm-left)!important;right:auto!important;top:calc(100% + 12px)!important;width:var(--dm-width)!important;max-width:none!important;display:block;padding:0!important;border:1px solid #d8e0e9;border-radius:26px;background:#fff;color:#172d4d;box-shadow:0 24px 65px #071a3438;grid-template-columns:none;gap:0;overflow:visible}.header .mega.desktop-mega[hidden]{display:none!important}.desktop-mega::before{content:'';position:absolute;width:15px;height:15px;top:-8px;left:var(--dm-pointer);background:#fff;border-left:1px solid #d8e0e9;border-top:1px solid #d8e0e9;transform:translateX(-50%) rotate(45deg)}.dm-surface{position:relative;max-height:var(--dm-height);overflow-y:auto;overscroll-behavior:contain;border-radius:26px;scrollbar-width:thin;padding:12px}.dm-layout{display:grid;grid-template-columns:35% 1fr;gap:22px;align-items:stretch}.dm-side{min-width:0;border-radius:17px;overflow:hidden;background:#f5efe2;display:flex;flex-direction:column}.dm-services-side{padding:30px 24px 24px}.dm-kicker{font:600 12px/1.5 var(--sans);text-transform:uppercase;letter-spacing:.2em;color:#61728b;margin:0 0 12px}.desktop-mega h3{font:500 clamp(22px,1.65vw,31px)/1.14 'DM Lora',Georgia,serif;letter-spacing:-.6px;margin:0 0 14px}.dm-side-text{font:400 14px/1.7 var(--sans);color:#6b7d95;margin:0}.dm-options{margin:20px -1px 32px;padding:7px;background:#fff;border:1px solid #e3dfd4;box-shadow:0 12px 25px #172d4d0b;border-radius:15px}.dm-option{display:flex;gap:11px;padding:11px 9px;border-radius:10px;color:#172d4d;align-items:flex-start}.dm-option:hover,.dm-option-first{background:#edf3fa}.dm-option-dot{width:17px;height:17px;flex:none;border:1px solid #a4b5cb;border-radius:50%;margin-top:2px}.dm-option-first .dm-option-dot{border:6px solid #172d4d}.dm-option strong{font:600 12px/1.4 var(--sans);display:block}.dm-option small{display:block;font:400 11.5px/1.5 var(--sans);color:#6b7d95;margin-top:3px}.dm-side-action{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:15px;font:600 14px/1.5 var(--sans);color:#223b7f}.dm-circle{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#152845;color:white;flex:none}.dm-circle svg{width:17px;height:17px}.dm-main{min-width:0;padding:19px 12px 9px}.dm-group-label{font:600 10px/1.5 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#929eb1;margin:0 0 8px}.dm-row{display:flex;align-items:center;gap:15px;padding:10px 0;border:0;border-radius:12px}.dm-row:hover{background:#f5f8fc}.dm-icon{display:grid;place-items:center;background:#edf3fa;border-radius:13px;width:45px;height:45px;flex:none;color:#172d4d}.dm-icon svg{width:23px;height:23px}.dm-gold{stroke:#b3893f}.dm-copy{min-width:0;flex:1}.dm-copy strong{display:block;font:600 16px/1.4 var(--sans)}.dm-copy>span{display:block;margin-top:2px;font:400 14px/1.45 var(--sans);color:#6b7d95}.dm-chevron{flex:none;width:16px;height:16px;color:#b3c1d3;margin:0 9px}.dm-group-divider{border-top:1px solid #e3e9f0;margin-top:14px;padding-top:16px}.dm-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#f3f6fa;border-radius:16px;padding:15px 18px;margin:5px -10px 0;font:500 12px/1.5 var(--sans);color:#223b7f}.dm-footer>span{font-weight:400;color:#75859d}.dm-footer a:hover{text-decoration:underline;text-underline-offset:3px}.dm-audience-side{position:relative;min-height:480px;background:#223b7f}.dm-audience-side>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dm-audience-side::after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 30%,#12385dbf 75%,#223b7fbc)}.dm-audience-intro{position:relative;z-index:1;margin-top:auto;padding:27px 24px 24px;color:#fff}.dm-audience-intro .dm-kicker{color:#e2ca8a}.dm-audience-intro h3{font-size:clamp(24px,1.85vw,34px)}.dm-consult{display:flex;align-items:center;gap:10px;justify-content:space-between;background:#efdfb6;color:#172d4d;border-radius:999px;margin-top:24px;padding:8px 8px 8px 17px;font:600 12px/1.4 var(--sans)}.dm-audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:7px 6px 7px 0}.dm-audience-card{position:relative;display:flex;flex-direction:column;border:1px solid #e1e8f1;border-radius:17px;padding:23px 22px;color:#172d4d;transition:background .2s,border-color .2s}.dm-audience-card:hover{background:#f4f8fc;border-color:#becde0}.dm-audience-card .dm-icon{width:52px;height:52px;margin-bottom:22px}.dm-audience-card .dm-copy strong{font-size:16px}.dm-audience-card .dm-copy>span{font-size:14px;line-height:1.6;margin-top:9px}.dm-audience-card .dm-chevron{position:absolute;right:12px;top:27px}.dm-resources-side{padding-bottom:23px}.dm-news-cover{display:block;text-decoration:none}.dm-news-cover-body{position:relative;height:224px;padding:22px 19px;background-color:#f5f0e4;background-image:linear-gradient(#1528450a 1px,transparent 1px),linear-gradient(90deg,#1528450a 1px,transparent 1px);background-size:19px 19px;overflow:hidden}.dm-news-cover-body>p{font:600 7px/1.5 var(--sans);text-transform:uppercase;letter-spacing:.2em;color:#866b31;position:relative;z-index:2;margin:0 0 9px}.dm-news-cover-body>h3{font:500 25px/1.02 'DM Lora',Georgia,serif;position:relative;z-index:2;letter-spacing:-.8px}.dm-news-cover-body>h3 em{color:#223b7f}.dm-news-cover-body>img{position:absolute;height:190px;width:auto;max-width:none;bottom:0;right:-23px}.dm-news-byline{position:relative;z-index:2;font:italic 16px 'DM Lora',Georgia,serif;display:block;margin-top:13px}.dm-news-byline::before{content:'';display:inline-block;vertical-align:middle;width:16px;height:1px;background:#c4a361;margin-right:8px}.dm-news-motto{font:italic 9px/1.4 'DM Lora',Georgia,serif;color:#eee8d9;background:#152845;padding:6px 5px;text-align:center}.dm-news-intro{padding:27px 24px 15px}.dm-resources-side>.dm-side-action{margin-left:24px;margin-right:18px}.dm-deadline{display:flex;align-items:center;gap:14px;margin:21px -10px 0;padding:13px 17px;border-radius:17px;background:#f3f6fa;font:400 13px/1.5 var(--sans)}.dm-date{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:none;border:1px solid #e0e7f0;border-radius:13px;background:#fff;width:51px;height:57px}.dm-date>small{font-size:8px;font-weight:600;letter-spacing:.15em;color:#223b7f;text-transform:uppercase}.dm-date>b{font:500 23px/1.1 'DM Lora',Georgia,serif}.dm-deadline>span:nth-child(2){flex:1;min-width:0}.dm-deadline .dm-group-label{display:block;font-size:8px;margin-bottom:2px}.dm-deadline strong{display:block;font-size:13px;font-weight:600;line-height:1.4}.dm-deadline em{display:block;font-style:normal;font-size:12px;color:#6b7d95}.dm-deadline-link{font-size:11px;font-weight:600;color:#223b7f;white-space:nowrap}.desktop-mega:not([hidden]) .dm-surface{animation:dm-open .18s ease-out}@keyframes dm-open{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}
}
@media(min-width:1025px) and (max-width:1200px){.dm-layout{gap:14px;grid-template-columns:34% 1fr}.dm-services-side{padding:25px 18px 20px}.dm-copy strong{font-size:15px}.dm-copy>span{font-size:13px}.dm-row{gap:11px}.dm-options{margin-bottom:20px}.dm-option{gap:8px;padding:10px 6px}.dm-option strong{font-size:11px}.dm-option small{font-size:10px}.dm-news-cover-body{height:209px;padding-left:16px}.dm-news-cover-body>h3{font-size:23px}.dm-news-cover-body>img{height:165px;right:-23px}.dm-news-intro{padding:23px 18px 13px}.dm-audience-card{padding:21px 17px}.dm-audience-intro{padding:23px 18px}.dm-consult{font-size:10.5px;padding-left:13px}.dm-audience-card .dm-copy strong{font-size:15px}.dm-audience-card .dm-copy>span{font-size:13px}}
@media(prefers-reduced-motion:reduce){.desktop-mega .dm-surface{animation:none!important}.desktop-mega *{transition:none!important}}
@media(min-width:1025px){.header .mega.desktop-mega::before{display:block;left:var(--dm-pointer);right:auto;top:-8px;width:15px;height:15px}.header #resources-toggle[aria-expanded=true]::before{display:none}.header #resources-toggle[aria-expanded=true]{background:#829bb133;border-radius:999px}}
@media(min-width:1025px){.header .menu-wrap:has(#resources-menu){position:static!important}.header .mega.desktop-mega{transform:none!important;margin:0!important}.dm-news-cover-body{height:clamp(224px,15.3vw,298px)}.dm-news-cover-body>h3{font-size:clamp(25px,1.8vw,34px)}.dm-news-cover-body>img{height:clamp(180px,13vw,250px);right:-55px}}
