._article-header_1jd7u_3{width:100%;max-width:878px;margin-bottom:60px;font-family:var(--font-family-body)}._article-header__title_1jd7u_10{font-family:var(--font-family-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:42px;letter-spacing:1.4px;color:var(--color-text);margin-bottom:16px}._article-header__meta_1jd7u_20{font-size:var(--font-size-mobile-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-xs);color:var(--color-text-secondary, #707070);display:flex;align-items:center;gap:var(--spacing-xs);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border)}._article-header__date_1jd7u_33{white-space:nowrap}._article-header__separator_1jd7u_37{color:var(--color-text-secondary, #707070)}._article-header__category_1jd7u_41{white-space:nowrap}@media(max-width:768px){._article-header_1jd7u_3{max-width:100%;padding:0;margin-bottom:var(--spacing-xl)}._article-header__title_1jd7u_10{font-size:var(--font-size-mobile-xl);line-height:36px;letter-spacing:var(--letter-spacing-wider)}._article-header__meta_1jd7u_20{font-size:var(--font-size-mobile-sm);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-xs);flex-wrap:wrap}}._article-content_21igw_3{width:100%;max-width:879px;font-family:var(--font-family-body)}._article-content_21igw_3 h2{background-color:var(--color-bg-secondary, #f7f7f7);border-left:4px solid var(--color-primary);padding:var(--spacing-xs) var(--spacing-sm);font-family:var(--font-family-body);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:36px;letter-spacing:var(--letter-spacing-wider);color:var(--color-text);margin-bottom:var(--spacing-xl)}._article-content_21igw_3 h3{font-family:var(--font-family-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);letter-spacing:1px;color:var(--color-text);padding:5px 0;border-bottom:1px solid var(--color-border);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-lg)}._article-content_21igw_3 h4{background-color:var(--color-bg-secondary, #f7f7f7);font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-wide);color:var(--color-text);padding:5px 0;border-bottom:1px solid var(--color-border);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-lg)}._article-content_21igw_3 p{font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:32px;letter-spacing:var(--letter-spacing-base);color:var(--color-text);margin-bottom:var(--spacing-lg)}._article-content_21igw_3 ul{list-style:none;padding:0;margin-bottom:var(--spacing-lg)}._article-content_21igw_3 li{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-mobile-base);font-weight:var(--font-weight-regular);line-height:24px;letter-spacing:var(--letter-spacing-base);color:var(--color-text);margin-bottom:16px}._article-content_21igw_3 li:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:var(--color-gradient);flex-shrink:0}._article-content_21igw_3 img{width:100%;height:auto;margin-bottom:var(--spacing-lg);display:block}._article-content_21igw_3 .auto-image-group{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:2rem}._article-content_21igw_3 .auto-image-group img:only-child{width:100%;max-width:100%;height:auto;display:block;margin-bottom:1rem}._article-content_21igw_3 .auto-image-group img:not(:only-child){box-sizing:border-box;width:48%;height:auto;display:inline-block;margin-right:2%;margin-bottom:1rem;vertical-align:top}._article-content_21igw_3 .auto-image-group img:not(:only-child):nth-of-type(2n){margin-right:0}._article-content_21igw_3 figure{margin:0 0 var(--spacing-lg) 0}._article-content_21igw_3 figcaption{font-size:var(--font-size-mobile-sm);color:var(--color-text-secondary, #707070);text-align:center;margin-top:var(--spacing-xs)}._article-content_21igw_3 a{color:var(--color-primary);text-decoration:underline}._article-content_21igw_3 a:hover{color:var(--color-secondary)}@media(max-width:768px){._article-content_21igw_3{max-width:100%;padding:0}._article-content_21igw_3 h2{font-size:var(--font-size-lg);line-height:30px;letter-spacing:1px;padding:6px var(--spacing-xs);margin-bottom:var(--spacing-md)}._article-content_21igw_3 h3{font-size:var(--font-size-mobile-lg);line-height:27px;letter-spacing:var(--letter-spacing-wide);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-md)}._article-content_21igw_3 h4{font-size:var(--font-size-sm);line-height:25.5px;letter-spacing:.85px;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-md)}._article-content_21igw_3 p{font-size:var(--font-size-mobile-base);line-height:32px;letter-spacing:var(--letter-spacing-base);margin-bottom:var(--spacing-md)}._article-content_21igw_3 li{font-size:var(--font-size-mobile-base);line-height:32px;letter-spacing:var(--letter-spacing-base);margin-bottom:12px}._article-content_21igw_3 .auto-image-group img:not(:only-child){width:100%;margin-right:0}}.topics-detail[data-astro-cid-pyzlybc4]{position:relative;background:var(--color-bg)}.topics-detail__container[data-astro-cid-pyzlybc4]{display:grid;grid-template-columns:880px 272px;gap:82px;max-width:1334px;margin:0 auto 100px;padding:60px 50px 0}.topics-detail__content[data-astro-cid-pyzlybc4]{width:100%}.topics-detail__sidebar[data-astro-cid-pyzlybc4]{position:sticky;top:100px;width:100%}@media(max-width:1279px){.topics-detail__container[data-astro-cid-pyzlybc4]{grid-template-columns:1fr 272px;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-lg) 0}}@media(max-width:768px){.topics-detail__container[data-astro-cid-pyzlybc4]{display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-lg) var(--spacing-md) 0;margin-bottom:100px}.topics-detail__sidebar[data-astro-cid-pyzlybc4]{position:static}}
