.page-hero.svelte-wkxllv{padding:80px 0 60px;background:linear-gradient(135deg,var(--white) 0%,var(--primary-light) 100%)}.hero-label.svelte-wkxllv{color:var(--primary);font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:14px;margin-bottom:15px}.page-hero.svelte-wkxllv h1:where(.svelte-wkxllv){font-size:40px;margin-bottom:20px}.hero-text.svelte-wkxllv{font-size:18px;color:var(--text-light);max-width:600px}.content.svelte-wkxllv{padding:80px 0}.contact-grid.svelte-wkxllv{display:grid;grid-template-columns:1fr 1fr;gap:60px}.info-card.svelte-wkxllv{background:var(--gray-light);padding:25px;border-radius:var(--radius);margin-bottom:20px}.info-icon.svelte-wkxllv{font-size:28px;display:block;margin-bottom:15px}.info-card.svelte-wkxllv h3:where(.svelte-wkxllv){font-size:18px;margin-bottom:10px}.info-card.svelte-wkxllv p:where(.svelte-wkxllv){margin:0}.info-card.svelte-wkxllv a:where(.svelte-wkxllv){color:var(--primary);font-weight:500}.info-note.svelte-wkxllv{font-size:13px;color:var(--text-light);margin-top:8px!important}.process-box.svelte-wkxllv{background:var(--primary-light);padding:30px;border-radius:var(--radius);margin-top:30px}.process-box.svelte-wkxllv h3:where(.svelte-wkxllv){margin-bottom:20px}.process-steps.svelte-wkxllv{list-style:none;counter-reset:step}.process-steps.svelte-wkxllv li:where(.svelte-wkxllv){counter-increment:step;padding-left:50px;position:relative;margin-bottom:20px}.process-steps.svelte-wkxllv li:where(.svelte-wkxllv):before{content:counter(step);position:absolute;left:0;top:0;width:32px;height:32px;background:var(--primary);color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.process-steps.svelte-wkxllv li:where(.svelte-wkxllv) strong:where(.svelte-wkxllv){display:block;margin-bottom:5px}.process-steps.svelte-wkxllv li:where(.svelte-wkxllv) p:where(.svelte-wkxllv){font-size:14px;color:var(--text-light);margin:0}.form-box.svelte-wkxllv{background:var(--white);border:2px solid var(--gray-light);padding:40px;border-radius:var(--radius)}.form-box.svelte-wkxllv h2:where(.svelte-wkxllv){font-size:24px;margin-bottom:30px}.form-group.svelte-wkxllv{margin-bottom:20px}.form-group.svelte-wkxllv label:where(.svelte-wkxllv){display:block;font-weight:500;margin-bottom:8px;font-size:14px}.form-group.svelte-wkxllv input:where(.svelte-wkxllv),.form-group.svelte-wkxllv select:where(.svelte-wkxllv),.form-group.svelte-wkxllv textarea:where(.svelte-wkxllv){width:100%;padding:12px 15px;border:2px solid var(--gray-light);border-radius:8px;font-size:15px;font-family:inherit;transition:border-color .2s}.form-group.svelte-wkxllv input:where(.svelte-wkxllv):focus,.form-group.svelte-wkxllv select:where(.svelte-wkxllv):focus,.form-group.svelte-wkxllv textarea:where(.svelte-wkxllv):focus{outline:none;border-color:var(--primary)}.form-note.svelte-wkxllv{font-size:13px;color:var(--text-light);margin-top:15px}.map-section.svelte-wkxllv{padding:60px 0;background:var(--gray-light)}.map-section.svelte-wkxllv h2:where(.svelte-wkxllv){font-size:28px;margin-bottom:15px}.map-section.svelte-wkxllv>.container:where(.svelte-wkxllv)>p:where(.svelte-wkxllv){color:var(--text-light);margin-bottom:30px}.map-placeholder.svelte-wkxllv{background:var(--white);padding:60px;border-radius:var(--radius);text-align:center}.map-placeholder.svelte-wkxllv p:where(.svelte-wkxllv){font-size:20px;margin-bottom:20px}@media(max-width:968px){.contact-grid.svelte-wkxllv{grid-template-columns:1fr}}@media(max-width:768px){.page-hero.svelte-wkxllv h1:where(.svelte-wkxllv){font-size:28px}.form-box.svelte-wkxllv{padding:25px}}
