.BlogHero_section__N8zIe{position:relative;width:100%;height:85svh;min-height:600px;max-height:900px;overflow:hidden;padding:.75rem}@media (min-width:768px){.BlogHero_section__N8zIe{padding:1rem;height:80svh}}.BlogHero_container__ETUBW{position:relative;width:100%;height:100%;background-color:#0a1628;border-radius:1.5rem;overflow:hidden}@media (min-width:768px){.BlogHero_container__ETUBW{border-radius:2rem}}.BlogHero_mediaWrapper__poif1{position:absolute;inset:0;overflow:hidden}.BlogHero_imageWrapper__ETh5C{position:absolute;inset:-10%;width:120%;height:120%;will-change:transform;transform-origin:center center}.BlogHero_backgroundImage__pvdd9{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.BlogHero_midgroundLayer__U0460{position:absolute;inset:0;pointer-events:none;will-change:transform}.BlogHero_gradientMesh__UHMma{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 20% 40%,rgba(0,119,182,.15) 0,transparent 50%),radial-gradient(ellipse 60% 40% at 80% 60%,rgba(72,202,228,.12) 0,transparent 50%),radial-gradient(ellipse 50% 30% at 50% 80%,rgba(0,119,182,.08) 0,transparent 50%);opacity:.9}.BlogHero_foregroundLayer__y5__E{position:absolute;inset:0;pointer-events:none;will-change:transform,opacity}.BlogHero_particles__jxmJ9{position:absolute;inset:0;background-image:radial-gradient(2px 2px at 20% 30%,rgba(255,255,255,.25) 50%,transparent 0),radial-gradient(2px 2px at 40% 70%,rgba(255,255,255,.18) 50%,transparent 0),radial-gradient(1px 1px at 60% 20%,rgba(255,255,255,.2) 50%,transparent 0),radial-gradient(2px 2px at 80% 50%,rgba(255,255,255,.12) 50%,transparent 0),radial-gradient(1px 1px at 30% 60%,rgba(72,202,228,.25) 50%,transparent 0),radial-gradient(1px 1px at 70% 40%,rgba(72,202,228,.18) 50%,transparent 0);background-size:400px 400px;animation:BlogHero_particleFloat__akJ4q 20s ease-in-out infinite}@keyframes BlogHero_particleFloat__akJ4q{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-10px) translateX(5px)}50%{transform:translateY(5px) translateX(-5px)}75%{transform:translateY(-5px) translateX(-10px)}}.BlogHero_mediaOverlay__QlAlx{position:absolute;inset:0;background-color:rgba(10,22,40,.5)}.BlogHero_gradientOverlay__L_dyt{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,22,40,.95) 0,rgba(10,22,40,.6) 25%,rgba(10,22,40,.35) 50%,rgba(10,22,40,.4) 75%,rgba(10,22,40,.55))}.BlogHero_vignetteOverlay__8Jam1{position:absolute;inset:0;background:radial-gradient(ellipse 80% 80% at center,transparent 0,rgba(10,22,40,.35) 100%);pointer-events:none}.BlogHero_content__tVVLp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:900px;text-align:center;z-index:10;display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:1.5rem}@media (min-width:768px){.BlogHero_content__tVVLp{gap:1.5rem;padding:2rem}}.BlogHero_badge__v6tdL{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:rgba(255,255,255,.08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:100px}.BlogHero_badgeIcon__rfT16{width:1rem;height:1rem;color:var(--turquoise-accent)}.BlogHero_badgeText__XDi2q{font-size:.6875rem;font-weight:600;color:rgba(255,255,255,.9);text-transform:uppercase;letter-spacing:.2em}@media (min-width:768px){.BlogHero_badgeText__XDi2q{font-size:.75rem;letter-spacing:.25em}.BlogHero_badgeIcon__rfT16{width:1.125rem;height:1.125rem}}.BlogHero_title__c2ePO{font-family:var(--font-heading);font-weight:900;font-size:clamp(2rem,7vw,4rem);line-height:1.05;letter-spacing:-.03em;color:#ffffff;text-shadow:0 4px 60px rgba(0,0,0,.3);margin:0}.BlogHero_subtitle__C7882{font-family:var(--font-heading);font-weight:600;font-size:clamp(1rem,2.5vw,1.5rem);line-height:1.3;color:var(--turquoise-accent);margin:0;text-shadow:0 2px 20px rgba(0,0,0,.2)}.BlogHero_description__Xj66g{font-size:.9375rem;line-height:1.7;color:rgba(255,255,255,.9);margin:0;max-width:650px;text-shadow:0 1px 10px rgba(0,0,0,.3)}@media (min-width:768px){.BlogHero_description__Xj66g{font-size:1.0625rem}}.BlogHero_topics__wbsTP{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem}.BlogHero_topicPill__Q5fDp{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(0,119,182,.15);border:1px solid rgba(0,119,182,.25);border-radius:100px;transition:all .3s ease}.BlogHero_topicPill__Q5fDp:hover{background:rgba(0,119,182,.25);border-color:rgba(0,119,182,.4);transform:translateY(-2px)}.BlogHero_accentPill__3Q6Ai{background:rgba(72,202,228,.12);border-color:rgba(72,202,228,.2)}.BlogHero_accentPill__3Q6Ai:hover{background:rgba(72,202,228,.2);border-color:rgba(72,202,228,.35)}.BlogHero_topicIcon__E4UjE{width:1rem;height:1rem;color:var(--turquoise-accent)}.BlogHero_accentPill__3Q6Ai .BlogHero_topicIcon__E4UjE{color:#90e0ef}.BlogHero_topicText__9pmFv{font-size:.8125rem;font-weight:500;color:rgba(255,255,255,.95);white-space:nowrap}@media (min-width:768px){.BlogHero_topicPill__Q5fDp{padding:.625rem 1.25rem}.BlogHero_topicText__9pmFv{font-size:.875rem}}.BlogHero_scrollIndicator__znvy3{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;z-index:10;pointer-events:none}@media (min-width:768px){.BlogHero_scrollIndicator__znvy3{bottom:2rem;gap:.75rem}}.BlogHero_scrollText__1OuMA{font-size:.6875rem;font-weight:500;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.15em}.BlogHero_scrollLine__QvDlE{width:1px;height:2.5rem;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,0));transform-origin:top center}@media (max-width:359px){.BlogHero_section__N8zIe{padding:.5rem;min-height:500px}.BlogHero_content__tVVLp{padding:1rem;gap:1rem}.BlogHero_title__c2ePO{font-size:1.75rem}.BlogHero_subtitle__C7882{font-size:.9375rem}.BlogHero_badge__v6tdL{padding:.5rem 1rem}.BlogHero_badgeText__XDi2q{font-size:.625rem;letter-spacing:.15em}.BlogHero_topics__wbsTP{gap:.5rem}.BlogHero_topicPill__Q5fDp{padding:.375rem .75rem}.BlogHero_topicText__9pmFv{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.BlogHero_content__tVVLp,.BlogHero_foregroundLayer__y5__E,.BlogHero_imageWrapper__ETh5C,.BlogHero_midgroundLayer__U0460,.BlogHero_scrollIndicator__znvy3{animation:none!important;transform:translate(-50%,-50%)!important}.BlogHero_particles__jxmJ9,.BlogHero_scrollLine__QvDlE{animation:none!important}.BlogHero_topicPill__Q5fDp:hover{transform:none!important}}.FeaturedPosts_section__UOXK7{padding:5rem 0;background:linear-gradient(180deg,#ffffff,#f8fafc);position:relative;overflow:hidden}@media (min-width:768px){.FeaturedPosts_section__UOXK7{padding:6rem 0}}@media (min-width:1024px){.FeaturedPosts_section__UOXK7{padding:8rem 0}}.FeaturedPosts_section__UOXK7:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(ellipse 60% 40% at 20% 30%,rgba(0,119,182,.04) 0,transparent 50%),radial-gradient(ellipse 50% 30% at 80% 70%,rgba(72,202,228,.03) 0,transparent 50%);pointer-events:none}.FeaturedPosts_container__6z0tp{max-width:80rem;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}@media (min-width:640px){.FeaturedPosts_container__6z0tp{padding:0 2rem}}.FeaturedPosts_header__ZiXDr{text-align:center;margin-bottom:3rem}@media (min-width:768px){.FeaturedPosts_header__ZiXDr{margin-bottom:4rem}}.FeaturedPosts_badge__2mVfD{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,rgba(201,169,98,.1),rgba(201,169,98,.05));border:1px solid rgba(201,169,98,.25);border-radius:100px;margin-bottom:1.25rem}.FeaturedPosts_badgeIcon__EfIgx{width:1rem;height:1rem;color:var(--gold-accent)}.FeaturedPosts_badgeText__H7mYJ{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--gold-accent)}.FeaturedPosts_title__woiYR{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;color:#0a1628;margin:0 0 1rem}.FeaturedPosts_highlight__NCvYt{color:var(--primary)}.FeaturedPosts_subtitle__DfZ8S{font-size:1.0625rem;line-height:1.6;color:var(--muted-foreground);max-width:500px;margin:0 auto}.FeaturedPosts_grid__7dWIQ{display:grid;gap:1.5rem}@media (min-width:1024px){.FeaturedPosts_grid__7dWIQ{grid-template-columns:1.5fr 1fr;gap:2rem}}.FeaturedPosts_featuredCard__HegfI{border-radius:1.25rem;overflow:hidden;background:#ffffff;box-shadow:0 10px 40px -10px rgba(0,0,0,.08),0 4px 12px -4px rgba(0,0,0,.04);transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.FeaturedPosts_featuredCard__HegfI:hover{transform:translateY(-6px);box-shadow:0 20px 60px -15px rgba(0,119,182,.15),0 8px 25px -8px rgba(0,0,0,.08)}.FeaturedPosts_cardLink__0MfZ0{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.FeaturedPosts_cardLink__0MfZ0:focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:1.25rem}.FeaturedPosts_mainCard__WebVb{height:100%}.FeaturedPosts_mainCard__WebVb .FeaturedPosts_cardLink__0MfZ0{display:flex;flex-direction:column}@media (min-width:1024px){.FeaturedPosts_mainCard__WebVb .FeaturedPosts_cardLink__0MfZ0{height:100%;min-height:500px}}.FeaturedPosts_imageWrapper__9j2bG{position:relative;aspect-ratio:16/9;overflow:hidden}@media (min-width:1024px){.FeaturedPosts_mainCard__WebVb .FeaturedPosts_imageWrapper__9j2bG{aspect-ratio:auto;height:55%;min-height:260px}}.FeaturedPosts_image__v0Qjp{-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.FeaturedPosts_featuredCard__HegfI:hover .FeaturedPosts_image__v0Qjp{transform:scale(1.06)}.FeaturedPosts_imageOverlay__eWhbm{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,22,40,.5) 0,rgba(10,22,40,.1) 50%,transparent);opacity:.7;transition:opacity .4s ease}.FeaturedPosts_featuredCard__HegfI:hover .FeaturedPosts_imageOverlay__eWhbm{opacity:1}.FeaturedPosts_categoryBadge__7nGZU{position:absolute;top:1rem;left:1rem;z-index:5}.FeaturedPosts_categoryBadge__7nGZU span{display:inline-block;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-foreground,#ffffff);background:var(--primary);border-radius:100px;box-shadow:0 2px 8px rgba(0,119,182,.3)}.FeaturedPosts_cardContent__CB7oo{display:flex;flex-direction:column;flex:1;padding:1.5rem;gap:.875rem}@media (min-width:768px){.FeaturedPosts_cardContent__CB7oo{padding:2rem;gap:1rem}}.FeaturedPosts_cardMeta___Gkoz{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.FeaturedPosts_metaDate__CJQDG,.FeaturedPosts_metaRead__ArtoW{font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}.FeaturedPosts_metaDot__pifOu{color:var(--muted-foreground);opacity:.5}.FeaturedPosts_cardTitle__b_Iem{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:-.015em;color:#0a1628;margin:0;transition:color .3s ease}@media (min-width:768px){.FeaturedPosts_cardTitle__b_Iem{font-size:1.75rem}}.FeaturedPosts_featuredCard__HegfI:hover .FeaturedPosts_cardTitle__b_Iem{color:var(--primary)}.FeaturedPosts_cardExcerpt__C_nKm{font-size:.9375rem;line-height:1.65;color:var(--muted-foreground);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.FeaturedPosts_cardExcerpt__C_nKm{font-size:1rem}}.FeaturedPosts_cardFooter__0AXJP{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(0,119,182,.08)}.FeaturedPosts_authorName__TS7Y7{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}.FeaturedPosts_readLink__WavdJ{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;color:var(--primary);transition:color .3s ease}.FeaturedPosts_featuredCard__HegfI:hover .FeaturedPosts_readLink__WavdJ{color:var(--turquoise-accent)}.FeaturedPosts_arrowIcon__yQV8V{width:1rem;height:1rem;transition:transform .3s ease}.FeaturedPosts_featuredCard__HegfI:hover .FeaturedPosts_arrowIcon__yQV8V{transform:translateX(4px)}.FeaturedPosts_secondaryGrid__8ZKYH{display:grid;gap:1.5rem}@media (min-width:640px) and (max-width:1023px){.FeaturedPosts_secondaryGrid__8ZKYH{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.FeaturedPosts_secondaryGrid__8ZKYH{gap:1.25rem}}.FeaturedPosts_secondaryCard__VAUx3{height:100%}.FeaturedPosts_smallImageWrapper__NAi1i{position:relative;aspect-ratio:16/10;overflow:hidden}.FeaturedPosts_smallCardContent__GgtMF{display:flex;flex-direction:column;flex:1;padding:1.25rem;gap:.625rem}@media (min-width:1024px){.FeaturedPosts_smallCardContent__GgtMF{padding:1rem 1.25rem}}.FeaturedPosts_smallCardTitle__QYwF7{font-family:var(--font-heading);font-size:1rem;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#0a1628;margin:0;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.FeaturedPosts_smallCardTitle__QYwF7{font-size:1.0625rem}}.FeaturedPosts_secondaryCard__VAUx3:hover .FeaturedPosts_smallCardTitle__QYwF7{color:var(--primary)}.FeaturedPosts_smallCardFooter__DLsHY{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;padding-top:.75rem;border-top:1px solid rgba(0,119,182,.08)}@media (max-width:359px){.FeaturedPosts_section__UOXK7{padding:3rem 0}.FeaturedPosts_container__6z0tp{padding:0 1rem}.FeaturedPosts_header__ZiXDr{margin-bottom:2rem}.FeaturedPosts_title__woiYR{font-size:1.5rem}.FeaturedPosts_subtitle__DfZ8S{font-size:.9375rem}.FeaturedPosts_cardContent__CB7oo{padding:1.25rem;gap:.75rem}.FeaturedPosts_cardTitle__b_Iem{font-size:1.25rem}.FeaturedPosts_cardExcerpt__C_nKm{font-size:.875rem;-webkit-line-clamp:2}.FeaturedPosts_smallCardContent__GgtMF{padding:1rem}.FeaturedPosts_smallCardTitle__QYwF7{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.FeaturedPosts_featuredCard__HegfI{transition:none}.FeaturedPosts_featuredCard__HegfI:hover{transform:none}.FeaturedPosts_image__v0Qjp{transition:none}.FeaturedPosts_featuredCard__HegfI:hover .FeaturedPosts_image__v0Qjp{transform:none}.FeaturedPosts_arrowIcon__yQV8V{transition:none}.FeaturedPosts_featuredCard__HegfI:hover .FeaturedPosts_arrowIcon__yQV8V{transform:none}}.BlogFilters_section__XuoN0{padding:2.5rem 0;background:#ffffff;border-bottom:1px solid rgba(0,119,182,.08);position:sticky;top:0;z-index:40;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(255,255,255,.95)}@media (min-width:768px){.BlogFilters_section__XuoN0{padding:3rem 0}}.BlogFilters_container__Dwn6P{max-width:80rem;margin:0 auto;padding:0 1.5rem}@media (min-width:640px){.BlogFilters_container__Dwn6P{padding:0 2rem}}.BlogFilters_wrapper__mXndo{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.BlogFilters_wrapper__mXndo{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}}.BlogFilters_filtersWrapper__sPwmo{display:flex;flex-direction:column;gap:1rem}.BlogFilters_filtersHeader__Oa3um{display:flex;align-items:center;gap:.5rem}.BlogFilters_filterIcon__dk2hG{width:1rem;height:1rem;color:var(--muted-foreground)}.BlogFilters_filtersLabel__8jF18{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}.BlogFilters_categories__LX6On{display:flex;flex-wrap:wrap;gap:.625rem}.BlogFilters_categoryPill__x1Izf{display:inline-flex;align-items:center;padding:.625rem 1.125rem;font-size:.875rem;font-weight:500;color:var(--muted-foreground);background:#f8fafc;border:1px solid rgba(0,119,182,.1);border-radius:100px;cursor:pointer;transition:color .3s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .2s ease;white-space:nowrap}.BlogFilters_categoryPill__x1Izf:hover{color:var(--primary);background:rgba(0,119,182,.05);border-color:rgba(0,119,182,.2);transform:translateY(-1px)}.BlogFilters_categoryPill__x1Izf:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.BlogFilters_categoryPill__x1Izf.BlogFilters_active__PgmLw{color:#ffffff;background:var(--primary);border-color:var(--primary);box-shadow:0 4px 12px rgba(0,119,182,.25)}.BlogFilters_categoryPill__x1Izf.BlogFilters_active__PgmLw:hover{background:var(--turquoise-accent);border-color:var(--turquoise-accent);color:#ffffff}.BlogFilters_searchWrapper__YpBFi{display:flex;flex-direction:column;gap:.75rem;min-width:280px}@media (min-width:640px){.BlogFilters_searchWrapper__YpBFi{max-width:320px}}.BlogFilters_searchInput__jE3Xr{position:relative;display:flex;align-items:center}.BlogFilters_searchIcon__Nx_aw{position:absolute;left:1rem;width:1.125rem;height:1.125rem;color:var(--muted-foreground);pointer-events:none}.BlogFilters_input__PbVRX{width:100%;padding:.875rem 2.75rem .875rem 2.875rem;font-size:.9375rem;color:#0a1628;background:#f8fafc;border:1px solid rgba(0,119,182,.12);border-radius:.75rem;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.BlogFilters_input__PbVRX::-moz-placeholder{color:var(--muted-foreground);opacity:.7}.BlogFilters_input__PbVRX::placeholder{color:var(--muted-foreground);opacity:.7}.BlogFilters_input__PbVRX:hover{border-color:rgba(0,119,182,.25);background:#ffffff}.BlogFilters_input__PbVRX:focus{outline:none;border-color:var(--primary);background:#ffffff;box-shadow:0 0 0 3px rgba(0,119,182,.1)}.BlogFilters_clearButton__TMqTy{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:rgba(0,119,182,.08);border:none;border-radius:50%;cursor:pointer;transition:background .2s ease,transform .2s ease}.BlogFilters_clearButton__TMqTy:hover{background:rgba(0,119,182,.15);transform:scale(1.05)}.BlogFilters_clearButton__TMqTy:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.BlogFilters_clearIcon__cRZLq{width:.875rem;height:.875rem;color:var(--primary)}.BlogFilters_resultCount__xYChk{display:flex;align-items:center;gap:.375rem;padding:0 .25rem}.BlogFilters_resultNumber__w4jAx{font-size:.9375rem;font-weight:700;color:var(--primary)}.BlogFilters_resultText__Xlv9b{font-size:.875rem;color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.BlogFilters_categoryPill__x1Izf{transition:none}.BlogFilters_categoryPill__x1Izf:hover{transform:none}.BlogFilters_clearButton__TMqTy{transition:none}.BlogFilters_clearButton__TMqTy:hover{transform:none}}.BlogCard_card__A1Q8G{position:relative;display:flex;flex-direction:column;background:#ffffff;border-radius:1.25rem;overflow:hidden;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px -5px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);animation:BlogCard_fadeInUp__tLQPD .6s ease forwards;animation-delay:var(--animation-delay,0s);opacity:0}@keyframes BlogCard_fadeInUp__tLQPD{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.BlogCard_card__A1Q8G:hover{transform:translateY(-6px);box-shadow:0 20px 50px -15px rgba(0,119,182,.12),0 8px 25px -10px rgba(0,0,0,.08)}.BlogCard_imageLink__PCMuk{display:block;position:relative}.BlogCard_imageWrapper__1e7BV{position:relative;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.BlogCard_image__syWGc{-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.BlogCard_imageOverlay__y1Uvi{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,22,40,.4) 0,transparent 40%);opacity:0;transition:opacity .4s ease}.BlogCard_card__A1Q8G:hover .BlogCard_imageOverlay__y1Uvi{opacity:1}.BlogCard_categoryBadge__1iWPV{position:absolute;top:1rem;left:1rem;z-index:5}.BlogCard_categoryText__z7JRI{display:inline-block;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-foreground,#ffffff);background:var(--primary);border-radius:100px;box-shadow:0 2px 8px rgba(0,119,182,.3);transition:transform .3s ease}.BlogCard_card__A1Q8G:hover .BlogCard_categoryText__z7JRI{transform:translateY(-2px)}.BlogCard_featuredBadge__xO4q4{position:absolute;top:1rem;right:1rem;z-index:5}.BlogCard_featuredBadge__xO4q4 span{display:inline-block;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--navy-dark,#0a1628);background:var(--gold-accent);border-radius:100px;box-shadow:0 2px 8px rgba(201,169,98,.3)}.BlogCard_content__aW54x{display:flex;flex-direction:column;flex:1;padding:1.5rem;gap:.875rem}@media (min-width:768px){.BlogCard_content__aW54x{padding:1.75rem;gap:1rem}}.BlogCard_meta__sSWo4{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.BlogCard_metaItem__GMTBz{display:flex;align-items:center;gap:.375rem}.BlogCard_metaIcon__NlwuC{width:.875rem;height:.875rem;color:var(--turquoise-accent)}.BlogCard_metaText__htI6d{font-size:.75rem;font-weight:500;color:var(--muted-foreground)}.BlogCard_title__CaHK4{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;line-height:1.3;letter-spacing:-.015em;margin:0;color:#0a1628}@media (min-width:768px){.BlogCard_title__CaHK4{font-size:1.375rem}}.BlogCard_titleLink__cxIw3{display:inline;color:inherit;text-decoration:none;background:linear-gradient(to right,var(--primary),var(--primary));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:color .3s ease,background-size .4s ease}.BlogCard_titleLink__cxIw3:hover{color:var(--primary);background-size:100% 2px}.BlogCard_titleLink__cxIw3:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px}.BlogCard_titleArrow__I7ul1{display:inline-block;width:1rem;height:1rem;margin-left:.25rem;vertical-align:middle;opacity:0;transform:translate(-4px,4px);transition:opacity .3s ease,transform .3s ease}.BlogCard_card__A1Q8G:hover .BlogCard_titleArrow__I7ul1{opacity:1;transform:translate(0)}.BlogCard_excerpt__JQfhQ{font-size:.9375rem;line-height:1.65;color:var(--muted-foreground);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogCard_footer__W44SP{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(0,119,182,.08)}.BlogCard_author__w2cCI{display:flex;align-items:center;gap:.5rem}.BlogCard_authorIcon__nnwOF{width:1rem;height:1rem;color:var(--muted-foreground)}.BlogCard_authorName__Lcw_q{font-size:.8125rem;font-weight:500;color:var(--muted-foreground)}.BlogCard_readMore__Fonnx{font-size:.8125rem;font-weight:600;color:var(--primary);text-decoration:none;padding:.375rem 0;position:relative;transition:color .3s ease}.BlogCard_readMore__Fonnx:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--turquoise-accent);transition:width .3s ease}.BlogCard_readMore__Fonnx:hover{color:var(--turquoise-accent)}.BlogCard_readMore__Fonnx:hover:after{width:100%}.BlogCard_readMore__Fonnx:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px}.BlogCard_featured__2rA7X{background:linear-gradient(135deg,var(--navy-dark,#0a1628) 0,#0f2847 100%)}.BlogCard_featured__2rA7X .BlogCard_content__aW54x{background:transparent}.BlogCard_featured__2rA7X .BlogCard_title__CaHK4{color:var(--neutral-white,#ffffff)}.BlogCard_featured__2rA7X .BlogCard_titleLink__cxIw3{background:linear-gradient(to right,var(--turquoise-accent),var(--turquoise-accent));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat}.BlogCard_featured__2rA7X .BlogCard_titleLink__cxIw3:hover{color:var(--turquoise-accent)}.BlogCard_featured__2rA7X .BlogCard_authorName__Lcw_q,.BlogCard_featured__2rA7X .BlogCard_excerpt__JQfhQ,.BlogCard_featured__2rA7X .BlogCard_metaText__htI6d{color:rgba(255,255,255,.7)}.BlogCard_featured__2rA7X .BlogCard_authorIcon__nnwOF{color:rgba(255,255,255,.5)}.BlogCard_featured__2rA7X .BlogCard_footer__W44SP{border-top-color:rgba(255,255,255,.1)}.BlogCard_featured__2rA7X .BlogCard_readMore__Fonnx{color:var(--turquoise-accent)}.BlogCard_compact__ahsQJ{flex-direction:row;gap:0}.BlogCard_compact__ahsQJ .BlogCard_imageWrapper__1e7BV{width:35%;flex-shrink:0;aspect-ratio:1/1}.BlogCard_compact__ahsQJ .BlogCard_content__aW54x{padding:1rem 1.25rem;gap:.625rem}.BlogCard_compact__ahsQJ .BlogCard_title__CaHK4{font-size:1rem}.BlogCard_compact__ahsQJ .BlogCard_excerpt__JQfhQ{-webkit-line-clamp:2;font-size:.875rem}.BlogCard_compact__ahsQJ .BlogCard_footer__W44SP{padding-top:.75rem}@media (max-width:359px){.BlogCard_content__aW54x{padding:1rem;gap:.75rem}.BlogCard_title__CaHK4{font-size:1.125rem}.BlogCard_excerpt__JQfhQ{font-size:.875rem;-webkit-line-clamp:2}.BlogCard_metaText__htI6d{font-size:.6875rem}.BlogCard_footer__W44SP{flex-direction:column;align-items:flex-start;gap:.75rem}.BlogCard_categoryText__z7JRI{font-size:.625rem;padding:.25rem .625rem}}@media (prefers-reduced-motion:reduce){.BlogCard_card__A1Q8G{animation:none;opacity:1}.BlogCard_card__A1Q8G:hover{transform:none}.BlogCard_image__syWGc{transition:none}.BlogCard_titleLink__cxIw3{transition:none;background:none}.BlogCard_titleArrow__I7ul1{transition:none}.BlogCard_card__A1Q8G:hover .BlogCard_titleArrow__I7ul1{transform:none;opacity:0}}.BlogGrid_grid___PyHo{display:grid;grid-template-columns:1fr;gap:2rem}@media (max-width:359px){.BlogGrid_grid___PyHo{gap:1.5rem}.BlogGrid_emptyState__7MP7k{padding:2rem 1rem}.BlogGrid_emptyTitle__4svKG{font-size:1.25rem}.BlogGrid_emptyDescription__Dm29P{font-size:.9375rem}}@media (min-width:640px){.BlogGrid_grid___PyHo{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.BlogGrid_grid___PyHo{grid-template-columns:repeat(3,1fr);gap:2rem}}.BlogGrid_gridItem__m6edh{display:flex}.BlogGrid_gridItem__m6edh>*{flex:1}.BlogGrid_emptyState__7MP7k{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;background:linear-gradient(135deg,#f8fafc,#f0f9ff);border-radius:1.5rem;border:1px dashed rgba(0,119,182,.2);color:#0a1628}.BlogGrid_emptyIcon__S9_68{position:relative;display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-bottom:1.5rem}.BlogGrid_iconSearch__UYHVw{position:absolute;width:2.5rem;height:2.5rem;color:var(--primary);opacity:.3;transform:translate(-12px,-8px)}.BlogGrid_iconBook__v9wfk{position:absolute;width:2.5rem;height:2.5rem;color:var(--turquoise-accent);opacity:.6;transform:translate(8px,8px)}.BlogGrid_emptyTitle__4svKG{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:#0a1628;margin:0 0 .75rem}.BlogGrid_emptyDescription__Dm29P{font-size:1rem;line-height:1.65;color:var(--muted-foreground);max-width:400px;margin:0}.BlogPagination_pagination__V8yQt{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(0,119,182,.1)}@media (min-width:640px){.BlogPagination_pagination__V8yQt{gap:1rem}}.BlogPagination_navButton__is5x9{display:inline-flex;align-items:center;gap:.375rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;color:var(--primary);background:transparent;border:1px solid rgba(0,119,182,.2);border-radius:.5rem;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.BlogPagination_navButton__is5x9:hover:not(.BlogPagination_disabled__zV9t5){background:rgba(0,119,182,.08);border-color:rgba(0,119,182,.3);transform:translateY(-1px)}.BlogPagination_navButton__is5x9:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.BlogPagination_navButton__is5x9.BlogPagination_disabled__zV9t5{color:var(--muted-foreground);border-color:rgba(0,0,0,.1);cursor:not-allowed;opacity:.5}.BlogPagination_navIcon__pV_kM{width:1rem;height:1rem}.BlogPagination_navText___7YNy{display:none}@media (min-width:640px){.BlogPagination_navText___7YNy{display:inline}}.BlogPagination_pages__6ZdEO{display:flex;align-items:center;gap:.375rem}@media (min-width:640px){.BlogPagination_pages__6ZdEO{gap:.5rem}}.BlogPagination_pageButton__PNeMp{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .5rem;font-size:.9375rem;font-weight:500;color:var(--muted-foreground);background:transparent;border:1px solid transparent;border-radius:.5rem;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.BlogPagination_pageButton__PNeMp:hover:not(.BlogPagination_active__7qUXm){color:var(--primary);background:rgba(0,119,182,.05);border-color:rgba(0,119,182,.15)}.BlogPagination_pageButton__PNeMp:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.BlogPagination_pageButton__PNeMp.BlogPagination_active__7qUXm{color:#ffffff;background:var(--primary);border-color:var(--primary);box-shadow:0 2px 8px rgba(0,119,182,.25)}.BlogPagination_ellipsis__byj8w{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2.5rem;font-size:.875rem;color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.BlogPagination_navButton__is5x9,.BlogPagination_pageButton__PNeMp{transition:none}.BlogPagination_navButton__is5x9:hover:not(.BlogPagination_disabled__zV9t5),.BlogPagination_pageButton__PNeMp:hover:not(.BlogPagination_active__7qUXm){transform:none}}.BlogCta_section__5G_LV{padding:5rem 0;background:linear-gradient(180deg,#f8fafc,#ffffff)}@media (min-width:768px){.BlogCta_section__5G_LV{padding:6rem 0}}@media (min-width:1024px){.BlogCta_section__5G_LV{padding:8rem 0}}.BlogCta_container__VbHuK{max-width:56rem;margin:0 auto;padding:0 1.5rem}@media (min-width:640px){.BlogCta_container__VbHuK{padding:0 2rem}}.BlogCta_card__J4DIl{position:relative;padding:3rem 2rem;background:linear-gradient(135deg,#0a1628,#0f2847);border-radius:2rem;overflow:hidden;text-align:center}@media (min-width:768px){.BlogCta_card__J4DIl{padding:4rem 3rem}}.BlogCta_background__kUMHW{position:absolute;inset:0;pointer-events:none;overflow:hidden}.BlogCta_gradientMesh__CHFC2{position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at 20% 20%,rgba(0,119,182,.2) 0,transparent 50%),radial-gradient(ellipse 50% 50% at 80% 80%,rgba(72,202,228,.15) 0,transparent 50%),radial-gradient(ellipse 40% 40% at 50% 50%,rgba(0,119,182,.08) 0,transparent 50%)}.BlogCta_decorativeDrops__44U7i{position:absolute;inset:0}.BlogCta_drop__DyZa3{position:absolute;display:flex;align-items:center;justify-content:center;background:rgba(72,202,228,.1);border-radius:50%}.BlogCta_drop1__qG1M1{top:15%;left:10%;width:3rem;height:3rem}.BlogCta_drop2__axEpq{top:60%;right:15%;width:2.5rem;height:2.5rem}.BlogCta_drop3__Sb7x1{bottom:20%;left:20%;width:2rem;height:2rem}.BlogCta_dropIcon__diuPj{width:50%;height:50%;color:var(--turquoise-accent);opacity:.6}.BlogCta_content__ssxab{position:relative;z-index:1}.BlogCta_title__fKAhy{font-family:var(--font-heading);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:800;line-height:1.2;letter-spacing:-.025em;color:#ffffff;margin:0 0 1rem}.BlogCta_description__EqSLK{font-size:1rem;line-height:1.7;color:rgba(255,255,255,.75);max-width:500px;margin:0 auto 2rem}@media (min-width:768px){.BlogCta_description__EqSLK{font-size:1.0625rem}}.BlogCta_ctaWrapper__it_le{display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-bottom:1.5rem}@media (min-width:640px){.BlogCta_ctaWrapper__it_le{flex-direction:row;gap:1.25rem}}.BlogCta_primaryCta__i74Tn{font-weight:var(--btn-font-weight);padding:1rem 2rem;font-size:var(--btn-font-size);background:var(--btn-primary-gradient);color:#ffffff;border:none;border-radius:var(--btn-radius);transition:var(--btn-transition);box-shadow:var(--btn-primary-shadow)}.BlogCta_primaryCta__i74Tn:hover{transform:translateY(-2px);box-shadow:var(--btn-primary-hover-shadow)}.BlogCta_arrowIcon__lmC8Z{width:1.125rem;height:1.125rem;margin-left:.5rem;transition:transform .3s ease}.BlogCta_primaryCta__i74Tn:hover .BlogCta_arrowIcon__lmC8Z{transform:translateX(4px)}.BlogCta_secondaryCta__KjL9s{font-weight:var(--btn-font-weight);padding:1rem 2rem;font-size:var(--btn-font-size);background:var(--btn-secondary-bg-glass);color:#ffffff;border:var(--btn-secondary-border-light);border-radius:var(--btn-radius);backdrop-filter:blur(8px);transition:var(--btn-transition)}.BlogCta_secondaryCta__KjL9s:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.5);transform:translateY(-2px)}.BlogCta_phoneIcon__xKEPP{width:1.125rem;height:1.125rem;margin-right:.5rem}.BlogCta_disclaimer__AxTUx{font-size:.8125rem;color:rgba(255,255,255,.5);margin:0}@media (prefers-reduced-motion:reduce){.BlogCta_drop__DyZa3{animation:none!important}.BlogCta_primaryCta__i74Tn:hover,.BlogCta_secondaryCta__KjL9s:hover{transform:none}.BlogCta_arrowIcon__lmC8Z{transition:none}.BlogCta_primaryCta__i74Tn:hover .BlogCta_arrowIcon__lmC8Z{transform:none}}.BlogPostLayout_main__PpQ2h{background:#ffffff}.BlogPostLayout_hero__ggl5Z{position:relative;min-height:60vh;max-height:700px;display:flex;align-items:flex-end;overflow:hidden}@media (min-width:768px){.BlogPostLayout_hero__ggl5Z{min-height:70vh}}.BlogPostLayout_heroImageWrapper__DJMrf{position:absolute;inset:-5%;width:110%;height:110%;will-change:transform}.BlogPostLayout_heroImage__x6QPT{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.BlogPostLayout_heroOverlay__RTQ__{position:absolute;inset:0;background:rgba(10,22,40,.5)}.BlogPostLayout_heroGradient__CWUrR{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,22,40,.95) 0,rgba(10,22,40,.6) 30%,rgba(10,22,40,.3) 60%,rgba(10,22,40,.2))}.BlogPostLayout_heroContent__kYlER{position:relative;z-index:10;width:100%;max-width:56rem;margin:0 auto;padding:3rem 1.5rem;opacity:1;transform:translateY(0)}@media (min-width:640px){.BlogPostLayout_heroContent__kYlER{padding:4rem 2rem}}@media (min-width:1024px){.BlogPostLayout_heroContent__kYlER{padding:5rem 2rem}}.BlogPostLayout_breadcrumb__AD_vn{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;grid-column:1/-1;padding:1.5rem 0;margin-bottom:.5rem;border-bottom:1px solid rgba(0,119,182,.08)}@media (min-width:1024px){.BlogPostLayout_breadcrumb__AD_vn{grid-column:2/3;padding:2rem 0 1.5rem}}.BlogPostLayout_breadcrumbLink__bfUbz{font-size:.8125rem;font-weight:500;color:var(--muted-foreground);text-decoration:none;transition:color .2s ease}.BlogPostLayout_breadcrumbLink__bfUbz:hover{color:var(--primary)}.BlogPostLayout_breadcrumbLink__bfUbz:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}.BlogPostLayout_breadcrumbSeparator__RAvaF{width:.875rem;height:.875rem;color:var(--muted-foreground);opacity:.5}.BlogPostLayout_breadcrumbCurrent__Q43pG{font-size:.8125rem;font-weight:500;color:var(--primary)}.BlogPostLayout_categories__DVo8p{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.BlogPostLayout_categoryBadge__bAJW5{display:inline-block;padding:.375rem .875rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-foreground,#ffffff);background:var(--primary);border-radius:100px}.BlogPostLayout_title__eDwrQ{font-family:var(--font-heading);font-size:clamp(1.75rem,5vw,3rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;color:var(--neutral-white,#ffffff);margin:0 0 1.5rem;text-shadow:0 2px 30px rgba(0,0,0,.3)}.BlogPostLayout_meta__AkLWm{display:flex;flex-wrap:wrap;gap:1.25rem}.BlogPostLayout_metaItem__aDZR4{display:flex;align-items:center;gap:.5rem}.BlogPostLayout_metaIcon__wg_SY{width:1rem;height:1rem;color:var(--turquoise-accent)}.BlogPostLayout_metaItem__aDZR4 span,.BlogPostLayout_metaItem__aDZR4 time{font-size:.875rem;color:rgba(255,255,255,.95)}.BlogPostLayout_articleContainer__BLYco{display:grid;max-width:80rem;margin:0 auto;padding:0 1.5rem;gap:3rem}@media (min-width:640px){.BlogPostLayout_articleContainer__BLYco{padding:0 2rem}}@media (min-width:1024px){.BlogPostLayout_articleContainer__BLYco{grid-template-columns:220px 1fr;gap:4rem;padding:0 3rem}}@media (min-width:1280px){.BlogPostLayout_articleContainer__BLYco{grid-template-columns:260px 1fr}}.BlogPostLayout_articleContainerNoToc__OuCiE{display:block;max-width:56rem;margin:0 auto;padding:0 1.5rem}@media (min-width:640px){.BlogPostLayout_articleContainerNoToc__OuCiE{padding:0 2rem}}@media (min-width:1024px){.BlogPostLayout_articleContainerNoToc__OuCiE{padding:0 3rem}}.BlogPostLayout_tocSidebar__x2HFv{display:none}@media (min-width:1024px){.BlogPostLayout_tocSidebar__x2HFv{display:block;padding-top:3rem}}.BlogPostLayout_tocSticky___Axrb{position:sticky;top:6rem}.BlogPostLayout_tocTitle__WNnQT{display:flex;align-items:center;gap:.5rem;font-family:var(--font-heading);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin:0 0 1rem}.BlogPostLayout_tocIcon__CjqLt{width:1rem;height:1rem}.BlogPostLayout_tocList__0cjxR{list-style:none;margin:0;padding:0;border-left:2px solid rgba(0,119,182,.1)}.BlogPostLayout_tocItem__CgwRw{margin:0}.BlogPostLayout_tocItemNested__Yecfi{padding-left:.75rem}.BlogPostLayout_tocLink__PUKUm{display:block;padding:.5rem 0 .5rem 1rem;font-size:.875rem;color:var(--muted-foreground);text-decoration:none;border-left:2px solid transparent;margin-left:-2px;transition:color .2s ease,border-color .2s ease}.BlogPostLayout_tocLink__PUKUm:hover{color:var(--primary);border-color:var(--primary)}.BlogPostLayout_tocLink__PUKUm:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.BlogPostLayout_tocMobile__Iq4qz{display:block;margin-top:2rem}@media (min-width:1024px){.BlogPostLayout_tocMobile__Iq4qz{display:none}}.BlogPostLayout_tocToggle__rpva_{display:flex;align-items:center;gap:.625rem;width:100%;padding:1rem 1.25rem;font-size:.9375rem;font-weight:600;color:#0a1628;background:#f8fafc;border:1px solid rgba(0,119,182,.1);border-radius:.75rem;cursor:pointer;transition:background .2s ease}.BlogPostLayout_tocToggle__rpva_:hover{background:#f0f9ff}.BlogPostLayout_tocToggle__rpva_:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.BlogPostLayout_tocToggleIcon__4WWsI{width:1.125rem;height:1.125rem;color:var(--primary)}.BlogPostLayout_tocCount__pw6A1{margin-left:auto;padding:.25rem .625rem;font-size:.75rem;font-weight:600;color:var(--primary);background:rgba(0,119,182,.1);border-radius:100px}.BlogPostLayout_tocMobilePanel__g1JA0{margin-top:.75rem;padding:1.25rem;background:#f8fafc;border:1px solid rgba(0,119,182,.1);border-radius:.75rem}.BlogPostLayout_tocMobileHeader__DleFy{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.BlogPostLayout_tocMobileHeader__DleFy h2{font-family:var(--font-heading);font-size:.9375rem;font-weight:700;color:#0a1628;margin:0}.BlogPostLayout_tocClose__FKEPa{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:transparent;border:none;cursor:pointer;border-radius:50%;transition:background .2s ease}.BlogPostLayout_tocClose__FKEPa:hover{background:rgba(0,119,182,.1)}.BlogPostLayout_tocClose__FKEPa:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.BlogPostLayout_tocCloseIcon__ogpSt{width:1.125rem;height:1.125rem;color:var(--muted-foreground)}.BlogPostLayout_article__VhM20{padding-top:3rem;padding-bottom:3rem;opacity:1;transform:translateY(0)}@media (min-width:768px){.BlogPostLayout_article__VhM20{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1024px){.BlogPostLayout_article__VhM20{grid-column:2/3}}.BlogPostLayout_articleContent__mCoYb{max-width:48rem}.BlogPostLayout_richText__aAaqF{--blog-body-size:1.0625rem;--blog-body-line-height:1.8;--blog-text-color:#374151;--blog-heading-color:#0a1628;--blog-link-color:#0077b6;--blog-link-hover:#48cae4;font-size:var(--blog-body-size);line-height:var(--blog-body-line-height);color:var(--blog-text-color)}.BlogPostLayout_richText__aAaqF h2{font-family:var(--font-heading);font-size:clamp(1.5rem,4vw,1.75rem);font-weight:700;line-height:1.25;letter-spacing:-.015em;color:#0a1628;margin:2.5rem 0 1rem;scroll-margin-top:5rem}.BlogPostLayout_richText__aAaqF h2:first-child{margin-top:0}.BlogPostLayout_richText__aAaqF h3{font-family:var(--font-heading);font-size:clamp(1.25rem,3vw,1.375rem);font-weight:600;line-height:1.3;color:#0a1628;margin:2rem 0 .875rem;scroll-margin-top:5rem}.BlogPostLayout_richText__aAaqF h4{font-family:var(--font-heading);font-size:1.125rem;font-weight:600;line-height:1.4;color:#0a1628;margin:1.5rem 0 .75rem}.BlogPostLayout_richText__aAaqF p{margin:0 0 1.5rem;text-align:left;text-indent:0}.BlogPostLayout_richText__aAaqF p:last-child{margin-bottom:0}.BlogPostLayout_richText__aAaqF ul{margin:1rem 0 1.5rem;padding-left:1.5rem;list-style-type:disc;list-style-position:outside}.BlogPostLayout_richText__aAaqF ol{margin:1rem 0 1.5rem;padding-left:1.5rem;list-style-type:decimal;list-style-position:outside}.BlogPostLayout_richText__aAaqF li{margin:.5rem 0;padding-left:.25rem}.BlogPostLayout_richText__aAaqF li:first-child{margin-top:0}.BlogPostLayout_richText__aAaqF li:last-child{margin-bottom:0}.BlogPostLayout_richText__aAaqF li strong{font-weight:700;color:#0a1628}.BlogPostLayout_richText__aAaqF ol ol,.BlogPostLayout_richText__aAaqF ol ul,.BlogPostLayout_richText__aAaqF ul ol,.BlogPostLayout_richText__aAaqF ul ul{margin-top:.5rem;margin-bottom:0}.BlogPostLayout_richText__aAaqF a{color:#0077b6;text-decoration:underline;text-decoration-color:rgba(0,119,182,.3);text-underline-offset:2px;transition:color .2s ease,text-decoration-color .2s ease}.BlogPostLayout_richText__aAaqF a:hover{color:#48cae4;text-decoration-color:#48cae4}.BlogPostLayout_richText__aAaqF a:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:2px}.BlogPostLayout_richText__aAaqF blockquote{margin:2rem 0;padding:1.5rem 2rem;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-left:4px solid var(--primary);border-radius:0 .75rem .75rem 0;font-style:italic;color:#1e3a5f}.BlogPostLayout_richText__aAaqF blockquote p{margin-bottom:0}.BlogPostLayout_richText__aAaqF blockquote p+p{margin-top:1rem}.BlogPostLayout_richText__aAaqF img{margin:2rem 0;border-radius:1rem;max-width:100%;height:auto}.BlogPostLayout_richText__aAaqF code{font-family:var(--font-mono,monospace);font-size:.875em;padding:.125rem .375rem;background:rgba(0,119,182,.08);border-radius:.25rem;color:#0a1628}.BlogPostLayout_richText__aAaqF strong{font-weight:700;color:#0a1628}.BlogPostLayout_richText__aAaqF em{font-style:italic}.BlogPostLayout_richText__aAaqF hr{margin:3rem 0;border:none;height:1px;background:linear-gradient(90deg,transparent,rgba(0,119,182,.2),transparent)}.BlogPostLayout_articleFooter__V1V_Q{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(0,119,182,.1)}.BlogPostLayout_footerActions__SAHEf{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.BlogPostLayout_backLink__B72B0{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;color:var(--primary);text-decoration:none;transition:color .2s ease}.BlogPostLayout_backLink__B72B0:hover{color:var(--turquoise-accent)}.BlogPostLayout_backLink__B72B0:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.BlogPostLayout_backIcon__JJPqd{width:1.125rem;height:1.125rem;transition:transform .2s ease}.BlogPostLayout_backLink__B72B0:hover .BlogPostLayout_backIcon__JJPqd{transform:translateX(-4px)}.BlogPostLayout_shareButton__VmIZX{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;color:var(--primary);background:rgba(0,119,182,.08);border:none;border-radius:.5rem;cursor:pointer;transition:background .2s ease,color .2s ease}.BlogPostLayout_shareButton__VmIZX:hover{background:var(--primary);color:var(--primary-foreground,#ffffff)}.BlogPostLayout_shareButton__VmIZX:focus-visible{outline:2px solid var(--primary);outline-offset:3px;box-shadow:0 0 0 4px rgba(0,119,182,.15)}.BlogPostLayout_shareIcon__oRcj1{width:1rem;height:1rem}.BlogPostLayout_tags__ChOSx{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.BlogPostLayout_tagsLabel__0MgMk{font-size:.875rem;font-weight:600;color:var(--muted-foreground)}.BlogPostLayout_tag__H_5ik{display:inline-block;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;color:var(--primary);background:rgba(0,119,182,.08);border-radius:100px;text-decoration:none;transition:background .2s ease,color .2s ease}.BlogPostLayout_tag__H_5ik:hover{background:var(--primary);color:var(--primary-foreground,#ffffff)}.BlogPostLayout_tag__H_5ik:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.BlogPostLayout_relatedSection__8l0OF{padding:5rem 0;background:linear-gradient(180deg,#f8fafc,#ffffff)}@media (min-width:768px){.BlogPostLayout_relatedSection__8l0OF{padding:6rem 0}}.BlogPostLayout_relatedContainer__f5k_Z{max-width:80rem;margin:0 auto;padding:0 1.5rem}@media (min-width:640px){.BlogPostLayout_relatedContainer__f5k_Z{padding:0 2rem}}.BlogPostLayout_relatedTitle__wyO9f{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:#0a1628;text-align:center;margin:0 0 3rem}.BlogPostLayout_relatedGrid__Vdn1k{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:640px){.BlogPostLayout_relatedGrid__Vdn1k{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.BlogPostLayout_relatedGrid__Vdn1k{grid-template-columns:repeat(3,1fr)}}@media (max-width:359px){.BlogPostLayout_heroContent__kYlER{padding:2rem 1rem}.BlogPostLayout_title__eDwrQ{font-size:1.5rem}.BlogPostLayout_articleContainerNoToc__OuCiE,.BlogPostLayout_articleContainer__BLYco{padding:0 1rem}.BlogPostLayout_tocMobilePanel__g1JA0{padding:1rem}.BlogPostLayout_relatedContainer__f5k_Z{padding:0 1rem}.BlogPostLayout_breadcrumb__AD_vn{padding:1rem 0}}@media (prefers-reduced-motion:reduce){.BlogPostLayout_heroImageWrapper__DJMrf{animation:none!important}.BlogPostLayout_backIcon__JJPqd{transition:none}.BlogPostLayout_backLink__B72B0:hover .BlogPostLayout_backIcon__JJPqd{transform:none}.BlogPostLayout_backLink__B72B0,.BlogPostLayout_breadcrumbLink__bfUbz,.BlogPostLayout_shareButton__VmIZX,.BlogPostLayout_tag__H_5ik,.BlogPostLayout_tocClose__FKEPa,.BlogPostLayout_tocLink__PUKUm,.BlogPostLayout_tocToggle__rpva_{transition:none}}