.page_nav__ijo23{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:1.25rem clamp(1.5rem,4vw,4rem)}.page_navBrand__ZFh2S{font-family:var(--font-cormorant),Georgia,serif;font-size:1.55rem;font-weight:600;letter-spacing:.08em;color:#981327;text-decoration:none;flex-shrink:0}.page_navLinks__8rPi_{display:flex;align-items:center;list-style:none;margin:0;padding:0}.page_navLink__Z58UL{font-size:.82rem;font-weight:400;letter-spacing:.1em;text-transform:lowercase;color:rgba(0,0,0,.58);text-decoration:none;transition:color .25s ease}.page_navLinkActive__IUcSG,.page_navLink__Z58UL:hover{color:rgba(0,0,0,.82)}.page_navSep__ioxBu{font-size:.75rem;color:rgba(0,0,0,.18);padding:0 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_pageSection__H4xz_{padding-top:clamp(5rem,9vw,7rem)!important}.page_header__oRW75{display:flex;align-items:center;justify-content:center;min-height:92vh;padding:6rem var(--side-padding) 3rem}.page_heroLogo__404nZ{width:min(310px,55.6vw);height:auto;display:block;overflow:visible;shape-rendering:geometricPrecision}.page_heroText__JVWLO{position:absolute;top:clamp(5.5rem,12vh,8rem);left:clamp(1.5rem,4vw,4rem);z-index:1;pointer-events:none;max-width:480px}.page_heroTextMain__HJgp_{font-size:clamp(2.4rem,3.8vw,3.6rem);line-height:1.1;letter-spacing:-.01em;color:rgba(152,19,39,.82);margin:0}.page_heroTextMain__HJgp_,.page_heroTextSub__DEg7h{font-family:var(--font-cormorant),Georgia,serif;font-weight:400}.page_heroTextSub__DEg7h{font-size:clamp(.875rem,1.1vw,.94rem);font-style:italic;letter-spacing:.04em;color:rgba(152,19,39,.42);margin:clamp(1.35rem,2vw,1.65rem) 0 0}.page_blobBounce__m1dUV,.page_blobRotate__Xosu2,.page_blobTranslate__dbmPh,.page_ring__Z0HtO{will-change:transform;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.page_blobTranslate__dbmPh{animation:page_roll-in__JfjKK 2.55s cubic-bezier(.33,0,.2,1) 0s 1 forwards}.page_blobBounce__m1dUV{transform-box:fill-box;transform-origin:50% 100%;animation:page_blob-lean__g_FXt 3.2s ease-in-out 2.9s 1 forwards}.page_blobRotate__Xosu2{transform-box:fill-box;transform-origin:50% 55%;animation:page_roll-and-settle__FEcCp 2.55s cubic-bezier(.33,0,.2,1) 0s 1 forwards}.page_ring__Z0HtO{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(.04);animation:page_ring-life__nsz9t 4.5s ease-in-out 4.7s 1 both}@keyframes page_roll-in__JfjKK{0%{transform:translateX(-1150px)}85%{transform:translateX(-30px)}to{transform:translateX(0)}}@keyframes page_blob-lean__g_FXt{0%{transform:rotate(0deg)}31%{transform:rotate(13deg)}50%{transform:rotate(13deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes page_roll-and-settle__FEcCp{0%{transform:rotate(0deg)}85%{transform:rotate(348deg)}to{transform:rotate(1turn)}}@keyframes page_ring-life__nsz9t{0%{transform:scaleY(.04)}8%{transform:scaleY(1.4)}35%{transform:scaleY(.95)}58%{transform:scaleY(1.04)}80%{transform:scaleY(.99)}to{transform:scaleY(1)}}@keyframes page_owlTurn__WwCdD{0%{transform:rotate(0deg)}30%{transform:rotate(11deg)}52%{transform:rotate(10deg)}to{transform:rotate(0deg)}}.page_blobLogoWrap__9E9Kl{display:inline-block}.page_blobOwlGroup__Roroe{transform-box:fill-box;transform-origin:50% 62%}.page_blobOwlGroup__Roroe.page_attending__S9Z1F{animation:page_owlTurn__WwCdD 2.2s cubic-bezier(.33,0,.2,1) forwards}.page_blobLogoWrap__9E9Kl.page_ready__eC6dK{cursor:pointer}@media (prefers-reduced-motion:reduce){.page_blobBounce__m1dUV,.page_blobOwlGroup__Roroe.page_attending__S9Z1F,.page_blobRotate__Xosu2,.page_blobTranslate__dbmPh,.page_ring__Z0HtO{animation:none}}.page_section__zQZ2o{padding:var(--section-spacing) var(--side-padding);background-color:#f7f6ef}.page_fadeIn__jjObi{opacity:0;will-change:opacity,transform;transform-origin:center top}.page_valuesHeadingHidden__ZN18a{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.page_values__xCrrP{display:flex;flex-direction:column;align-items:center;padding-top:clamp(2rem,4vw,3rem);padding-bottom:clamp(6rem,12vw,9rem)}.page_valuesInner__w0dx1{max-width:680px;width:100%;text-align:center}.page_valuesGuide__aIwRE{font-size:clamp(.9rem,1.5vw,1.05rem);font-weight:400;letter-spacing:.09em;color:rgba(0,0,0,.68)}.page_bios__dOImL{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:start;padding-top:calc(var(--section-spacing) * .75)}.page_bioCard__OwpQi{display:flex;flex-direction:column;align-items:center;text-align:center;opacity:0;transition:opacity 1s ease,transform 1s ease}.page_bioCardLeft__Prmws{transform:translateX(-50px)}.page_bioCardRight__SqE4p{transform:translateX(50px)}.page_bioCardVisible__kYFRO{opacity:1;transform:translateX(0)}.page_bioPhotoWrap__xdflh{position:relative;margin-bottom:1.75rem;overflow:hidden;border-radius:50%;width:clamp(120px,18vw,180px);height:clamp(120px,18vw,180px)}.page_bioPhoto__XycnN{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.page_bioCard__OwpQi:hover .page_bioPhoto__XycnN{transform:scale(1.05)}.page_bioName__WMcpV{font-size:1rem;font-weight:400;margin-bottom:.5rem;letter-spacing:.04em;opacity:0;transform:translateY(10px);transition:opacity .7s ease .2s,transform .7s ease .2s}.page_bioCardVisible__kYFRO .page_bioName__WMcpV{opacity:1;transform:translateY(0)}.page_bioText__HOsQF{text-align:left;max-width:460px;margin-top:.75rem}.page_bioTagline__LTPRe{font-style:italic;font-size:.9rem;color:var(--text-light);margin-bottom:1.25rem;opacity:0;transform:translateY(8px);transition:opacity .7s ease .3s,transform .7s ease .3s}.page_bioCardVisible__kYFRO .page_bioTagline__LTPRe{opacity:1;transform:translateY(0)}.page_bioText__HOsQF p{font-size:.88rem;font-weight:300;line-height:1.8;margin-bottom:1rem;color:var(--text)}.page_bioText__HOsQF p:last-child{margin-bottom:0}.page_bioParagraph__hLA9S{opacity:0;transform:translateY(12px);transition:opacity .8s ease,transform .8s ease}.page_bioCardVisible__kYFRO .page_bioParagraph__hLA9S{opacity:1;transform:translateY(0)}.page_services__Hx9vZ{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:0 0 clamp(6rem,18vh,10rem)}.page_servicesLabel__Kn_Pg{font-size:.82rem;font-weight:300;letter-spacing:.08em;color:rgba(0,0,0,.52);padding:0 var(--side-padding);margin-top:clamp(.5rem,1vw,1rem);margin-bottom:clamp(2.25rem,4.5vw,3.25rem)}.page_servicesTrackWrap__w0n7F{position:relative}.page_servicesBgBlob__BHH1c{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110%;height:90%;background:radial-gradient(ellipse at center,rgba(0,0,0,.04) 0,transparent 68%);filter:blur(48px);pointer-events:none;z-index:0}.page_servicesScroller__F9hun{position:relative;z-index:1;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_servicesScroller__F9hun::-webkit-scrollbar{display:none}.page_servicesScroller__F9hun[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing}.page_carouselTrack__lep67{display:flex;justify-content:center;align-items:center;min-width:100%;width:max-content;gap:clamp(1.25rem,2.2vw,1.75rem);padding-block:2.5rem 5rem;padding-inline:clamp(1.5rem,4vw,3rem)}.page_serviceCard__XVYDM{flex-shrink:0;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:rgba(0,0,0,.87);border-radius:50%;padding:clamp(1rem,2.5vw,1.4rem);cursor:pointer;overflow:hidden;transition:height .32s cubic-bezier(.4,0,.2,1),border-radius .32s cubic-bezier(.4,0,.2,1),background .18s ease,transform .18s ease;text-align:center}.page_serviceCardCenter__TqOhA{flex:0 0 min(36vw,196px);padding:clamp(.75rem,2vw,1.1rem)}.page_serviceCardOuter__vwViL{flex:0 0 min(26vw,164px)}.page_serviceCard__XVYDM:hover:not([aria-expanded=true]){background:rgba(0,0,0,.91);transform:translateY(-4px)}.page_serviceCard__XVYDM[aria-expanded=true]{aspect-ratio:unset;border-radius:1.5rem;padding-top:clamp(1.5rem,3.5vw,2rem);background:rgba(0,0,0,.91)}.page_serviceCardCenter__TqOhA[aria-expanded=true]{min-height:320px;padding-bottom:clamp(2.25rem,4.5vw,3rem)}.page_serviceCardOuter__vwViL[aria-expanded=true]{padding-bottom:clamp(1.5rem,3vw,2rem)}.page_serviceTitle__Z4WAn{font-size:clamp(.8rem,1.8vw,.9rem);font-weight:400;letter-spacing:.03em;line-height:1.55;color:#f3eeda;flex-shrink:0;margin-top:auto;margin-bottom:auto}.page_serviceCardCenter__TqOhA .page_serviceTitle__Z4WAn{font-size:clamp(.88rem,2vw,1rem)}.page_serviceCard__XVYDM[aria-expanded=true] .page_serviceTitle__Z4WAn{margin-top:0;margin-bottom:0}.page_serviceDescWrap__xXevS{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1);width:100%}.page_serviceCard__XVYDM[aria-expanded=true] .page_serviceDescWrap__xXevS{grid-template-rows:1fr}.page_serviceDescInner__5VPUB{overflow:hidden}.page_serviceDesc__Ix2cl{padding-top:clamp(.85rem,1.8vw,1.1rem);font-size:clamp(.74rem,1.3vw,.84rem);font-weight:300;line-height:1.72;color:hsla(48,51%,90%,.58);text-align:center;overflow-wrap:break-word}.page_connect__dvf9P{position:relative;background:#f7f6ef;min-height:100vh;display:flex;align-items:center;justify-content:center}.page_connectOvalWrap__zigz_{position:relative;z-index:1;width:100%;max-width:820px;margin:0 auto;perspective:700px;display:flex;flex-direction:column;align-items:center;gap:0}.page_connectHeading__nVgTC{display:flex;flex-direction:column;align-items:center;gap:7px;margin-bottom:clamp(1rem,2vw,1.4rem)}.page_connectHeadingMain__dl3Jo{font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(1.53rem,2.88vw,2.07rem);font-weight:400;letter-spacing:.12em;color:rgba(0,0,0,.82)}.page_connectOvalSvg__pIwYG{width:59.4%;height:auto;display:block;margin:0 auto;transform:rotateX(6deg) scaleY(.87);transform-origin:center center;opacity:.88;filter:blur(.6px) drop-shadow(0 4px 14px rgba(0,0,0,.15))}.page_connectLinks__YTc9y{display:flex;align-items:center;justify-content:center;gap:clamp(.6rem,1.5vw,1rem);margin-top:clamp(1.6rem,2.2vw,1.9rem)}.page_connectLink__tiDWy{font-size:clamp(.77rem,1.3vw,.88rem);font-weight:400;letter-spacing:.04em;color:rgba(0,0,0,.5);text-decoration:none;transition:color .2s ease}.page_connectLink__tiDWy:hover{color:rgba(0,0,0,.72)}.page_connectDivider__DR_iO{display:block;width:1px;height:.8em;background:rgba(0,0,0,.18);flex-shrink:0}.page_bubblesLayer__xv12S{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.page_bubbleWrap__lghQi{position:absolute;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.page_bubble__4l7v_{position:absolute;inset:0;width:var(--bubble-size,62px);height:var(--bubble-size,62px);margin:auto;overflow:hidden;border:1px solid rgba(0,0,0,.2);background:radial-gradient(ellipse at 66% 20%,hsla(0,0%,100%,.26) 0,transparent 44%),radial-gradient(ellipse at 28% 72%,rgba(170,210,235,.22) 0,transparent 60%);box-shadow:0 1px 8px rgba(0,0,0,.06);pointer-events:none;will-change:transform,opacity}.page_bubble__4l7v_[data-shape="0"]{border-radius:54% 46% 45% 55%/57% 43% 60% 40%}.page_bubble__4l7v_[data-shape="1"]{border-radius:38% 62% 63% 37%/41% 44% 56% 59%}.page_bubble__4l7v_[data-shape="2"]{border-radius:65% 35% 48% 52%/54% 46% 38% 62%}.page_bubble__4l7v_[data-shape="3"]{border-radius:42% 58% 56% 44%/60% 40% 52% 48%}.page_bubble__4l7v_[data-shape="4"]{border-radius:58% 42% 40% 60%/44% 56% 62% 38%}.page_bubble__4l7v_[data-shape="5"]{border-radius:70% 30% 55% 45%/50% 50% 42% 58%}.page_bubble__4l7v_:before{content:"";position:absolute;top:14%;right:16%;width:22%;height:8%;border-radius:50%;background:hsla(0,0%,100%,.82);transform:rotate(-38deg);filter:blur(.6px)}.page_bubble__4l7v_[data-connect][data-shape="0"][data-phase=floating],.page_bubble__4l7v_[data-connect][data-shape="1"][data-phase=floating]{animation:page_bubbleFloat__JiT71 var(--float-ms,3.8s) cubic-bezier(.14,.8,.28,1) var(--delay,0s) both,page_bubbleWobbleA__AlJt4 4.8s ease-in-out var(--wdel,0s) infinite}.page_bubble__4l7v_[data-connect][data-shape="2"][data-phase=floating],.page_bubble__4l7v_[data-connect][data-shape="3"][data-phase=floating]{animation:page_bubbleFloat__JiT71 var(--float-ms,3.8s) cubic-bezier(.14,.8,.28,1) var(--delay,0s) both,page_bubbleWobbleB__uVGaq 3.7s ease-in-out var(--wdel,0s) infinite}.page_bubble__4l7v_[data-connect][data-shape="4"][data-phase=floating],.page_bubble__4l7v_[data-connect][data-shape="5"][data-phase=floating]{animation:page_bubbleFloat__JiT71 var(--float-ms,3.8s) cubic-bezier(.14,.8,.28,1) var(--delay,0s) both,page_bubbleWobbleC__WIY0B 5.4s ease-in-out var(--wdel,0s) infinite}.page_bubble__4l7v_[data-connect]{pointer-events:auto;cursor:pointer}.page_bubble__4l7v_[data-connect][data-phase=popping]{animation:page_bubblePop__E6ndS .4s ease-out forwards!important;pointer-events:none}@keyframes page_bubbleFloat__JiT71{0%{transform:translateX(var(--from-x,-440px)) scale(.38);opacity:0}8%{opacity:.78}to{transform:translateX(0) scale(1);opacity:1}}@keyframes page_floatA__UAfmn{0%{transform:translate(0)}to{transform:translate(42px,-58px)}}@keyframes page_floatB__nP_GR{0%{transform:translate(0)}to{transform:translate(-48px,-38px)}}@keyframes page_floatC__bYCDY{0%{transform:translate(0)}to{transform:translate(32px,52px)}}@keyframes page_floatD__bomdK{0%{transform:translate(0)}to{transform:translate(-56px,36px)}}.page_floatA__UAfmn{animation-name:page_floatA__UAfmn}.page_floatB__nP_GR{animation-name:page_floatB__nP_GR}.page_floatC__bYCDY{animation-name:page_floatC__bYCDY}.page_floatD__bomdK{animation-name:page_floatD__bomdK}@keyframes page_bubbleWobbleA__AlJt4{0%{border-radius:54% 46% 45% 55%/57% 43% 60% 40%}18%{border-radius:44% 56% 54% 46%/48% 58% 44% 56%}36%{border-radius:60% 40% 48% 52%/43% 61% 55% 45%}54%{border-radius:46% 54% 60% 40%/58% 42% 46% 54%}72%{border-radius:38% 62% 44% 56%/52% 48% 62% 38%}90%{border-radius:56% 44% 41% 59%/44% 57% 38% 62%}to{border-radius:54% 46% 45% 55%/57% 43% 60% 40%}}@keyframes page_bubbleWobbleB__uVGaq{0%{border-radius:38% 62% 63% 37%/41% 44% 56% 59%}20%{border-radius:62% 38% 44% 56%/58% 42% 46% 54%}40%{border-radius:48% 52% 55% 45%/36% 64% 52% 48%}60%{border-radius:70% 30% 38% 62%/50% 50% 62% 38%}80%{border-radius:44% 56% 62% 38%/60% 40% 42% 58%}to{border-radius:38% 62% 63% 37%/41% 44% 56% 59%}}@keyframes page_bubbleWobbleC__WIY0B{0%{border-radius:58% 42% 40% 60%/44% 56% 62% 38%}25%{border-radius:50% 50% 52% 48%/54% 46% 48% 52%}50%{border-radius:44% 56% 58% 42%/60% 40% 54% 46%}75%{border-radius:52% 48% 44% 56%/46% 54% 42% 58%}to{border-radius:58% 42% 40% 60%/44% 56% 62% 38%}}@keyframes page_bubblePop__E6ndS{0%{transform:scale(1);opacity:1;filter:blur(0)}36%{transform:scale(1.22);opacity:.86;filter:blur(0)}72%{transform:scale(1.46);opacity:.24;filter:blur(1.5px)}to{transform:scale(1.62);opacity:0;filter:blur(3px)}}.page_mobileSheetBackdrop__zvkZ8,.page_mobileSheet__zKWVr{display:none}.page_siteFooter__X14UF{width:100%;display:flex;align-items:center;justify-content:center;gap:clamp(.6rem,1.5vw,1rem);padding:clamp(1.5rem,3vw,2.25rem) var(--side-padding);background:transparent}.page_navHamburger__scf8o{display:none;flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;background:none;border:none;cursor:pointer;padding:.25rem 0;z-index:101;-webkit-tap-highlight-color:transparent}.page_navHamburgerLine__23z92{display:block;width:22px;height:1px;background:rgba(0,0,0,.62);transition:transform .25s ease,opacity .2s ease;transform-origin:center}.page_navHamburgerLineTop__PJJ38{transform:translateY(6px) rotate(45deg)}.page_navHamburgerLineMid__m8i85{opacity:0}.page_navHamburgerLineBot__nVOmI{transform:translateY(-6px) rotate(-45deg)}.page_navMobileMenu__H8vHW{position:fixed;inset:0;z-index:99;background:#f7f6ef;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.75rem,5vw,2.5rem)}.page_navMobileLink__8Ba8D{font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(1.6rem,7vw,2.2rem);font-weight:400;letter-spacing:.06em;color:rgba(0,0,0,.55);text-decoration:none;transition:color .2s ease}.page_navMobileLink__8Ba8D:hover{color:rgba(0,0,0,.82)}.page_navMobileLinkActive__Ekj_2{color:rgba(152,19,39,.82)}.page_titleLabelWrap__O0oug{display:flex;align-items:center;justify-content:center;margin-top:clamp(1.75rem,3vw,2.5rem);margin-bottom:clamp(2.5rem,4vw,3.5rem)}.page_eTitleText__D4cfn{opacity:0;transform:translateY(6px);transition:opacity .75s ease-out,transform .75s ease-out}.page_eTitleTextIn__qtC6k{opacity:1;transform:none}.page_valuesSection__tH8se{display:flex;flex-direction:column;gap:clamp(2.75rem,5.5vw,4.5rem);width:100%;margin-top:clamp(1rem,2vw,1.5rem);padding-bottom:clamp(1rem,2vw,2rem)}.page_valuesRow__4sdc8{display:flex;justify-content:center;align-items:flex-start;gap:clamp(1.75rem,4.5vw,3.75rem);flex-wrap:wrap}.page_vItem__MAm2s{background:none;border:none;padding:.2rem 0;cursor:pointer;font:inherit;color:inherit;display:flex;flex-direction:column;align-items:center;text-align:center;-webkit-tap-highlight-color:transparent}.page_vItemName__JXI84{font-size:clamp(1.14rem,1.9vw,1.34rem);letter-spacing:.05em;color:rgba(0,0,0,.82);transition:color .22s ease;white-space:nowrap}.page_vItemNameModel__j6kVZ,.page_vItemName__JXI84{font-family:var(--font-cormorant),Georgia,serif;font-weight:400}.page_vItemNameModel__j6kVZ{font-size:clamp(.96rem,1.55vw,1.12rem);letter-spacing:.09em;color:rgba(0,0,0,.52)}.page_vItemOpen__PDTNE .page_vItemName__JXI84{color:rgba(0,0,0,.62);font-weight:500}.page_vItemOpen__PDTNE .page_vItemNameModel__j6kVZ{color:rgba(0,0,0,.42);font-weight:500}.page_vItemDesc__7XEV2{display:block;font-size:clamp(.8rem,1.28vw,.9rem);font-weight:400;line-height:1.7;color:rgba(0,0,0,.54);max-height:0;overflow:hidden;opacity:0;max-width:190px;transition:max-height .42s cubic-bezier(.4,0,.2,1),opacity .35s ease,margin-top .32s ease}.page_vItemDescOpen__MF2H5{max-height:160px;opacity:1;margin-top:.6rem}@media (max-width:680px){.page_header__oRW75{min-height:100vh;padding-top:22vh;padding-bottom:8vh;align-items:center}.page_heroLogo__404nZ{width:200px}.page_bios__dOImL{grid-template-columns:1fr;gap:4rem}.page_bioCardLeft__Prmws,.page_bioCardRight__SqE4p{transform:translateY(32px)}.page_navLinks__8rPi_{display:none}.page_navHamburger__scf8o{display:flex}.page_bubblePrimary__WNKl1{left:70%!important;top:22%!important}.page_bubbleSecondary__U8Cxu{left:13%!important;top:54%!important}.page_bubbleTertiary__EMDoc{left:66%!important;top:82%!important}.page_servicesScroller__F9hun{overflow-x:hidden;cursor:default}.page_carouselTrack__lep67{display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:start;width:100%;min-width:unset;grid-gap:clamp(.75rem,3vw,1rem);gap:clamp(.75rem,3vw,1rem);padding-inline:clamp(1rem,5vw,1.5rem);padding-block:1rem 2rem}.page_serviceCardCenter__TqOhA,.page_serviceCardOuter__vwViL,.page_serviceCard__XVYDM{flex:none;width:42vw;height:42vw;max-width:42vw;aspect-ratio:unset;border-radius:50%}.page_serviceCardCenter__TqOhA[aria-expanded=true],.page_serviceCardOuter__vwViL[aria-expanded=true],.page_serviceCard__XVYDM[aria-expanded=true]{width:42vw;max-width:42vw;height:auto;min-height:unset;border-radius:1.5rem;transition:height .38s cubic-bezier(.4,0,.2,1),border-radius .38s cubic-bezier(.4,0,.2,1),background .18s ease}.page_carouselTrack__lep67>:last-child:nth-child(odd){grid-column:1/-1;width:42vw;max-width:42vw;margin-top:.75rem}.page_valuesRow__4sdc8{gap:1.25rem 2.25rem}.page_vItemDesc__7XEV2{max-width:160px}}.page_approachWrap__aYlK8{position:relative;width:100%;background:#f7f6ef}.page_approachSticky__zkTwZ{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:center}.page_approachBlock__sW1IC{position:absolute;width:min(600px,88vw);display:flex;flex-direction:column;align-items:center;text-align:center;opacity:0;will-change:opacity,transform}.page_approachLine__W3GNU{display:block;font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(1.12rem,2.2vw,1.48rem);font-weight:400;line-height:1.9;letter-spacing:.01em;color:rgba(0,0,0,.7)}.page_approachFooterSpacer__bN24s{height:clamp(3rem,7vh,5rem);background:#f7f6ef}.page_approachBlockWide__w_Fax{width:min(960px,94vw)}.page_approachBlockWide__w_Fax .page_valuesSection__tH8se{gap:0;margin-top:0}.page_approachBlockWide__w_Fax .page_valuesRow__4sdc8{gap:clamp(1.5rem,3.5vw,3rem);padding:clamp(1.5rem,2.8vw,2.25rem) 0}.page_approachBlockWide__w_Fax .page_valuesRow__4sdc8+.page_valuesRow__4sdc8{border-top:1px solid rgba(0,0,0,.08)}.page_approachValuesSection__LGA_d{background:#f7f6ef;padding:clamp(4rem,8vw,6.5rem) var(--side-padding) clamp(5.5rem,11vw,9rem)}.page_approachTransitionLine__y_keL{font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(1.32rem,2.2vw,1.54rem);font-weight:400;font-style:normal;letter-spacing:.02em;color:rgba(0,0,0,.78);text-align:center;margin:clamp(5rem,10vh,7.5rem) 0 clamp(2.5rem,4vw,3.25rem)}@media (hover:hover){.page_vItem__MAm2s:hover .page_vItemDesc__7XEV2{max-height:160px;opacity:1;margin-top:.6rem}.page_vItem__MAm2s:hover .page_vItemName__JXI84{color:rgba(0,0,0,.62)}.page_vItem__MAm2s:hover .page_vItemNameModel__j6kVZ{color:rgba(0,0,0,.42)}}@media (prefers-reduced-motion:reduce){.page_approachWrap__aYlK8{height:auto!important}.page_approachSticky__zkTwZ{position:relative;height:auto;flex-direction:column;padding:clamp(5rem,10vw,7rem) 0 clamp(4rem,8vw,6rem);gap:clamp(2.5rem,5vw,3.5rem)}.page_approachBlock__sW1IC{position:relative;opacity:1!important;transform:none!important}}