.service-feature-hero{padding-left:var(--site-content-padding-x);padding-right:var(--site-content-padding-x);background:#fff;color:var(--color-text-1);padding-top:2rem;padding-bottom:2.25rem}@media(min-width:992px){.service-feature-hero{padding-top:2.5rem;padding-bottom:3.75rem}}.service-feature-hero__inner{width:100%;max-width:var(--site-content-max-width);margin-left:auto;margin-right:auto}.service-feature-hero__breadcrumbs{display:flex;align-items:center;gap:.5rem;font-family:var(--font-family-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle)}@media(min-width:992px){.service-feature-hero__breadcrumbs{gap:.625rem;font-size:12px}}.service-feature-hero__breadcrumbs a{color:var(--color-text-subtle);text-decoration:none}.service-feature-hero__breadcrumbs a:hover{color:var(--color-text-1)}.service-feature-hero__breadcrumb-sep{color:var(--color-primary)}.service-feature-hero__breadcrumb-home-desktop{display:none}@media(min-width:992px){.service-feature-hero__breadcrumb-home-desktop{display:inline}.service-feature-hero__breadcrumb-home-mobile{display:none}}.service-feature-hero__grid{margin-top:1rem}@media(min-width:992px){.service-feature-hero__grid{display:grid;grid-template-columns:1.25fr 1fr;gap:4rem;align-items:center;margin-top:2.75rem}}.service-feature-hero__title{margin:1rem 0 0;font-family:var(--font-family-secondary);font-size:33px;font-weight:700;line-height:var(--line-height-hero-title);letter-spacing:-.03em;text-transform:none;color:var(--color-text-1)}@media(min-width:992px){.service-feature-hero__title{font-size:54px;line-height:var(--line-height-hero-title-lg)}}.service-feature-hero__title .highlight{padding:.02em .1em}.service-feature-hero__title-line{display:inline}@media(min-width:992px){.service-feature-hero__title-line{display:block}}.service-feature-hero__intro{margin:1rem 0 0;color:var(--color-text-muted);font-size:15.5px;line-height:1.6}@media(min-width:992px){.service-feature-hero__intro{margin-top:1.5rem;max-width:33.75rem;font-size:18px}}.service-feature-hero__note{margin:1rem 0 0;font-size:13.5px;line-height:1.5;color:#8a7f73}@media(min-width:992px){.service-feature-hero__note{margin-top:1.25rem}}.service-feature-hero__note strong{color:var(--color-text-1);font-weight:700}.service-feature-hero__actions{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1.75rem}@media(min-width:992px){.service-feature-hero__actions{flex-direction:row;align-items:center;flex-wrap:wrap;gap:1.375rem;margin-top:1.75rem}}.service-feature-hero__phone{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.95rem 1.25rem;border:1px solid var(--divider,#efe9df);border-radius:999px;color:var(--color-text-1);font-weight:700;font-size:15.5px;text-decoration:none;background:#fff}@media(min-width:992px){.service-feature-hero__phone{justify-content:flex-start;padding:0;border:none;border-radius:0;background:transparent;font-size:16px;gap:.5rem}}.service-feature-hero__phone :deep(svg){color:var(--color-primary);flex-shrink:0}.service-feature-hero__trust{display:flex;align-items:center;flex-wrap:wrap;gap:1.625rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--divider,#efe9df)}@media(min-width:992px){.service-feature-hero__trust{margin-top:2rem;padding-top:1.625rem}}.service-feature-hero__trust-divider{width:1px;height:34px;background:#e8dfd3;flex:0 0 auto}.service-feature-hero__stats{display:flex;gap:1.625rem}.service-feature-hero__stat-value{font-family:var(--font-family-secondary);font-weight:700;font-size:22px;letter-spacing:-.02em;line-height:1}.service-feature-hero__stat-label{font-size:12.5px;color:#8a7f73;margin-top:3px}.service-feature-hero__partner{display:flex;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--divider,#efe9df)}@media(min-width:992px){.service-feature-hero__partner{margin-top:2rem;padding-top:1.625rem;gap:.75rem}}.service-feature-hero__partner--inline{margin-top:0;padding-top:0;border-top:none}.service-feature-hero__partner-logo{height:38px;width:auto;-o-object-fit:contain;object-fit:contain;flex:0 0 auto}.service-feature-hero__partner-text{margin:0;font-size:12.5px;line-height:1.45;color:#8a7f73}.service-feature-hero__partner-text strong{color:var(--color-text-1);font-weight:700}.service-feature-hero__feature{margin-top:1.5rem;display:flex;flex-direction:column;background:#fbf9f5;border:1px solid var(--divider,#efe9df);border-radius:18px;overflow:hidden}@media(min-width:992px){.service-feature-hero__feature{margin-top:0;border-radius:20px}}.service-feature-hero__feature-media{height:200px;overflow:hidden;background:#f3ede3}@media(min-width:992px){.service-feature-hero__feature-media{height:300px}}.service-feature-hero__feature-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;display:block}.service-feature-hero__feature-body{display:flex;flex-direction:column;gap:1.125rem;padding:1.375rem 1.5rem 1.25rem}@media(min-width:992px){.service-feature-hero__feature-body{gap:1.25rem;padding:1.625rem 1.875rem 1.5rem}}.service-feature-hero__feature-quote{margin:0;font-family:var(--font-family-secondary);font-weight:600;font-size:15.5px;line-height:1.42;letter-spacing:-.01em;color:var(--color-text-1)}@media(min-width:992px){.service-feature-hero__feature-quote{font-size:17px}}.service-feature-hero__feature-footer{display:flex;align-items:center;flex-wrap:wrap;gap:.875rem;padding-top:1rem;border-top:1px solid var(--divider,#efe9df)}@media(min-width:992px){.service-feature-hero__feature-footer{padding-top:1.125rem}}.service-feature-hero__feature-logo{height:20px;width:auto;max-width:96px;-o-object-fit:contain;object-fit:contain;flex:0 0 auto;filter:brightness(0);opacity:.8}.service-feature-hero__feature-divider{width:1px;height:26px;background:#e8dfd3;flex:0 0 auto}.service-feature-hero__feature-link{display:inline-flex;align-items:center;gap:.375rem;font-size:13.5px;font-weight:700;color:var(--color-text-1);text-decoration:none;white-space:nowrap}.service-feature-hero__feature-link span{color:var(--color-primary)}.service-feature-hero__feature-link:hover{text-decoration:underline;text-underline-offset:2px}
