.articles-module__xyDRra__page{padding:calc(var(--nav-h,64px) + 32px) 0 72px;background:#f5f4f1;min-height:70vh}.articles-module__xyDRra__kicker{color:#8f5d18;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.74rem;font-weight:800}.articles-module__xyDRra__listHead{max-width:760px;margin-bottom:28px}.articles-module__xyDRra__listHead h1{color:#17324d;margin:0 0 10px;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.15}.articles-module__xyDRra__listHead p{color:#34495e;margin:0;line-height:1.7}.articles-module__xyDRra__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;display:grid}.articles-module__xyDRra__card{background:#fff;border:1px solid #dce6ed;border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.articles-module__xyDRra__card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #17324d1a}.articles-module__xyDRra__cardMedia{aspect-ratio:16/9;background:#fbf3e6;position:relative}.articles-module__xyDRra__cardBody{padding:18px}.articles-module__xyDRra__cardCat{color:#8f5d18;font-size:.76rem;font-weight:700}.articles-module__xyDRra__cardBody h2{color:#17324d;margin:6px 0 8px;font-size:1.1rem;line-height:1.4}.articles-module__xyDRra__cardBody p{color:#4a5d70;margin:0;font-size:.9rem;line-height:1.6}.articles-module__xyDRra__article{color:#34495e;background:#fff;border:1px solid #dce6ed;border-radius:20px;max-width:860px;margin:0 auto;padding:clamp(22px,5vw,52px);line-height:1.8;box-shadow:0 10px 32px #17324d0f}.articles-module__xyDRra__crumbs{color:#667a8c;flex-wrap:wrap;gap:6px;margin-bottom:16px;font-size:.82rem;display:flex}.articles-module__xyDRra__crumbs a{color:#667a8c}.articles-module__xyDRra__article h1{color:#17324d;margin:0 0 10px;font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.2}.articles-module__xyDRra__meta{color:#667a8c;margin:0 0 22px;font-size:.86rem}.articles-module__xyDRra__cover{aspect-ratio:16/9;background:#fbf3e6;border-radius:14px;margin-bottom:24px;position:relative;overflow:hidden}.articles-module__xyDRra__article h2{color:#17324d;scroll-margin-top:calc(var(--nav-h,64px) + 16px);margin:34px 0 12px;font-size:clamp(1.2rem,2.6vw,1.45rem);line-height:1.35}.articles-module__xyDRra__article p{margin:0 0 14px}.articles-module__xyDRra__article ul,.articles-module__xyDRra__article ol{margin:6px 0 16px;padding-left:22px}.articles-module__xyDRra__article li{margin-bottom:6px}.articles-module__xyDRra__article a{color:#8f5d18;font-weight:600}.articles-module__xyDRra__summary{background:#fbf3e6;border:1px solid #f0dfc2;border-radius:16px;margin-bottom:24px;padding:18px 20px}.articles-module__xyDRra__summary strong{color:#8f5d18;letter-spacing:.1em;text-transform:uppercase;font-size:.78rem}.articles-module__xyDRra__summary p{color:#17324d;margin:6px 0 10px}.articles-module__xyDRra__summary ul{margin:0}.articles-module__xyDRra__toc{border:1px solid #dce6ed;border-radius:14px;margin-bottom:8px;padding:14px 18px;font-size:.92rem}.articles-module__xyDRra__toc strong{color:#17324d}.articles-module__xyDRra__toc ol{margin:8px 0 0}.articles-module__xyDRra__tip{background:#f8fafc;border-left:4px solid #8f5d18;border-radius:0 12px 12px 0;margin:4px 0 16px;padding:12px 16px}.articles-module__xyDRra__tip strong{color:#8f5d18;margin-bottom:2px;display:block}.articles-module__xyDRra__tip p{margin:0}.articles-module__xyDRra__tableWrap{border:1px solid #dce6ed;border-radius:12px;margin:6px 0 18px;overflow-x:auto}.articles-module__xyDRra__tableWrap table{border-collapse:collapse;width:100%;min-width:460px;font-size:.92rem}.articles-module__xyDRra__tableWrap th,.articles-module__xyDRra__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #eef2f5;padding:10px 14px}.articles-module__xyDRra__tableWrap th{color:#fff;background:#17324d}.articles-module__xyDRra__video{margin:8px 0 20px}.articles-module__xyDRra__video iframe{aspect-ratio:16/9;background:#000;border:0;border-radius:14px;width:100%}.articles-module__xyDRra__video figcaption{color:#667a8c;margin-top:6px;font-size:.84rem}.articles-module__xyDRra__faq{gap:10px;display:grid}.articles-module__xyDRra__faq details{border:1px solid #dce6ed;border-radius:12px;padding:12px 16px}.articles-module__xyDRra__faq summary{cursor:pointer;color:#17324d;font-weight:700}.articles-module__xyDRra__faq details p{margin:8px 0 0}.articles-module__xyDRra__related{border-top:1px solid #eef2f5;margin-top:28px;padding-top:18px}.articles-module__xyDRra__related strong{color:#17324d}.articles-module__xyDRra__cta{color:#fff;background:#17324d;border-radius:14px;margin-top:22px;padding:16px 20px}.articles-module__xyDRra__cta p{margin:0}.articles-module__xyDRra__cta a{color:#f6d9a8!important}.articles-module__xyDRra__more{max-width:860px;margin:28px auto 0}.articles-module__xyDRra__more h2{color:#17324d;margin-bottom:8px;font-size:1.2rem}.articles-module__xyDRra__more a{color:#8f5d18;font-weight:600}
