@font-face{font-family:Archivo;font-display:swap;font-style:normal;font-weight:400;src:url(/legacy/fonts/7BTLO3ZVFMNDGT63YATXTEALTKTYZUZG.woff2)format("woff2")}@font-face{font-family:Archivo;font-display:swap;font-style:normal;font-weight:500;src:url(/legacy/fonts/EPHSF4UBJRLGUILEFJVCMY7ET4W5HPUF.woff2)format("woff2")}@font-face{font-family:Archivo;font-display:swap;font-style:normal;font-weight:700;src:url(/legacy/fonts/UHPKREF72UMVMQSKHPDQ42AVOZPICLOJ.woff2)format("woff2")}.new-home-module__3iwOFq__page{--hero-avatar-delay:.9s;--hero-final-delay:1.45s;color:#111;isolation:isolate;background:#faf7f3;min-height:100vh;font-family:Archivo,Arial,sans-serif;position:relative;overflow-x:clip}.new-home-module__3iwOFq__pagePattern{opacity:.04;pointer-events:none;z-index:10;background-position:0 0;background-repeat:repeat;background-size:161px;position:absolute;inset:0}.new-home-module__3iwOFq__page:not(.new-home-module__3iwOFq__pageBootReady) .new-home-module__3iwOFq__navbarFrame,.new-home-module__3iwOFq__page:not(.new-home-module__3iwOFq__pageBootReady) .new-home-module__3iwOFq__avatarStage,.new-home-module__3iwOFq__page:not(.new-home-module__3iwOFq__pageBootReady) .new-home-module__3iwOFq__heroTriangle,.new-home-module__3iwOFq__page:not(.new-home-module__3iwOFq__pageBootReady) .new-home-module__3iwOFq__heroMeta,.new-home-module__3iwOFq__page:not(.new-home-module__3iwOFq__pageBootReady) .new-home-module__3iwOFq__revealWordActive{animation-play-state:paused}.new-home-module__3iwOFq__navbarFrame{animation:new-home-module__3iwOFq__navbarAppear 1.4s cubic-bezier(.22, 1, .36, 1) var(--hero-final-delay) both;z-index:30;width:min(320px,100vw - 32px);position:fixed;top:30px;left:50%;transform:translate(-50%)}.new-home-module__3iwOFq__navbarFrame .framer-HdeBz.framer-1m3j43o{width:100%!important}.new-home-module__3iwOFq__topbar{z-index:30;width:min(320px,100vw - 32px);position:fixed;top:30px;left:50%;transform:translate(-50%)}.new-home-module__3iwOFq__navShell{background:#111;border-radius:20px;padding:10px;box-shadow:0 18px 44px #0003}.new-home-module__3iwOFq__navButton{color:#faf7f3;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:4px 6px 4px 8px;display:flex}.new-home-module__3iwOFq__navButtonLabel{font-size:14px;font-weight:700;line-height:1}.new-home-module__3iwOFq__navButtonIcon{background:#faf7f3;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.new-home-module__3iwOFq__navButtonIcon span{background:#111;border-radius:999px;width:4px;height:4px;box-shadow:-6px 0 #111,6px 0 #111}.new-home-module__3iwOFq__navDropdown{gap:4px;max-height:0;padding-top:0;transition:max-height .32s cubic-bezier(.22,1,.36,1),padding-top .32s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.new-home-module__3iwOFq__navShellOpen .new-home-module__3iwOFq__navDropdown{max-height:300px;padding-top:10px}.new-home-module__3iwOFq__navLink{color:#faf7f3;opacity:0;transition:opacity .22s,transform .22s;transition-delay:calc(var(--index) * 55ms);transform:translateY(-8px)}.new-home-module__3iwOFq__navShellOpen .new-home-module__3iwOFq__navLink{opacity:1;transform:translateY(0)}.new-home-module__3iwOFq__rollingText{line-height:1;display:inline-flex}.new-home-module__3iwOFq__rollingChar{height:1em;display:inline-grid;position:relative;overflow:hidden}.new-home-module__3iwOFq__rollingCharTop,.new-home-module__3iwOFq__rollingCharBottom{transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .24s;transition-delay:calc(var(--char-index) * 35ms);line-height:1;display:block}.new-home-module__3iwOFq__rollingCharBottom{transform:translateY(0)}.new-home-module__3iwOFq__rollingText:hover .new-home-module__3iwOFq__rollingCharTop,.new-home-module__3iwOFq__rollingText:hover .new-home-module__3iwOFq__rollingCharBottom{transform:translateY(-100%)}.new-home-module__3iwOFq__revealWord{filter:blur(10px);opacity:.001;will-change:transform, opacity, filter;display:inline-block;transform:translateY(10px)}.new-home-module__3iwOFq__revealActive .new-home-module__3iwOFq__revealWord,.new-home-module__3iwOFq__revealWordActive{animation:1.8s cubic-bezier(.22,1,.36,1) both new-home-module__3iwOFq__revealWord}.new-home-module__3iwOFq__revealBlock{opacity:.001;will-change:transform, opacity;width:100%;min-width:0;transform:translateY(20px)}.new-home-module__3iwOFq__revealBlockActive{animation:new-home-module__3iwOFq__revealBlock 1.6s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s) both}.new-home-module__3iwOFq__heroBioWrap{z-index:1;min-height:200vh;position:relative}.new-home-module__3iwOFq__avatarStage{animation:new-home-module__3iwOFq__fadeLift 1.6s cubic-bezier(.22, 1, .36, 1) var(--hero-avatar-delay) both;opacity:0;pointer-events:none;z-index:2;justify-content:center;height:100vh;display:flex;position:sticky;top:0}.new-home-module__3iwOFq__avatarStageReady{opacity:1}.new-home-module__3iwOFq__avatarFrame{transform-origin:50%;align-self:flex-end;width:400px;height:456px;margin-bottom:20px;overflow:visible}.new-home-module__3iwOFq__avatarInner{transform-origin:50%;height:100%;transform-style:preserve-3d;will-change:transform;width:100%;position:relative}.new-home-module__3iwOFq__avatarFaceBack,.new-home-module__3iwOFq__avatarFaceFront{backface-visibility:hidden;transform-origin:50%;will-change:transform;border-radius:20px;position:absolute;inset:0;overflow:hidden;box-shadow:0 20px 54px #00000024}.new-home-module__3iwOFq__avatarFaceBack{transform:matrix3d(-.5,0,0,0,0,.5,0,0,0,0,-1,.000833333,0,114,0,1)}.new-home-module__3iwOFq__avatarFaceFront{filter:grayscale();transform:matrix3d(.5,0,0,0,0,.5,0,0,0,0,1,-.000833333,0,114,0,1)}.new-home-module__3iwOFq__avatarFaceBack img,.new-home-module__3iwOFq__avatarFaceFront img{object-fit:cover;width:100%;height:100%;display:block}.new-home-module__3iwOFq__heroSection,.new-home-module__3iwOFq__bioSection{width:calc(100vw - 32px);max-width:1180px;margin:0 auto;position:relative}.new-home-module__3iwOFq__heroSection{z-index:1;height:100vh;margin-top:-100vh}.new-home-module__3iwOFq__heroInner{height:100%;position:relative}.new-home-module__3iwOFq__heroTriangle{--base-rotate:0deg;--drag-x:0px;--drag-y:0px;animation:new-home-module__3iwOFq__heroAppear 1.6s cubic-bezier(.22, 1, .36, 1) var(--hero-final-delay) both;cursor:grab;touch-action:none;transform:translate3d(var(--drag-x), var(--drag-y), 0) rotate(var(--base-rotate));-webkit-user-select:none;user-select:none;will-change:transform, opacity;z-index:4;position:absolute}.new-home-module__3iwOFq__heroTriangleLeft{width:140px;top:calc(50% - 216.6px);left:-16px}.new-home-module__3iwOFq__heroTriangleRight{transform-origin:50%;width:160px;top:calc(50% + 76.7px);right:-16px}.new-home-module__3iwOFq__heroTriangleDragging{cursor:grabbing;animation-play-state:paused}.new-home-module__3iwOFq__heroTitle{pointer-events:none;text-align:center;z-index:2;width:min(1180px,100vw - 32px);margin:0;position:absolute;top:calc(50% - 156.6px);left:50%;transform:translate(-50%)}.new-home-module__3iwOFq__heroTitleLine{letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;font-size:174px;font-weight:800;line-height:156.6px;display:block}.new-home-module__3iwOFq__heroTitleLine+.new-home-module__3iwOFq__heroTitleLine{margin-top:0}.new-home-module__3iwOFq__heroMeta{animation:new-home-module__3iwOFq__fadeLift 1.6s cubic-bezier(.22, 1, .36, 1) var(--hero-final-delay) both;text-transform:uppercase;z-index:3;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:20px;left:0;right:0}.new-home-module__3iwOFq__heroMetaYear{letter-spacing:-.02em;transform-origin:0 100%;font-size:68px;font-weight:600;line-height:68px;display:inline-block;transform:scaleX(.94)}.new-home-module__3iwOFq__heroMetaSince{letter-spacing:-.04em;transform-origin:100% 100%;white-space:nowrap;flex:none;width:auto;margin-left:auto;padding-top:0;font-size:18px;line-height:25.2px;transform:scaleX(.93)}.new-home-module__3iwOFq__bioSection{z-index:1;justify-content:center;align-items:end;height:100vh;margin-top:0;display:flex}.new-home-module__3iwOFq__bioInner{box-sizing:border-box;grid-template-columns:minmax(0,300px) minmax(0,360px);justify-content:space-between;align-items:end;gap:260px;width:100%;padding-bottom:20px;display:grid}.new-home-module__3iwOFq__bioLeft,.new-home-module__3iwOFq__bioRight{gap:24px;display:grid}.new-home-module__3iwOFq__bioLeft{gap:260px}.new-home-module__3iwOFq__bioHeading{margin:0;font-size:clamp(48px,5.6vw,76px);line-height:.94}.new-home-module__3iwOFq__bioLeft p{letter-spacing:-.04em;margin:0;font-size:22px;font-weight:600;line-height:1.4}.new-home-module__3iwOFq__bioRight p{letter-spacing:-.04em;margin:0;font-size:18px;line-height:1.4}.new-home-module__3iwOFq__bioCta{width:max-content}.new-home-module__3iwOFq__bioCta a{color:inherit;text-decoration:none}.new-home-module__3iwOFq__bioCta .framer-jEmFC.framer-f4qgyi{color:inherit;width:max-content}.new-home-module__3iwOFq__quoteSection{z-index:1;height:150vh;margin-top:10px;position:relative}.new-home-module__3iwOFq__quoteSticky{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0}.new-home-module__3iwOFq__quoteText{text-align:center;max-width:840px;margin:0;font-size:clamp(30px,2.7vw,40px);font-weight:700;line-height:1.16}.new-home-module__3iwOFq__quoteWord{transition:color .3s linear}.new-home-module__3iwOFq__focusSection,.new-home-module__3iwOFq__projectsSection,.new-home-module__3iwOFq__proofSection,.new-home-module__3iwOFq__thoughtsSection,.new-home-module__3iwOFq__contactSection{content-visibility:auto;z-index:1;width:calc(100vw - 32px);max-width:1180px;margin:0 auto;position:relative}.new-home-module__3iwOFq__focusSection,.new-home-module__3iwOFq__projectsSection,.new-home-module__3iwOFq__proofSection,.new-home-module__3iwOFq__thoughtsSection{contain-intrinsic-size:auto 900px}.new-home-module__3iwOFq__contactSection{contain-intrinsic-size:auto 580px}.new-home-module__3iwOFq__focusSection{margin-top:10px;padding-top:0}.new-home-module__3iwOFq__focusLayout{display:block}.new-home-module__3iwOFq__sectionHeading{justify-content:space-between;margin-bottom:60px;display:flex}.new-home-module__3iwOFq__sectionHeading h2{margin:0;font-size:clamp(60px,5.8vw,80px);line-height:.94}.new-home-module__3iwOFq__focusSection .new-home-module__3iwOFq__sectionHeading{margin-bottom:61px}.new-home-module__3iwOFq__focusSection .new-home-module__3iwOFq__sectionHeading h2{letter-spacing:-.02em;font-size:76px;line-height:1}.new-home-module__3iwOFq__sectionHeading a{color:inherit;padding-top:16px;text-decoration:none;display:inline-flex}.new-home-module__3iwOFq__focusList{gap:16px;display:grid}.new-home-module__3iwOFq__focusFramerRow{width:100%;min-height:120px;overflow:visible}.new-home-module__3iwOFq__focusFramerRow .framer-4gO8g.framer-zo8nwq{max-width:100%;width:100%!important}.new-home-module__3iwOFq__focusRow{border-top:1px solid #1111111f;grid-template-columns:1fr 1fr;align-items:center;gap:20px;min-height:128px;display:grid}.new-home-module__3iwOFq__focusRow:last-child{border-bottom:1px solid #1111111f}.new-home-module__3iwOFq__focusRow h3{margin:0;font-size:clamp(26px,2.3vw,34px);line-height:1}.new-home-module__3iwOFq__focusRow p{text-align:right;margin:0;font-size:18px;line-height:1.35}.new-home-module__3iwOFq__projectsSection{margin-top:9px;padding-top:120px}.new-home-module__3iwOFq__projectsSection .new-home-module__3iwOFq__sectionHeading{margin-bottom:80px}.new-home-module__3iwOFq__projectsGrid,.new-home-module__3iwOFq__proofGrid,.new-home-module__3iwOFq__thoughtsGrid{gap:16px;display:grid}.new-home-module__3iwOFq__projectsGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:6px}.new-home-module__3iwOFq__projectFramerCard{width:100%;min-width:0;min-height:467px;max-height:467px;overflow:hidden}.new-home-module__3iwOFq__projectFramerCard .framer-RX6DT.framer-32eq8k{max-width:100%;width:100%!important}.new-home-module__3iwOFq__projectFramerCard .framer-RX6DT .framer-q8laq2{height:var(--framer-aspect-ratio-supported,auto);min-height:0}.new-home-module__3iwOFq__projectCard{background:#ffffff52;border-radius:20px;overflow:hidden}.new-home-module__3iwOFq__projectImage{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.new-home-module__3iwOFq__projectBody{gap:10px;padding:16px 18px 18px;display:grid}.new-home-module__3iwOFq__projectBody p,.new-home-module__3iwOFq__projectBody h3{margin:0}.new-home-module__3iwOFq__projectBody h3{font-size:28px;line-height:1.06}.new-home-module__3iwOFq__projectBody p:first-child{letter-spacing:0;text-transform:uppercase;font-size:12px}.new-home-module__3iwOFq__proofSection{margin-top:10px;padding-top:120px}.new-home-module__3iwOFq__proofGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.new-home-module__3iwOFq__proofGrid>.new-home-module__3iwOFq__revealBlock{height:270px;min-height:270px}.new-home-module__3iwOFq__proofFramerCard{perspective:1200px;outline:none;justify-content:center;width:100%;display:flex}:is(.new-home-module__3iwOFq__proofFramerCard .framer-oiibR.framer-118v47e,.new-home-module__3iwOFq__proofFramerCard .framer-oiibR.framer-v-g4dh59){width:min(100%,283px);max-width:100%}:is(.new-home-module__3iwOFq__proofFramerCard .framer-s9p36i,.new-home-module__3iwOFq__proofFramerCard .framer-z8fymm){transition:transform .6s cubic-bezier(.22,1,.36,1)}:is(.new-home-module__3iwOFq__proofFramerCard:hover .framer-s9p36i,.new-home-module__3iwOFq__proofFramerCard:focus-within .framer-s9p36i,.new-home-module__3iwOFq__proofFramerCard:focus .framer-s9p36i){transform:perspective(1200px)rotateY(-180deg)!important}:is(.new-home-module__3iwOFq__proofFramerCard:hover .framer-z8fymm,.new-home-module__3iwOFq__proofFramerCard:focus-within .framer-z8fymm,.new-home-module__3iwOFq__proofFramerCard:focus .framer-z8fymm){transform:perspective(1200px)rotateY(0)!important}.new-home-module__3iwOFq__certificationCard{box-sizing:border-box;color:#faf7f3;background:#111;border:1px solid #faf7f31f;border-radius:20px;flex-direction:column;height:100%;min-height:0;padding:24px;display:flex;position:relative;overflow:hidden}.new-home-module__3iwOFq__certificationCard:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(120deg,#faf7f329,#0000 34%);position:absolute;inset:0}.new-home-module__3iwOFq__certificationCardHeader,.new-home-module__3iwOFq__certificationCard h3,.new-home-module__3iwOFq__certificationCard p,.new-home-module__3iwOFq__certificationLink{z-index:1;position:relative}.new-home-module__3iwOFq__certificationCardHeader{color:#faf7f3a3;justify-content:space-between;align-items:center;margin-bottom:auto;font-size:13px;line-height:1.2;display:flex}.new-home-module__3iwOFq__certificationBadge{color:#111;background:#faf7f3;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.new-home-module__3iwOFq__certificationCard h3{letter-spacing:0;max-width:10ch;margin:auto 0 12px;font-family:Archivo,Archivo Placeholder,sans-serif;font-size:28px;line-height:.96}.new-home-module__3iwOFq__certificationCard p{color:#faf7f3b8;margin:0;font-size:14px;line-height:1.25}.new-home-module__3iwOFq__certificationLink{color:#faf7f3;align-self:flex-start;margin-top:22px;font-size:14px;font-weight:700;text-decoration:none}.new-home-module__3iwOFq__proofCard{perspective:1200px}.new-home-module__3iwOFq__proofCardInner{height:370px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,1,.36,1);position:relative}.new-home-module__3iwOFq__proofCard:hover .new-home-module__3iwOFq__proofCardInner{transform:rotateY(180deg)}.new-home-module__3iwOFq__proofFace{backface-visibility:hidden;color:#faf7f3;background:#111;border-radius:20px;justify-content:space-between;padding:22px;display:flex;position:absolute;inset:0}.new-home-module__3iwOFq__proofFace h3,.new-home-module__3iwOFq__proofFace p{margin:0}.new-home-module__3iwOFq__proofFace h3{font-size:28px;line-height:1.04}.new-home-module__3iwOFq__proofFace p{font-size:16px;line-height:1.35}.new-home-module__3iwOFq__proofMark{object-fit:contain;width:52px;height:52px}.new-home-module__3iwOFq__proofFaceBack{transform:rotateY(180deg)}.new-home-module__3iwOFq__proofFaceBack span{opacity:.72;font-size:14px;line-height:1.35}.new-home-module__3iwOFq__thoughtsSection{margin-top:10px;padding-top:120px}.new-home-module__3iwOFq__thoughtsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.new-home-module__3iwOFq__thoughtFramerCard{width:100%;min-width:0;min-height:460px}.new-home-module__3iwOFq__thoughtFramerCard .framer-6Ku2B.framer-hvjv56{max-width:100%;width:100%!important}.new-home-module__3iwOFq__thoughtCard{color:inherit;border-radius:20px;text-decoration:none;position:relative;overflow:hidden}.new-home-module__3iwOFq__thoughtCard img{filter:grayscale();object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.new-home-module__3iwOFq__thoughtCardBody{color:#faf7f3;z-index:1;background:linear-gradient(#0000 0%,#000000bd 100%);gap:8px;min-height:100%;padding:20px;display:grid;position:relative;bottom:0;left:0}.new-home-module__3iwOFq__thoughtCardBody h3,.new-home-module__3iwOFq__thoughtCardBody p{margin:0}.new-home-module__3iwOFq__thoughtCardBody h3{font-size:32px;line-height:1.08}.new-home-module__3iwOFq__meta{opacity:.8;text-transform:none;font-size:14px}.new-home-module__3iwOFq__thoughtCard{height:460px}.new-home-module__3iwOFq__thoughtsAllCard{background:#111}.new-home-module__3iwOFq__thoughtsAllCard .new-home-module__3iwOFq__thoughtCardBody{background:linear-gradient(#0000 0%,#111111e6 100%);justify-content:end}.new-home-module__3iwOFq__contactSection{box-sizing:border-box;grid-template-columns:640px 500px;align-items:flex-start;gap:40px;min-height:695px;margin-top:10px;padding-top:120px;display:grid}.new-home-module__3iwOFq__contactIntro{flex-direction:column;justify-content:flex-start;height:455px;min-height:455px;display:flex}.new-home-module__3iwOFq__contactIntro h2{margin:0;font-size:clamp(60px,5.8vw,80px);line-height:.96}.new-home-module__3iwOFq__contactIntro p{max-width:640px;margin:18px 0 0;font-size:18px;line-height:1.35}.new-home-module__3iwOFq__socialRow{flex-wrap:wrap;gap:16px;width:100%;height:40px;margin-top:auto;display:flex}.new-home-module__3iwOFq__socialLink{min-width:0;display:inline-flex}.new-home-module__3iwOFq__socialLink a{color:inherit;text-decoration:none}.new-home-module__3iwOFq__socialLink .framer-jEmFC.framer-f4qgyi{color:inherit}.new-home-module__3iwOFq__socialLink .framer-TJUch.framer-1x1xzj3{background-color:#1111111a!important;width:40px!important;height:40px!important;display:flex!important;position:relative!important;overflow:clip!important}:is(.new-home-module__3iwOFq__socialLink .framer-TJUch .framer-1nd7fyx,.new-home-module__3iwOFq__socialLink .framer-TJUch .framer-11i00u6){transform-origin:50%!important;width:20px!important;height:20px!important;transition:top .8s cubic-bezier(.22,1,.36,1),bottom .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)!important;position:absolute!important;left:50%!important}.new-home-module__3iwOFq__socialLink .framer-TJUch .framer-1nd7fyx{top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important}.new-home-module__3iwOFq__socialLink .framer-TJUch .framer-11i00u6{top:auto!important;bottom:-20px!important;transform:translate(-50%)!important}:is(.new-home-module__3iwOFq__socialLink .framer-TJUch:hover .framer-1nd7fyx,.new-home-module__3iwOFq__socialLink .framer-TJUch.hover .framer-1nd7fyx){top:-20px!important;transform:translate(-50%)!important}:is(.new-home-module__3iwOFq__socialLink .framer-TJUch:hover .framer-11i00u6,.new-home-module__3iwOFq__socialLink .framer-TJUch.hover .framer-11i00u6){top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important}.new-home-module__3iwOFq__contactForm{color:#faf7f3;background:#111;border-radius:16px;gap:20px;height:455px;padding:16px;display:grid;position:relative}.new-home-module__3iwOFq__contactForm label{gap:8px;display:grid}.new-home-module__3iwOFq__contactForm span{font-size:16px}.new-home-module__3iwOFq__contactForm input,.new-home-module__3iwOFq__contactForm textarea{color:#faf7f3;font:inherit;background:0 0;border:1px solid #faf7f34d;border-radius:12px;min-height:44px;padding:0 12px;transition:border-color .2s cubic-bezier(.44,0,.56,1)}.new-home-module__3iwOFq__contactForm input::placeholder,.new-home-module__3iwOFq__contactForm textarea::placeholder{color:#faf7f380}.new-home-module__3iwOFq__contactForm input:focus,.new-home-module__3iwOFq__contactForm textarea:focus{border-color:#faf7f3;outline:none}.new-home-module__3iwOFq__contactForm textarea{resize:vertical;min-height:140px;padding:12px}.new-home-module__3iwOFq__contactForm button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;min-height:44px;padding:0;display:flex}.new-home-module__3iwOFq__submitButtonFrame{width:100%;display:flex}.new-home-module__3iwOFq__contactForm button .framer-PNykG.framer-1bc1d27{max-width:100%;width:100%!important}.new-home-module__3iwOFq__submitButtonFrame .framer-PNykG.framer-1bc1d27{max-width:100%;width:100%!important}.new-home-module__3iwOFq__submitFallback{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.new-home-module__3iwOFq__submitInlineFallback{color:#111;background:#faf7f3;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:0 16px;display:flex}.new-home-module__3iwOFq__contactStatus{color:#111111b3;margin:0;font-size:13px;line-height:1.3;position:absolute;bottom:-30px;left:0;right:0}.new-home-module__3iwOFq__contactStatusError{color:#b42318}.new-home-module__3iwOFq__footerFrame{content-visibility:auto;contain-intrinsic-size:auto 879px;z-index:1;background:#111;width:100%;min-height:760px;margin-top:0;position:relative;overflow:hidden}.new-home-module__3iwOFq__footerFrame .framer-soKIl.framer-788ly6{color:#faf7f3;font-size:12px;line-height:18px;overflow:hidden;width:100%!important;height:760px!important;min-height:760px!important}:is(.new-home-module__3iwOFq__footerFrame .framer-soKIl.framer-788ly6 h1,.new-home-module__3iwOFq__footerFrame .framer-soKIl.framer-788ly6 h2,.new-home-module__3iwOFq__footerFrame .framer-soKIl.framer-788ly6 h3){color:#faf7f3!important}:is(.new-home-module__3iwOFq__footerFrame .framer-W6IRo.framer-17htvoe,.new-home-module__3iwOFq__footerFrame .framer-W6IRo.framer-17htvoe p){color:#111!important}.new-home-module__3iwOFq__footerFrame .framer-soKIl.framer-788ly6 span{filter:none!important;opacity:1!important}.new-home-module__3iwOFq__footer{color:#faf7f3;background:#111;width:100%;max-width:none;min-height:540px;margin-top:120px;padding:120px 0 60px;overflow:hidden}.new-home-module__3iwOFq__footerInner{grid-template-columns:1fr 1fr 1fr;gap:24px;width:calc(100vw - 32px);max-width:1180px;margin:0 auto;display:grid}.new-home-module__3iwOFq__footerInner h2{max-width:280px;margin:0;font-size:clamp(60px,5.5vw,72px);line-height:.96}.new-home-module__3iwOFq__footerLinks,.new-home-module__3iwOFq__footerContact{gap:20px;display:grid}.new-home-module__3iwOFq__footerLinks p,.new-home-module__3iwOFq__footerContact p{margin:0;font-size:28px;font-weight:700;line-height:1}.new-home-module__3iwOFq__footerLinks div{flex-wrap:wrap;gap:10px;display:flex}.new-home-module__3iwOFq__footerLinks a{color:#111;background:#faf7f3;border-radius:8px;text-decoration:none}.new-home-module__3iwOFq__footerContact a{color:#faf7f3;font-size:18px;text-decoration:none}@keyframes new-home-module__3iwOFq__revealWord{0%{filter:blur(10px);opacity:.001;transform:translateY(10px)}to{filter:blur();opacity:1;transform:translateY(0)}}@keyframes new-home-module__3iwOFq__fadeLift{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes new-home-module__3iwOFq__navbarAppear{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes new-home-module__3iwOFq__revealBlock{0%{opacity:.001;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes new-home-module__3iwOFq__heroAppear{0%{opacity:.001;transform:translate3d(var(--drag-x), calc(var(--drag-y) + 10px), 0) rotate(0deg)}to{opacity:1;transform:translate3d(var(--drag-x), var(--drag-y), 0) rotate(var(--base-rotate))}}@media (min-width:810px){.new-home-module__3iwOFq__sectionHeading h2,.new-home-module__3iwOFq__bioHeading,.new-home-module__3iwOFq__contactIntro h2{letter-spacing:-.02em;font-size:76px;font-weight:600;line-height:1}.new-home-module__3iwOFq__sectionHeading h2{flex:0 460px;width:100%;max-width:460px}}@media (prefers-reduced-motion:reduce){.new-home-module__3iwOFq__revealWord,.new-home-module__3iwOFq__revealBlock,.new-home-module__3iwOFq__avatarStage,.new-home-module__3iwOFq__avatarFrame,.new-home-module__3iwOFq__avatarInner,.new-home-module__3iwOFq__heroTriangle,.new-home-module__3iwOFq__heroMeta,.new-home-module__3iwOFq__navbarFrame,.new-home-module__3iwOFq__navLink,.new-home-module__3iwOFq__navDropdown,.new-home-module__3iwOFq__proofCardInner,.new-home-module__3iwOFq__rollingCharTop,.new-home-module__3iwOFq__rollingCharBottom{transition:none;animation:none}.new-home-module__3iwOFq__revealWord,.new-home-module__3iwOFq__revealBlock{filter:none;opacity:1;transform:none}}@media (max-width:1024px){.new-home-module__3iwOFq__heroSection,.new-home-module__3iwOFq__bioSection,.new-home-module__3iwOFq__focusSection,.new-home-module__3iwOFq__projectsSection,.new-home-module__3iwOFq__proofSection,.new-home-module__3iwOFq__thoughtsSection,.new-home-module__3iwOFq__contactSection{width:calc(100vw - 32px)}.new-home-module__3iwOFq__heroTitleLine{font-size:clamp(62px,11vw,120px)}.new-home-module__3iwOFq__bioInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:120px}.new-home-module__3iwOFq__proofGrid,.new-home-module__3iwOFq__thoughtsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.new-home-module__3iwOFq__projectFramerCard{min-height:335px}.new-home-module__3iwOFq__contactSection{grid-template-columns:1fr}}@media (min-width:810px) and (max-width:1279.98px){.new-home-module__3iwOFq__heroBioWrap{min-height:calc(100vh + 576px)}.new-home-module__3iwOFq__avatarFrame{width:220px;height:250.8px;margin-bottom:20px}.new-home-module__3iwOFq__avatarFaceBack{transform:rotateY(0)}.new-home-module__3iwOFq__avatarFaceFront{transform:rotateY(180deg)}.new-home-module__3iwOFq__heroTriangleLeft{width:124px;top:calc(50% - 177px);left:-22px}.new-home-module__3iwOFq__heroTriangleRight{width:140px;top:calc(50% + 52.7px);right:-30px}.new-home-module__3iwOFq__heroTitle{width:min(840px,100vw - 60px);top:calc(50% - 108px)}.new-home-module__3iwOFq__heroTitleLine{letter-spacing:-2.4px;font-size:120px;line-height:108px}.new-home-module__3iwOFq__heroMetaYear{font-size:58px;line-height:58px}}@media (min-width:900px) and (max-width:1279.98px){.new-home-module__3iwOFq__heroTriangleLeft{left:calc(50% + min(840px,100vw - 60px)/-2 - 44px)}.new-home-module__3iwOFq__heroTriangleRight{right:calc(50% + min(840px,100vw - 60px)/-2 - 50px)}}@media (min-width:810px) and (max-width:1024px){.new-home-module__3iwOFq__bioSection{align-items:start;height:576px;padding-top:100px}.new-home-module__3iwOFq__projectsSection,.new-home-module__3iwOFq__proofSection,.new-home-module__3iwOFq__thoughtsSection{padding-top:100px}.new-home-module__3iwOFq__focusSection,.new-home-module__3iwOFq__projectsSection,.new-home-module__3iwOFq__proofSection,.new-home-module__3iwOFq__thoughtsSection{width:100%;max-width:none;margin-left:0;margin-right:0}.new-home-module__3iwOFq__focusSection .new-home-module__3iwOFq__sectionHeading,.new-home-module__3iwOFq__projectsSection .new-home-module__3iwOFq__sectionHeading,.new-home-module__3iwOFq__proofSection .new-home-module__3iwOFq__sectionHeading,.new-home-module__3iwOFq__thoughtsSection .new-home-module__3iwOFq__sectionHeading,.new-home-module__3iwOFq__focusList,.new-home-module__3iwOFq__projectsGrid,.new-home-module__3iwOFq__proofGrid,.new-home-module__3iwOFq__thoughtsGrid{width:calc(100% - 60px);margin-left:auto;margin-right:auto}.new-home-module__3iwOFq__focusList{gap:11px}.new-home-module__3iwOFq__projectsSection .new-home-module__3iwOFq__sectionHeading{margin-bottom:60px}.new-home-module__3iwOFq__projectsSection .new-home-module__3iwOFq__sectionHeading h2{line-height:.82}.new-home-module__3iwOFq__projectsGrid{row-gap:16px}.new-home-module__3iwOFq__projectFramerCard{min-height:316px;max-height:316px}.new-home-module__3iwOFq__proofSection .new-home-module__3iwOFq__sectionHeading,.new-home-module__3iwOFq__thoughtsSection .new-home-module__3iwOFq__sectionHeading{margin-bottom:46px}.new-home-module__3iwOFq__contactSection{align-items:flex-start;gap:40px;width:100%;max-width:none;height:655px;min-height:655px;margin-top:0;padding:100px 30px;display:flex}.new-home-module__3iwOFq__contactIntro{flex:1 1 0;min-height:455px}.new-home-module__3iwOFq__contactSection>.new-home-module__3iwOFq__revealBlock:not(.new-home-module__3iwOFq__contactIntro){flex:0 0 calc(49.45% - 19.78px);min-width:0}.new-home-module__3iwOFq__contactForm{box-sizing:border-box;width:100%;height:455px;padding:16px}.new-home-module__3iwOFq__footerFrame{height:879px!important;min-height:879px!important}.new-home-module__3iwOFq__footerFrame .framer-soKIl.framer-788ly6{height:879px!important;min-height:879px!important}}@media (max-width:809.98px){.new-home-module__3iwOFq__navbarFrame,.new-home-module__3iwOFq__topbar{width:calc(100vw - 40px);top:30px}.new-home-module__3iwOFq__navShell{border-radius:18px}.new-home-module__3iwOFq__heroBioWrap{min-height:auto;position:relative}.new-home-module__3iwOFq__focusSection{width:calc(100% - 40px)}.new-home-module__3iwOFq__projectsSection,.new-home-module__3iwOFq__proofSection,.new-home-module__3iwOFq__thoughtsSection{width:100%;margin-left:0;margin-right:0}.new-home-module__3iwOFq__projectsSection .new-home-module__3iwOFq__sectionHeading,.new-home-module__3iwOFq__proofSection .new-home-module__3iwOFq__sectionHeading,.new-home-module__3iwOFq__thoughtsSection .new-home-module__3iwOFq__sectionHeading,.new-home-module__3iwOFq__projectsGrid,.new-home-module__3iwOFq__proofGrid,.new-home-module__3iwOFq__thoughtsGrid{width:calc(100% - 40px);margin-left:auto;margin-right:auto}.new-home-module__3iwOFq__focusSection .new-home-module__3iwOFq__sectionHeading{margin-bottom:45px}.new-home-module__3iwOFq__focusSection .new-home-module__3iwOFq__sectionHeading h2{font-size:46px;line-height:1}.new-home-module__3iwOFq__avatarStage{z-index:2;height:auto;margin-bottom:0;position:absolute;top:520px;left:0;right:0}.new-home-module__3iwOFq__avatarFrame{width:180px;height:205px;margin:0 auto}.new-home-module__3iwOFq__avatarFaceBack{transform:rotateY(0)}.new-home-module__3iwOFq__avatarFaceFront{transform:rotateY(180deg)}.new-home-module__3iwOFq__heroSection{height:auto;min-height:100svh;margin-top:0}.new-home-module__3iwOFq__heroInner{height:100svh;min-height:844px}.new-home-module__3iwOFq__heroTriangleLeft,.new-home-module__3iwOFq__heroTriangleRight{display:block}.new-home-module__3iwOFq__heroTriangleLeft{width:60px;top:287px;left:-8px}.new-home-module__3iwOFq__heroTriangleRight{width:80px;top:381px;right:-7px}.new-home-module__3iwOFq__heroTitle{width:calc(100vw - 60px);top:331px}.new-home-module__3iwOFq__heroTitleLine{letter-spacing:-.92px;font-size:46px;line-height:41.4px}.new-home-module__3iwOFq__heroMeta{justify-content:center;bottom:79px}.new-home-module__3iwOFq__heroMetaYear{display:none}.new-home-module__3iwOFq__heroMetaSince{margin-left:0;padding-top:0;font-size:18px}.new-home-module__3iwOFq__bioSection{align-items:start;width:calc(100vw - 40px);height:auto;padding-top:100px;padding-bottom:0}.new-home-module__3iwOFq__bioInner,.new-home-module__3iwOFq__focusLayout,.new-home-module__3iwOFq__projectsGrid,.new-home-module__3iwOFq__proofGrid,.new-home-module__3iwOFq__thoughtsGrid{grid-template-columns:1fr}.new-home-module__3iwOFq__bioInner{gap:28px}.new-home-module__3iwOFq__bioLeft{gap:90px;max-width:300px}.new-home-module__3iwOFq__bioRight{max-width:350px;transform:translateY(9px)}.new-home-module__3iwOFq__focusLayout{gap:28px}.new-home-module__3iwOFq__focusRow{min-height:104px}.new-home-module__3iwOFq__focusRow p{text-align:left}.new-home-module__3iwOFq__sectionHeading{gap:12px;margin-bottom:32px;display:grid}.new-home-module__3iwOFq__sectionHeading a{padding-top:0}.new-home-module__3iwOFq__proofCardInner,.new-home-module__3iwOFq__thoughtCard{height:360px}.new-home-module__3iwOFq__projectFramerCard{min-height:297px}.new-home-module__3iwOFq__contactSection{gap:24px;width:calc(100% - 40px);min-height:0;margin-left:auto;margin-right:auto;padding-top:80px;padding-bottom:80px}.new-home-module__3iwOFq__projectsSection,.new-home-module__3iwOFq__proofSection,.new-home-module__3iwOFq__thoughtsSection{padding-top:80px}.new-home-module__3iwOFq__projectsSection{margin-bottom:-30px;padding-bottom:20px}.new-home-module__3iwOFq__projectsSection .new-home-module__3iwOFq__sectionHeading{margin-bottom:40px}.new-home-module__3iwOFq__projectsGrid{row-gap:16px}.new-home-module__3iwOFq__contactIntro{min-height:0}.new-home-module__3iwOFq__contactForm{border-radius:16px;padding:16px}.new-home-module__3iwOFq__footerFrame{height:790px!important;min-height:790px!important}.new-home-module__3iwOFq__footerFrame .framer-soKIl.framer-788ly6{height:790px!important;min-height:790px!important}.new-home-module__3iwOFq__footer{min-height:0;padding-top:88px}.new-home-module__3iwOFq__footerInner{grid-template-columns:1fr;gap:20px;display:grid}}
