@layer reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p,ul,ol,figure{margin:0}button,input,textarea,select{font:inherit}button,a,input,summary,select,textarea{-webkit-tap-highlight-color:transparent}img,svg{display:block}img{max-width:100%;height:auto}button{cursor:pointer}a{color:inherit}button:disabled{cursor:wait;opacity:.65}button{border:0}html{scroll-behavior:smooth;scroll-padding-top:24px}}@layer base{:root{--blue:#a48771;--link:#614d3e;--ink:#3e3630;--body:#3d3d3d;--muted:#7a6f66;--line:#ede8e4;--pale:#f7f5f3;--paler:#fbf9f8;--deep:#47382d;--width:1040px;--radius:5px;color:var(--body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;font-family:Trebuchet MS,Arial,sans-serif;font-size:16px}body{line-height:1.55}a{text-decoration:none}a:hover{color:var(--link)}button{color:inherit}h1,h2,h3{color:var(--ink);letter-spacing:-.5px;font-weight:600}h1{font-size:36px;line-height:46px}h2{font-size:26px;line-height:34px}h3{font-size:22px;line-height:29px}p{overflow-wrap:break-word}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--link);outline-offset:4px}::selection{color:#42352a;background:#e6dfd9}.container{width:min(var(--width),calc(100% - 40px));margin-inline:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{background:var(--deep);color:#fff;z-index:100;border-radius:6px;padding:12px 20px;position:fixed;top:8px;left:16px;transform:translateY(-180%)}.skip-link:focus{color:#fff;transform:none}.button{background:var(--link);color:#fff;border:1px solid var(--link);border-radius:28px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:11px 24px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.button:hover{color:#fff;background:#514134}.button-outline{color:var(--link);background:#fff;border:1px solid #cebeb2}.button-outline:hover{background:var(--pale);color:var(--link)}.text-link{color:var(--link);align-items:center;gap:9px;font-size:14px;font-weight:500;display:inline-flex}.text-link:hover{text-underline-offset:4px;text-decoration:underline}.eyebrow{color:var(--link);text-transform:uppercase;letter-spacing:1.25px;font-size:11px;font-weight:600;line-height:18px;display:inline-block}.section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;display:flex}.section-heading h2{font-size:25px;line-height:33px}.section-heading .eyebrow{margin-bottom:7px}.section-heading>.text-link{flex-shrink:0;padding-bottom:4px}.result-count{color:var(--muted);white-space:nowrap;font-size:13px}.home-section{margin-top:62px}.post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 26px;display:grid}.listing-body{padding-top:40px;padding-bottom:68px}.empty-state{text-align:center;max-width:620px;margin:auto;padding:65px 20px 80px}.empty-state>svg{color:var(--blue);margin:0 auto 20px}.empty-state h2{font-size:24px}.empty-state p{color:var(--muted);margin:13px 0 25px}}@layer components{.article-prose a{color:var(--link);text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.article-prose a:hover{color:var(--deep);text-decoration-thickness:2px}.article-prose a:focus-visible{outline:2px solid var(--link);outline-offset:3px;border-radius:2px}.site-header{border-bottom:1px solid var(--line);z-index:20;background:#fff;position:relative}.utility-bar{background:#faf8f6;border-bottom:1px solid #f4f0ed}.utility-inner{justify-content:space-between;align-items:center;height:34px;display:flex}.utility-motto{color:#75685d;align-items:center;gap:7px;font-size:11px;display:flex}.utility-motto>svg{color:var(--link)}.utility-inner nav{align-items:center;gap:24px;display:flex}.utility-inner nav a{color:#7c6d61;font-size:10px}.utility-inner nav a:hover{color:var(--link)}.main-header{justify-content:space-between;align-items:center;gap:24px;min-height:94px;display:flex}.brand{color:var(--blue);flex-shrink:0;align-items:center;gap:9px;display:inline-flex}.brand:hover{color:#8e715b}.brand>span{flex-direction:column;gap:0;display:flex}.brand-top{letter-spacing:3.4px;font-size:15px;font-weight:500;line-height:18px}.brand-bottom{letter-spacing:.2px;font-size:25px;font-weight:650;line-height:29px}.desktop-navigation{justify-content:center;align-items:center;gap:24px;padding-left:13px;display:flex}.desktop-navigation>a{white-space:nowrap;color:#544438;padding-block:34px;font-size:14px;font-weight:500;position:relative}.desktop-navigation>a[aria-current=page]:after{content:"";background:var(--blue);height:3px;position:absolute;bottom:0;left:0;right:0}.desktop-navigation>a:hover{color:var(--link)}.header-search{background:#fcfbfb;border:1px solid #e9e2dc;border-radius:30px;align-items:center;width:260px;min-width:230px;height:42px;padding-left:15px;display:flex}.header-search input{width:100%;min-width:0;color:var(--body);background:0 0;border:0;outline:none;font-size:11px}.header-search input::placeholder{color:#766a60}.header-search button{color:var(--link);background:0 0;flex-shrink:0;padding:10px 12px}.header-search:focus-within{outline:2px solid var(--link);outline-offset:2px}.mobile-menu{display:none}.home-intro{justify-content:space-between;align-items:center;gap:20px;padding-top:24px;padding-bottom:24px;display:flex}.home-intro h1{letter-spacing:0;color:#7a6d62;font-size:12px;font-weight:400;line-height:18px}.edition-note{letter-spacing:.3px;color:#796556;align-items:center;gap:7px;font-size:10px;display:flex}.edition-note:before{content:"";background:var(--blue);border-radius:100%;width:5px;height:5px}.hero-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.post-card{min-width:0}.post-card-image{border-radius:var(--radius);background:#f3f0ee;display:block;overflow:hidden}.post-card-image img{aspect-ratio:1.65;object-fit:cover;width:100%;transition:transform .25s}.post-card-image:hover img{transform:scale(1.025)}.post-card-content .eyebrow{letter-spacing:1px;margin-top:14px;margin-bottom:5px;font-size:10px}.post-card h2 a{transition:color .15s}.post-card p{color:#786c63}.post-card--hero h2{letter-spacing:-.55px;font-size:26px;line-height:34px}.post-card--hero p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:23px;display:-webkit-box;overflow:hidden}.secondary-grid{grid-template-columns:1fr 1fr;gap:28px 24px;margin-top:36px;display:grid}.post-card--horizontal{grid-template-columns:148px 1fr;gap:17px;display:grid}.post-card--horizontal .post-card-image{align-self:start;margin-top:2px}.post-card--horizontal .post-card-image img{aspect-ratio:1.45}.post-card--horizontal .eyebrow{letter-spacing:.9px;margin-top:0;font-size:9px}.post-card--horizontal h2{letter-spacing:-.3px;font-size:18px;line-height:25px}.post-card--horizontal p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;line-height:19px;display:-webkit-box;overflow:hidden}.post-card--standard h2{letter-spacing:-.3px;font-size:20px;line-height:27px}.post-card--standard p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;line-height:21px;display:-webkit-box;overflow:hidden}.reading-time{color:#6f655e;margin-top:12px;font-size:11px;display:block}.post-card--compact{border-top:1px solid var(--line);grid-template-columns:105px 1fr;gap:14px;padding-top:22px;display:grid}.post-card--compact .post-card-image{align-self:start}.post-card--compact .post-card-image img{aspect-ratio:1.25}.post-card--compact .eyebrow{margin:0 0 5px;font-size:9px}.post-card--compact h2{letter-spacing:-.2px;font-size:17px;line-height:23px}.editorial-strip{background:#f7f4f2;border-block:1px solid #eee9e5;margin-top:46px}.editorial-strip-inner{align-items:center;gap:19px;padding-block:29px;display:flex}.editorial-strip-icon{width:57px;height:57px;color:var(--link);background:#fdfcfb;border:1px solid #dcd1c9;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.editorial-strip h2{color:#4c3d31;letter-spacing:-.3px;margin-top:2px;font-size:21px;line-height:28px}.editorial-strip .eyebrow{letter-spacing:1.5px;font-size:9px}.editorial-strip p{color:#7a6351;margin-top:5px;font-size:12px}.editorial-strip-inner>a{max-width:175px;color:var(--link);align-items:center;gap:13px;margin-left:auto;font-size:12px;font-weight:500;line-height:20px;display:flex}.editorial-strip-inner>a svg{flex-shrink:0}.wellbeing-grid{grid-template-columns:1.75fr 1fr;gap:34px;display:grid}.wellbeing-feature{border-radius:var(--radius);background:#f9f7f6;border:1px solid #f1ede9;display:block;overflow:hidden}.wellbeing-feature>img{aspect-ratio:1.95;object-fit:cover;width:100%}.wellbeing-caption{padding:22px 25px 25px}.wellbeing-caption h3{margin-top:5px;font-size:25px;line-height:32px}.wellbeing-caption p{color:#7b6e63;margin-top:9px;font-size:13px;line-height:21px}.wellbeing-caption .text-link{margin-top:18px;font-size:12px}.wellbeing-side{flex-direction:column;gap:23px;display:flex}.wellbeing-note{color:#4d7164;background:#f7faf7;border-radius:5px;padding:25px 24px}.wellbeing-note>svg{margin-bottom:15px}.wellbeing-note h3{color:#614e3f;max-width:220px;font-size:23px;line-height:30px}.wellbeing-note p{max-width:245px;margin-top:10px;font-size:13px;line-height:21px}.topics-section{background:var(--paler);border-block:1px solid #f3efec;margin-top:60px;padding-block:39px}.topics-section .section-heading{align-items:center}.topics-section .section-heading>svg{color:#c0ac9c;margin-right:6px}.topic-pills{flex-wrap:wrap;gap:10px;display:flex}.topic-pills a{color:#735c4a;background:#fff;border:1px solid #e8e1db;border-radius:25px;align-items:center;gap:16px;padding:10px 16px;font-size:13px;line-height:20px;display:flex}.topic-pills a:hover{color:var(--link);background:#f7f5f3;border-color:#b9a391}.topic-pills svg{color:#af9581}.category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.category-tile{border:1px solid #ece6e2;border-radius:5px;flex-direction:column;padding:24px 21px;transition:border-color .15s,background .15s;display:flex}.category-tile:hover{background:#fdfdfd;border-color:#cabaad}.category-tile-icon{color:var(--link);background:var(--pale);border-radius:50%;place-items:center;width:49px;height:49px;margin-bottom:20px;display:grid}.category-tile:nth-child(2) .category-tile-icon{color:#53755e;background:#f1f6ef}.category-tile:nth-child(3) .category-tile-icon{color:#9e766c;background:#fcf2ee}.category-tile:nth-child(4) .category-tile-icon{color:#af8b46;background:#fcf8ec}.category-tile h3{margin-bottom:10px;font-size:19px;line-height:27px}.category-tile p{color:#716861;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:21px;font-size:12px;line-height:19px;display:-webkit-box;overflow:hidden}.category-tile>span{color:var(--link);align-items:center;gap:12px;margin-top:auto;font-size:11px;display:flex}.recent-section{padding-bottom:68px}.site-footer{background:#faf8f6;border-top:1px solid #ede7e2}.footer-main{grid-template-columns:1.7fr 1fr 1.15fr;gap:75px;padding-block:48px 36px;display:grid}.footer-about p{color:#76695f;max-width:300px;margin-top:20px;font-size:12px;line-height:21px}.footer-location{color:#706861;margin-top:14px;font-size:11px;display:block}.footer-links{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.footer-links h2{letter-spacing:0;color:#6e5846;margin:0 0 8px;font-size:14px;line-height:22px}.footer-links a{color:#7a6a5d;font-size:11px;line-height:19px}.footer-links a:hover{color:var(--link);text-decoration:underline}.footer-health-note{color:#796a5e;border-top:1px solid #ede7e3;border-bottom:1px solid #ede7e3;align-items:flex-start;gap:13px;padding-block:20px;display:flex}.footer-health-note>svg{color:#b69e8c;flex-shrink:0;margin-top:2px}.footer-health-note p{font-size:10px;line-height:18px}.footer-bottom{color:#76695e;justify-content:space-between;align-items:flex-start;gap:25px;padding-block:19px 24px;font-size:10px;display:flex}.footer-bottom>span{white-space:nowrap}.footer-bottom>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.footer-bottom button{font-size:inherit;color:inherit;background:0 0;padding:0}.footer-bottom a:hover,.footer-bottom button:hover{color:var(--link);text-decoration:underline}.editorial-access{align-items:center;gap:5px;display:inline-flex}.breadcrumbs{color:#736458;padding-block:23px 21px;font-size:11px;line-height:17px}.breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:7px;padding:0;list-style:none;display:flex}.breadcrumbs li{align-items:center;gap:7px;display:flex}.breadcrumbs li:last-child>span{white-space:nowrap;text-overflow:ellipsis;color:#726962;max-width:570px;overflow:hidden}.breadcrumbs a:hover{color:var(--link);text-decoration:underline}.breadcrumbs svg{color:#bcada2;flex-shrink:0}.category-heading{background:var(--pale);border-bottom:1px solid #f0ebe7}.page-title-centered{text-align:center;max-width:680px;margin-inline:auto;padding:14px 0 45px}.page-title-centered h1{margin-top:9px}.page-title-centered p{color:#786556;max-width:600px;margin:15px auto 0;font-size:15px;line-height:25px}.page-title-centered .eyebrow{letter-spacing:1.4px;font-size:10px}.category-topics{border-bottom:1px solid var(--line);margin-bottom:48px;padding-bottom:32px}.category-topics h2{margin-bottom:19px;font-size:19px;line-height:27px}.category-topics .topic-pills a{font-size:12px}.pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px;display:flex}.pagination a{min-width:39px;height:39px;color:var(--link);border:1px solid #ebe4df;border-radius:5px;place-items:center;padding-inline:12px;font-size:13px;display:grid}.pagination a[aria-current=page]{background:var(--link);color:#fff;border-color:var(--link)}.pagination a:hover{background:var(--pale)}.pagination a[aria-current=page]:hover{background:#514134}.search-page-heading{background:#faf8f7;border-bottom:1px solid #f0ebe8;padding-bottom:35px}.search-page-heading .page-title-centered{padding-bottom:27px}.search-form{max-width:770px;margin:auto}.search-main-field{background:#fff;border:1px solid #e0d6ce;border-radius:32px;align-items:center;gap:15px;padding:7px 8px 7px 22px;display:flex;box-shadow:0 4px 12px #4b3c3006}.search-main-field>svg{color:#b59d8a;flex-shrink:0}.search-main-field input{color:#604d3e;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:15px}.search-main-field:focus-within{outline:2px solid var(--link);outline-offset:2px}.search-main-field .button{min-height:42px;padding:9px 26px}.search-filters{align-items:flex-end;gap:17px;margin-top:20px;display:flex}.search-filters label{color:#746457;flex-direction:column;gap:5px;font-size:10px;display:flex}.search-filters select{color:#766150;background:#fff;border:1px solid #e9e2dc;border-radius:5px;min-width:160px;min-height:36px;padding:5px 27px 5px 10px;font-size:12px}.search-filters>span{color:#756960;align-self:center;max-width:225px;margin-left:auto;padding-top:18px;font-size:10px}.article-page{padding-bottom:65px}.article-layout{grid-template-columns:minmax(0,686px) minmax(0,1fr);gap:49px;display:grid}.article-header>.eyebrow{margin-bottom:10px;font-size:10px}.article-header h1{margin-bottom:14px}.article-deck{color:#736860;font-size:17px;line-height:27px}.article-meta{color:#72675e;align-items:center;gap:23px;margin-top:20px;font-size:10px;display:flex}.article-meta>span{align-items:center;gap:5px;display:flex}.byline{align-items:center;gap:12px;margin-top:23px;display:flex}.author-initial{width:43px;height:43px;color:var(--link);background:#f5f2ef;border:1px solid #ece5e0;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.byline>div:last-child{color:#736961;flex-direction:column;gap:3px;font-size:11px;display:flex}.byline a{color:var(--link);font-weight:500}.byline-detail{color:#71655b;font-size:10px}.demo-note{background:#fbfaf9;border:1px solid #eee9e5;border-left:3px solid #bfab9b;border-radius:3px;align-items:flex-start;gap:10px;margin-top:20px;padding:11px 13px;display:flex}.demo-note>svg{color:#a78b75;flex-shrink:0;margin-top:1px}.demo-note p{color:#75685e;font-size:10px;line-height:18px}.article-toc{background:#fcfbfb;border:1px solid #ede7e3;border-radius:5px;margin-block:30px 26px;padding:20px 23px}.article-toc h2{color:#755d4a;letter-spacing:0;margin-bottom:14px;font-size:15px;line-height:22px}.article-toc ol{grid-template-columns:1fr 1fr;gap:9px 22px;padding:0;list-style:none;display:grid}.article-toc a{color:var(--link);justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:19px;display:flex}.article-toc a:hover{text-decoration:underline}.article-toc svg{color:#bca796;flex-shrink:0}.article-cover{margin-block:26px}.article-cover img{aspect-ratio:1.7;object-fit:cover;border-radius:5px;width:100%}.article-cover figcaption{color:#6e6660;text-align:right;margin-top:8px;font-size:9px;line-height:17px}.article-prose{overflow-wrap:break-word;font-size:18px;line-height:26px}.article-prose>p{margin-block:0 23px}.article-prose h2{margin:35px 0 17px;scroll-margin-top:22px;font-size:26px;line-height:34px}.article-prose ul{margin-bottom:25px;padding-left:23px}.article-prose li{margin-bottom:11px;padding-left:4px}.article-prose li::marker{color:#a48770}.article-callout{border-left:3px solid var(--blue);background:#f8f6f4;border-radius:3px;gap:15px;margin-block:26px;padding:20px 23px;display:flex}.article-callout>svg{color:var(--link);flex-shrink:0;margin-top:3px}.article-callout p{color:#705948;font-size:15px;line-height:25px}.article-tags{flex-wrap:wrap;gap:8px;padding-block:15px 32px;display:flex}.article-tags a{color:#7a614e;background:#f7f5f3;border-radius:4px;padding:5px 12px;font-size:11px}.article-tags a:hover{color:var(--link);background:#f1ede9}.sources-section{border-top:1px solid var(--line);padding-top:28px}.sources-section h2{align-items:center;gap:11px;margin-bottom:18px;font-size:20px;line-height:28px;display:flex}.sources-section h2 svg{color:var(--link)}.sources-section ol{padding-left:18px}.sources-section li{margin-bottom:14px;padding-left:6px;font-size:12px;line-height:20px}.sources-section li::marker{color:#b3a294}.sources-section a{color:var(--link)}.sources-section a:hover{text-decoration:underline}.sources-section li>span{color:#706760;font-size:10px;display:block}.sources-section .source-note{color:#6f6760;margin-top:18px;font-size:10px;line-height:18px}.article-author-box{background:#faf8f6;border:1px solid #efe9e5;border-radius:5px;align-items:flex-start;gap:18px;margin-top:33px;padding:24px;display:flex}.author-initial.large{width:63px;height:63px;font-size:20px}.article-author-box h2{margin-top:3px;font-size:18px;line-height:25px}.article-author-box .eyebrow{font-size:9px}.article-author-box p{color:#766a60;margin-block:8px 10px;font-size:12px;line-height:20px}.article-author-box .text-link{font-size:11px}.article-corrections{border-bottom:1px solid var(--line);color:#71665e;justify-content:space-between;gap:20px;margin-top:27px;padding-bottom:23px;font-size:12px;display:flex}.article-corrections .text-link{flex-shrink:0;font-size:11px}.share-row{color:#75675c;flex-wrap:wrap;align-items:center;gap:17px;padding-top:19px;font-size:11px;display:flex}.share-row button{color:var(--link);background:#fff;border:1px solid #e6dfd9;border-radius:20px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:flex}.share-row [data-copy-status]{color:var(--link);font-size:10px}.article-sidebar{padding-top:42px}.sidebar-note{background:var(--pale);color:var(--link);border:1px solid #ede8e4;border-radius:5px;padding:26px 23px}.sidebar-note>svg{margin-bottom:17px}.sidebar-note h2{color:#6e5846;font-size:23px;line-height:31px}.sidebar-note p{color:#7a6656;margin-block:12px 17px;font-size:12px;line-height:21px}.sidebar-note .text-link{font-size:11px}.sidebar-related{margin-top:35px}.sidebar-related>h2{border-bottom:1px solid var(--line);margin-bottom:21px;padding-bottom:15px;font-size:17px;line-height:24px}.sidebar-related .post-card{margin-bottom:28px}.sidebar-related .post-card h2{font-size:17px;line-height:23px}.sidebar-related .post-card p{-webkit-line-clamp:2;font-size:11px;line-height:18px}.sidebar-related .post-card .eyebrow{margin-top:11px;font-size:9px}.sidebar-related .reading-time{font-size:10px}.article-related{border-top:1px solid var(--line);margin-top:45px;padding-top:37px}.institutional-page{padding-bottom:65px}.institutional-layout{grid-template-columns:minmax(0,686px) 1fr;gap:55px;margin-top:18px;display:grid}.institutional-layout article>.eyebrow{margin-bottom:11px}.institutional-date{color:#6e665f;margin-top:17px;margin-bottom:32px;font-size:11px}.institutional-nav{border:1px solid var(--line);background:#fcfbfa;border-radius:5px;align-self:start;padding:22px}.institutional-nav h2{color:#846954;margin-bottom:18px;font-size:16px;line-height:24px}.institutional-nav>a{color:#756558;border-bottom:1px solid #f2eeeb;justify-content:space-between;gap:8px;padding:11px 0;font-size:12px;display:flex}.institutional-nav>a:last-child{border:0}.institutional-nav>a[aria-current=page]{color:var(--link);font-weight:500}.institutional-nav>a:hover{color:var(--link)}.contact-box{border-top:1px solid var(--line);margin-top:40px;padding-top:30px}.contact-box>p{color:#6f645c;margin-top:14px;font-size:14px}.contact-box .local-contact-note{background:var(--pale);color:#7d6451;border-radius:4px;padding:12px 15px;font-size:12px}.contact-box form{margin-top:25px}.contact-box label{color:#836853;margin-bottom:20px;font-size:12px;font-weight:500;display:block}.contact-box input,.contact-box textarea{color:#685444;background:#fff;border:1px solid #e3dad2;border-radius:5px;width:100%;margin-top:7px;padding:11px 13px;font-size:14px;display:block}.contact-box textarea{resize:vertical;min-height:140px}.contact-box textarea::placeholder{color:#726b66}.contact-box #contact-result{color:var(--link);margin-top:16px;font-size:12px;line-height:21px}.authors-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.author-card{border:1px solid var(--line);border-radius:6px;padding:28px}.author-card h2{margin-top:18px;font-size:23px;line-height:31px}.author-role{color:var(--link);margin-top:5px;font-size:11px;display:block}.author-card p{color:#74675c;margin-top:15px;font-size:13px;line-height:23px}.author-card .text-link{margin-top:19px;font-size:12px}.author-page{padding-bottom:60px}.author-profile{align-items:flex-start;gap:30px;max-width:800px;margin-top:22px;padding:25px 0 15px;display:flex}.profile-avatar{width:118px;height:118px;font-size:36px}.author-profile h1{margin-top:7px}.author-profile p{color:#72655b;margin-top:14px;font-size:15px;line-height:25px}.author-profile .text-link{margin-top:18px;font-size:12px}.author-profile .profile-credential{color:var(--link);font-size:12px}.not-found{text-align:center;max-width:650px;padding-block:80px 110px}.not-found-number{color:#e4dbd4;letter-spacing:-5px;margin-bottom:20px;font-size:90px;font-weight:600;line-height:100px;display:block}.not-found h1{font-size:31px;line-height:40px}.not-found>p{color:#72665d;margin-top:18px;font-size:15px;line-height:25px}.not-found-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.privacy-dialog{width:calc(100% - 32px);max-width:560px;color:var(--body);border:1px solid #eae3dd;border-radius:12px;padding:30px;box-shadow:0 20px 90px #32282040}.privacy-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#392d2461}.dialog-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.dialog-heading h2{max-width:350px;font-size:23px;line-height:31px}.dialog-heading button{color:#70645b;background:0 0;padding:3px}.privacy-dialog form>p{color:#73655a;margin-block:17px 20px;font-size:13px;line-height:22px}.consent-option{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding-block:18px;display:flex}.consent-option>div{flex-direction:column;gap:4px;display:flex}.consent-option strong{color:#79614e;font-size:13px;font-weight:500}.consent-option div span{color:#766a60;max-width:335px;font-size:11px;line-height:18px}.consent-option .always-on{white-space:nowrap;color:#76665a;font-size:10px}.consent-option input{accent-color:var(--link);flex-shrink:0;width:19px;height:19px}.privacy-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.privacy-actions .button{padding-inline:17px;font-size:12px}.privacy-dialog .privacy-status{color:var(--link);margin:10px 0;font-size:11px}.campaign-placement{gap:12px;margin-block:28px;display:grid}.campaign-card{background:#fdfcfb;border:1px solid #ece5e0;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;padding:18px 21px;display:flex}.campaign-disclosure{letter-spacing:.6px;color:#847366;text-transform:uppercase;font-size:9px;display:block}.campaign-card p{color:#6a5646;margin-top:5px;font-size:15px;font-weight:500;line-height:23px}.campaign-card>a{color:var(--link);flex-shrink:0;align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}.campaign-card>a:hover{text-decoration:underline}.campaign-placement--sidebar .campaign-card{flex-direction:column;align-items:flex-start;padding:20px}.campaign-placement--sidebar{margin-top:24px}.campaign-placement--article{margin-bottom:30px}.campaign-placement--home{margin-top:35px;margin-bottom:0}.brand-custom-name{overflow-wrap:anywhere;max-width:170px;font-size:21px;font-weight:600;line-height:27px}.site-announcement{color:#7d6553;text-align:center;background:#faf8f6;border-bottom:1px solid #efeae7;padding:9px 0;font-size:11px;line-height:19px}.utility-motto{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:20px;overflow:hidden}.utility-motto>svg,.utility-inner nav{flex-shrink:0}.footer-social{color:var(--link);flex-wrap:wrap;gap:9px 16px;margin-top:15px;font-size:11px;display:flex}.footer-social a{overflow-wrap:anywhere}.footer-social a:hover{text-decoration:underline}.author-initial{overflow:hidden}.author-initial>img{object-fit:cover;width:100%;height:100%}.post-card--no-image{grid-template-columns:1fr}.post-card--hero.post-card--no-image,.post-card--standard.post-card--no-image{border:1px solid var(--line);background:var(--paler);border-radius:5px;padding:22px}.post-card--no-image .eyebrow{margin-top:0}.post-card--horizontal.post-card--no-image{border-top:1px solid var(--line);padding-top:16px}.article-prose h3{letter-spacing:-.3px;color:#5c493b;margin:29px 0 14px;scroll-margin-top:22px;font-size:22px;font-weight:600;line-height:31px}.article-prose strong{color:#4d3e32;font-weight:650}.article-prose em{font-style:italic}.article-prose ol{margin-bottom:25px;padding-left:25px}.article-prose ol li::marker{color:#7f6652;font-weight:500}.article-prose h2+ul,.article-prose h2+ol,.article-prose h3+ul,.article-prose h3+ol{margin-top:2px}.article-toc .toc-subheading{padding-left:12px}.article-toc .toc-subheading a{color:#856c58;font-size:11px}.article-prose h2 a,.article-prose h3 a{text-decoration:none}.article-prose h2 a:hover,.article-prose h3 a:hover{text-decoration:underline}.article-inline-image{break-inside:avoid;margin:28px 0}.article-inline-image img{border-radius:6px;width:100%;height:auto;display:block}.article-inline-image figcaption{color:#786658;margin-top:9px;font-size:12px;line-height:1.7}.article-inline-image figcaption small{color:#817165;margin-top:3px;font-size:11px;display:block}}@layer responsive{@media (width>=1500px){.main-header{min-height:100px}.home-intro{padding-top:28px;padding-bottom:28px}}@media (width<=1080px){.desktop-navigation{gap:18px;padding-left:0}.desktop-navigation>a{font-size:12px}.main-header{gap:19px}.header-search{width:230px;min-width:190px}.post-card--horizontal{grid-template-columns:125px 1fr;gap:14px}.post-card--horizontal h2{font-size:17px;line-height:24px}.article-layout{grid-template-columns:minmax(0,1fr) 245px;gap:35px}.article-header h1{font-size:34px;line-height:44px}.footer-main{gap:50px}.institutional-layout{grid-template-columns:minmax(0,1fr) 245px;gap:35px}}@media (width<=860px){.main-header{gap:20px;min-height:83px}.desktop-navigation{display:none}.header-search{width:330px;margin-left:auto}.mobile-menu{display:block}.mobile-menu summary{cursor:pointer;color:var(--link);margin-right:-8px;padding:8px;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu-panel{border-top:1px solid var(--line);background:#fff;border-bottom:1px solid #e3dad2;padding:14px max(20px,50% - 520px) 25px;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 18px #4f3f320e}.mobile-menu-panel a{border-bottom:1px solid var(--line);color:#806652;justify-content:space-between;align-items:center;padding:14px 4px;font-size:15px;display:flex}.utility-inner nav{gap:18px}.post-card--hero h2{font-size:23px;line-height:31px}.post-card--hero p{font-size:13px;line-height:22px}.post-card--horizontal{grid-template-columns:105px 1fr}.post-card--horizontal h2{font-size:16px;line-height:22px}.post-card--horizontal p{font-size:11px;line-height:18px}.post-grid{gap:30px 20px}.post-card--standard h2{font-size:18px;line-height:25px}.post-card--standard p{font-size:12px;line-height:20px}.category-grid{grid-template-columns:1fr 1fr}.category-tile p{max-width:290px}.editorial-strip-inner>a{max-width:160px;font-size:11px}.editorial-strip h2{font-size:19px;line-height:27px}.editorial-strip p{font-size:11px;line-height:19px}.editorial-strip-inner{gap:15px}.editorial-strip-icon{width:48px;height:48px}.wellbeing-grid{grid-template-columns:1.4fr 1fr;gap:25px}.wellbeing-caption{padding:20px}.wellbeing-caption h3{font-size:22px;line-height:30px}.wellbeing-note{padding:22px}.wellbeing-note h3{font-size:22px;line-height:29px}.post-card--compact{grid-template-columns:82px 1fr;gap:12px}.post-card--compact h2{font-size:15px;line-height:22px}.article-layout{grid-template-columns:minmax(0,1fr);max-width:686px;margin-inline:auto}.article-sidebar{display:none}.article-page>.breadcrumbs{max-width:686px;margin-inline:auto}.article-header h1{font-size:36px;line-height:46px}.institutional-layout{grid-template-columns:1fr;max-width:686px;margin-inline:auto}.institutional-nav{grid-template-columns:1fr 1fr;column-gap:25px;display:grid}.institutional-nav h2{grid-column:1/-1}.footer-main{grid-template-columns:1.3fr 1fr 1fr;gap:30px}.footer-bottom{flex-direction:column;gap:12px}.footer-bottom>div{justify-content:flex-start}.footer-links a{font-size:10px}.section-heading h2{font-size:23px;line-height:31px}.section-heading>.text-link{font-size:12px}.section-heading .eyebrow{font-size:10px}.search-filters>span{max-width:160px;font-size:9px}}@media (width<=600px){.container{width:calc(100% - 32px)}.utility-inner{height:29px}.utility-motto{gap:5px;font-size:9px}.utility-motto>svg{width:12px;height:12px}.utility-inner nav{gap:13px}.utility-inner nav a{font-size:9px}.utility-inner nav a:not(:last-child){display:none}.main-header{flex-wrap:wrap;gap:12px;min-height:78px;padding-top:15px;padding-bottom:14px}.brand{gap:7px}.brand>svg{width:36px;height:36px}.brand-top{letter-spacing:2.9px;font-size:12px;line-height:15px}.brand-bottom{font-size:21px;line-height:23px}.mobile-menu{order:2;margin-left:auto}.header-search{order:3;width:100%;min-width:0;height:38px;margin-top:4px}.header-search input{font-size:12px}.header-search button{padding:7px 12px}.home-intro{gap:0;padding-block:18px}.home-intro h1{max-width:100%;font-size:10px;line-height:16px}.edition-note{display:none}.hero-grid{grid-template-columns:1fr;gap:27px}.post-card--hero .post-card-image img{aspect-ratio:1.72}.post-card--hero .eyebrow{margin-top:11px;font-size:9px}.post-card--hero h2{letter-spacing:-.4px;font-size:21px;line-height:28px}.post-card--hero p{-webkit-line-clamp:2;margin-top:7px;font-size:13px;line-height:21px}.secondary-grid{border-top:1px solid var(--line);grid-template-columns:1fr;gap:22px;margin-top:28px;padding-top:26px}.post-card--horizontal{grid-template-columns:112px 1fr;gap:15px}.post-card--horizontal .post-card-image img{aspect-ratio:1.42}.post-card--horizontal .eyebrow{margin-bottom:4px;font-size:8px}.post-card--horizontal h2{font-size:16px;line-height:22px}.post-card--horizontal p{-webkit-line-clamp:2;margin-top:5px;font-size:11px;line-height:17px}.editorial-strip{margin-top:34px}.editorial-strip-inner{flex-wrap:wrap;gap:15px 13px;padding-block:24px}.editorial-strip-icon{align-self:flex-start;width:39px;height:39px;margin-top:15px}.editorial-strip-icon svg{width:23px;height:23px}.editorial-strip-inner>div:nth-child(2){flex:1}.editorial-strip .eyebrow{letter-spacing:1.1px;font-size:8px}.editorial-strip h2{max-width:275px;font-size:18px;line-height:25px}.editorial-strip p{max-width:285px;margin-top:7px;font-size:11px;line-height:19px}.editorial-strip-inner>a{gap:11px;max-width:none;margin-left:52px;font-size:11px}.home-section{margin-top:39px}.section-heading{align-items:flex-start;gap:16px;margin-bottom:20px}.section-heading h2{letter-spacing:-.4px;font-size:21px;line-height:29px}.section-heading .eyebrow{letter-spacing:1px;margin-bottom:6px;font-size:9px}.section-heading>.text-link{align-self:flex-end;gap:6px;max-width:95px;font-size:10px;line-height:17px}.section-heading>.text-link svg{flex-shrink:0;width:15px}.wellbeing-grid{grid-template-columns:1fr;gap:24px}.wellbeing-feature>img{aspect-ratio:1.8}.wellbeing-caption{padding:20px}.wellbeing-caption .eyebrow{font-size:9px}.wellbeing-caption h3{font-size:21px;line-height:29px}.wellbeing-caption p{font-size:12px;line-height:20px}.wellbeing-side{grid-template-columns:1fr;gap:20px;display:grid}.wellbeing-note{display:none}.post-card--compact{grid-template-columns:112px 1fr;gap:15px;padding-top:20px}.post-card--compact .post-card-image img{aspect-ratio:1.42}.post-card--compact h2{font-size:17px;line-height:24px}.post-card--compact .eyebrow{font-size:9px}.topics-section{margin-top:38px;padding-block:29px}.topics-section .section-heading>svg{width:25px}.topic-pills{gap:8px}.topic-pills a{gap:10px;padding:8px 12px;font-size:11px}.topic-pills svg{width:13px}.category-grid{gap:12px}.category-tile{padding:20px 16px}.category-tile-icon{width:43px;height:43px;margin-bottom:14px}.category-tile-icon svg{width:25px}.category-tile h3{margin-bottom:9px;font-size:17px;line-height:24px}.category-tile p{-webkit-line-clamp:3;margin-bottom:15px;font-size:11px;line-height:18px}.category-tile>span{gap:9px;font-size:10px}.category-tile>span svg{width:14px}.post-grid{grid-template-columns:1fr 1fr;gap:28px 17px}.post-card--standard .eyebrow{letter-spacing:.7px;margin-top:10px;margin-bottom:5px;font-size:8px}.post-card--standard h2{letter-spacing:-.25px;font-size:16px;line-height:23px}.post-card--standard p{-webkit-line-clamp:3;margin-top:7px;font-size:11px;line-height:18px}.post-card--standard .post-card-image img{aspect-ratio:1.43}.reading-time{margin-top:10px;font-size:9px}.recent-section{padding-bottom:42px}.footer-main{grid-template-columns:1fr 1fr;gap:29px 30px;padding-top:34px;padding-bottom:26px}.footer-about{grid-column:1/-1}.footer-about p{max-width:340px;margin-top:15px;font-size:11px;line-height:20px}.footer-location{margin-top:10px;font-size:10px}.footer-links{gap:8px}.footer-links h2{margin-bottom:5px;font-size:13px}.footer-links a{font-size:10px}.footer-health-note{gap:10px;padding-block:17px}.footer-health-note p{font-size:9px;line-height:17px}.footer-health-note svg{width:17px}.footer-bottom{padding-block:17px 22px;font-size:9px}.footer-bottom>div{gap:10px 15px}.breadcrumbs{padding-block:18px;font-size:10px}.breadcrumbs li:last-child>span{max-width:250px}.page-title-centered{padding:13px 0 32px}.page-title-centered h1{margin-top:7px;font-size:29px;line-height:38px}.page-title-centered p{margin-top:12px;font-size:13px;line-height:22px}.page-title-centered .eyebrow{font-size:9px}.listing-body{padding-top:30px;padding-bottom:44px}.category-topics{margin-bottom:30px;padding-bottom:25px}.category-topics h2{margin-bottom:15px;font-size:17px;line-height:25px}.category-topics .topic-pills a{font-size:11px}.result-count{align-self:center;font-size:10px}.search-page-heading{padding-bottom:28px}.search-page-heading .page-title-centered .eyebrow{letter-spacing:.75px;font-size:8px}.search-page-heading .page-title-centered h1{font-size:27px;line-height:35px}.search-page-heading .page-title-centered{padding-bottom:23px}.search-main-field{gap:8px;padding:6px 6px 6px 15px}.search-main-field>svg{width:19px}.search-main-field input{font-size:12px}.search-main-field .button{min-height:37px;padding:8px 17px;font-size:12px}.search-filters{flex-wrap:wrap;gap:12px;margin-top:16px}.search-filters label{flex:1;font-size:9px}.search-filters select{width:100%;min-width:0;height:35px;font-size:11px}.search-filters>span{flex-basis:100%;max-width:100%;margin-left:0;padding:0;font-size:9px}.empty-state{padding:37px 8px 50px}.empty-state h2{font-size:21px;line-height:29px}.empty-state p{font-size:13px;line-height:23px}.article-page{padding-bottom:44px}.article-page>.breadcrumbs{padding-block:17px;font-size:9px}.article-header>.eyebrow{margin-bottom:8px;font-size:9px}.article-header h1{letter-spacing:-.5px;margin-bottom:12px;font-size:25px;line-height:34px}.article-deck{font-size:14px;line-height:23px}.article-meta{flex-wrap:wrap;gap:12px;margin-top:16px;font-size:9px}.article-meta svg{width:12px}.byline{gap:10px;margin-top:18px}.author-initial{width:38px;height:38px;font-size:12px}.byline>div:last-child{font-size:10px}.byline-detail{font-size:9px}.demo-note{gap:9px;margin-top:17px;padding:10px 11px}.demo-note p{font-size:9px;line-height:16px}.demo-note>svg{width:16px}.article-toc{margin-block:23px;padding:18px}.article-toc h2{margin-bottom:11px;font-size:14px}.article-toc ol{grid-template-columns:1fr;gap:8px}.article-toc a{font-size:11px;line-height:19px}.article-cover{margin-block:23px}.article-cover img{aspect-ratio:1.5}.article-cover figcaption{margin-top:7px;font-size:8px;line-height:15px}.article-prose{font-size:16px;line-height:25px}.article-prose>p{margin-bottom:21px}.article-prose h2{letter-spacing:-.4px;margin-top:29px;margin-bottom:14px;font-size:22px;line-height:30px}.article-prose ul{padding-left:20px}.article-prose li{margin-bottom:10px;padding-left:2px}.article-callout{gap:10px;margin-block:23px;padding:17px 15px}.article-callout>svg{width:18px}.article-callout p{font-size:13px;line-height:23px}.article-tags{padding-block:10px 26px}.article-tags a{font-size:10px}.sources-section{padding-top:23px}.sources-section h2{gap:9px;margin-bottom:15px;font-size:18px;line-height:26px}.sources-section h2 svg{width:20px}.sources-section li{font-size:11px;line-height:19px}.sources-section li>span{font-size:9px}.sources-section .source-note{font-size:9px;line-height:17px}.article-author-box{gap:12px;margin-top:25px;padding:20px 17px}.author-initial.large{width:48px;height:48px;font-size:16px}.article-author-box h2{font-size:16px;line-height:24px}.article-author-box p{font-size:11px;line-height:19px}.article-author-box .eyebrow{font-size:8px}.article-author-box .text-link{font-size:10px}.article-corrections{flex-direction:column;gap:7px;margin-top:21px;padding-bottom:19px;font-size:11px}.share-row{gap:12px;padding-top:17px;font-size:10px}.share-row button{font-size:10px}.article-related{margin-top:30px;padding-top:28px}.article-related .post-card:last-child:nth-child(odd){display:none}.institutional-page{padding-bottom:40px}.institutional-layout{gap:29px;margin-top:11px}.institutional-layout h1{font-size:29px;line-height:38px}.institutional-date{margin-top:13px;margin-bottom:25px;font-size:10px}.institutional-layout article>.eyebrow{margin-bottom:7px;font-size:9px}.institutional-nav{gap:0 18px;padding:18px}.institutional-nav h2{margin-bottom:12px;font-size:15px}.institutional-nav>a{font-size:10px;line-height:18px}.contact-box{margin-top:29px;padding-top:25px}.contact-box h2{font-size:23px;line-height:31px}.contact-box>p{font-size:13px;line-height:23px}.contact-box .local-contact-note{padding:10px 12px;font-size:11px;line-height:20px}.contact-box label{font-size:11px}.contact-box input,.contact-box textarea{font-size:13px}.authors-grid{grid-template-columns:1fr;gap:20px}.author-card{padding:24px}.author-card h2{font-size:22px;line-height:30px}.author-profile{flex-direction:column;gap:18px;margin-top:10px;padding-top:20px}.profile-avatar{width:84px;height:84px;font-size:26px}.author-profile h1{font-size:29px;line-height:37px}.author-profile p{margin-top:12px;font-size:14px;line-height:24px}.author-profile .eyebrow{font-size:9px}.author-page{padding-bottom:38px}.not-found{padding-block:55px 75px}.not-found-number{font-size:78px;line-height:88px}.not-found h1{font-size:26px;line-height:35px}.not-found>p{font-size:13px;line-height:23px}.not-found-actions{gap:11px;margin-top:25px}.not-found-actions .button{padding-inline:18px;font-size:12px}.privacy-dialog{padding:23px 21px}.dialog-heading h2{font-size:20px;line-height:28px}.privacy-dialog form>p{font-size:12px;line-height:21px}.consent-option{gap:15px;padding-block:16px}.consent-option strong{font-size:12px}.consent-option div span{font-size:10px}.consent-option .always-on{font-size:9px}.privacy-actions .button{min-height:42px;padding-inline:13px;font-size:11px}.privacy-actions{justify-content:space-between;gap:8px}.privacy-dialog .privacy-status{font-size:10px}}@media (width<=370px){.post-card--horizontal{grid-template-columns:100px 1fr;gap:12px}.post-card--horizontal h2{font-size:15px;line-height:21px}.post-grid{column-gap:13px}.post-card--standard h2{font-size:15px;line-height:22px}.category-tile{padding-inline:13px}.category-tile h3{font-size:16px}.article-meta{gap:8px;font-size:8px}.article-header h1{font-size:24px;line-height:32px}.breadcrumbs li:last-child>span{max-width:215px}.privacy-actions{flex-direction:column}.consent-option .always-on{font-size:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media print{.site-header,.site-footer,.article-sidebar,.article-related,.share-row,.article-corrections,.article-toc,.demo-note{display:none}.container{width:100%}.article-layout{display:block}.article-header h1{font-size:27px;line-height:34px}.article-prose{font-size:12px;line-height:20px}.article-prose h2{font-size:19px;line-height:26px}.article-cover img{object-fit:contain;max-height:300px}.article-author-box{break-inside:avoid}.article-tags{display:none}a{color:inherit}.sources-section a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:9px}}@media (width<=600px){.campaign-card{gap:12px;padding:16px}.campaign-card p{font-size:13px;line-height:21px}.campaign-disclosure{font-size:8px}.campaign-card>a{font-size:10px}.campaign-placement--home{margin-top:28px}.campaign-placement--article{margin-top:12px}.brand-custom-name{max-width:220px;font-size:19px;line-height:25px}.site-announcement{padding:8px 0;font-size:10px;line-height:18px}.post-card--standard.post-card--no-image{padding:15px}.utility-motto{margin-right:10px}.footer-social{font-size:10px}.article-prose h3{margin:26px 0 12px;font-size:20px;line-height:28px}.article-prose ol{padding-left:23px}.article-toc .toc-subheading a{font-size:11px}}@media print{.article-prose h3{break-after:avoid;font-size:16px;line-height:23px}.article-prose h2{break-after:avoid}}}:root{--blue:#b6654c;--link:#8f432e;--ink:#372b25;--body:#493c34;--muted:#796f64;--line:#ded5c9;--pale:#eee8df;--paler:#f3eee6;--deep:#613f31;--width:1200px;--radius:0;color:var(--body);background:#f8f5ef;font-family:Trebuchet MS,Arial,sans-serif}body{background:#f8f5ef}h1,h2,h3{letter-spacing:-1px;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.15}h1{font-size:52px}h2{font-size:36px}h3{font-size:27px}::selection{color:#372b25;background:#e7b39f}.container{width:min(var(--width),calc(100% - 64px))}.eyebrow{letter-spacing:1.8px;color:#8f432e;font-family:Trebuchet MS,Arial,sans-serif;font-size:10px;font-weight:700}.text-link{font-size:13px}.button{background:var(--link);border-radius:0;padding:13px 24px}.button:hover{background:#623d2e}.button-outline{color:var(--link);background:0 0}.section-heading{margin-bottom:32px}.section-heading h2{font-size:38px;line-height:1.15}.section-heading>p{color:var(--muted);font-size:13px}.vl-header{z-index:30;background:#f8f5ef;position:relative}.vl-header-top{border-bottom:1px solid var(--line);letter-spacing:.4px;color:#7a6e62;justify-content:space-between;padding-block:16px;font-size:10px;display:flex}.vl-header-top nav{gap:27px;display:flex}.vl-masthead{align-items:center;gap:50px;min-height:116px;display:flex}.vl-logo{white-space:nowrap;color:#493126;align-items:center;gap:15px;display:inline-flex}.vl-logo>span{letter-spacing:-4.6px;font-family:Georgia,Times New Roman,serif;font-size:68px;line-height:1}.vl-logo svg{color:#b76349;flex-shrink:0}.vl-masthead>p{border-left:1px solid var(--line);color:#827060;letter-spacing:.2px;padding-left:28px;font-size:12px;line-height:1.65}.vl-masthead>p em{color:#715647;font-family:Georgia,serif;font-size:16px}.vl-search{border-bottom:1px solid #bfb2a3;align-items:center;width:225px;margin-left:auto;padding-bottom:7px;display:flex}.vl-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.vl-search button{color:#715647;background:0 0;padding:8px}.vl-search:focus-within{border-color:var(--link);outline:1px solid var(--link);outline-offset:5px}.vl-navigation{border-block:1px solid var(--line);align-items:center;gap:40px;min-height:49px;display:flex}.vl-navigation>a{padding:14px 0;font-size:12px;position:relative}.vl-navigation>a[aria-current=page]{color:var(--link)}.vl-navigation>a[aria-current=page]:after{content:"";background:var(--link);height:2px;position:absolute;bottom:-1px;left:0;right:0}.vl-navigation .vl-nav-letter{color:#95654f;align-items:center;gap:10px;margin-left:auto;font-size:11px;display:flex}.site-mobile-menu{display:none}.site-mobile-menu summary{cursor:pointer;padding:9px;list-style:none}.site-mobile-menu summary::-webkit-details-marker{display:none}.site-mobile-panel{border-top:1px solid var(--line);background:#f8f5ef;padding:20px 32px;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 20px #372b2515}.site-mobile-panel nav{display:grid}.site-mobile-panel a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 0;font-size:14px;display:flex}.site-mobile-menu[open] summary{color:var(--link)}.vl-edition{justify-content:space-between;align-items:center;padding-block:26px;display:flex}.vl-edition p{letter-spacing:1.9px;color:#806b59;font-size:10px}.vl-edition>span{color:#877363;font:italic 15px Georgia,serif}.vl-cover{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);gap:52px;padding-bottom:56px;display:grid}.vl-cover-story,.vl-cover-side{min-width:0}.vl-cover-image{display:block;position:relative;overflow:hidden}.vl-cover-image img{object-fit:cover;object-position:center 54%;width:100%;height:408px}.vl-image-label{letter-spacing:.6px;background:#f8f5efeb;padding:11px 14px;font-size:11px;position:absolute;bottom:20px;left:22px}.vl-cover-caption{padding-top:23px}.vl-cover-caption h1{letter-spacing:-1.8px;max-width:670px;margin:9px 0 16px;font-size:49px;line-height:1.1}.vl-cover-caption>p{color:#786b5e;max-width:640px;font-size:14px;line-height:1.75}.vl-read{color:#8f432e;border-bottom:1px solid #aa7a66;align-items:center;gap:18px;padding-bottom:7px;font-size:12px;line-height:1.5;display:inline-flex}.vl-cover-caption .vl-read{margin-top:23px}.vl-side-title{border-top:1px solid #b8a28d;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:23px;padding-top:17px;display:flex}.vl-side-title>span{color:#967c67;letter-spacing:1px;padding-top:6px;font-size:10px}.vl-side-title h2{text-align:right;font-size:26px;line-height:1.2}.vl-cover-side .post-card{margin-bottom:25px}.vl-cover-side .post-card-image img{aspect-ratio:1.9}.vl-cover-side .post-card p,.vl-cover-side .reading-time{display:none}.vl-cover-side .post-card h2{font-size:24px;line-height:1.2}.vl-cover-side .eyebrow{margin-top:14px;margin-bottom:7px}.vl-all-link{border-top:1px solid var(--line);color:#8f432e;justify-content:space-between;align-items:center;padding-top:17px;font-size:11px;display:flex}.post-card-image{background:#e9e1d6;border-radius:0}.post-card-image img{aspect-ratio:1.38;transition:transform .35s}.post-card .eyebrow{letter-spacing:1.6px;margin-top:20px;margin-bottom:9px;font-size:9px}.post-card--standard h2{letter-spacing:-.6px;font-size:27px;line-height:1.19}.post-card .reading-time{color:#887361;margin-top:15px;font-family:Georgia,serif;font-size:10px;font-style:italic}.post-grid{gap:44px 30px}.post-card--horizontal{grid-template-columns:160px minmax(0,1fr);gap:24px}.post-card--horizontal h2{font-size:25px;line-height:1.2}.post-card--horizontal .eyebrow{margin-top:0}.post-card--compact h2{font-size:23px;line-height:1.2}.post-card--compact .reading-time{display:none}.vl-manifesto{background:#eee2d5;border-block:1px solid #e3d4c4}.vl-manifesto>.container{align-items:center;gap:35px;padding-block:38px;display:flex}.vl-asterisk{color:#ba7251;font-family:Georgia,serif;font-size:72px;line-height:1}.vl-manifesto h2{margin-top:8px;font-size:35px;line-height:1.13}.vl-manifesto p{color:#7c6a57;margin-top:12px;font-size:12px}.vl-manifesto .vl-read{flex-shrink:0;margin-left:auto}.vl-latest{padding-block:66px}.vl-slow{background:#e8e4d8;grid-template-columns:1.1fr 1fr;margin-top:13px;display:grid}.vl-slow-image img{object-fit:cover;width:100%;height:100%;min-height:500px}.vl-slow-content{padding:47px 52px}.vl-slow-content h2{margin-top:22px;font-size:52px;line-height:1.05}.vl-slow-content>p{color:#756e5f;max-width:350px;margin:25px 0 29px;font-size:14px;line-height:1.8}.vl-slow-link{border-top:1px solid #bdbba9;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font:18px/1.4 Georgia,serif;display:flex}.vl-slow-link svg{color:#916547;flex-shrink:0}.vl-notebook-grid{border-block:1px solid #c8b6a4;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.vl-notebook-grid>a{border-right:1px solid var(--line);flex-direction:column;align-items:flex-start;padding:23px 19px;display:flex}.vl-notebook-grid>a:first-child{padding-left:0}.vl-notebook-grid>a:last-child{border:0}.vl-category-number{color:#a58063;font:italic 18px Georgia,serif}.vl-notebook-grid h3{min-height:56px;margin:26px 0 11px;font-size:24px;line-height:1.15}.vl-notebook-grid p{color:#827261;flex:1;font-size:11px;line-height:1.85}.vl-notebook-grid svg{color:#8f432e;margin-top:28px}.vl-notebook-grid>a:hover{background:#f0e9e0}.vl-last-pages{padding-bottom:65px}.vl-last-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.vl-editorial-note{border-top:1px solid var(--line);grid-template-columns:200px 1fr 190px;align-items:center;gap:35px;padding-block:31px 50px;display:grid}.vl-editorial-note>span{color:#957151;font:italic 23px Georgia,serif}.vl-editorial-note>a{color:#8f432e;justify-self:end;align-items:center;gap:12px;font-size:11px;display:flex}.vl-footer{color:#eadfd1;background:#3f342c}.vl-footer-letter{border-bottom:1px solid #6a5b4d;justify-content:space-between;align-items:center;gap:32px;padding-block:45px;display:flex}.vl-footer-letter .eyebrow{color:#d8ae90}.vl-footer-letter h2{color:#f2e7d9;margin-top:13px;font-size:34px}.vl-footer-letter .vl-read{color:#e6bb9c;border-color:#a3856f}.vl-footer-main{grid-template-columns:1.5fr 1fr 1.2fr;gap:75px;padding-block:52px;display:grid}.vl-footer .vl-logo{color:#f2e6d8}.vl-footer .vl-logo>span{letter-spacing:-3px;font-size:49px}.vl-footer .vl-logo svg{color:#d6a481;width:28px}.vl-footer-main>div>p{color:#c0b2a4;margin-top:24px;font-size:12px;line-height:1.85}.vl-footer-main>div>a:last-child{color:#e2ba99;align-items:center;gap:12px;margin-top:26px;font-size:11px;display:inline-flex}.vl-footer-main nav{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.vl-footer-main nav h2{letter-spacing:1.5px;color:#e3c9b2;text-transform:uppercase;margin-bottom:9px;font-family:Trebuchet MS,Arial,sans-serif;font-size:10px}.vl-footer-main nav a{color:#d1c2b3;font-size:11px;line-height:1.5}.vl-footer a:hover{color:#fff}.site-health-note{border-top:1px solid #6a5b4d;padding-block:22px}.site-health-note p{color:#c5b5a7;max-width:920px;font-size:10px;line-height:1.8}.vl-footer-bottom{color:#c4b7aa;justify-content:space-between;align-items:flex-start;gap:30px;padding-block:15px 30px;font-size:9px;display:flex}.vl-footer-bottom>span{white-space:nowrap}.vl-footer-bottom nav{flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;display:flex}.category-heading{border-color:var(--line);background:#eee5db}.page-title-centered{text-align:left;max-width:800px;margin-left:0;padding:25px 0 52px}.page-title-centered h1{margin-top:15px;font-size:56px;line-height:1.05}.page-title-centered p{color:#7a6858;max-width:630px;margin-left:0;font-size:16px;line-height:1.8}.page-title-centered .eyebrow{letter-spacing:1.8px}.breadcrumbs{color:#897b6b;font-size:10px}.listing-body{padding-block:43px 70px}.category-topics{margin-bottom:36px}.category-topics h2{font-size:27px}.topic-pills a{color:#8c674d;background:#f8f5ef;border-color:#d9cbbc;border-radius:0}.topic-pills a:hover{background:#eee5da;border-color:#b7967c}.search-page-heading{border-color:var(--line);background:#efe8df}.search-page-heading .page-title-centered{text-align:center;margin-inline:auto}.search-page-heading .page-title-centered p{margin-inline:auto}.search-main-field{box-shadow:none;background:#fffdfa;border-color:#c7b5a5;border-radius:0}.search-filters select{border-color:#d7c9ba;border-radius:0}.search-filters>span{color:#887869}.article-layout{grid-template-columns:minmax(0,790px) minmax(0,1fr);gap:65px}.article-header h1{letter-spacing:-1.5px;font-size:53px;line-height:1.08}.article-deck{color:#847365;font-size:18px;line-height:1.7}.article-header>.eyebrow{letter-spacing:1.8px;font-size:10px}.article-meta,.byline-detail{color:#847363}.article-cover,.article-cover img{border-radius:0}.article-prose{color:#544538;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.85}.article-prose h2{margin-top:43px;font-size:34px;line-height:1.2}.article-prose h3{font-size:27px}.article-toc{background:#eee7dd;border-color:#d9cbbc;border-radius:0}.article-toc h2{letter-spacing:.3px;font-family:Trebuchet MS,Arial,sans-serif;font-size:13px}.article-toc a{color:#866046}.article-callout,.sidebar-note{background:#eee5d8;border-color:#dac9b4;border-radius:0}.sidebar-note h2{color:#745438;font-size:29px;line-height:1.2}.sidebar-note p{color:#8b735d}.source-note,.sources-section,.article-author-box{background:#f1eae1;border-color:#ddd0bf;border-radius:0}.sources-section h2{font-size:28px}.sources-section a{color:#8f432e}.article-author-box h2{font-size:24px}.demo-note,.local-contact-note{color:#775334;background:#f2e4d6;border-color:#dac3aa}.article-related{margin-top:50px}.authors-grid{grid-template-columns:repeat(3,1fr)}.author-card{border-color:var(--line);background:#f4efe7;border-radius:0}.author-initial{color:#805a3c;background:#e9ded0;border-color:#d8c4ac}.author-role{color:#8f6b50}.contact-box{border-color:var(--line);background:#ede4d9;border-radius:0}.contact-box input,.contact-box textarea{background:#fffdfa;border-color:#cdbca9;border-radius:0}.contact-box h2{font-size:32px}.document-page .document-header h1{letter-spacing:-1.4px;font-size:51px;line-height:1.1}.document-page .document-layout{grid-template-columns:minmax(0,1fr) 255px;gap:75px}.document-page .document-prose{font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.85}.document-page .document-prose h2{font-size:31px}.document-page .document-prose h3{color:#715442}.document-page .document-prose strong{color:#5f4938}.document-page .document-layout .document-toc{border-color:var(--line);background:#efe7dd;border-radius:0}.document-page .document-layout .document-nav-card{background:#f4eee5;border-radius:0}.document-page .document-nav-card a{color:#7d6855}.document-page .document-nav-card h2{font-family:Trebuchet MS,Arial,sans-serif}.document-page .document-icon{background:#eadccb;border-radius:0}.document-page .document-toc-label{font-family:Trebuchet MS,Arial,sans-serif}.not-found-number{color:#bd8c68}.not-found h1{font-size:46px}@media (width>=1440px){.vl-cover-image img{height:440px}}@media (width<=1080px){.vl-navigation{gap:24px}.vl-navigation>a{font-size:11px}.vl-masthead{gap:35px}.vl-masthead>p{padding-left:20px}.vl-cover{grid-template-columns:2fr 1fr;gap:35px}.vl-cover-image img{height:370px}.vl-cover-caption h1{font-size:44px}.vl-cover-side .post-card h2{font-size:22px}.vl-side-title h2{font-size:24px}.vl-slow-content{padding:38px}.vl-slow-content h2{font-size:47px}.vl-notebook-grid h3{font-size:22px}.article-layout{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);gap:35px}.article-header h1{font-size:45px}.vl-footer-main{gap:45px}.document-page .document-layout{gap:35px}}@media (width<=900px){.container{width:calc(100% - 44px)}.vl-masthead{min-height:100px}.vl-logo>span{font-size:57px}.vl-search{width:180px}.vl-masthead>p{display:none}.vl-navigation{justify-content:space-between;gap:15px}.vl-nav-letter{display:none!important}.vl-cover{gap:25px}.vl-cover-image img{height:340px}.vl-cover-caption h1{font-size:40px}.vl-side-title{display:none}.vl-cover-side .post-card-image img{aspect-ratio:1.55}.vl-cover-side .post-card h2{font-size:22px}.vl-manifesto .container{gap:23px}.vl-asterisk{font-size:53px}.vl-manifesto h2{font-size:29px}.vl-manifesto p{max-width:380px}.vl-manifesto .vl-read{font-size:11px}.vl-slow-content{padding:32px}.vl-slow-content h2{font-size:40px}.vl-slow-image img{min-height:440px}.vl-notebook-grid{grid-template-columns:repeat(3,1fr)}.vl-notebook-grid>a{border-bottom:1px solid var(--line);padding:20px!important}.vl-notebook-grid>a:nth-child(3){border-right:0}.vl-notebook-grid h3{min-height:auto;margin-top:20px}.vl-last-grid{gap:25px}.vl-last-grid .post-card--horizontal{grid-template-columns:120px minmax(0,1fr);gap:17px}.vl-last-grid h2{font-size:22px}.vl-editorial-note{grid-template-columns:150px 1fr;gap:25px}.vl-editorial-note>a{grid-column:2;justify-self:start}.article-layout{max-width:760px;margin:auto;display:block}.article-sidebar{display:none}.article-header h1{font-size:50px}.article-prose{font-size:19px}.document-page .document-layout{display:block}.document-page .document-sidebar{margin-top:40px}.document-page .document-header h1{font-size:45px}.vl-footer-main{grid-template-columns:1.3fr 1fr 1fr;gap:25px}.vl-footer .vl-logo>span{font-size:41px}.vl-footer .vl-logo svg{width:20px}.vl-footer-letter h2{font-size:30px}}@media (width<=640px){.container{width:calc(100% - 36px)}.vl-header-top{padding-block:11px;font-size:8px}.vl-header-top nav{gap:14px}.vl-header-top nav a:first-child{display:none}.vl-masthead{gap:10px;min-height:89px;position:static}.vl-logo>span{letter-spacing:-3.5px;font-size:51px}.vl-logo{gap:13px}.vl-logo svg{width:29px;height:29px}.vl-search{border:0;width:auto;margin-left:auto}.vl-search input{display:none}.vl-search button{padding:8px}.site-mobile-menu{display:block}.vl-navigation{display:none}.vl-header{border-bottom:1px solid var(--line)}.vl-edition{align-items:flex-start;gap:15px;padding-block:20px}.vl-edition p{letter-spacing:1.35px;max-width:145px;font-size:8px;line-height:1.7}.vl-edition>span{text-align:right;max-width:155px;font-size:12px;line-height:1.6}.vl-cover{padding-bottom:34px;display:block}.vl-cover-image img{aspect-ratio:1.12;height:auto}.vl-image-label{padding:9px 12px;font-size:9px;bottom:15px;left:15px}.vl-cover-caption{padding-top:20px}.vl-cover-caption h1{letter-spacing:-1.1px;margin-block:10px 16px;font-size:38px;line-height:1.08}.vl-cover-caption>p{font-size:13px;line-height:1.8}.vl-cover-caption .vl-read{margin-top:20px}.vl-cover-side{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:20px;margin-top:31px;padding-top:25px;display:grid}.vl-cover-side .post-card{margin-bottom:0}.vl-cover-side .post-card h2{font-size:22px;line-height:1.2}.vl-cover-side .post-card-image img{aspect-ratio:1.25}.vl-cover-side .eyebrow{letter-spacing:1px;margin-top:13px;font-size:8px}.vl-all-link{grid-column:1/-1;margin-top:5px;font-size:11px}.vl-manifesto>.container{grid-template-columns:38px 1fr;gap:15px;padding-block:30px;display:grid}.vl-asterisk{align-self:start;margin-top:22px;font-size:41px}.vl-manifesto h2{font-size:27px}.vl-manifesto p{font-size:11px;line-height:1.8}.vl-manifesto .eyebrow{letter-spacing:1.1px;font-size:8px}.vl-manifesto .vl-read{grid-column:2;justify-self:start;margin:4px 0 0}.vl-latest{padding-block:42px}.section-heading{align-items:flex-start;gap:20px;margin-bottom:24px}.section-heading h2{font-size:32px}.section-heading>.text-link{padding-top:8px;font-size:10px}.section-heading .eyebrow{letter-spacing:1.3px;font-size:8px}.post-grid{grid-template-columns:1fr;gap:30px}.post-card--standard .post-card-image img{aspect-ratio:1.42}.post-card--standard h2{font-size:28px}.post-card .eyebrow{margin-top:18px;font-size:9px}.post-card p{font-size:13px!important}.post-card .reading-time{font-size:10px}.vl-slow{width:100%;margin-top:0;display:block}.vl-slow-image img{height:315px;min-height:0}.vl-slow-content{padding:32px 28px 27px}.vl-slow-content h2{margin-top:18px;font-size:47px}.vl-slow-content>p{margin-block:21px 25px;font-size:13px}.vl-slow-link{padding-block:18px;font-size:20px}.vl-notebooks{padding-block:43px}.vl-notebooks .section-heading{display:block}.vl-notebooks .section-heading>p{margin-top:14px;font-size:11px}.vl-notebook-grid{grid-template-columns:1fr 1fr}.vl-notebook-grid>a{border-right:1px solid var(--line)!important;padding:18px!important}.vl-notebook-grid>a:nth-child(2n){border-right:0!important}.vl-notebook-grid>a:last-child{grid-column:1/-1;grid-template-columns:35px 1fr 22px;align-items:center;gap:12px;display:grid;border-right:0!important}.vl-notebook-grid>a:last-child h3{margin:0}.vl-notebook-grid>a:last-child p{grid-area:2/2}.vl-notebook-grid>a:last-child svg{grid-area:1/3/3;margin:0}.vl-notebook-grid h3{margin:18px 0 12px;font-size:23px}.vl-notebook-grid svg{margin-top:19px}.vl-last-pages{padding-bottom:35px}.vl-last-pages .section-heading>span{display:none}.vl-last-grid{grid-template-columns:1fr;gap:25px}.vl-last-grid .post-card--horizontal{grid-template-columns:116px 1fr}.vl-last-grid h2{font-size:23px}.vl-last-grid .reading-time{display:none}.vl-editorial-note{padding-block:27px 35px;display:block}.vl-editorial-note>span{font-size:25px}.vl-editorial-note>p{margin-block:17px 22px;font-size:12px}.vl-footer-letter{padding-block:32px;display:block}.vl-footer-letter h2{font-size:30px}.vl-footer-letter .vl-read{margin-top:24px;font-size:11px}.vl-footer-main{grid-template-columns:1fr 1fr;gap:37px 23px;padding-block:35px}.vl-footer-main>div{grid-column:1/-1}.vl-footer-main>div>p{margin-top:18px;font-size:12px}.vl-footer-main>div>a:last-child{margin-top:18px}.vl-footer-main nav a{font-size:11px}.vl-footer-main nav h2{font-size:9px}.vl-footer-bottom{font-size:9px;display:block}.vl-footer-bottom nav{justify-content:flex-start;gap:12px 17px;margin-top:20px}.site-health-note p{font-size:9px}.page-title-centered{padding:16px 0 32px}.page-title-centered h1{letter-spacing:-1px;font-size:40px}.page-title-centered p{font-size:14px}.category-topics h2{font-size:24px}.topic-pills a{padding:8px 12px;font-size:11px}.article-header h1{letter-spacing:-.9px;font-size:38px;line-height:1.12}.article-deck{font-size:16px}.article-prose{font-size:18px;line-height:1.83}.article-prose h2{font-size:29px;line-height:1.2}.article-author-box{padding:22px 18px}.article-author-box h2{font-size:23px}.article-author-box p,.article-toc h2{font-size:12px}.document-page .document-header h1{font-size:37px}.document-page .document-prose{font-size:17px;line-height:1.83}.document-page .document-prose h2{font-size:28px}.document-page .document-meta{font-size:10px}.contact-box h2{font-size:27px}.authors-grid{grid-template-columns:1fr}.author-profile{display:block}.search-main-field .button{padding-inline:15px}.search-filters{flex-wrap:wrap}.search-filters select{min-width:125px}.search-filters>span{max-width:none;margin:0;padding:0}.not-found h1{font-size:35px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.post-card-image img{transition:none}}:root{--muted:#716357}.eyebrow,.section-heading .eyebrow,.post-card .eyebrow,.vl-manifesto .eyebrow,.page-title-centered .eyebrow,.article-header>.eyebrow{letter-spacing:1.25px;font-size:11px;line-height:1.6}.vl-header-top{color:#716052;gap:24px;padding-block:10px;font-size:12px}.vl-header-top nav{gap:22px}.vl-masthead{gap:34px;min-height:100px}.vl-logo>span{font-size:64px}.vl-masthead>p{color:#716052;font-size:13px}.vl-search{width:238px;padding-bottom:0}.vl-search input{font-size:14px}.vl-search button{min-width:44px;min-height:44px}.vl-mobile-search{display:none}.vl-navigation{gap:32px;min-height:46px}.vl-navigation>a,.vl-navigation .vl-nav-letter{font-size:13px}.vl-navigation>a{padding-block:13px}.vl-edition{padding-block:19px}.vl-edition p{color:#716052;font-size:11px}.vl-edition>span{color:#716052}.vl-cover-single{grid-template-columns:minmax(0,1fr);max-width:900px}.vl-side-title>span{font-size:11px;line-height:1.5}.vl-image-label{font-size:12px}.vl-cover-caption>p{color:#6d5e51;font-size:16px}.vl-all-link{min-height:44px;font-size:14px}.vl-read{gap:14px;min-height:40px;font-size:14px}.text-link,.section-heading>.text-link{font-size:14px}.post-card p{color:#6d5e51;font-size:15px!important;line-height:1.75!important}.post-card .reading-time{color:#716052;font-size:12px}.vl-introduction{grid-template-columns:1fr 1.08fr;align-items:center;gap:56px;padding-block:9px 38px;display:grid}.vl-introduction-copy{padding-block:16px}.vl-introduction h1{letter-spacing:-1.6px;margin:16px 0 21px;font-size:clamp(42px,4.4vw,57px);line-height:1.08}.vl-introduction h1 em{color:#986044;font-weight:400}.vl-introduction-copy>p{color:#6d5e51;max-width:460px;font-size:17px;line-height:1.75}.vl-introduction-copy>.vl-read{margin-top:23px}.vl-introduction-links{flex-wrap:wrap;gap:8px 24px;margin-top:16px;display:flex}.vl-introduction-links a{color:#765845;text-underline-offset:4px;padding-block:8px;font-size:13px;line-height:1.6;text-decoration:underline}.vl-introduction-image img{object-fit:cover;object-position:center 54%;width:100%;height:380px}.vl-introduction-image figcaption{color:#716052;margin-top:10px;font:italic 14px/1.6 Georgia,serif}.vl-manifesto>.container{padding-block:32px}.vl-manifesto p{color:#715c48;font-size:14px;line-height:1.7}.vl-notebooks{padding-block:56px}.vl-notebooks .section-heading>p,.section-heading>p{color:#716052;font-size:14px}.vl-notebook-grid p{color:#716052;font-size:14px;line-height:1.75}.vl-notebook-grid h3{font-size:25px}.vl-editorial-note>p{color:#716052;font-size:14px;line-height:1.8}.vl-editorial-note>a{min-height:44px;font-size:14px}.vl-editorial-note{grid-template-columns:190px minmax(0,1fr) 205px;gap:30px}.vl-footer-letter{padding-block:35px}.vl-footer-main{gap:55px;padding-block:40px}.vl-footer-main>div>p{color:#d4c7b9;font-size:14px}.vl-footer-main>div>a:last-child{min-height:40px;font-size:14px}.vl-footer-main nav h2{font-size:12px;line-height:1.6}.vl-footer-main nav a{color:#dfd1c2;padding-block:4px;font-size:14px;line-height:1.65}.vl-footer-main nav{gap:4px}.site-health-note p{color:#d5c8bb;font-size:12px;line-height:1.8}.vl-footer-bottom{font-size:12px;line-height:1.7}.vl-footer-bottom nav a{padding-block:5px}.vl-footer :focus-visible{outline-color:#f2cfb3}.breadcrumbs,.article-page>.breadcrumbs{color:#716052;font-size:12px;line-height:1.7}.result-count{font-size:13px}.page-title-centered p{color:#716052}.search-main-field input,.search-filters select,.contact-box input,.contact-box textarea{font-size:16px}.search-main-field .button{min-height:44px;font-size:14px}.search-filters label,.search-filters>span,.contact-box label{color:#716052;font-size:13px}.search-filters select{min-height:44px}.topic-pills a,.category-topics .topic-pills a{min-height:40px;font-size:13px}.empty-state{padding:40px 12px 50px}.empty-state h2{line-height:1.25}.empty-state p{font-size:16px;line-height:1.75}.article-meta,.byline-detail,.article-cover figcaption{color:#716052;font-size:12px;line-height:1.7}.byline>div:last-child{font-size:14px}.article-toc h2{font-size:17px}.article-toc a,.article-author-box p,.article-author-box .text-link,.sources-section li,.source-note,.sources-section .source-note{font-size:14px;line-height:1.8}.sources-section li>span,.demo-note p{font-size:12px;line-height:1.75}.article-corrections,.share-row,.share-row button{font-size:13px}.share-row button{min-height:44px}.article-related .post-card:last-child:nth-child(odd){display:block}.document-page .document-meta,.document-page .document-toc-label,.document-page .document-nav-card h2{color:#715440;font-size:13px;line-height:1.7}.document-page .document-nav-card a,.document-page .document-toc a{color:#795440;font-size:14px;line-height:1.65}.document-page .document-toc a{padding-block:4px}.document-page .document-prose{color:#493c34}.document-page .document-nav-card{background:#f3eee6}.contact-box>p,.contact-box form>p{font-size:15px;line-height:1.75}.contact-unavailable{background:var(--paler);border:1px solid var(--line);margin-top:20px;padding:22px}.contact-unavailable h3{margin-bottom:12px;font-size:24px;line-height:1.25}.contact-unavailable p{color:var(--body);font-size:15px;line-height:1.75}.site-mobile-menu summary{place-items:center;min-width:44px;min-height:44px;display:grid}.site-mobile-panel{overscroll-behavior:contain;max-height:calc(100dvh - 135px);overflow-y:auto}.site-mobile-panel a{min-height:48px;font-size:16px;line-height:1.6}.site-mobile-panel a[aria-current=page]{color:var(--link);font-weight:700}@media (width<=1080px){.vl-navigation{gap:20px}.vl-introduction{gap:35px}.vl-masthead{gap:26px}.vl-masthead>p{padding-left:22px}.vl-footer-main{gap:32px}.vl-editorial-note{grid-template-columns:160px minmax(0,1fr);gap:24px}.vl-editorial-note>a{grid-column:2;justify-self:start}}@media (width<=900px){.vl-navigation{display:none}.site-mobile-menu{display:block}.vl-masthead{gap:18px;min-height:90px}.vl-logo>span{font-size:57px}.vl-search{width:210px}.vl-introduction{gap:28px;padding-top:4px}.vl-introduction h1{font-size:43px}.vl-introduction-image img{height:340px}.vl-introduction-copy>p{font-size:16px}.vl-manifesto>.container{flex-wrap:wrap;align-items:flex-start}.vl-manifesto .vl-read{margin-left:76px;font-size:14px}.vl-header{border-bottom:1px solid var(--line)}}@media (width<=640px){.vl-header-top{padding-block:9px;font-size:11px}.vl-header-top nav{display:none}.vl-masthead{gap:8px;min-height:83px}.vl-logo>span{font-size:49px}.vl-logo{gap:11px}.vl-search{display:none}.vl-mobile-search{min-width:44px;min-height:44px;color:var(--link);place-items:center;margin-left:auto;display:grid}.vl-edition{gap:18px;padding-block:17px}.vl-edition p{letter-spacing:1px;font-size:10px}.vl-edition>span{font-size:13px}.vl-introduction{flex-direction:column;align-items:stretch;gap:25px;padding-bottom:30px;display:flex}.vl-introduction-copy{padding:0}.vl-introduction h1{letter-spacing:-1.2px;margin-top:11px;font-size:clamp(38px,10.2vw,48px)}.vl-introduction-copy>p{max-width:none;font-size:16px}.vl-introduction-copy>.vl-read{margin-top:17px}.vl-introduction-links{gap:4px 22px;margin-top:10px}.vl-introduction-links a{font-size:14px}.vl-introduction-image img{height:250px}.vl-introduction-image figcaption{font-size:13px}.vl-manifesto>.container{padding-block:27px;display:grid}.vl-manifesto p{font-size:14px}.vl-manifesto .vl-read{margin-left:0}.vl-notebooks{padding-block:40px}.vl-notebook-grid h3{font-size:24px}.vl-notebook-grid p{font-size:13px}.vl-editorial-note{display:block}.vl-editorial-note>p{font-size:15px}.vl-footer-main{gap:32px 25px}.vl-footer-main nav a{font-size:14px}.vl-footer-main nav h2,.vl-footer-bottom{font-size:12px}.vl-footer-letter .vl-read{font-size:14px}.site-health-note p{font-size:12px}.search-main-field input{width:100%;min-width:0}.search-filters select{min-width:0}.search-filters label{flex-basis:130px}.section-heading{flex-wrap:wrap}.section-heading>.text-link{padding-top:0}.article-author-box p{font-size:14px}.document-page .document-meta{font-size:12px}.document-page .document-prose{font-size:17px}.document-page .document-nav-card{grid-template-columns:1fr}.document-page .document-nav-card nav+nav{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}}@media (width<=370px){.vl-logo>span{letter-spacing:-2.7px;font-size:41px}.vl-logo svg{width:26px}.vl-logo{gap:8px}.vl-masthead{gap:5px}.vl-footer-main{grid-template-columns:1fr}.vl-notebook-grid>a{padding:14px!important}.vl-notebook-grid h3{font-size:22px}}
