.cr-p-contact{margin:0}.cr-p-contact a{color:#0b0b0f}.cr-p-contact a:hover{color:#3a2fb8}@view-transition{navigation:auto}@keyframes cr-curtain--contact{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes cr-page-in--contact{0%{opacity:0;translate:0 36px}to{opacity:1;translate:0 0}}@keyframes cr-orb--contact{0%,to{translate:0 0;scale:1 1}18%{translate:0 -14px;scale:.95 1.05}36%{translate:0 0;scale:1.07 .93}50%{translate:0 -5px;scale:.98 1.02}64%{translate:0 0;scale:1.03 .97}78%{translate:0 0;scale:1 1}}@keyframes cr-pop-in--contact{0%{opacity:0;scale:.6;translate:0 40px}55%{opacity:1;scale:1.04;translate:0 -6px}75%{scale:.985;translate:0 2px}to{opacity:1;scale:1;translate:0 0}}.cr-p-contact .cr-page{animation:cr-page-in--contact .9s cubic-bezier(.2,.8,.2,1) .5s both}.cr-p-contact .cr-btn{position:relative;isolation:isolate;overflow:hidden;transition:color .35s ease,border-color .35s ease}.cr-p-contact .cr-btn:before{content:"";position:absolute;left:50%;top:50%;width:170%;aspect-ratio:1;border-radius:50%;background:#c6f432;z-index:-1;transform:translate(-50%,-50%) scale(0);transition:transform .65s cubic-bezier(.34,1.56,.64,1)}.cr-p-contact .cr-btn:focus-visible:before,.cr-p-contact .cr-btn:hover:before{transform:translate(-50%,-50%) scale(1)}.cr-p-contact .cr-btn:focus-visible,.cr-p-contact .cr-btn:hover{color:#0b0b0f!important;border-color:#c6f432!important;animation:cr-jelly--contact .55s cubic-bezier(.2,.8,.2,1)}.cr-p-contact .cr-btn:active{scale:.95}@keyframes cr-jelly--contact{0%{scale:1 1}30%{scale:1.07 .93}50%{scale:.96 1.04}70%{scale:1.02 .98}to{scale:1 1}}.cr-p-contact .cr-field{width:100%;box-sizing:border-box;min-height:50px;padding:13px 16px;border-radius:14px;border:1.5px solid #e1deea;background:#f7f6fb;color:#0b0b0f;font:inherit;font-size:15px;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.cr-p-contact .cr-field::placeholder{color:#8e89a8}.cr-p-contact .cr-field:focus{border-color:#0b0b0f;background:#fff;box-shadow:0 0 0 4px rgba(198,244,50,.6)}.cr-p-contact .cr-social{transition:background .2s ease,color .2s ease,border-color .2s ease}.cr-p-contact .cr-social:hover{background:#0b0b0f!important;color:#fff!important;border-color:#0b0b0f!important}@media (max-width:900px){.cr-p-contact .cr-form-grid{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.cr-p-contact *{animation:none!important}.cr-p-contact .cr-curtain{display:none!important}}:root{--wrap:1240px;--gutter:clamp(20px,4.4vw,56px);--sec:clamp(64px,8vw,120px)}.cr-p-contact h1,.cr-p-contact h2,.cr-p-contact h3{text-wrap:balance}.cr-p-contact li,.cr-p-contact p{text-wrap:pretty}.cr-p-contact section[id]{scroll-margin-top:104px}.cr-p-contact a:focus-visible,.cr-p-contact button:focus-visible,.cr-p-contact input:focus-visible,.cr-p-contact select:focus-visible,.cr-p-contact textarea:focus-visible{outline:2px solid #0b0b0f;outline-offset:3px}