.blocks_section__yV1sr{display:flex;flex-direction:column;align-items:flex-start;width:100%;scroll-margin-top:calc(85 * var(--dp))}.blocks_heading__8RrVu,.blocks_section__yV1sr{color:var(--color-text-accent-dark-burgundy)}.blocks_lead__VPv_p{max-width:760px;color:var(--color-text-accent-olive)}.blocks_subLabel__WqQzC{color:var(--color-text-muted)}.blocks_prose__fzGhg{max-width:760px;color:var(--color-text-accent-dark-burgundy)}.blocks_note__EXZUe{color:var(--color-text-muted)}.blocks_hero__zk7RH{position:relative;container-type:inline-size;width:100%;aspect-ratio:740/400;overflow:hidden;border-radius:10px;background:var(--color-bg-deepest)}.blocks_heroBg__AaNtU{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.blocks_heroInset__XMcYi{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;border:0 solid var(--color-bg-deepest);background:var(--color-bg-pure-white)}.blocks_insetMedia__EWIMx{width:100%;height:100%;object-fit:cover}.blocks_imageBox__GR6hy{position:relative;flex:none;max-width:100%;overflow:hidden;background:var(--color-bg-pure-white)}.blocks_imageBox__GR6hy img{width:100%;height:100%;object-fit:cover}.blocks_video__Ac0BX{position:relative;flex:none;display:flex;align-items:center;justify-content:center;max-width:100%;overflow:hidden;border:0 solid var(--color-bg-deepest);background:var(--color-bg-pure-white)}.blocks_video__Ac0BX video{width:100%;height:100%;object-fit:cover}.blocks_video__Ac0BX[data-placeholder]{background:rgb(255 252 246/.6);outline:1px dashed rgb(47 15 20/.25);outline-offset:-1px}.blocks_videoLabel__1Ty31{color:var(--color-text-muted);text-transform:uppercase}.blocks_textImage__1GRgB{display:flex;width:100%}.blocks_textImage__1GRgB[data-reverse]{flex-direction:row-reverse}.blocks_textCol__p23zV{flex:1 1;min-width:0;max-width:760px}.blocks_mediaCol__r9EpC{display:contents}.blocks_mediaRow__w_wbE{display:flex;width:100%}@media (max-width:1024px){.blocks_mediaRow__w_wbE{flex-direction:column}}.blocks_decision__nt1Ps{display:flex;flex-direction:column;gap:calc(16 * var(--dp));width:100%}.blocks_decisionTitle__E8Ngi{color:var(--color-text-accent-olive)}.blocks_decisionBody__hMjCv{display:flex;flex-direction:column;gap:calc(16 * var(--dp));color:var(--color-text-accent-dark-burgundy)}.blocks_cardsScroll__4GB4U{width:100%}.blocks_cards___Xqz2{display:flex;align-items:stretch;width:100%;border:.5px solid var(--color-grey);border-radius:var(--radius-lg)}.blocks_cards___Xqz2[data-columns="1"]{flex-direction:column}.blocks_cards___Xqz2>*{flex:1 1;min-width:0}.blocks_cards___Xqz2[data-columns="1"]>*{flex:none;width:100%}.blocks_cards___Xqz2>*+*{border-left:.5px solid var(--color-grey)}.blocks_cards___Xqz2[data-columns="1"]>*+*{border-left:0;border-top:.5px solid var(--color-grey)}.blocks_card__q7hhV{display:flex;flex-direction:column;gap:calc(8 * var(--dp));padding:calc(20 * var(--dp))}.blocks_cardTitle___IqQh{color:var(--color-text-accent-olive)}.blocks_cardBody__S0wms{color:var(--color-text-accent-dark-burgundy)}.blocks_dataCard__ZmOKc{display:flex;flex-direction:column;gap:calc(20 * var(--dp));padding:calc(10 * var(--dp)) calc(20 * var(--dp))}.blocks_dataHeader__S_YTz{display:flex;justify-content:space-between;gap:calc(20 * var(--dp))}.blocks_dataLabel__fydNH{color:var(--color-text-accent-olive)}.blocks_dataSource__DJqxK{color:var(--color-text-muted);white-space:nowrap}.blocks_statPair__2DfI1{display:flex;gap:calc(20 * var(--dp))}.blocks_stat__qLLHZ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:calc(10 * var(--dp))}.blocks_stat__qLLHZ+.blocks_stat__qLLHZ{padding-left:calc(20 * var(--dp));border-left:.5px solid var(--color-grey)}.blocks_statValue__hPgqg{color:var(--color-text-accent-dark-burgundy);white-space:nowrap}.blocks_statCaption__QfONV{color:var(--color-text-muted)}.blocks_impact__9qKck{display:flex;align-items:stretch;width:100%;border-radius:var(--radius-lg);background:var(--color-accent-mustard);overflow:hidden}.blocks_impactCard__E0JaG{position:relative;flex:1 1;min-width:0;display:flex;flex-direction:column;gap:calc(16 * var(--dp));padding:calc(20 * var(--dp))}.blocks_impactCard__E0JaG+.blocks_impactCard__E0JaG:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.5px;background:linear-gradient(to bottom,var(--color-butter),var(--color-mustard))}@media (max-width:1024px){.blocks_impactCard__E0JaG+.blocks_impactCard__E0JaG:before{right:0;bottom:auto;width:auto;height:.5px;background:linear-gradient(to right,var(--color-butter),var(--color-mustard))}}.blocks_impactValue__t2Ejb{color:var(--color-text-accent-oxblood);white-space:nowrap}.blocks_impactCaption__wv__4{color:var(--color-text-accent-dark-burgundy)}.blocks_flow__IEzlN{display:flex;justify-content:center;gap:calc(40 * var(--dp));width:100%}.blocks_flowCol__LgZVC{display:flex;flex-direction:column;align-items:center;width:calc(300 * var(--dp));max-width:100%}.blocks_flowHeading__Fo_yw{font-family:var(--font-body);font-weight:600;font-size:15px;line-height:normal;text-align:center}.blocks_flowCol__LgZVC[data-tone=before]{--flow-ink:var(--color-text-accent-oxblood)}.blocks_flowCol__LgZVC[data-tone=after]{--flow-ink:var(--color-text-accent-olive)}.blocks_flowHeading__Fo_yw,.blocks_flowTimeline___iCGZ{color:var(--flow-ink)}.blocks_flowStepWrap__hxbub{display:flex;flex-direction:column;align-items:center;width:100%}.blocks_connector__mnUZW{display:block;width:1px;height:16px;background:var(--flow-ink)}.blocks_connectorLast__6LhVK{height:20px}.blocks_flowStep__4zW0h{display:flex;flex-direction:column;gap:4px;width:100%;padding:14px 16px;border-radius:6px}.blocks_flowCol__LgZVC[data-tone=before] .blocks_flowStep__4zW0h{background:var(--color-bg-pure-white);border:1px solid var(--color-text-accent-oxblood)}.blocks_flowCol__LgZVC[data-tone=before] .blocks_flowStepTitle__DfoSE{color:var(--color-text-accent-oxblood)}.blocks_flowCol__LgZVC[data-tone=before] .blocks_flowStepSub__qJsOl{color:var(--color-text-primary)}.blocks_flowCol__LgZVC[data-tone=after] .blocks_flowStep__4zW0h{background:var(--color-tag-olive)}.blocks_flowCol__LgZVC[data-tone=after] .blocks_flowStepTitle__DfoSE{color:var(--color-text-accent-butter)}.blocks_flowCol__LgZVC[data-tone=after] .blocks_flowStepSub__qJsOl{color:var(--color-text-on-inverse)}.blocks_flowTimeline___iCGZ{font-family:var(--font-body);font-weight:600;font-size:20px;line-height:normal;text-align:center}.blocks_cardTitle___IqQh,.blocks_dataLabel__fydNH,.blocks_decisionTitle__E8Ngi,.blocks_flowHeading__Fo_yw,.blocks_flowStepSub__qJsOl,.blocks_flowStepTitle__DfoSE,.blocks_flowTimeline___iCGZ,.blocks_impactCaption__wv__4,.blocks_nextText__Vp_OD,.blocks_statCaption__QfONV,.blocks_subLabel__WqQzC{text-wrap:balance}.blocks_footer__2dmOP{display:flex;flex-direction:column;gap:calc(32 * var(--dp));width:100%;color:var(--color-text-accent-dark-burgundy)}.blocks_next__73ooX{display:flex;align-items:center;gap:16px;width:100%;color:inherit;text-decoration:none}.blocks_nextText__Vp_OD{flex:1 1;min-width:0}.blocks_nextIcon__itDDn{flex:none;width:40px;height:40px;transition:transform var(--dur-quick) var(--ease-quick);background:var(--color-accent-periwinkle-light);-webkit-mask:url(/images/icons/arrow-right-circle-fill.svg) center/contain no-repeat;mask:url(/images/icons/arrow-right-circle-fill.svg) center/contain no-repeat}.blocks_next__73ooX:hover .blocks_nextIcon__itDDn{transform:translateX(4px)}.blocks_divider__wz4J_{width:100%;height:1px;margin:0;border:0;background:var(--color-accent-periwinkle-light)}.blocks_contact___Mc5X{display:flex;align-items:center;justify-content:space-between;gap:16px}.blocks_ctaRow__Jo0gW{display:flex}.blocks_signature__hsaEK{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;text-align:right}@media (max-width:1024px){.blocks_section__yV1sr{scroll-margin-top:calc(var(--hdr-3, 64px) + 24px);align-items:stretch}.blocks_heading__8RrVu{font-size:calc(18 * var(--dp));line-height:calc(27 * var(--dp))}.blocks_lead__VPv_p{font-size:calc(28 * var(--dp));line-height:calc(34 * var(--dp))}.blocks_cardBody__S0wms,.blocks_decisionBody__hMjCv,.blocks_decisionBody__hMjCv p,.blocks_prose__fzGhg{font-size:calc(14 * var(--dp));line-height:calc(20 * var(--dp))}.blocks_decisionTitle__E8Ngi{font-size:calc(18 * var(--dp));line-height:calc(27 * var(--dp))}.blocks_hero__zk7RH{aspect-ratio:380/250}.blocks_imageBox__GR6hy,.blocks_video__Ac0BX{width:100%!important}.blocks_textImage__1GRgB,.blocks_textImage__1GRgB[data-reverse]{flex-direction:column;gap:19px!important;align-items:stretch!important}.blocks_textCol__p23zV{max-width:none}.blocks_cards___Xqz2{gap:20px}.blocks_cards___Xqz2[data-mobile=stack]{flex-direction:column}.blocks_cards___Xqz2[data-mobile=stack]>*{flex:none;width:100%}.blocks_cardsScroll__4GB4U[data-mobile=scroll]{width:auto;margin:0 -30px;padding:0 30px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:30px;scrollbar-width:none}.blocks_cardsScroll__4GB4U[data-mobile=scroll]::-webkit-scrollbar{display:none}.blocks_cards___Xqz2[data-mobile=scroll],.blocks_cards___Xqz2[data-mobile=scroll][data-columns="1"]{flex-direction:row;width:max-content}.blocks_cards___Xqz2[data-mobile=scroll]>*{flex:none;width:300px;scroll-snap-align:start}.blocks_cards___Xqz2[data-mobile=scroll]>*+*,.blocks_cards___Xqz2[data-mobile=scroll][data-columns="1"]>*+*{border-top:0;border-left:.5px solid var(--color-grey)}.blocks_cards___Xqz2[data-mobile=stack]>*+*{border-left:0;border-top:.5px solid var(--color-grey)}.blocks_card__q7hhV{padding:12px}.blocks_statValue__hPgqg{font-size:calc(28 * var(--dp));line-height:calc(34 * var(--dp))}.blocks_impact__9qKck{flex-direction:column}.blocks_impactCard__E0JaG{padding:16px}.blocks_impactValue__t2Ejb{font-size:calc(28 * var(--dp));line-height:calc(34 * var(--dp));letter-spacing:0}.blocks_flow__IEzlN{flex-direction:column;align-items:center;gap:32px}.blocks_nextText__Vp_OD{font-size:calc(18 * var(--dp));line-height:calc(27 * var(--dp))}}.CaseStudyOverlay_overlay__pzoKf{position:fixed;inset:0;z-index:20;--cs-top:8vh;--cs-side:max(11vw,(100vw - 1600px)/2)}.CaseStudyOverlay_backdrop__CdC1L{position:absolute;inset:0;padding:0;border:0;background:rgb(47 15 20/.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer;animation:CaseStudyOverlay_fadeIn__yMUMp var(--dur-card) var(--ease-out) both}.CaseStudyOverlay_card__bIPW5{--dp:clamp(0.85px,calc((100vw - 2 * var(--cs-side)) / 1120),1px);--cs-port:calc(100dvh - 2 * var(--cs-top));position:absolute;top:var(--cs-top);bottom:var(--cs-top);left:var(--cs-side);right:var(--cs-side);overflow-y:auto;overscroll-behavior:contain;border-radius:20px;background:var(--color-bg-primary);color:var(--color-text-accent-dark-burgundy);outline:none;scrollbar-width:thin;animation:CaseStudyOverlay_cardIn__xdxMp var(--dur-card) var(--ease-out) both}.CaseStudyOverlay_rk__pHnNh{position:absolute;left:50%;top:calc(var(--cs-top) - 46px);width:84px;height:80px;transform:translateX(-50%);pointer-events:none;animation:CaseStudyOverlay_fadeIn__yMUMp var(--dur-card) var(--ease-out) both}@keyframes CaseStudyOverlay_fadeIn__yMUMp{0%{opacity:0}to{opacity:1}}@keyframes CaseStudyOverlay_cardIn__xdxMp{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@media (max-width:1024px){.CaseStudyOverlay_overlay__pzoKf{--cs-top:0px;--cs-side:0px}.CaseStudyOverlay_backdrop__CdC1L{display:none}.CaseStudyOverlay_card__bIPW5{--dp:1px;border-radius:0;animation:none}.CaseStudyOverlay_rk__pHnNh{display:none}}.CaseStudyLayout_frame__5sf2g{display:flex;flex-direction:column;gap:calc(20 * var(--dp));min-height:100%;padding:0 calc(30 * var(--dp)) calc(40 * var(--dp));color:var(--color-text-accent-dark-burgundy)}.CaseStudyLayout_topBar__ntbOp{position:-webkit-sticky;position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--dp));margin:0 calc(-30 * var(--dp));padding:calc(33 * var(--dp)) calc(30 * var(--dp)) 0;background:var(--color-bg-primary)}.CaseStudyLayout_tags__PgvPR{display:flex;flex-wrap:wrap;gap:calc(10 * var(--dp));margin:0;padding:0;list-style:none}.CaseStudyLayout_tag__N5T5i{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);background:var(--color-accent-mustard);color:var(--color-text-accent-oxblood);white-space:nowrap}.CaseStudyLayout_close__IxTX_{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-md);background:transparent;cursor:pointer}.CaseStudyLayout_closeIcon__MtTAs{width:32px;height:32px;background:var(--color-text-accent-dark-burgundy);-webkit-mask:url(/images/icons/arrow-move-inward.svg) center/contain no-repeat;mask:url(/images/icons/arrow-move-inward.svg) center/contain no-repeat}.CaseStudyLayout_content__N1Lsv{display:flex;align-items:flex-start;gap:calc(20 * var(--dp))}.CaseStudyLayout_left__uB8cT{position:-webkit-sticky;position:sticky;top:calc(85 * var(--dp));flex:none;display:flex;flex-direction:column;justify-content:space-between;gap:calc(38 * var(--dp));width:calc(300 * var(--dp));height:calc(var(--cs-port, 100dvh) - 118 * var(--dp))}.CaseStudyLayout_left__uB8cT[data-fits=false]{position:static;height:auto;justify-content:flex-start}.CaseStudyLayout_titleBlock__KDDEV{display:flex;flex-direction:column;gap:calc(14 * var(--dp))}.CaseStudyLayout_orgRow__0FCSv{display:flex;justify-content:space-between;gap:calc(14 * var(--dp))}.CaseStudyLayout_title__qhb5X{font-weight:500}.CaseStudyLayout_contribHeading__k2tnJ{margin-top:0}.CaseStudyLayout_contributors__xMiSc{white-space:pre-wrap}.CaseStudyLayout_contribItem__fxDGv{display:block}.CaseStudyLayout_contribSep__OEf1O{display:none}.CaseStudyLayout_main__pmV88{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:calc(40 * var(--dp))}.CaseStudyLayout_nav__R7QOO{display:flex;flex-direction:column;flex:none;width:100%}.CaseStudyLayout_mRail__E_tMq{display:none}.CaseStudyLayout_labels__w8Nl_{position:relative;display:flex;flex-direction:column;flex:none;margin:0;padding:0;list-style:none}.CaseStudyLayout_labels__w8Nl_:before{content:"";position:absolute;left:calc(6.25 * var(--dp));top:calc(var(--nav-seg) * var(--dp) / 2);bottom:calc(var(--nav-seg) * var(--dp) / 2);width:calc(1.5 * var(--dp));background:var(--color-bg-deepest)}.CaseStudyLayout_labelItem__msBkK{position:relative;flex:none;height:calc(var(--nav-seg) * var(--dp));display:flex;align-items:center;padding-left:calc(28 * var(--dp))}.CaseStudyLayout_labelItem__msBkK:before{content:"";position:absolute;left:calc(7 * var(--dp));top:50%;width:calc(5.8 * var(--dp));height:calc(5.8 * var(--dp));transform:translate(-50%,-50%);border-radius:50%;background:var(--color-bg-primary);border:calc(1.2 * var(--dp)) solid var(--color-bg-deepest);transition:all var(--dur-quick) var(--ease-quick)}.CaseStudyLayout_labelItem__msBkK[data-active=true]:before{width:calc(10 * var(--dp));height:calc(10 * var(--dp));background:var(--color-text-accent-oxblood);border-color:var(--color-text-accent-oxblood)}.CaseStudyLayout_label__TPlrK{color:var(--color-text-explain);text-decoration:none;white-space:nowrap;transition:color var(--dur-quick) var(--ease-quick)}.CaseStudyLayout_label__TPlrK:hover,.CaseStudyLayout_label__TPlrK[data-active=true]{color:var(--color-text-accent-oxblood)}@media (max-width:1024px){.CaseStudyLayout_frame__5sf2g{gap:16px;padding:0 30px 40px}.CaseStudyLayout_topBar__ntbOp{position:-webkit-sticky;position:sticky;top:0;z-index:6;align-items:flex-start;gap:12px;margin:0 -30px;padding:33px 30px 8px}.CaseStudyLayout_tags__PgvPR{gap:4px}.CaseStudyLayout_content__N1Lsv{flex-direction:column;align-items:stretch;gap:16px}.CaseStudyLayout_left__uB8cT,.CaseStudyLayout_left__uB8cT[data-fits=false]{position:static;display:contents}.CaseStudyLayout_titleBlock__KDDEV{position:-webkit-sticky;position:sticky;top:var(--hdr-1,0);z-index:5;gap:8px;width:auto;margin:0 -30px;padding:0 30px 8px;background:var(--color-bg-primary)}.CaseStudyLayout_orgRow__0FCSv,.CaseStudyLayout_subtitle__vKNYw{font-size:calc(14 * var(--dp));line-height:calc(20 * var(--dp))}.CaseStudyLayout_title__qhb5X{font-size:calc(28 * var(--dp));line-height:calc(34 * var(--dp))}.CaseStudyLayout_contribHeading__k2tnJ{display:none}.CaseStudyLayout_contributors__xMiSc{font-family:var(--font-sans);font-weight:500;font-size:calc(14 * var(--dp));line-height:calc(18 * var(--dp));white-space:normal}.CaseStudyLayout_contributors__xMiSc:before{content:"Contributors - "}.CaseStudyLayout_contribItem__fxDGv,.CaseStudyLayout_contribSep__OEf1O{display:inline}.CaseStudyLayout_nav__R7QOO{position:-webkit-sticky;position:sticky;top:var(--hdr-2,0);z-index:4;flex:none;justify-content:flex-start;flex-direction:column;gap:14px;width:calc(100% + 60px);margin:0 -30px;padding:8px 30px;background:var(--color-bg-primary)}.CaseStudyLayout_labelItem__msBkK:before,.CaseStudyLayout_labels__w8Nl_:before{display:none}.CaseStudyLayout_mRail__E_tMq{position:relative;display:flex;justify-content:space-between;width:100%;height:14px}.CaseStudyLayout_mRail__E_tMq:before{content:"";position:absolute;left:calc(50% / var(--nav-items));right:calc(50% / var(--nav-items));top:50%;height:1.5px;transform:translateY(-50%);background:var(--color-bg-deepest)}.CaseStudyLayout_mDot__ts_uj{position:relative;flex:1 1;height:14px}.CaseStudyLayout_mDot__ts_uj:after{content:"";position:absolute;left:50%;top:50%;width:5.8px;height:5.8px;transform:translate(-50%,-50%);border-radius:50%;background:var(--color-bg-primary);border:1.2px solid var(--color-bg-deepest);transition:all var(--dur-quick) var(--ease-quick)}.CaseStudyLayout_mDot__ts_uj[data-active=true]:after{width:10px;height:10px;background:var(--color-text-accent-oxblood);border-color:var(--color-text-accent-oxblood)}.CaseStudyLayout_labels__w8Nl_{flex-direction:row;justify-content:space-between;gap:0;width:100%}.CaseStudyLayout_labelItem__msBkK{flex:1 1;justify-content:center;height:18px;padding-left:0}.CaseStudyLayout_main__pmV88{gap:38px}.CaseStudyLayout_contributors__xMiSc,.CaseStudyLayout_subtitle__vKNYw{max-height:8rem;overflow:hidden;transition:max-height var(--dur-card) var(--ease-out),opacity var(--dur-card) var(--ease-out),margin-top var(--dur-card) var(--ease-out)}.CaseStudyLayout_frame__5sf2g[data-scrolled=true] .CaseStudyLayout_contributors__xMiSc,.CaseStudyLayout_frame__5sf2g[data-scrolled=true] .CaseStudyLayout_subtitle__vKNYw{max-height:0;margin-top:-8px;opacity:0;pointer-events:none}}.HomeAccordion_root__NaDxW{--rail:80px;--panel-max:1680px;--dp:max(0.55px,min(calc((100vw - 2 * var(--rail)) / 1280),calc(100dvh / 1024),calc(var(--panel-max) / 1280)));--dpw:max(0.55px,min(calc((100vw - 2 * var(--rail)) / 1280),calc(var(--panel-max) / 1280)));--ds:max(0.5px,min(calc((100vw - 2 * var(--rail) - 757 * var(--dp)) / 523),calc((var(--panel-max) - 757 * var(--dp)) / 523),calc((100dvh - 160 * var(--dp)) / 626)));--cx:calc((100% - 2 * var(--rail) - 1280 * var(--dp)) / 2);--cy:calc((100% - 1024 * var(--dp)) / 2);--dur-reveal:var(--dur-slow);position:relative;display:flex;width:min(100%,calc(var(--panel-max) + 2 * 120px));height:100dvh;margin:0 auto;overflow:hidden;background:var(--color-bg-deepest)}@media (min-width:1025px){.HomeAccordion_root__NaDxW[data-revealing]{--dur-reveal:1250ms}}@media (min-width:1441px){.HomeAccordion_root__NaDxW{--rail:clamp(80px,calc(80px + (100vw - 1440px) * 0.0833),120px)}}.HomeAccordion_panel__gf7Mk{position:relative;flex:0 0 auto;width:var(--rail);height:100%;overflow:hidden;transition:width var(--dur-slow) var(--ease-slow)}.HomeAccordion_panel__gf7Mk[data-expanded=true]{width:calc(100% - 2 * var(--rail))}.HomeAccordion_panel__gf7Mk[data-panel=home]{--rail-accent:var(--color-text-accent-dark-burgundy);background:var(--color-bg-secondary)}.HomeAccordion_panel__gf7Mk[data-panel=work]{--rail-accent:var(--color-accent-mustard);background:var(--color-olive)}.HomeAccordion_panel__gf7Mk[data-panel=ooo]{--rail-accent:var(--color-accent-dusty-rose);background:var(--color-bg-deepest)}.HomeAccordion_rail__Xb__z{position:absolute;inset:0 auto 0 0;width:var(--rail);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(40 * var(--dp));padding:calc(120 * var(--dp)) 0;margin:0;border:0;background:transparent;cursor:pointer;opacity:1;transition:opacity var(--dur-slow) var(--ease-slow)}.HomeAccordion_panel__gf7Mk[data-expanded=true] .HomeAccordion_rail__Xb__z{opacity:0;pointer-events:none}.HomeAccordion_rail__Xb__z:focus-visible{outline-offset:-4px}.HomeAccordion_railLabel__2Zeoi{font-family:var(--font-sans);font-weight:500;font-size:calc(32 * var(--dp));line-height:calc(38 * var(--dp));color:var(--rail-accent);white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.HomeAccordion_railIcon__FSy6R{width:calc(32 * var(--dp));height:calc(32 * var(--dp));flex:none;background:var(--rail-accent);-webkit-mask:url(/images/icons/add.svg) center/contain no-repeat;mask:url(/images/icons/add.svg) center/contain no-repeat}.HomeAccordion_content__ox1bW{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--dur-reveal) var(--ease-slow)}.HomeAccordion_panel__gf7Mk[data-expanded=true] .HomeAccordion_content__ox1bW{opacity:1}.HomeAccordion_panel__gf7Mk:not([data-expanded=true]) .HomeAccordion_content__ox1bW{pointer-events:none}.HomeAccordion_scrim__UxkJz{position:absolute;inset:0;z-index:5;background:var(--color-bg-deepest);opacity:0;pointer-events:none;transition:opacity var(--dur-reveal) var(--ease-slow)}.HomeAccordion_root__NaDxW[data-phase=loading] .HomeAccordion_scrim__UxkJz{opacity:1;pointer-events:auto}.HomeAccordion_rk__Lfuk4{position:absolute;z-index:6;width:calc(84 * var(--dp));height:calc(80 * var(--dp));pointer-events:none;transition:left var(--dur-reveal) var(--ease-slow),top var(--dur-reveal) var(--ease-slow),width var(--dur-reveal) var(--ease-slow),height var(--dur-reveal) var(--ease-slow)}.HomeAccordion_rkImg__7nXOx{width:100%;height:100%;animation:HomeAccordion_rkSpin__UnSG9 2s var(--ease-spin) 1 both}@keyframes HomeAccordion_rkSpin__UnSG9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.HomeAccordion_rkImg__7nXOx{animation:none}}.HomeAccordion_root__NaDxW[data-phase=loading] .HomeAccordion_rk__Lfuk4{width:calc(189 * var(--dp));height:calc(181 * var(--dp));left:calc(50% - 70 * var(--dp));top:calc(50% - 90 * var(--dp))}.HomeAccordion_root__NaDxW[data-phase=home] .HomeAccordion_rk__Lfuk4{left:calc(var(--cx) + 610 * var(--dp));top:calc(var(--cy) + 39 * var(--dp))}.HomeAccordion_root__NaDxW[data-phase=work] .HomeAccordion_rk__Lfuk4{left:calc(var(--rail) + var(--cx) + 598 * var(--dp));top:calc(var(--cy) + 40 * var(--dp))}.HomeAccordion_root__NaDxW[data-phase=ooo] .HomeAccordion_rk__Lfuk4{left:calc(2 * var(--rail) + (100% - 2 * var(--rail)) / 2 - 5.5 * var(--ds) + 13 * var(--dp) - 42 * var(--dp));top:calc(50% - 313 * var(--ds) - 57 * var(--dp))}@media (max-width:1024px){.HomeAccordion_root__NaDxW{--dp:clamp(0.68px,min(calc(100vw / 440),calc(100dvh / 794)),1.25px);--slack:max(0px,calc(100dvh - 794 * var(--dp)));--home-top:clamp(calc(10 * var(--dp)),calc(0.625 * var(--slack)),calc(110 * var(--dp)));--home-bottom:min(calc(66 * var(--dp)),calc(0.375 * var(--slack)));--rail-h:calc(82 * var(--dp));flex-direction:column;width:100%;height:100dvh;min-height:0;overflow:hidden}.HomeAccordion_panel__gf7Mk,.HomeAccordion_panel__gf7Mk[data-expanded=true]{width:100%;height:auto;display:grid;grid-template-rows:var(--rail-h) 0fr;transition:grid-template-rows var(--dur-slow) var(--ease-slow)}.HomeAccordion_panel__gf7Mk[data-expanded=true]{grid-template-rows:0 1fr}.HomeAccordion_rail__Xb__z{position:relative;inset:auto;grid-row:1;width:100%;height:var(--rail-h);flex-direction:row;justify-content:flex-start;gap:calc(24 * var(--dp));padding:0 calc(24 * var(--dp));overflow:hidden}.HomeAccordion_railIcon__FSy6R{order:-1;width:calc(28 * var(--dp));height:calc(28 * var(--dp))}.HomeAccordion_railLabel__2Zeoi{writing-mode:horizontal-tb;transform:none;font-size:calc(28 * var(--dp));line-height:calc(34 * var(--dp))}.HomeAccordion_content__ox1bW{position:relative;inset:auto;display:block;grid-row:2;width:100%;height:auto;min-height:0;overflow:hidden}.HomeAccordion_panel__gf7Mk[data-expanded=true] .HomeAccordion_content__ox1bW{min-height:calc(100dvh - 2 * var(--rail-h));max-height:calc(100dvh - 2 * var(--rail-h));overflow:hidden auto;overscroll-behavior:contain}.HomeAccordion_root__NaDxW[data-phase=loading] .HomeAccordion_rk__Lfuk4{left:calc(50% - 70 * var(--dp));top:calc(50dvh - 90 * var(--dp))}.HomeAccordion_root__NaDxW[data-phase=home] .HomeAccordion_rk__Lfuk4{left:calc(50% - 33 * var(--dp));top:calc(var(--home-top) - 2 * var(--dp))}.HomeAccordion_root__NaDxW[data-phase=work] .HomeAccordion_rk__Lfuk4{left:calc(50% - 33 * var(--dp));top:calc(var(--rail-h) - 4 * var(--dp))}.HomeAccordion_root__NaDxW[data-phase=ooo] .HomeAccordion_rk__Lfuk4{left:calc(50% - 33 * var(--dp));top:calc(2 * var(--rail-h) - 6 * var(--dp))}}.HomePanel_box__cg3kp{position:relative;width:calc(1280 * var(--dp));height:calc(1024 * var(--dp));padding:calc(80 * var(--dp)) calc(40 * var(--dp))}.HomePanel_slot__R5027{position:relative;width:100%;height:100%}.HomePanel_back__1sIeN,.HomePanel_front__Uc_A8{position:absolute;left:calc(310 * var(--dp));width:calc(580 * var(--dp));height:calc(400 * var(--dp));-webkit-mask:url(/images/home/postcard-shape-desktop.svg) center/100% 100% no-repeat;mask:url(/images/home/postcard-shape-desktop.svg) center/100% 100% no-repeat}.HomePanel_front__Uc_A8{top:0;z-index:1;overflow:hidden;background:var(--color-bg-deepest)}.HomePanel_frontVideo__8rZEI,.HomePanel_front__Uc_A8 img{width:100%;height:100%;object-fit:cover}.HomePanel_frontVideo__8rZEI{position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.HomePanel_frontVideo__8rZEI{display:none}}.HomePanel_back__1sIeN{top:calc(440 * var(--dp));z-index:0;display:flex;flex-direction:column;justify-content:center;gap:calc(10 * var(--dp));padding:calc(32 * var(--dp));border-radius:calc(2 * var(--dp));background:var(--color-bg-deepest);color:var(--color-text-accent-butter)}[data-phase=home] .HomePanel_back__1sIeN{--slide-from:calc(-440 * var(--dp));animation:HomePanel_backCardSlideDown__zyfVU 1s ease-out both}@keyframes HomePanel_backCardSlideDown__zyfVU{0%{transform:translateY(var(--slide-from))}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-phase=home] .HomePanel_back__1sIeN{animation:none}}.HomePanel_metaRow__pRi4e{display:flex;justify-content:space-between;align-items:flex-start;white-space:nowrap}.HomePanel_name__KiK4F{font-family:var(--font-sans);font-weight:700;font-size:calc(22 * var(--dp));line-height:calc(28 * var(--dp))}.HomePanel_where__UJtKF{font-family:var(--font-body);font-weight:300;font-size:calc(18 * var(--dp));line-height:calc(27 * var(--dp));letter-spacing:calc(1 * var(--dp))}.HomePanel_title__2nkXx{width:calc(464 * var(--dp));font-family:var(--font-sans);font-weight:500;font-size:calc(72 * var(--dp));line-height:calc(78 * var(--dp));letter-spacing:calc(-.5 * var(--dp));color:var(--color-accent-dusty-rose)}.HomePanel_tagline__1jX4h{font-family:var(--font-body);font-weight:300;font-size:calc(18 * var(--dp));line-height:calc(27 * var(--dp));letter-spacing:calc(1 * var(--dp))}.HomePanel_ctaRow__Pr3Hb{display:flex;align-items:center;gap:calc(20 * var(--dp));width:100%}.HomePanel_ctas__wRVmm{display:flex;flex:1 1;min-width:0;align-items:center;gap:calc(16 * var(--dp))}.HomePanel_arrow__fS3ZI{flex:none;width:calc(40 * var(--dp));height:calc(40 * var(--dp));background:var(--color-accent-periwinkle-light);-webkit-mask:url(/images/icons/arrow-right-circle-fill.svg) center/contain no-repeat;mask:url(/images/icons/arrow-right-circle-fill.svg) center/contain no-repeat}@media (max-width:1024px){.HomePanel_box__cg3kp{width:calc(440 * var(--dp));height:auto;min-height:calc(620 * var(--dp) + var(--home-top) + var(--home-bottom));margin:0 auto;padding:calc(40 * var(--dp))}.HomePanel_slot__R5027{height:calc(540 * var(--dp) + var(--home-top) + var(--home-bottom))}.HomePanel_back__1sIeN,.HomePanel_front__Uc_A8{left:0;width:calc(360 * var(--dp));height:calc(250 * var(--dp));-webkit-mask-image:url(/images/home/postcard-shape-mobile.svg);mask-image:url(/images/home/postcard-shape-mobile.svg)}.HomePanel_front__Uc_A8{top:var(--home-top)}.HomePanel_back__1sIeN{top:calc(var(--home-top) + 290 * var(--dp));gap:calc(12 * var(--dp));padding:calc(16 * var(--dp))}.HomePanel_name__KiK4F{font-family:var(--font-body);font-weight:700}.HomePanel_name__KiK4F,.HomePanel_where__UJtKF{font-size:calc(14 * var(--dp));line-height:calc(20 * var(--dp))}.HomePanel_where__UJtKF{letter-spacing:0;text-align:right}.HomePanel_title__2nkXx{flex:1 1;display:flex;align-items:flex-end;width:100%;font-size:calc(38 * var(--dp));line-height:calc(44 * var(--dp));letter-spacing:calc(-.3 * var(--dp))}.HomePanel_tagline__1jX4h{font-size:calc(14 * var(--dp));line-height:calc(20 * var(--dp));letter-spacing:0}.HomePanel_ctas__wRVmm{gap:calc(8 * var(--dp))}.HomePanel_cta__ZbzaO{padding-inline:calc(8 * var(--dp))}.HomePanel_arrow__fS3ZI{transform:rotate(90deg)}[data-phase=home] .HomePanel_back__1sIeN{--slide-from:calc(-290 * var(--dp))}}.WorkPanel_box__j66Xo{position:relative;width:100%;height:100%;padding:calc(80 * var(--dp)) calc(40 * var(--dp))}.WorkPanel_inner__WAMTC{display:flex;flex-direction:column;width:100%;height:100%}.WorkPanel_row__B1Vlj{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;gap:calc(40 * var(--dpw));transition:gap var(--dur-card) var(--ease-out)}.WorkPanel_card__wLsBI{--notch:min(calc(20 * var(--dpw)),24px);-webkit-mask-image:radial-gradient(circle at 0 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 100%,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 0 100%,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in;mask-image:radial-gradient(circle at 0 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 100%,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 0 100%,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in,xor;mask-composite:intersect;position:relative;display:flex;flex:none;width:calc(240 * var(--dpw));height:calc(320 * var(--dpw));max-height:100%;overflow:hidden;border-radius:calc(2 * var(--dp));background:var(--color-bg-primary);color:var(--color-text-accent-dark-burgundy);text-decoration:none;transition:width var(--dur-card) var(--ease-out),height var(--dur-card) var(--ease-out)}[data-phase=work] .WorkPanel_card__wLsBI{animation:WorkPanel_cardDeal__afW6i var(--deal-dur) var(--ease-out) 80ms both}[data-phase=work] .WorkPanel_card__wLsBI:first-child{--deal:3;--deal-dur:900ms}[data-phase=work] .WorkPanel_card__wLsBI:nth-child(2){--deal:2;--deal-dur:600ms}[data-phase=work] .WorkPanel_card__wLsBI:nth-child(3){--deal:1;--deal-dur:300ms}[data-from=ooo][data-phase=work] .WorkPanel_card__wLsBI:first-child,[data-phase=work] .WorkPanel_card__wLsBI:nth-child(4){animation:none}[data-from=ooo][data-phase=work] .WorkPanel_card__wLsBI:nth-child(2){--deal:-1;--deal-dur:300ms}[data-from=ooo][data-phase=work] .WorkPanel_card__wLsBI:nth-child(3){--deal:-2;--deal-dur:600ms}[data-from=ooo][data-phase=work] .WorkPanel_card__wLsBI:nth-child(4){--deal:-3;--deal-dur:900ms;animation:WorkPanel_cardDeal__afW6i var(--deal-dur) var(--ease-out) 80ms both}.WorkPanel_card__wLsBI:first-child{z-index:4}.WorkPanel_card__wLsBI:nth-child(2){z-index:3}.WorkPanel_card__wLsBI:nth-child(3){z-index:2}.WorkPanel_card__wLsBI:nth-child(4){z-index:1}@keyframes WorkPanel_cardDeal__afW6i{0%{transform:translateX(calc(var(--deal) * 280 * var(--dpw)))}to{transform:none}}[data-from=work][data-phase=home] .WorkPanel_card__wLsBI,[data-from=work][data-phase=ooo] .WorkPanel_card__wLsBI{animation:WorkPanel_cardStack__IbHV3 var(--stack-dur) var(--ease-out) both}[data-from=work][data-phase=ooo] .WorkPanel_card__wLsBI:first-child{animation:none}[data-from=work][data-phase=ooo] .WorkPanel_card__wLsBI:nth-child(2){--stack:-1;--stack-dur:150ms}[data-from=work][data-phase=ooo] .WorkPanel_card__wLsBI:nth-child(3){--stack:-2;--stack-dur:300ms}[data-from=work][data-phase=ooo] .WorkPanel_card__wLsBI:nth-child(4){--stack:-3;--stack-dur:450ms}[data-from=work][data-phase=home] .WorkPanel_card__wLsBI:first-child{--stack:3;--stack-dur:450ms}[data-from=work][data-phase=home] .WorkPanel_card__wLsBI:nth-child(2){--stack:2;--stack-dur:300ms}[data-from=work][data-phase=home] .WorkPanel_card__wLsBI:nth-child(3){--stack:1;--stack-dur:150ms}[data-from=work][data-phase=home] .WorkPanel_card__wLsBI:nth-child(4){animation:none}@keyframes WorkPanel_cardStack__IbHV3{0%{transform:none}to{transform:translateX(calc(var(--stack) * 280 * var(--dpw)))}}@media (prefers-reduced-motion:reduce){[data-from=ooo][data-phase=work] .WorkPanel_card__wLsBI:nth-child(4),[data-from=work] .WorkPanel_card__wLsBI,[data-phase=work] .WorkPanel_card__wLsBI{animation:none}}.WorkPanel_card__wLsBI:focus-visible,.WorkPanel_card__wLsBI:hover{width:calc(590 * var(--dpw));height:calc(400 * var(--dpw));outline:none}.WorkPanel_row__B1Vlj:has(.WorkPanel_card__wLsBI:hover,.WorkPanel_card__wLsBI:focus-visible){gap:calc(24 * var(--dpw))}.WorkPanel_row__B1Vlj:has(.WorkPanel_card__wLsBI:hover,.WorkPanel_card__wLsBI:focus-visible) .WorkPanel_card__wLsBI:not(:hover,:focus-visible){width:calc(176 * var(--dpw))}.WorkPanel_media__ccIeq{position:relative;flex:none;width:calc(240 * var(--dpw));height:100%;overflow:hidden;transition:width var(--dur-card) var(--ease-out)}.WorkPanel_card__wLsBI:focus-visible .WorkPanel_media__ccIeq,.WorkPanel_card__wLsBI:hover .WorkPanel_media__ccIeq{width:calc(280 * var(--dpw))}.WorkPanel_media__ccIeq img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,center);transform:scale(var(--zoom,1));transform-origin:var(--pos,center);transition:transform var(--dur-card) var(--ease-out)}.WorkPanel_card__wLsBI:focus-visible .WorkPanel_media__ccIeq img,.WorkPanel_card__wLsBI:hover .WorkPanel_media__ccIeq img{transform:scale(calc(var(--zoom, 1) * 1.1))}.WorkPanel_media__ccIeq[data-shade]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(91 79 10/.3) 14%,rgb(225 225 225/0));pointer-events:none}.WorkPanel_smallTitle__uCxXQ{position:absolute;left:calc(17 * var(--dpw));top:calc(16 * var(--dpw));width:calc(206 * var(--dpw));font-family:var(--font-body);font-weight:500;font-size:calc(18 * var(--dp));line-height:calc(27 * var(--dp));color:var(--color-text-on-inverse);transition:opacity var(--dur-card) var(--ease-out)}.WorkPanel_card__wLsBI:focus-visible .WorkPanel_smallTitle__uCxXQ,.WorkPanel_card__wLsBI:hover .WorkPanel_smallTitle__uCxXQ{opacity:0}.WorkPanel_side__VzQ7q{flex:none;width:calc(310 * var(--dpw));display:flex;flex-direction:column;gap:calc(10 * var(--dp));padding:calc(20 * var(--dp));opacity:0;transition:opacity var(--dur-card) var(--ease-out)}.WorkPanel_card__wLsBI:focus-visible .WorkPanel_side__VzQ7q,.WorkPanel_card__wLsBI:hover .WorkPanel_side__VzQ7q{opacity:1}.WorkPanel_sideTop__Hud0l{flex:1 1;display:flex;flex-direction:column;gap:calc(14 * var(--dp));min-height:0}.WorkPanel_meta__AV791{display:flex;gap:calc(14 * var(--dp));font-family:var(--font-body);font-weight:300;font-size:calc(16 * var(--dp));line-height:calc(24 * var(--dp))}.WorkPanel_meta__AV791 span:first-child{flex:1 1}.WorkPanel_sideTitle__5vF1Z{font-family:var(--font-body);font-weight:500;font-size:calc(20 * var(--dp));line-height:calc(30 * var(--dp))}.WorkPanel_desc__x2cAd{font-family:var(--font-body);font-weight:300;font-size:calc(16 * var(--dp));line-height:calc(24 * var(--dp))}.WorkPanel_sideBottom__UpEBG{display:flex;align-items:center;justify-content:space-between}.WorkPanel_readMore__7xNsi{padding-inline:0;color:var(--color-text-accent-dark-burgundy)}.WorkPanel_readMore__7xNsi:focus-visible,.WorkPanel_readMore__7xNsi:hover{background:transparent}.WorkPanel_expandIcon__5Cp5H{width:calc(32 * var(--dp));height:calc(32 * var(--dp));background:var(--color-text-accent-dark-burgundy);-webkit-mask:url(/images/icons/arrow-move.svg) center/contain no-repeat;mask:url(/images/icons/arrow-move.svg) center/contain no-repeat}.WorkPanel_bottom__3kMjC{display:flex;align-items:flex-start;justify-content:space-between;padding:calc(40 * var(--dp))}.WorkPanel_bottomLeft__RlsTh{display:flex;flex-direction:column;align-items:flex-start;gap:calc(33 * var(--dp));width:calc(638 * var(--dpw));max-width:60%}.WorkPanel_intro__WBBwO{color:var(--color-text-on-inverse)}.WorkPanel_heading__QMHEb{width:calc(347 * var(--dp));text-align:right;color:var(--color-accent-mustard)}.WorkPanel_mBox__oH2TK{position:relative;width:calc(440 * var(--dp));min-height:calc(796 * var(--dp));margin:0 auto;padding:calc(40 * var(--dp))}.WorkPanel_mSlot__xnQEX{position:relative;width:100%}.WorkPanel_carousel__Rl_Fd{position:relative;display:flex;align-items:flex-start;gap:calc(40 * var(--dp));height:calc(520 * var(--dp));margin:0 calc(-40 * var(--dp));padding:0 calc(120 * var(--dp));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.WorkPanel_carousel__Rl_Fd::-webkit-scrollbar{display:none}.WorkPanel_mCard__USBZw{position:relative;flex:none;width:calc(200 * var(--dp));height:calc(400 * var(--dp));scroll-snap-align:center;transition:width var(--dur-card-mobile) var(--ease-slow),height var(--dur-card-mobile) var(--ease-slow)}.WorkPanel_mCard__USBZw[data-open=true]{width:calc(280 * var(--dp));height:calc(480 * var(--dp))}.WorkPanel_mSmall__2YE7a{position:absolute;inset:0;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;opacity:1;transition:opacity var(--dur-card-mobile) var(--ease-slow)}.WorkPanel_mCard__USBZw[data-open=true] .WorkPanel_mSmall__2YE7a{opacity:0;pointer-events:none}.WorkPanel_mShaped___zRCP{position:absolute;left:0;top:calc(40 * var(--dp));width:calc(200 * var(--dp));height:calc(320 * var(--dp))}.WorkPanel_mTitle__2TYv3{position:absolute;left:calc(15 * var(--dp));right:calc(15 * var(--dp));bottom:calc(63 * var(--dp));font-family:var(--font-sans);font-weight:500;font-size:calc(14 * var(--dp));line-height:calc(18 * var(--dp));color:var(--color-text-on-inverse)}.WorkPanel_mLarge__sFYBd{position:absolute;inset:0;display:flex;flex-direction:column;opacity:0;transition:opacity var(--dur-card-mobile) var(--ease-slow)}.WorkPanel_mCard__USBZw[data-open=true] .WorkPanel_mLarge__sFYBd{opacity:1}.WorkPanel_mLargeTop__gRAZw{position:relative;flex:none;width:100%;height:calc(218 * var(--dp));padding:0;border:0;overflow:hidden;background:var(--color-bg-deepest);cursor:pointer;--notch:calc(23 * var(--dp));-webkit-mask-image:radial-gradient(circle at 0 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 0,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in;mask-image:radial-gradient(circle at 0 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 0,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in,xor;mask-composite:intersect}.WorkPanel_mLargeTop__gRAZw img{width:100%;height:100%;object-fit:cover}.WorkPanel_mLargeBottom__91f6e{flex:1 1;display:flex;flex-direction:column;gap:calc(16 * var(--dp));padding:calc(12 * var(--dp));background:var(--color-bg-primary);color:var(--color-text-accent-dark-burgundy);-webkit-mask:url(/images/work/m-large-bottom-shape.svg) center/100% 100% no-repeat;mask:url(/images/work/m-large-bottom-shape.svg) center/100% 100% no-repeat}.WorkPanel_mLargeText__FlMRr{flex:1 1;display:flex;flex-direction:column;gap:calc(10 * var(--dp))}.WorkPanel_mLargeTitle__OAwdH{font-family:var(--font-body);font-weight:500;font-size:calc(18 * var(--dp));line-height:calc(27 * var(--dp))}.WorkPanel_mDesc__V1l8y{font-family:var(--font-body);font-weight:300;font-size:calc(14 * var(--dp));line-height:calc(20 * var(--dp))}.WorkPanel_mLargeActions__o2iNp{display:flex;align-items:center;justify-content:center;gap:calc(20 * var(--dp))}.WorkPanel_dots__PjtaC{position:absolute;left:calc(-20 * var(--dp));top:calc(511 * var(--dp));display:flex;align-items:center;gap:calc(11 * var(--dp));height:calc(14 * var(--dp))}.WorkPanel_dot__nEQ3_{width:calc(10 * var(--dp));height:calc(10 * var(--dp));border-radius:50%;background:var(--color-bg-primary);transition:all var(--dur-card) var(--ease-out)}.WorkPanel_dot__nEQ3_[data-active=true]{width:calc(14 * var(--dp));height:calc(14 * var(--dp));background:var(--color-accent-periwinkle-light)}.WorkPanel_mText__H_mFJ{display:flex;flex-direction:column;gap:calc(4 * var(--dp));margin-top:calc(16 * var(--dp));width:calc(440 * var(--dp));margin-inline:calc(-40 * var(--dp));padding-inline:calc(20 * var(--dp))}.WorkPanel_mHeading__jUC40{color:var(--color-accent-periwinkle-light)}.WorkPanel_mIntro__zU68S{color:var(--color-text-on-inverse)}.OooPanel_box__yKyyV{position:relative;width:100%;height:100%;padding:calc(80 * var(--dp)) calc(40 * var(--dp));color:var(--color-text-accent-butter)}.OooPanel_slot__4FNde{position:relative;display:flex;align-items:center;justify-content:space-between;gap:calc(40 * var(--dp));width:100%;height:100%}.OooPanel_colLeft__BooT4,.OooPanel_colRight__6nFsf{flex:1 1;min-width:0;max-width:calc(460 * var(--dp));display:flex;flex-direction:column;align-items:flex-start;height:calc(626 * var(--ds));justify-content:flex-start}.OooPanel_colLeft__BooT4{gap:calc(56 * var(--dp));padding-top:calc(20 * var(--ds))}.OooPanel_colRight__6nFsf{padding-top:calc(72 * var(--ds))}.OooPanel_name__s2gDI{width:calc(139 * var(--dp))}.OooPanel_bio__OcPhn{width:100%}.OooPanel_linkedin__Egb_z,.OooPanel_sendMail__zmkgU{margin-top:calc(40 * var(--dp))}.OooPanel_linkedin__Egb_z{align-self:flex-end}.OooPanel_stage__A7K3F{position:relative;flex:none;width:calc(523 * var(--ds));height:calc(626 * var(--ds))}.OooPanel_envelopeBack__7dk4F{position:absolute;left:0;top:calc(117 * var(--ds));width:calc(523 * var(--ds));height:calc(470.993 * var(--ds))}.OooPanel_card__P8CiD{--notch:min(calc(20 * var(--ds)),24px);-webkit-mask-image:radial-gradient(circle at 0 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 100%,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 0 100%,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in;mask-image:radial-gradient(circle at 0 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 100%,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 0 100%,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in,xor;mask-composite:intersect;position:absolute;left:calc(36 * var(--ds));top:0;width:calc(440 * var(--ds));height:calc(420 * var(--ds));background:var(--color-bg-primary)}[data-phase=ooo] .OooPanel_card__P8CiD{animation:OooPanel_cardOutOfEnvelope__2K0U8 .9s var(--ease-out) .15s both}[data-phase=ooo] .OooPanel_wWhen__FSMyP{animation:OooPanel_whenSlideIn__oU7cJ .9s var(--ease-out) .15s both}@keyframes OooPanel_whenSlideIn__oU7cJ{0%{transform:translate(calc(-200 * var(--ds)),-50%);opacity:0}to{transform:translateY(-50%);opacity:1}}@keyframes OooPanel_cardOutOfEnvelope__2K0U8{0%{transform:translateY(calc(206 * var(--ds)))}to{transform:none}}@media (prefers-reduced-motion:reduce){[data-phase=ooo] .OooPanel_card__P8CiD,[data-phase=ooo] .OooPanel_wWhen__FSMyP{animation:none}}.OooPanel_frameOuter__4wCuc{position:absolute;left:calc(131 * var(--ds));top:calc(69 * var(--ds));width:calc(180 * var(--ds));height:calc(280 * var(--ds))}.OooPanel_frameInner__vZa32{position:absolute;left:calc(135 * var(--ds));top:calc(75 * var(--ds));width:calc(172 * var(--ds));height:calc(268 * var(--ds))}.OooPanel_photo__1ESnA{position:absolute;left:calc(139.65 * var(--ds));top:calc(87.8 * var(--ds));width:calc(161.677 * var(--ds));height:calc(242.516 * var(--ds));-webkit-mask:url(/images/ooo/photo-mask.svg) calc(3 * var(--ds)) 0 /calc(155.351 * var(--ds)) calc(241.396 * var(--ds)) no-repeat;mask:url(/images/ooo/photo-mask.svg) calc(3 * var(--ds)) 0 /calc(155.351 * var(--ds)) calc(241.396 * var(--ds)) no-repeat}.OooPanel_slide__tfuHa{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:bottom;opacity:0;transition:opacity var(--dur-quick) var(--ease-quick)}.OooPanel_slide__tfuHa[data-active=true]{opacity:1}.OooPanel_photoShade__gtZU1{position:absolute;inset:0;box-shadow:inset 4px -4px 4px 0 rgb(0 0 0/.3),inset -4px 4px 4px 0 rgb(0 0 0/.3);pointer-events:none}.OooPanel_wOffice__ipMkd,.OooPanel_wOutOf__WJa0p,.OooPanel_wWhen__FSMyP{position:absolute;color:var(--color-accent-dusty-rose);white-space:nowrap;transform:translateY(-50%);font-size:calc(60 * var(--ds))}.OooPanel_wWhen__FSMyP{left:calc(-143 * var(--ds));top:calc(53.5 * var(--ds))}.OooPanel_wOutOf__WJa0p{left:calc(16 * var(--ds));top:calc(53.5 * var(--ds));width:calc(194 * var(--ds))}.OooPanel_wOffice__ipMkd{left:calc(200 * var(--ds));top:calc(383.5 * var(--ds))}.OooPanel_envelopeFront__MLGhU{position:absolute;left:calc(4.27 * var(--ds));top:calc(343.44 * var(--ds));width:calc(521.716 * var(--ds));height:calc(282.809 * var(--ds))}.OooPanel_seal__jpFBl{position:absolute;left:calc(217 * var(--ds));top:calc(437 * var(--ds));width:calc(100 * var(--ds));height:calc(100 * var(--ds));border-radius:50%;background:var(--color-bg-primary)}.OooPanel_seal__jpFBl img{position:absolute;inset:calc(6 * var(--ds));width:calc(88 * var(--ds));height:calc(88 * var(--ds));border-radius:50%;object-fit:cover;object-position:bottom}.OooPanel_mBox__QU_On{position:relative;width:calc(440 * var(--dp));min-height:calc(791 * var(--dp));margin:0 auto;padding:calc(40 * var(--dp));color:var(--color-text-accent-butter)}.OooPanel_mSlot__lcYEe{position:relative;width:100%;height:calc(711 * var(--dp))}.OooPanel_mEnvelopeBack__c9zLy{--env:1.1;position:absolute;max-width:none;width:calc(393 * var(--env) * var(--dp));height:calc(325.308 * var(--env) * var(--dp));left:calc((179.5 - 196.5 * var(--env)) * var(--dp));top:calc((705.238 - 325.308 * var(--env)) * var(--dp))}.OooPanel_letter__vIJAb{position:absolute;left:0;top:calc(280 * var(--dp));width:calc(360 * var(--dp));height:calc(344 * var(--dp));display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--dp));padding:calc(16 * var(--dp)) calc(12 * var(--dp));background:linear-gradient(to bottom,#d4ccbf 0,var(--color-bg-primary) 25%);--notch:min(calc(20 * var(--dp)),24px);-webkit-mask-image:radial-gradient(circle at 0 100%,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 100%,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in;mask-image:radial-gradient(circle at 0 100%,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 100%,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in,xor;mask-composite:intersect;color:var(--color-text-accent-oxblood)}.OooPanel_letterPara__e54Xo{width:100%}.OooPanel_letterPara__e54Xo[data-center=true]{text-align:center}.OooPanel_mCard__5jPGD{--notch:min(calc(20 * var(--dp)),24px);-webkit-mask-image:radial-gradient(circle at 0 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 0,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in;mask-image:radial-gradient(circle at 0 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at 100% 0,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite:source-in,xor;mask-composite:intersect;position:absolute;left:0;top:0;width:calc(360 * var(--dp));height:calc(280 * var(--dp));background:var(--color-bg-primary)}.OooPanel_mFrameOuter__avKLo{position:absolute;left:calc(123 * var(--dp));top:calc(20 * var(--dp));width:calc(154.286 * var(--dp));height:calc(240 * var(--dp))}.OooPanel_mFrameInner___f0L3{position:absolute;left:calc(126.43 * var(--dp));top:calc(25.14 * var(--dp));width:calc(147.429 * var(--dp));height:calc(229.714 * var(--dp))}.OooPanel_mCard__5jPGD .OooPanel_photo__1ESnA{left:calc(130.41 * var(--dp));top:calc(36.11 * var(--dp));width:calc(138.581 * var(--dp));height:calc(207.871 * var(--dp));-webkit-mask-position:calc(2.571 * var(--dp)) 0;-webkit-mask-size:calc(133.158 * var(--dp)) calc(206.911 * var(--dp));mask-position:calc(2.571 * var(--dp)) 0;mask-size:calc(133.158 * var(--dp)) calc(206.911 * var(--dp))}.OooPanel_mOffice__48ec4,.OooPanel_mOutOf__acJ2A,.OooPanel_mWhen__AvfWj{position:absolute;color:var(--color-accent-dusty-rose);white-space:nowrap;transform:translateY(-50%)}.OooPanel_mWhen__AvfWj{left:calc(7 * var(--dp));top:calc(114 * var(--dp))}.OooPanel_mOutOf__acJ2A{left:calc(283 * var(--dp));top:calc(172 * var(--dp))}.OooPanel_mOffice__48ec4{left:calc(9 * var(--dp));top:calc(238 * var(--dp))}.OooPanel_mEnvelopeFront__gW3y6{--env:1.1;position:absolute;max-width:none;width:calc(394 * var(--env) * var(--dp));height:calc(201.1 * var(--env) * var(--dp));left:calc((183.21 - 197 * var(--env)) * var(--dp));top:calc((734.1 - 201.1 * var(--env)) * var(--dp))}.OooPanel_mSeal__lkR86{--env:1.1;position:absolute;width:calc(90 * var(--env) * var(--dp));height:calc(90 * var(--env) * var(--dp));left:calc((180 - 45 * var(--env)) * var(--dp));top:calc((734.1 - 149.2 * var(--env)) * var(--dp));border-radius:50%;background:var(--color-bg-primary)}.OooPanel_mSeal__lkR86 img{position:absolute;inset:calc(5 * var(--env) * var(--dp));width:calc(80 * var(--env) * var(--dp));height:calc(80 * var(--env) * var(--dp));border-radius:50%;object-fit:cover;object-position:bottom}.OooPanel_mSendMail__jX7wL{position:absolute;left:0;top:calc(667 * var(--dp))}.OooPanel_mLinkedin__9YJZ8{position:absolute;left:calc(177 * var(--dp));top:calc(667 * var(--dp))}