.elx-journal{--elx-journal-ink:#102d46;--elx-journal-teal:#176d70;--elx-journal-blue:#2467a5;--elx-journal-mist:#edf3f3;--elx-journal-line:#d7e0e1;--elx-journal-copy:#50616d;--elx-journal-soft:#f7f9f9;background:#fff;color:var(--elx-journal-ink);letter-spacing:0}.elx-journal *{box-sizing:border-box;letter-spacing:0}.elx-journal__shell{width:min(1170px,calc(100% - 64px));margin:0 auto}.elx-journal__hero{position:relative;overflow:hidden;background:linear-gradient(108deg,#e8f2f1 0%,#f8fbfa 48%,#dcebee 100%)}.elx-journal__hero::after{position:absolute;right:-12vw;top:-38vw;width:68vw;height:68vw;border:1px solid rgba(23,109,112,.15);border-radius:50%;box-shadow:0 0 0 68px rgba(255,255,255,.26),0 0 0 138px rgba(23,109,112,.04);content:""}.elx-journal__hero-inner{position:relative;z-index:1;display:flex;min-height:430px;max-width:820px;flex-direction:column;justify-content:center;padding:76px 0}.elx-journal__eyebrow{margin:0 0 12px;color:var(--elx-journal-teal);font-size:12px;font-weight:750;line-height:1.3}.elx-journal h1,.elx-journal h2,.elx-journal h3,.elx-journal p{letter-spacing:0}.elx-journal h1{max-width:740px;margin:0;color:var(--elx-journal-ink);font-size:54px;font-weight:600;line-height:1.07}.elx-journal__lead{max-width:650px;margin:22px 0 0;color:var(--elx-journal-copy);font-size:18px;line-height:1.65}.elx-journal-search{display:grid;grid-template-columns:1fr auto;width:min(640px,100%);margin-top:34px;overflow:hidden;border:1px solid rgba(16,45,70,.2);border-radius:6px;background:#fff;box-shadow:0 16px 34px rgba(16,45,70,.08)}.elx-journal-search input,.elx-journal-newsletter__form input,.elx-article-head__form input{min-width:0;height:56px;padding:0 18px;border:0;background:#fff;color:var(--elx-journal-ink);font:inherit;font-size:15px;outline:0}.elx-journal-search input:focus,.elx-journal-newsletter__form input:focus,.elx-article-head__form input:focus{box-shadow:inset 0 0 0 2px var(--elx-journal-blue)}.elx-journal-search button,.elx-journal-newsletter__form button,.elx-article-head__form button,.elx-journal-button{min-height:48px;border:1px solid var(--elx-journal-blue);border-radius:4px;background:var(--elx-journal-blue);color:#fff;font:inherit;font-size:14px;font-weight:750;line-height:1;text-decoration:none}.elx-journal-search button{min-width:124px;margin:4px;cursor:pointer}.elx-journal-search button:hover,.elx-journal-newsletter__form button:hover,.elx-article-head__form button:hover,.elx-journal-button:hover{background:var(--elx-journal-teal);border-color:var(--elx-journal-teal)}.elx-journal__topics{display:flex;gap:8px;overflow-x:auto;margin:0;padding:24px 0;border-bottom:1px solid var(--elx-journal-line);scrollbar-width:thin}.elx-journal__topics a{flex:0 0 auto;padding:9px 12px;border:1px solid transparent;border-radius:4px;color:var(--elx-journal-copy);font-size:14px;font-weight:750;line-height:1.25;text-decoration:none}.elx-journal__topics a:hover,.elx-journal__topics a:focus-visible,.elx-journal__topics a[aria-current="page"]{border-color:var(--elx-journal-line);background:var(--elx-journal-mist);color:var(--elx-journal-ink)}.elx-journal__featured,.elx-journal__archive{padding:72px 0}.elx-journal__section-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:30px}.elx-journal h2{margin:0;color:var(--elx-journal-ink);font-size:34px;font-weight:600;line-height:1.17}.elx-journal__text-link,.elx-journal-rail-link{color:var(--elx-journal-blue);font-size:14px;font-weight:750;line-height:1.4;text-decoration:none}.elx-journal__text-link:hover,.elx-journal-rail-link:hover{text-decoration:underline;text-underline-offset:4px}.elx-journal-featured-grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(270px,.58fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:18px}.elx-journal-card{min-width:0;border:1px solid var(--elx-journal-line);border-radius:6px;background:#fff;overflow:hidden}.elx-journal-card__link{display:flex;height:100%;color:inherit;text-decoration:none}.elx-journal-card__media{position:relative;flex:0 0 auto;overflow:hidden;background:var(--elx-journal-mist)}.elx-journal-card__image{display:block;width:100%;height:100%;object-fit:contain;transition:transform .25s ease}.elx-journal-card__image--empty{background:linear-gradient(135deg,#d7e7e7,#f7faf9)}.elx-journal-card__copy{display:flex;min-width:0;flex:1;flex-direction:column}.elx-journal-card__meta{margin:0;color:var(--elx-journal-teal);font-size:12px;font-weight:750;line-height:1.45}.elx-journal-card h3{margin:10px 0 0;color:var(--elx-journal-ink);font-size:22px;font-weight:600;line-height:1.22}.elx-journal-card__excerpt{margin:12px 0 0;color:var(--elx-journal-copy);font-size:14px;line-height:1.62}.elx-journal-card__cta{margin-top:auto;padding-top:20px;color:var(--elx-journal-blue);font-size:13px;font-weight:750;line-height:1.3}.elx-journal-card:hover .elx-journal-card__image{transform:scale(1.025)}.elx-journal-card--featured-main{grid-row:1 / span 3}.elx-journal-card--featured-main .elx-journal-card__link{flex-direction:column}.elx-journal-card--featured-main .elx-journal-card__media{min-height:330px}.elx-journal-card--featured-main .elx-journal-card__copy{min-height:250px;padding:26px}.elx-journal-card--featured-main h3{font-size:29px}.elx-journal-card--featured-small .elx-journal-card__link{align-items:stretch}.elx-journal-card--featured-small .elx-journal-card__media{width:42%;min-height:145px}.elx-journal-card--featured-small .elx-journal-card__copy{padding:18px}.elx-journal-card--featured-small h3{font-size:17px}.elx-journal-card--featured-small .elx-journal-card__cta{padding-top:10px}.elx-journal__newsletter{padding:56px 0;border-block:1px solid var(--elx-journal-line);background:var(--elx-journal-mist)}.elx-journal-newsletter__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:66px;align-items:center}.elx-journal-newsletter h2{font-size:30px}.elx-journal-newsletter p:not(.elx-journal__eyebrow):not(.elx-journal-newsletter__message){max-width:590px;margin:12px 0 0;color:var(--elx-journal-copy);font-size:15px;line-height:1.6}.elx-journal-newsletter__form{display:grid;grid-template-columns:1fr auto;overflow:hidden;border:1px solid rgba(16,45,70,.22);border-radius:6px;background:#fff}.elx-journal-newsletter__form input{height:54px}.elx-journal-newsletter__form button{min-width:124px;margin:4px;cursor:pointer}.elx-journal-newsletter__message{grid-column:1 / -1;margin:0 16px 14px;color:var(--elx-journal-teal);font-size:13px;line-height:1.45}.elx-journal-newsletter__message--error{color:#a42f2f}.elx-journal-archive-grid,.elx-article-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.elx-journal-card--archive .elx-journal-card__link{flex-direction:column}.elx-journal-card--archive .elx-journal-card__media{min-height:220px}.elx-journal-card--archive .elx-journal-card__copy{min-height:280px;padding:20px}.elx-journal-card--archive h3{font-size:21px}.elx-journal-pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:38px;color:var(--elx-journal-copy);font-size:14px}.elx-journal-pagination a{color:var(--elx-journal-blue);font-weight:750;text-decoration:none}.elx-journal-empty{padding:54px;border:1px solid var(--elx-journal-line);border-radius:6px;background:var(--elx-journal-soft);text-align:center}.elx-journal-empty h3{margin:0;color:var(--elx-journal-ink);font-size:22px;line-height:1.25}.elx-journal-empty p{max-width:480px;margin:12px auto;color:var(--elx-journal-copy);font-size:15px;line-height:1.6}.elx-journal-empty a{color:var(--elx-journal-blue);font-size:14px;font-weight:750;text-decoration:none}.elx-article-head{padding:30px 0 66px;background:var(--elx-journal-soft)}.elx-article-crumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:48px;color:var(--elx-journal-copy);font-size:13px;line-height:1.4}.elx-article-crumbs a{color:inherit;text-decoration:none}.elx-article-crumbs a:hover{text-decoration:underline;text-underline-offset:3px}.elx-article-head__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.38fr);gap:68px;align-items:start}.elx-article-head h1{max-width:760px;font-size:48px}.elx-article-byline{margin:20px 0 0;color:var(--elx-journal-copy);font-size:15px;line-height:1.5}.elx-article-head__subscribe{padding:28px;border:1px solid var(--elx-journal-line);border-radius:6px;background:#fff}.elx-article-head__subscribe h2{font-size:21px;line-height:1.3}.elx-article-head__form{display:grid;gap:10px;margin-top:18px}.elx-article-head__form input{height:48px;border:1px solid var(--elx-journal-line);border-radius:4px}.elx-article-head__form button{height:48px;cursor:pointer}.elx-article-head__media{margin-top:46px;overflow:hidden;border:1px solid var(--elx-journal-line);border-radius:6px;background:#fff}.elx-article-head__image{display:block;width:100%;height:min(560px,48vw);object-fit:contain}.elx-article-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.33fr);gap:86px;padding:78px 0}.elx-article-content{max-width:760px;color:var(--elx-journal-copy);font-size:17px;line-height:1.78}.elx-article-content h2{margin:46px 0 15px;font-size:30px}.elx-article-content h3{margin:32px 0 12px;color:var(--elx-journal-ink);font-size:23px;line-height:1.3}.elx-article-content p{margin:0 0 20px}.elx-article-content ul,.elx-article-content ol{margin:0 0 24px;padding-left:24px}.elx-article-content li+li{margin-top:8px}.elx-article-content a{color:var(--elx-journal-blue);font-weight:750;text-decoration:underline;text-underline-offset:4px}.elx-article-rail{display:grid;align-content:start;gap:16px}.elx-article-rail__module{padding:26px;border:1px solid var(--elx-journal-line);border-radius:6px;background:var(--elx-journal-mist)}.elx-article-rail__module h2{font-size:23px;line-height:1.25}.elx-journal-button{display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:22px;padding:0 16px}.elx-journal-rail-link{display:block;margin-top:16px}.elx-article-rail__topics{display:grid;gap:0;background:#fff}.elx-article-rail__topics a{padding:13px 0;border-bottom:1px solid var(--elx-journal-line);color:var(--elx-journal-ink);font-size:14px;font-weight:750;line-height:1.4;text-decoration:none}.elx-article-rail__topics a:last-child{border-bottom:0}.elx-article-rail__topics a:hover{color:var(--elx-journal-blue)}.elx-article-related{padding:66px 0 82px;border-top:1px solid var(--elx-journal-line);background:var(--elx-journal-soft)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:999px){.elx-journal h1{font-size:46px}.elx-journal-featured-grid{grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr)}.elx-journal-newsletter__inner{grid-template-columns:1fr;gap:28px}.elx-article-head__grid,.elx-article-layout{grid-template-columns:1fr;gap:34px}.elx-article-content{max-width:none}.elx-article-rail{grid-template-columns:1fr 1fr}.elx-article-head__subscribe{max-width:520px}.elx-article-head__image{height:min(480px,58vw)}}@media (max-width:749px){.elx-journal__shell{width:calc(100% - 32px)}.elx-journal__hero-inner{min-height:360px;padding:56px 0}.elx-journal__hero::after{right:-42vw;top:-64vw;width:122vw;height:122vw}.elx-journal h1,.elx-article-head h1{font-size:36px;line-height:1.1}.elx-journal__lead{font-size:16px}.elx-journal-search{grid-template-columns:1fr;margin-top:26px}.elx-journal-search button{width:calc(100% - 8px);min-height:46px}.elx-journal__topics{padding:16px 0}.elx-journal__topics a{font-size:13px}.elx-journal__featured,.elx-journal__archive{padding:54px 0}.elx-journal__section-heading{align-items:start;flex-direction:column;gap:12px;margin-bottom:25px}.elx-journal h2{font-size:29px}.elx-journal-featured-grid{display:grid;grid-template-columns:1fr;grid-template-rows:none;gap:14px}.elx-journal-card--featured-main{grid-row:auto}.elx-journal-card--featured-main .elx-journal-card__media{min-height:270px}.elx-journal-card--featured-main .elx-journal-card__copy{min-height:0;padding:20px}.elx-journal-card--featured-main h3{font-size:25px}.elx-journal-card--featured-small .elx-journal-card__media{width:40%;min-height:124px}.elx-journal-card--featured-small .elx-journal-card__copy{padding:15px}.elx-journal-card--featured-small h3{font-size:16px}.elx-journal__newsletter{padding:44px 0}.elx-journal-newsletter__form{grid-template-columns:1fr;overflow:visible;border:0;background:transparent}.elx-journal-newsletter__form input{border:1px solid var(--elx-journal-line);border-radius:4px}.elx-journal-newsletter__form button{width:100%;height:50px;margin:10px 0 0}.elx-journal-archive-grid,.elx-article-related__grid{grid-template-columns:1fr;gap:14px}.elx-journal-card--archive .elx-journal-card__media{min-height:230px}.elx-journal-card--archive .elx-journal-card__copy{min-height:0;padding:19px}.elx-article-head{padding:25px 0 50px}.elx-article-crumbs{margin-bottom:30px}.elx-article-byline{font-size:14px}.elx-article-head__subscribe{padding:22px}.elx-article-head__media{margin-top:30px}.elx-article-head__image{height:300px}.elx-article-layout{gap:34px;padding:52px 0}.elx-article-content{font-size:16px;line-height:1.72}.elx-article-content h2{margin-top:34px;font-size:27px}.elx-article-rail{grid-template-columns:1fr}.elx-article-related{padding:52px 0 60px}}@media (prefers-reduced-motion:reduce){.elx-journal *,.elx-journal *::before,.elx-journal *::after{scroll-behavior:auto!important;transition:none!important}}
