@keyframes BlogHero-module__En0w3a__heroFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes BlogHero-module__En0w3a__heroFadeIn{0%{opacity:0}to{opacity:1}}.BlogHero-module__En0w3a__section{isolation:isolate;width:100%;min-height:72svh;padding-top:var(--nav-height);flex-direction:column;display:flex;position:relative;overflow:hidden}.BlogHero-module__En0w3a__imgWrap{z-index:0;will-change:transform;width:100%;height:130%;position:absolute;top:-15%;left:0;right:0}.BlogHero-module__En0w3a__img{object-fit:cover;object-position:center 30%}.BlogHero-module__En0w3a__overlay{z-index:1;background:linear-gradient(105deg,#0c1014f5 0%,#0c1014cc 35%,#0c10146b 60%,#0c10142e 75%),linear-gradient(#0c1014a6 0%,#0000 28%),linear-gradient(#0000 66%,#0c101499 84%,#0c1014f7 100%);position:absolute;inset:0}.BlogHero-module__En0w3a__heroCapsule{top:16px;left:var(--space-8);z-index:4;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(18px);transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);background:#f0f6fceb;border:1px solid #ffffffb3;align-items:center;padding:8px 22px;text-decoration:none;display:inline-flex;position:absolute;box-shadow:0 0 18px #2e9ec94d,0 0 42px #2e9ec91f,0 2px 12px #0000002e}.BlogHero-module__En0w3a__heroCapsuleHidden{opacity:0;pointer-events:none;transform:translateY(-6px)}.BlogHero-module__En0w3a__content{z-index:4;width:100%;max-width:1280px;padding:var(--space-6) var(--space-8) var(--space-7);flex-direction:column;flex:1;justify-content:center;margin:0 auto;display:flex;position:relative}.BlogHero-module__En0w3a__breadcrumb{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;min-width:0;max-width:100%;animation:.9s cubic-bezier(.22,1,.36,1) .35s both BlogHero-module__En0w3a__heroFadeIn;display:flex}.BlogHero-module__En0w3a__bcItem{align-items:center;gap:var(--space-2);display:inline-flex}.BlogHero-module__En0w3a__bcLink{color:#f0f4f880;letter-spacing:.02em;transition:color var(--duration-base) var(--ease-out);font-size:13px;font-weight:500;text-decoration:none}.BlogHero-module__En0w3a__bcLink:hover{color:var(--brand-blue-light)}.BlogHero-module__En0w3a__bcSep{color:#f0f4f838;font-size:12px}.BlogHero-module__En0w3a__bcCurrent{color:var(--brand-blue-light);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.BlogHero-module__En0w3a__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-blue);margin-bottom:var(--space-3);font-size:14px;font-weight:700;animation:.7s cubic-bezier(.22,1,.36,1) .37s both BlogHero-module__En0w3a__heroFadeUp;display:inline-block}.BlogHero-module__En0w3a__heading{letter-spacing:-.04em;color:#f0f4f8;margin:0 0 var(--space-6);text-shadow:0 0 40px #2e9ec959,0 0 80px #2e9ec926;max-width:16ch;font-size:clamp(48px,8vw,88px);font-weight:800;line-height:.95;animation:.7s cubic-bezier(.22,1,.36,1) .49s both BlogHero-module__En0w3a__heroFadeUp}.BlogHero-module__En0w3a__headingAccent{font-family:var(--font-serif), ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;font-variation-settings:"opsz" 144;letter-spacing:-.03em;color:var(--brand-blue-light);margin-top:2px;font-style:italic;font-weight:500;display:block}.BlogHero-module__En0w3a__sub{color:#ffffffb3;max-width:56ch;margin:0;font-size:18px;font-weight:400;line-height:1.6;animation:.7s cubic-bezier(.22,1,.36,1) .61s both BlogHero-module__En0w3a__heroFadeUp}@media (max-width:1023px){.BlogHero-module__En0w3a__heroCapsule{left:var(--space-6)}.BlogHero-module__En0w3a__content{padding:var(--space-6) var(--space-6) var(--space-7)}}@media (max-width:767px){.BlogHero-module__En0w3a__section{min-height:62svh}.BlogHero-module__En0w3a__heroCapsule{left:var(--space-4);padding:6px 16px;top:12px}.BlogHero-module__En0w3a__content{padding:var(--space-4) var(--space-4) var(--space-6)}.BlogHero-module__En0w3a__breadcrumb{margin-bottom:var(--space-3);flex-wrap:nowrap;gap:6px}.BlogHero-module__En0w3a__bcItem:first-child,.BlogHero-module__En0w3a__bcItem:nth-child(2) .BlogHero-module__En0w3a__bcSep{display:none}.BlogHero-module__En0w3a__bcLink,.BlogHero-module__En0w3a__bcCurrent{font-size:12px}.BlogHero-module__En0w3a__heading{max-width:100%;margin-bottom:var(--space-3);font-size:clamp(34px,9vw,44px)}.BlogHero-module__En0w3a__sub{font-size:15px;line-height:1.55}}
.BlogFilterBar-module__y5Sjja__bar{gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--bg-dark-2);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);border:1px solid #ffffff14;flex-direction:column;display:flex}.BlogFilterBar-module__y5Sjja__bar:focus-within{border-color:#2e9ec973;box-shadow:0 0 0 1px #2e9ec933,0 0 24px #2e9ec91f}[data-theme=light] .BlogFilterBar-module__y5Sjja__bar{background:#fff;border-color:#00000014}.BlogFilterBar-module__y5Sjja__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.BlogFilterBar-module__y5Sjja__chip{--chip-color:var(--brand-blue);letter-spacing:.01em;color:var(--text-secondary);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;transition:all var(--duration-base) var(--ease-out);background:0 0;border:1px solid #ffffff1a;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.BlogFilterBar-module__y5Sjja__chip:hover{color:var(--text-primary);border-color:color-mix(in srgb, var(--chip-color) 55%, transparent);background:color-mix(in srgb, var(--chip-color) 10%, transparent)}.BlogFilterBar-module__y5Sjja__chipActive{color:#fff;background:var(--chip-color);border-color:var(--chip-color)}.BlogFilterBar-module__y5Sjja__chipActive:hover{color:#fff;background:color-mix(in srgb, var(--chip-color) 85%, #fff);border-color:color-mix(in srgb, var(--chip-color) 85%, #fff)}[data-theme=light] .BlogFilterBar-module__y5Sjja__chip{color:var(--brand-grey-dark);border-color:#0000001a}[data-theme=light] .BlogFilterBar-module__y5Sjja__chip:hover{background:color-mix(in srgb, var(--chip-color) 8%, transparent);border-color:var(--chip-color);color:color-mix(in srgb, var(--chip-color) 70%, var(--brand-grey-dark))}[data-theme=light] .BlogFilterBar-module__y5Sjja__chipActive{color:#fff;background:var(--chip-color);border-color:var(--chip-color)}[data-theme=light] .BlogFilterBar-module__y5Sjja__chipActive:hover{color:#fff;background:var(--chip-color);border-color:var(--chip-color)}.BlogFilterBar-module__y5Sjja__searchRow{align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid #ffffff0f;display:flex}[data-theme=light] .BlogFilterBar-module__y5Sjja__searchRow{border-top-color:#0000000f}.BlogFilterBar-module__y5Sjja__searchField{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.BlogFilterBar-module__y5Sjja__searchIcon{color:var(--text-muted);flex-shrink:0}.BlogFilterBar-module__y5Sjja__searchInput{min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:4px 0;font-family:inherit;font-size:14px;font-weight:500}.BlogFilterBar-module__y5Sjja__searchInput::placeholder{color:var(--text-muted);font-weight:400}.BlogFilterBar-module__y5Sjja__searchInput::-webkit-search-cancel-button{appearance:none}.BlogFilterBar-module__y5Sjja__clearBtn{width:22px;height:22px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-base) var(--ease-out);background:#ffffff0f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BlogFilterBar-module__y5Sjja__clearBtn:hover{color:var(--text-primary);background:#2e9ec92e}[data-theme=light] .BlogFilterBar-module__y5Sjja__clearBtn{background:#0000000f}[data-theme=light] .BlogFilterBar-module__y5Sjja__clearBtn:hover{color:var(--brand-blue);background:#2e9ec926}.BlogFilterBar-module__y5Sjja__count{letter-spacing:.03em;color:var(--text-muted);text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600}@media (max-width:767px){.BlogFilterBar-module__y5Sjja__bar{padding:var(--space-3) var(--space-4);gap:var(--space-3)}.BlogFilterBar-module__y5Sjja__chips{overscroll-behavior-x:contain;scrollbar-width:none;margin:0 calc(var(--space-4) * -1);padding:0 var(--space-4);flex-wrap:nowrap;overflow-x:auto}.BlogFilterBar-module__y5Sjja__chips::-webkit-scrollbar{display:none}.BlogFilterBar-module__y5Sjja__chip{padding:7px 12px;font-size:12px}.BlogFilterBar-module__y5Sjja__searchRow{padding-top:var(--space-2)}.BlogFilterBar-module__y5Sjja__searchInput{font-size:13px}.BlogFilterBar-module__y5Sjja__count{font-size:11px}}
.BlogCard-module__ZXBgnq__card{background:var(--bg-dark-2);border-radius:var(--radius-lg);color:inherit;height:100%;transition:transform var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);border:1px solid #ffffff12;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.BlogCard-module__ZXBgnq__card:hover{border-color:#2e9ec952;transform:translateY(-6px);box-shadow:0 12px 40px #00000059,0 0 0 1px #2e9ec91a}[data-theme=light] .BlogCard-module__ZXBgnq__card{background:#fff;border-color:#00000014}[data-theme=light] .BlogCard-module__ZXBgnq__card:hover{box-shadow:0 12px 40px #2e4e781f,0 0 0 1px #2e9ec933}.BlogCard-module__ZXBgnq__cardImg{aspect-ratio:16/21;background:var(--bg-dark-3);width:100%;position:relative;overflow:hidden}.BlogCard-module__ZXBgnq__cardImgPhoto{object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.BlogCard-module__ZXBgnq__card:hover .BlogCard-module__ZXBgnq__cardImgPhoto{transform:scale(1.06)}.BlogCard-module__ZXBgnq__cardImgOverlay{pointer-events:none;background:linear-gradient(#0000 40%,#0c10141f 70%,#0c10146b 100%);position:absolute;inset:0}.BlogCard-module__ZXBgnq__categoryTag{top:var(--space-3);right:var(--space-3);z-index:3;letter-spacing:.08em;text-transform:uppercase;color:#fff;border-radius:var(--radius-full);align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 2px 8px #00000040}.BlogCard-module__ZXBgnq__cardBody{padding:var(--space-4) var(--space-4) var(--space-4);gap:var(--space-3);flex-direction:column;flex:1;display:flex}.BlogCard-module__ZXBgnq__cardMeta{align-items:center;gap:var(--space-2);color:var(--text-muted);letter-spacing:.02em;font-size:11px;font-weight:600;display:flex}.BlogCard-module__ZXBgnq__cardDate{text-transform:uppercase;letter-spacing:.06em}.BlogCard-module__ZXBgnq__metaDot{color:var(--text-muted);opacity:.6}.BlogCard-module__ZXBgnq__cardReadTime{align-items:center;gap:4px;display:inline-flex}.BlogCard-module__ZXBgnq__cardTitle{letter-spacing:-.015em;color:var(--text-primary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.BlogCard-module__ZXBgnq__cardExcerpt{font-family:var(--font-serif), ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;font-variation-settings:"opsz" 18;color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden}.BlogCard-module__ZXBgnq__cardFooter{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid #ffffff0f;margin-top:auto;display:flex}[data-theme=light] .BlogCard-module__ZXBgnq__cardFooter{border-top-color:#0000000f}.BlogCard-module__ZXBgnq__cardByline{align-items:center;gap:var(--space-2);flex-shrink:1;min-width:0;display:inline-flex}.BlogCard-module__ZXBgnq__cardAvatar{background:var(--bg-dark-3);border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;width:28px;height:28px;position:relative;overflow:hidden}[data-theme=light] .BlogCard-module__ZXBgnq__cardAvatar{background:#e8edf2;border-color:#00000014}.BlogCard-module__ZXBgnq__cardAvatarImg{object-fit:cover}.BlogCard-module__ZXBgnq__cardAvatarFallback{width:28px;height:28px;color:var(--brand-blue-light);letter-spacing:.02em;background:#2e9ec924;border:1px solid #2e9ec933;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}[data-theme=light] .BlogCard-module__ZXBgnq__cardAvatarFallback{color:var(--brand-blue);background:#2e9ec91a;border-color:#2e9ec940}.BlogCard-module__ZXBgnq__cardAuthor{color:var(--text-secondary);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden}.BlogCard-module__ZXBgnq__cardCta{letter-spacing:.04em;text-transform:uppercase;color:var(--brand-blue);transition:color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.BlogCard-module__ZXBgnq__card:hover .BlogCard-module__ZXBgnq__cardCta{color:var(--brand-blue-light);transform:translate(3px)}@media (max-width:767px){.BlogCard-module__ZXBgnq__cardTitle{font-size:16px}.BlogCard-module__ZXBgnq__cardExcerpt{font-size:13px}.BlogCard-module__ZXBgnq__cardBody{padding:var(--space-3) var(--space-4) var(--space-4)}}
.ArticleRelatedReads-module__O5PkyW__section{background:var(--bg-dark);padding:var(--space-8) 0 var(--space-10);border-top:1px solid #ffffff0f;position:relative}[data-theme=light] .ArticleRelatedReads-module__O5PkyW__section{border-top-color:#0000000f}.ArticleRelatedReads-module__O5PkyW__inner{max-width:1280px;padding:0 var(--space-8);gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex}.ArticleRelatedReads-module__O5PkyW__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid #ffffff0f;flex-wrap:wrap;display:flex}[data-theme=light] .ArticleRelatedReads-module__O5PkyW__header{border-bottom-color:#0000000f}.ArticleRelatedReads-module__O5PkyW__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-blue);margin-bottom:var(--space-2);font-size:12px;font-weight:700;display:block}.ArticleRelatedReads-module__O5PkyW__heading{font-family:var(--font-serif), ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--text-primary);flex:1;min-width:0;margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:500;line-height:1.12}.ArticleRelatedReads-module__O5PkyW__viewAll{letter-spacing:.04em;text-transform:uppercase;color:var(--brand-blue);transition:color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);align-items:center;gap:6px;padding-bottom:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ArticleRelatedReads-module__O5PkyW__viewAll:hover{color:var(--brand-blue-light);transform:translate(3px)}.ArticleRelatedReads-module__O5PkyW__grid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1023px){.ArticleRelatedReads-module__O5PkyW__inner{padding:0 var(--space-6)}.ArticleRelatedReads-module__O5PkyW__grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr)}.ArticleRelatedReads-module__O5PkyW__grid>:last-child:nth-child(odd){display:none}}@media (max-width:639px){.ArticleRelatedReads-module__O5PkyW__section{padding:var(--space-6) 0 var(--space-8)}.ArticleRelatedReads-module__O5PkyW__inner{padding:0 var(--space-4)}.ArticleRelatedReads-module__O5PkyW__grid{grid-template-columns:1fr}.ArticleRelatedReads-module__O5PkyW__grid>:last-child:nth-child(odd){display:block}}@media (max-width:767px){.ArticleRelatedReads-module__O5PkyW__header{align-items:flex-start;gap:var(--space-3);flex-direction:column}}
.NewsletterCTA-module__SLt9ua__section{background:var(--bg-dark);padding:var(--space-7) var(--space-8) var(--space-8);border-top:1px solid #ffffff0f;position:relative}[data-theme=light] .NewsletterCTA-module__SLt9ua__section{border-top-color:#0000000f}.NewsletterCTA-module__SLt9ua__inner{max-width:680px;padding:var(--space-6);border-radius:var(--radius-lg);background:linear-gradient(135deg,#2e9ec90f 0%,#2e9ec905 60%);border:1px solid #2e9ec92e;margin:0 auto}@media (max-width:1023px){.NewsletterCTA-module__SLt9ua__section{padding:var(--space-6) var(--space-6) var(--space-7)}.NewsletterCTA-module__SLt9ua__inner{padding:var(--space-5)}}@media (max-width:767px){.NewsletterCTA-module__SLt9ua__section{padding:var(--space-5) var(--space-4) var(--space-6)}.NewsletterCTA-module__SLt9ua__inner{padding:var(--space-4)}}[data-theme=light] .NewsletterCTA-module__SLt9ua__inner{background:linear-gradient(135deg,#2e9ec90d 0%,#2e9ec903 60%);border-color:#2e9ec938}.NewsletterCTA-module__SLt9ua__head{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.NewsletterCTA-module__SLt9ua__iconWrap{width:44px;height:44px;color:var(--brand-blue-light);background:#2e9ec924;border:1px solid #2e9ec947;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-theme=light] .NewsletterCTA-module__SLt9ua__iconWrap{color:var(--brand-blue);background:#2e9ec91a;border-color:#2e9ec947}.NewsletterCTA-module__SLt9ua__headText{flex:1;min-width:0}.NewsletterCTA-module__SLt9ua__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-blue);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.NewsletterCTA-module__SLt9ua__heading{font-family:var(--font-serif), ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 var(--space-2);font-size:clamp(22px,2.8vw,30px);font-weight:500;line-height:1.15}.NewsletterCTA-module__SLt9ua__headingAccent{color:var(--brand-blue-light);font-style:italic}[data-theme=light] .NewsletterCTA-module__SLt9ua__headingAccent{color:var(--brand-blue)}.NewsletterCTA-module__SLt9ua__sub{color:var(--text-secondary);max-width:54ch;margin:0;font-size:14px;line-height:1.6}.NewsletterCTA-module__SLt9ua__form{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.NewsletterCTA-module__SLt9ua__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NewsletterCTA-module__SLt9ua__input{min-width:200px;color:var(--text-primary);background:var(--bg-dark-2);border-radius:var(--radius-md);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);border:1px solid #ffffff1f;outline:none;flex:1;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:500}.NewsletterCTA-module__SLt9ua__input::placeholder{color:var(--text-muted);font-weight:400}.NewsletterCTA-module__SLt9ua__input:focus{border-color:#2e9ec98c;box-shadow:0 0 0 1px #2e9ec938,0 0 24px #2e9ec91f}.NewsletterCTA-module__SLt9ua__input:disabled{opacity:.55;cursor:not-allowed}[data-theme=light] .NewsletterCTA-module__SLt9ua__input{color:var(--brand-grey-dark);background:#fff;border-color:#0000001a}.NewsletterCTA-module__SLt9ua__submitBtn{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--brand-blue);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:all var(--duration-base) var(--ease-out);border:none;justify-content:center;align-items:center;padding:13px 24px;font-size:13px;font-weight:700;display:inline-flex}.NewsletterCTA-module__SLt9ua__submitBtn:hover:not(:disabled){background:var(--brand-blue-light);box-shadow:var(--shadow-blue);transform:translateY(-1px)}.NewsletterCTA-module__SLt9ua__submitBtn:active:not(:disabled){box-shadow:none;transform:translateY(0)}.NewsletterCTA-module__SLt9ua__submitBtn:disabled{opacity:.4;cursor:not-allowed}.NewsletterCTA-module__SLt9ua__privacy{color:var(--text-muted);letter-spacing:.01em;flex-basis:100%;margin:0;font-size:11px;font-weight:500}.NewsletterCTA-module__SLt9ua__errorBanner{border-radius:var(--radius-md);color:var(--error);background:#e0525214;border:1px solid #e0525240;flex-basis:100%;padding:10px 14px;font-size:13px;font-weight:500}.NewsletterCTA-module__SLt9ua__success{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);background:#2ecc8e14;border:1px solid #2ecc8e40;padding:16px 18px;display:flex}.NewsletterCTA-module__SLt9ua__successIcon{width:32px;height:32px;color:var(--success);background:#2ecc8e2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.NewsletterCTA-module__SLt9ua__successText{flex-direction:column;gap:2px;font-size:13px;line-height:1.45;display:flex}.NewsletterCTA-module__SLt9ua__successText strong{color:var(--text-primary);font-weight:700}.NewsletterCTA-module__SLt9ua__successText span{color:var(--text-secondary);font-size:12px}@media (max-width:639px){.NewsletterCTA-module__SLt9ua__head{gap:var(--space-3);margin-bottom:var(--space-4)}.NewsletterCTA-module__SLt9ua__iconWrap{width:38px;height:38px}.NewsletterCTA-module__SLt9ua__form{align-items:stretch;gap:var(--space-2);flex-direction:column}.NewsletterCTA-module__SLt9ua__input,.NewsletterCTA-module__SLt9ua__submitBtn{width:100%}.NewsletterCTA-module__SLt9ua__input{min-width:0}}
.PackageInjectToast-module__yjHj_G__toastWrap{left:50%;bottom:var(--space-5);z-index:60;width:calc(100% - var(--space-8));pointer-events:none;max-width:640px;position:fixed;transform:translate(-50%)}.PackageInjectToast-module__yjHj_G__toast{pointer-events:auto;width:100%}.PackageInjectToast-module__yjHj_G__inner{align-items:stretch;gap:var(--space-3);padding:var(--space-3);padding-left:calc(var(--space-3) + 4px);padding-right:calc(var(--space-3) + 24px);background:var(--bg-dark-2);border-radius:var(--radius-lg);border:1px solid #ffffff1a;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px #00000073,0 8px 16px #0000004d}[data-theme=light] .PackageInjectToast-module__yjHj_G__inner{background:#fff;border-color:#00000014;box-shadow:0 24px 48px #2e4e782e,0 8px 16px #2e4e781a}.PackageInjectToast-module__yjHj_G__accentBar{background:var(--accent);width:4px;position:absolute;top:0;bottom:0;left:0}.PackageInjectToast-module__yjHj_G__imgWrap{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--bg-dark-3);flex-shrink:0;width:120px;display:block;position:relative;overflow:hidden}.PackageInjectToast-module__yjHj_G__img{object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.PackageInjectToast-module__yjHj_G__toast:hover .PackageInjectToast-module__yjHj_G__img{transform:scale(1.05)}.PackageInjectToast-module__yjHj_G__body{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;display:flex}.PackageInjectToast-module__yjHj_G__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.PackageInjectToast-module__yjHj_G__titleLink{color:inherit;min-width:0;text-decoration:none}.PackageInjectToast-module__yjHj_G__title{letter-spacing:-.015em;color:var(--text-primary);-webkit-line-clamp:2;transition:color var(--duration-base) var(--ease-out);-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.PackageInjectToast-module__yjHj_G__titleLink:hover .PackageInjectToast-module__yjHj_G__title{color:var(--brand-blue-light)}[data-theme=light] .PackageInjectToast-module__yjHj_G__titleLink:hover .PackageInjectToast-module__yjHj_G__title{color:var(--brand-blue)}.PackageInjectToast-module__yjHj_G__meta{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.PackageInjectToast-module__yjHj_G__metaPill{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-dark-3);border-radius:var(--radius-full);border:1px solid #ffffff0f;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}[data-theme=light] .PackageInjectToast-module__yjHj_G__metaPill{background:#00000008;border-color:#0000000f}.PackageInjectToast-module__yjHj_G__actionCol{justify-content:center;align-items:flex-end;gap:var(--space-2);flex-direction:column;flex-shrink:0;display:flex}.PackageInjectToast-module__yjHj_G__price{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.PackageInjectToast-module__yjHj_G__priceLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px;font-size:9px;font-weight:600}.PackageInjectToast-module__yjHj_G__priceValue{letter-spacing:-.02em;color:var(--text-primary);font-size:18px;font-weight:800}.PackageInjectToast-module__yjHj_G__cta{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--brand-blue);border-radius:var(--radius-md);white-space:nowrap;transition:all var(--duration-base) var(--ease-out);align-items:center;gap:4px;padding:8px 14px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.PackageInjectToast-module__yjHj_G__cta:hover{background:var(--brand-blue-light);transform:translateY(-1px);box-shadow:0 4px 14px #2e9ec952}.PackageInjectToast-module__yjHj_G__dismiss{width:22px;height:22px;color:var(--text-muted);cursor:pointer;transition:all var(--duration-base) var(--ease-out);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:6px;right:6px}.PackageInjectToast-module__yjHj_G__dismiss:hover{color:var(--text-primary);background:#ffffff14}[data-theme=light] .PackageInjectToast-module__yjHj_G__dismiss:hover{background:#0000000f}@media (max-width:1023px){.PackageInjectToast-module__yjHj_G__toastWrap{width:calc(100% - var(--space-6))}}@media (max-width:639px){.PackageInjectToast-module__yjHj_G__toastWrap{bottom:var(--space-3);width:calc(100% - var(--space-3));max-width:calc(100% - var(--space-3))}.PackageInjectToast-module__yjHj_G__inner{flex-wrap:wrap;gap:10px 12px;padding:10px 34px 10px 14px}.PackageInjectToast-module__yjHj_G__imgWrap{aspect-ratio:1;border-radius:var(--radius-sm);width:72px}.PackageInjectToast-module__yjHj_G__body{flex:1;gap:3px;min-width:0}.PackageInjectToast-module__yjHj_G__eyebrow{gap:3px;font-size:9px}.PackageInjectToast-module__yjHj_G__title{-webkit-line-clamp:2;font-size:13px;line-height:1.25}.PackageInjectToast-module__yjHj_G__meta{display:none}.PackageInjectToast-module__yjHj_G__actionCol{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid #ffffff0f;flex-direction:row;flex-basis:100%;margin-top:2px;padding-top:10px}[data-theme=light] .PackageInjectToast-module__yjHj_G__actionCol{border-top-color:#0000000f}.PackageInjectToast-module__yjHj_G__price{flex-direction:row;align-items:baseline;gap:6px}.PackageInjectToast-module__yjHj_G__priceLabel{margin-bottom:0}.PackageInjectToast-module__yjHj_G__priceValue{font-size:17px}.PackageInjectToast-module__yjHj_G__cta{padding:8px 14px;font-size:10px}.PackageInjectToast-module__yjHj_G__dismiss{width:24px;height:24px;top:4px;right:4px}}@media (max-width:360px){.PackageInjectToast-module__yjHj_G__imgWrap{width:60px}.PackageInjectToast-module__yjHj_G__title{font-size:12.5px}.PackageInjectToast-module__yjHj_G__price{display:none}.PackageInjectToast-module__yjHj_G__actionCol{justify-content:flex-end}}
.ArticleContent-module__8ICogG__readerSection{background:var(--bg-dark);padding:var(--space-4) 0 var(--space-8)}[data-theme=light] .ArticleContent-module__8ICogG__readerSection{background:var(--bg-dark)}.ArticleContent-module__8ICogG__readerInner{max-width:1080px;padding:0 var(--space-8);gap:var(--space-7);margin:0 auto;display:flex}@media (max-width:1023px){.ArticleContent-module__8ICogG__readerSection{padding:var(--space-3) 0 var(--space-7)}.ArticleContent-module__8ICogG__readerInner{padding:0 var(--space-6);flex-direction:column;gap:0;max-width:760px}}@media (max-width:767px){.ArticleContent-module__8ICogG__readerInner{padding:0 var(--space-4)}}
.BlogGrid-module__HuQZEa__section{background:var(--bg-dark);padding:var(--space-8) 0 var(--space-10);position:relative}[data-theme=light] .BlogGrid-module__HuQZEa__section{background:var(--bg-dark)}.BlogGrid-module__HuQZEa__inner{max-width:1280px;padding:0 var(--space-8);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}@media (max-width:1023px){.BlogGrid-module__HuQZEa__inner{padding:0 var(--space-6)}}@media (max-width:767px){.BlogGrid-module__HuQZEa__section{padding:var(--space-6) 0 var(--space-8)}.BlogGrid-module__HuQZEa__inner{padding:0 var(--space-4);gap:var(--space-5)}}.BlogGrid-module__HuQZEa__grid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1023px){.BlogGrid-module__HuQZEa__grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.BlogGrid-module__HuQZEa__grid{grid-template-columns:1fr}}.BlogGrid-module__HuQZEa__empty{align-items:center;gap:var(--space-4);padding:var(--space-10) var(--space-4);border-radius:var(--radius-lg);background:#ffffff05;border:1px dashed #ffffff1f;flex-direction:column;display:flex}[data-theme=light] .BlogGrid-module__HuQZEa__empty{background:#00000005;border-color:#0000001a}.BlogGrid-module__HuQZEa__emptyText{color:var(--text-secondary);text-align:center;margin:0;font-size:15px}.BlogGrid-module__HuQZEa__emptyBtn{align-items:center;gap:var(--space-2);letter-spacing:.02em;color:#fff;background:var(--brand-blue);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-base) var(--ease-out);border:none;padding:10px 20px;font-size:13px;font-weight:700;display:inline-flex}.BlogGrid-module__HuQZEa__emptyBtn:hover{background:var(--brand-blue-light);box-shadow:var(--shadow-blue);transform:translateY(-1px)}.BlogGrid-module__HuQZEa__pagination{justify-content:center;align-items:center;gap:var(--space-5);padding-top:var(--space-6);margin-top:var(--space-3);border-top:1px solid #ffffff0f;display:flex}[data-theme=light] .BlogGrid-module__HuQZEa__pagination{border-top-color:#0000000f}.BlogGrid-module__HuQZEa__pageBtn{align-items:center;gap:var(--space-2);letter-spacing:.02em;color:var(--text-primary);background:var(--bg-dark-2);border-radius:var(--radius-md);white-space:nowrap;transition:all var(--duration-base) var(--ease-out);border:1px solid #ffffff1a;padding:11px 22px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.BlogGrid-module__HuQZEa__pageBtn:hover{background:var(--brand-dark);border-color:var(--brand-blue);color:var(--brand-blue-light);transform:translateY(-1px)}.BlogGrid-module__HuQZEa__pageBtnDisabled,.BlogGrid-module__HuQZEa__pageBtnDisabled:hover{opacity:.32;pointer-events:none;background:var(--bg-dark-2);color:var(--text-primary);cursor:not-allowed;border-color:#ffffff1a;transform:none}[data-theme=light] .BlogGrid-module__HuQZEa__pageBtn{color:var(--brand-grey-dark);background:#fff;border-color:#0000001a}[data-theme=light] .BlogGrid-module__HuQZEa__pageBtn:hover{border-color:var(--brand-blue);color:var(--brand-blue);background:#2e9ec90a}[data-theme=light] .BlogGrid-module__HuQZEa__pageBtnDisabled{color:var(--brand-grey-dark);background:#fff;border-color:#0000001a}[data-theme=light] .BlogGrid-module__HuQZEa__pageBtnDisabled:hover{color:var(--brand-grey-dark);background:#fff;border-color:#0000001a}.BlogGrid-module__HuQZEa__pageStatus{font-family:var(--font-serif), ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;font-variation-settings:"opsz" 14;color:var(--text-secondary);white-space:nowrap;letter-spacing:.005em;font-size:14px;font-style:italic;font-weight:400}.BlogGrid-module__HuQZEa__pageStatus strong{color:var(--text-primary);font-style:normal;font-weight:700;font-family:var(--font), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:0;font-size:13px}@media (max-width:639px){.BlogGrid-module__HuQZEa__pagination{gap:var(--space-3);padding-top:var(--space-5)}.BlogGrid-module__HuQZEa__pageBtn{padding:10px 16px;font-size:12px}.BlogGrid-module__HuQZEa__pageStatus{font-size:13px}}
