.editorial-poster{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;min-height:250px;padding:30px;color:#fffaf0;background:#143f32;border-radius:12px;gap:25px}.ep-kicker,.ep-label{position:relative;z-index:1;font:500 .72rem/1.6 Arial,sans-serif;letter-spacing:.06em}.ep-kicker{color:#e4c77f;text-transform:uppercase}.editorial-poster strong{position:relative;z-index:1;font:400 2rem/1.15 Georgia,serif;max-width:85%}.ep-label{max-width:75%;color:#e6e8dc}.ep-number{position:absolute;font:400 9rem/1 Georgia,serif;right:-3px;bottom:-30px;color:#ffffff0c;pointer-events:none}.ep-orbit{position:absolute;width:270px;height:270px;border:1px solid #dab76c55;border-radius:50%;right:-120px;top:-60px;box-shadow:0 0 0 28px #dab76c08,0 0 0 56px #dab76c08}.ep-hero{min-height:345px;padding:42px;border-radius:80px 16px 16px}.ep-hero strong{font-size:2.8rem}.ep-C01,.ep-C02{background:#ece6d6;color:#163f32;border:1px solid #c8b681}.ep-C01 .ep-kicker,.ep-C02 .ep-kicker,.ep-C01 .ep-label,.ep-C02 .ep-label{color:#705f35}.ep-C02 strong{max-width:70%}.ep-C02 .ep-number{color:#8b743930}.ep-N02,.ep-C05{background:#245546}.ep-N05{background:#264b48}.editorial-hero .editorial-summary{font-size:1.04rem;line-height:1.75;color:var(--muted)}.editorial-summary p{margin-bottom:20px}.editorial-reading .article-layout{grid-template-columns:250px minmax(0,1fr);gap:65px}.editorial-prose{max-width:760px;width:100%;min-width:0}.editorial-prose p{font-size:1rem}.reader-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:22px;margin-bottom:32px}.reader-controls button{font:500 .78rem/1.4 Arial,sans-serif;color:#174132;background:#fffdf8;border:1px solid #c7cdbf;padding:12px 15px;border-radius:24px;cursor:pointer}.reader-controls button[aria-pressed=true]{color:#fff;background:#163f32}.reader-controls span{font-size:.75rem}.editorial-chapter{padding:32px 35px;margin-bottom:24px;border:1px solid #dfe2d6;border-radius:18px;background:#fffdf8;box-shadow:0 10px 35px #173f3103}.editorial-chapter:nth-of-type(even){background:#f3f0e7}.editorial-chapter h2{font-size:2rem;line-height:1.2;margin:12px 0 23px}.chapter-label{color:#86733d;font:600 .68rem/1.5 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.editorial-chapter p:last-child{margin-bottom:0}.editorial-chapter.chapter-feature{border-left:4px solid #af9251;background:#eae7d8}.editorial-chapter.chapter-care{border-left:4px solid #326456}.editorial-chapter a[href*="wa.me"]{display:inline-block;padding:14px 20px;background:#163f32;color:#fffaf0;border-radius:8px;text-decoration:none;line-height:1.5}.editorial-chapter a[href*="wa.me"]:hover{background:#265b45}.reader-large p,.reader-large li,.reader-large table{font-size:1.13rem}.editorial-related{background:#ede9dd}.new-article-links{padding:28px 35px;margin-block:20px 45px;background:#eeebdf;border:1px solid #d4d8c9;border-radius:14px;display:flex;flex-wrap:wrap;gap:16px 28px}.new-article-links p{flex-basis:100%;margin:0}.new-article-links a{color:#204c38;font-size:.9rem;text-underline-offset:4px}.usual-plan{max-width:900px;padding:30px;margin:25px auto;background:#eee9da;border-left:3px solid #b49656;border-radius:10px}.usual-plan h2{font:400 1.9rem/1.3 Georgia,serif}.usual-plan p{line-height:1.8}.reader-controls button:focus-visible,.editorial-chapter a:focus-visible{outline:3px solid #bca066;outline-offset:4px}
@media(max-width:1000px){.editorial-reading .article-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.ep-hero{padding:30px}.ep-hero strong{font-size:2.3rem}.editorial-chapter{padding:28px}}
@media(max-width:700px){.editorial-reading .article-layout{display:block}.editorial-prose{margin-top:28px}.editorial-chapter{padding:24px 20px;border-radius:12px}.editorial-chapter h2{font-size:1.7rem}.ep-hero{min-height:240px;border-radius:50px 12px 12px}.ep-hero strong{font-size:2.1rem}.ep-kicker,.ep-label{font-size:.68rem}.editorial-reading{padding-top:30px}.new-article-links{padding:24px;display:grid}.usual-plan{margin-inline:20px;padding:25px}.blog-table td{overflow-wrap:anywhere}.reader-controls{gap:8px}.editorial-prose p,.editorial-prose li{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.editorial-poster,.editorial-chapter{animation:none;transition:none}}
.editorial-hero{background:#143d2e}.editorial-hero h1{color:#fff7e8}.editorial-hero .editorial-summary,.editorial-hero .editorial-summary p{color:#dce5d9}.editorial-hero .eyebrow{color:#dcc384}.editorial-hero .record-meta,.editorial-hero .record-meta a{color:#e3d7b9}.editorial-hero .record-meta a{text-underline-offset:4px}.editorial-hero strong{color:inherit}
