:root{--eas-ink: #19171f;--eas-paper: #faf9f6;--eas-white: #ffffff;--eas-purple: #cbbdff;--eas-lime: #e7ff78;--eas-muted: #625c6d;--eas-line: #d9d5df;--eas-accent: #5935a6;--eas-font: Arial, Helvetica, sans-serif;--eas-width: 1240px;}body.eas-site{margin: 0;background: var(--eas-paper);color: var(--eas-ink);font-family: var(--eas-font);font-size: 17px;line-height: 1.65;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;}.eas-site *, .eas-site *::before, .eas-site *::after{box-sizing: border-box;}.eas-site #page.site{width: 100%;max-width: none;margin: 0;}.eas-site .site-content{display: block;padding: 0;}.eas-site .content-area{width: 100%;min-width: 0;float: none;}.eas-site .site-main{width: 100%;margin: 0;padding: 0;}.eas-site .inside-article{background: transparent;padding: 0;}.eas-site .eas-shell{width: min(var(--eas-width), calc(100% - 64px));max-width: var(--eas-width);margin-inline: auto;}.eas-site .eas-reading-width{width: min(820px, calc(100% - 64px));max-width: 820px;margin-inline: auto;}.eas-site :is(h1, h2, h3, h4, h5, h6){color: inherit;font-family: var(--eas-font);font-weight: 750;line-height: 1.13;letter-spacing: -.045em;text-transform: none;overflow-wrap: break-word;}.eas-site a{color: var(--eas-accent);text-underline-offset: .2em;}.eas-site a:hover{color: var(--eas-ink);}.eas-site :where(a, button, input, select, textarea, summary):focus-visible{outline: 3px solid var(--eas-accent);outline-offset: 4px;}.eas-site ::selection{background: var(--eas-purple);color: var(--eas-ink);}.eas-site :where(img, svg, video){max-width: 100%;}.eas-site img{height: auto;vertical-align: middle;}.eas-site :where(button, input, select, textarea){font: inherit;}.eas-site button{cursor: pointer;}.eas-site :where(button, input[type="button"], input[type="submit"]):disabled{cursor: not-allowed;opacity: .6;}.eas-site .screen-reader-text:not(:focus){position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.eas-site a.skip-link:focus{position: fixed;top: 12px;left: 12px;z-index: 99999;padding: 12px 20px;background: var(--eas-lime);color: var(--eas-ink);}.eas-masthead{position: relative;z-index: 20;background: var(--eas-purple);}.eas-topline{display: flex;justify-content: space-between;align-items: center;gap: 16px;padding: 12px 0;border-bottom: 1px solid rgba(25, 23, 31, .24);font-size: 11px;line-height: 1.5;letter-spacing: .07em;}.eas-topline :where(p, time, span){margin: 0;}.eas-mast-grid{display: grid;grid-template-columns: minmax(0, 1fr) minmax(240px, 330px);align-items: end;gap: 48px;padding: 30px 0 34px;}.eas-site .eas-brand{display: inline-flex;align-items: center;justify-self: start;max-width: 100%;color: var(--eas-ink);text-decoration: none;}.eas-site .eas-brand:hover{color: var(--eas-ink);}.eas-wordmark{display: block;padding: .06em 0 .1em;font-size: clamp(64px, 6.5vw, 88px);font-weight: 900;line-height: .89;letter-spacing: -.075em;}.eas-wordmark > span{display: block;}.eas-wordmark svg{width: .64em;height: .64em;margin-left: .14em;vertical-align: baseline;}.eas-brand-image, .eas-custom-logo{display: block;width: auto;height: auto;max-width: min(100%, 360px);max-height: 160px;object-fit: contain;}.eas-mast-aside{min-width: 0;padding-bottom: 4px;}.eas-mast-aside > :where(p, .eas-tagline){max-width: 310px;margin: 0 0 20px;font-size: 17px;line-height: 1.45;}.eas-search-form{display: flex;align-items: stretch;width: 100%;max-width: 420px;margin: 0;border: 1px solid var(--eas-ink);background: transparent;}.eas-site .eas-search-form input[type="search"]{flex: 1 1 0;min-width: 0;width: 100%;min-height: 46px;padding: 10px 14px;border: 0;border-radius: 0;background: transparent;color: var(--eas-ink);font-size: 14px;line-height: 1.4;}.eas-search-form input::placeholder{color: #484050;opacity: 1;}.eas-site .eas-search-form button{display: grid;place-items: center;flex: 0 0 48px;padding: 10px;border: 0;border-radius: 0;background: var(--eas-ink);color: var(--eas-white);}.eas-site .eas-search-form button:hover{background: var(--eas-lime);color: var(--eas-ink);}.eas-search-form svg{display: block;width: 20px;height: 20px;}.eas-nav-wrap{position: relative;background: var(--eas-ink);color: var(--eas-white);}.eas-nav-wrap > .eas-shell{display: flex;align-items: center;justify-content: space-between;}#eas-navigation{width: 100%;min-width: 0;}.eas-site .eas-menu, .eas-site .eas-menu ul{padding: 0;margin: 0;list-style: none;}.eas-menu{display: flex;align-items: stretch;flex-wrap: wrap;gap: 0 10px;}.eas-menu li{position: relative;margin: 0;min-width: 0;}.eas-site .eas-menu a{display: block;padding: 17px 15px;color: var(--eas-white);text-decoration: none;font-size: 14px;font-weight: 600;line-height: 1.4;overflow-wrap: anywhere;}.eas-menu > li:first-child > a{padding-left: 0;}.eas-site .eas-menu :is(a:hover, a:focus-visible), .eas-site .eas-menu > :is(.current-menu-item, .current-menu-ancestor) > a{color: var(--eas-lime);}.eas-menu .sub-menu{position: absolute;z-index: 25;top: 100%;left: 0;display: none;width: 264px;max-width: calc(100vw - 36px);padding: 8px;border: 1px solid #484250;background: var(--eas-ink);box-shadow: 0 12px 28px rgba(25, 23, 31, .16);}.eas-menu .sub-menu .sub-menu{top: -9px;left: 100%;}html:not(.eas-js) .eas-menu > li:last-child:not(:first-child) > .sub-menu{left: auto;right: 0;}html:not(.eas-js) .eas-menu > li:last-child:not(:first-child) .sub-menu .sub-menu{left: auto;right: 100%;}.eas-menu > li > .sub-menu.eas-sub-left{left: auto;right: 0;}.eas-menu .sub-menu .sub-menu.eas-sub-left{left: auto;right: 100%;}.eas-menu li.eas-sub-open > .sub-menu, html:not(.eas-js) .eas-menu :is(li:hover, li:focus-within) > .sub-menu{display: block;}.eas-site .eas-menu .sub-menu a{padding: 11px 12px;font-size: 14px;}.eas-site .eas-sub-toggle{position: absolute;top: 8px;right: 0;display: grid;place-items: center;width: 34px;height: 38px;padding: 6px;border: 0;border-radius: 0;background: transparent;color: var(--eas-white);}.eas-sub-toggle svg{width: 14px;height: 14px;transition: transform .15s ease;}.eas-sub-open > .eas-sub-toggle svg{transform: rotate(180deg);}.eas-menu li:has(> .eas-sub-toggle) > a{padding-right: 38px;}.eas-menu .sub-menu .eas-sub-toggle{top: 3px;right: 4px;}.eas-site .eas-menu-toggle{display: none;align-items: center;justify-content: center;gap: 10px;padding: 13px 0;min-height: 50px;border: 0;border-radius: 0;background: transparent;color: var(--eas-white);font-size: 14px;font-weight: 700;}.eas-menu-toggle svg{width: 20px;height: 20px;}.eas-masthead :is(a, button, input):focus-visible{outline-color: var(--eas-ink);}.eas-nav-wrap :is(a, button):focus-visible{outline-color: var(--eas-lime);outline-offset: -4px;}.eas-home-intro{display: grid;grid-template-columns: 1.15fr 1fr;align-items: end;gap: 18px 64px;padding: 42px 0 28px;}.eas-kicker{display: block;margin: 0 0 12px;color: var(--eas-accent);font-size: 11px;font-weight: 700;line-height: 1.4;letter-spacing: .12em;}.eas-home-intro .eas-kicker{grid-column: 1 / -1;margin-bottom: -4px;}.eas-home-intro > div .eas-kicker{margin-bottom: 12px;}.eas-home-intro h1{margin: 0;font-size: clamp(30px, 3.5vw, 45px);}.eas-home-intro > p{max-width: 480px;margin: 0 0 3px auto;font-size: 16px;line-height: 1.55;color: var(--eas-muted);}.eas-feature-grid{display: grid;grid-template-columns: minmax(0, 1.25fr) minmax(0, .85fr);gap: 34px;padding-bottom: 42px;}.eas-feature-story, .eas-card{min-width: 0;margin: 0;}.eas-story-image{position: relative;display: block;margin: 0;overflow: hidden;background: #e8e3ef;}.eas-story-image > a{display: block;}.eas-story-image img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 10;object-fit: cover;transition: transform .22s ease;}@media (hover: hover){.eas-story-image a:hover img{transform: scale(1.025);}}.eas-story-image .eas-image-fallback{display: flex;align-items: end;justify-content: space-between;width: 100%;aspect-ratio: 16 / 10;padding: 24px;color: var(--eas-ink);background: var(--eas-purple);font-size: 20px;font-weight: 700;}.eas-story-image.eas-image-fallback{display: flex;align-items: end;justify-content: space-between;width: 100%;aspect-ratio: 16 / 10;padding: 24px;color: var(--eas-ink);background: var(--eas-purple);text-decoration: none;}.eas-fallback-mark{display: flex;align-items: baseline;justify-content: space-between;width: 100%;font-size: 68px;font-weight: 900;letter-spacing: -.09em;line-height: 1;}.eas-fallback-mark svg{width: 42px;height: 42px;}.eas-side-stories .eas-story-image.eas-image-fallback{padding: 12px;aspect-ratio: 1;}.eas-side-stories .eas-fallback-mark{font-size: 32px;}.eas-side-stories .eas-fallback-mark svg{width: 24px;height: 24px;}.eas-image-fallback svg{width: 48px;height: 48px;}.eas-story-body{min-width: 0;padding-top: 20px;}.eas-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;margin: 0 0 12px;color: var(--eas-muted);font-size: 11px;line-height: 1.5;}.eas-meta a{font-weight: 700;text-decoration: none;}.eas-meta time{white-space: nowrap;}.eas-site .eas-story-body :is(h2, h3){margin: 0 0 14px;font-size: 26px;line-height: 1.13;letter-spacing: -.04em;}.eas-site .eas-story-body :is(h2, h3) a{color: var(--eas-ink);text-decoration: none;}.eas-site .eas-story-body :is(h2, h3) a:hover{text-decoration: underline;text-decoration-thickness: 1px;}.eas-site .eas-feature-story .eas-story-body :is(h2, h3){max-width: 720px;font-size: clamp(30px, 3.2vw, 42px);}.eas-excerpt{margin: 0 0 18px;color: var(--eas-muted);font-size: 15px;line-height: 1.65;overflow-wrap: break-word;}.eas-excerpt > :last-child{margin-bottom: 0;}.eas-site .eas-read-link{display: inline-flex;align-items: center;justify-content: space-between;gap: 26px;padding-bottom: 4px;border-bottom: 1px solid currentColor;color: var(--eas-ink);text-decoration: none;font-size: 12px;font-weight: 700;}.eas-read-link svg{width: 17px;height: 17px;}.eas-site .eas-read-link:hover{color: var(--eas-accent);}.eas-side-stories{display: flex;flex-direction: column;gap: 28px;min-width: 0;padding-left: 30px;border-left: 1px solid var(--eas-line);}.eas-side-stories .eas-card, .eas-card--compact{display: grid;grid-template-columns: minmax(0, 1fr) 116px;align-items: start;gap: 20px;padding-bottom: 28px;border-bottom: 1px solid var(--eas-line);}.eas-side-stories .eas-card:last-child{padding-bottom: 0;border-bottom: 0;}.eas-side-stories .eas-story-image, .eas-card--compact .eas-story-image{grid-column: 2;grid-row: 1;}.eas-side-stories .eas-story-image img, .eas-card--compact .eas-story-image img{aspect-ratio: 1;}.eas-side-stories .eas-story-body, .eas-card--compact .eas-story-body{grid-column: 1;grid-row: 1;padding-top: 0;}.eas-site .eas-side-stories .eas-story-body :is(h2, h3){font-size: clamp(23px, 2.2vw, 29px);}.eas-side-stories .eas-excerpt{font-size: 14px;}.eas-topic-strip{display: flex;flex-wrap: wrap;gap: 10px;padding: 22px 0;border-block: 1px solid var(--eas-ink);margin-bottom: 48px;}.eas-site .eas-topic-link{display: flex;align-items: center;justify-content: space-between;flex: 1 1 auto;gap: 15px;padding: 12px 16px;background: var(--eas-lime);color: var(--eas-ink);text-decoration: none;font-size: 14px;font-weight: 700;line-height: 1.5;}.eas-site .eas-topic-link:nth-child(even){background: var(--eas-purple);}.eas-site .eas-topic-link:hover{background: var(--eas-ink);color: var(--eas-white);}.eas-topic-link svg{flex-shrink: 0;width: 19px;height: 19px;}.eas-section-heading{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 14px 28px;padding: 0 0 22px;}.eas-section-heading :is(h2, h3){margin: 0;font-size: 32px;}.eas-section-heading p{margin: 0;color: var(--eas-muted);font-size: 13px;}.eas-section-heading > a{font-size: 13px;font-weight: 700;}.eas-card-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 36px 28px;}.eas-card-grid .eas-card{display: flex;flex-direction: column;padding-bottom: 28px;border-bottom: 1px solid var(--eas-line);}.eas-card-grid .eas-story-body{display: flex;flex-direction: column;align-items: flex-start;flex: 1;}.eas-card-grid .eas-read-link{margin-top: auto;}.eas-latest{padding-bottom: 64px;}.eas-home-original{padding-block: 18px 64px;}.eas-home-original > :first-child{margin-top: 0;}.eas-archive{padding-block: 44px 64px;}.eas-archive > header, .eas-archive-header{margin-bottom: 32px;}.eas-archive h1{max-width: 1040px;margin: 0 0 18px;font-size: clamp(36px, 4.8vw, 64px);}.eas-archive-description{max-width: 740px;color: var(--eas-muted);}.eas-archive-description > :last-child{margin-bottom: 0;}.eas-pagination{margin: 38px 0 0;}.eas-pagination .nav-links, .eas-pagination ul.page-numbers{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 8px;margin: 0;padding: 0;border: 0;list-style: none;}.eas-pagination ul.page-numbers > li{margin: 0;padding: 0;list-style: none;}.eas-site .eas-pagination :is(a, span).page-numbers{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;padding: 8px 14px;border: 1px solid var(--eas-line);color: var(--eas-ink);text-decoration: none;font-size: 14px;}.eas-site .eas-pagination :is(.current, a:hover){border-color: var(--eas-ink);background: var(--eas-ink);color: var(--eas-lime);}.eas-pagination .dots{border-color: transparent;}.eas-no-results, .eas-not-found{padding-block: 60px 90px;min-height: 380px;}.eas-no-results .eas-search-form, .eas-not-found .eas-search-form{margin-top: 24px;}.eas-no-results h1, .eas-not-found h1{font-size: clamp(36px, 5vw, 62px);}.eas-article{padding-block: 40px 64px;}.eas-breadcrumbs, .eas-breadcrumb{display: flex;flex-wrap: wrap;gap: 5px 8px;margin-bottom: 24px;color: var(--eas-muted);font-size: 12px;line-height: 1.65;overflow-wrap: anywhere;}:is(.eas-breadcrumbs, .eas-breadcrumb) a{color: var(--eas-muted);text-decoration: none;}:is(.eas-breadcrumbs, .eas-breadcrumb) a:hover{text-decoration: underline;}.eas-article-header{margin-bottom: 28px;}.eas-article-header h1{margin: 0 0 22px;font-size: clamp(36px, 4.5vw, 60px);line-height: 1.06;letter-spacing: -.05em;}.eas-article-header .eas-meta{margin-bottom: 0;font-size: 12px;}.eas-article-image{width: 100%;margin: 0 0 36px;}.eas-article-image img{display: block;width: 100%;height: auto;}.eas-article-image figcaption{padding-top: 10px;color: var(--eas-muted);font-size: 12px;text-align: left;}.eas-entry{min-width: 0;margin: 0;font-size: 18px;line-height: 1.8;overflow-wrap: break-word;}.eas-site .eas-entry > :first-child{margin-top: 0;}.eas-entry p{margin: 0 0 1.4em;}.eas-site .eas-entry h2{margin: 1.65em 0 .65em;font-size: clamp(27px, 3vw, 36px);line-height: 1.16;}.eas-site .eas-entry h3{margin: 1.6em 0 .6em;font-size: 25px;line-height: 1.22;}.eas-site .eas-entry h4{margin: 1.4em 0 .6em;font-size: 21px;line-height: 1.3;}.eas-site .eas-entry :is(h5, h6){margin: 1.4em 0 .6em;font-size: 18px;}.eas-entry :is(ul, ol){margin: 0 0 1.5em;padding-left: 1.4em;}.eas-entry li{padding-left: .15em;margin-bottom: .5em;}.eas-entry li::marker{color: var(--eas-accent);font-weight: 700;}.eas-entry li > :is(ul, ol){margin-top: .6em;margin-bottom: .5em;}.eas-entry :is(figure, .wp-block-image){max-width: 100%;margin: 1.6em 0;}.eas-entry :is(img, video, iframe){max-width: 100%;}.eas-entry img{height: auto;}.eas-entry .aligncenter{display: block;margin-inline: auto;}.eas-entry .alignleft{float: left;max-width: 45%;margin: .35em 1.5em 1em 0;}.eas-entry .alignright{float: right;max-width: 45%;margin: .35em 0 1em 1.5em;}.eas-entry::after{display: block;content: "";clear: both;}.eas-entry .wp-caption{max-width: 100%;}.eas-entry :is(figcaption, .wp-caption-text){padding-top: 8px;margin-bottom: 0;color: var(--eas-muted);font-size: 13px;line-height: 1.55;text-align: left;}.eas-entry .wp-block-embed{margin-inline: 0;}.eas-entry iframe{border: 0;}.eas-entry iframe[src*="youtube"], .eas-entry iframe[src*="vimeo"]{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;}.eas-entry .wp-has-aspect-ratio iframe{height: 100%;}.eas-entry .wp-block-embed__wrapper{max-width: 100%;}.eas-embed{position: relative;width: 100%;max-width: 100%;aspect-ratio: var(--eas-embed-ratio, 16 / 9);margin-block: 1.5em;}.eas-entry .eas-embed iframe{position: absolute;inset: 0;display: block;width: 100%;height: 100%;aspect-ratio: auto;}.eas-entry blockquote{margin: 1.7em 0;padding: 24px 28px;border: 0;border-left: 5px solid var(--eas-ink);background: #eae3ff;color: var(--eas-ink);font-size: 22px;font-style: normal;line-height: 1.5;}.eas-entry blockquote > :last-child{margin-bottom: 0;}.eas-entry blockquote cite{display: block;margin-top: 16px;color: var(--eas-muted);font-size: 13px;font-style: normal;}.eas-entry :is(pre, code, kbd){font-family: ui-monospace, SFMono-Regular, Consolas, monospace;font-size: .88em;}.eas-entry code{padding: 2px 5px;background: #ede9f2;}.eas-entry pre{max-width: 100%;overflow-x: auto;padding: 20px;background: #ede9f2;line-height: 1.65;}.eas-entry pre code{padding: 0;background: transparent;}.eas-table-wrap, .eas-entry .wp-block-table{width: 100%;max-width: 100%;overflow-x: auto;margin: 1.5em 0;-webkit-overflow-scrolling: touch;}.eas-entry table{width: 100%;border-collapse: collapse;border-spacing: 0;margin: 1.5em 0;font-size: 15px;line-height: 1.6;}.eas-table-wrap > table, .eas-entry .wp-block-table > table{margin: 0;}.eas-entry table.eas-table-wide{min-width: 640px;}.eas-entry :is(th, td){min-width: 95px;padding: 14px 16px;border: 1px solid var(--eas-line);text-align: left;vertical-align: top;}.eas-entry th{background: var(--eas-ink);color: var(--eas-white);font-weight: 700;}.eas-entry th a, .eas-entry th a:hover{color: var(--eas-white);}.eas-entry tbody tr:nth-child(even){background: #f0edf4;}.eas-entry details{margin: 14px 0;border: 1px solid var(--eas-line);background: var(--eas-white);}.eas-entry summary{padding: 17px 20px;cursor: pointer;font-size: 17px;font-weight: 700;line-height: 1.5;}.eas-entry details[open] summary{background: #eae3ff;border-bottom: 1px solid var(--eas-line);}.eas-entry details > :not(summary){margin: 20px;}.eas-entry .wp-faq-schema-wrap{margin-block: 28px;}.eas-entry .wp-faq-schema-items{margin-block: 20px;padding-bottom: 16px;border-bottom: 1px solid var(--eas-line);}.eas-entry .wp-faq-schema-items :is(h2, h3, h4){margin-top: 0;font-size: 23px;}.eas-entry hr{height: 1px;border: 0;background: var(--eas-line);margin: 2.5em 0;}.eas-entry .wp-block-columns{gap: 28px;}.eas-entry :is(.alignwide, .alignfull){width: 100%;max-width: 100%;margin-inline: 0;}.eas-entry .wp-block-button__link{padding: 13px 22px;border-radius: 0;background: var(--eas-ink);color: var(--eas-white);font-size: 16px;font-weight: 700;text-decoration: none;}.eas-entry .wp-block-button__link:hover{background: var(--eas-accent);color: var(--eas-white);}.eas-entry .is-style-outline .wp-block-button__link{border: 1px solid currentColor;background: transparent;color: var(--eas-ink);}.eas-entry .wp-block-navigation :is(ul, ol){padding-left: 0;}.eas-author-box{display: flex;align-items: flex-start;gap: 22px;margin: 44px 0 0;padding: 26px;background: #eae3ff;}.eas-author-box > :is(img, a), .eas-author-avatar{flex-shrink: 0;}.eas-author-box img{display: block;width: 80px;height: 80px;border-radius: 50%;object-fit: cover;}.eas-author-box > div{min-width: 0;}.eas-author-box :is(h2, h3){margin: 0 0 10px;font-size: 22px;}.eas-author-box p{margin: 0 0 12px;font-size: 14px;line-height: 1.75;}.eas-author-box p:last-child{margin-bottom: 0;}.eas-author-box a{color: var(--eas-ink);}.eas-post-nav{display: grid;grid-template-columns: 1fr 1fr;gap: 28px;margin-top: 36px;padding-block: 26px;border-block: 1px solid var(--eas-line);}.eas-post-nav > .post-navigation{grid-column: 1 / -1;margin: 0;}.eas-post-nav .nav-links{display: grid;grid-template-columns: 1fr 1fr;gap: 28px;}.eas-post-nav .nav-next{grid-column: 2;}.eas-post-nav a{display: block;color: var(--eas-ink);font-weight: 700;text-decoration: none;line-height: 1.45;}.eas-post-nav a:hover{text-decoration: underline;}.eas-post-nav :is(.nav-next, .eas-next){text-align: right;}.eas-post-nav :is(span, small){display: block;margin-bottom: 8px;color: var(--eas-muted);font-size: 12px;font-weight: 400;}.eas-tags{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 30px;}.eas-tags a{display: inline-block;padding: 6px 11px;border: 1px solid var(--eas-line);font-size: 12px;text-decoration: none;}.eas-comments{margin-top: 38px;}.eas-comments :is(h2, h3){font-size: 26px;}.eas-comments .comment-list, .eas-comments .children{list-style: none;padding-left: 0;margin: 0;}.eas-comments .children{margin-left: 28px;}.eas-comments .comment-body{padding: 22px 0;border-bottom: 1px solid var(--eas-line);}.eas-comments .comment-author img{width: 42px;height: 42px;margin-right: 10px;border-radius: 50%;}.eas-comments .comment-metadata{margin-top: 8px;font-size: 12px;}.eas-comments .comment-content{margin: 14px 0 0;font-size: 15px;}.eas-comments .reply{font-size: 13px;}.eas-comments .comment-respond{margin-top: 30px;}.eas-site :is(.eas-entry, .eas-comments) :is(input[type="text"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="search"], select, textarea){width: 100%;max-width: 100%;padding: 11px 14px;border: 1px solid #a59cab;border-radius: 0;background: var(--eas-white);color: var(--eas-ink);font-size: 16px;line-height: 1.55;}.eas-site :is(.eas-entry, .eas-comments) :is(input[type="submit"], button[type="submit"]){max-width: 100%;padding: 12px 22px;border: 1px solid var(--eas-ink);border-radius: 0;background: var(--eas-ink);color: var(--eas-white);font-size: 15px;font-weight: 700;white-space: normal;}.eas-site :is(.eas-entry, .eas-comments) :is(input[type="submit"], button[type="submit"]):hover{background: var(--eas-accent);border-color: var(--eas-accent);}.eas-comments textarea{min-height: 150px;}.eas-comments label{font-size: 14px;}.eas-comments .comment-form-cookies-consent{display: flex;align-items: baseline;gap: 10px;}.eas-comments .comment-form-cookies-consent input{flex-shrink: 0;}.eas-footer{clear: both;background: var(--eas-ink);color: var(--eas-paper);padding: 56px 0 0;}.eas-site .eas-footer a{color: var(--eas-paper);}.eas-site .eas-footer a:hover{color: var(--eas-lime);}.eas-footer :is(a, button, input):focus-visible{outline-color: var(--eas-lime);}.eas-footer-intro{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 26px 40px;margin-bottom: 38px;}.eas-footer-intro h2{margin: 0;font-size: clamp(46px, 7vw, 91px);line-height: .98;letter-spacing: -.065em;}.eas-footer-intro h2 span{display: block;}.eas-footer-intro h2 span:last-child{color: var(--eas-purple);}.eas-footer-intro p{max-width: 300px;margin: 0 0 6px;color: #d0cad8;font-size: 14px;line-height: 1.65;}.eas-footer-topics{margin: 0;padding: 0;list-style: none;}.eas-footer-topics > :is(li, div){margin: 0;padding: 0;border-top: 1px solid #49434f;}.eas-footer-topics > a{border-top: 1px solid #49434f;}.eas-footer-topics > :last-child{border-bottom: 1px solid #49434f;}.eas-site .eas-footer-topics a{display: flex;align-items: center;gap: 28px;padding: 19px 0;color: var(--eas-paper);text-decoration: none;font-size: clamp(28px, 4vw, 48px);font-weight: 700;line-height: 1.18;letter-spacing: -.045em;}.eas-footer-topics :is(.eas-topic-number, .eas-footer-topic-number){flex: 0 0 40px;align-self: flex-start;padding-top: 10px;color: #c2bacd;font-size: 12px;font-weight: 400;letter-spacing: .04em;}.eas-footer-topics :is(.eas-topic-label, .eas-footer-topic-label){flex: 1;min-width: 0;}.eas-footer-topics a > span:nth-child(2){flex: 1;min-width: 0;}.eas-footer-topics :is(svg, .eas-topic-arrow){flex-shrink: 0;width: 32px;height: 32px;margin-left: auto;color: var(--eas-purple);}.eas-site .eas-footer-topics a:hover{color: var(--eas-lime);}.eas-footer-topics a:hover :is(svg, .eas-topic-arrow){color: var(--eas-lime);}.eas-footer-info{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;gap: 24px 44px;padding: 32px 0;}.eas-footer-info > p{max-width: 400px;margin: 0;color: #d0cad8;font-size: 13px;}.eas-footer-name{display: inline-flex;align-items: center;gap: 12px;font-size: 18px;font-weight: 700;text-decoration: none;}.eas-footer-name svg{width: 22px;height: 22px;}.eas-footer-menu{display: flex;flex-wrap: wrap;gap: 10px 22px;padding: 0;margin: 0;list-style: none;}.eas-footer-menu li{margin: 0;padding: 0;}.eas-footer-menu a{display: inline-block;padding-block: 3px;font-size: 13px;line-height: 1.6;text-decoration: none;}.eas-footer-menu a:hover{text-decoration: underline;}.eas-footer-menu .sub-menu{display: flex;flex-wrap: wrap;gap: 10px 18px;margin: 8px 0 0;padding: 0;list-style: none;}.eas-footer-bottom{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 14px 30px;padding: 20px 0 24px;border-top: 1px solid #49434f;color: #d0cad8;font-size: 11px;line-height: 1.6;}.eas-footer-bottom p{margin: 0;}.eas-footer-bottom a{display: inline-flex;align-items: center;gap: 10px;text-decoration: none;}.eas-footer-bottom svg{width: 16px;height: 16px;}.eas-footer-widgets{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap: 30px;padding-bottom: 36px;margin-bottom: 40px;border-bottom: 1px solid #49434f;}.eas-footer-widgets .widget{min-width: 0;margin: 0;padding: 0;background: transparent;color: var(--eas-paper);font-size: 14px;}.eas-footer-widgets :is(.widget-title, h2, h3){margin-bottom: 18px;font-size: 19px;color: var(--eas-purple);}.eas-footer-widgets :is(ul, ol){display: block;padding: 0;margin: 0;list-style: none;}.eas-footer-widgets li{display: block;margin: 0 0 10px;}.eas-footer-widgets li a{display: inline;line-height: 1.55;overflow-wrap: anywhere;}.eas-footer-widgets .sub-menu{margin: 10px 0 0 16px;}.eas-footer-widgets :is(p, figure){margin-bottom: 16px;}.eas-footer-widgets .eas-search-form{border-color: #8d8597;}.eas-site .eas-footer-widgets .eas-search-form input[type="search"]{color: var(--eas-paper);}.eas-footer-widgets .eas-search-form input::placeholder{color: #d0cad8;}@media (max-width: 1100px){.eas-feature-grid{grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr);gap: 26px;}.eas-side-stories{padding-left: 24px;}.eas-side-stories .eas-card{grid-template-columns: minmax(0, 1fr) 90px;gap: 14px;}.eas-menu{gap: 0 2px;}.eas-site .eas-menu a{padding-inline: 12px;font-size: 13px;}.eas-site .eas-menu > li:first-child > a{padding-left: 0;}}@media (max-width: 960px){.eas-site .eas-shell, .eas-site .eas-reading-width{width: calc(100% - 48px);}.eas-site .eas-reading-width{max-width: 820px;}.eas-mast-grid{grid-template-columns: minmax(0, 1fr) 280px;gap: 32px;padding-block: 26px 28px;}.eas-wordmark{font-size: 65px;}.eas-mast-aside > :where(p, .eas-tagline){margin-bottom: 14px;font-size: 15px;}.eas-nav-wrap > .eas-shell{display: block;}.eas-js .eas-menu-toggle{display: inline-flex;}.eas-js #eas-navigation{display: none;}.eas-js .eas-nav-open #eas-navigation, .eas-js .eas-masthead[data-open="true"] #eas-navigation{display: block;}.eas-menu{display: block;padding-bottom: 14px !important;}.eas-site .eas-menu a{padding: 13px 0;font-size: 15px;}.eas-menu > li{border-top: 1px solid #49434f;}.eas-menu .sub-menu, .eas-menu .sub-menu .sub-menu{position: static;display: block;width: 100%;max-width: 100%;padding: 0 0 8px 18px;border: 0;box-shadow: none;background: transparent;}.eas-js .eas-menu .sub-menu{display: none;}.eas-js .eas-menu .eas-sub-open > .sub-menu{display: block;}.eas-site .eas-menu .sub-menu a{padding: 10px 0;font-size: 14px;}.eas-site .eas-sub-toggle{top: 3px;right: -5px;width: 44px;height: 44px;}.eas-menu .sub-menu .eas-sub-toggle{top: 0;right: -5px;}.eas-menu .sub-menu .sub-menu{padding-left: 14px;}.eas-home-intro{gap: 14px 32px;padding-top: 34px;}.eas-home-intro h1{font-size: 34px;}.eas-home-intro > p{font-size: 14px;}.eas-feature-grid{grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr);gap: 24px;}.eas-side-stories{padding-left: 22px;gap: 24px;}.eas-side-stories .eas-card{grid-template-columns: minmax(0, 1fr) 74px;gap: 12px;padding-bottom: 22px;}.eas-site .eas-side-stories .eas-story-body :is(h2, h3){font-size: 23px;}.eas-side-stories .eas-excerpt{display: none;}.eas-side-stories .eas-meta{font-size: 10px;}.eas-card-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 32px 24px;}.eas-topic-strip{margin-bottom: 36px;}.eas-topic-link{flex-grow: 1;}.eas-footer-intro h2{font-size: 66px;}.eas-footer-intro p{max-width: 250px;}}@media (max-width: 640px){.eas-site{font-size: 16px;}.eas-site .eas-shell, .eas-site .eas-reading-width{width: calc(100% - 36px);}.eas-topline{padding-block: 10px;gap: 12px;font-size: 9px;letter-spacing: .03em;}.eas-topline time{flex-shrink: 0;}.eas-mast-grid{grid-template-columns: minmax(0, 1fr) minmax(100px, .85fr);gap: 18px;padding: 22px 0 24px;}.eas-wordmark{font-size: clamp(38px, 8.8vw, 54px);}.eas-brand-image, .eas-custom-logo{max-width: min(100%, 190px);max-height: 98px;}.eas-mast-aside{padding-bottom: 0;}.eas-mast-aside > :where(p, .eas-tagline){margin-bottom: 12px;font-size: 11px;line-height: 1.5;}.eas-site .eas-mast-aside .eas-search-form input[type="search"]{min-height: 38px;padding: 8px;font-size: 12px;}.eas-site .eas-mast-aside .eas-search-form button{flex-basis: 34px;padding: 7px;}.eas-mast-aside .eas-search-form svg{width: 17px;height: 17px;}.eas-site .eas-menu-toggle{padding-block: 11px;min-height: 46px;font-size: 13px;}.eas-home-intro{display: block;padding: 28px 0 24px;}.eas-home-intro .eas-kicker{margin-bottom: 10px;}.eas-home-intro h1{max-width: 440px;font-size: 34px;}.eas-home-intro > p{max-width: 500px;margin: 14px 0 0;font-size: 14px;}.eas-feature-grid{display: block;padding-bottom: 30px;}.eas-feature-story{margin-bottom: 28px;}.eas-site .eas-feature-story .eas-story-body :is(h2, h3){font-size: 31px;}.eas-story-body{padding-top: 16px;}.eas-side-stories{gap: 22px;padding: 24px 0 0;border-left: 0;border-top: 1px solid var(--eas-line);}.eas-side-stories .eas-card{grid-template-columns: minmax(0, 1fr) 104px;gap: 18px;}.eas-site .eas-side-stories .eas-story-body :is(h2, h3){font-size: 24px;}.eas-side-stories .eas-meta{font-size: 10px;gap: 4px 10px;}.eas-topic-strip{gap: 8px;padding-block: 18px;margin-bottom: 30px;}.eas-site .eas-topic-link{flex: 1 1 calc(50% - 8px);gap: 10px;padding: 11px 12px;font-size: 12px;}.eas-topic-link svg{width: 17px;height: 17px;}.eas-section-heading{gap: 10px 20px;padding-bottom: 20px;}.eas-section-heading :is(h2, h3){font-size: 28px;}.eas-card-grid{grid-template-columns: minmax(0, 1fr);gap: 28px;}.eas-card-grid .eas-card{padding-bottom: 25px;}.eas-site .eas-story-body :is(h2, h3){font-size: 27px;}.eas-latest{padding-bottom: 42px;}.eas-home-original{padding-bottom: 42px;}.eas-archive{padding-block: 30px 44px;}.eas-archive h1{font-size: 39px;}.eas-archive > header, .eas-archive-header{margin-bottom: 24px;}.eas-article{padding-block: 26px 42px;}.eas-breadcrumbs, .eas-breadcrumb{margin-bottom: 18px;font-size: 11px;}.eas-article-header{margin-bottom: 23px;}.eas-article-header h1{font-size: 37px;line-height: 1.09;letter-spacing: -.04em;}.eas-article-header .eas-meta{font-size: 11px;gap: 6px 10px;}.eas-article-image{margin-bottom: 26px;}.eas-entry{font-size: 17px;line-height: 1.8;}.eas-site .eas-entry h2{font-size: 28px;}.eas-site .eas-entry h3{font-size: 23px;}.eas-entry blockquote{padding: 20px;font-size: 20px;}.eas-entry :is(.alignleft, .alignright){float: none;display: block;max-width: 100%;margin: 1.5em auto;}.eas-entry :is(th, td){padding: 11px 13px;}.eas-entry summary{padding: 15px;font-size: 16px;}.eas-entry details > :not(summary){margin: 16px;}.eas-author-box{gap: 16px;padding: 22px 18px;margin-top: 32px;}.eas-author-box img{width: 58px;height: 58px;}.eas-author-box :is(h2, h3){font-size: 21px;}.eas-author-box p{font-size: 13px;}.eas-post-nav{grid-template-columns: minmax(0, 1fr);gap: 24px;}.eas-post-nav .nav-links{grid-template-columns: minmax(0, 1fr);gap: 24px;}.eas-post-nav .nav-next{grid-column: auto;}.eas-post-nav :is(.nav-next, .eas-next){text-align: left;}.eas-comments .children{margin-left: 16px;}.eas-no-results, .eas-not-found{min-height: 320px;padding-block: 38px 60px;}.eas-footer{padding-top: 38px;}.eas-footer-intro{gap: 22px;margin-bottom: 30px;}.eas-footer-intro h2{font-size: clamp(42px, 10vw, 61px);}.eas-footer-intro p{max-width: 360px;margin: 0;font-size: 13px;}.eas-site .eas-footer-topics a{gap: 17px;padding-block: 17px;font-size: 31px;}.eas-footer-topics :is(.eas-topic-number, .eas-footer-topic-number){flex-basis: 22px;padding-top: 6px;font-size: 10px;}.eas-footer-topics :is(svg, .eas-topic-arrow){width: 25px;height: 25px;}.eas-footer-info{padding-block: 27px;gap: 22px;}.eas-footer-menu{gap: 7px 20px;}.eas-footer-bottom{gap: 14px 24px;font-size: 10px;}.eas-footer-widgets{grid-template-columns: minmax(0, 1fr);gap: 28px;padding-bottom: 30px;margin-bottom: 30px;}}@media (max-width: 360px){.eas-mast-grid{grid-template-columns: minmax(0, 1fr) minmax(96px, .7fr);gap: 12px;}.eas-wordmark{font-size: 38px;}.eas-mast-aside > :where(p, .eas-tagline){font-size: 10px;}.eas-site .eas-mast-aside .eas-search-form input[type="search"]{font-size: 11px;}.eas-side-stories .eas-card{grid-template-columns: minmax(0, 1fr) 82px;gap: 14px;}.eas-site .eas-side-stories .eas-story-body :is(h2, h3){font-size: 22px;}.eas-article-header h1{font-size: 33px;}}@media (prefers-reduced-motion: reduce){.eas-site *, .eas-site *::before, .eas-site *::after{scroll-behavior: auto !important;transition: none !important;animation: none !important;}}@media print{.eas-site{color: #000;background: #fff;font-size: 11pt;}.eas-site .eas-shell, .eas-site .eas-reading-width{width: 100%;max-width: 100%;}.eas-masthead, .eas-footer, .eas-post-nav, .eas-comments, .eas-pagination, .eas-topic-strip, .eas-read-link{display: none !important;}.eas-article, .eas-archive{padding: 0;}.eas-article-header h1{font-size: 27pt;}.eas-entry{font-size: 11pt;line-height: 1.6;}.eas-entry h2{font-size: 18pt;break-after: avoid;}.eas-entry h3{font-size: 15pt;break-after: avoid;}.eas-site a{color: #000;}.eas-story-image img, .eas-article-image img{max-height: 360px;width: auto;object-fit: contain;}.eas-author-box{background: #fff;border: 1px solid #ccc;break-inside: avoid;}.eas-card-grid, .eas-feature-grid{display: block;}.eas-card{margin-bottom: 25px;break-inside: avoid;}}