.contact[data-v-20e7898f]{margin-top:5rem}@media only screen and (min-width:768px){.contact[data-v-20e7898f]{margin-top:9.2592592593vw}}.contact[data-v-20e7898f] p{font:400 1.25rem Moderat,sans-serif;letter-spacing:-.04em;margin-bottom:.625rem}@media only screen and (min-width:768px){.contact[data-v-20e7898f] p{font-size:1.7361111111vw}}@media only screen and (min-width:1680px){.contact[data-v-20e7898f] p{font-size:1.875rem}}@media only screen and (min-width:768px){.contact[data-v-20e7898f] p{margin-bottom:.5787037037vw}}@media only screen and (min-width:1680px){.contact[data-v-20e7898f] p{margin-bottom:.625rem}}.contact[data-v-20e7898f] .link{margin-top:0}.contact[data-v-20e7898f] .link:after{top:100%}.link[data-v-20e7898f]{display:block;display:inline-flex;font-size:1.125rem;margin-top:2.5rem;padding-bottom:.3em;position:relative}@media only screen and (min-width:768px){.link[data-v-20e7898f]{font-size:1.2731481481vw}}@media only screen and (min-width:1680px){.link[data-v-20e7898f]{font-size:1.375rem}}@media only screen and (min-width:768px){.link[data-v-20e7898f]{margin-top:4.6296296296vw;padding-bottom:.3em}}html:not(.--touch) .link[data-v-20e7898f]:hover{cursor:pointer}html:not(.--touch) .link[data-v-20e7898f]:hover:after{transform:scaleX(.2)}.link[data-v-20e7898f]:after{border-bottom:.0625rem solid #181717;content:"";display:block;left:0;position:absolute;top:92%;transform:scaleX(1);transition:transform .42s cubic-bezier(.36,.33,0,1);width:100%}.--w .link[data-v-20e7898f]:after{border-color:#fff}.link.--big[data-v-20e7898f]{font-size:2rem;line-height:1.4;padding-bottom:0}@media only screen and (min-width:768px){.link.--big[data-v-20e7898f]{font-size:2.662037037vw}}@media only screen and (min-width:1680px){.link.--big[data-v-20e7898f]{font-size:2.875rem}}.link.--min[data-v-20e7898f]{padding-bottom:.1em}@media only screen and (min-width:768px){.link.--min[data-v-20e7898f]{font-size:.9837962963vw}}@media only screen and (min-width:1680px){.link.--min[data-v-20e7898f]{font-size:1.0625rem}}.link.--bold[data-v-20e7898f]{border-width:.125rem;font-weight:700}.--d .link[data-v-20e7898f],.--w .link[data-v-20e7898f]{border-color:#fff;color:#fff}.link.--contact[data-v-20e7898f]{align-items:center;border:1px solid #fff;border-radius:20px;display:flex;display:flex!important;gap:8px!important;justify-content:center;padding:12px 16px;position:relative;text-decoration:none;text-decoration:none!important}@media only screen and (min-width:768px){.link.--contact[data-v-20e7898f]{border-radius:2.3148148148vw;gap:.462962963vw!important;padding:.462962963vw .6944444444vw}}.link.--contact[data-v-20e7898f]:after{content:"";display:none}.link.--contact svg[data-v-20e7898f],.link.--contact>span[data-v-20e7898f]{transition:opacity .6s cubic-bezier(.165,.84,.44,1),transform .6s cubic-bezier(.165,.84,.44,1)}.link.--contact svg[data-v-20e7898f]{transform-origin:50% 50%;width:12px}@media only screen and (min-width:768px){.link.--contact svg[data-v-20e7898f]{width:.6944444444vw}}.link.--contact svg[data-v-20e7898f]:first-child{left:0;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.5)}.link.--contact svg path[data-v-20e7898f]{stroke-width:1;stroke:#fff}html:not(.--touch) .link.--contact:hover span[data-v-20e7898f]{transform:translate(15%)}html:not(.--touch) .link.--contact:hover svg[data-v-20e7898f]:first-child{opacity:1;transform:translate(80%,-50%) scale(1)}html:not(.--touch) .link.--contact:hover svg[data-v-20e7898f]:nth-child(2){opacity:0;transform:translate(50%) scale(.5)}.link.--contact.--back[data-v-20e7898f]{border-color:#181717;color:#181717;flex-direction:row-reverse}.link.--contact.--back svg[data-v-20e7898f]{transform:rotate(180deg)}.link.--contact.--back svg[data-v-20e7898f]:first-child{left:auto;right:0;transform:rotate(180deg) translate(-50%,50%) scale(.5)}.link.--contact.--back svg>path[data-v-20e7898f]{stroke:#181717}html:not(.--touch) .link.--contact.--back:hover span[data-v-20e7898f]{transform:translate(-35%)}html:not(.--touch) .link.--contact.--back:hover svg[data-v-20e7898f]:first-child{opacity:1;transform:rotate(180deg) translate(80%,50%) scale(1)}html:not(.--touch) .link.--contact.--back:hover svg[data-v-20e7898f]:nth-child(2){opacity:0;transform:translate(0) rotate(180deg) scale(.5)}
