.FeaturedNewsGrid_root__fXRQk{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:12px;row-gap:12px;width:100%;align-items:stretch}@media (min-width:992px){.FeaturedNewsGrid_root__fXRQk{column-gap:32px;row-gap:16px}}@media (min-width:1024px){.FeaturedNewsGrid_root__fXRQk{align-items:stretch;column-gap:68px;grid-template-columns:minmax(0,5.5fr) minmax(0,6fr)}}.FeaturedNewsGrid_featuredItem__pLRqH{grid-column:1/-1;display:flex;flex-direction:column;align-items:stretch;min-width:0;padding-bottom:12px;border-bottom:.5px solid var(--site-border,#d1cfc5)}@media (min-width:1024px){.FeaturedNewsGrid_featuredItem__pLRqH{grid-column:1;grid-row:1;border-bottom:none;padding-bottom:0}}.FeaturedNewsGrid_mediaWrapper__E_RPC{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;max-width:100%;min-width:0;margin:0}.FeaturedNewsGrid_caption__JK1QI{width:100%;max-width:100%;min-width:0;margin:0;padding:0}.FeaturedNewsGrid_mediaContent__ucs6N{width:100%;max-width:100%;border-radius:0;overflow:hidden;aspect-ratio:16/9}@media (min-width:1024px){.FeaturedNewsGrid_mediaContent__ucs6N{aspect-ratio:21/9}}.FeaturedNewsGrid_mediaImage__44sdA{display:block;width:100%;height:100%;object-fit:cover}.FeaturedNewsGrid_content__QjFYp{display:block;width:100%;max-width:100%;min-width:0;color:inherit;text-decoration:none}.FeaturedNewsGrid_content__QjFYp:hover .FeaturedNewsGrid_featuredTitle__yY6En{text-decoration:underline;text-underline-offset:.2em}.FeaturedNewsGrid_featuredTitle__yY6En{margin:0;width:100%;max-width:100%;min-width:0;font-size:18px;font-weight:600;line-height:1.32;letter-spacing:-.01em;color:var(--site-text-strong,#141413);overflow-wrap:anywhere}@media (min-width:1024px){.FeaturedNewsGrid_featuredTitle__yY6En{font-size:22px;line-height:1.3}}.FeaturedNewsGrid_meta__uHHem{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.FeaturedNewsGrid_metaDate__tgMvK,.FeaturedNewsGrid_metaLabel__TIWc6{font-size:14px;font-weight:500;line-height:1.3;letter-spacing:-.01em}@media (min-width:1024px){.FeaturedNewsGrid_metaDate__tgMvK,.FeaturedNewsGrid_metaLabel__TIWc6{font-size:15px;line-height:1.25}}.FeaturedNewsGrid_metaLabel__TIWc6{display:none;color:var(--site-text,#141413)}.FeaturedNewsGrid_metaDate__tgMvK{color:var(--site-text-muted,#5e5d59)}.FeaturedNewsGrid_sideItems__0DAmA{grid-column:1/-1;display:flex;flex-direction:column;gap:12px}.FeaturedNewsGrid_sideReveal__g0AJ5{display:block}@media (min-width:1024px){.FeaturedNewsGrid_sideItems__0DAmA{grid-column:2;grid-row:1;gap:0;justify-content:space-between;min-height:100%;width:calc(100% + 24px);margin-left:-24px}}.FeaturedNewsGrid_sideLink__To9Ip{display:flex;flex-direction:column;gap:6px;padding-bottom:12px;border-bottom:.5px solid var(--site-border,#d1cfc5);color:inherit;text-decoration:none}.FeaturedNewsGrid_sideReveal__g0AJ5:last-child .FeaturedNewsGrid_sideLink__To9Ip{padding-bottom:0;border-bottom:none}@media (min-width:1024px){.FeaturedNewsGrid_sideLink__To9Ip{gap:4px;flex:0 0 auto;padding-top:0;padding-bottom:10px;margin-bottom:0;overflow:hidden}}.FeaturedNewsGrid_sideLink__To9Ip:hover .FeaturedNewsGrid_sideTitle__ZLVlQ{text-decoration:underline;text-underline-offset:.2em}.FeaturedNewsGrid_sideTitle__ZLVlQ{margin:0;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--site-text-strong,#000000)}@media (min-width:1024px){.FeaturedNewsGrid_metaLabel__TIWc6{display:inline}.FeaturedNewsGrid_sideTitle__ZLVlQ{font-size:18px;line-height:1.28;max-width:none}}.FeaturedNewsGrid_postTags__fq7hV{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:7px;color:var(--site-text-muted,#777b85);font-size:12px;font-weight:400;line-height:1.45}@media (min-width:1024px){.FeaturedNewsGrid_postTags__fq7hV{display:none}}.FeaturedNewsGrid_emptyState__FGZMr{grid-column:1/-1;border:1px dashed var(--site-border-strong,#d1cfc5);border-radius:12px;padding:2rem;font-size:15px;line-height:1.55;color:var(--site-text-muted,#5e5d59)}.BlogWorksSection_section__MFcOh{background:var(--site-surface,#ffffff);padding:16px 0 76px}.BlogWorksSection_layout__umQ7X{display:grid;gap:28px}.BlogWorksSection_heading__cmwd2{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;min-width:0}.BlogWorksSection_eyebrow__5NKDA{margin:0 0 8px;color:var(--site-text-soft,#9a9a9a);font-size:13px;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase}.BlogWorksSection_title__ehw4R{margin:0;color:var(--site-text-strong,#050505);font-size:30px;font-weight:900;letter-spacing:-.025em;line-height:1.1}.BlogWorksSection_viewAll__jPlSz{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;color:var(--site-text-strong,#111111);font-size:14px;font-weight:800;line-height:1;text-decoration:none}.BlogWorksSection_viewAllIcon__p3STS{width:16px;height:16px;transition:transform .18s ease}.BlogWorksSection_viewAll__jPlSz:hover .BlogWorksSection_viewAllIcon__p3STS{transform:translateX(3px)}.BlogWorksSection_list__k_ZbP{display:grid;gap:22px;min-width:0}.BlogWorksSection_item__0ntLU{display:block;color:inherit;text-decoration:none}.BlogWorksSection_itemReveal__lpbxM{display:block}.BlogWorksSection_itemInner__Rbb8O{display:grid;gap:18px;padding:0 0 22px;border-bottom:1px solid var(--site-border,#ececec)}.BlogWorksSection_copy__WgLf6{display:flex;flex-direction:column;justify-content:center;min-width:0}.BlogWorksSection_meta__mKagv{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;color:var(--site-text-soft,#aaa8a8);font-size:13px;font-weight:700;letter-spacing:0;line-height:1.35;text-transform:uppercase}.BlogWorksSection_itemTitle__tm7bm{margin:0;color:var(--site-text-strong,#060606);font-size:21px;font-weight:900;letter-spacing:0;line-height:1.28;overflow-wrap:anywhere;transition:color .18s ease}.BlogWorksSection_item__0ntLU:hover .BlogWorksSection_itemTitle__tm7bm{color:var(--site-text,#404040)}.BlogWorksSection_description__c7d3B{margin:12px 0 0;color:var(--site-text-muted,#202020);font-size:15px;font-weight:500;letter-spacing:0;line-height:1.75}.BlogWorksSection_tags__3M3L2{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.BlogWorksSection_tags__3M3L2 span{color:var(--site-text-soft,#b1b1b1);font-size:14px;font-weight:700;letter-spacing:0;line-height:1.45}.BlogWorksSection_tags__3M3L2 span:not(:last-child):after{content:"/";margin-left:7px;color:var(--site-border-strong,#c6c6c6)}.BlogWorksSection_visual__tmFvB{position:relative;width:100%;min-height:126px;margin:0;overflow:hidden;background:var(--site-surface-soft,#f4f4f4);aspect-ratio:16/10}.BlogWorksSection_image__rIgn6{display:block;object-fit:cover;transition:transform .5s ease}.BlogWorksSection_item__0ntLU:hover .BlogWorksSection_image__rIgn6{transform:scale(1.035)}.BlogWorksSection_emptyState__MIcjc{display:flex;min-height:180px;align-items:center;justify-content:center;border:1px solid var(--site-border,#eeeeee);color:var(--site-text-muted,#6f6f6f);font-size:15px;font-weight:600;line-height:1.6;text-align:center}@media (min-width:768px){.BlogWorksSection_section__MFcOh{padding:42px 0 92px}.BlogWorksSection_layout__umQ7X{grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:40px;align-items:start}.BlogWorksSection_heading__cmwd2{position:sticky;top:96px;display:block}.BlogWorksSection_title__ehw4R{font-size:36px}.BlogWorksSection_viewAll__jPlSz{margin-top:30px}.BlogWorksSection_itemInner__Rbb8O{grid-template-columns:minmax(200px,.64fr) minmax(180px,.36fr);gap:24px;align-items:stretch;min-height:0;padding-bottom:28px}.BlogWorksSection_visual__tmFvB{width:100%;min-height:168px;aspect-ratio:16/10}}@media (min-width:1180px){.BlogWorksSection_layout__umQ7X{grid-template-columns:minmax(170px,260px) minmax(0,1fr);gap:70px}.BlogWorksSection_list__k_ZbP{gap:28px}.BlogWorksSection_itemInner__Rbb8O{grid-template-columns:minmax(240px,.61fr) minmax(210px,.39fr);gap:32px;align-items:stretch;min-height:0;padding-bottom:30px}.BlogWorksSection_itemTitle__tm7bm{font-size:22px}.BlogWorksSection_description__c7d3B{max-width:34em}.BlogWorksSection_visual__tmFvB{width:100%;min-height:210px;aspect-ratio:16/10;height:auto}}@media (max-width:520px){.BlogWorksSection_heading__cmwd2{align-items:flex-start;flex-direction:column}.BlogWorksSection_title__ehw4R{font-size:30px}.BlogWorksSection_itemTitle__tm7bm{font-size:19px}.BlogWorksSection_visual__tmFvB{max-width:100%;min-height:126px}}.HeroSlider_viewport__833Nz{position:relative;overflow:hidden;height:clamp(32rem,100svh,100svh)}@supports (height:100dvh){.HeroSlider_viewport__833Nz{height:clamp(32rem,100dvh,100dvh)}}.HeroSlider_slider__vf_m5{position:relative;height:100%;min-height:100%;cursor:grab}.HeroSlider_slider__vf_m5:active{cursor:grabbing}.HeroSlider_slide__c53xR{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .8s ease-in-out,visibility .8s ease-in-out;z-index:0}.HeroSlider_slideActive__0OGcW{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.HeroSlider_contentInner___5pyC{transition:opacity .6s ease-out .15s,transform .6s ease-out .15s}.HeroSlider_slide__c53xR:not(.HeroSlider_slideActive__0OGcW) .HeroSlider_contentInner___5pyC{opacity:0;transform:translateY(12px)}.HeroSlider_slideActive__0OGcW .HeroSlider_contentInner___5pyC{opacity:1;transform:translateY(0)}.HeroSlider_activeDot__byTHB{background-color:#fff}