.intro.svelte-29e7c6{background:#0b1c2e;color:#fff;padding:66px 0}.intro.svelte-29e7c6 h1:where(.svelte-29e7c6){font-size:clamp(2.5rem,4.7vw,4.3rem);letter-spacing:-.05em;line-height:1;margin:0;max-width:850px}.intro.svelte-29e7c6>div:where(.svelte-29e7c6)>p:where(.svelte-29e7c6):last-child{color:#c6d5e6;font-size:1.1rem;max-width:720px}.feature-section.svelte-29e7c6{padding:76px 0}.feature-grid.svelte-29e7c6{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}article.svelte-29e7c6{background:#fff;border:1px solid #dae3ed;border-radius:14px;padding:27px}article.svelte-29e7c6 span:where(.svelte-29e7c6){color:#2d7ec1;font-size:.75rem;font-weight:900;letter-spacing:.12em}article.svelte-29e7c6 h2:where(.svelte-29e7c6){font-size:1.22rem;line-height:1.2;margin:15px 0 9px}article.svelte-29e7c6 p:where(.svelte-29e7c6){color:#5a6a7e;margin:0}.qc-section.svelte-29e7c6{background:#e7edf4;padding:86px 0}.media-grid.svelte-29e7c6{align-items:center;display:grid;gap:56px;grid-template-columns:.7fr 1.3fr}.media-grid.svelte-29e7c6 h2:where(.svelte-29e7c6){font-size:clamp(2rem,3.5vw,3.1rem);letter-spacing:-.04em;line-height:1.08;margin:0}.media-grid.svelte-29e7c6 p:where(.svelte-29e7c6){color:#52647b}figure.svelte-29e7c6{margin:0}figure.svelte-29e7c6 img:where(.svelte-29e7c6){border-radius:13px;box-shadow:0 20px 55px #132c492e;display:block;height:auto;width:100%}figcaption.svelte-29e7c6{color:#6a788a;font-size:.78rem;margin-top:10px}@media (max-width: 850px){.feature-grid.svelte-29e7c6{grid-template-columns:1fr 1fr}.media-grid.svelte-29e7c6{grid-template-columns:1fr}}@media (max-width: 560px){.feature-grid.svelte-29e7c6{grid-template-columns:1fr}}
