.fx-service-page__crumbs{padding-top:var(--fx-space-4);}.fx-service-page__crumbs .fx-breadcrumb__list{margin-bottom:var(--fx-space-3);}.fx-service-page__rail{padding-bottom:var(--fx-space-12);gap:1.35rem;}.fx-service-page__stack{display:flex;flex-direction:column;gap:0;padding:clamp(1.35rem, 3vw, 2rem);border:1px solid color-mix(in srgb, var(--fx-border, #e7e5e4) 85%, transparent);border-radius:clamp(1rem, 2vw, 1.35rem);background:#fff;box-shadow:0 10px 28px rgba(15, 23, 42, 0.05);}.fx-service-page__stack > section{padding:clamp(1.35rem, 2.8vw, 1.85rem) 0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;border-bottom:1px solid color-mix(in srgb, var(--fx-border, #e7e5e4) 88%, transparent);}.fx-service-page__stack > section:first-child{padding-top:0;border-top:0;}.fx-service-page__stack > section:last-child{padding-bottom:0;border-bottom:0;}.fx-service-page__stack .fx-container{width:100%;max-width:none;padding-inline:0;margin:0;}.fx-service-page__stack .fx-section-head{margin-bottom:var(--fx-space-5);max-width:40rem;}.fx-service-page__stack .fx-section-head .fx-lead:empty{display:none;}.fx-service-page__stack .fx-loc-card{padding:0.85rem 0;border:0;border-bottom:1px solid color-mix(in srgb, var(--fx-border, #e7e5e4) 90%, transparent);border-radius:0;background:transparent;box-shadow:none;}.fx-service-page__stack .fx-home-coverage__cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 1.5rem;}.fx-service-page__stack .fx-svc-guarantees__item{padding:0.85rem 0;background:transparent;border-radius:0;border-top:1px solid color-mix(in srgb, var(--fx-border, #e7e5e4) 90%, transparent);}.fx-service-page__stack .fx-vip-card{border-radius:0;box-shadow:none;background:transparent;border:0;border-top:1px solid color-mix(in srgb, var(--fx-border, #e7e5e4) 90%, transparent);padding:1rem 0;}.fx-service-page .fx-chrome-sidebar, .fx-service-page .fx-sidebar{display:flex;flex-direction:column;gap:0.9rem;}.fx-service-page .fx-chrome-sidebar .fx-widget, .fx-service-page .fx-sidebar .fx-widget{margin-bottom:0;border-radius:1.1rem;border:1px solid color-mix(in srgb, var(--fx-border, #e7e5e4) 80%, transparent);box-shadow:0 10px 26px rgba(15, 23, 42, 0.05);padding:1.1rem 1.15rem;}.fx-service-page .fx-chrome-sidebar .fx-widget--cta, .fx-service-page .fx-sidebar .fx-widget--cta{background:linear-gradient(160deg, #f0fdfa 0%, #fff7ed 100%);border-color:transparent;}.fx-service-page .fx-chrome-sidebar .fx-sidebar-nav, .fx-service-page .fx-sidebar .fx-sidebar-nav, .fx-service-page .fx-chrome-sidebar [data-fx-context-nav], .fx-service-page .fx-sidebar [data-fx-context-nav]{padding:1.1rem 1.15rem;border-radius:1.1rem;border:1px solid color-mix(in srgb, var(--fx-border, #e7e5e4) 80%, transparent);background:#fff;box-shadow:0 10px 26px rgba(15, 23, 42, 0.05);}.fx-svc-hero{position:relative;padding:var(--fx-space-6) 0 var(--fx-space-10);color:var(--fx-on-dark, #f4f2ee);overflow:hidden;}.fx-svc-hero--kinetic{color:var(--fx-ink, #0f172a);background:radial-gradient(ellipse 70% 55% at 12% 0%, rgba(13, 148, 136, 0.1), transparent 55%), radial-gradient(ellipse 50% 40% at 92% 8%, rgba(234, 88, 12, 0.08), transparent 50%), var(--fx-surface, #fff9f6);overflow:visible;}.fx-svc-hero--kinetic .fx-svc-hero__crumbs .fx-breadcrumb a, .fx-svc-hero--kinetic .fx-svc-hero__crumbs .fx-breadcrumb__item a{color:var(--fx-muted, #64748b);}.fx-svc-hero--kinetic .fx-svc-hero__crumbs .fx-breadcrumb a:hover, .fx-svc-hero--kinetic .fx-svc-hero__crumbs .fx-breadcrumb__item a:hover{color:var(--fx-brand, #0f4c41);}.fx-svc-hero--kinetic .fx-svc-hero__crumbs .fx-breadcrumb [aria-current="page"], .fx-svc-hero--kinetic .fx-svc-hero__crumbs .fx-breadcrumb__item [aria-current="page"]{color:var(--fx-ink, #0f172a);}.fx-svc-hero--kinetic .fx-svc-hero__crumbs .fx-breadcrumb__item:not(:last-child)::after, .fx-svc-hero--kinetic .fx-svc-hero__crumbs .fx-breadcrumb li:not(:last-child)::after{color:var(--fx-muted, #64748b);opacity:1;}.fx-svc-hero__card{position:relative;z-index:1;padding:clamp(1.35rem, 3vw, 2rem);border-radius:clamp(1.1rem, 2vw, 1.5rem);background:#fff;border:1px solid color-mix(in srgb, var(--fx-border, #e7e5e4) 80%, transparent);box-shadow:0 18px 40px rgba(15, 23, 42, 0.08);}.fx-svc-hero__badges-row{display:flex;flex-wrap:wrap;gap:0.5rem;margin-bottom:1rem;}.fx-svc-hero__pill{display:inline-flex;align-items:center;gap:0.35rem;padding:0.35rem 0.75rem;border-radius:999px;background:color-mix(in srgb, var(--fx-accent, #0d9488) 10%, #fff);color:var(--fx-brand, #0f4c41);font-size:0.78rem;font-weight:700;}.fx-svc-hero__pill--live i{width:0.42rem;height:0.42rem;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34, 197, 94, 0.18);}.fx-svc-hero__pill--warm{background:color-mix(in srgb, #22c55e 12%, #fff);color:#166534;}.fx-svc-hero--kinetic .fx-svc-hero__title{color:var(--fx-ink, #0f172a);max-width:18ch;}.fx-svc-hero--kinetic .fx-svc-hero__lead{max-width:46rem;color:var(--fx-muted, #64748b);}.fx-svc-hero__features{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.65rem;list-style:none;margin:0 0 1.15rem;padding:0;}.fx-svc-hero__features li{display:flex;align-items:flex-start;gap:0.55rem;padding:0.75rem 0.85rem;border-radius:0.85rem;background:#f8fafc;border:1px solid #eef2f7;}.fx-svc-hero__features .fx-icon{color:#16a34a;flex-shrink:0;margin-top:0.1rem;}.fx-svc-hero__features strong{display:block;font-size:0.92rem;font-weight:700;color:var(--fx-ink);line-height:1.3;}.fx-svc-hero__features small{display:block;margin-top:0.15rem;font-size:0.78rem;color:var(--fx-muted);}.fx-svc-hero__meta{display:flex;flex-wrap:wrap;gap:0.75rem 1.25rem;margin-bottom:1.15rem;font-size:0.86rem;font-weight:600;color:var(--fx-muted);}.fx-svc-hero__meta span{display:inline-flex;align-items:center;gap:0.35rem;}.fx-svc-hero--kinetic .fx-svc-hero__actions .fx-btn--whatsapp{background:linear-gradient(105deg, #0d9488 0%, #ea580c 100%);border:0;color:#fff;}.fx-svc-hero--kinetic .fx-svc-hero__actions .fx-btn--accent{background:#fff;border:1.5px solid var(--fx-accent, #0d9488);color:var(--fx-brand, #0f4c41);}.fx-widget--dark{background:linear-gradient(160deg, #0f172a 0%, #134e4a 100%);border-color:transparent;color:#e2e8f0;}.fx-widget--dark .fx-widget__title, .fx-widget--dark .fx-widget__note, .fx-widget--dark .fx-widget__eyebrow{color:rgba(226, 232, 240, 0.72);}.fx-widget--dark .fx-widget__brand{color:#fff;}.fx-widget--dark .fx-side-trust li{border-bottom-color:rgba(148, 163, 184, 0.25);color:#f8fafc;}.fx-widget--dark .fx-side-trust li::before{content:"";display:inline-block;width:0.4rem;height:0.4rem;margin-right:0.55rem;border-radius:50%;background:#2dd4bf;vertical-align:0.1em;}@media (max-width:720px){.fx-svc-hero__features{grid-template-columns:1fr;}}.fx-svc-hero__plane{position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 88% 20%, rgba(196, 92, 38, 0.18), transparent 55%), var(--fx-hero);z-index:0;}.fx-svc-hero__crumbs{position:relative;z-index:1;margin-bottom:var(--fx-space-5);}.fx-svc-hero__crumbs .fx-breadcrumb__list{margin:0;}.fx-svc-hero__crumbs .fx-breadcrumb a, .fx-svc-hero__crumbs .fx-breadcrumb__item a{color:rgba(244, 242, 238, 0.72);}.fx-svc-hero__crumbs .fx-breadcrumb a:hover, .fx-svc-hero__crumbs .fx-breadcrumb__item a:hover{color:#fff;}.fx-svc-hero__crumbs .fx-breadcrumb [aria-current="page"], .fx-svc-hero__crumbs .fx-breadcrumb__item [aria-current="page"]{color:rgba(244, 242, 238, 0.92);}.fx-svc-hero__crumbs .fx-breadcrumb__item:not(:last-child)::after, .fx-svc-hero__crumbs .fx-breadcrumb li:not(:last-child)::after{opacity:0.4;color:rgba(244, 242, 238, 0.55);}.fx-svc-hero__inner{position:relative;z-index:1;max-width:40rem;}.fx-svc-hero__eyebrow{margin:0 0 var(--fx-space-3);font-size:var(--fx-text-xs);font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:rgba(244, 242, 238, 0.62);}.fx-svc-hero__title{margin:0 0 var(--fx-space-4);font-family:var(--fx-font-display);font-size:clamp(1.85rem, 3.8vw, 2.65rem);font-weight:700;line-height:1.15;letter-spacing:-0.022em;color:#fff;}.fx-svc-hero__lead{margin:0 0 var(--fx-space-6);max-width:38ch;font-size:clamp(1rem, 1.5vw, 1.12rem);line-height:1.55;color:rgba(244, 242, 238, 0.86);}.fx-svc-hero__badges{display:flex;flex-wrap:wrap;gap:var(--fx-space-2);list-style:none;margin:0 0 var(--fx-space-5);padding:0;}.fx-svc-hero__badges:empty{display:none;}.fx-svc-hero__badges li{padding:0.3rem 0.65rem;border:1px solid rgba(255, 255, 255, 0.28);border-radius:var(--fx-radius-sm);font-size:var(--fx-text-xs);font-weight:600;letter-spacing:0.02em;color:rgba(255, 255, 255, 0.9);}.fx-svc-hero__actions .fx-btn--ghost{color:#fff;border-color:rgba(255, 255, 255, 0.35);}.fx-svc-hero__highlights{display:none;}.fx-svc-overview__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--fx-space-6);margin-bottom:var(--fx-space-7);}.fx-svc-overview__h{margin:0 0 var(--fx-space-3);font-family:var(--fx-font-display);font-size:1.1rem;font-weight:650;}.fx-svc-overview__block p, .fx-svc-overview__problems p{margin:0;color:var(--fx-muted);line-height:1.55;}.fx-svc-overview__problem-list, .fx-svc-overview__outcome-list{list-style:none;margin:0;padding:0;}.fx-svc-overview__problem-list li{padding:var(--fx-space-4) 0;border-top:1px solid var(--fx-border);}.fx-svc-overview__problem-list strong{display:block;margin-bottom:0.25rem;}.fx-svc-overview__problem-list span{color:var(--fx-muted);font-size:var(--fx-text-sm);line-height:1.5;}.fx-svc-overview__outcome-list{display:grid;gap:var(--fx-space-2);margin-top:var(--fx-space-3);}.fx-svc-overview__outcome-list li{position:relative;padding-left:1.1rem;color:var(--fx-ink);font-weight:550;}.fx-svc-overview__outcome-list li::before{content:"";position:absolute;left:0;top:0.55em;width:0.4rem;height:0.4rem;border-radius:50%;background:var(--fx-accent);}.fx-svc-overview__body{margin-top:var(--fx-space-7);padding-top:var(--fx-space-6);border-top:1px solid var(--fx-border);}.fx-svc-article__body{max-width:68ch;}.fx-svc-neighborhoods__groups{display:flex;flex-direction:column;gap:var(--fx-space-6);}.fx-svc-neighborhoods__district{margin:0 0 var(--fx-space-3);font-family:var(--fx-font-display);font-size:1.05rem;font-weight:650;}.fx-svc-neighborhoods__list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0.35rem 1.25rem;list-style:none;margin:0;padding:0;}.fx-svc-neighborhoods__list li{padding:0.35rem 0;border-bottom:1px solid color-mix(in srgb, var(--fx-border, #e7e5e4) 92%, transparent);font-size:var(--fx-text-sm);font-weight:550;}.fx-svc-neighborhoods__list a{color:var(--fx-brand, #0f4c41);text-decoration:none;}.fx-svc-neighborhoods__list a:hover{text-decoration:underline;}.fx-svc-neighborhoods__list span{color:var(--fx-muted, #64748b);}.fx-prose{color:var(--fx-ink);line-height:1.65;max-width:65ch;}.fx-prose p{margin:0 0 var(--fx-space-4);}.fx-prose h2, .fx-prose h3{font-family:var(--fx-font-display);margin:var(--fx-space-6) 0 var(--fx-space-3);}.fx-svc-benefits__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--fx-space-6) var(--fx-space-7);list-style:none;margin:0;padding:0;}.fx-svc-benefits__item{padding-top:var(--fx-space-4);border-top:2px solid var(--fx-brand);}.fx-svc-benefits__title{margin:0 0 var(--fx-space-2);font-family:var(--fx-font-display);font-size:1.1rem;font-weight:650;}.fx-svc-benefits__text{margin:0;color:var(--fx-muted);font-size:var(--fx-text-sm);line-height:1.55;}.fx-svc-guarantees__list{display:grid;grid-template-columns:1fr 1fr;gap:var(--fx-space-5);list-style:none;margin:0;padding:0;}.fx-svc-guarantees__item{padding:var(--fx-space-5);background:var(--fx-warm);border-radius:var(--fx-radius-md);}.fx-svc-guarantees__title{margin:0 0 var(--fx-space-2);font-family:var(--fx-font-display);font-size:1.05rem;font-weight:650;}.fx-svc-guarantees__text{margin:0;color:var(--fx-muted);font-size:var(--fx-text-sm);line-height:1.5;}.fx-side-trust{list-style:none;margin:0;padding:0;}.fx-side-trust li{padding:0.4rem 0;border-bottom:1px solid var(--fx-border);font-size:var(--fx-text-sm);font-weight:550;}.fx-side-trust li:last-child{border-bottom:0;}.fx-chrome-sidebar .fx-widget{margin-bottom:var(--fx-space-5);}.fx-chrome-sidebar .fx-widget .fx-btn{margin-top:var(--fx-space-2);}.fx-chrome-sidebar .fx-widget .fx-btn:first-child{margin-top:0;}.fx-service-page__stack .fx-home-nav, .fx-service-page__stack .fx-home-coverage, .fx-service-page__stack .fx-home-gallery, .fx-service-page__stack .fx-home-process, .fx-service-page__stack .fx-home-faq, .fx-service-page__stack .fx-home-guides, .fx-service-page__stack .fx-home-reviews{padding-left:0;padding-right:0;background:transparent;}.fx-service-page__stack .fx-chrome-cta-band{margin-top:var(--fx-space-4);margin-left:calc(-1 * clamp(1.35rem, 3vw, 2rem));margin-right:calc(-1 * clamp(1.35rem, 3vw, 2rem));margin-bottom:calc(-1 * clamp(1.35rem, 3vw, 2rem));padding:clamp(2.5rem, 4.5vw, 3.5rem) clamp(1.5rem, 3.5vw, 2.5rem);border-radius:0 0 clamp(1rem, 2vw, 1.35rem) clamp(1rem, 2vw, 1.35rem);border-bottom:0;}.fx-service-page__stack .fx-chrome-cta-band.fx-cta-band--dark{background:radial-gradient(80% 120% at 100% 0%, color-mix(in srgb, #f97316 32%, transparent), transparent 55%), radial-gradient(70% 100% at 0% 100%, color-mix(in srgb, #0d9488 38%, transparent), transparent 50%), linear-gradient(135deg, #0f172a 0%, #0f4c41 55%, #0d9488 100%);color:var(--fx-on-dark);}.fx-service-page__stack .fx-chrome-cta-band:not(.fx-cta-band--dark){background:var(--fx-warm);color:var(--fx-ink);}.fx-service-page__stack .fx-chrome-cta-band.fx-cta-band--dark .fx-cta-band__title{color:var(--fx-on-dark);}.fx-service-page__stack .fx-chrome-cta-band.fx-cta-band--dark .fx-cta-band__text{color:var(--fx-on-dark-muted);}@media (max-width:920px){.fx-svc-hero__highlights, .fx-svc-overview__grid, .fx-svc-benefits__grid, .fx-svc-guarantees__list{grid-template-columns:1fr;}.fx-service-page__stack .fx-home-coverage__cards, .fx-svc-neighborhoods__list{grid-template-columns:1fr;}.fx-service-page__rail.fx-rail{grid-template-columns:1fr;}.fx-service-page .fx-sidebar--sticky{position:static;}}