.technical-offices-page.svelte-t7s4bg{--navy: #0f172a;--blue: #1d4ed8;--blue-deep: #1e40af;--sky: #e8f0ff;--ink: #1f2937;--muted: #5b6472;--line: #dbe3f2;--soft: #f8fafc;--card: #ffffff;--green: #0f766e;color:var(--ink)}.hero-section.svelte-t7s4bg,.section-shell.svelte-t7s4bg,.message-banner.svelte-t7s4bg,.value-card.svelte-t7s4bg,.monitoring-card.svelte-t7s4bg,.cta-card.svelte-t7s4bg,.step-card.svelte-t7s4bg,.faq-card.svelte-t7s4bg{border:1px solid var(--line);box-shadow:0 1rem 2.5rem #0f172a0d;background-color:var(--card)}.hero-section.svelte-t7s4bg{background:radial-gradient(circle at top right,rgba(29,78,216,.08),transparent 25rem),linear-gradient(180deg,#fff,#fbfdff)}.message-banner.svelte-t7s4bg{border-left:4px solid var(--blue);background:#f8fbff}.message-banner.svelte-t7s4bg p:where(.svelte-t7s4bg){color:var(--navy);font-size:1rem;line-height:1.55}.hero-eyebrow.svelte-t7s4bg,.section-eyebrow.svelte-t7s4bg,.cta-badge.svelte-t7s4bg{display:inline-flex;width:fit-content;padding:.5rem .85rem;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero-eyebrow.svelte-t7s4bg,.section-eyebrow.svelte-t7s4bg{background:var(--sky);color:var(--blue)}.cta-badge.svelte-t7s4bg{background:#e9f7f5;color:var(--green)}.section-heading.svelte-t7s4bg,.value-card.svelte-t7s4bg h2:where(.svelte-t7s4bg),.monitoring-card.svelte-t7s4bg h3:where(.svelte-t7s4bg),.cta-card.svelte-t7s4bg h3:where(.svelte-t7s4bg),.step-card.svelte-t7s4bg h3:where(.svelte-t7s4bg),.faq-card.svelte-t7s4bg h3:where(.svelte-t7s4bg),.closing-title.svelte-t7s4bg{font-size:clamp(1.35rem,1.4vw + 1rem,2rem);line-height:1.12;letter-spacing:-.03em;color:var(--navy)}.hero-lead.svelte-t7s4bg,.section-copy.svelte-t7s4bg,.value-card.svelte-t7s4bg p:where(.svelte-t7s4bg),.monitoring-item.svelte-t7s4bg span:where(.svelte-t7s4bg),.cta-card.svelte-t7s4bg p:where(.svelte-t7s4bg),.step-card.svelte-t7s4bg p:where(.svelte-t7s4bg),.faq-card.svelte-t7s4bg p:where(.svelte-t7s4bg),.closing-card.svelte-t7s4bg p:where(.svelte-t7s4bg){line-height:1.65;color:var(--muted)}.hero-lead.svelte-t7s4bg{max-width:44rem;font-size:1.03rem}.hero-lead--secondary.svelte-t7s4bg{color:var(--ink)}.hero-note.svelte-t7s4bg{color:var(--muted)}.summary-card.svelte-t7s4bg{background:linear-gradient(180deg,#f8fbff,#eef4ff);border:1px solid var(--line)}.summary-title.svelte-t7s4bg{font-size:.82rem;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.summary-list.svelte-t7s4bg,.card-list.svelte-t7s4bg{padding-left:1.1rem}.summary-list.svelte-t7s4bg li:where(.svelte-t7s4bg),.card-list.svelte-t7s4bg li:where(.svelte-t7s4bg){line-height:1.55}.summary-list.svelte-t7s4bg li:where(.svelte-t7s4bg)::marker,.card-list.svelte-t7s4bg li:where(.svelte-t7s4bg)::marker{color:var(--blue)}.value-card.svelte-t7s4bg{background:linear-gradient(180deg,#fff,#fbfdff)}.section-shell--soft.svelte-t7s4bg{background:radial-gradient(circle at top right,rgba(29,78,216,.05),transparent 18rem),linear-gradient(180deg,#fff,#f8fafc)}.monitoring-item.svelte-t7s4bg{background:var(--soft);border:1px solid rgba(219,227,242,.9)}.monitoring-item.svelte-t7s4bg strong:where(.svelte-t7s4bg){color:var(--navy)}.cta-card.svelte-t7s4bg{background:linear-gradient(180deg,#fff,#f7fbfb);border-color:#cde7e3}.step-card.svelte-t7s4bg{background:linear-gradient(180deg,#fff,#fbfdff)}.step-number.svelte-t7s4bg{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--blue);color:#fff;font-size:.9rem;font-weight:800}.closing-card.svelte-t7s4bg{--bs-gradient: linear-gradient(135deg, #f4f8ff, #ffffff);box-shadow:0 1rem 2.5rem #0f172a0d}.btn-brand.svelte-t7s4bg,.btn-brand.svelte-t7s4bg:focus-visible{background:var(--blue);border-color:var(--blue);color:#fff}.btn-brand.svelte-t7s4bg:hover{background:var(--blue-deep);border-color:var(--blue-deep);color:#fff}.btn-outline-brand.svelte-t7s4bg,.btn-outline-brand.svelte-t7s4bg:focus-visible{background:#ffffffc7;border-color:var(--line);color:var(--navy)}.btn-outline-brand.svelte-t7s4bg:hover{background:var(--soft);border-color:var(--line);color:var(--navy)}
