.contact.svelte-1bv7ezn{background:#0b0b12;padding:50px 0 180px}.container.svelte-1bv7ezn{width:min(1100px,100% - 40px);margin:auto}.main-contact.svelte-1bv7ezn{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:60px 0}.label.svelte-1bv7ezn{color:#686875;letter-spacing:.15em;font-size:16px}.email.svelte-1bv7ezn{color:#5be4ff;letter-spacing:-.05em;justify-content:space-between;align-items:center;margin-top:30px;padding:10px 0;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,6vw,70px);font-weight:500;text-decoration:none;transition:color .25s,padding .25s;display:flex}.email.svelte-1bv7ezn:hover{color:#fff;padding-left:10px}.email-arrow.svelte-1bv7ezn{font-family:Inter,sans-serif;font-size:30px;transition:transform .25s,color .25s}.email.svelte-1bv7ezn:hover .email-arrow:where(.svelte-1bv7ezn){color:#ffcdfe;transform:translate(5px,-5px)}.email-note.svelte-1bv7ezn{color:#686875;margin-top:10px;font-size:14px}.topics.svelte-1bv7ezn{background:#ffffff14;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.topic.svelte-1bv7ezn{background:#0b0b12;min-height:180px;padding:28px;transition:background .25s,transform .25s}.topic.svelte-1bv7ezn:hover{background:#5be4ff06;transform:translateY(-3px)}.topic-number.svelte-1bv7ezn{color:#686875;margin-bottom:20px;font-size:12px;display:block}.topic.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){color:#f5f5fa;margin:0;font-family:Space Grotesk,sans-serif;font-size:21px;font-weight:500}.topic.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:#686875;margin:8px 0 0;font-size:14px;line-height:1.6}@media (width<=700px){.topics.svelte-1bv7ezn{grid-template-columns:1fr}.topic.svelte-1bv7ezn{min-height:auto}.topic-number.svelte-1bv7ezn{margin-bottom:25px}}.socials.svelte-1bv7ezn{margin-top:40px}.socials.svelte-1bv7ezn .section-label:where(.svelte-1bv7ezn){margin-bottom:20px}.socials.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:#fff;border-bottom:1px solid #ffffff12;grid-template-columns:60px 1fr 30px;align-items:center;padding:25px 0;font-size:17px;text-decoration:none;transition:padding .25s,background .25s;display:grid;position:relative}.socials.svelte-1bv7ezn a:where(.svelte-1bv7ezn):first-of-type{border-top:1px solid #ffffff12}.socials.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{background:#5be4ff06;padding-left:12px;padding-right:12px}.social-number.svelte-1bv7ezn{color:#686875;font-size:12px;transition:color .2s}.social-name.svelte-1bv7ezn{transition:color .2s,transform .25s}.social-arrow.svelte-1bv7ezn{color:#686875;justify-self:end;font-family:Inter,sans-serif;font-size:18px;transition:color .2s,transform .25s}.socials.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover .social-number:where(.svelte-1bv7ezn){color:#5be4ff}.socials.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover .social-name:where(.svelte-1bv7ezn){color:#5be4ff;transform:translate(5px)}.socials.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover .social-arrow:where(.svelte-1bv7ezn){color:#ffcdfe;transform:translate(4px,-4px)}.socials.svelte-1bv7ezn a:where(.svelte-1bv7ezn):after{content:"";background:#5be4ff;width:0;height:1px;transition:width .35s;position:absolute;bottom:-1px;left:0}.socials.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover:after{width:100%}
