html{scroll-behavior:smooth}.agsva-hero.svelte-1w36drn{padding:76px 0;background:linear-gradient(135deg,#f5f6fa,#fff 65%)}.container.svelte-1w36drn{max-width:1180px}.hero-grid.svelte-1w36drn,.split.svelte-1w36drn,.form-layout.svelte-1w36drn{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:64px;align-items:start}.eyebrow.svelte-1w36drn{margin:0 0 12px;color:#d30736;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.agsva-hero.svelte-1w36drn h1:where(.svelte-1w36drn){max-width:820px;margin:0 0 22px;color:#30343b;font-size:clamp(38px,5vw,64px);line-height:1.04}.lead.svelte-1w36drn{font-size:21px;line-height:1.55;color:#4b5565}.actions.svelte-1w36drn{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 16px}.primary.svelte-1w36drn,.secondary.svelte-1w36drn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 22px;border-radius:8px;font-weight:750;text-decoration:none}.primary.svelte-1w36drn{background:#d30736;color:#fff}.secondary.svelte-1w36drn{border:1px solid #d30736;color:#d30736;background:#fff}.qualification.svelte-1w36drn{font-size:14px;color:#667085}.distinction.svelte-1w36drn{padding:30px;border:1px solid #e2e8f0;border-radius:18px;background:#fff;box-shadow:0 20px 50px #30343b1a}.distinction.svelte-1w36drn>span:where(.svelte-1w36drn){font-weight:800;color:#d30736}.distinction.svelte-1w36drn h2:where(.svelte-1w36drn){font-size:27px;margin:10px 0 18px}.trust-strip.svelte-1w36drn{border-block:1px solid #e6deed;background:#fff}.trust-grid.svelte-1w36drn{display:grid;grid-template-columns:repeat(4,1fr)}.trust-grid.svelte-1w36drn div:where(.svelte-1w36drn){display:flex;gap:12px;align-items:center;padding:24px 18px}.trust-grid.svelte-1w36drn span:where(.svelte-1w36drn){display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#fff1f3;color:#d30736;font-weight:800}.section.svelte-1w36drn{padding:84px 0}.tinted.svelte-1w36drn{background:#f7f6f9}.heading.svelte-1w36drn{max-width:740px;margin-bottom:36px}.section.svelte-1w36drn h2:where(.svelte-1w36drn){margin:0 0 16px;color:#30343b;font-size:clamp(30px,4vw,44px);line-height:1.14}.section.svelte-1w36drn p:where(.svelte-1w36drn){line-height:1.7}.card-grid.svelte-1w36drn{display:grid;gap:20px}.services.svelte-1w36drn{grid-template-columns:repeat(6,1fr)}.services.svelte-1w36drn article:where(.svelte-1w36drn){grid-column:span 2}.services.svelte-1w36drn article:where(.svelte-1w36drn):nth-child(4),.services.svelte-1w36drn article:where(.svelte-1w36drn):nth-child(5){grid-column:span 3}.card-grid.svelte-1w36drn article:where(.svelte-1w36drn){padding:28px;border:1px solid #e2e8f0;border-radius:16px;background:#fff}.card-grid.svelte-1w36drn h3:where(.svelte-1w36drn){font-size:21px}.number.svelte-1w36drn{color:#d30736;font-weight:850}.levels.svelte-1w36drn{grid-template-columns:repeat(3,1fr)}.levels.svelte-1w36drn article:where(.svelte-1w36drn){border-top:4px solid #d30736}.note.svelte-1w36drn,.safe-note.svelte-1w36drn{padding:16px 18px;border-left:4px solid #d30736;background:#fff1f3}.dark.svelte-1w36drn{background:#30343b;color:#eee}.dark.svelte-1w36drn h2:where(.svelte-1w36drn),.purple.svelte-1w36drn h2:where(.svelte-1w36drn){color:#fff}.process.svelte-1w36drn{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;list-style:none;padding:0}.process.svelte-1w36drn li:where(.svelte-1w36drn){position:relative;padding:24px 20px;border:1px solid #667085;border-radius:14px}.process.svelte-1w36drn li:where(.svelte-1w36drn)>span:where(.svelte-1w36drn){display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#d30736;color:#fff;font-weight:800}.process.svelte-1w36drn h3:where(.svelte-1w36drn){font-size:18px;color:#fff}.process.svelte-1w36drn p:where(.svelte-1w36drn){font-size:14px;color:#e2e8f0}.check-grid.svelte-1w36drn{display:grid;grid-template-columns:1fr 1fr;gap:12px;list-style:none;padding:0}.check-grid.svelte-1w36drn li:where(.svelte-1w36drn),.feature-list.svelte-1w36drn li:where(.svelte-1w36drn){position:relative;padding:12px 12px 12px 38px;background:#fff;border:1px solid #e2e8f0;border-radius:10px}.check-grid.svelte-1w36drn li:where(.svelte-1w36drn):before,.feature-list.svelte-1w36drn li:where(.svelte-1w36drn):before{content:"✓";position:absolute;left:14px;color:#d30736;font-weight:900}.text-link.svelte-1w36drn{font-weight:750;color:#d30736}.feature-list.svelte-1w36drn{display:grid;gap:10px;list-style:none;padding:0}.partner.svelte-1w36drn{grid-template-columns:repeat(4,1fr)}.partner.svelte-1w36drn article:where(.svelte-1w36drn){padding:22px}.partner.svelte-1w36drn h3:where(.svelte-1w36drn){font-size:18px}.purple.svelte-1w36drn{background:#30343b;color:#fff}.check-grid.light.svelte-1w36drn li:where(.svelte-1w36drn){background:#ffffff1a;border-color:#ffffff40}.check-grid.light.svelte-1w36drn li:where(.svelte-1w36drn):before{color:#fff}.tags.svelte-1w36drn{display:flex;flex-wrap:wrap;gap:12px}.tags.svelte-1w36drn span:where(.svelte-1w36drn){padding:13px 18px;border-radius:999px;background:#fff1f3;color:#9f1239;font-weight:700}.faq-wrap.svelte-1w36drn{max-width:900px}.faq.svelte-1w36drn{border-bottom:1px solid #ddd3e5}.faq.svelte-1w36drn h3:where(.svelte-1w36drn){margin:0}.faq.svelte-1w36drn button:where(.svelte-1w36drn){display:flex;width:100%;min-height:64px;align-items:center;justify-content:space-between;gap:20px;padding:18px 4px;border:0;background:transparent;text-align:left;font:inherit;font-size:18px;font-weight:750;color:#30343b}.faq.svelte-1w36drn button:where(.svelte-1w36drn) span:where(.svelte-1w36drn):last-child{font-size:26px;color:#d30736}.faq.svelte-1w36drn div:where(.svelte-1w36drn){padding:0 4px 20px}.form-section.svelte-1w36drn{background:#30343b;color:#eee}.form-section.svelte-1w36drn h2:where(.svelte-1w36drn){color:#fff}.contact-link.svelte-1w36drn{margin-top:20px}.enquiry-form.svelte-1w36drn{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:30px;border-radius:18px;background:#fff;color:#30343b}.enquiry-form.svelte-1w36drn>h2:where(.svelte-1w36drn),.enquiry-form.svelte-1w36drn>.message{grid-column:1/-1}.field.svelte-1w36drn{display:flex;flex-direction:column;gap:7px}.full.svelte-1w36drn{grid-column:1/-1}.field.svelte-1w36drn label:where(.svelte-1w36drn){font-weight:750}.field.svelte-1w36drn input:where(.svelte-1w36drn),.field.svelte-1w36drn select:where(.svelte-1w36drn),.field.svelte-1w36drn textarea:where(.svelte-1w36drn){width:100%;min-height:46px;padding:11px 12px;border:1px solid #bdb5c4;border-radius:8px;background:#fff;color:#30343b}.field.svelte-1w36drn textarea:where(.svelte-1w36drn){resize:vertical}.field.svelte-1w36drn small:where(.svelte-1w36drn),.error.svelte-1w36drn{color:#b42318}.consent.svelte-1w36drn{display:flex;gap:12px;align-items:flex-start}.consent.svelte-1w36drn input:where(.svelte-1w36drn){width:20px;height:20px;flex:0 0 auto}.safe-note.svelte-1w36drn{background:#3e4652;border-color:#d30736}.form-layout.svelte-1w36drn{grid-template-columns:.75fr 1.25fr}@media (max-width: 1024px){.hero-grid.svelte-1w36drn,.split.svelte-1w36drn,.form-layout.svelte-1w36drn{gap:38px}.partner.svelte-1w36drn{grid-template-columns:repeat(2,1fr)}.process.svelte-1w36drn{grid-template-columns:1fr 1fr}.process.svelte-1w36drn li:where(.svelte-1w36drn):last-child{grid-column:1/-1}.trust-grid.svelte-1w36drn{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.agsva-hero.svelte-1w36drn,.section.svelte-1w36drn{padding:58px 0}.hero-grid.svelte-1w36drn,.split.svelte-1w36drn,.form-layout.svelte-1w36drn,.levels.svelte-1w36drn,.services.svelte-1w36drn{grid-template-columns:1fr}.services.svelte-1w36drn article:where(.svelte-1w36drn),.services.svelte-1w36drn article:where(.svelte-1w36drn):nth-child(4),.services.svelte-1w36drn article:where(.svelte-1w36drn):nth-child(5){grid-column:auto}.process.svelte-1w36drn{grid-template-columns:1fr}.process.svelte-1w36drn li:where(.svelte-1w36drn):last-child{grid-column:auto}.actions.svelte-1w36drn{flex-direction:column;align-items:stretch}.primary.svelte-1w36drn,.secondary.svelte-1w36drn{width:100%}}@media (max-width: 480px){.agsva-hero.svelte-1w36drn h1:where(.svelte-1w36drn){font-size:38px}.trust-grid.svelte-1w36drn,.partner.svelte-1w36drn,.check-grid.svelte-1w36drn,.enquiry-form.svelte-1w36drn{grid-template-columns:1fr}.trust-grid.svelte-1w36drn div:where(.svelte-1w36drn){padding:16px 4px}.enquiry-form.svelte-1w36drn{padding:22px}.field.svelte-1w36drn,.full.svelte-1w36drn,.enquiry-form.svelte-1w36drn>h2:where(.svelte-1w36drn){grid-column:1}.section.svelte-1w36drn{padding:48px 0}}
