.CustomHeader_customHeader__FVJlQ{background-color:#fff;padding:20px 0;border-bottom:none}@media(max-width:767px){.CustomHeader_customHeader__FVJlQ{padding:15px 0}}.CustomHeader_customHeader__content__SazlX{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:center;align-items:center}@media(max-width:767px){.CustomHeader_customHeader__content__SazlX{padding:0 15px}}.CustomHeader_customHeader__title__c73aA{font-size:28px;font-weight:700;color:#e53935;text-decoration:none;text-align:center;letter-spacing:-.5px;transition:opacity .2s ease}.CustomHeader_customHeader__title__c73aA:hover{opacity:.8}@media(max-width:767px){.CustomHeader_customHeader__title__c73aA{font-size:22px}}.CustomFooter_customFooter__PB0ZJ{background-color:#fff;border-top:1px solid #e9ecef;padding:30px 0;margin-top:auto}@media(max-width:767px){.CustomFooter_customFooter__PB0ZJ{padding:20px 0}}.CustomFooter_customFooter__content__Hp5sG{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}@media(max-width:767px){.CustomFooter_customFooter__content__Hp5sG{flex-direction:column;gap:15px;padding:0 15px}}.CustomFooter_customFooter__left__NMIHP{flex:1 1;display:flex;flex-direction:column;gap:10px}@media(max-width:767px){.CustomFooter_customFooter__left__NMIHP{width:100%}}.CustomFooter_customFooter__title__NRLTH{font-size:16px;font-weight:600;color:#666;margin:0;line-height:1.4}@media(max-width:767px){.CustomFooter_customFooter__title__NRLTH{font-size:14px}}.CustomFooter_customFooter__copyright__EBj9x{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.CustomFooter_customFooter__profile__jXmzn{border-radius:50%;object-fit:cover;flex-shrink:0}.CustomFooter_customFooter__text__5rukO{font-size:12px;color:#999;margin:0;line-height:1.4}.CustomFooter_customFooter__center__1vYoW{display:flex;align-items:center;justify-content:center;flex:0 0 auto}@media(max-width:767px){.CustomFooter_customFooter__center__1vYoW{width:100%;justify-content:flex-start}}.CustomFooter_customFooter__social__m3Jty{display:flex;align-items:center;gap:12px}.CustomFooter_customFooter__socialLink__OVOEX{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#999;text-decoration:none;transition:color .2s ease}.CustomFooter_customFooter__socialLink__OVOEX:hover{color:#666}.CustomFooter_customFooter__socialIcon__ATWxy,.CustomFooter_customFooter__socialLink__OVOEX svg{width:20px;height:20px}.CustomFooter_customFooter__right__a0Oya{flex:0 0 auto;display:flex;align-items:flex-start}@media(max-width:767px){.CustomFooter_customFooter__right__a0Oya{width:100%}}.CustomFooter_customFooter__familySite__PtpaM{position:relative}.CustomFooter_customFooter__familySiteButton__xBTDm{display:flex;align-items:center;gap:6px;padding:8px 16px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;color:#666;cursor:pointer;transition:all .2s ease}.CustomFooter_customFooter__familySiteButton__xBTDm:hover{background-color:#eee;border-color:#bdbdbd}.CustomFooter_customFooter__chevron__GFfwL{width:16px;height:16px;transition:transform .2s ease}.CustomFooter_customFooter__chevronOpen__f_mPD{transform:rotate(180deg)}.CustomFooter_customFooter__familySiteDropdown__arDVN{position:absolute;bottom:100%;right:0;margin-bottom:8px;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);min-width:150px;z-index:10;display:flex;flex-direction:column}@media(max-width:767px){.CustomFooter_customFooter__familySiteDropdown__arDVN{right:auto;left:0}}.CustomFooter_customFooter__familySiteLink__v0yig{padding:10px 16px;font-size:14px;color:#666;text-decoration:none;transition:background-color .2s ease;border-bottom:1px solid #f5f5f5}.CustomFooter_customFooter__familySiteLink__v0yig:last-child{border-bottom:none}.CustomFooter_customFooter__familySiteLink__v0yig:hover{background-color:#f5f5f5}.RelatedArticles_related_articles__dOFid{margin-top:3rem;padding-top:2rem;border-top:1px solid #e0e0e0}@media(max-width:767px){.RelatedArticles_related_articles__dOFid{margin-top:2rem;padding-top:1.5rem}}.RelatedArticles_related_articles__title__fHPR5{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:#212121}@media(max-width:767px){.RelatedArticles_related_articles__title__fHPR5{font-size:1.25rem;margin-bottom:1rem}}.RelatedArticles_related_articles__grid__50lCA{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}@media(max-width:767px){.RelatedArticles_related_articles__grid__50lCA{grid-template-columns:1fr;gap:1rem}}.RelatedArticles_related_articles__item__xs3a6{display:flex;flex-direction:column;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:all .2s ease;text-decoration:none;color:inherit}.RelatedArticles_related_articles__item__xs3a6:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.RelatedArticles_related_articles__image__RlMBE{width:100%;height:160px;overflow:hidden;background-color:#f5f5f5}@media(max-width:767px){.RelatedArticles_related_articles__image__RlMBE{height:140px}}.RelatedArticles_related_articles__image_content__na4Zd{width:100%;height:100%;object-fit:cover}.RelatedArticles_related_articles__content__NRqn3{padding:1rem;flex:1 1;display:flex;flex-direction:column}.RelatedArticles_related_articles__item_title__AqFhK{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:#212121;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RelatedArticles_related_articles__meta__oI8zL{margin-top:auto;display:flex;align-items:center;gap:.5rem}.RelatedArticles_related_articles__date___dTDd{font-size:.875rem;color:#757575}.CommentItem_comment_item__z4xJ6{padding:1.25rem 0;border-bottom:1px solid #f0f0f0}.CommentItem_comment_item__z4xJ6:last-child{border-bottom:none}.CommentItem_comment_item__reply__c6XUA{margin-left:3rem;padding-left:1.5rem;border-left:2px solid #e0e0e0}@media(max-width:767px){.CommentItem_comment_item__reply__c6XUA{margin-left:1.5rem;padding-left:1rem}}.CommentItem_comment_item__header__gCHcZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.CommentItem_comment_item__left__S83l_{display:flex;align-items:center;gap:.75rem}.CommentItem_comment_item__avatar__O7ljZ{width:36px;height:36px;border-radius:50%;background-color:#4caf50;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.CommentItem_comment_item__info__UDEnE{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.CommentItem_comment_item__author__UdHew{font-weight:600;color:#212121;font-size:.9375rem}.CommentItem_comment_item__profile_btn__ct2vG{padding:.25rem .75rem;background-color:#f5f5f5;border:none;border-radius:4px;font-size:.75rem;color:#666;cursor:pointer;transition:background-color .2s ease}.CommentItem_comment_item__profile_btn__ct2vG:hover{background-color:#e0e0e0}.CommentItem_comment_item__date__Aboh6{font-size:.875rem;color:#757575}.CommentItem_comment_item__right__Td5L6{display:flex;align-items:center;gap:.75rem}.CommentItem_comment_item__options__u8r51{background:none;border:none;font-size:1.25rem;color:#757575;cursor:pointer;padding:.25rem;line-height:1;transition:color .2s ease}.CommentItem_comment_item__options__u8r51:hover{color:#212121}.CommentItem_comment_item__report__BDyNF{background:none;border:none;font-size:.875rem;color:#757575;cursor:pointer;text-decoration:underline;transition:color .2s ease}.CommentItem_comment_item__report__BDyNF:hover{color:#212121}.CommentItem_comment_item__content___hlud{margin-left:calc(36px + .75rem);margin-bottom:.5rem}.CommentItem_comment_item__content___hlud p{color:#212121;line-height:1.6;font-size:.9375rem}.CommentItem_comment_item__secret__ytUQT{color:#757575;font-style:italic}.CommentItem_comment_item__reply_btn__qkIoo{margin-left:calc(36px + .75rem);background:none;border:none;color:#757575;font-size:.875rem;cursor:pointer;text-decoration:underline;transition:color .2s ease}.CommentItem_comment_item__reply_btn__qkIoo:hover{color:#212121}.CommentItem_comment_item__replies__YgrRr{margin-top:1rem}.CommentItem_delete_modal__qqp82{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.CommentItem_delete_modal__content__314OF{background:#fff;padding:2rem;border-radius:8px;max-width:400px;width:90%}.CommentItem_delete_modal__content__314OF h3{margin-bottom:1rem;font-size:1.25rem}.CommentItem_delete_modal__content__314OF p{margin-bottom:1rem;color:#757575}.CommentItem_delete_modal__input__89aZG{width:100%;padding:.75rem;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:1.5rem;font-size:1rem}.CommentItem_delete_modal__actions__13eNJ{display:flex;gap:.75rem;justify-content:flex-end}.CommentItem_delete_modal__cancel__fNnZQ,.CommentItem_delete_modal__confirm__wjQGE{padding:.5rem 1.5rem;border:none;border-radius:4px;cursor:pointer;font-size:.9375rem;transition:opacity .2s ease}.CommentItem_delete_modal__cancel__fNnZQ{background-color:#f5f5f5;color:#212121}.CommentItem_delete_modal__cancel__fNnZQ:hover{opacity:.8}.CommentItem_delete_modal__confirm__wjQGE{background-color:var(--primary-color,#d32f2f);color:#fff}.CommentItem_delete_modal__confirm__wjQGE:hover{opacity:.9}.CommentForm_comment_form__ikNsW{margin-top:1.5rem}.CommentForm_comment_form__row__uN_mf{display:flex;gap:.75rem;margin-bottom:.75rem}@media(max-width:767px){.CommentForm_comment_form__row__uN_mf{flex-direction:column;gap:.5rem}}.CommentForm_comment_form__name_input__LB6lO,.CommentForm_comment_form__password_input__braGq{flex:1 1;padding:.75rem;border:1px solid #e0e0e0;border-radius:4px;font-size:.9375rem;transition:border-color .2s ease}.CommentForm_comment_form__name_input__LB6lO:focus,.CommentForm_comment_form__password_input__braGq:focus{outline:none;border-color:var(--primary-color,#d32f2f)}@media(max-width:767px){.CommentForm_comment_form__name_input__LB6lO,.CommentForm_comment_form__password_input__braGq{width:100%}}.CommentForm_comment_form__textarea__Nfjr3{width:100%;padding:.75rem;border:1px solid #e0e0e0;border-radius:4px;font-size:.9375rem;font-family:inherit;resize:vertical;min-height:120px;line-height:1.6;transition:border-color .2s ease}.CommentForm_comment_form__textarea__Nfjr3:focus{outline:none;border-color:var(--primary-color,#d32f2f)}.CommentForm_comment_form__footer__HY4aH{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem}.CommentForm_comment_form__secret_label__18_yN{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9375rem;color:#757575}.CommentForm_comment_form__secret_label__18_yN input[type=checkbox]{width:18px;height:18px;cursor:pointer}.CommentForm_comment_form__actions__V_9L0{display:flex;gap:.75rem}.CommentForm_comment_form__cancel_btn__2kZRR{padding:.5rem 1.5rem;background-color:#f5f5f5;border:none;border-radius:4px;color:#212121;font-size:.9375rem;cursor:pointer;transition:background-color .2s ease}.CommentForm_comment_form__cancel_btn__2kZRR:hover{background-color:#e0e0e0}.CommentForm_comment_form__cancel_btn__2kZRR:disabled{opacity:.6;cursor:not-allowed}.CommentForm_comment_form__submit_btn__uEXrp{padding:.5rem 1.5rem;background-color:#424242;border:none;border-radius:4px;color:#fff;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.CommentForm_comment_form__submit_btn__uEXrp:hover{background-color:#2e2e2e}.CommentForm_comment_form__submit_btn__uEXrp:disabled{opacity:.6;cursor:not-allowed}.CommentList_comment_list__ZkPkq{margin-top:3rem;padding-top:2rem;border-top:1px solid #e0e0e0}@media(max-width:767px){.CommentList_comment_list__ZkPkq{margin-top:2rem;padding-top:1.5rem}}.CommentList_comment_list__title__DQZDQ{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:#212121}.CommentList_comment_list__items___m_Jn{margin-bottom:2rem}.CommentList_comment_list__empty__0UE7D{text-align:center;padding:3rem 1rem;color:#757575;font-size:.9375rem}.CommentList_comment_list__loading__Pq5yh{text-align:center;padding:2rem;color:#757575}.CommentList_comment_list__form__a7UNT{margin-top:2rem;padding-top:2rem;border-top:1px solid #f0f0f0}.CommentList_comment_list__reply_form__6RP_P{margin:1rem 0;padding:1rem;background-color:#f9f9f9;border-radius:8px;border:1px solid #e0e0e0}.ArticlePage_main_content__0Wvt7{max-width:1200px;margin:0 auto;padding:0 16px;width:100%;box-sizing:border-box}@media(max-width:767px){.ArticlePage_main_content__0Wvt7{padding:0 8px;padding-top:24px;padding-bottom:100px}}.ArticlePage_article__vyEId{max-width:800px;margin:0 auto;padding:32px 0}@media(max-width:767px){.ArticlePage_article__vyEId{padding:24px 0}}.ArticlePage_article__back__5ckCK{margin-bottom:32px}@media(max-width:767px){.ArticlePage_article__back__5ckCK{margin-bottom:24px}}.ArticlePage_article__back_link__8p2MS{display:flex;align-items:center;justify-content:center;gap:8px;color:#757575;text-decoration:none;font-weight:500;transition:color .2s ease}.ArticlePage_article__back_link__8p2MS:hover{color:#212121}.ArticlePage_article__header__82MMi{margin-bottom:48px}@media(max-width:767px){.ArticlePage_article__header__82MMi{margin-bottom:32px}}.ArticlePage_article__meta__Kg8Aw{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}@media(max-width:767px){.ArticlePage_article__meta__Kg8Aw{gap:8px;margin-bottom:16px}}.ArticlePage_article__category__e2LtX{font-size:14px;line-height:1.4;color:#757575;color:var(--primary-color,#d32f2f);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.ArticlePage_article__author__Z1wxD,.ArticlePage_article__date__mo6_u{font-size:14px;line-height:1.4;color:#757575}.ArticlePage_article__title__Vxkyh{font-size:32px;font-weight:700;color:#212121;margin-bottom:24px;line-height:1.2}@media(max-width:767px){.ArticlePage_article__title__Vxkyh{font-size:24px;margin-bottom:16px}}.ArticlePage_article__summary__Vlh33{font-size:16px;color:#212121;color:#757575;font-size:18px;line-height:1.6;font-weight:500}@media(max-width:767px){.ArticlePage_article__summary__Vlh33{font-size:16px}}.ArticlePage_article__image__DvD5G{margin-bottom:48px}@media(max-width:767px){.ArticlePage_article__image__DvD5G{margin-bottom:32px}}.ArticlePage_article__image_content__EjAUl{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ArticlePage_article__hero__5nkG4{width:100%;margin-bottom:48px;position:relative;overflow:hidden;border-radius:0}@media(max-width:767px){.ArticlePage_article__hero__5nkG4{margin-bottom:32px}}.ArticlePage_article__heroImage__A8iyA{position:relative;width:100%;height:500px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:767px){.ArticlePage_article__heroImage__A8iyA{height:400px}}.ArticlePage_article__heroOverlay__YTF8g{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.6));display:flex;align-items:flex-end;padding:40px;box-sizing:border-box}@media(max-width:767px){.ArticlePage_article__heroOverlay__YTF8g{padding:24px 20px}}.ArticlePage_article__heroContent__MNF7Q{width:100%;max-width:800px;margin:0 auto;color:#fff;z-index:1}.ArticlePage_article__heroCategory__OrVVm{display:inline-block;font-size:14px;color:#fff;margin-bottom:16px;opacity:.9}@media(max-width:767px){.ArticlePage_article__heroCategory__OrVVm{font-size:12px;margin-bottom:12px}}.ArticlePage_article__heroTitle__UEyfJ{font-size:36px;font-weight:700;line-height:1.3;color:#fff;margin:0 0 20px;text-shadow:0 2px 8px rgba(0,0,0,.3)}@media(max-width:767px){.ArticlePage_article__heroTitle__UEyfJ{font-size:24px;margin-bottom:16px;line-height:1.4}}.ArticlePage_article__heroMeta__rC93Z{display:flex;align-items:center;gap:12px;font-size:16px;color:#fff;opacity:.95}@media(max-width:767px){.ArticlePage_article__heroMeta__rC93Z{font-size:14px;gap:8px;flex-direction:column;align-items:flex-start}}.ArticlePage_article__heroAuthor__K5UpG{font-weight:500}.ArticlePage_article__heroDate__ZafJz{opacity:.9}.ArticlePage_article__content__5IeoF{font-size:16px;line-height:1.6;color:#212121;line-height:1.8;margin-bottom:48px}@media(max-width:767px){.ArticlePage_article__content__5IeoF{margin-bottom:32px}}.ArticlePage_article__content__5IeoF p{margin-bottom:24px}.ArticlePage_article__content__5IeoF p:last-child{margin-bottom:0}.ArticlePage_article__tags__A0B2I{border-top:1px solid #e0e0e0;padding-top:32px}@media(max-width:767px){.ArticlePage_article__tags__A0B2I{padding-top:24px}}.ArticlePage_article__tags__A0B2I h3{font-size:24px;font-weight:600;line-height:1.3;margin-bottom:16px;color:#212121}.ArticlePage_article__tags_list__ZTFoB{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}@media(max-width:767px){.ArticlePage_article__tags_list__ZTFoB{gap:8px}}.ArticlePage_article__tag__HOJMU{font-size:14px;line-height:1.4;background-color:#f5f5f5;color:#757575;padding:8px 16px;border-radius:20px;border:1px solid #e0e0e0;transition:all .2s ease}.ArticlePage_article__tag__HOJMU:hover{background-color:var(--primary-color,#d32f2f);color:#fff;border-color:var(--primary-color,#d32f2f)}.ArticlePage_side_banner__8jHGB{position:fixed;left:calc(50% + 670px);top:35%;transform:translateY(-50%);z-index:10}@media(max-width:1200px){.ArticlePage_side_banner__8jHGB{display:none}}.ArticlePage_side_banner__8jHGB a{display:block}.ArticlePage_side_banner_image__imE1Q{width:200px;height:400px;object-fit:cover;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}