.InfiniteArticleList_container__PsoJn{background-color:#fafafa;padding:40px 20px 60px}.InfiniteArticleList_heading__fVynh{color:#000000;font-size:16px;font-weight:700;letter-spacing:2px;text-align:center;margin:0 0 30px;position:relative}.InfiniteArticleList_articleGrid__oqkk9{display:flex;flex-direction:column;gap:0}.InfiniteArticleList_loadMoreButton__wc3SW{display:block;margin:40px auto 0;padding:14px 32px;background-color:#000000;color:#ffffff;border:none;font-size:14px;font-weight:600;letter-spacing:.5px;cursor:pointer;transition:background-color .3s ease}.InfiniteArticleList_loadMoreButton__wc3SW:hover{background-color:#333333}@media (min-width:768px){.InfiniteArticleList_container__PsoJn{padding:60px 100px 80px}.InfiniteArticleList_heading__fVynh{font-size:18px;margin:0 0 50px}.InfiniteArticleList_articleGrid__oqkk9{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1400px;margin:0 auto}.InfiniteArticleList_loadMoreButton__wc3SW{margin-top:50px;padding:16px 40px;font-size:15px}}.Footer_footer__LxLGV{background-color:#000000;padding:60px 20px;text-align:left}.Footer_content__wyiZM{max-width:1200px;margin:0 auto}.Footer_linksSection___g2sb{display:flex;gap:60px;margin-bottom:40px}.Footer_linksColumn__two5F{display:flex;flex-direction:column;gap:12px}.Footer_linksColumn__two5F a{color:white;text-decoration:none;font-size:15px;font-weight:400;transition:opacity .3s ease}.Footer_linksColumn__two5F a:hover{opacity:.7}.Footer_socialIcons__qrx7Q{display:flex;gap:20px;margin-bottom:40px}.Footer_icon__zn_gx{width:32px;height:32px;transition:opacity .3s ease}.Footer_icon__zn_gx:hover{opacity:.7}.Footer_subtitle__Vvqzj{font-size:18px;font-weight:600;color:white;margin-bottom:10px;letter-spacing:1px}.Footer_title__6sH4T{font-size:52px;font-weight:700;color:white;margin:0 0 30px}.Footer_backToTop__NPm2D{background:none;border:none;color:#ffde59;font-size:15px;font-weight:600;cursor:pointer;padding:0;transition:opacity .3s ease}.Footer_backToTop__NPm2D:hover{opacity:.7}@media (min-width:768px){.Footer_footer__LxLGV{padding:100px}.Footer_content__wyiZM{max-width:1400px}.Footer_linksColumn__two5F a{color:white;text-decoration:none;font-size:15px;font-weight:300;transition:opacity .3s ease}.Footer_icon__zn_gx{width:36px;height:36px;transition:opacity .3s ease}.Footer_icon__zn_gx:hover{opacity:.7}.Footer_subtitle__Vvqzj{font-size:30px;margin-bottom:8px;width:50%}.Footer_title__6sH4T{font-size:82px;margin-bottom:40px}.Footer_backToTop__NPm2D{font-size:12px}}.HamburgerMenu_hamburgerButton__mzQti{position:relative;z-index:1001;background:none;border:none;cursor:pointer;padding:0;transition:transform .3s ease}.HamburgerMenu_hamburgerButton__mzQti:hover{transform:scale(1.05)}.HamburgerMenu_iconCircle__tUlzN{width:38px;height:38px;border-radius:50%;background-color:rgba(255,255,255,.1);border:2px solid white;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.HamburgerMenu_iconCircle__tUlzN:hover{background-color:rgba(255,255,255,.2)}.HamburgerMenu_iconOpen__xLjCA{background-color:rgba(255,255,255,.15)}.HamburgerMenu_overlay__r_aXv{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:999;animation:HamburgerMenu_fadeIn__1mrtd .3s ease}@keyframes HamburgerMenu_fadeIn__1mrtd{0%{opacity:0}to{opacity:1}}.HamburgerMenu_menuPanel__LiEqk{position:fixed;top:0;right:-100%;width:320px;height:100vh;background-color:#000000;z-index:1000;padding:90px 40px 40px;overflow-y:auto;transition:right .4s cubic-bezier(.4,0,.2,1);box-shadow:-4px 0 24px rgba(0,0,0,.3)}.HamburgerMenu_menuOpen__JLBCJ{right:0}.HamburgerMenu_mainNav__ZwhFG{display:flex;flex-direction:column;gap:10px;margin-top:10px;margin-bottom:20px}.HamburgerMenu_mainLink__SaWTK{color:white;font-size:18px;font-weight:600;text-decoration:none;transition:all .2s ease;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}.HamburgerMenu_mainLink__SaWTK:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:white;transition:width .3s ease}.HamburgerMenu_mainLink__SaWTK:hover:after{width:100%}.HamburgerMenu_socialLinks__kGI5F{display:flex;flex-direction:column;gap:10px;margin-bottom:25px}.HamburgerMenu_socialLink__ONiG6{color:#cccccc;font-size:15px;font-weight:500;text-decoration:none;transition:all .2s ease;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}.HamburgerMenu_socialLink__ONiG6:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:#cccccc;transition:width .3s ease}.HamburgerMenu_socialLink__ONiG6:hover{color:white}.HamburgerMenu_socialLink__ONiG6:hover:after{width:100%;background-color:white}.HamburgerMenu_legalLinks__Ix2pU{display:flex;flex-direction:column;gap:9px;margin-bottom:30px}.HamburgerMenu_legalLink__Hutxi{color:#999999;font-size:13px;font-weight:400;text-decoration:none;transition:all .2s ease;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}.HamburgerMenu_legalLink__Hutxi:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#999999;transition:width .3s ease}.HamburgerMenu_legalLink__Hutxi:hover{color:#cccccc}.HamburgerMenu_legalLink__Hutxi:hover:after{width:100%;background-color:#cccccc}.HamburgerMenu_divider__VZ79C{width:100%;height:1.5px;background-color:#ffde59;margin-bottom:32px}.HamburgerMenu_partnerSection__8_WUu{display:flex;flex-direction:column;gap:8px}.HamburgerMenu_partnerHeading__1eHUH{color:white;font-size:13px;font-weight:600;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.HamburgerMenu_partnerLink__K7ow2{color:#cccccc;font-size:13px;font-weight:500;text-decoration:none;text-transform:lowercase;transition:all .2s ease;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}.HamburgerMenu_partnerLink__K7ow2:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:#ffde59;transition:width .3s ease}.HamburgerMenu_partnerLink__K7ow2:hover{color:white}.HamburgerMenu_partnerLink__K7ow2:hover:after{width:100%}@media (min-width:768px){.HamburgerMenu_iconCircle__tUlzN{width:35px;height:35px}.HamburgerMenu_menuPanel__LiEqk{width:400px;padding:80px 50px 50px}.HamburgerMenu_mainNav__ZwhFG{gap:10px;margin-top:30px;margin-bottom:20px}.HamburgerMenu_mainLink__SaWTK{font-size:20px}.HamburgerMenu_socialLinks__kGI5F{gap:12px;margin-bottom:20px}.HamburgerMenu_socialLink__ONiG6{font-size:13px}.HamburgerMenu_legalLinks__Ix2pU{gap:8px;margin-bottom:25px}.HamburgerMenu_legalLink__Hutxi{font-size:11px}.HamburgerMenu_divider__VZ79C{margin-bottom:25px}.HamburgerMenu_partnerSection__8_WUu{gap:10px}.HamburgerMenu_partnerHeading__1eHUH{font-size:15px}.HamburgerMenu_partnerLink__K7ow2{font-size:14px}}.Header_header__ZPN_X{background-color:#000000;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;right:0;width:100%;z-index:1000}.Header_logoLink__wbjwI{text-decoration:none}.Header_logo__1hGYx{font-size:28px;font-weight:600;color:white;margin:0}.Header_headerSpacer__JWv2R{height:64px}@media (min-width:768px){.Header_header__ZPN_X{padding:16px 100px}.Header_headerSpacer__JWv2R{height:60px}.Header_logo__1hGYx{font-size:28px}}.article_pageWrapper__1kEoP{background-color:#ffffff;color:#000000;min-height:100vh;font-family:Montserrat,sans-serif}.article_breadcrumb__iknGm{max-width:896px;margin:0 auto;padding:32px 24px 0}.article_breadcrumbText__x46we{font-size:14px;color:#4b5563;text-transform:uppercase}.article_titleSection__Vaqi3{max-width:896px;margin:0 auto;padding:24px}.article_title__bGcks{font-size:42px;font-weight:700;margin-bottom:16px;color:#000000;line-height:1.1}.article_subtitle__23YlI{font-size:20px;color:#1f2937;line-height:1.6}.article_mainImageWrapper__03o6j{width:100%;margin-bottom:32px}.article_mainImage__7ADYP{width:100%;height:auto}.article_authorSection__lAGpP{max-width:896px;margin:0 auto;padding:16px 24px;border-bottom:1px solid #d1d5db;display:flex;justify-content:space-between;align-items:center}.article_authorName__1ksqx{font-size:14px;font-weight:600;color:#374151}.article_socialLinks__sZHdK{display:flex;gap:12px}.article_socialLink__AQFLW{color:#4b5563;transition:color .2s ease}.article_socialLink__AQFLW:hover{color:#000000}.article_socialIcon__hs1q6{width:20px;height:20px}.article_bodyContent__uZGnm{max-width:896px;margin:0 auto;padding:32px 24px}.article_bodyContent__uZGnm p{margin-bottom:24px;font-size:16px;line-height:1.6;color:#000000}.article_bodyContent__uZGnm>p:first-child:first-letter{font-size:60px;font-weight:700;margin-right:4px;float:left;line-height:1}.article_bodyContent__uZGnm h2{font-size:24px;font-weight:700;margin-top:48px;margin-bottom:16px;color:#000000}.article_bodyContent__uZGnm blockquote{border-left:4px solid #9ca3af;padding-left:24px;margin:32px 0;font-style:italic;color:#374151;font-size:18px}.article_imageWrapper__M6Ynu{margin:32px 0}.article_bodyImage__2MDgU{width:100%;display:block}.article_imageCaption__TF9DI{font-size:12px!important;color:#777777!important;text-transform:uppercase;margin-top:2px;font-family:Montserrat,sans-serif}.article_dividerSection__cWV2R{max-width:896px;margin:0 auto;padding:0 24px}.article_divider__ez6Ec{border-top:1px solid #d1d5db;margin:16px 0}.article_tagsSection__tu_nZ{max-width:896px;margin:0 auto;padding:24px}.article_tagsContainer__cvJQT{display:flex;flex-wrap:wrap;gap:8px}.article_tag__Gk45o{padding:4px 12px;background-color:#000000;color:#ffffff;font-size:14px;border-radius:8px}.article_relatedSection__oWu6v{max-width:896px;margin:0 auto;padding:32px 24px;border-top:1px solid #d1d5db}.article_relatedHeading__y78r8{font-size:24px;font-weight:700;margin-bottom:24px}.article_relatedGrid__EzICO{display:grid;grid-template-columns:1fr;gap:24px}.article_relatedCard__mWvBf{display:block;transition:opacity .2s ease}.article_relatedCard__mWvBf:hover{opacity:.8}.article_relatedImage__BAuTq{width:100%;height:192px;-o-object-fit:cover;object-fit:cover;border-radius:8px;margin-bottom:12px}.article_relatedTitle__CVj_z{font-weight:600;color:#000000}.article_navigationSection__d5bOx{max-width:896px;margin:0 auto;padding:32px 24px;display:flex;flex-direction:column;gap:12px}.article_navButton__5Alk5{display:inline-block;padding:12px 24px;background-color:#000000;color:#ffffff;border-radius:8px;text-decoration:none;font-family:Montserrat,sans-serif;font-size:16px;width:210px;transition:background-color .2s ease}.article_navButton__5Alk5:hover{background-color:#333333}@media (min-width:768px){.article_title__bGcks{font-size:48px}.article_relatedGrid__EzICO{grid-template-columns:repeat(3,1fr)}}.legal-pages_pageContainer__7SnJj{min-height:100vh;display:flex;flex-direction:column}.legal-pages_contentWrapper__yrHog{flex:1;background-color:#f5f5f5}.legal-pages_section___Hmh9{max-width:900px;margin:0 auto;padding:60px 20px 80px}.legal-pages_title__7oepT{font-size:36px;font-weight:700;color:#000000;margin-bottom:16px;line-height:1.2;text-align:center}.legal-pages_lastUpdated__o6jDR{font-size:15px;color:#666666;margin-bottom:50px;text-align:center;font-weight:400}.legal-pages_content__cLdJF{background-color:#ffffff;padding:40px 30px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);color:#333333;font-size:17px;line-height:1.8}.legal-pages_content__cLdJF h2{font-size:26px;font-weight:700;color:#000000;margin-top:50px;margin-bottom:20px;padding-bottom:12px;border-bottom:3px solid #ffde59;line-height:1.3}.legal-pages_content__cLdJF h2:first-of-type{margin-top:0}.legal-pages_content__cLdJF h3{font-size:22px;font-weight:600;color:#000000;margin-top:40px;margin-bottom:16px;line-height:1.3}.legal-pages_content__cLdJF p{margin-bottom:24px;color:#333333}.legal-pages_content__cLdJF ul{margin:24px 0;padding-left:28px;list-style-type:disc}.legal-pages_content__cLdJF li{margin-bottom:16px;color:#333333;line-height:1.7}.legal-pages_content__cLdJF a{color:#00343d;text-decoration:none;font-weight:600;transition:all .2s ease;border-bottom:2px solid transparent}.legal-pages_content__cLdJF a:hover{color:#00343d;border-bottom:2px solid #ffde59}.legal-pages_content__cLdJF strong{color:#000000;font-weight:700}.legal-pages_navigationLinks__6h0_l{display:flex;gap:24px;margin-top:50px;padding-top:30px;border-top:2px solid #e0e0e0;flex-wrap:wrap;justify-content:center}.legal-pages_navLink__BXetg{color:#00343d;text-decoration:none;font-size:17px;font-weight:600;padding:12px 28px;border-radius:4px;background-color:#f5f5f5;transition:all .3s ease}.legal-pages_navLink__BXetg:hover{background-color:#ffde59;color:#000000;transform:translateY(-2px)}@media (min-width:768px){.legal-pages_section___Hmh9{padding:100px 60px 120px}.legal-pages_title__7oepT{font-size:52px;margin-bottom:20px}.legal-pages_lastUpdated__o6jDR{font-size:16px;margin-bottom:60px}.legal-pages_content__cLdJF{padding:60px 50px;font-size:18px;line-height:1.9}.legal-pages_content__cLdJF h2{font-size:32px;margin-top:60px;margin-bottom:24px;padding-bottom:16px}.legal-pages_content__cLdJF h3{font-size:26px;margin-top:50px;margin-bottom:20px}.legal-pages_content__cLdJF p{margin-bottom:28px}.legal-pages_content__cLdJF ul{margin:28px 0;padding-left:32px}.legal-pages_content__cLdJF li{margin-bottom:18px}.legal-pages_navigationLinks__6h0_l{margin-top:60px;padding-top:40px;gap:30px}.legal-pages_navLink__BXetg{font-size:18px;padding:14px 36px}}.page_articleMain__bOdae{background-color:#ffffff;min-height:100vh;padding-bottom:40px}.page_articleContainer__Wfc1U{max-width:100%}.page_articleHero__64_oT{height:35vh;min-height:280px;background-size:cover;background-position:50%;position:relative;display:flex;align-items:center;justify-content:center}.page_articleHeroOverlay___nJXb{background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.9));padding:30px 20px;max-width:800px;width:100%;text-align:center;border-top:4px solid #ffde59}.page_articleTitle__7LDfL{font-size:28px;font-weight:700;color:white;margin-bottom:12px}.page_articleSubtitle__ho_3h{font-size:20px;font-weight:400;color:#ffde59;margin-bottom:0}.page_introSection__RXl2r{background-color:#f9f9f9;padding:40px 20px}.page_introText__v5g5n{font-size:18px;color:#333333;line-height:1.8;max-width:900px;margin:0 auto;text-align:left;background-color:#ffffff;padding:30px;border-left:6px solid #ffde59;box-shadow:0 4px 12px rgba(0,0,0,.08);border-radius:4px}.page_introText__v5g5n:first-letter{font-size:3.5em;font-weight:700;color:#000000;float:left;line-height:.85;margin-right:10px;margin-top:5px}.page_articleContent__w4EwS{max-width:800px;margin:0 auto;padding:60px 20px}.page_articleSection__wSEKH{margin-bottom:40px}.page_sectionTitle__4JyEt{font-size:28px;font-weight:700;color:#000000;margin-bottom:16px}.page_sectionText__6HMfW{font-size:18px;color:#333333;line-height:1.8;margin-bottom:16px}.page_articleQuote__uSNaU{padding:30px 30px 30px 20px;margin:40px 0;font-size:20px;font-style:italic;font-weight:500;color:#333333;line-height:1.7;border-left:5px solid #ffde59;background-color:#f9f9f9;position:relative}.page_articleImageContainer__JqxUy{margin:40px 0;text-align:center}.page_articleImage__jiv3F{max-width:100%;height:auto;border-radius:8px}.page_articleConclusion__Hniuy{background-color:#f9f9f9;padding:30px;margin-top:50px;border-left:6px solid #ffde59;box-shadow:0 4px 12px rgba(0,0,0,.08);border-radius:4px;position:relative}.page_articleConclusion__Hniuy:before{content:"In Conclusion";display:block;font-size:20px;font-weight:700;color:#000000;margin-bottom:16px}.page_articleConclusion__Hniuy .page_sectionText__6HMfW{font-size:18px;margin-bottom:0}@media (min-width:768px){.page_articleHero__64_oT{height:40vh;min-height:400px}.page_articleHeroOverlay___nJXb{padding:30px 40px}.page_articleTitle__7LDfL{font-size:48px;margin-bottom:20px}.page_articleSubtitle__ho_3h{font-size:28px}.page_introSection__RXl2r{padding:60px 40px}.page_introText__v5g5n{font-size:18px;padding:50px;max-width:950px}.page_introText__v5g5n:first-letter{font-size:4em;margin-right:12px}.page_articleContent__w4EwS{max-width:950px;padding:80px 40px}.page_articleSection__wSEKH{margin-bottom:60px}.page_sectionTitle__4JyEt{font-size:32px;margin-bottom:24px}.page_sectionText__6HMfW{font-size:15px;margin-bottom:24px}.page_articleQuote__uSNaU{padding:40px 50px 40px 60px;margin:60px 0;font-size:24px}.page_articleImageContainer__JqxUy{margin:60px 0}.page_articleConclusion__Hniuy{padding:30px;margin-top:80px}.page_articleConclusion__Hniuy:before{font-size:24px;margin-bottom:20px}.page_articleConclusion__Hniuy .page_sectionText__6HMfW{font-size:16px}}.BackButton_backButtonContainer___DEM_{padding:40px;max-width:1200px;margin:0 auto;text-align:center}.BackButton_backButton__SVa09{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background-color:transparent;border:2px solid #333333;border-radius:4px;color:#333333;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease}.BackButton_backButton__SVa09:hover{background-color:#333333;color:white}.BackButton_arrow__jNxdT{font-size:20px;font-weight:700}.ProjectsCTA_ctaSection__yZGW0{background-color:#00343d;padding:60px 20px}.ProjectsCTA_ctaContainer__0BI5q{max-width:900px;margin:0 auto;text-align:center}.ProjectsCTA_ctaHeading__tjVal{font-size:32px;font-weight:700;color:white;margin-bottom:20px}.ProjectsCTA_ctaDescription__45unr{font-size:18px;color:white;line-height:1.6;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.ProjectsCTA_buttonGroup__dmNdu{display:flex;flex-direction:column;gap:20px;align-items:center}.ProjectsCTA_ctaButton__f_9F3{background-color:white;color:#00343d;padding:14px 32px;border-radius:4px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-block;width:280px;text-align:center;border:2px solid white}.ProjectsCTA_ctaButton__f_9F3:hover{background-color:#00343d;color:white;border:2px solid white;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,255,255,.2)}@media (min-width:768px){.ProjectsCTA_ctaSection__yZGW0{padding:80px 40px}.ProjectsCTA_ctaHeading__tjVal{font-size:36px;margin-bottom:24px}.ProjectsCTA_ctaDescription__45unr{font-size:20px;margin-bottom:50px}.ProjectsCTA_buttonGroup__dmNdu{flex-direction:row;justify-content:center;gap:24px}.ProjectsCTA_ctaButton__f_9F3{font-size:17px;padding:16px 36px;width:auto}}.CourseCard_card__L4nOd{background-color:#1a1a1a;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s ease;text-decoration:none}.CourseCard_card__L4nOd:hover{transform:translateY(-5px)}.CourseCard_imageContainer__DhOSF{width:100%;height:200px;overflow:hidden}.CourseCard_image__e7kHx{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CourseCard_content__W5dMT{padding:20px}.CourseCard_label__m0_SS{font-size:10px;font-weight:600;color:#ffde59;letter-spacing:1px;margin-bottom:8px}.CourseCard_title__tQyWE{font-size:20px;font-weight:700;color:white;margin-bottom:12px}.CourseCard_description__5mh0K{font-size:11px;color:#cccccc;line-height:1.5}.page_coursePageMain__sd9H6{background-color:#f5f5f5;min-height:100vh;padding:80px 40px}.page_coursePageContainer__f7xMG{max-width:1200px;margin:0 auto}.page_coursePageTitle__0E57D{font-size:48px;font-weight:700;color:#000000;text-align:center;margin-bottom:20px}.page_coursePageDescription__EviI5{font-size:20px;color:#333333;text-align:center;line-height:1.6;max-width:800px;margin:0 auto 60px}.page_coursePageGrid__SVlVo{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}@media (max-width:768px){.page_coursePageTitle__0E57D{font-size:36px}.page_coursePageDescription__EviI5{font-size:16px}.page_coursePageGrid__SVlVo{grid-template-columns:1fr}}.FeaturedArticle_container__oNaLJ{display:block;background-color:#fafafa}.FeaturedArticle_imageWrapper__YZ6BP{position:relative;width:100%;height:300px;overflow:hidden}.FeaturedArticle_image__vWRTl{-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.FeaturedArticle_container__oNaLJ:hover .FeaturedArticle_image__vWRTl{transform:scale(1.03)}.FeaturedArticle_content__PGbmr{padding:24px 20px}.FeaturedArticle_subcategory__ZeWCe{color:#777777;font-size:12px;font-weight:700;letter-spacing:1px;margin:0 0 12px;text-decoration:none;display:inline-block;cursor:pointer;transition:color .3s ease}.FeaturedArticle_subcategory__ZeWCe:hover{color:#000000}.FeaturedArticle_title__FenRt{color:#000000;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 16px}.FeaturedArticle_titleLink__yViks{text-decoration:none;color:inherit;cursor:pointer}.FeaturedArticle_titleLink__yViks:hover .FeaturedArticle_title__FenRt{opacity:.8}.FeaturedArticle_subtitle__1dTDP{color:#333333;font-size:16px;line-height:1.5;margin:0 0 16px}.FeaturedArticle_readMore__ej8qu{color:#777777;font-size:14px;font-weight:600;text-decoration:none;display:inline-block;position:relative}.FeaturedArticle_readMore__ej8qu:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#777777;transition:width .3s ease}.FeaturedArticle_readMore__ej8qu:hover:after{width:100%}@media (min-width:768px){.FeaturedArticle_imageWrapper__YZ6BP{height:500px}.FeaturedArticle_content__PGbmr{padding:40px 100px}.FeaturedArticle_subcategory__ZeWCe{font-size:14px;margin:0 0 16px}.FeaturedArticle_title__FenRt{font-size:38px;margin:0 0 20px}.FeaturedArticle_subtitle__1dTDP{font-size:18px;margin:0 0 20px;max-width:70%}.FeaturedArticle_readMore__ej8qu{font-size:15px}}.SubFeaturedArticles_container__9b3di{background-color:#fafafa;padding:0 20px 40px;display:flex;flex-direction:column;gap:30px}.SubFeaturedArticles_card__OMSM1{display:block}.SubFeaturedArticles_imageWrapper__ft7Jr{position:relative;width:100%;height:250px;overflow:hidden}.SubFeaturedArticles_image__j_3sh{-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.SubFeaturedArticles_card__OMSM1:hover .SubFeaturedArticles_image__j_3sh{transform:scale(1.03)}.SubFeaturedArticles_content__GMIaR{padding:20px 0 0}.SubFeaturedArticles_subcategory__58Wx6{color:#777777;font-size:12px;font-weight:700;letter-spacing:1px;margin:0 0 12px;text-decoration:none;display:inline-block;cursor:pointer;transition:color .3s ease}.SubFeaturedArticles_subcategory__58Wx6:hover{color:#000000}.SubFeaturedArticles_title__Ahirh{color:#000000;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 16px}.SubFeaturedArticles_titleLink__RdGCV{text-decoration:none;color:inherit;cursor:pointer}.SubFeaturedArticles_titleLink__RdGCV:hover .SubFeaturedArticles_title__Ahirh{opacity:.8}.SubFeaturedArticles_readMore__0FvwT{color:#777777;font-size:14px;font-weight:600;text-decoration:none;display:inline-block;position:relative}.SubFeaturedArticles_readMore__0FvwT:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#777777;transition:width .3s ease}.SubFeaturedArticles_readMore__0FvwT:hover:after{width:100%}@media (min-width:768px){.SubFeaturedArticles_container__9b3di{padding:0 100px 60px;flex-direction:row;gap:40px}.SubFeaturedArticles_card__OMSM1{flex:1}.SubFeaturedArticles_imageWrapper__ft7Jr{height:300px}.SubFeaturedArticles_content__GMIaR{padding:24px 0 0}.SubFeaturedArticles_subcategory__58Wx6{font-size:13px}.SubFeaturedArticles_title__Ahirh{font-size:24px}.SubFeaturedArticles_readMore__0FvwT{font-size:15px}}.page_aboutMain__jivxI{background-color:#ffffff}.page_hero__kIiS8{background:linear-gradient(180deg,#000000,#00343d);padding:80px 20px;text-align:center}.page_heroContent__QNG6h{max-width:800px;margin:0 auto}.page_heroTitle__E8KgY{font-size:36px;font-weight:700;color:white;margin-bottom:20px}.page_heroSubtitle__ZXZb5{font-size:18px;font-weight:400;color:#cccccc;line-height:1.6}.page_container__kytkP{max-width:1200px;margin:0 auto;padding:0 20px}.page_sectionTitle__2F8yW{font-size:32px;font-weight:700;color:#000000;margin-bottom:30px;text-align:center}.page_bookstoreSection__oDroJ .page_sectionTitle__2F8yW{color:#ffffff}.page_missionSection___PwW1{background-color:#f5f5f5;padding:80px 20px}.page_missionText__J6f3C{font-size:18px;color:#333333;line-height:1.8;margin-bottom:24px;max-width:900px;margin-left:auto;margin-right:auto}.page_bookstoreSection__oDroJ{background-color:#000000;padding:80px 20px}.page_booksGrid__MuOZL{display:grid;grid-template-columns:1fr;gap:30px;max-width:1200px;margin:0 auto}.page_bookCard__r0Vl5{background-color:#3b3b3b;border-radius:8px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;transition:transform .3s ease;cursor:pointer}.page_bookCard__r0Vl5:hover{transform:translateY(-5px)}.page_bookImageContainer__GHY0i{width:100%;height:350px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#1a1a1a}.page_bookImage__oGcix{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_bookContent__MB4vQ{padding:24px;text-align:center;display:flex;flex-direction:column;flex-grow:1}.page_bookTitle__drSzN{font-size:20px;font-weight:700;color:white;margin-bottom:12px}.page_bookSubtitle__FXtPk{font-size:13px;color:#cccccc;line-height:1.5;margin-bottom:16px;flex-grow:1}.page_bookLink__YXpsP{font-size:14px;color:#ffde59;font-weight:600;margin-top:auto}.page_bookLink__YXpsP:hover{text-decoration:underline}.page_founderSection__2QNT9{background-color:#f5f5f5;padding:50px 20px;text-align:center}.page_founderTitle__IOFk7{font-size:20px;font-weight:600;color:#000000;margin-bottom:16px}.page_founderText__52bdz{font-size:15px;color:#555555;line-height:1.7;max-width:800px;margin:0 auto}.page_ctaSection__m8a2d{background-color:#e8e8e8;padding:80px 20px;text-align:center}.page_ctaTitle__lVu8e{font-size:32px;font-weight:700;color:#000000;margin-bottom:20px}.page_ctaText___Rl1G{font-size:18px;color:#333333;line-height:1.6;margin-bottom:30px;max-width:700px;margin-left:auto;margin-right:auto}.page_ctaButton__ezXCP{display:inline-block;background-color:#000000;color:#ffffff;padding:16px 40px;border-radius:4px;font-size:16px;font-weight:600;text-decoration:none;transition:opacity .3s ease}.page_ctaButton__ezXCP:hover{opacity:.8}@media (min-width:768px){.page_hero__kIiS8{padding:120px 60px}.page_heroTitle__E8KgY{font-size:56px;margin-bottom:24px}.page_heroSubtitle__ZXZb5{font-size:22px}.page_container__kytkP{padding:0 60px}.page_sectionTitle__2F8yW{font-size:42px;margin-bottom:40px}.page_missionSection___PwW1{padding:100px 60px}.page_missionText__J6f3C{font-size:20px;margin-bottom:28px}.page_bookstoreSection__oDroJ{padding:100px 60px}.page_booksGrid__MuOZL{grid-template-columns:repeat(3,1fr);gap:40px}.page_bookImageContainer__GHY0i{height:400px}.page_bookContent__MB4vQ{padding:30px}.page_bookTitle__drSzN{font-size:26px;margin-bottom:16px}.page_bookSubtitle__FXtPk{font-size:17px;margin-bottom:20px}.page_bookLink__YXpsP{font-size:16px}.page_founderSection__2QNT9{padding:60px}.page_founderTitle__IOFk7{font-size:24px;margin-bottom:20px}.page_founderText__52bdz{font-size:17px;line-height:1.8}.page_ctaSection__m8a2d{padding:100px 60px}.page_ctaTitle__lVu8e{font-size:46px;margin-bottom:24px}.page_ctaText___Rl1G{font-size:22px;margin-bottom:40px}.page_ctaButton__ezXCP{font-size:18px;padding:18px 50px}}