.BlogLibrary_shell__qWBKT.BlogLibrary_shell__qWBKT{--font-body:var(--font-manrope),Arial,sans-serif;--font-heading:var(--font-newsreader),Georgia,serif;font-family:var(--font-body);background:var(--surface);color:var(--ink)}.BlogLibrary_shell__qWBKT :where(h1,h2,h3){font-family:var(--font-heading)}.BlogLibrary_page__Frqij{--surface:#f8f7f3;--paper:#fffefa;--soft:#edf1f6;--ink:#283142;--muted:#636b79;--border:#dce0e7;--accent:#294971;--accent-hover:#203b60;--button-text:#ffffff;background:var(--surface);color:var(--ink);font-size:14px;line-height:1.8}[data-theme=dark] .BlogLibrary_page__Frqij{--surface:#141e2d;--paper:#1d2b3e;--soft:#243348;--ink:#f2f3f7;--muted:#bac6d8;--border:#445570;--accent:#b0c9ea;--accent-hover:#cbdcf2;--button-text:#1b2e4c}.BlogLibrary_page__Frqij :where(h1,h2,h3,p){margin:0;overflow-wrap:break-word}.BlogLibrary_page__Frqij :where(h1,h2,h3){color:var(--ink);font-weight:600;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.BlogLibrary_page__Frqij a{color:inherit;text-decoration:none}.BlogLibrary_page__Frqij :where(a,button,input):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.BlogLibrary_page__Frqij :where(a,button) svg{flex-shrink:0}.BlogLibrary_container__txqbO{width:min(1184px,calc(100% - 80px));margin-inline:auto}.BlogLibrary_hero__fkCrx{border-bottom:1px solid var(--border)}.BlogLibrary_breadcrumbs__LEZhJ{display:flex;gap:12px;padding-top:28px;font-size:12px;color:var(--muted)}.BlogLibrary_breadcrumbs__LEZhJ a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.BlogLibrary_heroContent__X2_v8{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;padding-block:34px 40px}.BlogLibrary_heroContent__X2_v8>div{min-width:0}.BlogLibrary_page__Frqij h1{font-size:clamp(38px,4vw,52px);font-weight:700;line-height:1.12}.BlogLibrary_lead__AmSa2{max-width:58ch;margin-top:14px!important;color:var(--muted);font-size:15px}.BlogLibrary_resourceLinks__wpMXF{display:flex;flex-direction:column;flex-shrink:0}.BlogLibrary_resourceLinks__wpMXF a{display:flex;align-items:center;justify-content:space-between;gap:26px;min-height:36px;font-size:12px;color:var(--accent);font-weight:600}.BlogLibrary_resourceLinks__wpMXF a:hover{text-decoration:underline;text-underline-offset:4px}.BlogLibrary_library__RLnXt{padding-block:34px 42px;scroll-margin-top:100px}.BlogLibrary_toolbar__6yHnI{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:26px}.BlogLibrary_libraryHeading__rFCtF{min-width:0}.BlogLibrary_toolbar__6yHnI h2{font-size:28px}.BlogLibrary_results__XWUmX{margin-top:5px!important;color:var(--muted);font-size:12px;overflow-wrap:anywhere!important}.BlogLibrary_toolbar__6yHnI form{width:360px;max-width:100%;flex-shrink:0}.BlogLibrary_search__4f0Xa{display:flex;align-items:center;gap:10px;min-height:48px;padding:5px 5px 5px 14px;border:1px solid var(--border);border-radius:var(--marketing-radius-control,9px);background:var(--paper);color:var(--muted)}.BlogLibrary_search__4f0Xa>svg{flex-shrink:0}.BlogLibrary_search__4f0Xa input{min-width:0;width:100%;padding:4px 0;border:0;background:transparent;color:var(--ink);font-size:13px}.BlogLibrary_search__4f0Xa input::placeholder{color:var(--muted);opacity:1}.BlogLibrary_search__4f0Xa button{min-height:36px;padding-inline:14px;border:0;border-radius:6px;background:var(--accent);color:var(--button-text);font-size:12px;font-weight:600;cursor:pointer}.BlogLibrary_search__4f0Xa button:hover{background:var(--accent-hover)}.BlogLibrary_clearLink__Yz_1b{display:inline-flex;gap:12px;align-items:center;min-height:44px;margin-top:-18px;margin-bottom:12px;font-size:12px;color:var(--accent)!important}.BlogLibrary_clearLink__Yz_1b span{font-size:20px}.BlogLibrary_grid__uMadg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.BlogLibrary_card__4UhnH{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--marketing-radius-card,12px);background:var(--paper);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.BlogLibrary_card__4UhnH:hover{transform:translateY(-2px);border-color:var(--accent);box-shadow:0 8px 24px #15243c0a}.BlogLibrary_card__4UhnH:focus-within{outline:2px solid var(--accent);outline-offset:4px}.BlogLibrary_cardLink__GUQmU{display:flex;flex-direction:column;height:100%}.BlogLibrary_page__Frqij .BlogLibrary_cardLink__GUQmU:focus-visible{outline:none}.BlogLibrary_image__vzjLX{overflow:hidden;aspect-ratio:1.85;background:var(--soft)}.BlogLibrary_image__vzjLX img{width:100%;height:100%;object-fit:cover}.BlogLibrary_cardBody__8JQM2{display:flex;flex-direction:column;gap:14px;flex:1;padding:24px}.BlogLibrary_card__4UhnH h3{font-size:25px}.BlogLibrary_description__83hBm{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--muted);font-size:13px;line-height:1.8}.BlogLibrary_metadata__I5HXm{display:flex;align-items:center;flex-wrap:wrap;gap:3px 14px;margin-top:auto;padding-top:4px;color:var(--muted);font-size:11px}.BlogLibrary_metadata__I5HXm>*{overflow-wrap:anywhere}.BlogLibrary_readLink__V9MOD{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:28px;padding-top:12px;border-top:1px solid var(--border);color:var(--accent);font-size:12px;font-weight:600}.BlogLibrary_featured__sh0K5{margin-bottom:28px}.BlogLibrary_featured__sh0K5 .BlogLibrary_cardLink__GUQmU{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.BlogLibrary_featured__sh0K5 .BlogLibrary_image__vzjLX{aspect-ratio:auto;min-height:300px}.BlogLibrary_featured__sh0K5 .BlogLibrary_cardBody__8JQM2{padding:32px 36px;justify-content:center;gap:18px}.BlogLibrary_featured__sh0K5 h3{font-size:clamp(28px,3vw,36px);line-height:1.15}.BlogLibrary_featured__sh0K5 .BlogLibrary_description__83hBm{font-size:14px;-webkit-line-clamp:4}.BlogLibrary_featured__sh0K5 .BlogLibrary_metadata__I5HXm{margin-top:0}.BlogLibrary_empty__8LniO{display:flex;align-items:center;flex-direction:column;gap:14px;padding:50px 24px;border:1px solid var(--border);border-radius:var(--marketing-radius-card,12px);background:var(--paper);text-align:center}.BlogLibrary_empty__8LniO h3{font-size:28px}.BlogLibrary_empty__8LniO p{color:var(--muted)}.BlogLibrary_textLink__56b_a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--accent)!important;font-size:13px;font-weight:600}.BlogLibrary_textLink__56b_a:hover{text-decoration:underline;text-underline-offset:4px}.BlogLibrary_pagination__gF5cB{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px;margin-top:30px;color:var(--accent);font-size:12px}.BlogLibrary_disabled__RuL8m,.BlogLibrary_pagination__gF5cB a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding-inline:8px}.BlogLibrary_pageNumbers__YYfOd{display:flex;flex-wrap:wrap;gap:6px}.BlogLibrary_pageNumbers__YYfOd a{min-width:36px;border-radius:6px}.BlogLibrary_pagination__gF5cB a:hover{background:var(--soft)}.BlogLibrary_pagination__gF5cB a[aria-current=page]{background:var(--accent);color:var(--button-text);font-weight:600}.BlogLibrary_disabled__RuL8m{color:var(--muted)}.BlogLibrary_reportSection__DtciQ{padding-bottom:52px}.BlogLibrary_reportPanel__1bRkH{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:34px 36px;background:var(--soft);border:1px solid var(--border);border-radius:var(--marketing-radius-card,12px)}.BlogLibrary_reportPanel__1bRkH>div{min-width:0}.BlogLibrary_reportPanel__1bRkH h2{font-size:32px}.BlogLibrary_reportPanel__1bRkH p{max-width:52ch;margin-top:12px;color:var(--muted);font-size:13px}.BlogLibrary_reportAction__TC_r7{flex-shrink:0}.BlogLibrary_reportAction__TC_r7 a{display:inline-flex;gap:16px;align-items:center;min-height:44px;padding:8px 18px;border-radius:var(--marketing-radius-control,7px);background:var(--accent);color:var(--button-text);font-size:12px;font-weight:600}.BlogLibrary_reportAction__TC_r7 a:hover{background:var(--accent-hover)}.BlogLibrary_reportAction__TC_r7 p{font-size:11px}.BlogLibrary_srOnly__hy4Ac{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:960px){.BlogLibrary_grid__uMadg{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogLibrary_featured__sh0K5 .BlogLibrary_cardBody__8JQM2{padding:28px}.BlogLibrary_heroContent__X2_v8{gap:30px}.BlogLibrary_reportPanel__1bRkH{gap:28px}}@media (max-width:640px){.BlogLibrary_container__txqbO{width:calc(100% - 36px)}.BlogLibrary_breadcrumbs__LEZhJ{padding-top:22px}.BlogLibrary_heroContent__X2_v8{display:block;padding-block:26px 28px}.BlogLibrary_page__Frqij h1{font-size:38px}.BlogLibrary_lead__AmSa2{font-size:14px}.BlogLibrary_resourceLinks__wpMXF{flex-direction:row;flex-wrap:wrap;gap:6px 22px;margin-top:16px}.BlogLibrary_resourceLinks__wpMXF a{gap:8px;min-height:44px}.BlogLibrary_library__RLnXt{padding-block:26px 32px}.BlogLibrary_toolbar__6yHnI{flex-direction:column;align-items:stretch;gap:18px;margin-bottom:22px}.BlogLibrary_toolbar__6yHnI form{width:100%}.BlogLibrary_grid__uMadg{grid-template-columns:minmax(0,1fr);gap:18px}.BlogLibrary_featured__sh0K5{margin-bottom:18px}.BlogLibrary_featured__sh0K5 .BlogLibrary_cardLink__GUQmU{display:flex}.BlogLibrary_featured__sh0K5 .BlogLibrary_image__vzjLX{aspect-ratio:1.65;min-height:0}.BlogLibrary_cardBody__8JQM2,.BlogLibrary_featured__sh0K5 .BlogLibrary_cardBody__8JQM2{padding:22px}.BlogLibrary_featured__sh0K5 h3{font-size:29px}.BlogLibrary_reportSection__DtciQ{padding-bottom:32px}.BlogLibrary_reportPanel__1bRkH{flex-direction:column;align-items:stretch;gap:22px;padding:26px 24px}.BlogLibrary_reportPanel__1bRkH h2{font-size:30px}.BlogLibrary_pagination__gF5cB{gap:5px;font-size:11px}.BlogLibrary_pageNumbers__YYfOd{gap:2px}.BlogLibrary_pageNumbers__YYfOd a{min-width:28px}}@media (prefers-reduced-motion:reduce){.BlogLibrary_card__4UhnH{transition:none}.BlogLibrary_card__4UhnH:hover{transform:none}}