main.contact{padding-top:clamp(5rem,20vmax,8rem);padding-bottom:max(10vh,2rem);overflow:hidden}main.contact>div{gap:3rem;width:min(68rem,100% - 3rem);margin-inline:auto}main.contact>div>section:first-of-type{max-width:var(--sm-container);margin-inline:auto}main.contact h1{margin-bottom:.5em;font-size:clamp(1.75rem,4vw,2.5rem)}.call{--head:clamp(2.6rem, 8vw, 5.25rem);padding-right:calc(var(--head) * 2.4);text-align:left;display:inline-block;position:relative}.call .call-heads{margin-right:calc(var(--head) * -.4);align-items:flex-start;display:flex;position:absolute;top:-40%;right:0}.call .call-head{width:var(--head);margin-left:calc(var(--head) * -.12)}.js .call .call-head{opacity:.001}.call .call-head-inner,.call .face picture:first-child img{position:relative}.call .face picture:nth-child(2) img,.call .face picture:nth-child(3) img{position:absolute;top:-1px;left:0}.call .face picture:nth-child(3){top:-2px}.call .hand{pointer-events:none;width:70%;position:absolute;bottom:0;left:50%}.switch{vertical-align:middle;border-radius:1em;width:3em;height:1.5em;margin-right:.5rem;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px}.switch:after{content:"";background-color:currentColor;border-radius:50%;width:calc(1.5em - 6px);height:calc(1.5em - 6px);display:inline-block;position:absolute;top:3px;left:3px}.switch.on{background-color:var(--green)}.switch.on:after{left:auto;right:3px}.contact-info{text-align:left;grid-gap:1.5rem 3rem;flex-wrap:wrap;display:flex}.fotos{position:relative}@media (max-width:768px){.fotos{margin-top:4rem;margin-left:-1rem;margin-right:calc(-1rem - 10%)}}.fotos>div{aspect-ratio:1;border-radius:50%;overflow:hidden}.js .fotos>div{opacity:.001}.fotos>div>img{object-fit:cover;width:100%;height:100%;display:block}.fotos>div:first-of-type{width:38%}.fotos>div:nth-of-type(2){width:30%;position:absolute;top:-12%;left:42%}.fotos>div:nth-of-type(3){width:50%;margin-top:-16%;margin-left:auto;margin-right:10%}.fotos>div:nth-of-type(4){width:26%;position:absolute;top:35%;left:8%}.fotos>div:nth-of-type(5){width:38%;margin-top:2%;margin-left:20%}.fotos>div:nth-of-type(6){width:30%;margin-top:-14%;margin-left:auto;margin-right:10%}
