@media (prefers-reduced-motion:no-preference){html[data-motion=on] .services-with-case-module-scss-module__XBrvna__services:not([data-motion-ready]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}html[data-motion=on] .services-with-case-module-scss-module__XBrvna__services[data-motion-pending]:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}}.services-with-case-module-scss-module__XBrvna__services{--case-active-height:min(calc(460 * var(--dp)), 56svh);--case-active-width:calc(var(--case-active-height) * 380 / 460);--case-small-width:calc(var(--case-active-width) * 220 / 380);--case-small-height:calc(var(--case-active-height) * 280 / 460);--case-gap:calc(40 * var(--dp));height:var(--pin-viewport-height);color:#fff;background:#171917;flex-direction:column;min-height:600px;display:flex;position:relative}.services-with-case-module-scss-module__XBrvna__services .services-with-case-module-scss-module__XBrvna__pattern{z-index:0}.services-with-case-module-scss-module__XBrvna__clip{pointer-events:none;position:absolute;inset:0;overflow:hidden}.services-with-case-module-scss-module__XBrvna__container{justify-content:space-between;gap:calc(40*var(--dp));z-index:2;pointer-events:none;padding-top:calc(80*var(--dp));padding-bottom:max(20*var(--dp),var(--pin-viewport-height) - 100svh);flex-direction:column;flex:1;display:flex;position:relative}.services-with-case-module-scss-module__XBrvna__text{align-items:flex-start;gap:calc(40*var(--dp));flex-direction:column;display:flex}.services-with-case-module-scss-module__XBrvna__text,.services-with-case-module-scss-module__XBrvna__list,.services-with-case-module-scss-module__XBrvna__items{z-index:2;position:relative}.services-with-case-module-scss-module__XBrvna__title{width:100%;max-width:calc(650*var(--dp));font-size:calc(60*var(--dp));letter-spacing:-.04em}.services-with-case-module-scss-module__XBrvna__wordMask{vertical-align:top;margin-block:-.1em;margin-inline:-.08em;padding-block:.1em;padding-inline:.08em;display:inline-block;overflow:clip}.services-with-case-module-scss-module__XBrvna__wordMask>span{display:inline-block}.services-with-case-module-scss-module__XBrvna__titleLine{display:block}.services-with-case-module-scss-module__XBrvna__previews{z-index:1;-moz-column-gap:var(--case-gap);column-gap:var(--case-gap);touch-action:pan-y;pointer-events:auto;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.services-with-case-module-scss-module__XBrvna__previews[data-dragging=true]{cursor:grabbing}.services-with-case-module-scss-module__XBrvna__previews:after{content:"";width:calc(50% - var(--case-active-width)/2);z-index:1;pointer-events:none;background:linear-gradient(90deg,#171917 0%,#171917f2 35%,#171917a6 65%,#17191700 100%);position:absolute;inset:0 auto 0 0}.services-with-case-module-scss-module__XBrvna__preview{width:var(--case-active-width);height:var(--case-active-height);contain:paint;backface-visibility:hidden;will-change:transform;transform:translate(calc(-50% + var(--case-active-width) / 2 + var(--case-small-width) / 2 + var(--case-gap) + (var(--case-index) - 1) * (var(--case-small-width) + var(--case-gap))), -50%) scale(.578947, .608696);background:0 0;border:0;border-radius:0;padding:0;position:absolute;top:54%;left:50%;overflow:hidden;cursor:inherit!important}.services-with-case-module-scss-module__XBrvna__preview.services-with-case-module-scss-module__XBrvna__active{transform:translate(-50%,-50%)}.services-with-case-module-scss-module__XBrvna__preview.services-with-case-module-scss-module__XBrvna__passed{--case-dim:.6}.services-with-case-module-scss-module__XBrvna__preview:before{content:"";z-index:2;opacity:0;pointer-events:none;border:1px solid #f9f8f7d9;transition:opacity .35s,transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:12px;transform:scale(1.06);box-shadow:0 0 0 12px #1719171f}.services-with-case-module-scss-module__XBrvna__preview:focus-visible{outline-offset:-3px;outline:2px solid #f9f8f7}.services-with-case-module-scss-module__XBrvna__preview:focus-visible:before,.services-with-case-module-scss-module__XBrvna__preview:active:before{opacity:1;transform:scale(1)}.services-with-case-module-scss-module__XBrvna__preview:after{content:"";opacity:var(--case-dim,0);pointer-events:none;background:#000;position:absolute;inset:0}.services-with-case-module-scss-module__XBrvna__previewContent{width:100%;height:100%;overflow:hidden}.services-with-case-module-scss-module__XBrvna__previewContent img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;width:100%;height:100%;display:block}.services-with-case-module-scss-module__XBrvna__measureActive,.services-with-case-module-scss-module__XBrvna__measureSmall{visibility:hidden;pointer-events:none;position:absolute}.services-with-case-module-scss-module__XBrvna__measureActive{width:var(--case-active-width);height:var(--case-active-height)}.services-with-case-module-scss-module__XBrvna__measureSmall{width:var(--case-small-width);height:var(--case-small-height)}.services-with-case-module-scss-module__XBrvna__list{align-items:flex-start;gap:calc(16*var(--dp));flex-direction:column;width:fit-content;max-width:45%;margin-top:auto;margin-bottom:auto;display:flex}.services-with-case-module-scss-module__XBrvna__item{color:inherit;text-align:left;pointer-events:auto;opacity:.32;background:0 0;border:0;align-items:flex-start;gap:0;padding:0;transition:opacity .3s,gap .3s;display:flex}.services-with-case-module-scss-module__XBrvna__item:focus-visible{opacity:1;outline-offset:6px;outline:1px solid}.services-with-case-module-scss-module__XBrvna__item:focus-visible .services-with-case-module-scss-module__XBrvna__name:after{transform:scaleX(1)}.services-with-case-module-scss-module__XBrvna__item:active .services-with-case-module-scss-module__XBrvna__name{opacity:.65}@media (hover:hover) and (pointer:fine){.services-with-case-module-scss-module__XBrvna__item:hover{opacity:1}.services-with-case-module-scss-module__XBrvna__item:hover .services-with-case-module-scss-module__XBrvna__name{translate:4px}.services-with-case-module-scss-module__XBrvna__item:hover .services-with-case-module-scss-module__XBrvna__name:after{transform:scaleX(1)}}.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__num{opacity:0;width:0;padding-top:calc(4*var(--dp));font-family:Fira Code,monospace;font-size:calc(12*var(--dp));letter-spacing:calc(.24*var(--dp));flex-shrink:0;line-height:133%;transition:width .3s,opacity .3s;overflow:hidden}.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__name{font-family:Pragmatica Extended,Arial,sans-serif;font-size:calc(20*var(--dp));letter-spacing:-.04em;text-transform:uppercase;padding-bottom:calc(8*var(--dp));font-weight:700;line-height:120%;transition:translate .45s cubic-bezier(.22,1,.36,1),opacity .2s;position:relative}.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__name:after{content:"";transform-origin:0;background:#f9f8f7;height:1px;transition:transform .35s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active{gap:calc(24*var(--dp));opacity:1}.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active .services-with-case-module-scss-module__XBrvna__num{width:calc(16*var(--dp));opacity:1}.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active .services-with-case-module-scss-module__XBrvna__name:after{transform:scaleX(1)}.services-with-case-module-scss-module__XBrvna__activeName{display:none}.services-with-case-module-scss-module__XBrvna__items{pointer-events:auto;align-self:stretch}.services-with-case-module-scss-module__XBrvna__tags{justify-content:center;align-items:center;gap:calc(12*var(--dp));flex-wrap:wrap;animation:.4s both services-with-case-module-scss-module__XBrvna__tags-in;display:flex}.services-with-case-module-scss-module__XBrvna__tagsMeasure{display:none}@keyframes services-with-case-module-scss-module__XBrvna__tags-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:769px) and (max-height:700px){.services-with-case-module-scss-module__XBrvna__title{font-size:min(calc(60 * var(--dp)),8.4svh)}.services-with-case-module-scss-module__XBrvna__text{gap:calc(24*var(--dp))}.services-with-case-module-scss-module__XBrvna__list{gap:calc(8*var(--dp))}}@media (max-width:768px),(max-width:1024px) and (pointer:coarse){.services-with-case-module-scss-module__XBrvna__titleLine{display:contents}.services-with-case-module-scss-module__XBrvna__services{--case-mobile-unit:min(1px, calc(100vw / 393), calc(100svh / 700));--case-active-width:min(54vw, 28svh, 220px, 100cqh);--case-active-height:var(--case-active-width);--case-small-width:calc(var(--case-active-width) * .6);--case-small-height:var(--case-small-width);--case-gap:calc(16 * var(--case-mobile-unit));min-height:0;container:services-case-scene/size}.services-with-case-module-scss-module__XBrvna__container{height:100svh;min-height:0;padding:calc(50*var(--case-mobile-unit)) calc(16*var(--case-mobile-unit)) max(0*var(--dp),0*var(--case-mobile-unit));padding-top:calc(50*var(--case-mobile-unit) + env(safe-area-inset-top));gap:calc(12*var(--case-mobile-unit));flex:none;grid-template-rows:auto minmax(0,1fr) auto auto;display:grid}.services-with-case-module-scss-module__XBrvna__title{max-width:100%;font-size:max(18px,32*var(--case-mobile-unit));line-height:1.04}.services-with-case-module-scss-module__XBrvna__text{gap:calc(18*var(--case-mobile-unit))}.services-with-case-module-scss-module__XBrvna__text [data-case-label]{font-size:max(9px,11*var(--case-mobile-unit));line-height:calc(16*var(--case-mobile-unit));letter-spacing:.02em}.services-with-case-module-scss-module__XBrvna__previews{pointer-events:auto;height:100%;min-height:0;position:relative;inset:auto;overflow:hidden;container-type:size}.services-with-case-module-scss-module__XBrvna__preview{top:50%}.services-with-case-module-scss-module__XBrvna__preview:not(.services-with-case-module-scss-module__XBrvna__active){transform:translate(calc(-50% + var(--case-active-width) / 2 + var(--case-small-width) / 2 + var(--case-gap) + (var(--case-index) - 1) * (var(--case-small-width) + var(--case-gap))), -50%) scale(.6)}.services-with-case-module-scss-module__XBrvna__list{gap:calc(8*var(--case-mobile-unit));width:100%;max-width:none;margin:0}.services-with-case-module-scss-module__XBrvna__listEntry,.services-with-case-module-scss-module__XBrvna__item{width:100%}.services-with-case-module-scss-module__XBrvna__item{min-height:calc(28*var(--case-mobile-unit));padding-bottom:calc(6*var(--case-mobile-unit));opacity:1;transition:none;display:block;position:relative}.services-with-case-module-scss-module__XBrvna__item:after{content:"";left:calc(26*var(--case-mobile-unit));transform-origin:0;background:#f9f8f7;height:1px;transition:transform .2s;position:absolute;bottom:0;right:0;transform:scaleX(0)}.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__name{width:100%;font-size:max(10px,14*var(--case-mobile-unit));opacity:.32;padding-bottom:0;transition:opacity .28s,transform .45s cubic-bezier(.22,1,.36,1);display:block;transform:translate(0)}.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__name:after{display:none}.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__activeName{width:100%;font-family:Pragmatica Extended,Arial,sans-serif;font-size:max(10px,14*var(--case-mobile-unit));letter-spacing:-.04em;text-align:center;text-transform:uppercase;opacity:0;pointer-events:none;font-weight:700;line-height:120%;transition:opacity .18s,transform .4s cubic-bezier(.22,1,.36,1);display:block;position:absolute;top:0;left:0;transform:translateY(7px)}.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__num{width:calc(14*var(--case-mobile-unit));font-size:max(9px,10*var(--case-mobile-unit));padding-top:calc(3*var(--case-mobile-unit));transition:opacity .18s;position:absolute;top:0;left:0}.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active{gap:0}.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active:after{transition:transform .45s cubic-bezier(.22,1,.36,1) .12s;transform:scaleX(1)}.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active .services-with-case-module-scss-module__XBrvna__num{width:calc(14*var(--case-mobile-unit));transition:opacity .3s .12s}.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active .services-with-case-module-scss-module__XBrvna__name{opacity:0;transform:translate(-8px)}.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active .services-with-case-module-scss-module__XBrvna__activeName{opacity:1;transition:opacity .3s .12s,transform .5s cubic-bezier(.22,1,.36,1) .12s;transform:translateY(0)}.services-with-case-module-scss-module__XBrvna__items{display:grid}.services-with-case-module-scss-module__XBrvna__tags{gap:calc(8*var(--case-mobile-unit));grid-area:1/1;align-content:start}.services-with-case-module-scss-module__XBrvna__tags>button{height:max(22px,28*var(--case-mobile-unit));max-width:100%;min-height:0;padding:calc(6*var(--case-mobile-unit)) calc(10*var(--case-mobile-unit));font-size:max(9px,11*var(--case-mobile-unit));letter-spacing:.02em;border-width:1px;line-height:1.1}.services-with-case-module-scss-module__XBrvna__tagsMeasure{visibility:hidden;pointer-events:none;animation:none;display:flex}@container services-case-scene (min-aspect-ratio:4/3){.services-with-case-module-scss-module__XBrvna__container{--case-mobile-unit:min(1px, calc(100vw / 393), calc(100svh / 460));padding-top:calc(35*var(--case-mobile-unit) + env(safe-area-inset-top));gap:calc(10*var(--case-mobile-unit));grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.services-with-case-module-scss-module__XBrvna__text{gap:calc(10*var(--case-mobile-unit));grid-area:1/1/2/3}.services-with-case-module-scss-module__XBrvna__title{font-size:max(18px,24*var(--case-mobile-unit))}.services-with-case-module-scss-module__XBrvna__previews{grid-area:2/1}.services-with-case-module-scss-module__XBrvna__list{align-self:center;gap:calc(6*var(--case-mobile-unit));grid-area:2/2}.services-with-case-module-scss-module__XBrvna__items{grid-area:3/1/4/3}}}@media (prefers-reduced-motion:reduce){.services-with-case-module-scss-module__XBrvna__item,.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__num,.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active .services-with-case-module-scss-module__XBrvna__num,.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__name,.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__activeName,.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active .services-with-case-module-scss-module__XBrvna__activeName,.services-with-case-module-scss-module__XBrvna__preview:before,.services-with-case-module-scss-module__XBrvna__item .services-with-case-module-scss-module__XBrvna__name:after,.services-with-case-module-scss-module__XBrvna__item:after,.services-with-case-module-scss-module__XBrvna__item.services-with-case-module-scss-module__XBrvna__active:after{transition:none}.services-with-case-module-scss-module__XBrvna__item:is(:hover,:active,:focus-visible) .services-with-case-module-scss-module__XBrvna__name{translate:none}.services-with-case-module-scss-module__XBrvna__preview:before,.services-with-case-module-scss-module__XBrvna__preview:is(:hover,:active,:focus-visible):before{transform:none}.services-with-case-module-scss-module__XBrvna__tags{animation:none}}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .services-with-case-module-scss-module__XBrvna__services:not([data-motion-ready=fallback]):not([data-heading-motion-complete]) [data-case-pattern]{opacity:0}html[data-motion=on] .services-with-case-module-scss-module__XBrvna__services:not([data-motion-ready=fallback]):not([data-heading-motion-complete]) [data-case-label]{opacity:0;transform:translateY(10px)}html[data-motion=on] .services-with-case-module-scss-module__XBrvna__services:not([data-motion-ready=fallback]):not([data-heading-motion-complete]) [data-case-word]{transform:translateY(110%)}html[data-motion=on] .services-with-case-module-scss-module__XBrvna__services:not([data-motion-ready=fallback]):not([data-previews-motion-complete]) [data-case-preview-content]{opacity:0;transform:translateY(28px)}html[data-motion=on] .services-with-case-module-scss-module__XBrvna__services:not([data-motion-ready=fallback]):not([data-list-motion-complete]) [data-case-list-entry]{opacity:0;transform:translateY(12px)}html[data-motion=on] .services-with-case-module-scss-module__XBrvna__services:not([data-motion-ready=fallback]):not([data-tags-motion-complete]) [data-case-tags]{opacity:0;transform:translateY(10px)}}
@media (prefers-reduced-motion:no-preference){html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView:not([data-motion-ready]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-motion-pending]:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}}.case-view-module-scss-module__R2y2Ma__caseView{--case-view-footer-reserve:56px;color:#171917;background:#f9f8f7;position:relative}.case-view-module-scss-module__R2y2Ma__scene{position:relative}.case-view-module-scss-module__R2y2Ma__slide{background:#f9f8f7;min-height:100svh;position:relative}.case-view-module-scss-module__R2y2Ma__wrap{min-height:inherit;justify-content:space-between;height:100%;display:flex}.case-view-module-scss-module__R2y2Ma__info{flex:1;min-width:0;min-height:0;position:relative}.case-view-module-scss-module__R2y2Ma__container{min-width:0;height:100%;padding:clamp(80*var(--dp),3.2svh,40*var(--dp)) clamp(20*var(--dp),2.65vw,48*var(--dp));flex-direction:column;justify-content:space-between;gap:clamp(12px,2.4svh,32px);display:flex}.case-view-module-scss-module__R2y2Ma__container [data-case-label],.case-view-module-scss-module__R2y2Ma__container [data-case-services-label],.case-view-module-scss-module__R2y2Ma__container .case-view-module-scss-module__R2y2Ma__group.case-view-module-scss-module__R2y2Ma__desktop>:first-child,.case-view-module-scss-module__R2y2Ma__container .case-view-module-scss-module__R2y2Ma__row>:first-child{letter-spacing:.02em;font-size:clamp(10px,1.45svh,12px);line-height:1.35}.case-view-module-scss-module__R2y2Ma__text{flex-direction:column;gap:clamp(10px,2.1svh,24px);display:flex}.case-view-module-scss-module__R2y2Ma__title{letter-spacing:-.035em;overflow-wrap:anywhere;font-family:Pragmatica Extended,Arial,sans-serif;font-size:clamp(26px,min(4vw,7svh),60px);font-weight:700;line-height:1.05}.case-view-module-scss-module__R2y2Ma__wordMask{vertical-align:top;margin-block:-.1em;margin-inline:-.08em;padding-block:.1em;padding-inline:.08em;display:inline-block;overflow:clip}.case-view-module-scss-module__R2y2Ma__wordMask>span{display:inline-block}.case-view-module-scss-module__R2y2Ma__group{flex-direction:column;gap:8px;display:flex}.case-view-module-scss-module__R2y2Ma__description{letter-spacing:-.02em;opacity:.6;font-size:clamp(12px,min(1.05vw,1.85svh),16px);line-height:1.35}.case-view-module-scss-module__R2y2Ma__services{flex-direction:column;gap:clamp(8px,1.5svh,20px);display:flex}.case-view-module-scss-module__R2y2Ma__label{opacity:.6;--case-final-opacity:.6}.case-view-module-scss-module__R2y2Ma__list{flex-direction:column;display:flex}.case-view-module-scss-module__R2y2Ma__item{letter-spacing:-.02em;text-transform:capitalize;opacity:.8;--case-final-opacity:.8;border-bottom:1px solid #171917;padding-block:clamp(6px,1.2svh,16px);font-family:Inter Display,Arial,sans-serif;font-size:clamp(13px,min(1.2vw,1.9svh),18px);font-weight:500;line-height:1.3}.case-view-module-scss-module__R2y2Ma__item:last-child{border-bottom:none}.case-view-module-scss-module__R2y2Ma__preview{width:100svh;min-width:0;max-width:100svh;min-height:0;position:relative;overflow:hidden}.case-view-module-scss-module__R2y2Ma__preview img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.case-view-module-scss-module__R2y2Ma__row{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.case-view-module-scss-module__R2y2Ma__more{color:inherit;cursor:pointer;letter-spacing:-.02em;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:1.2;display:none}.case-view-module-scss-module__R2y2Ma__more svg{pointer-events:none;width:14px;height:14px;transition:transform .35s}.case-view-module-scss-module__R2y2Ma__more[aria-expanded=true] svg{transform:rotate(180deg)}.case-view-module-scss-module__R2y2Ma__more:focus-visible{outline-offset:5px;outline:1px solid}.case-view-module-scss-module__R2y2Ma__more:active{opacity:.65}.case-view-module-scss-module__R2y2Ma__moreLabel{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-block:3px;transition:background-size .35s}.case-view-module-scss-module__R2y2Ma__more:is(:hover,:focus-visible) .case-view-module-scss-module__R2y2Ma__moreLabel{background-size:100% 1px}.case-view-module-scss-module__R2y2Ma__disclosure{grid-template-rows:1fr;display:grid}.case-view-module-scss-module__R2y2Ma__disclosureBody{min-height:0;overflow:hidden}.case-view-module-scss-module__R2y2Ma__mobile,.case-view-module-scss-module__R2y2Ma__mobileDescription,.case-view-module-scss-module__R2y2Ma__pagination{display:none}.case-view-module-scss-module__R2y2Ma__pagination{z-index:2;inset-inline:0;bottom:calc(12px + max(0px,var(--pin-viewport-height) - 100svh));justify-content:center;align-items:center;gap:8px;position:absolute}.case-view-module-scss-module__R2y2Ma__pagination button{min-width:36px;min-height:32px;color:inherit;cursor:pointer;background:0 0;border:1px solid #17191740;border-radius:100px;place-items:center;font-family:Fira Code,monospace;font-size:11px;transition:background .2s,color .2s;display:grid}.case-view-module-scss-module__R2y2Ma__pagination button[aria-current=true]{color:#f9f8f7;background:#171917}.case-view-module-scss-module__R2y2Ma__pagination button:focus-visible{outline-offset:3px;outline:2px solid #171917}.case-view-module-scss-module__R2y2Ma__pagination button:active{opacity:.7}@media (max-width:768px),(max-width:1024px) and (pointer:coarse){.case-view-module-scss-module__R2y2Ma__caseView{--case-view-footer-reserve:0px;--case-view-mobile-unit:min(1px, calc(100vw / 393), calc(100svh / 840))}.case-view-module-scss-module__R2y2Ma__wrap{padding-top:calc(50*var(--dp));flex-direction:column-reverse;display:flex}.case-view-module-scss-module__R2y2Ma__preview{width:unset;aspect-ratio:1;max-width:100%;height:unset;flex:none;margin:0 auto}.case-view-module-scss-module__R2y2Ma__container{justify-content:flex-start;gap:clamp(10px,1.7svh,20px);padding:clamp(12px,2svh,20px) clamp(16px,4vw,28px)}.case-view-module-scss-module__R2y2Ma__title{font-size:clamp(24px,min(7.6vw,5svh),38px);line-height:1.05}.case-view-module-scss-module__R2y2Ma__description{font-size:clamp(12px,3.1vw,15px)}.case-view-module-scss-module__R2y2Ma__text{gap:clamp(8px,1.4svh,14px)}.case-view-module-scss-module__R2y2Ma__item{padding-block:clamp(5px,.95svh,9px);font-size:clamp(12px,3.3vw,15px)}.case-view-module-scss-module__R2y2Ma__mobile{flex-direction:column;gap:8px;display:flex}.case-view-module-scss-module__R2y2Ma__mobileDescription{display:grid}.case-view-module-scss-module__R2y2Ma__desktop{display:none}}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]){height:var(--pin-viewport-height);overflow:clip}html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__scene{height:100svh;min-height:0;container:case-view-scene/size}html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__slide{visibility:hidden;min-height:0;position:absolute;inset:0}html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__slide:first-child{visibility:visible}html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__info{overflow:hidden}html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__container{scrollbar-width:thin;touch-action:pan-y;overflow-y:auto}html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__preview:not([data-motion-complete]){clip-path:inset(0 0 100%)}html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__preview:not([data-motion-complete]) [data-case-image]{transform:scale(1.08)}:is(html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__info:not([data-motion-complete]) [data-case-label],html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__info:not([data-motion-complete]) [data-case-copy],html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__info:not([data-motion-complete]) [data-case-services-label],html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__info:not([data-motion-complete]) [data-case-service-row]){opacity:0;transform:translateY(18px)}html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__info:not([data-motion-complete]) [data-case-word]{transform:translateY(110%)}html[data-motion=on] .case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=on]:not([data-motion-ready=fallback]) .case-view-module-scss-module__R2y2Ma__pagination{display:flex}}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual]{--case-view-footer-reserve:44px;min-height:100svh}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__scene{min-height:100svh}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__slide{display:none}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__slide[data-case-active=true]{display:block}@media (max-width:768px),(max-width:1024px) and (pointer:coarse){.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__wrap{grid-template-columns:minmax(0,1fr);grid-template-rows:calc((100svh - calc(50 * var(--dp)))/2) minmax(min-content, 1fr);grid-template-areas:"preview""info";height:auto;display:grid}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__info{padding-bottom:var(--case-view-footer-reserve);grid-area:info}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__preview{grid-area:preview;height:100%}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__container{place-content:start normal;gap:max(8px,14*var(--case-view-mobile-unit));height:auto;padding:calc(12*var(--dp));grid-auto-rows:min-content;display:grid}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__container:focus-visible{outline-offset:-3px;outline:1px solid #17191773}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__container [data-case-label],.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__container [data-case-services-label],.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__container .case-view-module-scss-module__R2y2Ma__row>:first-child{font-size:max(10px,12*var(--case-view-mobile-unit));line-height:1.35}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__text{gap:max(6px,8*var(--case-view-mobile-unit));grid-template-rows:auto minmax(24px,auto);display:grid}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__title{font-size:max(22px,32*var(--case-view-mobile-unit));line-height:1.05}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__group.case-view-module-scss-module__R2y2Ma__mobile,.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__services>.case-view-module-scss-module__R2y2Ma__mobile{justify-content:center;min-height:24px}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__services{gap:max(6px,10*var(--case-view-mobile-unit));grid-template-rows:minmax(24px,auto) auto;display:grid}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__item{min-height:max(32px,39*var(--case-view-mobile-unit));font-size:max(12px,16*var(--case-view-mobile-unit));align-items:center;padding-block:0;display:flex}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__pagination{inset-inline:auto clamp(12px,3vw,20px);justify-content:end;gap:6px;display:flex;bottom:6px}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__pagination button{min-width:32px;min-height:32px;font-size:10px}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__more{display:flex}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__disclosure{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),visibility 0s .4s}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__disclosure[data-expanded=true]{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__list[data-expanded=false]>.case-view-module-scss-module__R2y2Ma__item:nth-child(3){border-bottom:none}}@media (prefers-reduced-motion:reduce){.case-view-module-scss-module__R2y2Ma__more,.case-view-module-scss-module__R2y2Ma__moreLabel,.case-view-module-scss-module__R2y2Ma__more svg,.case-view-module-scss-module__R2y2Ma__pagination button,.case-view-module-scss-module__R2y2Ma__caseView[data-case-scroll=manual] .case-view-module-scss-module__R2y2Ma__disclosure{transition:none}}
@media (prefers-reduced-motion:no-preference){html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam[data-motion-pending]:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}}.reca-team-module-scss-module__9UIyta__recaTeam{height:100vh;height:var(--pin-viewport-height)}@media (prefers-reduced-motion:no-preference){:is(html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready]):not([data-motion-entered]) [data-motion-content],html[data-motion=on] .reca-team-module-scss-module__9UIyta__rolesSection:not([data-motion-ready]):not([data-motion-entered]) [data-motion-content]),:is(html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam[data-motion-pending]:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-motion-content],html[data-motion=on] .reca-team-module-scss-module__9UIyta__rolesSection[data-motion-pending]:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-motion-content]){visibility:hidden}}.reca-team-module-scss-module__9UIyta__recaTeam,.reca-team-module-scss-module__9UIyta__rolesSection{color:#fff;background-color:#171917;position:relative;overflow:clip}.reca-team-module-scss-module__9UIyta__scene{z-index:1;height:100%;position:relative}.reca-team-module-scss-module__9UIyta__intro{z-index:0;height:100svh;padding-block:min(calc(60 * var(--dp)),8svh) min(calc(100 * var(--dp)),10svh);flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}@media (max-width:768px){.reca-team-module-scss-module__9UIyta__intro{padding-block:min(calc(72 * var(--dp)),9svh) min(calc(48 * var(--dp)),6svh);padding-top:calc(min(calc(72 * var(--dp)),9svh) + env(safe-area-inset-top))}}.reca-team-module-scss-module__9UIyta__title{text-align:center;width:100%;font-size:min(calc(160 * var(--dp)),18svh);letter-spacing:calc(-6.4*var(--dp));text-transform:capitalize;font-family:Pragmatica Extended,Arial,sans-serif;font-weight:700;line-height:100%}@media (max-width:768px){.reca-team-module-scss-module__9UIyta__title{font-size:min(calc(66 * var(--dp)),8.5svh);letter-spacing:calc(-2.64*var(--dp))}}.reca-team-module-scss-module__9UIyta__cta{align-items:center;gap:min(calc(24 * var(--dp)),3svh);text-align:center;flex-direction:column;display:flex}.reca-team-module-scss-module__9UIyta__cta p{opacity:.8}.reca-team-module-scss-module__9UIyta__wordMask{vertical-align:top;margin-block:-.1em;margin-inline:-.08em;padding-block:.1em;padding-inline:.08em;display:inline-block;overflow:clip}.reca-team-module-scss-module__9UIyta__wordMask>span{display:inline-block}.reca-team-module-scss-module__9UIyta__members{z-index:1;pointer-events:none;perspective:1200px;perspective-origin:50% 45%;isolation:isolate;position:absolute;inset:0}.reca-team-module-scss-module__9UIyta__member:before,.reca-team-module-scss-module__9UIyta__member:after{content:"";width:var(--corner-width,calc(80 * var(--dp)));pointer-events:none;z-index:1;opacity:0;background:linear-gradient(90deg,#ffffffa6,#0000) 0 0/100% 1px no-repeat,linear-gradient(90deg,#ffffffa6,#0000) 0 100%/100% 1px no-repeat,linear-gradient(#ffffffa6,#0000) 0 0/1px 35% no-repeat,linear-gradient(#0000,#ffffffa6) 0 100%/1px 35% no-repeat;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .25s;position:absolute;inset-block:0}.reca-team-module-scss-module__9UIyta__member:before{transform:translateX(calc(12 * var(--dp))) scaleY(.85);left:0}.reca-team-module-scss-module__9UIyta__member:after{transform:translateX(calc(-12 * var(--dp))) scale(-1, .85);right:0}.reca-team-module-scss-module__9UIyta__member:before{opacity:1;transform:translate(0)scaleY(1)}.reca-team-module-scss-module__9UIyta__member:after{opacity:1;transform:translate(0)scaleX(-1)}.reca-team-module-scss-module__9UIyta__member{--corner-width:calc(48 * var(--dp));--member-unit:min(var(--dp), .1svh);width:calc(302*var(--member-unit));min-width:0;-webkit-backdrop-filter:blur(calc(12 * var(--dp)));backdrop-filter:blur(calc(12 * var(--dp)));backface-visibility:hidden;transform-origin:50%;position:absolute}.reca-team-module-scss-module__9UIyta__member:first-child{top:17%;left:5%}.reca-team-module-scss-module__9UIyta__member:nth-child(2){top:6%;right:6%}.reca-team-module-scss-module__9UIyta__member:nth-child(3){bottom:5%;left:28%}.reca-team-module-scss-module__9UIyta__member:nth-child(4){bottom:14%;left:53%}@media (max-width:768px){.reca-team-module-scss-module__9UIyta__member{--member-unit:min(var(--dp), .14svh);width:calc(145*var(--member-unit));--corner-width:calc(28 * var(--dp))}.reca-team-module-scss-module__9UIyta__member:first-child{top:28%;left:7%}.reca-team-module-scss-module__9UIyta__member:nth-child(2){top:15%;right:7%}.reca-team-module-scss-module__9UIyta__member:nth-child(3){bottom:5%;left:14%}.reca-team-module-scss-module__9UIyta__member:nth-child(4){bottom:29%;left:auto;right:10%}}.reca-team-module-scss-module__9UIyta__wrap{gap:calc(12*var(--member-unit));padding:calc(16*var(--member-unit));-webkit-backdrop-filter:blur(calc(12 * var(--dp)));backdrop-filter:blur(calc(12 * var(--dp)));flex-direction:column;display:flex}@media (max-width:768px){.reca-team-module-scss-module__9UIyta__wrap{gap:calc(6*var(--member-unit));padding:calc(8*var(--member-unit))}}.reca-team-module-scss-module__9UIyta__photo{aspect-ratio:1;width:100%;overflow:hidden}.reca-team-module-scss-module__9UIyta__photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.reca-team-module-scss-module__9UIyta__memberFullname{font-family:Pragmatica Extended,Arial,sans-serif;font-size:calc(24*var(--member-unit));text-transform:capitalize;font-weight:700;line-height:100%}@media (max-width:768px){.reca-team-module-scss-module__9UIyta__memberFullname{font-size:calc(10*var(--member-unit))}}.reca-team-module-scss-module__9UIyta__memberRole{font-size:calc(12*var(--member-unit));opacity:.8}@media (max-width:768px){.reca-team-module-scss-module__9UIyta__memberRole{font-size:calc(7*var(--member-unit))}}.reca-team-module-scss-module__9UIyta__rolesContainer{z-index:1;padding-top:calc(40*var(--dp));position:relative}@media (max-width:768px){.reca-team-module-scss-module__9UIyta__rolesContainer{padding-inline:calc(32*var(--dp))}}.reca-team-module-scss-module__9UIyta__role:before,.reca-team-module-scss-module__9UIyta__role:after{content:"";width:var(--corner-width,calc(80 * var(--dp)));pointer-events:none;z-index:1;opacity:0;background:linear-gradient(90deg,#ffffffa6,#0000) 0 0/100% 1px no-repeat,linear-gradient(90deg,#ffffffa6,#0000) 0 100%/100% 1px no-repeat,linear-gradient(#ffffffa6,#0000) 0 0/1px 35% no-repeat,linear-gradient(#0000,#ffffffa6) 0 100%/1px 35% no-repeat;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .25s;position:absolute;inset-block:0}.reca-team-module-scss-module__9UIyta__role:before{transform:translateX(calc(12 * var(--dp))) scaleY(.85);left:0}.reca-team-module-scss-module__9UIyta__role:after{transform:translateX(calc(-12 * var(--dp))) scale(-1, .85);right:0}.reca-team-module-scss-module__9UIyta__role{text-align:center;min-width:0;padding:calc(80*var(--dp));min-height:calc(302*var(--dp));border:1px solid #0000;flex-direction:column;justify-content:space-between;align-items:center;transition:border-color .3s ease-in-out,background-color .3s ease-in-out;display:flex;position:relative}@media (hover:hover){.reca-team-module-scss-module__9UIyta__role:hover:before{opacity:1;transform:translate(0)scaleY(1)}.reca-team-module-scss-module__9UIyta__role:hover:after{opacity:1;transform:translate(0)scaleX(-1)}.reca-team-module-scss-module__9UIyta__role:hover{background-color:#ffffff0a;border-block-color:#ffffff14}}@media (max-width:768px){.reca-team-module-scss-module__9UIyta__role:before{opacity:1;transform:translate(0)scaleY(1)}.reca-team-module-scss-module__9UIyta__role:after{opacity:1;transform:translate(0)scaleX(-1)}.reca-team-module-scss-module__9UIyta__role{padding:calc(36*var(--dp)) calc(24*var(--dp));min-height:calc(290*var(--dp));gap:calc(36*var(--dp));background-color:#ffffff0a;border-block-color:#ffffff14}}.reca-team-module-scss-module__9UIyta__role p{max-width:calc(400*var(--dp));opacity:.8}@media (prefers-reduced-motion:reduce){.reca-team-module-scss-module__9UIyta__recaTeam,.reca-team-module-scss-module__9UIyta__scene{height:auto}.reca-team-module-scss-module__9UIyta__intro{gap:calc(64*var(--dp));height:auto;position:relative}.reca-team-module-scss-module__9UIyta__members{gap:calc(32*var(--dp));padding:calc(40*var(--dp));perspective:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}}@media (prefers-reduced-motion:reduce) and (max-width:768px){.reca-team-module-scss-module__9UIyta__members{gap:calc(24*var(--dp));padding:calc(24*var(--dp));grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.reca-team-module-scss-module__9UIyta__member:nth-child(n){--member-unit:var(--dp);width:auto;position:relative;inset:auto;transform:none}.reca-team-module-scss-module__9UIyta__role,.reca-team-module-scss-module__9UIyta__role:before,.reca-team-module-scss-module__9UIyta__role:after,.reca-team-module-scss-module__9UIyta__member:before,.reca-team-module-scss-module__9UIyta__member:after{transition:none}}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-team-pattern]{opacity:0}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-team-label]{opacity:0;transform:translateY(12px)}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-team-word]{transform:translateY(115%)}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-team-description]{opacity:0;transform:translateY(20px)}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-team-cta]{opacity:0;transform:translateY(16px)}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]) [data-team-member]{opacity:0;visibility:hidden;transform:translate3d(var(--arrival-x), var(--arrival-y), var(--arrival-z)) rotateZ(var(--arrival-spin)) rotateY(var(--arrival-rotate-y)) rotateX(var(--arrival-rotate-x))}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]) [data-team-member]:first-child{--arrival-x:-12vw;--arrival-y:calc(83svh + 40%);--arrival-z:-340px;--arrival-rotate-x:28deg;--arrival-rotate-y:-32deg;--arrival-spin:-15deg}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]) [data-team-member]:nth-child(2){--arrival-x:14vw;--arrival-y:calc(94svh + 40%);--arrival-z:-240px;--arrival-rotate-x:-24deg;--arrival-rotate-y:30deg;--arrival-spin:16deg}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]) [data-team-member]:nth-child(3){--arrival-x:-9vw;--arrival-y:calc(5svh + 140%);--arrival-z:-420px;--arrival-rotate-x:34deg;--arrival-rotate-y:24deg;--arrival-spin:-12deg}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]) [data-team-member]:nth-child(4){--arrival-x:12vw;--arrival-y:calc(14svh + 140%);--arrival-z:-300px;--arrival-rotate-x:20deg;--arrival-rotate-y:-28deg;--arrival-spin:14deg}}@media (prefers-reduced-motion:no-preference) and (max-width:768px){html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]) [data-team-member]:first-child{--arrival-x:-7.8vw;--arrival-y:calc(72svh + 40%);--arrival-z:-204px}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]) [data-team-member]:nth-child(2){--arrival-x:9.1vw;--arrival-y:calc(85svh + 40%);--arrival-z:-144px}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]) [data-team-member]:nth-child(3){--arrival-x:-5.85vw;--arrival-z:-252px}html[data-motion=on] .reca-team-module-scss-module__9UIyta__recaTeam:not([data-motion-ready=fallback]) [data-team-member]:nth-child(4){--arrival-x:7.8vw;--arrival-y:calc(29svh + 140%);--arrival-z:-180px}}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .reca-team-module-scss-module__9UIyta__rolesSection:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-team-roles-pattern]{opacity:0}html[data-motion=on] .reca-team-module-scss-module__9UIyta__rolesSection:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-team-role] h4{opacity:0;transform:translateY(24px)}html[data-motion=on] .reca-team-module-scss-module__9UIyta__rolesSection:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-team-role] p{opacity:0;transform:translateY(16px)}}
.slider-actions-module-scss-module__BTG83q__actions{--slider-actions-color:#5a1c1d;--slider-actions-halo:#5a1c1d1f;display:none}@media (max-width:768px){.slider-actions-module-scss-module__BTG83q__actions{padding:calc(36*var(--dp)) 0;justify-content:space-between;align-items:center;display:flex}}.slider-actions-module-scss-module__BTG83q__actions>button:disabled{cursor:default}.slider-actions-module-scss-module__BTG83q__actions.slider-actions-module-scss-module__BTG83q__arrows,.slider-actions-module-scss-module__BTG83q__actions.slider-actions-module-scss-module__BTG83q__responsive{align-items:center;gap:calc(12*var(--dp));padding:0;display:flex}.slider-actions-module-scss-module__BTG83q__actions.slider-actions-module-scss-module__BTG83q__responsive .slider-actions-module-scss-module__BTG83q__pagination{display:none}@media (max-width:768px){.slider-actions-module-scss-module__BTG83q__actions.slider-actions-module-scss-module__BTG83q__responsive{padding:calc(36*var(--dp)) 0;justify-content:space-between;gap:0}.slider-actions-module-scss-module__BTG83q__actions.slider-actions-module-scss-module__BTG83q__responsive .slider-actions-module-scss-module__BTG83q__pagination{display:flex}}.slider-actions-module-scss-module__BTG83q__actions>button:first-child{--button-direction:-1}.slider-actions-module-scss-module__BTG83q__actions>button:last-child svg{scale:-1 1}.slider-actions-module-scss-module__BTG83q__actions.slider-actions-module-scss-module__BTG83q__light{--slider-actions-color:#fff;--slider-actions-halo:#ffffff29}.slider-actions-module-scss-module__BTG83q__actions.slider-actions-module-scss-module__BTG83q__light>button:last-child{--button-hover-fill:#171917;--button-hover-color:#fff;--button-hover-border:#fff;color:#171917}.slider-actions-module-scss-module__BTG83q__pagination{margin-inline:calc(12*var(--dp));justify-content:center;align-items:center;display:flex}.slider-actions-module-scss-module__BTG83q__dot{width:calc(14*var(--dp));background:0 0;border:0;height:44px;padding:0;position:relative}.slider-actions-module-scss-module__BTG83q__dot:before{content:"";width:calc(9*var(--dp));height:calc(5*var(--dp));border:1px solid var(--slider-actions-color);border-radius:999px;transition:background-color .25s,box-shadow .25s,scale .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-actions-module-scss-module__BTG83q__dot.slider-actions-module-scss-module__BTG83q__active{width:calc(26*var(--dp))}.slider-actions-module-scss-module__BTG83q__dot.slider-actions-module-scss-module__BTG83q__active:before{width:calc(22*var(--dp));background-color:var(--slider-actions-color)}.slider-actions-module-scss-module__BTG83q__dot:focus-visible:before{background-color:var(--slider-actions-color);box-shadow:0 0 0 4px var(--slider-actions-halo)}.slider-actions-module-scss-module__BTG83q__dot:active:before{background-color:var(--slider-actions-color);scale:.85}@media (hover:hover) and (pointer:fine){.slider-actions-module-scss-module__BTG83q__dot:hover:before{background-color:var(--slider-actions-color);box-shadow:0 0 0 4px var(--slider-actions-halo);scale:1.2}}@media (prefers-reduced-motion:reduce){.slider-actions-module-scss-module__BTG83q__dot:before{transition:none;scale:none!important}}
.podcasts-module-scss-module__Gc_WEq__podcasts{gap:calc(40*var(--dp));padding:calc(40*var(--dp)) calc(40*var(--dp)) calc(80*var(--dp));scroll-margin-top:calc(110*var(--dp));flex-direction:column;display:flex}@media (not (max-width:768px)) and (max-width:1200px){.podcasts-module-scss-module__Gc_WEq__podcasts{--dp:calc(100vw / 1194)}}.podcasts-module-scss-module__Gc_WEq__sectionTitle,.podcasts-module-scss-module__Gc_WEq__title{font-family:Pragmatica Extended,Arial,sans-serif;font-size:calc(36*var(--dp));font-weight:700;line-height:calc(36*var(--dp));letter-spacing:calc(-1.44*var(--dp));text-box-trim:trim-both;text-box-edge:cap alphabetic;text-transform:uppercase}.podcasts-module-scss-module__Gc_WEq__content{gap:calc(16*var(--dp));height:calc(540*var(--dp));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.podcasts-module-scss-module__Gc_WEq__cover,.podcasts-module-scss-module__Gc_WEq__platform{border-radius:calc(4*var(--dp));position:relative;overflow:hidden}.podcasts-module-scss-module__Gc_WEq__cover>img,.podcasts-module-scss-module__Gc_WEq__platform>img{-o-object-fit:cover;object-fit:cover}.podcasts-module-scss-module__Gc_WEq__details{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.podcasts-module-scss-module__Gc_WEq__info{gap:calc(40*var(--dp));padding-inline:calc(24*var(--dp));flex-direction:column;display:flex}.podcasts-module-scss-module__Gc_WEq__metadata{justify-content:space-between;align-items:center;gap:calc(16*var(--dp));text-transform:uppercase;font-family:Fira Code,monospace;display:flex}.podcasts-module-scss-module__Gc_WEq__metadata time{font-size:calc(12*var(--dp));font-weight:600;line-height:calc(16*var(--dp));letter-spacing:calc(.24*var(--dp));opacity:.6;flex-shrink:0}.podcasts-module-scss-module__Gc_WEq__category{height:calc(40*var(--dp));padding:calc(10*var(--dp)) calc(16*var(--dp));border-radius:calc(100*var(--dp));box-shadow:inset 0 0 0 1px #1719171f,calc(1*var(--dp)) calc(1*var(--dp)) calc(12*var(--dp)) #5a1c1d14;font-size:calc(16*var(--dp));font-weight:500;line-height:calc(20*var(--dp));letter-spacing:calc(.32*var(--dp));flex-shrink:0;justify-content:center;align-items:center;display:flex}.podcasts-module-scss-module__Gc_WEq__copy{gap:calc(16*var(--dp));flex-direction:column;display:flex}.podcasts-module-scss-module__Gc_WEq__copy p{font-size:calc(16*var(--dp));font-weight:500;line-height:calc(20*var(--dp));letter-spacing:calc(-.32*var(--dp));opacity:.8}.podcasts-module-scss-module__Gc_WEq__title{line-height:calc(40*var(--dp))}.podcasts-module-scss-module__Gc_WEq__platforms{gap:calc(16*var(--dp));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.podcasts-module-scss-module__Gc_WEq__platform{height:calc(228*var(--dp));justify-content:center;align-items:center;display:flex}.podcasts-module-scss-module__Gc_WEq__platform:after{content:"";pointer-events:none;background:#0003;position:absolute;inset:0}.podcasts-module-scss-module__Gc_WEq__platform.podcasts-module-scss-module__Gc_WEq__youtube:after{background:#0006}.podcasts-module-scss-module__Gc_WEq__platform.podcasts-module-scss-module__Gc_WEq__youtube>img{-o-object-position:right center;object-position:right center}.podcasts-module-scss-module__Gc_WEq__platforms .podcasts-module-scss-module__Gc_WEq__platformCta{--button-hover-color:#5a1c1d;z-index:1;gap:calc(12*var(--dp));height:calc(48*var(--dp));min-height:calc(48*var(--dp));padding:calc(14*var(--dp)) calc(16*var(--dp));font-size:calc(14*var(--dp));line-height:calc(20*var(--dp));letter-spacing:calc(.28*var(--dp));white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-shrink:0}@media (not (max-width:768px)) and (max-width:1200px){.podcasts-module-scss-module__Gc_WEq__content{height:calc(488*var(--dp))}.podcasts-module-scss-module__Gc_WEq__platform{height:calc(240*var(--dp))}}@media (max-width:768px){.podcasts-module-scss-module__Gc_WEq__podcasts{padding:calc(40*var(--dp)) calc(16*var(--dp)) calc(89*var(--dp))}.podcasts-module-scss-module__Gc_WEq__title{font-size:calc(32*var(--dp));letter-spacing:calc(-1.28*var(--dp))}.podcasts-module-scss-module__Gc_WEq__sectionTitle{line-height:calc(36*var(--dp))}.podcasts-module-scss-module__Gc_WEq__content{flex-direction:column;gap:0;height:auto;display:flex}.podcasts-module-scss-module__Gc_WEq__cover{height:calc(280*var(--dp))}.podcasts-module-scss-module__Gc_WEq__info{gap:calc(16*var(--dp));padding:calc(16*var(--dp))}.podcasts-module-scss-module__Gc_WEq__category{height:calc(32*var(--dp));font-size:calc(12*var(--dp));line-height:calc(12*var(--dp));letter-spacing:calc(.24*var(--dp))}.podcasts-module-scss-module__Gc_WEq__platforms{gap:calc(8*var(--dp));margin-top:calc(40*var(--dp))}.podcasts-module-scss-module__Gc_WEq__platform{height:calc(200*var(--dp))}.podcasts-module-scss-module__Gc_WEq__platforms .podcasts-module-scss-module__Gc_WEq__platformCta{height:calc(40*var(--dp));min-height:calc(40*var(--dp));padding-block:calc(12*var(--dp));font-size:calc(12*var(--dp));line-height:calc(16*var(--dp));letter-spacing:calc(.24*var(--dp));gap:0}.podcasts-module-scss-module__Gc_WEq__platforms .podcasts-module-scss-module__Gc_WEq__platformCta [data-button-icon]{display:none}}
.non-profit-module-scss-module__njdLha__nonProfit{gap:calc(40*var(--dp));padding:calc(40*var(--dp));scroll-margin-top:calc(110*var(--dp));flex-direction:column;display:flex}.non-profit-module-scss-module__njdLha__sectionTitle,.non-profit-module-scss-module__njdLha__title{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-transform:uppercase;font-family:Pragmatica Extended,Arial,sans-serif;font-weight:700}.non-profit-module-scss-module__njdLha__sectionTitle{font-size:calc(36*var(--dp));line-height:calc(36*var(--dp));letter-spacing:calc(-1.44*var(--dp))}.non-profit-module-scss-module__njdLha__grid{gap:calc(40*var(--dp));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.non-profit-module-scss-module__njdLha__card,.non-profit-module-scss-module__njdLha__cardLink{min-width:0}.non-profit-module-scss-module__njdLha__cardLink{flex-direction:column;height:100%;text-decoration:none;display:flex}.non-profit-module-scss-module__njdLha__cardLink:focus-visible{outline-offset:6px;border-radius:calc(4*var(--dp));outline:2px solid #5a1c1d}.non-profit-module-scss-module__njdLha__collage{grid-template-columns:minmax(0, 1fr) calc(173*var(--dp));gap:calc(8*var(--dp));height:calc(535*var(--dp));flex-shrink:0;grid-template-rows:repeat(3,minmax(0,1fr));display:grid}.non-profit-module-scss-module__njdLha__photo{border-radius:calc(4*var(--dp));position:relative;overflow:hidden}.non-profit-module-scss-module__njdLha__photo>img{-o-object-fit:cover;object-fit:cover}.non-profit-module-scss-module__njdLha__mainPhoto{grid-row:1/-1}[data-project=launchpad] .non-profit-module-scss-module__njdLha__photo:last-child>img{-o-object-position:center 0.54%;object-position:center 0.54%}.non-profit-module-scss-module__njdLha__info{align-items:stretch;gap:calc(24*var(--dp));padding:calc(24*var(--dp));flex-direction:column;flex:1;display:flex}.non-profit-module-scss-module__njdLha__metadata{justify-content:space-between;align-items:center;gap:calc(16*var(--dp));text-transform:uppercase;font-family:Fira Code,monospace;display:flex}.non-profit-module-scss-module__njdLha__metadata time{font-size:calc(12*var(--dp));font-weight:600;line-height:calc(16*var(--dp));letter-spacing:calc(.24*var(--dp));opacity:.6;flex-shrink:0}.non-profit-module-scss-module__njdLha__category{height:calc(40*var(--dp));padding:calc(10*var(--dp)) calc(16*var(--dp));border-radius:calc(100*var(--dp));box-shadow:calc(1*var(--dp)) calc(1*var(--dp)) calc(12*var(--dp)) #5a1c1d14;font-size:calc(14*var(--dp));font-weight:500;line-height:calc(20*var(--dp));letter-spacing:calc(.28*var(--dp));white-space:nowrap;border:1px solid #1719171f;flex-shrink:0;justify-content:center;align-items:center;display:flex}.non-profit-module-scss-module__njdLha__title{font-size:calc(24*var(--dp));line-height:calc(32*var(--dp));letter-spacing:calc(-.96*var(--dp))}.non-profit-module-scss-module__njdLha__copy{gap:calc(12*var(--dp));flex-direction:column;display:flex}.non-profit-module-scss-module__njdLha__copy p{font-size:calc(16*var(--dp));font-weight:500;line-height:calc(20*var(--dp));letter-spacing:calc(-.32*var(--dp));opacity:.8}@media (not (max-width:768px)) and (max-width:1200px){.non-profit-module-scss-module__njdLha__nonProfit{--dp:calc(100vw / 1197);padding-inline:calc(24*var(--dp))}.non-profit-module-scss-module__njdLha__grid{gap:calc(16*var(--dp))}.non-profit-module-scss-module__njdLha__collage{grid-template-columns:minmax(0, 1fr) calc(102*var(--dp));height:calc(324*var(--dp))}[data-project=goldburg-family-foundation] .non-profit-module-scss-module__njdLha__mainPhoto>img{-o-object-position:center 26.94%;object-position:center 26.94%}.non-profit-module-scss-module__njdLha__desktopBreak,.non-profit-module-scss-module__njdLha__tabletHiddenBreak{display:none}}@media (max-width:768px){.non-profit-module-scss-module__njdLha__nonProfit{padding:calc(40*var(--dp)) calc(16*var(--dp))}.non-profit-module-scss-module__njdLha__grid{gap:calc(40*var(--dp));grid-template-columns:minmax(0,1fr)}.non-profit-module-scss-module__njdLha__collage{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:calc(200*var(--dp)) calc(115*var(--dp));height:calc(323*var(--dp))}.non-profit-module-scss-module__njdLha__mainPhoto{grid-area:auto/1/auto/-1}[data-project=launchpad] .non-profit-module-scss-module__njdLha__mainPhoto>img{-o-object-position:center 40.69%;object-position:center 40.69%}[data-project=goldburg-family-foundation] .non-profit-module-scss-module__njdLha__mainPhoto>img{-o-object-position:center 20.62%;object-position:center 20.62%}.non-profit-module-scss-module__njdLha__info{gap:calc(16*var(--dp));padding:calc(16*var(--dp))}.non-profit-module-scss-module__njdLha__category{height:calc(32*var(--dp));font-size:calc(12*var(--dp));line-height:calc(12*var(--dp));letter-spacing:calc(.24*var(--dp))}.non-profit-module-scss-module__njdLha__title{font-size:calc(16*var(--dp));line-height:calc(20*var(--dp));letter-spacing:calc(-.64*var(--dp))}.non-profit-module-scss-module__njdLha__copy{gap:calc(8*var(--dp))}.non-profit-module-scss-module__njdLha__desktopBreak{display:none}}
@media (prefers-reduced-motion:no-preference){html[data-motion=on] .hero-module-scss-module__sJOy5a__hero:not([data-motion-ready]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}html[data-motion=on] .hero-module-scss-module__sJOy5a__hero[data-motion-pending]:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}}.hero-module-scss-module__sJOy5a__hero{flex-direction:column;display:flex;position:relative;overflow:clip}.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__lineMask{margin-block:-.1em;margin-inline:-.08em;padding-block:.1em;padding-inline:.08em;overflow:clip}.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__lineMask>span{display:block}.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container{align-items:stretch;gap:calc(40*var(--dp));padding-top:calc(100*var(--dp));flex-direction:column;flex:1;display:flex}@media (max-width:768px){.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container{padding-top:calc(160*var(--dp));gap:calc(0*var(--dp))}}.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__title{font-family:Pragmatica Extended,Arial,sans-serif;font-size:calc(120*var(--dp));letter-spacing:calc(-4.8*var(--dp));text-transform:uppercase;flex-direction:column;align-items:flex-start;font-weight:700;line-height:100%;display:flex}@media (max-width:768px){.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__title{font-size:calc(60*var(--dp))}}.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__title .hero-module-scss-module__sJOy5a__lineMask:nth-child(2){margin-left:auto}@media (max-width:768px){.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__title .hero-module-scss-module__sJOy5a__lineMask:nth-child(2){text-align:right}}.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__description{opacity:.6;font-family:Fira Code,monospace;font-size:calc(12*var(--dp));letter-spacing:calc(.24*var(--dp));text-transform:uppercase;max-width:calc(340*var(--dp));width:100%;font-weight:500;line-height:133%}@media (max-width:768px){.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__description{margin-block:calc(24*var(--dp)) calc(137*var(--dp))}}.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__categories{align-items:flex-start;gap:calc(24*var(--dp));flex-direction:column;display:flex}@media (max-width:768px){.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__categories{margin-top:calc(80*var(--dp))}}.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__categories>:first-child{opacity:.6}.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__categories .hero-module-scss-module__sJOy5a__items{align-items:center;gap:calc(8*var(--dp));display:flex}@media (max-width:768px){.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__categories .hero-module-scss-module__sJOy5a__items{flex-wrap:wrap}}.hero-module-scss-module__sJOy5a__hero .hero-module-scss-module__sJOy5a__container .hero-module-scss-module__sJOy5a__categories .hero-module-scss-module__sJOy5a__items>*{white-space:nowrap}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .hero-module-scss-module__sJOy5a__hero:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-community-pattern]{opacity:0}html[data-motion=on] .hero-module-scss-module__sJOy5a__hero:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-community-line]{transform:translateY(110%)}html[data-motion=on] .hero-module-scss-module__sJOy5a__hero:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-community-description]{opacity:0;transform:translateY(20px)}html[data-motion=on] .hero-module-scss-module__sJOy5a__hero:not([data-motion-ready=fallback]) [data-community-categories]:not([data-motion-entered]) [data-community-category-label]{opacity:0;transform:translateY(16px)}html[data-motion=on] .hero-module-scss-module__sJOy5a__hero:not([data-motion-ready=fallback]) [data-community-categories]:not([data-motion-entered]) button{opacity:0;transform:translateY(22px)scale(.94)}}
.roles-slider-module-scss-module__sQS3ra__slider{width:100%;min-width:0}.roles-slider-module-scss-module__sQS3ra__roles{gap:calc(40*var(--dp));grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}@media (max-width:768px){.roles-slider-module-scss-module__sQS3ra__roles{gap:calc(20*var(--dp));scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.roles-slider-module-scss-module__sQS3ra__roles::-webkit-scrollbar{display:none}.roles-slider-module-scss-module__sQS3ra__roles>*{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}}
@media (prefers-reduced-motion:no-preference){html[data-motion=on] .form-section-module-scss-module__8-W7ca__section:not([data-motion-ready]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}html[data-motion=on] .form-section-module-scss-module__8-W7ca__section[data-motion-pending]:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}}.form-section-module-scss-module__8-W7ca__section{background-color:#f9f8f7;flex-direction:column;height:fit-content;display:flex;position:relative}.form-section-module-scss-module__8-W7ca__section.form-section-module-scss-module__8-W7ca__compact .form-section-module-scss-module__8-W7ca__container{gap:0;padding:0}.form-section-module-scss-module__8-W7ca__container{align-items:stretch;gap:calc(50*var(--dp));padding-bottom:calc(160*var(--dp));flex-direction:column;flex:1;display:flex}.form-section-module-scss-module__8-W7ca__container.form-section-module-scss-module__8-W7ca__withIntro{gap:calc(80*var(--dp))}@media (max-width:768px){.form-section-module-scss-module__8-W7ca__container{padding-bottom:calc(80*var(--dp))}}.form-section-module-scss-module__8-W7ca__sectionText{align-items:stretch;gap:calc(52*var(--dp));flex-direction:column;display:flex}.form-section-module-scss-module__8-W7ca__row{justify-content:space-between;align-items:flex-end;gap:calc(40*var(--dp));display:flex}.form-section-module-scss-module__8-W7ca__row>*{width:100%;max-width:calc(340*var(--dp));text-align:left}.form-section-module-scss-module__8-W7ca__row h4{font-size:calc(36*var(--dp));letter-spacing:-.04em}@media (max-width:768px){.form-section-module-scss-module__8-W7ca__row{align-items:stretch;gap:calc(24*var(--dp));flex-direction:column}.form-section-module-scss-module__8-W7ca__row>*{max-width:100%}.form-section-module-scss-module__8-W7ca__row h4{font-size:calc(32*var(--dp))}}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .form-section-module-scss-module__8-W7ca__section:not([data-motion-ready=fallback]):not([data-motion-complete]) [data-section-title]{opacity:0;transform:translateY(10px)}html[data-motion=on] .form-section-module-scss-module__8-W7ca__section:not([data-motion-ready=fallback]):not([data-motion-complete]) [data-form-intro]{opacity:0;transform:translateY(16px)}html[data-motion=on] .form-section-module-scss-module__8-W7ca__section:not([data-motion-ready=fallback]):not([data-motion-complete]) [data-ui-input-label]{opacity:0;transform:translate(min(13vw,200px))}html[data-motion=on] .form-section-module-scss-module__8-W7ca__section:not([data-motion-ready=fallback]):not([data-motion-complete]) [data-ui-input-border]{transform-origin:0;transform:scaleX(0)}:is(html[data-motion=on] .form-section-module-scss-module__8-W7ca__section:not([data-motion-ready=fallback]):not([data-motion-complete]) [data-ui-input-placeholder],html[data-motion=on] .form-section-module-scss-module__8-W7ca__section:not([data-motion-ready=fallback]):not([data-motion-complete]) [data-form-options-label]){opacity:0}html[data-motion=on] .form-section-module-scss-module__8-W7ca__section:not([data-motion-ready=fallback]):not([data-motion-complete]) [data-form-option]{opacity:0;transform-origin:50%;transform:scale(0)}html[data-motion=on] .form-section-module-scss-module__8-W7ca__section:not([data-motion-ready=fallback]):not([data-motion-complete]) [data-form-action]{opacity:0;transform-origin:0;transform:translateY(12px)scale(.75)}}
@media (prefers-reduced-motion:no-preference){html[data-motion=on] .header-module-scss-module__JT9nuG__header:not([data-motion-ready]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}html[data-motion=on] .header-module-scss-module__JT9nuG__header[data-motion-pending]:not([data-motion-ready=fallback]):not([data-motion-entered]) [data-motion-content]{visibility:hidden}}.header-module-scss-module__JT9nuG__header{z-index:100;padding:clamp(22px,1.984vw,36px) clamp(20px,2.646vw,56px) 0;padding-top:calc(clamp(22px,1.984vw,36px) + env(safe-area-inset-top));padding-left:max(clamp(20px,2.646vw,56px),env(safe-area-inset-left));padding-right:max(clamp(20px,2.646vw,56px),env(safe-area-inset-right));pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.header-module-scss-module__JT9nuG__logo,.header-module-scss-module__JT9nuG__menu{color:#171917;transition:color .25s}.header-module-scss-module__JT9nuG__logo[data-tone=dark],.header-module-scss-module__JT9nuG__logo[data-initial-tone=dark]:not([data-tone]),.header-module-scss-module__JT9nuG__menu[data-tone=dark],.header-module-scss-module__JT9nuG__menu[data-initial-tone=dark]:not([data-tone]){color:#f9f8f7}.header-module-scss-module__JT9nuG__logo{pointer-events:auto;width:clamp(32.5px,2.15vw,46px);height:clamp(20px,1.323vw,28px);transition:color .25s,opacity .3s,visibility .3s}.header-module-scss-module__JT9nuG__logo a{width:100%;height:100%;transition:opacity 1.2s ease-in-out,transform 1.2s cubic-bezier(.22,1,.36,1);display:block}.header-module-scss-module__JT9nuG__logo svg{width:100%;height:100%}.header-module-scss-module__JT9nuG__logo svg path{fill:currentColor}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .header-module-scss-module__JT9nuG__header:not([data-motion-ready=fallback]):not([data-header-logo-entered]) .header-module-scss-module__JT9nuG__logo a{opacity:0;transform:translateY(-12px)}html[data-motion=on] .header-module-scss-module__JT9nuG__header:not([data-motion-ready=fallback]) [data-header-enter]{opacity:0;transform:translateY(-14px)}}.header-module-scss-module__JT9nuG__header[data-menu-active=true] .header-module-scss-module__JT9nuG__logo{opacity:0;visibility:hidden;pointer-events:none}.header-module-scss-module__JT9nuG__menu{pointer-events:auto}.header-module-scss-module__JT9nuG__menu button{isolation:isolate;min-height:44px;color:inherit;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:clamp(12px,1.058vw,20px);margin:-12px -10px;padding:12px 10px;font-size:clamp(13px,.926vw,16px);font-weight:500;line-height:20px;display:flex;position:relative}.header-module-scss-module__JT9nuG__menu button:before{content:"";z-index:-1;opacity:0;background:currentColor;border:1px solid;border-radius:100px;transition:opacity .3s,transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:2px -4px;transform:scale(.92)}.header-module-scss-module__JT9nuG__menu button:focus-visible{outline-offset:4px;border-radius:100px;outline:1px solid}.header-module-scss-module__JT9nuG__menu button:focus-visible:before{opacity:.1;transform:scale(1)}.header-module-scss-module__JT9nuG__menu button:focus-visible .header-module-scss-module__JT9nuG__icon{transform:rotate(90deg)}.header-module-scss-module__JT9nuG__menu button:focus-visible .header-module-scss-module__JT9nuG__label:after{transform:scaleX(1)}.header-module-scss-module__JT9nuG__menu button:active:before{opacity:.18}@media (hover:hover) and (pointer:fine){.header-module-scss-module__JT9nuG__menu button:hover:before{opacity:.1;transform:scale(1)}.header-module-scss-module__JT9nuG__menu button:hover .header-module-scss-module__JT9nuG__icon{transform:rotate(90deg)}.header-module-scss-module__JT9nuG__menu button:hover .header-module-scss-module__JT9nuG__label:after{transform:scaleX(1)}}.header-module-scss-module__JT9nuG__icon{width:16px;height:16px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative}.header-module-scss-module__JT9nuG__icon:before,.header-module-scss-module__JT9nuG__icon:after{content:"";background:currentColor;width:1px;height:16px;transition:transform .5s cubic-bezier(.37,.31,0,1);position:absolute;top:0;left:7px}.header-module-scss-module__JT9nuG__icon:after{transform:rotate(-45deg)scaleY(0)}.header-module-scss-module__JT9nuG__label{display:grid;position:relative;overflow:clip}.header-module-scss-module__JT9nuG__label:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto 0 0;transform:scaleX(0)}.header-module-scss-module__JT9nuG__label span{grid-area:1/1;transition:transform .5s cubic-bezier(.37,.31,0,1)}.header-module-scss-module__JT9nuG__closeLabel{transform:translateY(110%)}.header-module-scss-module__JT9nuG__header[data-menu-open=true] .header-module-scss-module__JT9nuG__icon:before{transform:rotate(45deg)}.header-module-scss-module__JT9nuG__header[data-menu-open=true] .header-module-scss-module__JT9nuG__icon:after{transform:rotate(-45deg)scaleY(1)}.header-module-scss-module__JT9nuG__header[data-menu-open=true] .header-module-scss-module__JT9nuG__openLabel{transform:translateY(-110%)}.header-module-scss-module__JT9nuG__header[data-menu-open=true] .header-module-scss-module__JT9nuG__closeLabel{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.header-module-scss-module__JT9nuG__menu button:before,.header-module-scss-module__JT9nuG__menu button:is(:hover,:active,:focus-visible):before,.header-module-scss-module__JT9nuG__menu button .header-module-scss-module__JT9nuG__icon,.header-module-scss-module__JT9nuG__menu button:is(:hover,:active,:focus-visible) .header-module-scss-module__JT9nuG__icon{transform:none}.header-module-scss-module__JT9nuG__header [data-header-enter]{opacity:1}.header-module-scss-module__JT9nuG__header *,.header-module-scss-module__JT9nuG__header :before,.header-module-scss-module__JT9nuG__header :after{transition:none}}
.menu-module-scss-module__g_ipPa__root{z-index:90;position:relative}.menu-module-scss-module__g_ipPa__menu{z-index:2;color:#171917;overscroll-behavior:contain;visibility:hidden;background:#fff;width:clamp(460px,34.722vw,680px);max-width:100%;height:100dvh;padding:clamp(24px,1.587vw,36px) clamp(28px,2.646vw,56px) clamp(28px,2.646vw,48px);position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%)}.menu-module-scss-module__g_ipPa__menu a{text-decoration:none}@media (max-width:768px){.menu-module-scss-module__g_ipPa__menu{width:100%;padding:calc(20px + env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}}.menu-module-scss-module__g_ipPa__container{flex-direction:column;justify-content:space-between;align-items:stretch;gap:clamp(32px,5.5svh,64px);min-height:100%;display:flex}.menu-module-scss-module__g_ipPa__head{align-items:center;min-height:32px;display:flex}.menu-module-scss-module__g_ipPa__logo{width:clamp(44px,3.44vw,60px);height:32px;display:block}.menu-module-scss-module__g_ipPa__logo svg{width:100%;height:100%}.menu-module-scss-module__g_ipPa__logo svg path{fill:currentColor}.menu-module-scss-module__g_ipPa__list{flex-direction:column;align-items:flex-start;gap:clamp(12px,1.058vw,20px);display:flex}.menu-module-scss-module__g_ipPa__linkMask{margin-block:-4px;margin-inline:-12px;padding-block:4px;padding-inline:12px;overflow:clip}.menu-module-scss-module__g_ipPa__navLink{letter-spacing:-.02em;text-transform:uppercase;transform-origin:0 100%;font-family:Pragmatica Extended,Arial,sans-serif;font-size:clamp(30px,2.381vw,46px);font-weight:700;line-height:110%;display:inline-block}.menu-module-scss-module__g_ipPa__navLink span{transition:transform .35s cubic-bezier(.37,.31,0,1),color .25s;display:inline-block;position:relative}.menu-module-scss-module__g_ipPa__navLink span:after{content:"";transform-origin:0;background:currentColor;height:2px;transition:transform .35s cubic-bezier(.37,.31,0,1);position:absolute;inset:auto 0 0;transform:scaleX(0)}.menu-module-scss-module__g_ipPa__navLink[aria-current=page] span{color:#5a1c1d}.menu-module-scss-module__g_ipPa__navLink:focus-visible{outline-offset:-2px}.menu-module-scss-module__g_ipPa__navLink:focus-visible span:after{transform:scaleX(1)}.menu-module-scss-module__g_ipPa__foot{flex-direction:column;gap:clamp(28px,7svh,80px);display:flex}.menu-module-scss-module__g_ipPa__column{flex-direction:column;gap:clamp(16px,3svh,32px);display:flex}.menu-module-scss-module__g_ipPa__sectionLabel{color:#17191766;font-size:clamp(11px,.8vw,14px)}.menu-module-scss-module__g_ipPa__socials{flex-direction:column;align-items:flex-start;gap:clamp(10px,1.058vw,16px);display:flex}.menu-module-scss-module__g_ipPa__socialLink,.menu-module-scss-module__g_ipPa__email{letter-spacing:-.04em;text-transform:uppercase;font-family:Pragmatica Extended,Arial,sans-serif;font-size:clamp(12px,1.058vw,18px);font-weight:700;line-height:150%;transition:color .25s}.menu-module-scss-module__g_ipPa__email{overflow-wrap:anywhere}.menu-module-scss-module__g_ipPa__contact{flex-direction:column;align-items:flex-start;gap:clamp(18px,1.587vw,24px);display:flex}.menu-module-scss-module__g_ipPa__contact button{min-height:44px;padding:10px 24px;font-size:clamp(11px,.8vw,14px)}.menu-module-scss-module__g_ipPa__contact button svg{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px}.menu-module-scss-module__g_ipPa__overlay{z-index:1;opacity:0;visibility:hidden;touch-action:none;background:#1719176b;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.menu-module-scss-module__g_ipPa__menu [data-menu-brand]{opacity:0;transform:translateY(14px)}.menu-module-scss-module__g_ipPa__menu [data-menu-link]{opacity:0;transform:translateY(115%)rotate(2deg)}.menu-module-scss-module__g_ipPa__menu [data-menu-detail]{opacity:0;transform:translateY(16px)}}@media (hover:hover) and (pointer:fine){.menu-module-scss-module__g_ipPa__navLink:hover span{color:#5a1c1d;transform:translate(6px)}.menu-module-scss-module__g_ipPa__navLink:hover span:after{transform:scaleX(1)}.menu-module-scss-module__g_ipPa__socialLink:hover,.menu-module-scss-module__g_ipPa__email:hover{color:#5a1c1d}}@media (prefers-reduced-motion:reduce){.menu-module-scss-module__g_ipPa__menu *,.menu-module-scss-module__g_ipPa__menu :after{transition:none}}.menu-module-scss-module__g_ipPa__socialLink,.menu-module-scss-module__g_ipPa__email{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;align-self:flex-start;transition:color .25s,background-size .45s cubic-bezier(.22,1,.36,1)}.menu-module-scss-module__g_ipPa__socialLink:focus-visible,.menu-module-scss-module__g_ipPa__socialLink:active,.menu-module-scss-module__g_ipPa__email:focus-visible,.menu-module-scss-module__g_ipPa__email:active{color:#5a1c1d;background-size:100% 1px}.menu-module-scss-module__g_ipPa__logo{transition:color .3s}.menu-module-scss-module__g_ipPa__logo:focus-visible,.menu-module-scss-module__g_ipPa__logo:active{color:#5a1c1d}@media (hover:hover) and (pointer:fine){.menu-module-scss-module__g_ipPa__socialLink:hover,.menu-module-scss-module__g_ipPa__email:hover{background-size:100% 1px}.menu-module-scss-module__g_ipPa__logo:hover{color:#5a1c1d}}@media (prefers-reduced-motion:reduce){.menu-module-scss-module__g_ipPa__socialLink,.menu-module-scss-module__g_ipPa__email,.menu-module-scss-module__g_ipPa__logo{transition:none}.menu-module-scss-module__g_ipPa__navLink:hover span{transform:none}}
