@charset "UTF-8";:root{--navy:#12213B;--paper:#F7F8FA;--paper-soft:#f6f1ee;--primary-color:#E85D0F;--primary-strong-color:#E85D0F;--primary-color-light:#fba46e;--primary-light:#FFF0E7;--teal-strong:#043835;--line:#DFE3E9;--line-head:#DBDBDB;--line-dark:#29405E;--light-orange:#F3F4F2;--line-light-gray:#efefef;--white:#FFFFFF;--black:#000000;--dark-gray:#939393;--bg-light-gray:#F8F8F8;--gray-light:#2B2C2C;--orange-soft:#fff9f6;--quote-soft:#f9dac9;--nav-bar:#3A3A3A;--nav-bar-line:#52524F;--footer-bg:#ECECEC;--brief-theme-color:#F70000;--brief-theme-color-light:#e36b6b;--text-on-paper:#2B2C2C;--text-on-paper-muted:#5E6B82;--text-on-navy:#F7F8FA;--text-on-navy-muted:#A9B6CC;--color-danger:#B3402B;--color-focus:#E85D0F;--subscribe:#1D9A5B;--subscribe-strong:#16793F;--accent:#FF8541;--accent-strong:#C94A28;--font-display:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-weight-base:600;--text-xs:0.75rem;--text-xs1:0.813rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:clamp(1.25rem, 1.15rem + 0.4vw, 1.5rem);--text-2xl:clamp(1.5rem, 1.3rem + 0.8vw, 2rem);--text-3xl:clamp(1.875rem, 1.55rem + 1.4vw, 2.5rem);--text-4xl:clamp(2.25rem, 1.7rem + 2.4vw, 3.25rem);--text-5xl:clamp(2.5rem, 1.9rem + 3vw, 4rem);--leading-tight:1.15;--leading-snug:1.35;--leading-relaxed:1.7;--leading-normal:1.65;--tracking-tight:-0.01em;--tracking-wide:0.09em;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--space-11:10rem;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:999px;--shadow-sm:0 1px 2px rgba(18, 33, 59, 0.08);--shadow-md:0 6px 20px rgba(18, 33, 59, 0.12);--shadow-lg:0 16px 48px rgba(18, 33, 59, 0.18);--container-max:1240px;--container-pad:var(--space-5);--ease-standard:cubic-bezier(0.4, 0, 0.2, 1);--duration-fast:150ms;--duration-base:250ms}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0ms;--duration-base:0ms}}.article{padding-block:var(--space-7);padding-top:5.75rem}.article__grid{display:grid;grid-template-columns:1fr;gap:var(--space-7)}@media (min-width:1024px){.article__grid{grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-8);align-items:start}}.article__main{min-width:0}.article__main header{position:relative}.article__title{font-size:var(--text-2xl);line-height:38px;margin-bottom:var(--space-5)}.article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-on-paper-muted);margin-bottom:var(--space-7)}.article__meta a{color:var(--primary-color);text-decoration:none}.article__meta a:hover{text-decoration:underline}.article__meta .dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.5}.article-toc{background:var(--primary-light);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-6);box-shadow:rgba(0,0,0,.02) 0 1px 3px 0,rgba(27,31,35,.05) 0 0 0 1px}.article-toc[open] .article-toc__chevron{transform:rotate(180deg)}@media (max-width:1023px){.article-toc{position:sticky;top:var(--stack-top,140px);z-index:80;margin-inline:calc(-1 * var(--container-pad));border-radius:0;box-shadow:0 6px 16px rgba(18,33,59,.08);padding-block:var(--space-4)}}.article-toc__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);cursor:pointer;list-style:none}.article-toc__summary::-webkit-details-marker{display:none}.article-toc__chevron{flex-shrink:0;color:var(--gray-light);transition:transform var(--duration-fast) var(--ease-standard)}.article-toc__label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;font-weight:600;color:var(--gray-light)}.article-toc__label--gray-head{color:var(--dark-gray)}.article-toc__list{list-style:decimal!important;margin:var(--space-4) 0 0;padding:0;-moz-column-count:1;column-count:1;gap:var(--space-3);margin-left:12px;font-size:13px}.article-toc__list li{margin-left:26px;line-height:16px;margin-bottom:1rem}.article-toc__list li.is-current ::before,.article-toc__list li:hover ::before{color:var(--primary-color);font-weight:600;padding-left:2px;content:"";width:2px;height:40px;margin:var(--space-3) auto 0;background:var(--primary-color);left:-38px;position:relative}.article-toc__list li.is-current a,.article-toc__list li:hover a{font-weight:500}.article-toc__list li.is-current a:hover,.article-toc__list li:hover a:hover{color:var(--black)}.article-toc__list li li:hover{font-weight:600px;color:var(--black)}@media (min-width:768px){.article-toc__list{grid-template-columns:1fr 1fr;gap:var(--space-3) var(--space-6)}}@media (min-width:480px){.article-toc__list{-moz-column-count:2;column-count:2}}.article-toc__list li ::before{color:var(--primary-color);font-weight:600;padding-left:2px;content:"";width:2px;height:40px;margin:var(--space-3) auto 0;background:var(--primary-light);left:-38px;position:relative}.article-toc__list a{align-items:flex-start;gap:var(--space-1);font-size:13px;color:var(--black);text-decoration:none}.article-toc__list a:hover{color:var(--accent)}.article-body{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-on-paper)}.article-body>*+*{margin-top:var(--space-5)}.article-body h2{font-size:23px;margin-top:var(--space-8);scroll-margin-top:var(--space-11);color:#2b2c2c;font-weight:600}.article-body h3{font-size:17px;margin-top:var(--space-6);font-weight:600;color:#2b2c2c}.article-body p{color:#2b2c2c}.article-body a{color:var(--primary-color);text-decoration:none}.article-body a:hover{text-decoration:underline}.article-body img{border-radius:var(--radius-md);width:100%;height:auto}.article-body ol,.article-body ul{padding-left:var(--space-6);display:grid;gap:var(--space-2)}.article-callout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:#e6f1f0;border-radius:var(--radius-md);margin-top:3rem;margin-bottom:3rem}.article-callout__text{min-width:0;line-height:24px}.article-callout__text strong{font-weight:500}.article-callout__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;color:var(--teal-strong)!important;margin-bottom:var(--space-1);font-weight:500}.article-callout .btn{flex-shrink:0}@media (min-width:768px){.article-callout{flex-wrap:nowrap}}.article-gate{position:relative;margin-top:var(--space-5)}.article-gate__fade{position:relative;max-height:6.5em;overflow:hidden;color:var(--text-on-paper-muted)}.article-gate__fade::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,var(--paper) 92%)}.article-body>.access-full-article *+*{margin-top:var(--space-5)}.access-full-article{position:relative;margin-top:var(--space-5)}.access-full-article__fade{position:relative;max-height:6.5em;overflow:hidden;color:var(--text-on-paper-muted)}.access-full-article__fade::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,var(--paper) 92%);pointer-events:none}@media (min-width:768px){.access-full-article__fade{max-height:100%;overflow:visible}.access-full-article__fade::after{background:0 0}}.access-full-article.is-expanded .access-full-article__fade{max-height:100%;overflow:visible}.access-full-article.is-expanded .access-full-article__fade::after{inset:auto;background:0 0}.access-full-article.is-expanded .access-full-article__action{display:none}.access-full-article__action{display:block}@media (min-width:768px){.access-full-article__action{display:none}}.author-bio{display:grid;grid-template-columns:1fr;gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:var(--space-7)}@media (min-width:480px){.author-bio{grid-template-columns:72px 1fr}}.author-bio__avatar{width:72px;height:72px;border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;background:var(--paper-soft)}.author-bio__quote{font-family:var(--font-display);font-style:italic;font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-3);font-weight:200;color:var(--gray-light)}.author-bio__name{font-weight:600}.author-bio__role{font-size:var(--text-sm);color:var(--text-on-paper-muted)}.author-bio__link{display:inline-block;margin-top:var(--space-3);color:var(--accent);text-decoration:none;font-size:var(--text-sm)}.author-bio__link:hover{text-decoration:underline}.article-about{background:var(--bg-light-gray);border-radius:var(--radius-md);padding:var(--space-6);margin-block:var(--space-7)}.article-about h2{font-size:var(--text-lg);margin-bottom:var(--space-3);font-weight:600}.article-about p{color:var(--black);font-size:var(--text-base);line-height:var(--leading-normal);font-weight:300}.article-about a{color:var(--accent);text-decoration:none}.article-about a:hover{text-decoration:underline}.explore-grid{display:grid;grid-template-columns:1fr;gap:var(--space-5)}@media (min-width:768px){.explore-grid{grid-template-columns:1fr 1fr}}.explore-card-outer{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--light-orange);padding:var(--space-4) var(--space-5)}.explore-card-outer__label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;color:var(--dark-gray);margin-bottom:var(--space-2);font-weight:600}.explore-card{display:flex;gap:var(--space-5);color:var(--black);text-decoration:none}.explore-card__date{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:52px;height:52px;border-radius:var(--radius-sm);background:var(--white);line-height:1;box-shadow:var(--shadow-sm)}.explore-card__date strong{font-size:var(--text-lg);color:var(--primary-strong-color);margin-bottom:var(--space-1)}.explore-card__date span{font-size:var(--text-xs);text-transform:uppercase;color:var(--text-on-paper-muted)}.explore-card__thumb{width:140px;height:90px;border-radius:var(--radius-md);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.explore-card h3{font-size:var(--text-sm);line-height:22px;font-weight:600}.explore-card p{font-size:var(--text-xs);color:var(--dark-gray);margin-top:var(--space-2);line-height:20px}.article-cta{display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:center;padding:var(--space-7);background:var(--teal-strong);color:var(--text-on-navy);border-radius:var(--radius-md);margin-block:var(--space-7)}@media (min-width:768px){.article-cta{grid-template-columns:1.4fr 1fr}}.article-cta h2{font-size:var(--text-lg);color:#fff;font-weight:600}.article-cta p{color:rgba(255,255,255,.85);margin-block:var(--space-5)}.article-cta img{border-radius:var(--radius-md);width:100%;height:auto}.article-nav{display:grid;grid-template-columns:1fr;gap:var(--space-5);padding-top:var(--space-6);border-top:1px solid var(--line)}@media (min-width:480px){.article-nav{grid-template-columns:1fr 1fr}}.article-nav__label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;color:var(--text-on-paper-muted)}.article-nav a{color:var(--text-on-paper);text-decoration:none;font-size:var(--text-xs);font-weight:500}.article-nav a:hover{color:var(--accent)}@media (min-width:480px){.article-nav__next{text-align:right}}.article-nav__next{line-height:18px}blockquote{position:relative;border-left:solid 4px var(--line-light-gray);padding:40px 20px 30px 20px;font-size:17px}blockquote:before{color:var(--quote-soft);content:"“";position:absolute;top:40px;left:20px;font-size:4rem;line-height:0;font-family:Georgia,serif}.article-body.is-collapsed .continue-fade{position:relative;max-height:12em;overflow:hidden}.article-body.is-collapsed .continue-fade::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,var(--paper) 99%);pointer-events:none}.article-body.is-collapsed .continue-hidden{display:none}.continue-reading{display:none;margin-top:var(--space-6);text-align:center}.continue-reading.is-active{display:block}.continue-reading__btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;max-width:420px;padding:var(--space-4) var(--space-5);background:var(--nav-bar);color:#fff;border:none;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;cursor:pointer}.continue-reading__btn:hover{background:#2e2e2e}.continue-reading__btn svg{transition:transform var(--duration-fast) var(--ease-standard)}.continue-reading__count{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--text-on-paper-muted)}.sponsored-post{text-align:center;font-size:12px;color:#9d9d9d;font-weight:500;text-transform:uppercase;padding:2px 10px;border:solid 1px #ddd;border-radius:3px;margin-top:2rem;max-width:130px;line-height:22px}@media (min-width:768px){.sponsored-post{position:absolute;margin-top:0;top:0;right:0}}.inner-page__main .news-list .card__content h3{margin-bottom:0!important}
/*# sourceMappingURL=article.min.css.map */
