
.qa-example-note{font-size:12px;line-height:1.6;color:var(--muted,#666);max-width:680px;margin:20px auto;text-align:center;padding:0 16px}.hero-stage .qa-example-note{max-width:380px;font-size:11px}.qa-pricing-help,.qa-enquiry{margin-top:40px;padding:clamp(22px,4vw,42px);border:1px solid rgba(128,128,128,.25);border-radius:20px;background:var(--surface,#fff)}.qa-pricing-help p,.qa-enquiry p,.qa-info p,.qa-info li{line-height:1.75}.qa-pricing-help h3,.qa-enquiry h2{margin-bottom:14px}.qa-info{max-width:1000px;margin-inline:auto}.qa-info h1{font-size:clamp(36px,6vw,76px);line-height:1.08;margin-bottom:28px}.qa-info h2{margin-top:32px;margin-bottom:12px}.qa-info ul{padding-left:24px}.qa-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px}.qa-enquiry form{display:grid;gap:22px;margin-top:26px}.qa-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.qa-enquiry label{display:grid;gap:9px;font-weight:600;font-size:15px}.qa-enquiry input,.qa-enquiry select,.qa-enquiry textarea{box-sizing:border-box;width:100%;min-width:0;padding:14px 16px;border:1px solid #85858e;border-radius:10px;background:#fff;color:#16161d;font:inherit;font-weight:400;font-size:16px}.qa-enquiry textarea{resize:vertical}.qa-enquiry :is(input,textarea,select):focus-visible{outline:3px solid #7428e8;outline-offset:3px}.qa-enquiry button{justify-self:start}.qa-enquiry .contact-note{font-weight:400}.qa-pricing-help a,.qa-info p a,.qa-enquiry p a{text-decoration:underline;text-underline-offset:3px}.footer-policy-links{flex-wrap:wrap;row-gap:12px}.qa-info .contact-lead{max-width:760px}@media(max-width:640px){.qa-form-grid{grid-template-columns:1fr}.qa-enquiry{padding:22px 18px}.qa-enquiry button{width:100%}.qa-example-note{padding:0 8px}.qa-actions{align-items:stretch;flex-direction:column}}@media(prefers-color-scheme:dark){.qa-pricing-help,.qa-enquiry{background:#17171e;color:#f3f3f7}.qa-example-note{color:#aaaab5}.qa-enquiry input,.qa-enquiry select,.qa-enquiry textarea{background:#24242c;color:#f5f5fa;border-color:#777784}}
.hero-stage .qa-example-note{color:#ededf4;text-shadow:0 1px 4px rgba(0,0,0,.65)}.qa-enquiry,.qa-enquiry input,.qa-enquiry select,.qa-enquiry textarea{scroll-margin-top:150px}
