.blog-header-module__ivtflW__header{color:#111110;font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;margin-bottom:44px}.blog-header-module__ivtflW__metaRow{justify-content:space-between;align-items:center;gap:24px;display:flex}.blog-header-module__ivtflW__backLink{color:#405038;align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.blog-header-module__ivtflW__backLink span{font-size:16px;transition:transform .15s}.blog-header-module__ivtflW__backLink:hover span{transform:translate(-3px)}.blog-header-module__ivtflW__meta{color:#777871;flex-wrap:wrap;align-items:center;font-size:11px;font-weight:520;line-height:1.3;display:flex}.blog-header-module__ivtflW__meta>*+:before{content:"";background:#68775e;border-radius:50%;width:3px;height:3px;margin:0 9px 2px;display:inline-block}.blog-header-module__ivtflW__header h1{letter-spacing:-.048em;text-wrap:balance;max-width:850px;margin:30px 0 0;font-size:clamp(38px,4.7vw,56px);font-weight:540;line-height:1.035}.blog-header-module__ivtflW__description{color:#62635e;letter-spacing:-.012em;max-width:720px;margin:24px 0 0;font-size:17px;line-height:1.55}.blog-header-module__ivtflW__backLink:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #68775e}@media (max-width:620px){.blog-header-module__ivtflW__header{margin-bottom:32px}.blog-header-module__ivtflW__metaRow{flex-direction:column;align-items:flex-start;gap:18px}.blog-header-module__ivtflW__header h1{margin-top:26px;font-size:37px}.blog-header-module__ivtflW__description{margin-top:20px;font-size:15px}}@media (prefers-reduced-motion:reduce){.blog-header-module__ivtflW__backLink span{transition-duration:.001ms}}
.article-table-module__rhxSvW__wrapper{font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;margin:38px 0 42px}.article-table-module__rhxSvW__scrollHint{color:#777a72;text-align:right;margin:0 2px 10px;font-size:11px;font-weight:600;line-height:1.3;display:none}.article-table-module__rhxSvW__frame{background:#eeefe9;border-radius:18px;overflow:hidden}.article-table-module__rhxSvW__scroller{overscroll-behavior-inline:contain;scrollbar-color:#a8afa0 #e4e6df;scrollbar-width:thin;-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.article-table-module__rhxSvW__scroller::-webkit-scrollbar{height:7px;display:block}.article-table-module__rhxSvW__scroller::-webkit-scrollbar-track{background:#e4e6df}.article-table-module__rhxSvW__scroller::-webkit-scrollbar-thumb{background:#a8afa0;border-radius:99px}.article-table-module__rhxSvW__scroller:focus-visible{outline-offset:4px;border-radius:18px;outline:2px solid #68775e}.article-table-module__rhxSvW__table{table-layout:fixed;border-collapse:separate;border-spacing:0;color:#30312d;width:100%;font-size:14px;line-height:1.55}.article-table-module__rhxSvW__headerCell,.article-table-module__rhxSvW__cell,.article-table-module__rhxSvW__rowHeader{overflow-wrap:anywhere;text-align:left;vertical-align:top;padding:16px 18px}.article-table-module__rhxSvW__headerCell{color:#394333;letter-spacing:-.01em;background:#dfe5d8;font-size:13px;font-weight:680}.article-table-module__rhxSvW__cell,.article-table-module__rhxSvW__rowHeader{background:#f4f4ef;border-top:1px solid #4a50451f;font-weight:430}.article-table-module__rhxSvW__table:not(.article-table-module__rhxSvW__hasHeader) tbody tr:first-child>*{border-top:0}.article-table-module__rhxSvW__table tbody tr:nth-child(2n) .article-table-module__rhxSvW__cell{background:#f8f8f5}.article-table-module__rhxSvW__rowHeader{color:#3d4638;background:#eaede5;font-weight:650}.article-table-module__rhxSvW__table a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #68775e}.article-table-module__rhxSvW__notice{color:#676961;background:#eeefe9;border-radius:16px;margin:32px 0;padding:16px 18px;font-size:14px;line-height:1.5}@media (max-width:700px){.article-table-module__rhxSvW__wrapper{margin:32px 0 36px}.article-table-module__rhxSvW__scrollHint{display:block}.article-table-module__rhxSvW__frame,.article-table-module__rhxSvW__scroller:focus-visible{border-radius:15px}.article-table-module__rhxSvW__headerCell,.article-table-module__rhxSvW__cell,.article-table-module__rhxSvW__rowHeader{padding:14px 15px}.article-table-module__rhxSvW__table{font-size:13px}.article-table-module__rhxSvW__headerCell{font-size:12px}}
.related-posts-module__SmkOaa__section{font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;margin-top:clamp(80px,10vw,112px)}.related-posts-module__SmkOaa__header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.related-posts-module__SmkOaa__header h2{color:#111110;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(26px,3.2vw,34px);font-weight:540;line-height:1.05}.related-posts-module__SmkOaa__viewAll{color:#62635e;flex:none;align-items:center;gap:7px;font-size:13px;font-weight:560;line-height:1.3;text-decoration:none;transition:color .16s;display:inline-flex}.related-posts-module__SmkOaa__viewAll span{color:#68775e;transition:transform .18s cubic-bezier(.22,.7,.2,1)}.related-posts-module__SmkOaa__viewAll:hover{color:#111110}.related-posts-module__SmkOaa__viewAll:hover span{transform:translate(2px,-2px)}.related-posts-module__SmkOaa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:20px;display:grid}.related-posts-module__SmkOaa__card{min-width:0;color:inherit;background:#efefe9d1;border-radius:18px;text-decoration:none;transition:background-color .18s,transform .18s;overflow:hidden}.related-posts-module__SmkOaa__card:hover{background:#e9e9e2;transform:translateY(-2px)}.related-posts-module__SmkOaa__card>article{min-height:250px}.related-posts-module__SmkOaa__withCover{grid-template-columns:minmax(0,1.45fr) minmax(136px,.78fr);display:grid}.related-posts-module__SmkOaa__copy{flex-direction:column;justify-content:space-between;min-width:0;min-height:250px;padding:28px;display:flex}.related-posts-module__SmkOaa__topic{color:#5f7056;font-size:12px;font-weight:650;line-height:1.25;display:inline-block}.related-posts-module__SmkOaa__copy h3{color:#171815;letter-spacing:-.035em;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:18px 0 0;font-size:clamp(22px,2.6vw,28px);font-weight:540;line-height:1.08;display:-webkit-box;overflow:hidden}.related-posts-module__SmkOaa__copy h3 span{color:#68775e;margin-left:4px;font-size:.72em;transition:transform .18s cubic-bezier(.22,.7,.2,1);display:inline-block;transform:translateY(1px)}.related-posts-module__SmkOaa__card:hover h3 span{transform:translate(3px,-2px)}.related-posts-module__SmkOaa__copy p{color:#5f605b;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:14px 0 0;font-size:14px;font-weight:430;line-height:1.5;display:-webkit-box;overflow:hidden}.related-posts-module__SmkOaa__date{color:#777871;margin-top:28px;font-size:12px;font-weight:520;line-height:1.3}.related-posts-module__SmkOaa__media{background:#deded7;min-width:0;min-height:250px;position:relative;overflow:hidden}.related-posts-module__SmkOaa__image{object-fit:cover;transition:transform .32s cubic-bezier(.22,.7,.2,1)}.related-posts-module__SmkOaa__card:hover .related-posts-module__SmkOaa__image{transform:scale(1.018)}.related-posts-module__SmkOaa__card:focus-visible,.related-posts-module__SmkOaa__viewAll:focus-visible{outline-offset:4px;outline:2px solid #68775e}@media (max-width:620px){.related-posts-module__SmkOaa__section{margin-top:72px}.related-posts-module__SmkOaa__header{align-items:start;margin-bottom:20px}.related-posts-module__SmkOaa__viewAll{padding-top:5px;font-size:12px}.related-posts-module__SmkOaa__card>article,.related-posts-module__SmkOaa__copy{min-height:224px}.related-posts-module__SmkOaa__copy{padding:24px}.related-posts-module__SmkOaa__copy h3{font-size:23px}.related-posts-module__SmkOaa__withCover{grid-template-columns:minmax(0,1fr) 124px}.related-posts-module__SmkOaa__media{min-height:224px}}@media (max-width:460px){.related-posts-module__SmkOaa__header{display:block}.related-posts-module__SmkOaa__viewAll{margin-top:12px;padding-top:0}.related-posts-module__SmkOaa__withCover{grid-template-columns:1fr}.related-posts-module__SmkOaa__withCover .related-posts-module__SmkOaa__media{aspect-ratio:16/8;grid-row:1;min-height:0}.related-posts-module__SmkOaa__withCover .related-posts-module__SmkOaa__copy{grid-row:2}}@media (prefers-reduced-motion:reduce){.related-posts-module__SmkOaa__card,.related-posts-module__SmkOaa__image,.related-posts-module__SmkOaa__copy h3 span,.related-posts-module__SmkOaa__viewAll span{transition:none}}
.blog-post-module__-vs8Pa__cover{aspect-ratio:1200/630;background:#efefe9;border-radius:24px;width:min(100%,880px);margin:0 auto 56px;position:relative;overflow:hidden}.blog-post-module__-vs8Pa__coverImage{object-fit:cover;object-position:center}.blog-post-module__-vs8Pa__articleBody{color:#272824;width:100%;font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif}.blog-post-module__-vs8Pa__articleBody a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #68775e}@media (max-width:620px){.blog-post-module__-vs8Pa__cover{aspect-ratio:16/10;border-radius:18px;margin-bottom:40px}}
