.zephior-page.svelte-1uha8ag{font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.logo-mark.svelte-1uha8ag{width:20px;height:20px;-webkit-mask-image:conic-gradient(from 45deg, black 0 25%, transparent 25% 50%, black 50% 75%, transparent 75%);mask-image:conic-gradient(from 45deg, black 0 25%, transparent 25% 50%, black 50% 75%, transparent 75%);-webkit-mask-image:conic-gradient(from 45deg, black 0 25%, transparent 25% 50%, black 50% 75%, transparent 75%);background:#0e0e0c;display:inline-block}.wrap.svelte-1uha8ag{max-width:1280px;margin:0 auto}.section-block.svelte-1uha8ag{border-bottom:1px solid #e3e3df;padding:128px 20px}.section-label.svelte-1uha8ag{color:#6a6a66;letter-spacing:.04em;margin-bottom:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;display:inline-block}.section-label.svelte-1uha8ag:before{content:"- ";color:#9c9c97}.section-block.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.03em;text-wrap:balance;max-width:780px;font-size:clamp(2rem,4vw,3rem);font-weight:450;line-height:1.05}.section-block.svelte-1uha8ag h2:where(.svelte-1uha8ag)+p:where(.svelte-1uha8ag){color:#3e3e3b;letter-spacing:-.005em;max-width:640px;margin-top:20px;font-size:17px;line-height:1.5}.service-cell.svelte-1uha8ag,.offer-card.svelte-1uha8ag{background:#fafaf9;border:1px solid #e3e3df;border-radius:10px;flex-direction:column;transition:border-color .15s;display:flex}.service-cell.svelte-1uha8ag{min-height:340px;padding:24px}.offer-card.svelte-1uha8ag{min-height:400px;padding:32px}.service-cell.svelte-1uha8ag:hover,.offer-card.svelte-1uha8ag:hover{border-color:#d3d3ce}.process-row.svelte-1uha8ag{border-top:1px solid #e3e3df;grid-template-columns:120px 1fr 280px;align-items:start;gap:32px;padding:32px 0;display:grid}.process-row.svelte-1uha8ag:last-of-type{border-bottom:1px solid #e3e3df}.contact-form.svelte-1uha8ag{background:#fafaf9;border:1px solid #e3e3df;border-radius:10px;gap:18px;padding:28px;display:grid}.contact-form.svelte-1uha8ag label:where(.svelte-1uha8ag){color:#0e0e0c;gap:8px;font-size:13px;font-weight:500;display:grid}.contact-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.contact-form.svelte-1uha8ag select:where(.svelte-1uha8ag),.contact-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag){color:#0e0e0c;background:#f3f3f1;border:1px solid #d3d3ce;border-radius:6px;outline:none;min-height:48px;padding:0 14px;font-size:15px;transition:border-color .15s}.contact-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag){resize:vertical;min-height:144px;padding:12px 14px}.contact-form.svelte-1uha8ag input:where(.svelte-1uha8ag):focus,.contact-form.svelte-1uha8ag select:where(.svelte-1uha8ag):focus,.contact-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag):focus{border-color:#0e0e0c}.contact-form.svelte-1uha8ag button:where(.svelte-1uha8ag){color:#fafaf9;cursor:pointer;background:#0e0e0c;border-radius:6px;min-height:46px;font-size:14px;font-weight:500;transition:background .15s}.contact-form.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:#3e3e3b}.contact-form.svelte-1uha8ag button:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){opacity:.72;margin-left:6px;font-size:12px}.contact-form.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#6a6a66;font-size:12px;line-height:1.6}@media (width<=900px){.section-block.svelte-1uha8ag{padding:88px 20px}.process-row.svelte-1uha8ag{grid-template-columns:1fr;gap:16px}}
