/* Trendmeter editorial design */
body.tm-site{margin:0;background:#fbf8f2;color:#292923;font-family:"Trebuchet MS",sans-serif;font-size:16px;line-height:1.65}
.tm-site *{box-sizing:border-box}.tm-site a{color:inherit;text-decoration:none}.tm-site a:hover{color:#862c42}.tm-site a:focus-visible,.tm-site summary:focus-visible{outline:3px solid #862c42;outline-offset:5px}
.tm-wrap{width:min(1240px,calc(100% - 48px));margin:auto}.tm-top{background:#722b40;color:#fff;text-align:center;padding:8px 16px;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.tm-header{padding:24px 0;border-bottom:1px solid #ded9ce}.tm-header-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.tm-brand{font: bold 31px Georgia,serif;letter-spacing:-1.5px}.tm-brand span{color:#862c42}.tm-nav{display:flex;gap:25px;font-size:13px;font-weight:bold}.tm-menu{display:none}.tm-search{display:flex;gap:8px}.tm-search input{min-width:0;width:100%;background:white;border:1px solid #d8d1c4;border-radius:0;padding:12px;font:inherit}.tm-search button,.tm-button{display:inline-block;background:#722b40!important;color:white!important;border:0;padding:12px 21px;font:inherit;font-size:13px;cursor:pointer}.tm-kicker{color:#862c42;font-size:11px;font-weight:bold;letter-spacing:.17em;text-transform:uppercase}.tm-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;padding:64px 0;align-items:center}.tm-hero h1{font:normal clamp(44px,5.1vw,72px)/1.04 Georgia,serif;letter-spacing:-2px;margin:16px 0 24px}.tm-hero h1 em{color:#862c42}.tm-hero p{max-width:430px;color:#656259}.tm-hero-art{position:relative}.tm-hero-art img{width:100%;height:470px;object-fit:cover;border-radius:160px 160px 4px 4px;display:block}.tm-feature-label{position:absolute;left:-24px;bottom:24px;background:#fff;padding:18px 24px;max-width:85%;box-shadow:0 6px 30px #29292314}.tm-feature-label h2{font:24px/1.2 Georgia,serif;margin:6px 0}.tm-topics{display:flex;gap:12px;flex-wrap:wrap;padding:25px 0;border-block:1px solid #ded9ce;align-items:center}.tm-topics a{border:1px solid #cfc6b8;padding:9px 20px;border-radius:40px;background:#fff}.tm-topics>span{margin-right:18px;font:italic 21px Georgia,serif}.tm-section{padding:55px 0}.tm-section-title{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:26px;gap:20px}.tm-section-title h2,.tm-title{font:normal 38px/1.15 Georgia,serif;margin:0}.tm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.tm-card img{width:100%;height:340px;object-fit:cover;display:block;background:#ede5d9;transition:filter .2s}.tm-card a:hover img{filter:brightness(.94)}.tm-card h2,.tm-card h3{font:normal 25px/1.2 Georgia,serif;margin:10px 0}.tm-card .tm-kicker{display:block;margin-top:17px}.tm-card p{font-size:14px;color:#686359;margin:12px 0}.tm-meta{font-size:12px;color:#686359}.tm-note{background:#eaeede;padding:38px;margin:10px 0 55px;display:flex;align-items:center;justify-content:space-between;gap:32px}.tm-note h2{font:32px Georgia,serif;margin:0 0 8px}.tm-note p{margin:0}.tm-footer{border-top:1px solid #ded9ce;padding:42px 0 24px;background:#f0ebdf}.tm-footer-top{display:flex;justify-content:space-between;gap:35px}.tm-footer-links{display:flex;gap:20px;flex-wrap:wrap;font-size:13px}.tm-footer small{display:block;margin-top:30px;color:#686359}.tm-article{max-width:800px;margin:55px auto}.tm-article h1{font:normal clamp(36px,4vw,58px)/1.08 Georgia,serif;margin:14px 0 24px}.tm-article .tm-featured{width:100%;height:auto;margin:25px 0}.tm-content{font-size:18px;line-height:1.85;overflow-wrap:anywhere}.tm-content h2,.tm-content h3{font-family:Georgia,serif;line-height:1.25;margin-top:1.6em}.tm-content a{color:#862c42;text-decoration:underline}.tm-content img{max-width:100%;height:auto}.tm-content table{display:block;max-width:100%;overflow:auto}.tm-content iframe{max-width:100%}.tm-save{background:#722b40;color:#fff!important;padding:10px 20px;display:inline-block;font-size:13px;margin:16px 0}.tm-breadcrumb{font-size:12px}.tm-empty{background:#eee6d8;display:grid;place-items:center;min-height:260px;font:italic 28px Georgia,serif}.tm-site .navigation.pagination{margin:40px 0;display:block}.tm-site .page-numbers{display:inline-block;padding:8px 15px;border:1px solid #d8d1c4}.tm-site .page-numbers.current{background:#722b40;color:white}.tm-skip{position:absolute;left:-10000px}.tm-skip:focus{left:20px;top:20px;background:white;padding:15px;z-index:10000}
@media(max-width:900px){.tm-nav{gap:14px;font-size:12px}.tm-hero{gap:30px}.tm-hero-art img{height:400px}.tm-grid{gap:28px 20px}.tm-card img{height:280px}}
@media(max-width:650px){.tm-wrap{width:calc(100% - 32px)}.tm-header{padding:18px 0}.tm-brand{font-size:27px}.tm-nav{display:none}.tm-menu{display:block;position:relative}.tm-menu summary{cursor:pointer;font-size:14px}.tm-menu nav{position:absolute;right:0;top:35px;z-index:10;width:230px;background:#fff;border:1px solid #ded9ce;padding:20px;box-shadow:0 10px 25px #0001}.tm-menu a{display:block;padding:8px}.tm-hero{grid-template-columns:1fr;padding:36px 0;gap:28px}.tm-hero h1{font-size:48px}.tm-hero-art img{height:360px}.tm-feature-label{left:12px;bottom:14px}.tm-topics{gap:8px;padding:20px 0}.tm-topics>span{width:100%}.tm-topics a{font-size:12px;padding:8px 13px}.tm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.tm-card img{height:230px}.tm-card h2,.tm-card h3{font-size:21px}.tm-card p{display:none}.tm-section{padding:36px 0}.tm-section-title h2,.tm-title{font-size:32px}.tm-note,.tm-footer-top{display:block}.tm-note{padding:26px}.tm-note .tm-button{margin-top:20px}.tm-footer-links{margin-top:22px;gap:14px}.tm-article{margin:30px auto}.tm-content{font-size:17px}.tm-search{max-width:100%}}
@media(prefers-reduced-motion:reduce){.tm-site *{transition:none!important}}
