.archive-hero{background:#11171c;color:#f6f2eb;padding:74px 0 83px}.archive-hero .section-marker{margin-bottom:69px}.archive-hero h1{max-width:930px;font-size:clamp(53px,6.2vw,91px);margin-bottom:28px}.archive-hero>div>p:not(.eyebrow){max-width:710px;color:#bcc7c7;font-size:18px;line-height:1.65;margin-bottom:29px}.archive-list-section{background:#f3f0e9;color:#182126;min-height:65vh;padding:39px 0 110px}.archive-toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;border-bottom:1px solid #cbc8bf;padding-bottom:20px}.archive-filters{display:flex;gap:6px;flex-wrap:wrap;max-width:870px}.archive-filter{border:1px solid transparent;background:transparent;color:#516062;font-size:12px;font-weight:800;border-radius:3px;padding:10px 13px;white-space:nowrap}.archive-filter:hover{background:#e8e3d9}.archive-filter.active{background:#182126;color:#fff}.archive-filter span{margin-left:7px;color:#c7785c}.archive-search-label{min-width:210px;max-width:265px;flex:1;color:#6a7373;font-size:10px;font-weight:800;letter-spacing:.13em}.archive-search-label input{display:block;width:100%;margin-top:6px;background:#fff;border:1px solid #cbc8c0;border-radius:2px;padding:10px 12px;font:14px 'DM Sans',Arial,sans-serif;color:#182126;outline:none}.archive-search-label input:focus{border-color:#bd705b;box-shadow:0 0 0 2px #e8c4b8}.archive-count{font-size:12px;color:#6c7777;margin:20px 0}.archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.archive-card{background:#fff;color:#182126;border:1px solid #ddd8ce;display:flex;flex-direction:column;min-width:0;transition:transform .2s,box-shadow .2s}.archive-card:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(17,23,28,.12)}.archive-card-image{height:185px;display:grid;place-items:center;overflow:hidden;background:#243139}.archive-card-image img{width:100%;height:100%;object-fit:cover}.archive-card-fallback{font:500 90px Georgia,serif;color:#ed9877}.archive-card-body{padding:19px 20px 22px;display:flex;flex-direction:column;gap:9px;flex:1}.archive-card-body strong{font:500 25px/1.13 Georgia,serif;letter-spacing:-.035em}.archive-card-excerpt{font-size:13px;line-height:1.55;color:#647172}.archive-card-open{font-size:12px;font-weight:800;color:#a95d48;margin-top:auto;padding-top:15px;display:flex;justify-content:space-between}.archive-more{background:#182126;color:white;margin:38px auto 0;border:0;display:flex}.archive-more:hover{background:#3d4d52}.archive-empty{padding:45px 0;font:500 25px Georgia,serif}.archive-footer{background:#151d22}.article-head{background:#11171c;color:#f5f1eb;padding:55px 0 72px}.article-shell{max-width:790px}.breadcrumbs{display:flex;gap:11px;align-items:center;font-size:11px;font-weight:800;color:#9daaaa;letter-spacing:.05em;margin-bottom:72px;flex-wrap:wrap}.breadcrumbs a:hover{color:#f17e5d}.breadcrumbs span:last-child{color:#d9dedd}.article-head h1{font:500 clamp(45px,5.5vw,78px)/1.05 Georgia,serif;letter-spacing:-.055em;margin:0 0 25px}.article-deck{font:400 20px/1.52 'DM Sans',Arial,sans-serif;color:#c7ceca;margin:0 0 39px}.article-meta{border-top:1px solid #455158;padding-top:17px;display:flex;flex-wrap:wrap;gap:14px 24px;font-size:10px;letter-spacing:.13em;font-weight:800;color:#acb7b5;text-transform:uppercase}.article-meta span:last-child{color:#ed9c80}.article-reading{background:#f3f0e9;color:#1b2529;padding:60px 0 80px}.article-reading .article-shell{max-width:790px}.article-lead{width:fit-content;max-width:min(100%,560px);margin:0 auto 40px}.article-lead img{max-width:100%;width:auto;height:auto;display:block}.article-lead figcaption,.article-figure figcaption{font-size:11px;line-height:1.5;color:#777e7c;margin-top:8px}.article-body{font:400 18px/1.78 'DM Sans',Arial,sans-serif;overflow-wrap:break-word}.article-body p{margin-bottom:1.25em}.article-body h2,.article-body h3,.article-body h4{font-family:Georgia,serif;letter-spacing:-.035em;line-height:1.17;margin:1.6em 0 .65em}.article-body h2{font-size:34px}.article-body h3{font-size:28px}.article-body h4{font-size:23px}.article-body ul,.article-body ol{padding-left:1.2em;margin:0 0 1.5em}.article-body li{margin-bottom:.4em}.article-body a{color:#a95742;text-decoration:underline;text-underline-offset:3px}.article-body a:hover{color:#713b30}.article-body blockquote{border-left:3px solid #ea9577;padding:6px 0 6px 22px;margin:30px 0;font:italic 24px/1.45 Georgia,serif}.article-body hr{border:0;border-top:1px solid #d3cfc7;margin:32px 0}.article-body figure{margin:34px 0}.article-body figure img{display:block;width:auto;max-width:100%;height:auto;margin:auto}.article-body figure a{display:block}.article-body figure figcaption{text-align:center}.article-body .article-block{max-width:100%}.article-source{font-size:14px!important;margin-top:25px}.article-back{border-top:1px solid #d2cdc4;margin-top:50px;padding-top:24px}.related-section{background:#e9e4da;color:#1b2529;padding:60px 0 90px}.related-section .section-marker .marker-line{border-color:#ccc6bb}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.related-grid a{background:#fff;min-height:180px;padding:23px;display:flex;flex-direction:column;gap:12px}.related-grid a:hover{box-shadow:0 9px 28px rgba(30,40,45,.11)}.related-grid span{font-size:10px;letter-spacing:.12em;color:#ac5d49;font-weight:800}.related-grid strong{font:500 23px/1.15 Georgia,serif;letter-spacing:-.03em}.related-grid i{font-style:normal;color:#b86b53;font-size:23px;margin-top:auto}.newsletter-embed iframe{display:block;width:min(100%,540px);margin:32px auto;border:0;min-height:600px}.archive-footer{max-width:none;padding-left:max(44px,calc((100% - 1280px)/2));padding-right:max(44px,calc((100% - 1280px)/2))}.archive-footer p{color:#879596}[hidden]{display:none!important}@media(max-width:1000px){.archive-toolbar{flex-direction:column}.archive-search-label{width:min(100%,400px);max-width:none}.archive-grid{grid-template-columns:repeat(2,1fr)}.archive-footer{padding-left:24px;padding-right:24px}}@media(max-width:700px){.archive-hero{padding:48px 0 66px}.archive-hero .section-marker{margin-bottom:55px}.archive-hero h1{font-size:51px}.archive-hero>div>p:not(.eyebrow){font-size:15px}.archive-list-section{padding:28px 0 73px}.archive-filters{flex-wrap:nowrap;overflow-x:auto;width:calc(100vw - 36px);padding-bottom:7px}.archive-toolbar{gap:17px}.archive-grid{grid-template-columns:1fr}.archive-card-image{height:175px}.archive-card-body strong{font-size:23px}.article-head{padding:34px 0 52px}.breadcrumbs{margin-bottom:52px}.article-head h1{font-size:clamp(43px,10vw,60px)}.article-deck{font-size:17px}.article-reading{padding:36px 0 62px}.article-body{font-size:16px;line-height:1.75}.article-body h2{font-size:29px}.article-body h3{font-size:24px}.related-grid{grid-template-columns:1fr}.related-grid a{min-height:130px}.related-section{padding:47px 0 62px}.archive-footer{padding-left:18px;padding-right:18px}}
