.blog_page__4BAhX{--blog-navy:#103971;--blog-ink:#15243a;--blog-copy:#55657a;--blog-line:#c9d5e1;--blog-control-line:#8fa3ba;--blog-paper:#f5f7fb;--blog-link:#164a93;color:var(--blog-ink);background:white}.blog_page__4BAhX button,.blog_page__4BAhX select{cursor:pointer}.blog_page__4BAhX a:focus-visible,.blog_page__4BAhX button:focus-visible,.blog_page__4BAhX input[type=checkbox]:focus-visible,.blog_page__4BAhX select:focus-visible{outline:3px solid var(--blog-link);outline-offset:3px}.blog_container__6Zd__{width:100%;max-width:81rem;margin-inline:auto;padding-inline:1.5rem}.blog_band__214LN{padding-block:2.5rem;border-bottom:1px solid var(--blog-line);background:var(--blog-paper)}.blog_bandTop__iwiVj{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem}.blog_bandHeader__UtX9X{flex:1 1 26rem;min-width:0}.blog_heading__xn9QR{font-family:var(--font-heading),Montserrat,sans-serif;font-size:clamp(1.875rem,3.2vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.blog_intro__fN4dv{max-width:62ch;margin-top:.5rem;color:var(--blog-copy);font-size:1.125rem;line-height:1.55}.blog_search__gL4LW{flex:1 1 30rem;min-width:0}.blog_search__gL4LW>label{display:block;margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.blog_searchField__6kig4{display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding-inline:1rem .25rem;border:1px solid var(--blog-control-line);border-radius:.75rem;background:white;color:var(--blog-copy)}.blog_searchField__6kig4:focus-within{outline:3px solid var(--blog-link);outline-offset:3px}.blog_searchField__6kig4>svg{flex-shrink:0}.blog_searchField__6kig4 input{width:100%;min-width:0;min-height:2.75rem;background:transparent;color:var(--blog-ink);font-size:1rem;outline:none}.blog_searchField__6kig4 input::placeholder{color:var(--blog-copy)}.blog_searchField__6kig4 input::-webkit-search-cancel-button{appearance:none}.blog_searchField__6kig4 button{display:grid;flex-shrink:0;place-items:center;width:2.75rem;min-height:2.75rem;border-radius:.75rem}.blog_searchField__6kig4 button:hover{background:var(--blog-paper)}.blog_collections__FuoBv{margin-top:2rem}.blog_collectionsHeading__kewDv{font-family:var(--font-heading),Montserrat,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}.blog_collectionGrid__Cnu_t{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16.875rem),1fr));gap:1rem;margin-top:.75rem}.blog_collection__ofAzu{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:1rem;min-height:5.5rem;padding:.75rem;border:1px solid var(--blog-line);border-radius:.75rem;background:white;color:var(--blog-ink);text-align:left;transition:border-color .15s}.blog_collection__ofAzu:hover{border-color:var(--blog-navy)}.blog_collection__ofAzu[aria-pressed=true]{border-color:var(--blog-navy);background:var(--blog-navy);color:white}.blog_collectionCover__jw3CM{position:relative;display:block;height:4rem;overflow:hidden;border-radius:.5rem;background:var(--blog-paper)}.blog_collectionCover__jw3CM img{object-fit:cover}.blog_collectionName__OmeU_{display:block;font-weight:700;line-height:1.25}.blog_collectionCount__RxGWZ{display:block;font-size:.9375rem}.blog_layout__HjOLV{display:grid;grid-template-columns:16.5rem minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:2.5rem;padding-block:2rem 4.5rem}.blog_filters__uWJfQ{grid-column:1;grid-row:1;min-width:0}.blog_library__2qzg7{grid-column:2;grid-row:1/span 2;min-width:0;scroll-margin-top:7rem}.blog_tools__wBR1g{grid-column:1;grid-row:2;align-self:start;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--blog-line)}.blog_filterToggle__BQb3S{display:none;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.75rem;border:1px solid var(--blog-control-line);border-radius:.75rem;background:white;font-weight:600}.blog_filterPanel__d6WqF{display:grid;gap:1.5rem}.blog_filterGroup__rO9Ks{min-width:0;margin:0;padding:0;border:0}.blog_filterGroup__rO9Ks h2,.blog_filterGroup__rO9Ks legend,.blog_tools__wBR1g h2{margin-bottom:.25rem;padding:0;font-family:var(--font-heading),Montserrat,sans-serif;font-size:1rem;font-weight:700;line-height:1.5}.blog_topicLink__Khw3J{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;margin-inline:-.75rem;padding-inline:.75rem;border-radius:.75rem;text-decoration:none}.blog_topicLink__Khw3J:hover{background:var(--blog-paper)}.blog_topicLink__Khw3J[aria-current=page]{background:var(--blog-navy);color:white;font-weight:700}.blog_topicLink__Khw3J[aria-current=page] .blog_count__3jt5U{color:white}.blog_checkbox__0fwBo{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;cursor:pointer}.blog_checkbox__0fwBo input{flex-shrink:0;width:1.25rem;height:1.25rem;accent-color:var(--blog-navy)}.blog_checkbox__0fwBo>span:first-of-type{flex:1}.blog_count__3jt5U{color:var(--blog-copy);font-size:.9375rem;font-variant-numeric:tabular-nums}.blog_tools__wBR1g a{display:flex;align-items:center;min-height:2.75rem;color:var(--blog-link);font-weight:600;text-decoration:none}.blog_tools__wBR1g a:hover{text-decoration:underline;text-underline-offset:.2em}.blog_toolbar__NARzj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--blog-line)}.blog_resultCount__BoQ7_{min-width:0;font-family:var(--font-heading),Montserrat,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.blog_toolbarControls__Ugm4O{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.blog_sort__0_PDX{display:flex;align-items:center;gap:.5rem}.blog_sort__0_PDX select{min-height:2.75rem;padding-inline:.75rem;background:white;color:var(--blog-ink)}.blog_sort__0_PDX select,.blog_viewToggle__2b_id{border:1px solid var(--blog-control-line);border-radius:.75rem}.blog_viewToggle__2b_id{display:flex;overflow:hidden}.blog_viewToggle__2b_id button{min-height:2.625rem;padding-inline:1rem;background:white;font-weight:600}.blog_viewToggle__2b_id button[aria-pressed=true]{background:var(--blog-navy);color:white}.blog_chips__tdEXF{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:1rem}.blog_chip__VsPxM{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding-inline:.75rem;border-radius:.75rem;background:var(--blog-navy);color:white;font-size:.9375rem;font-weight:600}.blog_reset__tgL8Q{min-height:2.75rem;padding-inline:.5rem;color:var(--blog-link);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.blog_compactResult__pN8DV,.blog_lead__LTxoT,.blog_result__BrIQp{position:relative;border-bottom:1px solid var(--blog-line)}.blog_lead__LTxoT{padding-block:1.5rem 2rem}.blog_leadCover__mJO3V{position:relative;aspect-ratio:21/9;overflow:hidden;margin-bottom:1.5rem;border-radius:.75rem;background:var(--blog-paper)}.blog_leadCover__mJO3V img,.blog_resultCover__HC_ED img{object-fit:cover}.blog_leadTitle__szZ_r{margin-top:.5rem;font-family:var(--font-heading),Montserrat,sans-serif;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.blog_leadSummary__dvv2m{max-width:65ch;margin-top:.75rem;color:#3d4d63;font-size:1.1875rem;line-height:1.55}.blog_lead__LTxoT .blog_updated__Idk2F{margin-top:.75rem}.blog_cardLink__bFOpE{text-decoration:none}.blog_cardLink__bFOpE:after{content:"";position:absolute;inset:0;border-radius:.75rem}.blog_page__4BAhX .blog_cardLink__bFOpE:focus-visible{outline:none}.blog_cardLink__bFOpE:focus-visible:after{outline:3px solid var(--blog-link);outline-offset:3px}.blog_compactResult__pN8DV:hover .blog_cardLink__bFOpE,.blog_lead__LTxoT:hover .blog_cardLink__bFOpE,.blog_result__BrIQp:hover .blog_cardLink__bFOpE{color:var(--blog-link);text-decoration:underline;text-underline-offset:.15em}.blog_result__BrIQp{display:grid;grid-template-columns:14.5rem minmax(0,1fr);align-items:start;gap:1.5rem;padding-block:1.5rem}.blog_resultCover__HC_ED{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:.75rem;background:var(--blog-paper)}.blog_resultBody__fMYSm{min-width:0}.blog_resultBody__fMYSm h3{margin-top:.25rem;font-size:1.375rem;font-weight:700;line-height:1.25;text-wrap:pretty}.blog_summary__rdmfu{margin-top:.25rem;color:var(--blog-copy);line-height:1.55}.blog_meta__uNpdp{color:var(--blog-copy);font-size:.9375rem;line-height:1.5}.blog_category__lSixd{color:var(--blog-link);font-weight:700}.blog_updated__Idk2F{display:block;margin-top:.25rem;color:var(--blog-copy);font-size:.9375rem;line-height:1.5}.blog_compactResult__pN8DV{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1.5rem;min-height:2.75rem;padding-block:1rem}.blog_compactResult__pN8DV h3{flex:1 1 26rem;min-width:0;font-size:1.125rem;font-weight:700;line-height:1.3}.blog_compactResult__pN8DV .blog_updated__Idk2F{margin-top:0;white-space:nowrap}.blog_productPrompt__QHmMp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-block:1.5rem;padding:1.5rem;border-radius:.75rem;background:var(--blog-navy);color:white}.blog_productCopy__HgBTs{flex:1 1 22rem;min-width:0}.blog_productCopy__HgBTs h3{font-family:var(--font-heading),Montserrat,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}.blog_productCopy__HgBTs p{margin-top:.25rem;color:#dbe6f4;line-height:1.55}.blog_productActions__HHiFQ{display:flex;flex-wrap:wrap;gap:.75rem}.blog_productPrimary__WHGQe,.blog_productSecondary__qL3QF{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:1rem;border-radius:.75rem;text-decoration:none}.blog_productPrimary__WHGQe{background:white;color:var(--blog-navy);font-weight:700}.blog_productPrimary__WHGQe:hover{background:var(--blog-paper)}.blog_productSecondary__qL3QF{border:1px solid white;font-weight:600}.blog_productSecondary__qL3QF:hover{background:rgb(255 255 255/.1)}.blog_page__4BAhX .blog_productPrompt__QHmMp a:focus-visible{outline-color:white}.blog_empty__pGWQM{margin-top:1.5rem;padding:3rem 1.5rem;border:1px solid var(--blog-line);border-radius:.75rem;text-align:center}.blog_empty__pGWQM h3{font-size:1.375rem;font-weight:700}.blog_empty__pGWQM p{margin-top:.5rem;color:var(--blog-copy)}.blog_primaryButton__TXqb0{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:2.75rem;margin-top:1rem;padding-inline:1rem;border-radius:.75rem;background:var(--blog-navy);color:white;font-weight:700}.blog_primaryButton__TXqb0:hover{background:var(--blog-ink)}@media (max-width:63.99rem){.blog_layout__HjOLV{display:block;padding-block:1.5rem 3rem}.blog_filterToggle__BQb3S{display:flex}.blog_filterPanel__d6WqF{display:none;margin-top:1rem}.blog_filterPanelOpen__46O2e{display:grid}.blog_library__2qzg7{margin-top:1.5rem}}@media (max-width:47.99rem){.blog_container__6Zd__{padding-inline:1rem}.blog_band__214LN{padding-block:2rem}.blog_intro__fN4dv{font-size:1.0625rem}.blog_collectionGrid__Cnu_t{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.blog_collection__ofAzu{grid-template-columns:minmax(0,1fr);min-height:4.5rem}.blog_collectionCover__jw3CM{display:none}.blog_leadCover__mJO3V{aspect-ratio:16/9}.blog_result__BrIQp{grid-template-columns:minmax(0,1fr);gap:1rem}.blog_compactResult__pN8DV .blog_updated__Idk2F{white-space:normal}}@media (prefers-reduced-motion:reduce){.blog_collection__ofAzu{transition:none}}