.crp__hero.svelte-b5jh9k{padding:var(--qpx-sec-sm) 0;text-align:center}.crp__hero-inner.svelte-b5jh9k{max-width:42rem;margin:0 auto}.crp__hero-inner.svelte-b5jh9k .section-label:where(.svelte-b5jh9k){justify-content:center}.crp__hero-inner.svelte-b5jh9k .section-label:where(.svelte-b5jh9k):before{display:none}.crp__hero-inner.svelte-b5jh9k .section-subtitle:where(.svelte-b5jh9k){margin:0 auto}.crp__badge.svelte-b5jh9k{display:inline-block;padding:.4rem 1rem;font-family:var(--qfb-h);font-size:.78rem;font-weight:600;letter-spacing:.05em;color:#457b9d;background:#457b9d1a;border-radius:var(--qrz-pl);margin-bottom:1rem}.crp__highlight.svelte-b5jh9k{color:#457b9d}.crp__types-header.svelte-b5jh9k{text-align:center;margin-bottom:3.5rem}.crp__types-header.svelte-b5jh9k .section-label:where(.svelte-b5jh9k){justify-content:center}.crp__types-header.svelte-b5jh9k .section-label:where(.svelte-b5jh9k):before{display:none}.crp__types-grid.svelte-b5jh9k{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem}.crp__type-card.svelte-b5jh9k{padding:2rem 1.75rem;background:var(--qcv-sn);border-radius:var(--qrz-md);border:1px solid var(--qcv-gh);transition:all var(--qtj-d) var(--qtj-sm)}.crp__type-card.svelte-b5jh9k:hover{background:var(--qcv-w);box-shadow:var(--qsf-md);border-color:transparent;transform:translateY(-4px)}.crp__type-icon.svelte-b5jh9k{display:block;font-size:2rem;margin-bottom:1rem;transition:transform .3s var(--qtj-bn)}.crp__type-card.svelte-b5jh9k:hover .crp__type-icon:where(.svelte-b5jh9k){transform:scale(1.15)}.crp__type-title.svelte-b5jh9k{font-family:var(--qfb-h);font-size:1.1rem;font-weight:700;color:var(--qcv-s);margin-bottom:.5rem}.crp__type-text.svelte-b5jh9k{font-size:.9rem;line-height:1.65;color:var(--qcv-sl)}.crp__scope-grid.svelte-b5jh9k{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.crp__scope-list.svelte-b5jh9k{display:flex;flex-direction:column;gap:1rem}.crp__scope-item.svelte-b5jh9k{display:flex;align-items:baseline;gap:.75rem;font-size:.95rem;line-height:1.55;color:var(--qcv-sl);padding:.75rem 1rem;background:var(--qcv-w);border-radius:var(--qrz-sm);box-shadow:var(--qsf-sm);transition:all .25s var(--qtj-sm)}.crp__scope-item.svelte-b5jh9k:hover{box-shadow:var(--qsf-md);transform:translate(4px)}.crp__scope-check.svelte-b5jh9k{flex-shrink:0;font-weight:700;color:#457b9d}.crp__proc-header.svelte-b5jh9k{text-align:center;margin-bottom:3.5rem}.crp__proc-header.svelte-b5jh9k .section-label:where(.svelte-b5jh9k){justify-content:center}.crp__proc-header.svelte-b5jh9k .section-label:where(.svelte-b5jh9k):before{display:none}.crp__proc-steps.svelte-b5jh9k{max-width:44rem;margin:0 auto;display:flex;flex-direction:column;align-items:stretch}.crp__step.svelte-b5jh9k{display:flex;gap:1.75rem;align-items:flex-start;padding:1.75rem 2rem;background:var(--qcv-sn);border-radius:var(--qrz-md);border:1px solid var(--qcv-gh);transition:all .3s var(--qtj-sm)}.crp__step.svelte-b5jh9k:hover{background:var(--qcv-w);box-shadow:var(--qsf-md);border-color:transparent;transform:translate(6px)}.crp__step-number.svelte-b5jh9k{flex-shrink:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-family:var(--qfb-h);font-size:1rem;font-weight:800;color:#457b9d;background:#457b9d1a;border-radius:50%}.crp__step-title.svelte-b5jh9k{font-family:var(--qfb-h);font-size:1.15rem;font-weight:700;color:var(--qcv-s);margin-bottom:.35rem}.crp__step-text.svelte-b5jh9k{font-size:.92rem;line-height:1.65;color:var(--qcv-sl)}.crp__step-connector.svelte-b5jh9k{width:2px;height:1.5rem;background:var(--qcv-gh);margin-left:3.35rem}.crp__cta.svelte-b5jh9k{padding:clamp(3rem,6vw,5rem) 0}.crp__cta-card.svelte-b5jh9k{position:relative;background:linear-gradient(135deg,var(--qcv-mn) 0%,var(--qcv-s) 50%,#457B9D 100%);border-radius:var(--qrz-xl);padding:clamp(3rem,6vw,5rem) clamp(2rem,5vw,4rem);text-align:center;overflow:hidden}.crp__cta-glow.svelte-b5jh9k{position:absolute;top:-40%;right:-15%;width:31.25rem;height:31.25rem;background:radial-gradient(circle,rgba(69,123,157,.25) 0%,transparent 70%);pointer-events:none}.crp__cta-content.svelte-b5jh9k{position:relative;z-index:1}.crp__cta-title.svelte-b5jh9k{font-family:var(--qfb-h);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;color:#fff;max-width:40.625rem;margin:0 auto 1.25rem;line-height:1.15}.crp__cta-text.svelte-b5jh9k{font-size:clamp(1rem,2vw,1.1rem);color:#fffc;max-width:36rem;margin:0 auto 2rem;line-height:1.7}.btn--lg.svelte-b5jh9k{padding:1rem 2.25rem;font-size:1rem}@media(max-width:1024px){.crp__types-grid.svelte-b5jh9k{grid-template-columns:repeat(2,1fr)}.crp__scope-grid.svelte-b5jh9k{grid-template-columns:1fr;gap:2.5rem}}@media(max-width:640px){.crp__types-grid.svelte-b5jh9k{grid-template-columns:1fr}.crp__step.svelte-b5jh9k{padding:1.25rem;gap:1.25rem}}
