.BlogLayout_blogPage__QdM62{min-height:100vh;background:linear-gradient(180deg,#141414 0,#1c1c1c);color:#c8c8c8;display:flex;flex-direction:column}.BlogLayout_coverWrapper__dLdh1{position:relative;width:100%;max-height:45vh;min-height:220px;overflow:hidden}.BlogLayout_cover__zSGIJ{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.BlogLayout_coverOverlay__J7pJn{position:absolute;inset:0;background:rgba(0,0,0,.45)}.BlogLayout_main__7dBFT{flex:1 1 auto;padding:80px 20px;display:flex;justify-content:center}.BlogLayout_container__RsZNX{width:100%;max-width:1200px;padding:0 40px;box-sizing:border-box}@media (max-width:768px){.BlogLayout_main__7dBFT{padding:60px 0 20px}}.PostHeader_header___Wbt6{max-width:740px;margin:0 auto}.PostHeader_titleWrapper__2lCfV{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}.PostHeader_title__hIjBo{font-size:clamp(2rem,5vw,2.5rem);line-height:1.2;font-weight:700;color:#ffffff;margin:0;text-shadow:0 1px 3px rgba(0,0,0,.4)}.PostHeader_titleDivider__JixiE{width:100%;height:3px;background:linear-gradient(90deg,#0078d7 0,#2c9bff);border-radius:2px;margin-bottom:24px}.PostHeader_lead__RJ7vL{font-size:20px;color:#e0e0e0;margin-bottom:.8rem}.PostHeader_meta__s1wHY{font-size:15px;color:#8e8e8e}.Prose_prose__ycZLj{max-width:740px;margin:0 auto}.Prose_prose__ycZLj h2{font-size:32px;margin:2.5em 0 1em;line-height:1.3}.Prose_prose__ycZLj h3{font-size:26px;margin:2em 0 .8em;line-height:1.35}.Prose_prose__ycZLj :is(p,li){font-size:18px;line-height:1.8;margin-bottom:1.5em}.Prose_prose__ycZLj p.Prose_lead__VPQj0{font-size:20px;color:#e0e0e0;font-weight:500;margin-bottom:1.5em}.Prose_prose__ycZLj h2,.Prose_prose__ycZLj h3{scroll-margin-top:100px}.Prose_prose__ycZLj h2:after{content:"";display:block;width:200px;height:3px;background:linear-gradient(90deg,#0078d7,#2c9bff);border-radius:2px;margin-top:12px}.ImageWithCaption_figure__zQ7jb{margin:2.5rem auto;display:flex;flex-direction:column;gap:8px;max-width:900px;width:100%;box-sizing:border-box}.ImageWithCaption_image__FBrRg{width:100%;height:auto;border-radius:12px;object-fit:cover;box-shadow:0 8px 24px rgba(0,0,0,.3),0 0 0 4px rgba(0,120,215,.25)}.ImageWithCaption_caption__N2pUD{font-size:15px;color:#8e8e8e;text-align:center;line-height:1.4}.PullQuote_pullQuote__3Ifhy{font-size:18px;font-style:italic;color:#59adff;line-height:1.5;margin:40px auto;max-width:700px;padding:0 20px;text-align:center}@media (max-width:768px){.PullQuote_pullQuote__3Ifhy{font-size:22px;margin:30px auto}}.Callout_callout__irT30{display:flex;gap:16px;padding:16px 20px;border-radius:10px;margin:2em 0;background:rgba(255,255,255,.05);border-left:4px solid #0078d7}.Callout_warning__TQ_ba{border-left-color:#ff6363}.Callout_success__KBpmc{border-left-color:#4bb543}.PrevNextNav_postNav__gA47B{display:flex;justify-content:space-between;gap:20px;max-width:740px;margin:80px auto 0}.PrevNextNav_link__MPMGn{flex:1 1 45%;background:rgba(255,255,255,.04);padding:20px;border-left:4px solid #0078d7;border-radius:10px;text-decoration:none;color:inherit;display:inline-flex;align-items:center;transition:transform .3s ease,box-shadow .3s ease}.PrevNextNav_link__MPMGn:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(0,120,215,.18)}.SocialShare_container__u9Eto{display:flex;gap:16px;margin-top:40px;justify-content:center;flex-wrap:wrap}.SocialShare_button__oQBm_{display:flex;align-items:center;gap:8px;padding:10px 14px;background:rgba(255,255,255,.04);border-left:4px solid #0078d7;border-radius:10px;text-decoration:none;color:inherit;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.SocialShare_button__oQBm_:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(0,120,215,.18)}.Header_mobileClose__o0c8c{display:none}.Header_header__o0ccW{position:absolute;top:0;width:100%;padding:20px 0;z-index:1000}.Header_container__emnX5{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.Header_logoLink__rffix{display:flex;align-items:center;gap:8px;font-size:24px;font-weight:700;color:#fff;text-decoration:none;transition:color .3s}.Header_logoLink__rffix:hover{color:#fdbb2d}.Header_logoImage__di_xt{width:32px;height:32px;background:url(/assets/images/site-logo.webp) 50%/contain no-repeat;transition:background-image .3s}.Header_logoLink__rffix:hover .Header_logoImage__di_xt{background-image:url(/assets/images/site-logo-gold.webp)}.Header_logoText__Pw_MW{color:inherit}.Header_navLinks__SprH3{display:flex;list-style:none;margin:0;padding:0;transition:transform .4s ease,opacity .4s ease}.Header_navItem__av2Rf{position:relative;margin-left:20px}.Header_navLinks__SprH3 li a{position:relative;color:#fff;font-size:16px;font-weight:700;text-decoration:none;transition:color .3s ease}.Header_navLinks__SprH3 li a:not(.Header_contactLink__hnic5):after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#fdbb2d;transition:width .3s ease}.Header_navLinks__SprH3 li a:not(.Header_contactLink__hnic5):hover:after{width:100%}.Header_navLinks__SprH3 li a:hover{color:#fdbb2d}.Header_contactLink__hnic5{border:2px solid #fff;padding:5px 10px;border-radius:5px;transition:all .3s ease}.Header_contactLink__hnic5:hover{background:#fff;color:#1a2a6c;box-shadow:0 0 8px rgba(255,255,255,.4);transform:scale(1.03)}.Header_navLinks__SprH3 li a.Header_activeLink__r7t7o{color:#fdbb2d!important}.Header_navLinks__SprH3 li a.Header_activeLink__r7t7o:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fdbb2d}.Header_burger__KrsTG{display:none;background:none;border:none;cursor:pointer;flex-direction:column;gap:4px;padding:0}.Header_line__2u_SP{display:block;width:24px;height:2px;background:#fff;transition:transform .3s ease,opacity .3s ease}.Header_toggle__zWr9D .Header_line__2u_SP:first-child{transform:translateY(8px) rotate(45deg)}.Header_toggle__zWr9D .Header_line__2u_SP:nth-child(2){opacity:0}.Header_toggle__zWr9D .Header_line__2u_SP:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media screen and (max-width:768px){.Header_burger__KrsTG{display:flex}.Header_navLinks__SprH3{position:fixed;top:0;left:0;width:100vw;height:100vh;flex-direction:column;justify-content:center;align-items:center;background:rgba(0,0,0,.95);transform:translateY(-100%);opacity:0;pointer-events:none;z-index:1001}.Header_navLinks__SprH3 li:not(.Header_mobileClose__o0c8c){margin:20px 0}.Header_navLinks__SprH3 li a{font-size:24px}.Header_mobileClose__o0c8c{display:block;position:absolute;top:20px;right:30px;font-size:36px;color:#fff;cursor:pointer;transition:color .3s,transform .3s}.Header_mobileClose__o0c8c:hover{color:#fdbb2d;transform:rotate(90deg)}.Header_navOpen__ANZOK{transform:translateY(0)!important;opacity:1!important;pointer-events:auto!important}}.SecondaryFooter_footer__9NYcc{width:100%;background-color:#111;color:#fff;position:relative;z-index:10;padding:24px 0}.SecondaryFooter_container__ai04M{margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.SecondaryFooter_copy__2ICoU{margin:0;font-weight:900;font-size:16px}.SecondaryFooter_socialNav__oNahw{margin:0}.SecondaryFooter_socialList__IE8EM{list-style:none;display:flex;gap:18px;margin:0;padding:0}.SecondaryFooter_socialList__IE8EM a{color:#fff;font-size:20px;transition:transform .3s ease,color .3s ease;display:inline-flex;align-items:center;justify-content:center}.SecondaryFooter_socialList__IE8EM a:focus,.SecondaryFooter_socialList__IE8EM a:hover{transform:scale(1.2);color:#fdbb2d;outline:none}@media screen and (max-width:768px){.SecondaryFooter_container__ai04M{flex-direction:column;text-align:center}.SecondaryFooter_socialNav__oNahw{order:1;margin-bottom:12px}.SecondaryFooter_copy__2ICoU{order:2;margin:0;font-size:14px}}.AuthorCard_card___ANiV{background:rgba(255,255,255,.04);border-left:4px solid #0078d7;padding:20px;border-radius:10px;max-width:740px;margin:60px auto 0}.AuthorCard_header__dFJHG{display:flex;gap:16px;align-items:center}.AuthorCard_avatar__48q0P{border-radius:50%}.AuthorCard_role__1YR1y{color:#59adff;font-size:14px}.AuthorCard_bio__dd3dT{margin-top:12px;font-size:15px}.BlogCard_card__uJhwZ{background:rgba(255,255,255,.05);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.BlogCard_card__uJhwZ:hover{transform:translateY(-6px);box-shadow:0 10px 28px rgba(0,120,215,.18)}.BlogCard_cover__nauIN{width:100%;height:180px;object-fit:cover}.BlogCard_body__XOt2o{padding:20px 18px 24px}.BlogCard_body__XOt2o time{font-size:.8rem;color:#59adff}.BlogCard_body__XOt2o h3{font-size:1.2rem;margin:6px 0 10px;color:#ffffff}.BlogCard_body__XOt2o p{font-size:.95rem;line-height:1.5;color:#c8c8c8;margin:0}.BlogCard_reading__gZnZL{display:block;margin-top:12px;font-size:.8rem;color:#aaaaaa}