.aboutHero{background:#f7f7f6;grid-template-columns:minmax(0,35%) minmax(0,65%);width:100%;min-height:100svh;padding-top:92px;display:grid;position:relative;overflow:hidden}#aboutHeroTitle{font-style:italic}#aboutHeroTitle,#aboutHeroFont{font-family:var(--font-sans)}.aboutHeroCopy{z-index:5;flex-direction:column;justify-content:center;min-width:0;min-height:calc(100svh - 92px);padding:clamp(72px,9vh,116px) clamp(34px,4.2vw,72px) clamp(78px,10vh,126px) 5.4vw;display:flex;position:relative}.aboutHeroHeading{color:#111416;width:min(100%,720px);font-weight:400;font-family:var(--font-display);letter-spacing:-.05em;flex-direction:column;margin-top:34px;margin-bottom:0;font-size:clamp(48px,3.7vw,72px);font-weight:400;line-height:.96;display:flex}.aboutHeroHeading>.animationReveal,.aboutHeroHeading span{display:block}.aboutHeroVisual{--aboutPointerX:0;--aboutPointerY:0;z-index:2;isolation:isolate;background:linear-gradient(90deg,#ffffff0a 0%,#eeefee80 100%);min-width:0;min-height:calc(100svh - 92px);position:relative;overflow:hidden}.aboutHeroVisual:before{content:"";z-index:0;pointer-events:none;will-change:transform;background:#f3f4f3;position:absolute;inset:0;transform:translate(100%)}.aboutHeroVisualGrid{z-index:1;opacity:.62;background-image:linear-gradient(#11171c08 1px,#0000 1px),linear-gradient(90deg,#11171c08 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0}.aboutHeroShape{z-index:2;pointer-events:none;background:#ffffffb8;border-radius:50%;position:absolute}.aboutHeroShapeMain{aspect-ratio:.82;width:78%;transform:translate3d(calc(var(--aboutPointerX) * -8px), calc(var(--aboutPointerY) * -6px), 0) rotate(5deg);background:#ffffff9e;border-radius:50%;top:5%;left:10%}.aboutHeroShapeSmall{aspect-ratio:1;width:52%;transform:translate3d(calc(var(--aboutPointerX) * 5px), calc(var(--aboutPointerY) * 5px), 0);bottom:-22%;right:-10%}.aboutHeroOrbit{z-index:3;pointer-events:none;border:1px solid #11171c24;border-radius:50%;transition:transform .9s cubic-bezier(.16,1,.3,1);display:block;position:absolute}.aboutHeroOrbitMain{aspect-ratio:1;width:92%;transform:translate3d(calc(var(--aboutPointerX) * -14px), calc(var(--aboutPointerY) * -10px), 0) rotate(-17deg);border-color:#11171c1c;top:7%;left:7%}.aboutHeroOrbitMain:before,.aboutHeroOrbitMain:after{content:"";background:#11171c1f;position:absolute}.aboutHeroOrbitMain:before{width:110%;height:1px;top:50%;left:-5%;transform:rotate(-34deg)}.aboutHeroOrbitMain:after{width:1px;height:112%;top:-6%;left:47%;transform:rotate(18deg)}.aboutHeroOrbitInner{aspect-ratio:1;width:58%;transform:translate3d(calc(var(--aboutPointerX) * 9px), calc(var(--aboutPointerY) * 7px), 0);border-color:#11171c0e;top:20%;left:22%}.aboutHeroPortraitWrap{z-index:4;width:min(147%,1545px);transform:translate3d(calc(var(--aboutPointerX) * 15px), calc(var(--aboutPointerY) * 11px), 0);pointer-events:none;justify-content:flex-end;align-items:flex-end;transition:transform .72s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:-4%;right:0}.aboutHeroPortrait{object-fit:contain;filter:grayscale()contrast(.96)brightness(1.02)drop-shadow(0 30px 48px #11171c17);-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.aboutHeroLine{z-index:3;pointer-events:none;background:#11171c1f;display:block;position:absolute}.aboutHeroLineVertical{width:1px;height:34%;transform:translate3d(calc(var(--aboutPointerX) * -5px), calc(var(--aboutPointerY) * -4px), 0);top:0;left:22%}.aboutHeroLineHorizontal{width:36%;height:1px;transform:translate3d(calc(var(--aboutPointerX) * 7px), calc(var(--aboutPointerY) * 4px), 0) rotate(-36deg);transform-origin:100%;bottom:26%;right:-7%}.aboutHeroLineDiagonal{width:28%;height:1px;transform:translate3d(calc(var(--aboutPointerX) * 6px), calc(var(--aboutPointerY) * -5px), 0) rotate(62deg);transform-origin:100%;top:12%;right:7%}.aboutHeroPlus{z-index:5;opacity:.42;pointer-events:none;width:44px;height:44px;position:absolute}.aboutHeroPlus:before,.aboutHeroPlus:after{content:"";background:#171c20;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aboutHeroPlus:before{width:100%;height:1px}.aboutHeroPlus:after{width:1px;height:100%}.aboutHeroPlusTop{width:44px;height:44px;top:17%;right:7%}.aboutHeroPlusBottom{width:38px;height:38px;bottom:25%;left:10%}.aboutHeroPlusMiddle{opacity:.3;width:30px;height:30px;top:48%;left:16%}.aboutHeroPlusFar{opacity:.26;width:26px;height:26px;top:30%;right:2.5%}.aboutHeroCrossDot{z-index:5;opacity:.45;pointer-events:none;background:#11171c;width:7px;height:7px;position:absolute;transform:rotate(45deg)}.aboutHeroCrossDotOne{top:26%;left:10%}.aboutHeroCrossDotTwo{bottom:17%;right:14%}.aboutHeroScrollReveal{z-index:12;position:absolute;bottom:28px;left:5.4vw}.aboutHeroPlusTop{transform:translate3d(calc(var(--aboutPointerX) * 12px), calc(var(--aboutPointerY) * 8px), 0)}.aboutHeroPlusBottom{transform:translate3d(calc(var(--aboutPointerX) * -10px), calc(var(--aboutPointerY) * -7px), 0)}.aboutHeroPlusMiddle{transform:translate3d(calc(var(--aboutPointerX) * 6px), calc(var(--aboutPointerY) * -8px), 0)}.aboutHeroPlusFar{transform:translate3d(calc(var(--aboutPointerX) * -7px), calc(var(--aboutPointerY) * 7px), 0)}.aboutHeroVisual:before{animation:1.05s cubic-bezier(.16,1,.3,1) 50ms both aboutHeroVisualWipe}.aboutHeroPortraitWrap{animation:.98s cubic-bezier(.16,1,.3,1) .24s both aboutHeroPortraitIn}.aboutHeroShapeMain{animation:7.5s ease-in-out infinite aboutHeroShapeFloat}.aboutHeroOrbitMain{animation:12s ease-in-out infinite aboutHeroOrbitFloat}.aboutHeroOrbitInner{animation:10s ease-in-out infinite aboutHeroOrbitInnerFloat}.aboutHeroPlusTop{animation:6.5s ease-in-out infinite aboutHeroPlusFloatTop}.aboutHeroPlusBottom{animation:7.2s ease-in-out infinite aboutHeroPlusFloatBottom}.aboutHeroPlusMiddle{animation:8.4s ease-in-out infinite aboutHeroPlusFloatMiddle}.aboutHeroPlusFar{animation:9.2s ease-in-out infinite aboutHeroPlusFloatFar}.aboutHeroCrossDotOne,.aboutHeroCrossDotTwo{animation:6.8s ease-in-out infinite aboutHeroDotFloat}@keyframes aboutHeroVisualWipe{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes aboutHeroPortraitIn{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes aboutHeroShapeFloat{0%,to{transform:translate(0,0)rotate(8deg)}50%{transform:translate(-10px,-12px)rotate(5deg)}}@keyframes aboutHeroPlusFloatTop{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(-7px,10px)rotate(7deg)}}@keyframes aboutHeroPlusFloatBottom{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(8px,-9px)rotate(-8deg)}}@keyframes aboutHeroOrbitFloat{0%,to{rotate:-2deg}50%{rotate:2deg}}@keyframes aboutHeroOrbitInnerFloat{0%,to{scale:1}50%{scale:1.025}}@keyframes aboutHeroPlusFloatMiddle{0%,to{rotate:0deg}50%{rotate:10deg}}@keyframes aboutHeroPlusFloatFar{0%,to{rotate:0deg}50%{rotate:-10deg}}@keyframes aboutHeroDotFloat{0%,to{translate:0}50%{translate:7px -8px}}@media (prefers-reduced-motion:reduce){.aboutHeroVisual:before,.aboutHeroPortraitWrap,.aboutHeroShapeMain,.aboutHeroOrbitMain,.aboutHeroOrbitInner,.aboutHeroPlusTop,.aboutHeroPlusBottom,.aboutHeroPlusMiddle,.aboutHeroPlusFar,.aboutHeroCrossDot{animation:none}.aboutHeroVisual:before{transform:none}}@media (width>=1261px){.aboutHero{grid-template-columns:minmax(0,43%) minmax(0,57%)}.aboutHeroCopy{padding-right:clamp(20px,2vw,38px)}.aboutHeroHeading{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:clamp(40px,3.1vw,62px)}.aboutHeroPortraitWrap{width:min(106%,1160px);right:-2%}}@media (width>=901px) and (width<=1260px){.aboutHero{grid-template-columns:minmax(0,50%) minmax(0,50%)}.aboutHeroCopy{padding-left:clamp(28px,5.2vw,66px);padding-right:18px}.aboutHeroHeading{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;width:100%;font-size:clamp(34px,3.55vw,47px)}.aboutHeroPortraitWrap{width:min(114%,900px);right:-3%}.aboutHeroShapeMain{width:82%;left:7%}.aboutHeroOrbitMain{width:110%;left:4%}}@media (width<=900px){.aboutHero{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:76px}.aboutHeroCopy{min-height:0;padding:72px 7vw 46px}.aboutHeroHeading{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;width:min(100%,820px);margin-top:22px;font-size:clamp(42px,7vw,68px);line-height:1}.aboutHeroVisual{height:clamp(370px,64svh,640px);min-height:0}.aboutHeroPortraitWrap{width:min(100%,750px);bottom:-4%;right:-2%}.aboutHeroShapeMain{width:76%;left:12%}.aboutHeroOrbitMain{width:88%;left:8%}.aboutHeroScrollReveal{bottom:24px;left:30px}}@media (width<=680px){.aboutHero{min-height:100svh;padding-top:68px}.aboutHeroCopy{min-height:calc(100svh - 68px);padding:clamp(54px,10svh,100px) 22px 90px}.aboutHeroHeading{letter-spacing:-.052em;margin-top:20px;font-size:clamp(28px,8.1vw,52px);line-height:1.04}.aboutHeroVisual{display:none}.aboutHeroPortraitWrap{width:min(110%,660px);bottom:-3%;right:-5%}.aboutHeroShapeMain{width:102%;top:8%;left:-5%}.aboutHeroOrbitMain{width:115%;top:8%;left:-7%}.aboutHeroOrbitInner{width:72%;top:20%;left:12%}.aboutHeroPlusTop{width:32px;height:32px;top:14%;right:7%}.aboutHeroPlusBottom{width:28px;height:28px;bottom:20%;left:8%}.aboutHeroLineVertical{left:17%}.aboutHeroScrollReveal{bottom:18px;left:18px}.aboutHeroPlusMiddle{top:47%;left:9%}.aboutHeroPlusFar{top:27%;right:2%}.aboutHeroCrossDotOne{top:23%;left:7%}.aboutHeroCrossDotTwo{bottom:14%;right:8%}}@media (width<=380px){.aboutHeroCopy{padding-left:17px;padding-right:17px}.aboutHeroHeading{font-size:clamp(27px,8.4vw,32px)}}@media (height<=680px) and (width>=901px){.aboutHeroCopy{padding-top:45px;padding-bottom:45px}}.aboutStudioIntro{--about-studio-split:27%;--about-studio-photo-left:2%;--about-studio-photo-width:50%;--about-studio-photo-cut:50%;grid-template-columns:var(--about-studio-split) minmax(0, 1fr);color:#f4f4f1;background:#15191f;width:100%;min-height:92svh;display:grid;position:relative;overflow:hidden}.aboutStudioIntroBackdrop{z-index:1;grid-template-columns:var(--about-studio-split) minmax(0, 1fr);display:grid;position:absolute;inset:0}.aboutStudioIntroPane{min-width:0;min-height:100%}.aboutStudioIntroPaneLight{background:#f4f4f1}.aboutStudioIntroPaneDark{background:#15191f}.aboutStudioIntroPhotoBridge{left:var(--about-studio-photo-left);z-index:3;width:var(--about-studio-photo-width);pointer-events:none;height:102%;position:absolute;bottom:-4%}.aboutStudioIntroPhoto{object-fit:contain;object-position:center bottom;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.aboutStudioIntroPhotoColor{clip-path:inset(0 calc(100% - var(--about-studio-photo-cut)) 0 0)}.aboutStudioIntroPhotoGray{clip-path:inset(0 0 0 var(--about-studio-photo-cut));filter:grayscale()brightness(.94)contrast(1.04)}.aboutStudioIntroCopy{z-index:5;grid-column:2;justify-content:flex-end;align-items:center;min-width:0;min-height:92svh;padding:clamp(80px,10vh,132px) clamp(54px,7vw,132px) clamp(80px,10vh,132px) clamp(320px,27vw,540px);display:flex;position:relative}.aboutStudioIntroCopy>.animationReveal{width:min(100%,560px)}.aboutStudioIntroCopy p{color:#f4f4f1f0;width:100%;font-family:var(--font-sans);font-size:clamp(18px,1.15vw,22px);font-weight:var(--font-weight-body);letter-spacing:-.015em;margin:0;line-height:1.9}.aboutStudioIntroPaneDark{clip-path:inset(0 0 0 100%);will-change:clip-path}.aboutStudioIntroPhotoBridge{opacity:0;transform:translateX(var(--about-studio-center-x,0%)) translate3d(110px, 0, 0) scale(.985);transform-origin:bottom;will-change:transform, opacity}.aboutStudioIntroVisible .aboutStudioIntroPaneDark{animation:1.05s cubic-bezier(.16,1,.3,1) both aboutStudioIntroDarkWipeIn}.aboutStudioIntroVisible .aboutStudioIntroPhotoBridge{animation:.98s cubic-bezier(.16,1,.3,1) .16s both aboutStudioIntroPhotoIn,8.5s ease-in-out 1.24s infinite aboutStudioIntroPhotoFloat}@keyframes aboutStudioIntroDarkWipeIn{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes aboutStudioIntroPhotoIn{0%{opacity:0;transform:translateX(var(--about-studio-center-x,0%)) translate3d(110px, 0, 0) scale(.985)}to{opacity:1;transform:translateX(var(--about-studio-center-x,0%)) translate3d(0, 0, 0) scale(1)}}@keyframes aboutStudioIntroPhotoFloat{0%,to{transform:translateX(var(--about-studio-center-x,0%)) translate3d(0, 0, 0)}50%{transform:translateX(var(--about-studio-center-x,0%)) translate3d(8px, -7px, 0)}}@media (prefers-reduced-motion:reduce){.aboutStudioIntroPaneDark{clip-path:none}.aboutStudioIntroPhotoBridge{opacity:1;transform:translateX(var(--about-studio-center-x,0%))}.aboutStudioIntroVisible .aboutStudioIntroPaneDark,.aboutStudioIntroVisible .aboutStudioIntroPhotoBridge{animation:none}}@media (width<=1380px){.aboutStudioIntro{--about-studio-split:28%;--about-studio-photo-left:2%;--about-studio-photo-width:52%;--about-studio-photo-cut:50%}.aboutStudioIntroCopy{padding-left:clamp(280px,25vw,460px)}}@media (width<=1120px){.aboutStudioIntro{--about-studio-split:29%;--about-studio-photo-left:2%;--about-studio-photo-width:54%;--about-studio-photo-cut:50%}.aboutStudioIntroCopy{padding-left:clamp(230px,22vw,350px);padding-right:5vw}.aboutStudioIntroCopy p{font-size:clamp(17px,1.55vw,20px)}}@media (width<=900px){.aboutStudioIntro{--about-studio-split:35%;--about-studio-photo-left:3%;--about-studio-photo-width:64%;--about-studio-photo-cut:50%;min-height:82svh}.aboutStudioIntroPhotoBridge{height:94%;bottom:-3%}.aboutStudioIntroCopy{min-height:82svh;padding:68px 34px 68px clamp(190px,25vw,250px)}}@media (width<=700px){.aboutStudioIntro{--about-studio-split:100%;background:#15191f;min-height:auto;display:block}.aboutStudioIntroBackdrop{grid-template-rows:minmax(420px,62svh) auto;grid-template-columns:1fr;display:grid;position:relative}.aboutStudioIntroPaneLight{grid-row:1}.aboutStudioIntroPaneDark{grid-row:2;min-height:330px}.aboutStudioIntroPhotoBridge{--about-studio-center-x:-50%;width:min(104%,620px);height:min(62svh,560px);top:0;bottom:auto;left:50%;transform:translate(-50%)}.aboutStudioIntroPhotoColor{clip-path:none}.aboutStudioIntroPhotoGray{display:none}.aboutStudioIntroCopy{min-height:330px;padding:58px 22px 70px;display:block;position:absolute;bottom:0;left:0;right:0}.aboutStudioIntroCopy>.animationReveal{width:100%}.aboutStudioIntroCopy p{font-size:17px;line-height:1.8}}.aboutQuote{color:#f5f5f2;background:#15191f;width:100%;min-height:36svh;position:relative;overflow:hidden}.aboutQuoteInner{justify-content:center;align-items:center;width:min(100%,1500px);min-height:36svh;margin:0 auto;padding:clamp(52px,7vh,78px) clamp(54px,7vw,120px);display:flex;position:relative}.aboutQuoteReveal{min-width:0}.aboutQuoteStatement{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;width:min(100%,980px);display:grid;position:relative}.aboutQuoteMark{color:#f5f5f280;margin:2px 0 0;font-size:clamp(34px,2.8vw,52px);line-height:1;display:block}.aboutQuoteStatement blockquote{color:#f5f5f2;font-family:var(--font-sans);letter-spacing:-.035em;text-align:left;margin:0;font-size:clamp(28px,2.25vw,44px);font-weight:700;line-height:1.24}.aboutQuoteAuthorReveal{z-index:3;position:absolute;bottom:clamp(24px,3.5vh,42px);right:clamp(38px,5vw,88px)}.aboutQuoteAuthor{align-items:center;gap:18px;display:flex}.aboutQuoteAuthorCopy{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.aboutQuoteAuthorCopy strong{color:#f5f5f2;font-family:var(--font-sans);font-size:14px;font-weight:800}.aboutQuoteAuthorCopy span{color:#f5f5f2a8;font-family:var(--font-sans);font-size:11px;font-weight:500}.aboutQuoteAvatar{background:#2a3037;width:72px;height:72px;position:relative;overflow:hidden}.aboutQuoteAvatar img{object-fit:cover;object-position:center 22%;filter:grayscale()contrast(1.05)brightness(.78);width:116%;height:116%;position:absolute;top:-14%;left:-8%}.aboutQuoteStatement{transition:transform .5s cubic-bezier(.16,1,.3,1)}.aboutQuoteAuthor{transition:transform .48s cubic-bezier(.16,1,.3,1),opacity .26s}.aboutQuoteAvatar img{transition:transform .7s cubic-bezier(.16,1,.3,1),filter .36s}@media (hover:hover) and (pointer:fine){.aboutQuoteStatement:hover{transform:translate(8px)}.aboutQuoteAuthor:hover{transform:translate(-6px)}.aboutQuoteAuthor:hover .aboutQuoteAvatar img{filter:grayscale()contrast(1.08)brightness(.88);transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.aboutQuoteStatement,.aboutQuoteAuthor,.aboutQuoteAvatar img{transition:none}}@media (width<=1100px){.aboutQuote,.aboutQuoteInner{min-height:42svh}.aboutQuoteInner{padding:64px 7vw 94px}.aboutQuoteStatement{width:min(100%,820px)}.aboutQuoteAuthorReveal{bottom:28px;right:6vw}}@media (width<=700px){.aboutQuote,.aboutQuoteInner{min-height:auto}.aboutQuoteInner{padding:72px 22px 126px}.aboutQuoteStatement{gap:12px}.aboutQuoteMark{margin:2px 0 0;font-size:32px}.aboutQuoteStatement blockquote{font-size:clamp(26px,7.8vw,38px);line-height:1.22}.aboutQuoteAuthorReveal{bottom:28px;right:22px}.aboutQuoteAuthorCopy{white-space:normal}.aboutQuoteAuthorCopy strong{font-size:12px}.aboutQuoteAuthorCopy span{max-width:170px;font-size:9px;line-height:1.45}.aboutQuoteAvatar{width:62px;height:62px}}.aboutDna{color:#11171c;isolation:isolate;background:#fff;width:100%;height:100svh;min-height:100svh;position:relative;overflow:hidden}.aboutDna:before{content:"";z-index:0;pointer-events:none;background:#f3f5f6;width:32.5%;height:60%;position:absolute;top:7%;left:0}.aboutDna:after{content:"";z-index:0;aspect-ratio:1;pointer-events:none;background:#f2f4f5b8;border-radius:50%;width:22vw;position:absolute;bottom:39%;right:4%}.aboutDnaDecor{z-index:1;pointer-events:none;position:absolute;inset:0}.aboutDnaArc{border:1px solid #11171c13;border-radius:50%;display:block;position:absolute}.aboutDnaArcTop{aspect-ratio:1;width:43vw;top:-10%;right:-5%}.aboutDnaArcBottom{aspect-ratio:1;width:32vw;bottom:-43%;left:-16%}.aboutDnaCross{opacity:.28;width:24px;height:24px;display:block;position:absolute}.aboutDnaCross:before,.aboutDnaCross:after{content:"";background:#11171c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aboutDnaCross:before{width:100%;height:1px}.aboutDnaCross:after{width:1px;height:100%}.aboutDnaCrossTop{top:27%;right:9%}.aboutDnaCrossBottom{width:19px;height:19px;bottom:14%;right:10%}.aboutDnaLine{background:#11171c12;display:block;position:absolute}.aboutDnaLineVertical{width:1px;height:29%;top:5%;right:17%}.aboutDnaLineHorizontal{width:33%;height:1px;bottom:18%;right:0}.aboutDnaIntro,.aboutDnaValues,.aboutDnaSideLabel{z-index:3;position:absolute}.aboutDnaIntro{width:min(43vw,790px);top:11%;left:5.5%}.aboutDnaEyebrow{color:#747b80;width:min(100%,280px);font-family:var(--font-sans);letter-spacing:.2em;align-items:center;gap:18px;font-size:9px;font-weight:700;display:flex}.aboutDnaEyebrow i{background:#11171c2b;flex:1;height:1px;display:block}.aboutDnaHeading{color:#101418;letter-spacing:-.055em;flex-direction:column;width:100%;margin:30px 0 0;font-size:clamp(66px,4.7vw,92px);line-height:.98;display:flex}.aboutDnaHeading>.animationReveal{display:block}.aboutDnaHeading span{font-family:var(--font-display);font-weight:400;display:block}.aboutDnaHeading strong{font-family:var(--font-sans);font-weight:var(--font-weight-heading);margin-top:7px;display:block}.aboutDnaDescription{color:#50585d;max-width:610px;font-family:var(--font-sans);font-size:clamp(17px,1.08vw,21px);font-weight:var(--font-weight-body);letter-spacing:-.012em;margin:clamp(30px,3.2vh,42px) 0 0;line-height:1.84}.aboutDnaValues{inset:0}.aboutDnaValues>.animationReveal{position:absolute}.aboutDnaValues>.animationReveal:first-child{width:min(33vw,610px);top:12.5%;left:47.5%}.aboutDnaValues>.animationReveal:nth-child(2){width:min(27vw,470px);top:47%;left:43.5%}.aboutDnaValues>.animationReveal:nth-child(3){width:min(26vw,460px);top:47%;left:70.5%}.aboutDnaValues>.animationReveal:nth-child(4){width:min(39vw,700px);top:74.5%;left:53.5%}.aboutDnaValue{background:0 0;width:100%;padding:0;position:relative}.aboutDnaValue:before{content:"";background:#11171c1f;width:1px;height:calc(100% + 48px);position:absolute;top:-24px;left:-24px}.aboutDnaValueIndex{color:#1d2429;font-family:var(--font-sans);letter-spacing:.09em;font-size:16px;font-weight:500;display:block}.aboutDnaValueRule{background:#11171c47;width:28px;height:1px;margin-top:14px}.aboutDnaValue h3{color:#11171c;max-width:500px;font-family:var(--font-display);letter-spacing:-.045em;margin:24px 0 0;font-size:clamp(36px,2.45vw,50px);font-weight:400;line-height:1.06}.aboutDnaValue p{color:#555d62;max-width:560px;font-family:var(--font-sans);font-size:clamp(15px,.95vw,18px);font-weight:var(--font-weight-body);letter-spacing:-.01em;margin:15px 0 0;line-height:1.72}.aboutDnaValueTwo,.aboutDnaValueThree,.aboutDnaValueFour{width:100%}.aboutDnaSideLabel{color:#525a5f;font-family:var(--font-sans);letter-spacing:.22em;text-align:right;font-size:9px;font-weight:700;line-height:1.65;top:11%;right:2.8%}.aboutDna:before,.aboutDna:after{opacity:0;transition:opacity .9s,transform 1.15s cubic-bezier(.16,1,.3,1)}.aboutDna:before{transform:translate(-90px)scale(.98)}.aboutDna:after{transform:translate(90px,30px)scale(.96)}.aboutDnaVisible:before,.aboutDnaVisible:after{opacity:1;transform:translate(0,0)scale(1)}.aboutDnaEyebrow,.aboutDnaHeading,.aboutDnaDescription{will-change:transform, opacity}.aboutDnaDecor{opacity:0;transition:opacity .78s .22s,transform .98s cubic-bezier(.16,1,.3,1) .22s;transform:translate(35px)}.aboutDnaVisible .aboutDnaDecor{opacity:1;transform:translate(0,0)}.aboutDnaValue{transition:background-color .42s,transform .52s cubic-bezier(.16,1,.3,1)}.aboutDnaValue h3,.aboutDnaValue p,.aboutDnaValueIndex,.aboutDnaValueRule{transition:transform .52s cubic-bezier(.16,1,.3,1),color .28s}.aboutDnaValue:before{transform-origin:top;transition:transform .76s cubic-bezier(.16,1,.3,1);transform:scaleY(0)}.aboutDnaValues>.animationReveal.animationVisible .aboutDnaValue:before{transform:scaleY(1)}.aboutDnaValueRule{opacity:0;transform-origin:0;transition:opacity .56s .3s,transform .56s cubic-bezier(.16,1,.3,1) .3s,color .28s;transform:scaleX(0)}.aboutDnaValues>.animationReveal.animationVisible .aboutDnaValueRule{opacity:1;transform:scaleX(1)}.aboutDnaCrossTop{animation:7.4s ease-in-out infinite aboutDnaCrossTopFloat}.aboutDnaCrossBottom{animation:8.2s ease-in-out infinite aboutDnaCrossBottomFloat}.aboutDnaArcTop{animation:12s ease-in-out infinite aboutDnaArcFloat}.aboutDnaArcBottom{animation:13.5s ease-in-out infinite aboutDnaArcBottomFloat}@media (hover:hover) and (pointer:fine){.aboutDnaValue:hover{background:#ffffff8f;transform:translateY(-5px)}.aboutDnaValue:hover h3,.aboutDnaValue:hover p{transform:translate(6px)}.aboutDnaValue:hover .aboutDnaValueIndex,.aboutDnaValue:hover .aboutDnaValueRule{transform:translate(3px)}}@keyframes aboutDnaCrossTopFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(-8px,9px)rotate(8deg)}}@keyframes aboutDnaCrossBottomFloat{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(7px,-8px)rotate(-9deg)}}@keyframes aboutDnaArcFloat{0%,to{transform:translate(0,0)}50%{transform:translate(-10px,8px)}}@keyframes aboutDnaArcBottomFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(10px,-7px)scale(1.015)}}@media (prefers-reduced-motion:reduce){.aboutDna:before,.aboutDna:after,.aboutDnaDecor,.aboutDnaValue,.aboutDnaValue:before,.aboutDnaValue h3,.aboutDnaValue p,.aboutDnaValueIndex,.aboutDnaValueRule,.aboutDnaCrossTop,.aboutDnaCrossBottom,.aboutDnaArcTop,.aboutDnaArcBottom{transition:none;animation:none}.aboutDna:before,.aboutDna:after,.aboutDnaDecor,.aboutDnaValue:before,.aboutDnaValueRule{opacity:1;transform:none}}@media (width<=1220px){.aboutDna{height:100svh;min-height:100svh}.aboutDna:before{width:34%;height:58%}.aboutDnaIntro{width:min(44vw,650px);top:10%;left:4.5%}.aboutDnaHeading{font-size:clamp(58px,4.7vw,78px)}.aboutDnaDescription{max-width:540px;font-size:clamp(16px,1.2vw,19px);line-height:1.76}.aboutDnaValues>.animationReveal:first-child{width:min(33vw,540px);top:13%;left:47%}.aboutDnaValues>.animationReveal:nth-child(2){width:min(28vw,420px);top:47.5%;left:42%}.aboutDnaValues>.animationReveal:nth-child(3){width:min(27vw,400px);top:47.5%;left:69%}.aboutDnaValues>.animationReveal:nth-child(4){width:min(40vw,580px);top:74%;left:51%}.aboutDnaValueIndex{font-size:14px}.aboutDnaValue h3{font-size:clamp(30px,2.35vw,40px)}.aboutDnaValue p{font-size:clamp(13px,1.05vw,16px);line-height:1.66}.aboutDnaSideLabel{top:11%;right:2%}}@media (width<=920px){.aboutDna{height:auto;min-height:auto;padding:92px 7vw 108px;display:block}.aboutDna:before{width:44%;height:42%;top:0}.aboutDnaIntro,.aboutDnaValues{position:relative;inset:auto}.aboutDnaIntro{width:min(100%,720px);top:auto;left:auto}.aboutDnaHeading{font-size:clamp(48px,8vw,72px)}.aboutDnaDescription{max-width:650px}.aboutDnaValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 48px;margin-top:94px;display:grid}.aboutDnaValues>.animationReveal,.aboutDnaValues>.animationReveal:first-child,.aboutDnaValues>.animationReveal:nth-child(2),.aboutDnaValues>.animationReveal:nth-child(3),.aboutDnaValues>.animationReveal:nth-child(4){width:100%;position:relative;top:auto;left:auto}.aboutDnaValue,.aboutDnaValueTwo,.aboutDnaValueThree,.aboutDnaValueFour{width:100%}.aboutDnaArcTop{width:72vw;right:-26%}}@media (width<=620px){.aboutDna{padding:76px 20px 82px}.aboutDna:before{width:66%;height:34%}.aboutDnaHeading{margin-top:26px;font-size:clamp(42px,12vw,58px)}.aboutDnaDescription{margin-top:32px;font-size:16px;line-height:1.8}.aboutDnaValues{grid-template-columns:1fr;gap:58px;margin-top:78px}.aboutDnaValue:before{left:-12px}.aboutDnaValue h3{font-size:30px}.aboutDnaValue p{font-size:13px}.aboutDnaCrossTop{top:11%;right:7%}.aboutDnaCrossBottom{bottom:5%;right:8%}.aboutDnaLineVertical{display:none}}.aboutPage{z-index:2;color:#0d1114;background:#fff;width:100%;min-width:0;min-height:100vh;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000014}@media (width>=1051px){.aboutPage .aboutStudioIntroCopy{padding-left:clamp(260px,25vw,510px);padding-right:clamp(34px,4vw,84px)}}@media (width<=1050px){.aboutPage .aboutStudioIntro{--about-intro-photo-height:clamp(340px, 51svh, 560px);--about-studio-center-x:-50%;flex-direction:column;height:auto;min-height:0;display:flex;overflow:hidden}.aboutPage .aboutStudioIntroBackdrop{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--about-intro-photo-height) minmax(0, 1fr);display:grid;position:absolute;inset:0}.aboutPage .aboutStudioIntroPaneLight{grid-area:1/1}.aboutPage .aboutStudioIntroPaneDark{grid-area:2/1;min-height:0}.aboutPage .aboutStudioIntroPhotoBridge{width:min(100%,850px);height:var(--about-intro-photo-height);top:0;bottom:auto;left:50%}.aboutPage .aboutStudioIntroPhotoColor{clip-path:none}.aboutPage .aboutStudioIntroPhotoGray{display:none}.aboutPage .aboutStudioIntroCopy{width:100%;min-height:0;margin-top:var(--about-intro-photo-height);grid-column:auto;padding:clamp(48px,7vw,82px) clamp(22px,7vw,82px) clamp(58px,8vw,100px);display:block;position:relative;inset:auto}.aboutPage .aboutStudioIntroCopy>.animationReveal{width:min(100%,850px);margin-inline:auto}.aboutPage .aboutStudioIntroCopy p{overflow-wrap:break-word;font-size:clamp(16px,2vw,20px);line-height:1.78}}@media (width<=700px){.aboutPage .aboutStudioIntro{--about-studio-center-x:0%;--about-intro-photo-height:clamp(320px, 52svh, 470px);background:#15191f}.aboutPage .aboutStudioIntroBackdrop{grid-template-rows:var(--about-intro-photo-height) minmax(0, 1fr);background:#15191f}.aboutPage .aboutStudioIntroPaneLight{display:none}.aboutPage .aboutStudioIntroPhotoBridge{width:100%;height:var(--about-intro-photo-height);background:radial-gradient(at 50% 38%,#42474d 0%,#262c33 44%,#15191f 85%);inset:0 0 auto;overflow:hidden}.aboutPage .aboutStudioIntroPhotoColor{object-fit:cover;object-position:center 26%;clip-path:none;filter:grayscale()brightness(.8)contrast(1.06);width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000 100%)}.aboutPage .aboutStudioIntroPhotoGray{display:none}.aboutPage .aboutStudioIntroCopy p{font-size:16px;line-height:1.75}.aboutPage .aboutStudioIntroVisible .aboutStudioIntroPhotoBridge{animation:.98s cubic-bezier(.16,1,.3,1) .16s both aboutStudioIntroPhotoIn}.aboutPage .aboutStudioIntroBackdrop,.aboutPage .aboutStudioIntroPhotoBridge{display:none}.aboutPage .aboutStudioIntroCopy{margin-top:0;padding:72px 22px 76px}}@media (width<=420px){.aboutPage .aboutStudioIntro{--about-intro-photo-height:clamp(300px, 47svh, 390px)}.aboutPage .aboutStudioIntroCopy{padding-left:20px;padding-right:20px}}.aboutPage .aboutQuoteInner{flex-direction:column;align-items:center;gap:clamp(30px,4svh,56px);min-height:0;padding:clamp(58px,7svh,94px) clamp(24px,6vw,110px) clamp(50px,6svh,80px);display:flex}.aboutPage .aboutQuoteReveal{width:min(100%,980px)}.aboutPage .aboutQuoteStatement{width:100%;min-width:0}.aboutPage .aboutQuoteStatement blockquote{overflow-wrap:break-word}.aboutPage .aboutQuoteAuthorReveal{align-self:flex-end;position:relative;inset:auto}.aboutPage .aboutQuoteAuthorCopy{white-space:normal}@media (width<=620px){.aboutPage .aboutQuoteInner{gap:34px;padding:60px 22px 52px}.aboutPage .aboutQuoteStatement{grid-template-columns:28px minmax(0,1fr);gap:10px}.aboutPage .aboutQuoteStatement blockquote{font-size:clamp(24px,6.5vw,33px)}.aboutPage .aboutQuoteAuthorReveal{max-width:100%}}.aboutPage .aboutDna{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:clamp(42px,5vw,100px);height:auto;min-height:100svh;padding:clamp(100px,11svh,150px) clamp(28px,5.5vw,100px) clamp(86px,10svh,140px);display:grid}.aboutPage .aboutDnaIntro,.aboutPage .aboutDnaValues{width:100%;min-width:0;position:relative;inset:auto}.aboutPage .aboutDnaHeading{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(45px,4.5vw,78px)}.aboutPage .aboutDnaDescription{overflow-wrap:break-word;font-size:clamp(16px,1.15vw,20px);line-height:1.7}.aboutPage .aboutDnaValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(44px,5vw,74px) clamp(24px,3vw,54px);margin:24px 0 0;display:grid}.aboutPage .aboutDnaValues>.animationReveal,.aboutPage .aboutDnaValues>.animationReveal:first-child,.aboutPage .aboutDnaValues>.animationReveal:nth-child(2),.aboutPage .aboutDnaValues>.animationReveal:nth-child(3),.aboutPage .aboutDnaValues>.animationReveal:nth-child(4){width:100%;min-width:0;position:relative;inset:auto}.aboutPage .aboutDnaValues>.animationReveal:first-child,.aboutPage .aboutDnaValues>.animationReveal:nth-child(4){grid-column:1/-1}.aboutPage .aboutDnaValue:before{left:-13px}.aboutPage .aboutDnaValue h3{overflow-wrap:break-word;font-size:clamp(29px,2.4vw,43px)}.aboutPage .aboutDnaValue p{overflow-wrap:break-word;font-size:clamp(14px,1.02vw,17px);line-height:1.7}.aboutPage .aboutDnaSideLabel{top:35px;right:clamp(22px,5vw,90px)}@media (width<=1100px){.aboutPage .aboutDna{grid-template-columns:minmax(0,1fr);row-gap:clamp(40px,6vw,78px);min-height:0;padding:94px clamp(24px,6vw,72px) 104px}.aboutPage .aboutDnaIntro{max-width:850px}.aboutPage .aboutDnaHeading{font-size:clamp(48px,6.5vw,74px)}.aboutPage .aboutDnaValues{margin-top:0}.aboutPage .aboutDnaValues>.animationReveal:first-child,.aboutPage .aboutDnaValues>.animationReveal:nth-child(4){grid-column:auto}.aboutPage .aboutDnaSideLabel{position:absolute;top:34px;right:6vw}}@media (width<=620px){.aboutPage .aboutDna{padding:76px 22px 88px;display:block}.aboutPage .aboutDnaHeading{font-size:clamp(39px,10vw,58px)}.aboutPage .aboutDnaDescription{font-size:16px;line-height:1.75}.aboutPage .aboutDnaValues{grid-template-columns:minmax(0,1fr);gap:50px;margin-top:72px;display:grid}.aboutPage .aboutDnaValues>.animationReveal:first-child,.aboutPage .aboutDnaValues>.animationReveal:nth-child(4){grid-column:1}.aboutPage .aboutDnaValue h3{font-size:clamp(28px,8vw,36px)}.aboutPage .aboutDnaValue p{font-size:14px}.aboutPage .aboutDnaSideLabel{font-size:8px;top:20px;right:18px}}
