.blog_section__3zqK9{width:min(100%,1440px);margin:0 auto;padding:82px clamp(16px,4vw,64px) 76px}.blog_header__tefId{display:grid;margin-bottom:34px;grid-template-columns:1fr minmax(280px,480px);align-items:end;gap:40px}.blog_kicker__BwMml{display:block;margin-bottom:12px;color:var(--muted-foreground);font-size:12px;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.blog_header__tefId h2{margin:0;font-size:clamp(38px,4.2vw,58px);font-weight:620;line-height:.96;letter-spacing:-.045em}.blog_header__tefId p{margin:0;color:var(--muted-foreground);font-size:clamp(15px,1.2vw,17px);line-height:1.5}.blog_intro__gEB_k{display:flex;justify-content:flex-end;justify-self:stretch}.blog_allArticles__yxG2G{display:inline-flex;min-height:42px;padding:9px 20px;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:34px;align-items:center;justify-content:center;gap:9px;color:var(--foreground);background:transparent;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.blog_allArticles__yxG2G:hover{border-color:color-mix(in srgb,var(--foreground) 34%,transparent);background:color-mix(in srgb,var(--foreground) 5%,transparent)}.blog_allArticles__yxG2G:focus-visible{border-color:color-mix(in srgb,var(--foreground) 42%,transparent);outline:none;background:color-mix(in srgb,var(--foreground) 6%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--foreground) 9%,transparent)}.blog_grid__x_7r4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.blog_card__t2S8_{display:flex;min-height:420px;padding:11px 11px 22px;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:20px;color:inherit;flex-direction:column;text-decoration:none;background:transparent;transition:border-color .2s ease,background-color .2s ease}.blog_card__t2S8_:hover{border-color:color-mix(in srgb,var(--foreground) 38%,transparent);background:color-mix(in srgb,var(--foreground) 4%,transparent)}.blog_card__t2S8_:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.blog_visual__H_M1X{position:relative;display:flex;overflow:hidden;height:176px;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:13px;align-items:center;justify-content:center;color:var(--foreground);background:color-mix(in srgb,var(--foreground) 5%,var(--background))}.blog_visual__H_M1X:after,.blog_visual__H_M1X:before{position:absolute;border:1px solid color-mix(in srgb,var(--foreground) 13%,transparent);border-radius:50%;content:""}.blog_visual__H_M1X:before{width:140px;height:140px}.blog_visual__H_M1X:after{width:88px;height:88px}.blog_visual__H_M1X svg{position:relative;z-index:1}.blog_meta__jJOyO{display:flex;margin:18px 5px 0;justify-content:space-between;gap:12px;color:var(--muted-foreground);font-size:10px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.blog_card__t2S8_ h3{margin:18px 5px 11px;font-size:clamp(21px,1.65vw,27px);font-weight:620;line-height:1.08;letter-spacing:-.04em}.blog_card__t2S8_>p{margin:0 5px;color:var(--muted-foreground);font-size:14px;line-height:1.5}.blog_readMore__Y3tHG{display:flex;margin:auto 5px 0;padding-top:20px;align-items:center;gap:8px;font-size:13px;font-weight:650}.blog_readMore__Y3tHG svg{color:var(--foreground)}@media (max-width:980px){.blog_grid__x_7r4{grid-template-columns:1fr 1fr}.blog_card__t2S8_:last-child{grid-column:1/-1;min-height:390px}}@media (max-width:680px){.blog_section__3zqK9{padding-top:62px}.blog_header__tefId{grid-template-columns:1fr;gap:20px}.blog_intro__gEB_k{justify-content:flex-start}.blog_grid__x_7r4{grid-template-columns:1fr}.blog_card__t2S8_,.blog_card__t2S8_:last-child{min-height:400px;grid-column:auto}}.page_page__6Xwsk{min-height:100vh;padding-top:34px}.page_back__Ey8KQ{display:inline-flex;margin-left:clamp(16px,4vw,64px);align-items:center;color:var(--muted-foreground);text-decoration:none;transition:color .2s ease}.page_back__Ey8KQ svg{transition:transform .2s ease}.page_back__Ey8KQ:hover{color:var(--foreground)}.page_back__Ey8KQ:hover svg{transform:scale(1.12)}.page_back__Ey8KQ:focus-visible{outline:none;color:var(--foreground)}.page_back__Ey8KQ:focus-visible svg{transform:scale(1.12)}.page_title__1eYVa{margin:0;font-size:clamp(38px,4.2vw,58px);font-weight:620;line-height:.96;letter-spacing:-.045em}.page_endNote__BrAmw{margin:26px 0 0;color:var(--muted-foreground);font-size:12px;text-align:right}.page_archiveGrid__qoOYg{align-items:stretch}.page_archiveCard__9chjg{width:100%;min-height:420px}@media (max-width:980px){.page_archiveGrid__qoOYg{grid-template-columns:repeat(2,minmax(0,1fr))}.page_archiveGrid__qoOYg .page_archiveCard__9chjg:last-child{min-height:420px;grid-column:auto}}@media (max-width:680px){.page_archiveGrid__qoOYg{grid-template-columns:1fr}.page_archiveGrid__qoOYg .page_archiveCard__9chjg,.page_archiveGrid__qoOYg .page_archiveCard__9chjg:last-child{min-height:400px}}.card_cardSlot__DDkM_{position:sticky;top:0;display:flex;min-height:720px;align-items:flex-start;justify-content:center}.card_card__FjjPl{position:relative;display:grid;width:100%;min-height:590px;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);overflow:hidden;border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:34px;box-shadow:0 28px 80px rgba(0,0,0,.16);transform-origin:top center}.card_copy__Max30{position:relative;z-index:2;display:flex;padding:clamp(30px,4vw,60px);flex-direction:column}.card_eyebrow__wkvZN{width:fit-content;padding:8px 12px;border:1px solid color-mix(in srgb,var(--accent) 38%,transparent);border-radius:999px;color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.card_copy__Max30 h3{max-width:560px;margin:30px 0 22px;font-size:clamp(45px,5vw,76px);font-weight:650;line-height:.94;letter-spacing:-.06em}.card_description__n5Ufx{max-width:570px;margin:0;font-size:clamp(17px,1.55vw,22px);line-height:1.45;opacity:.72}.card_tags__3Pf26{display:flex;margin-top:32px;flex-wrap:wrap;gap:8px}.card_tags__3Pf26 span{padding:9px 13px;border-radius:12px;background:color-mix(in srgb,currentColor 7%,transparent);font-size:13px;font-weight:550}.card_cta__A7tAc{position:relative;display:inline-flex;width:fit-content;margin-top:auto;padding:38px 0 5px;align-items:center;gap:9px;color:currentColor;font-size:14px;font-weight:650;text-decoration:none}.card_cta__A7tAc:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;content:"";opacity:.6;transform:scaleX(0);transform-origin:right center;transition:transform .28s ease}.card_cta__A7tAc:focus-visible:after,.card_cta__A7tAc:hover:after{transform:scaleX(1);transform-origin:left center}.card_cta__A7tAc:focus-visible{outline:none}.card_cta__A7tAc svg{color:var(--accent);flex:0 0 auto}.card_visual__r1Gd6{position:relative;min-height:590px;overflow:hidden;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 14%,#fff),transparent 58%),color-mix(in srgb,var(--accent) 7%,#fff)}.card_visual__r1Gd6:before{position:absolute;inset:24px;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:24px;content:""}.card_glow__Mce72{position:absolute;right:-10%;bottom:-25%;width:75%;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--accent) 30%,transparent);filter:blur(80px)}.card_imageWrap__7YeZK{position:absolute;z-index:1}.card_image__XIrtm{object-fit:contain}.card_desktop__BTtKN .card_imageWrap__7YeZK{inset:3% 1%;filter:drop-shadow(0 28px 32px rgba(18,24,36,.24))}.card_desktop__BTtKN .card_image__XIrtm{object-fit:contain;object-position:center}.card_phone__0rptE .card_imageWrap__7YeZK{inset:5% 12%;filter:drop-shadow(0 35px 40px rgba(32,23,29,.25))}@media (max-width:850px){.card_cardSlot__DDkM_{position:relative;min-height:calc(100svh + 180px);margin-bottom:0}.card_card__FjjPl{position:sticky;top:12px!important;height:calc(100svh - 24px);min-height:620px;max-height:820px;grid-template-columns:1fr;grid-template-rows:auto minmax(260px,1fr);border-radius:26px}.card_copy__Max30{padding:28px}.card_copy__Max30 h3{margin:22px 0 16px}.card_tags__3Pf26{margin-top:22px}.card_cta__A7tAc{padding-top:24px}.card_visual__r1Gd6{min-height:0}.card_desktop__BTtKN .card_imageWrap__7YeZK{inset:4% 2%}.card_phone__0rptE .card_imageWrap__7YeZK{inset:4% 16%}}@media (max-width:520px){.card_cardSlot__DDkM_{position:relative;min-height:0;margin-bottom:18px}.card_card__FjjPl{position:relative;top:auto!important;height:auto;min-height:0;grid-template-rows:auto 340px;transform:none!important}.card_copy__Max30{padding:22px}.card_copy__Max30 h3{margin:16px 0 12px;font-size:38px}.card_description__n5Ufx{font-size:15px;line-height:1.4}.card_tags__3Pf26{margin-top:16px;gap:6px}.card_tags__3Pf26 span{padding:7px 10px;font-size:11px}.card_cta__A7tAc{padding-top:16px;font-size:13px}.card_visual__r1Gd6{min-height:340px}.card_desktop__BTtKN .card_imageWrap__7YeZK{inset:18px 10px}.card_phone__0rptE .card_imageWrap__7YeZK{inset:18px 20%;transform:none!important}.card_image__XIrtm{object-fit:contain!important;object-position:center}}.stickyCards_section__JlfDu{width:min(100%,1440px);margin:0 auto;padding:88px clamp(16px,4vw,64px) 64px}.stickyCards_heading__VbepU{max-width:760px;margin-bottom:38px}.stickyCards_kicker__1aK2n{display:inline-block;margin-bottom:14px;color:var(--muted-foreground);font-size:12px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.stickyCards_heading__VbepU h2{margin:0;font-size:clamp(42px,6vw,82px);font-weight:650;line-height:.96;letter-spacing:-.055em}.stickyCards_heading__VbepU p{max-width:650px;margin:22px 0 0;color:var(--muted-foreground);font-size:clamp(17px,1.45vw,21px);line-height:1.5}.stickyCards_stack__eQVny{position:relative}@media (max-width:720px){.stickyCards_section__JlfDu{padding-top:64px}.stickyCards_heading__VbepU{margin-bottom:14px}}.page_main__eefBe{margin-bottom:100px;position:relative}.page_container__4UDuk{position:relative;height:170vh;background:var(--background)}.page_text-container__TUmSU{opacity:0;transform:translateY(4px)}.page_text-container__TUmSU.page_visible__SUU_H{opacity:1;transform:translateY(0)}.page_text-container__TUmSU.page_hidden__0qYXD{opacity:0;transform:translateY(4px)}.page_stickyMask__dKPTX{display:flex;overflow:hidden;position:sticky;top:0;height:100vh;align-items:center;justify-content:center;mask-repeat:no-repeat;mask-size:100%;border-radius:0 0 50px 50px}.page_stickyMask__dKPTX video{position:absolute;height:100%;width:100%;object-fit:cover}.page_videoShade__nAbsC{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(5,7,12,.62),rgba(5,7,12,.18) 56%,transparent 82%),linear-gradient(0deg,rgba(5,7,12,.22),transparent 40%)}.page_heroContent__eu1IK{position:absolute;inset:0;z-index:2;display:flex;align-items:center;padding:96px clamp(24px,7vw,112px) 44px}.page_heroContentInner__5J214{width:min(100%,1440px);margin:0 auto}.page_heroPanel__ydkEv{width:min(820px,100%);color:#fff}.page_eyebrow___kG0T{margin-bottom:22px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.62)}.page_heroTitle__w5d5k{margin:0 0 0 -.06em;font-size:clamp(72px,10vw,148px);font-weight:700;line-height:.84;letter-spacing:-.075em;text-shadow:0 8px 36px rgba(0,0,0,.22);white-space:nowrap}.page_heroTitle__w5d5k span{display:inline-block;margin-left:.08em;color:hsla(0,0%,100%,.58);font-weight:400}.page_heroDescription__2MrsL{max-width:540px;margin:30px 0 34px;font-size:clamp(17px,1.45vw,21px);line-height:1.45;color:hsla(0,0%,100%,.8)}.page_heroActions___aTEQ{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.page_primaryAction__Tlylg,.page_secondaryAction__8xUG3{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:600;transition:transform .25s ease,background .25s ease,color .25s ease}.page_primaryAction__Tlylg{color:#0b0d10;background:#fff}.page_primaryAction__Tlylg:hover{transform:translateY(-2px);background:#e8e8e8}.page_secondaryAction__8xUG3{color:#fff;border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.06)}.page_secondaryAction__8xUG3:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.14)}@media (max-width:720px){.page_heroContent__eu1IK{align-items:flex-end;padding:100px 16px 36px}.page_heroPanel__ydkEv{padding-bottom:20px}.page_eyebrow___kG0T{margin-bottom:18px}.page_heroTitle__w5d5k{font-size:clamp(46px,15.5vw,72px);line-height:.88;margin-left:-.04em;white-space:nowrap}.page_heroDescription__2MrsL{margin:18px 0 24px}.page_primaryAction__Tlylg,.page_secondaryAction__8xUG3{flex:1 1 180px}}@media (prefers-reduced-motion:reduce){.page_primaryAction__Tlylg,.page_secondaryAction__8xUG3{transition:none}}