.why{position:relative;overflow:hidden;padding:clamp(105px,12vw,175px) 0 clamp(110px,12vw,176px);background:radial-gradient(circle at 73% 36%,rgba(97,52,244,.22),transparent 30%),linear-gradient(145deg,#041126,#07182f 58%,#0a2345);color:var(--white)}.why:before{position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(255,189,23,.8) 0 1px,transparent 1.5px),radial-gradient(circle at 81% 68%,rgba(255,255,255,.55) 0 1px,transparent 1.5px);background-size:180px 180px,240px 240px;content:"";opacity:.17;pointer-events:none}.why__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(330px,.72fr) minmax(520px,1.28fr);gap:clamp(50px,8vw,132px)}.why__lead{align-self:center}.why__lead h2{max-width:620px;margin-top:19px;font-size:clamp(52px,6.4vw,96px);line-height:.92}.why__lead>p:last-child{max-width:480px;margin-top:30px;color:#b9c5d9;font-size:16px;line-height:1.65}.why__scene{position:relative;min-height:470px;align-self:center}.why__scene:before{position:absolute;z-index:0;inset:9% 6% 12%;border:1px solid rgba(255,255,255,.13);border-radius:48% 52% 43% 57%;background:rgba(255,255,255,.025);transform:rotate(-5deg);content:""}.why__scene img{position:relative;z-index:3;width:100%;height:auto;filter:drop-shadow(0 34px 36px rgba(0,0,0,.28))}.why__beam{position:absolute;z-index:2;top:33%;left:-2%;width:104%;height:38%;filter:drop-shadow(0 0 10px rgba(255,189,23,.55))}.why__scene>span{position:absolute;z-index:5;right:5%;bottom:7%;padding:9px 13px;border:1px solid rgba(255,255,255,.17);border-radius:999px;background:rgba(4,17,38,.78);color:#c4cee0;font-size:10px;font-weight:740;letter-spacing:.05em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.why__principles{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(36px,5vw,76px);border-top:1px solid rgba(255,255,255,.16)}.why__principles article{position:relative;min-height:190px;padding:28px clamp(20px,3vw,42px) 10px 0}.why__principles article+article{padding-left:clamp(20px,3vw,42px);border-left:1px solid rgba(255,255,255,.16)}.why__principles article>span{color:var(--sun);font-size:10px;font-weight:820;letter-spacing:.08em}.why__principles h3{margin-top:30px;font-size:clamp(25px,2.4vw,35px);line-height:1}.why__principles p{max-width:330px;margin-top:14px;color:#aebbd0;font-size:13px;line-height:1.58}@media (max-width:1050px){.why__inner{grid-template-columns:1fr}.why__lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);align-items:end;gap:28px}.why__lead>p:last-child{grid-column:2;grid-row:1/span 2;margin-top:0}.why__scene{width:min(100%,760px);min-height:430px;justify-self:center}}@media (max-width:900px){.why__principles{grid-template-columns:1fr}.why__principles article{min-height:0;padding:28px 0}.why__principles article+article{padding-left:0;border-top:1px solid rgba(255,255,255,.16);border-left:0}.why__principles h3{margin-top:14px}}@media (max-width:700px){.why{padding-top:92px;padding-bottom:100px}.why__lead{display:block}.why__lead h2{margin-top:16px;font-size:clamp(50px,15vw,74px)}.why__lead>p:last-child{margin-top:24px}.why__scene{min-height:290px}}@media (max-width:430px){.why__scene{min-height:240px}}.contact-cta{overflow:hidden;background:radial-gradient(circle at 82% 24%,rgba(255,255,255,.45),transparent 18%),linear-gradient(128deg,#ffc82e,var(--sun) 53%,#f59a13);color:var(--ink)}.contact-cta,.contact-cta__inner{position:relative;min-height:720px}.contact-cta__inner{padding-top:clamp(76px,8vw,112px);padding-bottom:44px}.contact-cta__copy{position:relative;z-index:7;max-width:min(760px,56vw)}.contact-cta h2{margin-top:16px;font-size:clamp(52px,5.6vw,86px);line-height:.93;letter-spacing:-.035em}.contact-cta__beam{position:absolute;z-index:2;right:3%;bottom:40px;width:64%;height:360px;overflow:visible;opacity:.96;filter:drop-shadow(0 0 8px rgba(255,255,255,.76)) drop-shadow(0 0 18px rgba(97,52,244,.28))}.contact-cta__beam-glow{opacity:.16;filter:blur(5px)}.contact-cta__beam-line{filter:drop-shadow(0 0 8px rgba(255,255,255,.7))}.contact-cta__beam-runner{opacity:0;stroke-dasharray:.09 .91;stroke-dashoffset:.09;filter:drop-shadow(0 0 7px rgba(255,255,255,.98)) drop-shadow(0 0 16px rgba(97,52,244,.68));mix-blend-mode:screen}.contact-cta.is-beam-active .contact-cta__beam-runner{animation:contact-beam-runner 3.45s linear 1.35s infinite}@keyframes contact-beam-runner{0%{opacity:0;stroke-dashoffset:.09}12%{opacity:1}76%{opacity:1}to{opacity:0;stroke-dashoffset:-.91}}.contact-cta__crew{position:absolute;z-index:4;right:2%;bottom:0;left:auto;display:flex;width:min(48vw,690px);align-items:flex-end;justify-content:space-around;pointer-events:none}.contact-cta__crew .crew-character{width:clamp(100px,9vw,150px);transform:translateY(26px);opacity:0}.contact-cta.is-charged .contact-cta__crew .crew-character{animation:cta-crew-arrive .72s var(--ease-out) forwards}.contact-cta.is-charged .contact-cta__crew .crew-character:first-child{animation-delay:.38s}.contact-cta.is-charged .contact-cta__crew .crew-character:nth-child(2){animation-delay:.52s}.contact-cta.is-charged .contact-cta__crew .crew-character:nth-child(3){animation-delay:.66s}.contact-cta.is-charged .contact-cta__crew .crew-character:nth-child(4){animation-delay:.8s}@keyframes cta-crew-arrive{to{opacity:1;transform:translateY(8px)}}.contact-cta__action{position:absolute;z-index:8;right:clamp(32px,8vw,118px);bottom:clamp(205px,17vw,255px);display:grid;justify-items:center;gap:13px}.contact-cta__button{position:relative;min-width:clamp(285px,24vw,360px);min-height:76px;padding-inline:32px;overflow:visible;isolation:isolate;font-size:17px;box-shadow:0 22px 60px rgba(7,24,47,.28),0 0 0 1px rgba(255,255,255,.18)}.contact-cta__button:before{inset:-12px;border:1px solid rgba(7,24,47,.22);opacity:.62}.contact-cta__button:after,.contact-cta__button:before{position:absolute;z-index:0;border-radius:inherit;content:""}.contact-cta__button:after{inset:-1px;background:linear-gradient(110deg,transparent 18%,rgba(255,255,255,.16) 42%,transparent 63%);background-position:150% 0;background-size:250% 100%;pointer-events:none;transition:background-position .62s var(--ease-out)}.contact-cta__button:hover:after{background-position:-50% 0}.contact-cta__button .arrow-icon,.contact-cta__button-label,.contact-cta__button-spark{position:relative;z-index:1}.contact-cta.is-charged .contact-cta__button{animation:cta-charge .72s var(--ease-out) 1.32s}@keyframes cta-charge{0%{box-shadow:0 22px 60px rgba(7,24,47,.28),0 0 0 rgba(97,52,244,0);transform:scale(1)}45%{box-shadow:0 0 0 12px rgba(97,52,244,.18),0 0 42px rgba(255,255,255,.72);transform:scale(1.055)}to{box-shadow:0 22px 60px rgba(7,24,47,.28),0 0 0 1px rgba(255,255,255,.18);transform:scale(1)}}.contact-cta__button-spark{color:var(--sun);font-size:18px}.contact-cta.is-charged .contact-cta__button-spark{animation:button-spark .8s var(--ease-out) 1.22s both}@keyframes button-spark{0%{transform:rotate(0) scale(.4);opacity:.4}55%{transform:rotate(150deg) scale(1.6);opacity:1}to{transform:rotate(210deg) scale(1);opacity:1}}@media (max-width:1050px){.contact-cta__crew{right:0;left:auto;width:min(64vw,620px)}}@media (max-width:900px){.contact-cta{min-height:720px}.contact-cta__inner{min-height:720px;padding-top:112px}.contact-cta__copy{max-width:min(680px,78vw)}.contact-cta__crew{right:0;left:auto;width:min(68vw,620px)}.contact-cta__action{right:24px;bottom:220px}}@media (max-width:700px){.contact-cta,.contact-cta__inner{min-height:780px}.contact-cta__inner{padding-top:112px}.contact-cta__copy{max-width:none}.contact-cta h2{font-size:clamp(42px,12.5vw,54px);line-height:.94;letter-spacing:-.032em}.contact-cta__beam{right:-28%;bottom:132px;width:156%;height:210px;opacity:.96}.contact-cta__crew{right:0;bottom:96px;left:0;display:grid;width:100%;grid-template-columns:repeat(4,1fr);align-items:end;gap:4px;padding-inline:8px}.contact-cta__action{right:20px;bottom:18px;left:20px;gap:10px}.contact-cta__button{min-width:0;min-height:68px;width:100%;font-size:16px}}@media (prefers-reduced-motion:reduce){.contact-cta__beam-runner{display:none}}.site-footer{position:relative;overflow:hidden;padding:78px 0 0;background:var(--navy-deep);color:var(--white)}.site-footer__top{position:relative;z-index:2;display:grid;grid-template-columns:minmax(300px,1.25fr) repeat(3,minmax(130px,.54fr));gap:clamp(34px,6vw,92px);padding-bottom:62px}.site-footer__brand .brand-logo{width:154px}.site-footer__brand>p{max-width:440px;margin-top:26px;color:#98a8c0;font-size:14px;line-height:1.68}.site-footer__email{display:inline-block;margin-top:24px;border-bottom:1px solid rgba(255,255,255,.45);font-family:var(--font-ui),var(--font-body),Arial,sans-serif;font-size:19px;font-weight:650;line-height:1.25;transition:color .2s ease,border-color .2s ease}.site-footer__email:hover{border-color:var(--sun);color:var(--sun)}.site-footer__column{display:flex;align-items:flex-start;flex-direction:column;gap:10px}.site-footer__column>p{margin-bottom:11px;color:var(--white);font-family:var(--font-ui),var(--font-body),Arial,sans-serif;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.site-footer__column a{position:relative;color:#9dacc2;font-size:13px;font-weight:620;transition:color .2s ease,transform .2s var(--ease-out)}.site-footer__column a:hover{color:var(--white);transform:translateX(3px)}.site-footer__column span{color:#8293ad;font-size:13px}.site-footer__socials{display:flex;gap:9px;margin-top:8px}.site-footer__socials :is(a,span){display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,255,255,.17);border-radius:50%;transition:color .2s ease,border-color .2s ease,transform .2s var(--ease-out)}.site-footer__socials a:hover{border-color:var(--sun);color:var(--sun);transform:translateY(-3px)}.site-footer__social-unconfigured{color:#9dacc2;cursor:help;opacity:.78}.site-footer__social-unconfigured:hover{border-color:rgba(255,189,23,.48);color:var(--sun);opacity:.82}.site-footer__socials svg{width:18px;height:18px}.site-footer__socials .social-icon--linkedin{fill:currentColor}.site-footer__socials .social-icon--instagram,.site-footer__socials .social-icon--whatsapp{stroke:currentColor;stroke-width:1.7}.site-footer__socials .social-icon--telegram{fill:currentColor}.site-footer__meta{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-top:22px;padding-bottom:22px;border-top:1px solid rgba(255,255,255,.12);color:#73849e;font-size:11px;font-weight:610;letter-spacing:.025em}.site-footer__meta span:nth-child(2){justify-self:center}.site-footer__meta a{justify-self:end;color:#aebbd0;font-weight:720;transition:color .2s ease,transform .2s var(--ease-out)}.site-footer__meta a:hover{color:var(--sun);transform:translateY(-2px)}.site-footer__word{position:relative;z-index:1;left:50%;width:max-content;margin:8px 0 -.1em;color:#1a2c44;font-family:var(--font-display),Arial,sans-serif;font-size:clamp(108px,14vw,215px);font-weight:790;line-height:.76;letter-spacing:.012em;white-space:nowrap;opacity:.78;transform:translateX(-50%)}@media (max-width:900px){.site-footer__top{grid-template-columns:1.25fr repeat(2,.75fr)}.site-footer__column--connect{grid-column:2}}@media (max-width:700px){.site-footer{padding-top:64px}.site-footer__top{grid-template-columns:repeat(2,1fr);gap:44px 28px;padding-bottom:48px}.site-footer__brand{grid-column:1/-1}.site-footer__column--connect{grid-column:auto}.site-footer__meta{grid-template-columns:1fr auto}.site-footer__meta span:nth-child(2){display:none}.site-footer__word{margin:12px 0 -.08em;font-size:clamp(64px,17vw,112px);letter-spacing:.005em}}@media (max-width:430px){.site-footer__top{grid-template-columns:1fr 1fr}}@media (max-width:1050px){.why__lead .eyebrow,.why__lead h2{grid-column:1}}@media (max-width:900px){.relay-panel__art .crew-character{width:min(74%,320px)}}@media (max-width:700px){.relay-panel__art .crew-character{width:min(66%,280px)}.contact-cta__crew .crew-character{width:100%;max-width:88px}}@media (max-width:430px){.hero__actions .button{width:100%}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.contact-cta__beam-glow,.contact-cta__beam-line,.why__beam path{stroke-dasharray:none!important;stroke-dashoffset:0!important}.contact-cta__crew .crew-character{opacity:1;transform:translateY(8px)}}