.container.svelte-lerkb{background:#fff;color:#030303}.contact_page.svelte-lerkb{display:flex;flex-direction:column;gap:120px}.hero_section.svelte-lerkb{display:flex;flex-direction:column;gap:56px;padding:0 0 24px;border-bottom:1px solid rgba(3,3,3,.06)}.hero_content.svelte-lerkb{display:flex;flex-direction:column;gap:24px}.hero_content.svelte-lerkb h1:where(.svelte-lerkb){font-size:clamp(42px,5vw,48px);line-height:1.05;font-weight:800;letter-spacing:-.05em;margin:0}.hero_content.svelte-lerkb h1:where(.svelte-lerkb) span:where(.svelte-lerkb){color:var(--primary)}.hero_content.svelte-lerkb p.base_info:where(.svelte-lerkb){font-size:1.125rem;line-height:1.75;color:#030303;margin:0;width:100%}.hero_badge.svelte-lerkb,.eyebrow.svelte-lerkb{width:-moz-fit-content;width:fit-content;padding:10px 18px;border-radius:999px;background:rgba(var(--primary-abs),.08);color:var(--primary);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.eyebrow.svelte-lerkb{padding:0;background:none;margin-bottom:8px}.form_section.svelte-lerkb{width:100%}.form_card.svelte-lerkb{padding:32px;border-radius:30px;background-color:#03030303;border:1px solid rgba(3,3,3,.06);display:flex;flex-direction:column;gap:24px}.form_card.svelte-lerkb h3:where(.svelte-lerkb){font-size:1.5rem;font-weight:800;letter-spacing:-.03em;margin:0}.frame_wrapper.svelte-lerkb{width:100%;height:700px;position:relative;border-radius:20px;overflow:hidden;border:1px solid rgba(3,3,3,.08)}.frame_wrapper.svelte-lerkb .loader:where(.svelte-lerkb){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none}.frame_wrapper.svelte-lerkb .form_frame:where(.svelte-lerkb){width:100%;height:100%;border:none;z-index:1;position:relative;background-color:#03030308}.info_section.svelte-lerkb{width:100%}.map_container.svelte-lerkb{display:flex;flex-direction:column;gap:40px;width:100%}.map_card.svelte-lerkb{flex:1;display:flex;flex-direction:column;gap:16px;padding:32px;background-color:#03030308;border:1px solid rgba(3,3,3,.06);border-radius:30px}.iframe_map_wrapper.svelte-lerkb{width:100%;aspect-ratio:4/3;border-radius:20px;overflow:hidden;border:1px solid rgba(3,3,3,.08);box-shadow:0 12px 36px #00000008}.iframe_map_wrapper.svelte-lerkb iframe:where(.svelte-lerkb){width:100%;height:100%;border:none;background-color:#0303030d}.map_links.svelte-lerkb{display:flex;align-items:center;gap:12px;font-size:.875rem;font-weight:700}.map_links.svelte-lerkb a:where(.svelte-lerkb){color:var(--primary);text-decoration:none}.map_links.svelte-lerkb a:where(.svelte-lerkb):hover{text-decoration:underline}.map_links.svelte-lerkb span:where(.svelte-lerkb){opacity:.25}.text_info_card.svelte-lerkb{flex:1;display:flex;flex-direction:column;gap:24px;padding:32px;border-radius:30px;border:1px solid rgba(3,3,3,.06);background-color:#03030303}.info_row.svelte-lerkb{display:flex;flex-direction:column;gap:8px;padding-bottom:20px;border-bottom:1px solid rgba(3,3,3,.06)}.info_row.svelte-lerkb:last-child{padding-bottom:0;border-bottom:none}.info_row.svelte-lerkb .row_title:where(.svelte-lerkb){font-size:1.125rem;font-weight:800;letter-spacing:-.02em;color:#030303}.info_row.svelte-lerkb p:where(.svelte-lerkb){font-size:.9375rem;line-height:1.65;color:#030303bf;margin:0}.block_list.svelte-lerkb{display:flex;flex-direction:column;gap:4px}@media screen and (max-width: 768px){.contact_page.svelte-lerkb{gap:80px}.form_card.svelte-lerkb{padding:20px;border-radius:24px}.frame_wrapper.svelte-lerkb{height:800px}.map_card.svelte-lerkb,.text_info_card.svelte-lerkb{padding:20px;border-radius:24px}}@media screen and (min-width: 1024px){.map_container.svelte-lerkb{flex-direction:row;gap:48px;align-items:stretch}.form_card.svelte-lerkb{padding:48px}}
