.ContactSection2_wrapper__fCj5e{height:100vh;position:relative;z-index:6;background:#080808;display:flex;flex-direction:column}@supports (height:100svh){@media (max-width:767px) and (orientation:portrait){.ContactSection2_wrapper__fCj5e{height:100svh}}}.ContactSection2_mobileDarkOverlay__MbW_3,.ContactSection2_mobileFooterBg__XKsnR{display:none}@media (max-width:767px) and (orientation:portrait){.ContactSection2_mobileFooterBg__XKsnR{display:block;position:absolute;inset:0;z-index:1;pointer-events:none}.ContactSection2_mobileFooterBgImg__hY5jh{object-fit:cover;object-position:center top;filter:brightness(.65)}.ContactSection2_mobileDarkOverlay__MbW_3{display:block;position:absolute;inset:0;z-index:2;background:rgba(0,0,0,.48);pointer-events:none}}.ContactSection2_vignetteOverlay__Gu5Ff{position:absolute;inset:0;background:radial-gradient(circle at center,transparent 0,rgba(0,0,0,.2) 55%,rgba(0,0,0,.82) 100%);z-index:3;pointer-events:none}.ContactSection2_footerContent__8eMGd{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;padding-top:56px;box-sizing:border-box}.ContactSection2_mainGrid__JjQ_4{flex:1;display:grid;grid-template-columns:.9fr 1.5fr .9fr;min-height:0;overflow:hidden}.ContactSection2_leftCol__pwV0k,.ContactSection2_rightCol__4ceeu{display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem,3vw,3rem)}.ContactSection2_leftCol__pwV0k,.ContactSection2_rightCol__4ceeu{align-items:flex-start}.ContactSection2_identityBlock__ZFY96{display:flex;flex-direction:column;gap:.5rem}.ContactSection2_greetLine__qdC8I{display:flex;align-items:center;gap:.5rem;font-size:var(--text-small);letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.42)}.ContactSection2_greetDot__Jq2Vc{width:6px;height:6px;border-radius:50%;background:#4ade80}.ContactSection2_roleLabel__Aprl_{font-size:var(--text-small);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.ContactSection2_nameHeading__vQlmQ{font-size:clamp(2rem,4vw,4rem);font-weight:900;line-height:.9;text-transform:uppercase;letter-spacing:-.05em;color:#fff}.ContactSection2_nameGhost__kjV2O{color:rgba(255,255,255,.24)}.ContactSection2_footerInfo__RfTC1{display:flex;flex-direction:column;gap:1.4rem;margin-top:2rem}.ContactSection2_footerDescription__GOCmb{max-width:280px;font-size:var(--text-body);line-height:1.8;color:rgba(255,255,255,.42)}.ContactSection2_footerLinks__yMRuk{display:flex;align-items:center;flex-wrap:wrap;gap:0}.ContactSection2_footerLinkWrap__J7utg{display:flex;align-items:center}.ContactSection2_footerPipe__mHtV0{color:rgba(255,255,255,.18);font-size:.7rem;padding:0 .7rem}.ContactSection2_footerLink__rTqOL{display:flex;align-items:center;gap:.35rem;font-size:.6rem;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.55);text-decoration:none;transition:color .3s ease}.ContactSection2_footerLink__rTqOL:hover{color:var(--accent)}.ContactSection2_socialIcon__BzLo8{display:flex;align-items:center;opacity:.7;transition:opacity .3s ease}.ContactSection2_footerLink__rTqOL:hover .ContactSection2_socialIcon__BzLo8{opacity:1}.ContactSection2_footerMail__3FUpJ{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#fff;text-decoration:none;font-weight:500}.ContactSection2_ctaBlock__XPruU{display:flex;flex-direction:column;gap:1rem}.ContactSection2_ctaEyebrow__iH__8{font-size:var(--text-small);letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.25)}.ContactSection2_ctaHeading__Q4XaH{font-size:clamp(2rem,4vw,4rem);font-weight:900;line-height:.95;letter-spacing:-.05em;text-transform:uppercase;color:#fff;margin:0}.ContactSection2_ctaAccent__ScInF{color:var(--accent)}.ContactSection2_talkBtn__Im22X{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.8rem;border-radius:999px;background:transparent;border:1px solid var(--accent);color:var(--accent);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;transition:color .35s ease;align-self:flex-start}.ContactSection2_talkBtn__Im22X:after{content:"";position:absolute;inset:0;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform .35s ease;z-index:-1}.ContactSection2_talkBtn__Im22X:hover{color:#000}.ContactSection2_talkBtn__Im22X:hover:after{transform:scaleX(1)}.ContactSection2_signatureWrap__h8Pyb{position:absolute;bottom:3.2rem;left:50%;transform:translateX(-50%);z-index:0;pointer-events:none}.ContactSection2_signatureText__TKTjV{font-size:clamp(2rem,7vw,6rem);font-weight:900;letter-spacing:-.06em;text-transform:uppercase;color:rgba(255,255,255,.06);white-space:nowrap;margin:0}.ContactSection2_bottomBar__SG5s2{display:flex;align-items:center;justify-content:space-between;padding:.55rem 2.6rem;border-top:1px solid rgba(255,51,51,.15);backdrop-filter:blur(10px);position:relative;z-index:1}.ContactSection2_bottomLeft__ZQ1Az{display:flex;align-items:center;gap:1.1rem}.ContactSection2_backToTopBtn__3Z0XQ{background:rgba(255,51,51,.1);border:1px solid rgba(255,51,51,.2);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#ff3333;cursor:none!important;transition:all .3s ease;position:absolute;left:50%;transform:translateX(-50%)}.ContactSection2_backToTopBtn__3Z0XQ:hover{background:rgba(255,51,51,.2);transform:translateX(-50%) translateY(-3px);color:#fff}.ContactSection2_backToTopIcon__nSNhn{font-size:1rem}.ContactSection2_monogram__UeGDd{position:relative;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,51,51,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ContactSection2_monoLetters__3nYt9{font-size:.65rem;font-weight:600;font-style:italic;letter-spacing:.01em;color:rgba(255,255,255,.85);font-family:var(--font-inter),sans-serif}.ContactSection2_monoDot__4EOqI{position:absolute;bottom:1px;right:1px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.ContactSection2_leftDivider__kZkfl{display:block;width:1px;height:22px;background:rgba(255,51,51,.15);flex-shrink:0}.ContactSection2_copyBlock__LDEfx{display:flex;flex-direction:column;gap:.12rem}.ContactSection2_copy__TIlQm{font-weight:500;color:rgba(255,255,255,.55)}.ContactSection2_copyAll__Ln2VY,.ContactSection2_copy__TIlQm{font-size:var(--text-small);letter-spacing:.1em;text-transform:uppercase;margin:0}.ContactSection2_copyAll__Ln2VY{font-weight:400;color:rgba(255,255,255,.28)}.ContactSection2_bottomRight__ArCjJ{display:flex;align-items:center;gap:1.2rem}.ContactSection2_builtWith__ivl_x{font-size:var(--text-small);font-weight:500;letter-spacing:.1em;color:rgba(255,255,255,.34);text-transform:uppercase;text-align:right;line-height:1.6}.ContactSection2_barDivider__E7p6n{display:block;width:1px;height:22px;background:rgba(255,51,51,.15);flex-shrink:0}.ContactSection2_sunIcon__z9qsY{font-size:1.2rem;color:rgba(255,255,255,.5);display:inline-block;animation:ContactSection2_spin__A0_NR 12s linear infinite}.ContactSection2_mobileLayout__hv9Ql{display:none}@media (max-width:767px) and (orientation:portrait){.ContactSection2_footerContent__8eMGd{display:flex;flex-direction:column;padding:4rem 0 0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.42))}.ContactSection2_mainGrid__JjQ_4,.ContactSection2_signatureWrap__h8Pyb{display:none}.ContactSection2_mobileLayout__hv9Ql{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;flex:1;gap:.6rem;padding:0 1.25rem 4rem}.ContactSection2_mobileBrand__Ot_DP{display:flex;align-items:center;gap:.5rem}.ContactSection2_mobileRoleDot___a3D1{width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0}.ContactSection2_mobileRoleText__Of7GA{font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.ContactSection2_mobileName__O4tTB{font-size:clamp(2rem,8vw,2.8rem);font-weight:900;text-transform:uppercase;letter-spacing:-.04em;line-height:.9;color:#fff;margin:0;text-align:left}.ContactSection2_mobileNameGhost__SOWt3{color:rgba(255,255,255,.25)}.ContactSection2_mobileDesc__ByHrY{font-size:.76rem;line-height:1.45;color:rgba(255,255,255,.65);margin:0;text-align:left}.ContactSection2_mobileCtas__eMl2X{display:flex;flex-direction:column;gap:.5rem}.ContactSection2_mobileTalkBtn__0Cz9n{display:flex;align-items:center;justify-content:center;gap:.4rem;width:auto;background:transparent;color:var(--accent);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.5rem 1.25rem;border-radius:9999px;border:1.5px solid var(--accent);text-decoration:none;min-height:40px;transition:background .2s,color .2s;box-sizing:border-box}.ContactSection2_mobileTalkBtn__0Cz9n:hover{background:var(--accent);color:#000}.ContactSection2_mobileSocialRow__uBhit{display:flex;align-items:center;justify-content:center}.ContactSection2_mobileSocialLink___cDuD{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-decoration:none;color:rgba(255,255,255,.65);padding:.4rem 1.5rem;transition:color .2s}.ContactSection2_mobileSocialLink___cDuD:hover{color:#fff}.ContactSection2_mobileSocialIconEl__Pog_8{display:flex;align-items:center}.ContactSection2_mobileSocialLabelEl__0OoJt{font-size:.5rem;letter-spacing:.15em;font-weight:700;text-transform:uppercase}.ContactSection2_mobileSocialDivider__qHQxz{width:1px;height:30px;background:rgba(255,255,255,.18);flex-shrink:0;align-self:center}.ContactSection2_bottomBar__SG5s2{position:absolute;bottom:0;left:0;right:0;padding:.5rem 1.2rem}.ContactSection2_bottomRight__ArCjJ{display:flex;gap:.8rem}.ContactSection2_builtWith__ivl_x{font-size:.52rem}.ContactSection2_sunIcon__z9qsY{font-size:.9rem}}@media (max-height:520px) and (orientation:landscape),(max-width:1024px) and (max-height:500px){.ContactSection2_wrapper__fCj5e{height:auto!important;min-height:100svh!important;position:relative;overflow:hidden}.ContactSection2_footerContent__8eMGd{display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem 1.5rem .5rem;position:relative;min-height:100svh;z-index:10}.ContactSection2_mainGrid__JjQ_4,.ContactSection2_signatureWrap__h8Pyb{display:none}.ContactSection2_mobileLayout__hv9Ql{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:0;gap:.3rem;max-width:520px;margin:0;width:100%;z-index:10}.ContactSection2_mobileBrand__Ot_DP{display:flex;align-items:center;gap:.4rem}.ContactSection2_mobileRoleDot___a3D1{width:5px;height:5px;border-radius:50%;background:var(--accent);flex-shrink:0}.ContactSection2_mobileRoleText__Of7GA{font-size:.52rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.ContactSection2_mobileName__O4tTB{font-size:clamp(1.35rem,4vw,1.8rem);font-weight:900;text-transform:uppercase;letter-spacing:-.04em;line-height:.92;color:#fff;margin:0;text-align:left}.ContactSection2_mobileNameGhost__SOWt3{color:rgba(255,255,255,.25)}.ContactSection2_mobileDesc__ByHrY{font-size:.66rem;line-height:1.35;max-width:440px;color:rgba(255,255,255,.7);margin:0;text-align:left}.ContactSection2_mobileCtas__eMl2X{display:flex;flex-direction:row;align-items:center;gap:.6rem;margin-top:.15rem}.ContactSection2_mobileTalkBtn__0Cz9n{min-height:32px;padding:.3rem .9rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;border:1.5px solid var(--accent);color:var(--accent);text-decoration:none;display:flex;align-items:center;gap:.35rem;width:auto;box-sizing:border-box;transition:background .2s,color .2s}.ContactSection2_mobileTalkBtn__0Cz9n:hover{background:var(--accent);color:#000}.ContactSection2_mobileSocialRow__uBhit{display:flex;align-items:center;margin:0}.ContactSection2_mobileSocialLink___cDuD{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-decoration:none;color:rgba(255,255,255,.65);padding:.3rem .8rem;transition:color .2s}.ContactSection2_mobileSocialLink___cDuD:hover{color:#fff}.ContactSection2_mobileSocialIconEl__Pog_8{font-size:.8rem;display:flex;align-items:center}.ContactSection2_mobileSocialLabelEl__0OoJt{font-size:.48rem;letter-spacing:.15em;font-weight:700;text-transform:uppercase}.ContactSection2_bottomBar__SG5s2{position:relative!important;margin-top:auto;padding:.35rem 1rem;display:flex;justify-content:space-between;align-items:center;z-index:10;background:rgba(0,0,0,.6)}.ContactSection2_bottomRight__ArCjJ{display:flex;gap:.6rem;align-items:center}.ContactSection2_builtWith__ivl_x{font-size:.48rem}.ContactSection2_sunIcon__z9qsY{font-size:.75rem}}.StartupLoader_overlay__0R7ZT{position:fixed;inset:0;background-color:#000;z-index:10000;display:flex;align-items:center;justify-content:center;overflow:hidden}.StartupLoader_videoContainer___zAzk{position:absolute;inset:0;z-index:1}.StartupLoader_startupVideo__h4mH6{width:100%;height:100%;object-fit:cover}.StartupLoader_revealVideoContainer__xHPNB{position:absolute;inset:0;z-index:2}.StartupLoader_revealVideo__4p4jM{width:100%;height:100%;object-fit:cover;object-position:center 25%;opacity:0}.StartupLoader_faceRevealVideoContainer__OCDPb{position:absolute;inset:0;z-index:3}.StartupLoader_faceRevealVideo__MORct{width:100%;height:100%;object-fit:cover;object-position:center top;opacity:0}.StartupLoader_loadingBarContainer__6QgAf{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);width:300px;height:2px;background:rgba(255,255,255,.1);z-index:10;display:flex;flex-direction:column;align-items:center;gap:12px}.StartupLoader_loadingBarFill__XvdIa{position:absolute;top:0;left:0;height:100%;width:0;background:#ff3333;box-shadow:0 0 10px #ff3333,0 0 20px #ff3333}.StartupLoader_loadingPercentage__Pe7uc{font-family:var(--font-inter),sans-serif;font-size:14px;color:#fff;letter-spacing:2px;margin-top:15px}.StartupLoader_journeyText__1onSP{position:absolute;bottom:8%;left:50%;transform:translateX(-50%);font-family:var(--font-inter),sans-serif;font-size:16px;color:#fff;letter-spacing:4px;opacity:0;z-index:10}.StartupLoader_dustContainer__0r_4S{position:absolute;inset:0;pointer-events:none;z-index:5;overflow:hidden;opacity:0}.StartupLoader_dustParticle__Y_7c7{position:absolute;width:3px;height:3px;background:rgba(255,255,255,.6);border-radius:50%;filter:blur(1px);animation:StartupLoader_float__zPOkh 4s linear infinite}@keyframes StartupLoader_float__zPOkh{0%{transform:translateY(0) translateX(0);opacity:0}20%{opacity:.8}80%{opacity:.8}to{transform:translateY(-100px) translateX(20px);opacity:0}}.StartupLoader_startScreen__8yYsu{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000;z-index:100;gap:30px}.StartupLoader_monogram__6CJDh{font-family:var(--font-inter),sans-serif;font-size:28px;font-weight:800;letter-spacing:6px;color:#fff;text-shadow:0 0 10px rgba(255,0,0,.5);margin:0}.StartupLoader_startBtn__xTS_F{position:relative;overflow:hidden;z-index:1;font-family:var(--font-inter),sans-serif;font-size:14px;letter-spacing:3px;color:#ff3333;background:transparent;border:1px solid #ff3333;padding:12px 24px;cursor:none!important;outline:none;transition:all .3s ease;box-shadow:0 0 10px rgba(255,51,51,.2)}.StartupLoader_startBtn__xTS_F:hover{background:#ff3333;color:#000;box-shadow:0 0 20px rgba(255,51,51,.6);text-shadow:none}.StartupLoader_startBtn__xTS_F:after{content:"";position:absolute;inset:0;background:#ff3333;transform:scaleX(0);transform-origin:left center;transition:transform .35s ease;z-index:-1}.StartupLoader_loadingBtn__RIYsW:after{animation:StartupLoader_loadingBar__LjfCR 10s linear forwards!important}@keyframes StartupLoader_loadingBar__LjfCR{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.GlobalScrollIndicator_scrollCue__6Fj4_{position:fixed;bottom:2.5rem;left:50%;transform:translateX(-50%);z-index:50;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;color:rgba(255,255,255,.5);cursor:none!important;pointer-events:auto;transition:opacity .4s ease,color .2s ease,transform .4s ease;border:none;background:transparent;padding:0;opacity:1}.GlobalScrollIndicator_scrollCue__6Fj4_:hover{color:rgba(255,255,255,.9)}.GlobalScrollIndicator_scrollCue__6Fj4_.GlobalScrollIndicator_hidden__pQmi3{opacity:0;pointer-events:none;transform:translateX(-50%) translateY(20px)}.GlobalScrollIndicator_scrollLine__4_sAH{width:1px;height:45px;background:rgba(255,255,255,.15);position:relative;overflow:hidden}.GlobalScrollIndicator_scrollLine__4_sAH:after{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background:#fff;animation:GlobalScrollIndicator_scrollDrop__zRuae 1.8s ease-in-out infinite}@keyframes GlobalScrollIndicator_scrollDrop__zRuae{0%{transform:translateY(-100%);opacity:0}30%{opacity:1}70%{transform:translateY(250%);opacity:0}to{transform:translateY(250%);opacity:0}}@media (max-width:767px){.GlobalScrollIndicator_scrollCue__6Fj4_{bottom:1.5rem;cursor:pointer!important}}@media (max-height:550px) and (orientation:landscape),(pointer:coarse){.GlobalScrollIndicator_scrollCue__6Fj4_{bottom:.5rem;cursor:pointer!important}.GlobalScrollIndicator_scrollLine__4_sAH{height:28px}}