.article-module__Z_StPG__article{color:#173e34;padding-bottom:60px}.article-module__Z_StPG__container{width:min(1160px,100% - 48px);margin-left:auto;margin-right:auto}.article-module__Z_StPG__header{background:linear-gradient(135deg,#faf7efdd,#e9eee0b0);padding:30px 0 48px}.article-module__Z_StPG__eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#376456;margin-top:30px;font-size:13px;font-weight:600}.article-module__Z_StPG__header h1{color:#07503e;max-width:1000px;margin:22px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.2vw,60px);font-weight:400;line-height:1.1}.article-module__Z_StPG__lead{max-width:900px;font-size:21px;line-height:1.65}.article-module__Z_StPG__byline{font-size:16px;line-height:1.6}.article-module__Z_StPG__byline a{color:#07503e;text-underline-offset:4px}.article-module__Z_StPG__layout{grid-template-columns:250px minmax(0,1fr);gap:60px;padding-top:50px;display:grid}.article-module__Z_StPG__contents nav{background:#fffdf7;border:1px solid #d5dfcf;border-radius:20px;padding:22px;position:sticky;top:110px}.article-module__Z_StPG__contents h2{color:#07503e;margin:0 0 18px;font-size:20px}.article-module__Z_StPG__contents a{color:#376456;margin:0 0 15px;font-size:14px;line-height:1.5;text-decoration:none;display:block}.article-module__Z_StPG__contents a:hover{text-decoration:underline}.article-module__Z_StPG__body section{margin-bottom:38px;scroll-margin-top:120px}.article-module__Z_StPG__body h2{color:#07503e;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.2}.article-module__Z_StPG__body p{margin:0 0 16px;font-size:17px;line-height:1.85}.article-module__Z_StPG__note{background:#e9eee0;border-radius:16px;padding:22px;font-size:15px;line-height:1.7}.article-module__Z_StPG__expert{background:#f2f2e7;border:1px solid #d5dfcf;border-radius:26px;align-items:center;gap:36px;margin-top:50px;padding:30px;display:flex}.article-module__Z_StPG__expert img{object-fit:contain;border-radius:18px;width:220px;max-width:35%;height:auto}.article-module__Z_StPG__expert h2{color:#07503e;margin:12px 0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.2}.article-module__Z_StPG__expert p{line-height:1.6}.article-module__Z_StPG__expert .article-module__Z_StPG__eyebrow{margin-top:0}.article-module__Z_StPG__article a:focus-visible{outline-offset:4px;outline:3px solid #b58b3c}.article-module__Z_StPG__expert .v2-actions{flex-wrap:wrap}@media (max-width:800px){.article-module__Z_StPG__layout{grid-template-columns:1fr;gap:32px}.article-module__Z_StPG__contents nav{position:static}.article-module__Z_StPG__contents a{margin-bottom:10px}.article-module__Z_StPG__expert{gap:24px}.article-module__Z_StPG__expert h2{font-size:27px}}@media (max-width:520px){.article-module__Z_StPG__container{width:calc(100% - 32px)}.article-module__Z_StPG__header{padding:24px 0 32px}.article-module__Z_StPG__lead{font-size:18px}.article-module__Z_StPG__body p{font-size:16px}.article-module__Z_StPG__body h2{font-size:27px}.article-module__Z_StPG__expert{padding:24px;display:block}.article-module__Z_StPG__expert img{width:170px;max-width:100%;margin-bottom:20px}.article-module__Z_StPG__expert .v2-actions{flex-direction:column;align-items:stretch}}.article-module__Z_StPG__illustration{border-radius:24px;width:min(900px,100%);height:auto;margin:28px 0;display:block}
