.voctos-onesearch-overlap{--oso-seo:#6fa32b;--oso-ppc:#7616f4;--oso-zone:#12996f;--oso-seo-w:62%;--oso-ppc-w:58%;--oso-zone-x:42%;--oso-zone-w:20%;font-family:'Unbounded',sans-serif;color:#0d172d}.voctos-onesearch-overlap .oso-inner{max-width:1300px;margin-inline:auto;padding:48px 20px}@media (min-width:1024px){.voctos-onesearch-overlap .oso-inner{padding:72px 20px}}.voctos-onesearch-overlap .oso-eyebrow{margin:0 0 14px;color:#7e9c0a;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.voctos-onesearch-overlap .oso-heading{margin:0;max-width:900px;font-size:28px;font-weight:500;line-height:1.12}@media (min-width:640px){.voctos-onesearch-overlap .oso-heading{font-size:34px}}@media (min-width:1024px){.voctos-onesearch-overlap .oso-heading{font-size:40px}}.voctos-onesearch-overlap .oso-hl{color:#6fa32b}.voctos-onesearch-overlap .oso-intro{margin:18px 0 0;max-width:72ch;color:#5b6675;font-size:15px;line-height:1.6;unicode-bidi:plaintext}@media (min-width:1024px){.voctos-onesearch-overlap .oso-intro{font-size:17px}}.voctos-onesearch-overlap .oso-panel{margin-top:32px;background:#fff;border-radius:28px;padding:34px 20px 26px}@media (min-width:1024px){.voctos-onesearch-overlap .oso-panel{margin-top:40px;padding:46px 38px 34px}}.voctos-onesearch-overlap .oso-track{position:relative;padding:18px 0 10px}.voctos-onesearch-overlap .oso-lane{position:relative;height:48px;margin-bottom:12px}@media (min-width:640px){.voctos-onesearch-overlap .oso-lane{height:56px}}.voctos-onesearch-overlap .oso-lane:last-child{margin-bottom:0}.voctos-onesearch-overlap .oso-bar{position:absolute;top:0;height:100%;border-radius:12px;display:flex;align-items:center;padding-inline:14px;color:#fff;font-size:11.5px;line-height:1.3;overflow:hidden}@media (min-width:640px){.voctos-onesearch-overlap .oso-bar{padding-inline:18px;font-size:13.5px}}.voctos-onesearch-overlap .oso-bar span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext}.voctos-onesearch-overlap .oso-bar--seo{inset-inline-start:0;width:var(--oso-seo-w);background:var(--oso-seo)}.voctos-onesearch-overlap .oso-bar--ppc{inset-inline-end:0;width:var(--oso-ppc-w);background:var(--oso-ppc);justify-content:flex-end}.voctos-onesearch-overlap .oso-zone{position:absolute;inset-inline-start:var(--oso-zone-x);width:var(--oso-zone-w);top:12px;bottom:4px;z-index:2;border:2px dashed var(--oso-zone);border-radius:14px;background:color-mix(in srgb,var(--oso-zone) 18%,transparent);pointer-events:none}@supports not (background:color-mix(in srgb,red 10%,transparent)){.voctos-onesearch-overlap .oso-zone{background:rgba(22,255,171,.2)}}.voctos-onesearch-overlap .oso-zone-label{position:absolute;inset-inline-start:var(--oso-zone-x);width:var(--oso-zone-w);top:-8px;z-index:3;color:var(--oso-zone);font-size:10px;font-weight:500;letter-spacing:.12em;line-height:1;text-align:center;text-transform:uppercase}@media (min-width:640px){.voctos-onesearch-overlap .oso-zone-label{font-size:11px;top:-10px}}@media (max-width:519.98px){.voctos-onesearch-overlap .oso-zone-label{inset-inline:0;width:auto;text-align:start}}.voctos-onesearch-overlap .oso-numbers{display:flex;flex-wrap:wrap;gap:26px 44px;margin-top:30px;padding-top:24px;border-top:1px solid rgba(13,23,45,.12)}@media (min-width:1024px){.voctos-onesearch-overlap .oso-numbers{margin-top:34px;padding-top:26px}}.voctos-onesearch-overlap .oso-number-value{display:block;font-size:30px;font-weight:600;line-height:1;unicode-bidi:plaintext}@media (min-width:1024px){.voctos-onesearch-overlap .oso-number-value{font-size:38px}}.voctos-onesearch-overlap .oso-number-value.is-accent{color:#6fa32b}.voctos-onesearch-overlap .oso-number-label{display:block;margin-top:8px;max-width:26ch;color:#5b6675;font-size:13px;line-height:1.5;unicode-bidi:plaintext}.voctos-onesearch-overlap .oso-band{margin-top:22px;background:#0d172d;border-radius:28px;padding:26px 24px;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}@media (min-width:1024px){.voctos-onesearch-overlap .oso-band{padding:26px 30px}}.voctos-onesearch-overlap .oso-band-heading{display:block;font-size:19px;font-weight:600;line-height:1.2}@media (min-width:1024px){.voctos-onesearch-overlap .oso-band-heading{font-size:23px}}.voctos-onesearch-overlap .oso-band-text{display:block;margin-top:6px;color:rgba(255,255,255,.7);font-size:14px;line-height:1.5}.voctos-onesearch-overlap .oso-btn{display:inline-block;flex-shrink:0;padding:15px 26px;border-radius:10px;background:#16ffab;color:#0d172d;font-family:inherit;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:filter .18s ease}@media (min-width:1024px){.voctos-onesearch-overlap .oso-btn{padding:16px 28px}}.voctos-onesearch-overlap .oso-btn:hover,.voctos-onesearch-overlap .oso-btn:focus-visible{filter:brightness(.94)}@media (prefers-reduced-motion:reduce){.voctos-onesearch-overlap .oso-btn{transition:none}}