.technical-offices-page.svelte-t7s4bg{--page-bg: #f7fafd;--surface: #ffffff;--surface-muted: #f1f5f9;--surface-blue: #edf4ff;--primary: #002046;--secondary: #0054cd;--secondary-hover: #0040a1;--secondary-soft: #dae7ff;--text: #181c1e;--muted: #64748b;--border: #e2e8f0;--border-strong: #c4cddf;--success: #059669;--success-soft: #e5f7f1;--warning: #d97706;--warning-soft: #fff5df;--radius: .5rem;color:var(--text)}.hero-section.svelte-t7s4bg{position:relative;overflow:hidden;isolation:isolate}.hero-section.svelte-t7s4bg:before{content:"";position:absolute;inset:0;z-index:-2;background-image:url(../../../technical-offices-background.png);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.34;filter:saturate(.45) brightness(1.04);pointer-events:none}.hero-section.svelte-t7s4bg:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#ffffff26,#fff0),#0a3d5ca3;pointer-events:none}.hero-section.svelte-t7s4bg>.row:where(.svelte-t7s4bg){position:relative;z-index:1}.hero-search-card.svelte-t7s4bg{max-width:540px}.section-eyebrow.svelte-t7s4bg,.cta-badge.svelte-t7s4bg{display:inline-flex;width:fit-content;align-items:center;gap:.55rem;color:var(--secondary);font-size:.78rem;font-weight:700;letter-spacing:0;line-height:1.4;text-transform:uppercase}.section-eyebrow.svelte-t7s4bg:before{content:"";width:1.65rem;height:2px;flex:0 0 1.65rem;border-radius:999px;background:#9db8f1}.section-heading.svelte-t7s4bg,.closing-title.svelte-t7s4bg{color:var(--primary);font-weight:800;letter-spacing:0}.hero-section.svelte-t7s4bg h1:where(.svelte-t7s4bg){color:inherit;letter-spacing:0}.section-heading.svelte-t7s4bg{font-size:1.5rem;line-height:1.25}.section-copy.svelte-t7s4bg,.decision-title.svelte-t7s4bg,.value-card.svelte-t7s4bg p:where(.svelte-t7s4bg),.monitoring-item.svelte-t7s4bg>div:where(.svelte-t7s4bg)>span:where(.svelte-t7s4bg),.cta-panel.svelte-t7s4bg p:where(.svelte-t7s4bg),.faq-item.svelte-t7s4bg p:where(.svelte-t7s4bg),.closing-section.svelte-t7s4bg p:where(.svelte-t7s4bg){color:var(--muted);line-height:1.6}.decision-section.svelte-t7s4bg{padding:.25rem 0}.decision-card.svelte-t7s4bg{border-bottom:1px solid var(--border);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.decision-section.svelte-t7s4bg .col-12:where(.svelte-t7s4bg):last-child .decision-card:where(.svelte-t7s4bg){border-bottom:0}.decision-icon.svelte-t7s4bg{width:2.25rem;height:2.25rem;flex-basis:2.25rem;font-size:1.05rem}.icon-box.svelte-t7s4bg{display:inline-flex;width:3rem;height:3rem;flex:0 0 3rem;align-items:center;justify-content:center;font-size:1rem;line-height:0}.icon-box.svelte-t7s4bg i:where(.svelte-t7s4bg){display:block;line-height:1}.decision-title.svelte-t7s4bg{color:var(--primary);font-size:.98rem;font-weight:800}.process-card.svelte-t7s4bg{position:relative;overflow:hidden;isolation:isolate}.sequenced-card.svelte-t7s4bg:after{content:attr(data-step);position:absolute;top:-.1rem;right:.75rem;z-index:0;color:#0596691a;font-size:clamp(3rem,5vw,4.75rem);font-weight:900;line-height:1;pointer-events:none}.sequenced-card.svelte-t7s4bg>.card-body:where(.svelte-t7s4bg){position:relative;z-index:1}.message-banner.svelte-t7s4bg{border:1px solid #bdd7ff;border-left:4px solid var(--secondary);color:var(--primary);background:#f6faff}.message-banner.svelte-t7s4bg i:where(.svelte-t7s4bg){color:var(--secondary);font-size:1.3rem;line-height:1.4}.card-list.svelte-t7s4bg{padding-left:1.1rem}.card-list.svelte-t7s4bg li:where(.svelte-t7s4bg){color:#344054;line-height:1.55}.card-list.svelte-t7s4bg li:where(.svelte-t7s4bg)::marker{color:var(--secondary)}.notification-section.svelte-t7s4bg,.faq-section.svelte-t7s4bg{padding-top:.5rem}.monitoring-item.svelte-t7s4bg{grid-template-columns:3rem minmax(0,1fr);background:#fbfdff}.monitoring-icon.svelte-t7s4bg{grid-column:1;align-self:stretch;height:100%;min-height:3rem;font-size:1.15rem}.monitoring-item.svelte-t7s4bg strong:where(.svelte-t7s4bg){display:block;color:var(--primary)}.monitoring-item.svelte-t7s4bg>div:where(.svelte-t7s4bg)>span:where(.svelte-t7s4bg){display:block}.cta-panel.svelte-t7s4bg{border-top:4px solid #b6dcd3;background:#fbfefd}.cta-badge.svelte-t7s4bg{border-color:#bde7dd!important;color:#047857;background:#e9f8f4}.faq-item.svelte-t7s4bg summary:where(.svelte-t7s4bg){display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--primary);cursor:pointer;font-size:1rem;font-weight:700;line-height:1.35;list-style:none}.faq-item.svelte-t7s4bg summary:where(.svelte-t7s4bg)::-webkit-details-marker{display:none}.faq-item.svelte-t7s4bg summary:where(.svelte-t7s4bg):after{content:"+";display:inline-grid;width:1.65rem;height:1.65rem;flex:0 0 1.65rem;place-items:center;border:1px solid var(--border);border-radius:.45rem;color:var(--secondary);font-size:1.1rem;font-weight:700;line-height:1}.faq-item[open].svelte-t7s4bg summary:where(.svelte-t7s4bg):after{content:"-";background:var(--surface-blue);border-color:#c8d8fb}.faq-item.svelte-t7s4bg p:where(.svelte-t7s4bg){max-width:52rem;margin:0;padding-top:.75rem}.closing-section.svelte-t7s4bg{background:linear-gradient(180deg,#fff,#f7fbff)}.closing-title.svelte-t7s4bg{font-size:1.5rem;line-height:1.25}@media(min-width:992px){.decision-card.svelte-t7s4bg{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--bs-box-shadow-sm)}.decision-section.svelte-t7s4bg .col-12:where(.svelte-t7s4bg):last-child .decision-card:where(.svelte-t7s4bg){border-bottom:1px solid var(--border)}.decision-card.svelte-t7s4bg:hover{transform:translateY(-2px);border-color:#c9d8f7;box-shadow:0 1rem 2rem #0f172a14}.decision-icon.svelte-t7s4bg{width:3rem;height:3rem;flex-basis:3rem;font-size:1rem}}@media(min-width:992px){.technical-offices-page.svelte-t7s4bg{gap:1.75rem}}@media(max-width:575.98px){.hero-title.svelte-t7s4bg{font-size:1.75rem}.section-heading.svelte-t7s4bg,.closing-title.svelte-t7s4bg{font-size:1.35rem}.message-banner.svelte-t7s4bg{align-items:flex-start}}
