.blog_page__E3hny{min-height:72vh;padding:60px 0 0;color:var(--charcoal);background:var(--section-bg-light)}.blog_filterPanel__eeCwt{padding:18px;margin-bottom:14px;color:#000;border:1px solid var(--line);border-radius:0;background:#f4f4f4}.blog_searchRow__xeNIP{display:flex;gap:10px}.blog_searchField__OfQqL{position:relative;min-width:0;height:66px;border-radius:0;transition:var(--control-transition);display:flex;flex:1 1 420px;align-items:center;padding:0 10px 0 18px;gap:14px;background:#fff;border:1px solid var(--line)}.blog_searchField__OfQqL:focus-within{border-color:var(--teal-text);background:#fff;box-shadow:0 0 0 1px var(--teal-text)}.blog_searchField__OfQqL>svg{width:32px;height:32px;flex:0 0 32px;fill:none;stroke:#fff;stroke-linecap:square;stroke-width:1.5;background:var(--readable-gradient);padding:7px}.blog_searchField__OfQqL input{width:100%;min-width:0;height:100%;padding:0;color:#000;border:0;outline:0;background:transparent;font:inherit;font-size:15px}.blog_searchField__OfQqL input::-webkit-search-cancel-button{display:none}.blog_searchField__OfQqL button{display:grid;width:44px;height:44px;flex:0 0 44px;padding:0;color:#fff;border:0;border-radius:0;background:var(--readable-gradient);font:inherit;font-size:24px;line-height:1;place-items:center;cursor:pointer}.blog_searchField__OfQqL button:hover{color:#fff;background:var(--readable-gradient)}.blog_filterSelect__pHSdR{flex:0 1 220px}.blog_mobileFilterButton__v8G_S,.blog_titleCard__bsg7a h1 .blog_mobileTitle__pbmEP{display:none}.blog_filterBackdrop__JVlCe{position:fixed;inset:0;z-index:var(--layer-dialog-backdrop);background:rgb(17 23 29/48%);transition:opacity .18s var(--ease-out)}.blog_filterBackdrop__JVlCe[data-ending-style],.blog_filterBackdrop__JVlCe[data-starting-style]{opacity:0}.blog_filterDialog__o7m5N{position:fixed;z-index:var(--layer-dialog);bottom:0;left:50%;width:min(100%,480px);max-height:calc(100dvh - 24px);padding:16px 20px max(24px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;border:1px solid rgb(39 41 45/12%);border-radius:0;background:#fff;color:var(--charcoal);outline:none;box-shadow:0 -12px 48px rgb(17 23 29/18%);transform:translateX(-50%);transition:opacity .18s var(--ease-out),transform .22s var(--ease-out)}.blog_filterDialog__o7m5N[data-ending-style],.blog_filterDialog__o7m5N[data-starting-style]{opacity:0;transform:translate(-50%,24px)}.blog_dialogHeading__84sAO{display:flex;align-items:center;justify-content:space-between;gap:12px}.blog_dialogTitle___u5bY{margin:0;font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1.1}.blog_closeFilters__bYBbO{display:grid;width:44px;height:44px;padding:12px;place-items:center;color:#fff;background:var(--readable-gradient);border:0;border-radius:0;cursor:pointer}.blog_closeFilters__bYBbO svg{width:20px;height:20px}.blog_dialogFields__aYXgu{display:grid;gap:16px;margin-top:16px}.blog_dialogFields__aYXgu>div{display:grid;min-width:0;gap:8px}.blog_dialogFields__aYXgu label{font-size:13px;font-weight:500}.blog_dialogFields__aYXgu select{width:100%;min-width:0;height:48px;padding:0 12px;color:var(--charcoal);border:1px solid rgb(39 41 45/24%);border-radius:0;background:white;font:400 16px var(--font-body)}.blog_dialogActions__7TtVm{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:24px}.blog_dialogActions__7TtVm button{min-height:48px;padding:12px 16px;border:1px solid var(--charcoal);border-radius:0;font:500 14px var(--font-body);cursor:pointer}.blog_resetFilters__U5GqQ{color:var(--charcoal);background:transparent}.blog_applyFilters__6yN0v{color:white;background:var(--readable-gradient);border-color:transparent}.blog_closeFilters__bYBbO:focus-visible,.blog_dialogActions__7TtVm button:focus-visible,.blog_dialogFields__aYXgu select:focus-visible{outline:2px solid var(--charcoal);outline-offset:3px}.blog_filterStrip__4pCXS{display:flex;min-width:0;align-items:center;padding-top:14px;margin-top:14px;gap:13px;border-top:1px solid var(--line)}.blog_filterLabel__JX3iE{flex:0 0 auto;color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.blog_filterChips__2FaOK{display:flex;min-width:0;flex:1 1 auto;flex-wrap:wrap;gap:7px}.blog_filterChips__2FaOK button{display:inline-flex;min-height:44px;align-items:center;padding:9px 16px;gap:8px;color:#000;border:1px solid var(--line);border-radius:0;background:#fff;font:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:color .16s var(--ease-out),border-color .16s var(--ease-out),background .16s var(--ease-out)}.blog_filterChips__2FaOK button i{width:5px;height:5px;border-radius:0;background:var(--cappuccino)}.blog_filterChips__2FaOK button:hover{color:#000;border-color:var(--teal-text)}.blog_filterChips__2FaOK button.blog_activeChip__BMqMP{color:#000;border-color:var(--teal);background:var(--teal)}.blog_filterChips__2FaOK button.blog_activeChip__BMqMP i{background:var(--charcoal)!important}.blog_emptyFeatured__L42ks button:focus-visible,.blog_errorNotice__jdRlI button:focus-visible,.blog_feedFooter__kIthU button:focus-visible,.blog_filterChips__2FaOK button:focus-visible,.blog_searchField__OfQqL button:focus-visible{outline:2px solid var(--cappuccino);outline-offset:3px}.blog_resultCount__v79PX{flex:0 0 auto;color:var(--muted);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.blog_visuallyHidden__lTZZk{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.blog_errorNotice__jdRlI{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;margin:0 0 14px;gap:20px;color:var(--charcoal);border:1px solid rgb(39 41 45/.18);border-radius:0;background:var(--section-bg-beige);font-size:12px}.blog_errorNotice__jdRlI button{padding:6px 9px;color:var(--charcoal);border:1px solid rgb(39 41 45/.24);border-radius:0;background:transparent;font:inherit;font-weight:600;cursor:pointer}.blog_magazineGrid__TImFl{--article-excerpt-font-size:15px;--article-excerpt-line-height:1.55;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;transition:opacity .16s var(--ease-out)}.blog_magazineGrid__TImFl.blog_isRefreshing__W7_DM{opacity:.55}.blog_emptyFeatured__L42ks,.blog_latestCard__6xXD4,.blog_titleCard__bsg7a{min-width:0;overflow:hidden;border-radius:0;background:#f4f4f4;color:#000}.blog_titleCard__bsg7a{display:flex;min-height:580px;grid-column:span 4;padding:clamp(30px,3.8vw,52px);flex-direction:column;color:var(--charcoal);border:1px solid rgb(39 41 45/.1);background:var(--section-bg-beige)}.blog_titleCard__bsg7a h1{max-width:none;margin:0;color:#000000;font-size:clamp(64px,5.4vw,80px);font-weight:400;letter-spacing:-.018em;line-height:.89;text-wrap:balance;text-transform:uppercase}.blog_titleCard__bsg7a h1 span{display:block;white-space:nowrap}.blog_titleCard__bsg7a>p{max-width:35ch;margin:30px 0 0;color:rgb(39 41 45/.72);font-size:14px;line-height:1.65;text-wrap:pretty}.blog_issueLine__geRZ4{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;padding-top:22px;margin-top:auto;border-top:1px solid rgb(39 41 45/.16)}.blog_issueLine__geRZ4 span{max-width:18ch;color:rgb(39 41 45/.66);font-size:11px;font-weight:600;line-height:1.4}.blog_issueLine__geRZ4 strong{color:#000000;font-family:var(--font-display);font-size:54px;font-weight:400;line-height:.8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.blog_emptyFeatured__L42ks{display:grid;min-height:580px;grid-column:span 8;align-content:end;padding:clamp(32px,4vw,54px);color:#000;background:#f4f4f4}.blog_emptyFeatured__L42ks strong{max-width:14ch;font-family:var(--font-display);font-size:clamp(46px,5vw,70px);font-weight:400;line-height:.95;text-transform:uppercase}.blog_emptyFeatured__L42ks p{max-width:48ch;margin:20px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.blog_emptyFeatured__L42ks button{width:fit-content;padding:12px 15px;margin-top:24px;color:var(--charcoal);border:0;border-radius:0;background:var(--cappuccino);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.blog_latestCard__6xXD4{--article-tile-min-height:580px;grid-column:span 8}.blog_articleWide__fhHso{--article-tile-min-height:540px;grid-column:span 7}.blog_articleNarrow__ypspN{--article-tile-min-height:540px;grid-column:span 5}.blog_articleFull__EZQet{--article-tile-min-height:540px;grid-column:1/-1}@media (min-width:761px){.blog_magazineGrid__TImFl :is(.blog_latestCard__6xXD4,.blog_articleWide__fhHso,.blog_articleNarrow__ypspN,.blog_articleFull__EZQet)>a{grid-template-rows:minmax(270px,1fr) minmax(min-content,auto)}}.blog_feedFooter__kIthU{display:flex;min-height:94px;align-items:flex-end;justify-content:center;color:rgb(39 41 45/.5);font-size:11px}.blog_pagination__4Z_co{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:100%}.blog_pagination__4Z_co a,.blog_pagination__4Z_co>span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 10px;border:1px solid rgb(39 41 45/16%);border-radius:0;background:#fff;color:var(--charcoal);font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.blog_pagination__4Z_co a:hover{background:var(--cappuccino)}.blog_pagination__4Z_co a[aria-current=page]{border-color:transparent;background:var(--readable-gradient);color:#fff}.blog_pagination__4Z_co a:focus-visible{outline:2px solid var(--charcoal);outline-offset:3px}.blog_pagination__4Z_co>span[aria-disabled=true]{opacity:.35}.blog_pagination__4Z_co svg{width:20px;height:20px}.blog_feedFooter__kIthU button{display:flex;min-width:min(100%,280px);min-height:52px;align-items:center;justify-content:space-between;padding:12px 16px 12px 19px;color:#fff;border:0;border-radius:0;background:var(--readable-gradient);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.blog_feedFooter__kIthU button:disabled{cursor:wait;opacity:.68}.blog_feedFooter__kIthU button svg{width:19px;height:19px}@media (max-width:1000px){.blog_searchRow__xeNIP{flex-wrap:wrap}.blog_searchField__OfQqL{flex-basis:100%;background:#fff;border:1px solid var(--line)}.blog_filterSelect__pHSdR{flex-grow:1}.blog_titleCard__bsg7a{min-height:520px;grid-column:span 5}.blog_emptyFeatured__L42ks,.blog_latestCard__6xXD4{min-height:520px;grid-column:span 7;background:#f4f4f4;color:#000}.blog_latestCard__6xXD4{--article-tile-min-height:520px}.blog_titleCard__bsg7a h1{font-size:clamp(58px,7vw,76px)}.blog_articleFull__EZQet,.blog_articleNarrow__ypspN,.blog_articleWide__fhHso{--article-tile-min-height:520px;grid-column:span 6}.blog_articleFull__EZQet{grid-column:1/-1}}@media (max-width:760px){.blog_page__E3hny{padding-top:104px}.blog_filterPanel__eeCwt{padding:10px;margin-bottom:16px;border-radius:0;color:#000;background:#f4f4f4;border:1px solid var(--line)}.blog_searchRow__xeNIP{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px}.blog_searchField__OfQqL{height:44px;padding:0 0 0 12px;gap:8px;border-radius:0;background:#fff;border:1px solid var(--line)}.blog_searchField__OfQqL>svg{width:32px;height:32px;flex-basis:18px;stroke:#fff;background:var(--readable-gradient);flex:0 0 32px;padding:7px}.blog_searchField__OfQqL input{font-size:16px;color:#000}.blog_searchField__OfQqL button{width:36px;height:44px;flex-basis:36px;border-radius:0;color:#fff;background:var(--readable-gradient)}.blog_filterChips__2FaOK,.blog_filterLabel__JX3iE,.blog_filterSelect__pHSdR{display:none}.blog_filterStrip__4pCXS{padding:0;margin-top:8px;border:0;border-top:1px solid var(--line)}.blog_resultCount__v79PX{color:var(--muted);font-size:12px;line-height:1.5}.blog_mobileFilterButton__v8G_S{position:relative;display:grid;width:44px;height:44px;padding:11px;place-items:center;border:0;border-radius:0;background:var(--readable-gradient);color:white;cursor:pointer}.blog_mobileFilterButton__v8G_S>svg{width:20px;height:20px}.blog_mobileFilterButton__v8G_S:focus-visible{outline:2px solid var(--cappuccino);outline-offset:3px}.blog_filterBadge__0dnul{position:absolute;right:-5px;top:-5px;display:grid;width:18px;height:18px;place-items:center;border-radius:0;background:var(--cappuccino);color:var(--charcoal);font-size:10px;font-weight:600}.blog_magazineGrid__TImFl{--article-excerpt-font-size:14px;--article-excerpt-line-height:1.5;grid-template-columns:minmax(0,1fr);gap:16px}.blog_titleCard__bsg7a{min-height:0;grid-column:1;padding:0;border:0;border-radius:0;background:transparent}.blog_titleCard__bsg7a h1{max-width:100%;font-size:32px;line-height:1.08;letter-spacing:.005em;text-wrap:wrap;overflow-wrap:anywhere}.blog_issueLine__geRZ4,.blog_titleCard__bsg7a h1 .blog_desktopTitle__vPQ9b,.blog_titleCard__bsg7a>p{display:none}.blog_titleCard__bsg7a h1 .blog_mobileTitle__pbmEP{display:block;white-space:normal}.blog_articleFull__EZQet,.blog_articleNarrow__ypspN,.blog_articleWide__fhHso,.blog_latestCard__6xXD4{--article-tile-min-height:0px;min-height:0;grid-column:1}.blog_articleFull__EZQet>a,.blog_articleNarrow__ypspN>a,.blog_articleWide__fhHso>a,.blog_latestCard__6xXD4>a{grid-template-rows:auto auto}.blog_emptyFeatured__L42ks{min-height:220px;grid-column:1;padding:24px;background:#f4f4f4;color:#000}.blog_emptyFeatured__L42ks strong{font-size:32px;line-height:1.08}.blog_feedFooter__kIthU{min-height:72px}.blog_feedFooter__kIthU button{font-size:13px;background:var(--readable-gradient)}}@media (prefers-reduced-motion:reduce){.blog_filterBackdrop__JVlCe,.blog_filterDialog__o7m5N{transition:none;background:#fff}}.blog_page__E3hny{padding-top:40px}.blog_titleCard__bsg7a h1{font-family:var(--font-display);font-size:clamp(36px,3.2vw,54px);font-weight:600;line-height:1.12;text-transform:none}.blog_titleCard__bsg7a h1 span{white-space:normal}.blog_issueLine__geRZ4 strong{font-weight:600}.blog_searchField__OfQqL input::placeholder{color:var(--muted)}.blog_filterLabel__JX3iE,.blog_resultCount__v79PX{color:var(--muted)}.blog_dialogTitle___u5bY{font-size:27px;font-weight:600;line-height:1.2}.blog_emptyFeatured__L42ks strong{font-weight:600;font-size:clamp(30px,3.5vw,48px);line-height:1.15;text-transform:none}@media (max-width:760px){.blog_page__E3hny{padding-top:24px}.blog_titleCard__bsg7a h1{font-size:30px}}.blog_pagination__4Z_co :is(a,span):has(svg){color:#fff;background:var(--readable-gradient);border-color:transparent}