.BlogCover_cover__wKvEI{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:4px;background:var(--background)}.BlogCover_cover__wKvEI img{display:block;width:100%;height:100%;object-fit:contain;transform:scale(1);transition:transform .65s cubic-bezier(.2,.65,.3,1)}.BlogCover_placeholder__skr3I{position:absolute;inset:0;display:grid;place-items:center;color:var(--darkGray);font-size:48px;opacity:.25}.BlogCover_compact__0J91H .BlogCover_placeholder__skr3I{font-size:24px}.BlogCover_category__Va0SN{position:absolute;bottom:12px;left:12px;max-width:calc(100% - 24px);padding:4px 8px;overflow:hidden;border:1px solid var(--stroke);border-radius:2px;background:var(--background);color:var(--accent2);font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line);text-overflow:ellipsis;white-space:nowrap}.BlogCover_compact__0J91H .BlogCover_category__Va0SN{bottom:4px;left:4px;max-width:calc(100% - 8px);padding:2px 4px}.BlogCover_skeleton__Frwem{display:block;height:100%;line-height:0}@media(prefers-reduced-motion:reduce){.BlogCover_cover__wKvEI img{transition:none}}.BlogArticle_article__AxQhW{min-width:0}.BlogArticle_breadcrumbs__Ajs6F{margin-bottom:24px}.BlogArticle_backLink__DmvYW{display:inline-block;margin-bottom:24px;color:var(--accent);font-family:var(--type-ui-family);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line)}.BlogArticle_header__Fikk1{max-width:820px}.BlogArticle_cover__b6ubO{display:block;width:100%;max-width:960px;margin-top:24px;margin-inline:auto;margin-bottom:40px}.BlogArticle_layout__gbkXI{display:grid;grid-template-columns:220px minmax(0,760px);grid-gap:48px;gap:48px;align-items:start}.BlogArticle_withoutToc___ulp1{display:grid;grid-template-columns:minmax(0,760px);justify-content:center}.BlogArticle_toc__nz_Gq{position:-webkit-sticky;position:sticky;top:144px;max-height:calc(100vh - 160px);overflow-y:auto;padding-right:20px}.BlogArticle_toc__nz_Gq .BlogArticle_tocToggle__aTOD8{padding:8px 0;border-bottom:1px solid var(--stroke);font-family:var(--type-module-title-family);font-size:var(--type-module-title-size);font-weight:var(--type-module-title-weight);line-height:var(--type-module-title-line);color:var(--accent2)}.BlogArticle_toc__nz_Gq nav{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.BlogArticle_toc__nz_Gq a{color:var(--darkGray);font-family:var(--type-ui-family);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line)}.BlogArticle_toc__nz_Gq a:hover,.BlogArticle_toc__nz_Gq a[aria-current=location]{color:var(--accent)}.BlogArticle_tocChild__EMsji{padding-left:12px}.BlogArticle_blocks__qkLft{display:grid;grid-gap:28px;gap:28px;min-width:0;font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);color:var(--black)}.BlogArticle_blockHeading__eR3Ik,.BlogArticle_prose__xzaWN h2{margin:0;scroll-margin-top:160px;font-family:var(--type-section-title-family);font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight);line-height:var(--type-section-title-line);color:var(--accent2)}.BlogArticle_prose__xzaWN h3,.BlogArticle_prose__xzaWN h4,h3.BlogArticle_blockHeading__eR3Ik,h4.BlogArticle_blockHeading__eR3Ik{font-family:var(--type-module-title-family);font-size:var(--type-module-title-size);font-weight:var(--type-module-title-weight);line-height:var(--type-module-title-line)}.BlogArticle_prose__xzaWN p{margin:0 0 16px}.BlogArticle_prose__xzaWN p:last-child{margin-bottom:0}.BlogArticle_prose__xzaWN ol,.BlogArticle_prose__xzaWN ul{padding-left:24px;list-style-position:outside}.BlogArticle_prose__xzaWN ul{list-style-type:disc}.BlogArticle_prose__xzaWN ol{list-style-type:decimal}.BlogArticle_prose__xzaWN li{display:list-item}.BlogArticle_prose__xzaWN a{color:var(--accent);border-bottom:1px solid}.BlogArticle_prose__xzaWN b,.BlogArticle_prose__xzaWN strong{color:var(--accent2)}.BlogArticle_prose__xzaWN blockquote{padding-left:20px;margin:0;border-left:1px solid var(--accent);color:var(--accent2)}.BlogArticle_prose__xzaWN pre{max-width:100%;overflow-x:auto}.BlogArticle_mediaLink__Xg5lA{display:block;border-radius:4px}.BlogArticle_mediaLink__Xg5lA:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.BlogArticle_figure__Bku4w{margin:0;min-width:0}.BlogArticle_figure__Bku4w img,.BlogArticle_figure__Bku4w video{display:block;width:100%;height:auto}.BlogArticle_figure__Bku4w figcaption{margin-top:8px;color:var(--darkGray);font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line)}.BlogArticle_comparison__k8emq,.BlogArticle_imageTextRight__UFMeh,.BlogArticle_imageText__foORT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.BlogArticle_imageTextRight__UFMeh .BlogArticle_figure__Bku4w{order:1}.BlogArticle_mediaLabel__aaC_W{margin:0 0 8px;font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line);color:var(--darkGray)}.BlogArticle_collage__K6hCQ,.BlogArticle_galleryGrid__fS1_T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.BlogArticle_galleryGrid__fS1_T img{aspect-ratio:1;object-fit:cover}.BlogArticle_collage__K6hCQ .BlogArticle_figure__Bku4w:first-child{grid-column:1/-1}.BlogArticle_galleryControls__gOvVS{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:12px;color:var(--darkGray);font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line)}.BlogArticle_galleryControls__gOvVS button{display:flex;justify-content:center;align-items:center;width:32px;height:32px;padding:0;border:1px solid var(--stroke);background:#fff;color:var(--accent);cursor:pointer}.BlogArticle_galleryControls__gOvVS button:disabled{opacity:.35;cursor:default}.BlogArticle_youtube__75GXm{aspect-ratio:16/9}.BlogArticle_youtube__75GXm iframe{width:100%;height:100%;border:0}.BlogArticle_buttonWrap__swVFl{display:flex;justify-content:center}.BlogArticle_productSet__keUSn+.BlogArticle_productSet__keUSn{padding-top:28px}.BlogArticle_productGrid__GXbyV{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:20px}.BlogArticle_productCell__xrcXB{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 32px)/3);min-width:0}.BlogArticle_retry__KjhHu{padding:0;border:0;background:transparent;color:var(--accent);cursor:pointer}.BlogArticle_tags__cYmLU{display:flex;flex-wrap:wrap;gap:8px;padding-top:24px;margin-top:24px;border-top:1px solid var(--stroke)}.BlogArticle_tag__mv3C7{padding:6px 12px;border:1px solid var(--stroke);border-radius:20px;color:var(--darkGray);font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line)}.BlogArticle_tag__mv3C7:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:900px){.BlogArticle_layout__gbkXI{grid-template-columns:minmax(0,1fr);gap:32px}.BlogArticle_toc__nz_Gq{position:static;max-height:none;padding:0;border-top:1px solid var(--stroke)}.BlogArticle_toc__nz_Gq .BlogArticle_tocToggle__aTOD8{padding:16px 0}.BlogArticle_toc__nz_Gq nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:576px){.BlogArticle_cover__b6ubO{margin-bottom:28px}.BlogArticle_imageTextRight__UFMeh,.BlogArticle_imageText__foORT,.BlogArticle_toc__nz_Gq nav{grid-template-columns:minmax(0,1fr)}.BlogArticle_imageTextRight__UFMeh .BlogArticle_figure__Bku4w{order:0}.BlogArticle_productCell__xrcXB{flex-basis:calc((100% - 16px)/2)}}.BlogArticle_carousel__TbBsx{min-width:0}.BlogArticle_previewState__dSjka{color:var(--darkGray);font-family:var(--type-ui-family);font-size:var(--type-ui-size);line-height:var(--type-ui-line)}.BlogClapCount_count__qegrD{display:inline-flex;align-items:center;gap:4px;color:var(--darkGray);font-family:var(--type-caption-family);font-size:var(--type-caption-size);line-height:var(--type-caption-line)}.BlogClapCount_count__qegrD svg{flex-shrink:0}.BlogJournal_journal___TMYi{margin-top:16px}.BlogJournal_topicsToggle__V_2TB{display:inline-flex;gap:8px;align-items:center;min-height:44px;margin:0 0 -1px;padding:10px 0 12px;border:0;border-bottom:2px solid transparent;background:transparent;cursor:pointer;color:var(--darkGray);font-family:var(--type-ui-family);font-size:var(--type-ui-size);font-weight:var(--font-medium);line-height:var(--type-ui-line);white-space:nowrap}.BlogJournal_topicsToggle__V_2TB:hover{color:var(--accent)}.BlogJournal_topicsChevron__XvEP0{flex-shrink:0;transition:transform .26s cubic-bezier(.22,1,.36,1)}.BlogJournal_topicsToggle__V_2TB[aria-expanded=true] .BlogJournal_topicsChevron__XvEP0{transform:rotate(-180deg)}@media(prefers-reduced-motion:reduce){.BlogJournal_topicsChevron__XvEP0{transition:none}}.BlogJournal_topicsPanel__zi7Kp{padding:0 0 24px;border-bottom:1px solid var(--stroke)}.BlogJournal_topicSearch__Yi98_{width:100%;max-width:320px;margin-bottom:16px;padding:10px 12px;border:1px solid var(--stroke);border-radius:4px;background:#fff;color:var(--black);font-family:var(--type-ui-family);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line)}.BlogJournal_topicList__VMfSE{display:flex;flex-wrap:wrap;gap:8px;max-height:240px;overflow-y:auto}.BlogJournal_activeTopic__CPcCD,.BlogJournal_topic__s3_wb{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--stroke);border-radius:20px;background:transparent;cursor:pointer;color:var(--darkGray);font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line)}.BlogJournal_activeTopic__CPcCD,.BlogJournal_topic__s3_wb:hover{border-color:var(--accent);color:var(--accent)}.BlogJournal_activeTopic__CPcCD{background:var(--background)}.BlogJournal_selectedFilters__N2cgu{display:flex;margin-top:16px}.BlogJournal_emptyTopics__XUqDi{margin:0;color:var(--darkGray);font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line)}.BlogJournal_spreads__lCDpg{margin-top:0}.BlogJournal_selectedFilters__N2cgu+.BlogJournal_spreads__lCDpg,.BlogJournal_topicsPanel__zi7Kp~.BlogJournal_spreads__lCDpg{margin-top:24px}.BlogJournal_spread__iisOQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--stroke)}.BlogJournal_spread__iisOQ:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.BlogJournal_column__avtHQ{display:flex;flex-direction:column;gap:24px;min-width:0}.BlogJournal_card__0EWTE,.BlogJournal_featuredCard__LgR8a{width:100%;min-width:0}.BlogJournal_storyLink__gaJHQ{display:block;color:var(--accent2)}.BlogJournal_card__0EWTE .BlogJournal_cover__1jiSp{width:80%;aspect-ratio:4/3}.BlogJournal_featuredCard__LgR8a .BlogJournal_cover__1jiSp{aspect-ratio:4/3}.BlogJournal_storyBody___cuv4{padding-top:12px}.BlogJournal_compactCard__6npHM .BlogJournal_storyLink__gaJHQ{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:8px 12px;gap:8px 12px}.BlogJournal_compactCard__6npHM .BlogJournal_cover__1jiSp{width:100%;grid-row:1;aspect-ratio:4/3}.BlogJournal_empty__FZExv{margin:0;padding:18px 0;font-family:var(--type-ui-family);font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-line);color:var(--darkGray)}.BlogJournal_more__m_NAX{display:flex;justify-content:center;margin-top:24px}@media(max-width:1050px){.BlogJournal_spread__iisOQ{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogJournal_column__avtHQ:last-child{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(max-width:640px){.BlogJournal_column__avtHQ:last-child,.BlogJournal_spread__iisOQ{grid-template-columns:minmax(0,1fr)}.BlogJournal_column__avtHQ:last-child{display:flex;align-items:stretch}.BlogJournal_column__avtHQ,.BlogJournal_spread__iisOQ{gap:24px}.BlogJournal_card__0EWTE .BlogJournal_cover__1jiSp{width:100%;aspect-ratio:4/3}}.BlogJournal_skeletonNavigation__5IC8R{display:flex;align-items:center;gap:28px;min-height:44px;overflow:hidden;margin-top:16px;border-bottom:1px solid var(--stroke)}@media(max-width:576px){.BlogJournal_topicsPanel__zi7Kp{padding-bottom:20px}.BlogJournal_skeletonNavigation__5IC8R{gap:18px}}@media(hover:hover)and (pointer:fine){.BlogJournal_storyLink__gaJHQ:focus-visible .BlogJournal_cover__1jiSp img,.BlogJournal_storyLink__gaJHQ:hover .BlogJournal_cover__1jiSp img{transform:scale(1.045)}}@media(prefers-reduced-motion:reduce){.BlogJournal_storyLink__gaJHQ:focus-visible .BlogJournal_cover__1jiSp img,.BlogJournal_storyLink__gaJHQ:hover .BlogJournal_cover__1jiSp img{transform:none;transition:none}}.BlogPublicationCard_homeCard__hgCV6{width:100%;min-width:0}.BlogPublicationCard_link__LYiot{display:flex;flex-direction:column;gap:12px;height:100%;padding-bottom:12px;border-bottom:1px solid var(--stroke);color:var(--accent2)}.BlogPublicationCard_link__LYiot:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:4px}.BlogPublicationCard_cover__J6rWY{flex-shrink:0}.BlogPublicationCard_tags__IgbMH{display:flex;gap:6px;min-width:0;min-height:20px}.BlogPublicationCard_tag__Jyb8s{overflow:hidden;padding:2px 6px;border-radius:4px;background:var(--background);color:var(--darkGray);font-family:var(--type-caption-family);font-size:var(--text-xs);line-height:var(--line-ui);text-overflow:ellipsis;white-space:nowrap}.BlogPublicationCard_header__4_lnY{display:flex;flex:1 1;flex-direction:column;gap:8px}.BlogPublicationCard_header__4_lnY>div{margin-top:0}@media(hover:hover)and (prefers-reduced-motion:no-preference){.BlogPublicationCard_link__LYiot:hover .BlogPublicationCard_cover__J6rWY img{transform:scale(1.035)}}.BlogPublicationCard_skeletonTitle__mUd4r{margin:0;font-family:var(--type-module-title-family);font-size:var(--type-module-title-size);line-height:var(--type-module-title-line)}.HomeBlogPublications_section__VlOa5{display:flex;justify-content:center;margin-top:32px}.HomeBlogPublications_container__BE3sD{min-width:0;max-width:100%}.HomeBlogPublications_heading___vNhI{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px}.HomeBlogPublications_heading___vNhI h2{margin:0;text-transform:none}@media(min-width:577px)and (max-width:1263px){.HomeBlogPublications_container__BE3sD{width:calc(100% - 48px)}}@media(max-width:767px){.HomeBlogPublications_heading___vNhI{margin-bottom:16px}}.HomeBlogPublications_allPublications___Vh3z{font-size:var(--type-ui-size)}