:root{--semic-navy-deep:#081a35;--semic-cobalt:#163e7a;--semic-telemetry:#2463ab;--semic-telemetry-soft:#e8f1fa;--semic-signal-red:#c81e1e;--semic-signal-red-hover:#a51515;--semic-energy-orange:#ea7b25;--semic-process-green:#84b826;--semic-process-green-dark:#43660b;--surface-page:#f3f6fa;--surface-sheet:#fff;--surface-subtle:#e9eff7;--ink-primary:#0d1c30;--ink-secondary:#34465e;--ink-muted:#566882;--border-hairline:#cfdceb;--border-strong:#9cb4d2;--font-display:"Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--container-max:1260px;--radius-sharp:2px;--radius-panel:6px;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.22, 1, .36, 1);--ease-smooth:cubic-bezier(.4, 0, .2, 1);--shadow-elevated:0 18px 40px -12px #081a3524, 0 4px 12px -2px #163e7a14;--shadow-card-hover:0 14px 32px -10px #163e7a2e}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-family:var(--font-body);background-color:var(--surface-page);color:var(--ink-primary);-webkit-font-smoothing:antialiased;line-height:1.6}body{min-height:100vh;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit}:focus-visible{outline:3px solid var(--semic-telemetry);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.container[data-astro-cid-lcdefpme]{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:1.5rem}@keyframes statusPulse{0%,to{box-shadow:0 0 #84b826a6}70%{box-shadow:0 0 0 8px #84b82600}}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0,0)}}@keyframes heroDossierReveal{0%{opacity:0;transform:translate(28px,12px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes telemetrySpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes telemetrySpinReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes circuitSignal{0%{stroke-dashoffset:480px;opacity:0}15%{opacity:.9}85%{opacity:.9}to{stroke-dashoffset:0;opacity:0}}@keyframes nodeBeacon{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.45)}}@keyframes sheetEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}@keyframes bulletFadeIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0,0)}}@keyframes formHighlightPulse{0%{box-shadow:0 0 #c81e1e73}50%{box-shadow:0 0 0 12px #c81e1e00}to{box-shadow:var(--shadow-elevated)}}html.js-motion [data-astro-cid-lcdefpme][data-reveal]{opacity:0;transition:opacity .72s var(--ease-out-expo), transform .72s var(--ease-out-expo);will-change:opacity, transform}html.js-motion [data-astro-cid-lcdefpme][data-reveal=up]{transform:translateY(32px)}html.js-motion [data-astro-cid-lcdefpme][data-reveal=left]{transform:translate(-32px)}html.js-motion [data-astro-cid-lcdefpme][data-reveal=right]{transform:translate(32px)}html.js-motion [data-astro-cid-lcdefpme][data-reveal=scale]{transform:translateY(20px)scale(.95)}html.js-motion [data-astro-cid-lcdefpme][data-reveal].is-revealed{opacity:1;transform:translate(0,0)scale(1)}.hero-anim[data-astro-cid-lcdefpme]{animation:heroFadeUp .8s var(--ease-out-expo) both}.hero-anim--1[data-astro-cid-lcdefpme]{animation-delay:50ms}.hero-anim--2[data-astro-cid-lcdefpme]{animation-delay:.14s}.hero-anim--3[data-astro-cid-lcdefpme]{animation-delay:.22s}.hero-anim--4[data-astro-cid-lcdefpme]{animation-delay:.3s}.hero-anim--5[data-astro-cid-lcdefpme]{animation-delay:.38s}.hero-anim--6[data-astro-cid-lcdefpme]{animation-delay:.46s}.hero-anim--dossier[data-astro-cid-lcdefpme]{animation:heroDossierReveal .95s var(--ease-out-expo) .18s both}.btn[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.01em;border-radius:var(--radius-sharp);cursor:pointer;transition:background-color .24s var(--ease-smooth), border-color .24s var(--ease-smooth), color .24s var(--ease-smooth), transform .24s var(--ease-spring), box-shadow .24s var(--ease-smooth);text-align:center;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.96rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.btn[data-astro-cid-lcdefpme]:after{content:"";width:65%;height:100%;transition:left .55s var(--ease-out-expo);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff3d,#0000);position:absolute;top:0;left:-120%;transform:skew(-22deg)}.btn[data-astro-cid-lcdefpme]:hover:after{left:140%}.btn[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.btn[data-astro-cid-lcdefpme]:active{transform:translateY(0)scale(.985)}.btn--sm[data-astro-cid-lcdefpme]{padding:.52rem 1rem;font-size:.9rem}.btn--lg[data-astro-cid-lcdefpme]{padding:.88rem 1.35rem;font-size:1rem}.btn--full[data-astro-cid-lcdefpme]{width:100%}.btn--signal[data-astro-cid-lcdefpme]{background-color:var(--semic-signal-red);color:#fff;border-color:var(--semic-signal-red);box-shadow:0 4px 14px #c81e1e38}.btn--signal[data-astro-cid-lcdefpme]:hover{background-color:var(--semic-signal-red-hover);border-color:var(--semic-signal-red-hover);box-shadow:0 8px 22px #c81e1e57}.btn--secondary[data-astro-cid-lcdefpme]{background-color:var(--semic-navy-deep);color:#fff;border-color:var(--semic-navy-deep);box-shadow:0 4px 14px #081a3529}.btn--secondary[data-astro-cid-lcdefpme]:hover{background-color:var(--semic-cobalt);border-color:var(--semic-cobalt);box-shadow:0 8px 22px #163e7a47}.btn--outline-cobalt[data-astro-cid-lcdefpme]{color:var(--semic-cobalt);border-color:var(--semic-cobalt);background-color:#fff}.btn--outline-cobalt[data-astro-cid-lcdefpme]:hover{background-color:var(--semic-telemetry-soft);box-shadow:0 6px 16px #163e7a1f}.btn--whatsapp[data-astro-cid-lcdefpme]{color:#fff;background-color:#166534;border-color:#166534;box-shadow:0 4px 12px #16653433}.btn--whatsapp[data-astro-cid-lcdefpme]:hover{background-color:#14532d;box-shadow:0 8px 20px #16653452}.btn--ghost[data-astro-cid-lcdefpme]{background-color:var(--surface-subtle);color:var(--ink-secondary);border-color:var(--border-hairline)}.btn--ghost[data-astro-cid-lcdefpme]:hover{color:var(--ink-primary);background-color:#dce6f3}.btn[data-astro-cid-lcdefpme].is-copied{background-color:var(--semic-process-green-dark);color:#fff;border-color:var(--semic-process-green-dark)}.topbar[data-astro-cid-lcdefpme]{background-color:var(--semic-navy-deep);color:#e2ecf7;border-bottom:1px solid #ffffff1f;font-size:.84rem}.topbar__inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;display:flex}.topbar__left[data-astro-cid-lcdefpme]{align-items:center;gap:.55rem;display:flex}.topbar__status[data-astro-cid-lcdefpme]{background-color:var(--semic-process-green);border-radius:50%;width:8px;height:8px;animation:2.4s infinite statusPulse}.topbar__contacts[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.topbar__link[data-astro-cid-lcdefpme]{color:#f0f6fc;align-items:center;gap:.4rem;font-weight:500;transition:color .2s,transform .2s;display:inline-flex}.topbar__link[data-astro-cid-lcdefpme]:hover{color:#9aca3c;transform:translateY(-1px)}.topbar__link--pdf[data-astro-cid-lcdefpme]{color:#9aca3c;font-weight:600}.topbar__divider[data-astro-cid-lcdefpme]{opacity:.3}.site-header[data-astro-cid-lcdefpme]{z-index:50;backdrop-filter:blur(12px);border-bottom:2px solid var(--semic-cobalt);transition:box-shadow .3s var(--ease-smooth), background-color .3s var(--ease-smooth);background-color:#fffffff0;position:sticky;top:0}.site-header[data-astro-cid-lcdefpme].is-scrolled{background-color:#fffffffa;box-shadow:0 10px 30px -10px #081a3529}.scroll-progress[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--semic-cobalt), var(--semic-process-green), var(--semic-signal-red));transform-origin:0;width:100%;height:3px;transition:transform .1s linear;position:absolute;top:0;left:0;transform:scaleX(0)}.site-header__inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1.25rem;padding-block:.7rem;display:flex}.brand-lockup[data-astro-cid-lcdefpme]{transition:transform .25s var(--ease-spring);align-items:center;gap:.9rem;display:flex}.brand-lockup[data-astro-cid-lcdefpme]:hover{transform:scale(1.02)}.brand-lockup__logo[data-astro-cid-lcdefpme]{object-fit:contain;width:auto;height:54px}.main-nav[data-astro-cid-lcdefpme]{align-items:center;gap:1.65rem;display:flex}.main-nav__link[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--ink-primary);white-space:nowrap;padding-block:.3rem;font-size:.98rem;font-weight:600;transition:color .2s;position:relative}.main-nav__link[data-astro-cid-lcdefpme]:after{content:"";background-color:var(--semic-signal-red);transform-origin:0;height:2.5px;transition:transform .28s var(--ease-out-expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.main-nav__link[data-astro-cid-lcdefpme]:hover,.main-nav__link[data-astro-cid-lcdefpme].is-current{color:var(--semic-cobalt)}.main-nav__link[data-astro-cid-lcdefpme]:hover:after,.main-nav__link[data-astro-cid-lcdefpme].is-current:after{transform:scaleX(1)}.site-header__actions[data-astro-cid-lcdefpme]{align-items:center;gap:.6rem;display:flex}.hero[data-astro-cid-lcdefpme]{background-color:var(--surface-sheet);border-bottom:1px solid var(--border-hairline);padding-block:3.5rem 4rem;position:relative;overflow:hidden}.hero__circuit-backdrop[data-astro-cid-lcdefpme]{pointer-events:none;z-index:0;width:55%;position:absolute;inset:0 auto 0 0}.hero__circuit-backdrop[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:100%}.telemetry-dial[data-astro-cid-lcdefpme]{transform-box:fill-box;transform-origin:50%}.telemetry-dial--outer[data-astro-cid-lcdefpme]{animation:90s linear infinite telemetrySpin}.telemetry-dial--inner[data-astro-cid-lcdefpme]{animation:65s linear infinite telemetrySpinReverse}.telemetry-signal[data-astro-cid-lcdefpme]{stroke-dasharray:36 440;animation:5.5s linear infinite circuitSignal}.telemetry-signal--2[data-astro-cid-lcdefpme]{stroke:#84b826;animation-delay:1.8s}.telemetry-signal--3[data-astro-cid-lcdefpme]{animation-delay:3.4s}.telemetry-node[data-astro-cid-lcdefpme]{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite nodeBeacon}.telemetry-node--2[data-astro-cid-lcdefpme]{animation-delay:1.1s}.telemetry-node--3[data-astro-cid-lcdefpme]{animation-delay:2.2s}.hero__grid[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:1.12fr .88fr;align-items:center;gap:2.75rem;display:grid;position:relative}.hero__identity-banner[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.15rem;display:inline-flex}.hero__motto-pill[data-astro-cid-lcdefpme]{color:var(--semic-signal-red);border-left:3px solid var(--semic-signal-red);font-family:var(--font-display);background-color:#fdf2f2;padding:.3rem .75rem;font-size:.95rem;font-style:italic;font-weight:700}.hero__experience-tag[data-astro-cid-lcdefpme]{background-color:var(--semic-telemetry-soft);color:var(--semic-cobalt);border:1px solid var(--border-hairline);padding:.3rem .75rem;font-size:.86rem;font-weight:600}.hero__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);letter-spacing:-.015em;max-width:22ch;margin-bottom:1.25rem;font-size:clamp(2.15rem,3.6vw,3.1rem);font-weight:800;line-height:1.08}.hero__lead[data-astro-cid-lcdefpme]{color:var(--ink-secondary);max-width:64ch;margin-bottom:1.65rem;font-size:1.08rem}.hero__specs[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);background-color:var(--surface-page);transition:box-shadow .3s var(--ease-smooth), border-color .3s var(--ease-smooth);grid-template-columns:repeat(3,1fr);margin-bottom:1.75rem;display:grid}.hero__specs[data-astro-cid-lcdefpme]:hover{border-color:var(--semic-cobalt);box-shadow:var(--shadow-card-hover)}.hero__spec-item[data-astro-cid-lcdefpme]{border-right:1px solid var(--border-hairline);flex-direction:column;gap:.2rem;padding:.85rem 1rem;transition:background-color .22s;display:flex}.hero__spec-item[data-astro-cid-lcdefpme]:hover{background-color:#fff}.hero__spec-item[data-astro-cid-lcdefpme]:last-child{border-right:none}.hero__spec-key[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.78rem;font-weight:500}.hero__spec-val[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);font-size:.94rem;font-weight:700;line-height:1.25}.hero__cta-group[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.85rem;margin-bottom:1.15rem;display:flex}.hero__quick-channels[data-astro-cid-lcdefpme]{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.hero__inline-mail[data-astro-cid-lcdefpme]{color:var(--semic-cobalt);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}.hero__inline-mail[data-astro-cid-lcdefpme]:hover{color:var(--semic-signal-red)}.field-dossier[data-astro-cid-lcdefpme]{background-color:var(--surface-page);border:1px solid var(--border-strong);border-top:4px solid var(--semic-cobalt);box-shadow:var(--shadow-elevated);transition:transform .35s var(--ease-spring), box-shadow .35s var(--ease-smooth);flex-direction:column;gap:.9rem;padding:1rem;display:flex}.field-dossier[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px);box-shadow:0 24px 48px -12px #081a3533}.field-dossier__main-card[data-astro-cid-lcdefpme]{background-color:var(--surface-sheet);border:1px solid var(--border-hairline)}.field-dossier__img-wrap[data-astro-cid-lcdefpme],.field-dossier__subimg-wrap[data-astro-cid-lcdefpme]{aspect-ratio:16/10;background-color:var(--semic-navy-deep);position:relative;overflow:hidden}.field-dossier__img-wrap[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.field-dossier__subimg-wrap[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .65s var(--ease-out-expo)}.field-dossier__main-card[data-astro-cid-lcdefpme]:hover .field-dossier__img-wrap[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.field-dossier__subcard[data-astro-cid-lcdefpme]:hover .field-dossier__subimg-wrap[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.055)}.field-dossier__badge[data-astro-cid-lcdefpme]{color:#fff;font-family:var(--font-display);border-left:3px solid var(--semic-process-green);backdrop-filter:blur(4px);background-color:#081a35eb;padding:.28rem .65rem;font-size:.8rem;font-weight:600;position:absolute;bottom:.65rem;left:.65rem}.field-dossier__caption[data-astro-cid-lcdefpme]{flex-direction:column;gap:.15rem;padding:.75rem .95rem;display:flex}.field-dossier__caption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);font-size:.98rem}.field-dossier__caption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.84rem}.field-dossier__subgrid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.field-dossier__subcard[data-astro-cid-lcdefpme]{background-color:var(--surface-sheet);border:1px solid var(--border-hairline);transition:border-color .25s}.field-dossier__subcard[data-astro-cid-lcdefpme]:hover{border-color:var(--semic-cobalt)}.field-dossier__subcard[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{flex-direction:column;padding:.6rem .75rem;display:flex}.field-dossier__subcard[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);font-size:.9rem}.field-dossier__subcard[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.78rem}.standards-strip[data-astro-cid-lcdefpme]{background-color:var(--semic-cobalt);color:#fff;border-bottom:3px solid var(--semic-process-green);padding-block:.95rem}.standards-strip__inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.standards-strip__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#e2ecf7;font-size:.95rem;font-weight:700}.standards-strip__list[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.5rem;list-style:none;display:flex}.standards-strip__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.01em;transition:transform .22s var(--ease-spring), background-color .22s ease, border-color .22s ease;background-color:#081a358c;border:1px solid #ffffff38;padding:.25rem .7rem;font-size:.85rem;font-weight:600}.standards-strip__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{background-color:var(--semic-navy-deep);border-color:var(--semic-process-green);transform:translateY(-2px)}.section-header[data-astro-cid-lcdefpme]{margin-bottom:2.25rem}.section-header--split[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.section-header--split[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{flex:540px;max-width:780px}.section-kicker[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-cobalt);border-left:3px solid var(--semic-signal-red);margin-bottom:.5rem;padding-left:.65rem;font-size:.95rem;font-weight:700}.section-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);margin-bottom:.65rem;font-size:clamp(1.75rem,2.7vw,2.35rem);font-weight:800;line-height:1.15}.section-subtitle[data-astro-cid-lcdefpme]{color:var(--ink-secondary);max-width:68ch;font-size:1.02rem}.services-section[data-astro-cid-lcdefpme]{background-color:var(--surface-page);border-bottom:1px solid var(--border-hairline);padding-block:4.5rem}.dossier-tabs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:1.25rem;display:grid}.dossier-tab[data-astro-cid-lcdefpme]{background-color:var(--surface-sheet);border:1px solid var(--border-strong);text-align:left;cursor:pointer;transition:background-color .25s var(--ease-smooth), border-color .25s var(--ease-smooth), transform .25s var(--ease-spring), box-shadow .25s var(--ease-smooth);flex-direction:column;gap:.25rem;padding:.95rem 1rem;display:flex;position:relative}.dossier-tab[data-astro-cid-lcdefpme]:before{content:"";background-color:var(--semic-signal-red);transform-origin:0;height:3.5px;transition:transform .32s var(--ease-out-expo);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.dossier-tab[data-astro-cid-lcdefpme]:hover{background-color:var(--semic-telemetry-soft);transform:translateY(-3px);box-shadow:0 8px 20px -6px #163e7a24}.dossier-tab[data-astro-cid-lcdefpme].is-active{background-color:var(--semic-navy-deep);color:#fff;border-color:var(--semic-navy-deep);transform:translateY(-2px);box-shadow:0 12px 24px -8px #081a3547}.dossier-tab[data-astro-cid-lcdefpme].is-active:before{transform:scaleX(1)}.dossier-tab__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1.2}.dossier-tab__norm[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.78rem;transition:color .2s}.dossier-tab[data-astro-cid-lcdefpme].is-active .dossier-tab__norm[data-astro-cid-lcdefpme]{color:#9aca3c}.service-sheet[data-astro-cid-lcdefpme]{background-color:var(--surface-sheet);border:1px solid var(--border-strong);border-left:4px solid var(--semic-cobalt);box-shadow:var(--shadow-elevated);padding:2.25rem;display:none}.service-sheet[data-astro-cid-lcdefpme].is-active{animation:sheetEnter .48s var(--ease-out-expo) both;display:block}.service-sheet[data-astro-cid-lcdefpme].is-entering .service-sheet__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{animation:bulletFadeIn .42s var(--ease-out-expo) both;animation-delay:calc(var(--item-idx,0) * 55ms + 60ms)}.dossier-panels[data-astro-cid-lcdefpme].is-all-expanded{flex-direction:column;gap:1.75rem;display:flex}.dossier-panels[data-astro-cid-lcdefpme].is-all-expanded .service-sheet[data-astro-cid-lcdefpme]{animation:sheetEnter .48s var(--ease-out-expo) both;display:block}.service-sheet__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;align-items:start;gap:2.5rem;display:grid}.service-sheet__meta[data-astro-cid-lcdefpme]{margin-bottom:.65rem}.service-sheet__norm-tag[data-astro-cid-lcdefpme]{background-color:var(--semic-telemetry-soft);color:var(--semic-cobalt);font-family:var(--font-display);border:1px solid var(--border-hairline);padding:.25rem .7rem;font-size:.86rem;font-weight:700;display:inline-block}.service-sheet__heading[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);margin-bottom:.75rem;font-size:1.7rem;font-weight:800;line-height:1.18}.service-sheet__summary[data-astro-cid-lcdefpme]{color:var(--ink-secondary);max-width:65ch;margin-bottom:1.35rem;font-size:1.02rem}.service-sheet__scope-box[data-astro-cid-lcdefpme]{background-color:var(--surface-page);border:1px solid var(--border-hairline);margin-bottom:1.35rem;padding:1.25rem 1.4rem}.service-sheet__subhead[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);margin-bottom:.75rem;font-size:1rem;font-weight:700}.service-sheet__list[data-astro-cid-lcdefpme]{flex-direction:column;gap:.65rem;list-style:none;display:flex}.service-sheet__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ink-primary);max-width:68ch;padding-left:1.25rem;font-size:.96rem;position:relative}.service-sheet__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background-color:var(--semic-cobalt);width:7px;height:7px;transition:transform .2s,background-color .2s;position:absolute;top:.55rem;left:0}.service-sheet__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover:before{background-color:var(--semic-signal-red);transform:scale(1.35)}.service-sheet__highlights[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.service-sheet__highlight-cell[data-astro-cid-lcdefpme]{border:1px solid var(--border-hairline);transition:transform .22s var(--ease-spring), border-color .22s ease, box-shadow .22s ease;background-color:#fff;padding:.7rem .85rem}.service-sheet__highlight-cell[data-astro-cid-lcdefpme]:hover{border-color:var(--semic-cobalt);transform:translateY(-2px);box-shadow:0 6px 14px #163e7a17}.service-sheet__highlight-label[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin-bottom:.15rem;font-size:.76rem;display:block}.service-sheet__highlight-val[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);font-size:.92rem;font-weight:700}.service-sheet__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.service-sheet__media[data-astro-cid-lcdefpme]{flex-direction:column;gap:1rem;display:flex}.service-sheet__figure[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);background-color:var(--surface-page);transition:border-color .25s,box-shadow .25s;overflow:hidden}.service-sheet__figure[data-astro-cid-lcdefpme]:hover{border-color:var(--semic-cobalt);box-shadow:var(--shadow-card-hover)}.service-sheet__img-wrap[data-astro-cid-lcdefpme]{aspect-ratio:16/10;overflow:hidden}.service-sheet__img-wrap[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .65s var(--ease-out-expo)}.service-sheet__figure[data-astro-cid-lcdefpme]:hover .service-sheet__img-wrap[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.055)}.service-sheet__figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--ink-secondary);border-top:1px solid var(--border-hairline);padding:.65rem .85rem;font-size:.84rem}.service-sheet__tags-box[data-astro-cid-lcdefpme]{background-color:var(--surface-page);border:1px solid var(--border-hairline);padding:.9rem 1rem}.service-sheet__tags-label[data-astro-cid-lcdefpme]{color:var(--ink-muted);margin-bottom:.5rem;font-size:.8rem;display:block}.service-sheet__tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.45rem;display:flex}.tech-tag[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);color:var(--semic-navy-deep);font-family:var(--font-display);background-color:#fff;padding:.2rem .6rem;font-size:.82rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.tech-tag[data-astro-cid-lcdefpme]:hover{background-color:var(--semic-cobalt);color:#fff;border-color:var(--semic-cobalt)}.about-section[data-astro-cid-lcdefpme]{background-color:var(--surface-sheet);border-bottom:1px solid var(--border-hairline);padding-block:4.5rem}.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.08fr .92fr;align-items:start;gap:3rem;display:grid}.about-narrative__body[data-astro-cid-lcdefpme]{color:var(--ink-secondary);max-width:66ch;margin-bottom:2rem;font-size:1.04rem}.mission-vision-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem;display:grid}.mv-card[data-astro-cid-lcdefpme]{background-color:var(--surface-page);border:1px solid var(--border-strong);transition:transform .28s var(--ease-spring), box-shadow .28s var(--ease-smooth), border-color .28s ease;padding:1.5rem;position:relative}.mv-card[data-astro-cid-lcdefpme]:hover{border-color:var(--semic-cobalt);box-shadow:var(--shadow-card-hover);transform:translate(6px)}.mv-card__bar[data-astro-cid-lcdefpme]{background-color:var(--semic-cobalt);width:4px;transition:width .25s var(--ease-out-expo);position:absolute;top:0;bottom:0;left:0}.mv-card[data-astro-cid-lcdefpme]:hover .mv-card__bar[data-astro-cid-lcdefpme]{width:7px}.mv-card--vision[data-astro-cid-lcdefpme] .mv-card__bar[data-astro-cid-lcdefpme]{background-color:var(--semic-process-green)}.mv-card__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.mv-card__text[data-astro-cid-lcdefpme]{color:var(--ink-secondary);max-width:64ch;font-size:.96rem}.about-visuals[data-astro-cid-lcdefpme]{flex-direction:column;gap:1.25rem;display:flex}.about-photo-card[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);background-color:var(--surface-page);transition:box-shadow .3s;overflow:hidden}.about-photo-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-card-hover)}.about-photo-card__img-wrap[data-astro-cid-lcdefpme]{aspect-ratio:16/10;overflow:hidden}.about-photo-card__img-wrap[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .65s var(--ease-out-expo)}.about-photo-card[data-astro-cid-lcdefpme]:hover .about-photo-card__img-wrap[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.055)}.about-photo-card[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{flex-direction:column;gap:.2rem;padding:.85rem 1rem;display:flex}.about-photo-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);font-size:1rem}.about-photo-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.86rem}.sector-ledger[data-astro-cid-lcdefpme]{background-color:var(--semic-navy-deep);color:#fff;border-top:4px solid var(--semic-signal-red);box-shadow:var(--shadow-elevated);padding:1.5rem}.sector-ledger__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;margin-bottom:1rem;font-size:1.15rem;font-weight:700}.sector-ledger__items[data-astro-cid-lcdefpme]{flex-direction:column;gap:.85rem;list-style:none;display:flex}.sector-ledger__items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{transition:transform .22s var(--ease-spring);border-bottom:1px solid #ffffff24;flex-direction:column;gap:.15rem;padding-bottom:.85rem;display:flex}.sector-ledger__items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{transform:translate(6px)}.sector-ledger__items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:none;padding-bottom:0}.sector-ledger__items[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#9aca3c;font-size:.98rem}.sector-ledger__items[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#d7e3f2;font-size:.86rem}.hseq-section[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 85% 20%, #2463ab47, transparent 55%), var(--semic-navy-deep);color:#fff;border-bottom:4px solid var(--semic-process-green);padding-block:4rem;position:relative}.hseq-banner__header[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.hseq-badge[data-astro-cid-lcdefpme]{color:#b4e353;border-left:3px solid var(--semic-process-green);font-family:var(--font-display);background-color:#84b8262e;margin-bottom:.5rem;padding:.25rem .7rem;font-size:.88rem;font-weight:700;display:inline-block}.hseq-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;font-size:clamp(1.75rem,2.7vw,2.35rem);font-weight:800}.hseq-zero-damage[data-astro-cid-lcdefpme]{transition:transform .28s var(--ease-spring), border-color .28s ease;background-color:#ffffff0f;border:1px solid #84b82673;flex-direction:column;padding:.75rem 1.25rem;display:flex}.hseq-zero-damage[data-astro-cid-lcdefpme]:hover{border-color:#9aca3c;transform:scale(1.03)}.hseq-zero-damage__label[data-astro-cid-lcdefpme]{color:#c3d4e8;font-size:.78rem}.hseq-zero-damage__value[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#9aca3c;font-size:1.45rem;font-weight:800}.hseq-policy-statement[data-astro-cid-lcdefpme]{color:#e2ecf7;max-width:78ch;margin-bottom:2.25rem;font-size:1.05rem;line-height:1.7}.hseq-pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.hseq-pillar-card[data-astro-cid-lcdefpme]{transition:transform .3s var(--ease-spring), background-color .3s ease, border-color .3s ease, box-shadow .3s ease;background-color:#163e7a73;border:1px solid #ffffff2e;padding:1.25rem;position:relative}.hseq-pillar-card[data-astro-cid-lcdefpme]:before{content:"";background-color:var(--semic-process-green);transform-origin:0;height:3px;transition:transform .32s var(--ease-out-expo);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.hseq-pillar-card[data-astro-cid-lcdefpme]:hover{background-color:#163e7ab8;border-color:#9aca3c80;transform:translateY(-5px);box-shadow:0 16px 32px -12px #00000073}.hseq-pillar-card[data-astro-cid-lcdefpme]:hover:before{transform:scaleX(1)}.hseq-pillar-card__metric[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#9aca3c;margin-bottom:.35rem;font-size:.78rem;font-weight:700;display:inline-block}.hseq-pillar-card__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;margin-bottom:.45rem;font-size:1.1rem;font-weight:700}.hseq-pillar-card__desc[data-astro-cid-lcdefpme]{color:#d2e0f0;font-size:.88rem}.clients-section[data-astro-cid-lcdefpme]{background-color:var(--surface-sheet);border-bottom:1px solid var(--border-hairline);padding-block:4.5rem}.clients-grid[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-strong);border-left:1px solid var(--border-strong);grid-template-columns:repeat(5,1fr);display:grid}.client-cell[data-astro-cid-lcdefpme]{border-right:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);transition:background-color .25s ease, transform .28s var(--ease-spring), box-shadow .28s ease;background-color:#fff;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.35rem 1.1rem;display:flex;position:relative}.client-cell[data-astro-cid-lcdefpme]:after{content:"";background-color:var(--semic-cobalt);transform-origin:0;height:3px;transition:transform .3s var(--ease-out-expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.client-cell[data-astro-cid-lcdefpme]:hover{background-color:var(--surface-page);z-index:2;box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.client-cell[data-astro-cid-lcdefpme]:hover:after{transform:scaleX(1)}.client-cell__logo-box[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;height:92px;padding:.4rem;display:flex}.client-cell__logo-box[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:auto;max-width:165px;height:auto;max-height:80px;transition:transform .35s var(--ease-spring)}.client-cell[data-astro-cid-lcdefpme]:hover .client-cell__logo-box[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.07)}.client-cell__meta[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-hairline);flex-direction:column;gap:.15rem;padding-top:.65rem;display:flex}.client-cell__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);font-size:.92rem;font-weight:700}.client-cell__sector[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.78rem}.contact-section[data-astro-cid-lcdefpme]{background-color:var(--surface-page);padding-block:4.5rem}.contact-hub[data-astro-cid-lcdefpme]{grid-template-columns:.95fr 1.05fr;align-items:start;gap:2.5rem;display:grid}.contact-direct__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);margin-bottom:.75rem;font-size:clamp(1.75rem,2.5vw,2.2rem);font-weight:800;line-height:1.15}.contact-direct__lead[data-astro-cid-lcdefpme]{color:var(--ink-secondary);max-width:58ch;margin-bottom:1.5rem;font-size:.98rem}.contact-cards[data-astro-cid-lcdefpme]{flex-direction:column;gap:1rem;display:flex}.contact-card[data-astro-cid-lcdefpme]{background-color:var(--surface-sheet);border:1px solid var(--border-strong);border-left:4px solid var(--semic-cobalt);transition:transform .25s var(--ease-spring), box-shadow .25s ease, border-color .25s ease;padding:1.25rem 1.35rem}.contact-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-card-hover);transform:translate(5px)}.contact-card--highlight[data-astro-cid-lcdefpme]{border-left-color:var(--semic-signal-red)}.contact-card__header[data-astro-cid-lcdefpme]{flex-direction:column;gap:.2rem;margin-bottom:.9rem;display:flex}.contact-card__label[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.82rem;font-weight:500}.contact-card__value[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);font-size:1.4rem;font-weight:800}.contact-card__value--address[data-astro-cid-lcdefpme]{font-size:1.1rem;line-height:1.35}.contact-card__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.55rem;display:flex}.contact-form-panel[data-astro-cid-lcdefpme]{background-color:var(--surface-sheet);border:1px solid var(--border-strong);border-top:4px solid var(--semic-cobalt);box-shadow:var(--shadow-elevated);padding:2rem;transition:box-shadow .35s,border-color .35s}.contact-form-panel[data-astro-cid-lcdefpme].is-highlighted{animation:formHighlightPulse 1.2s var(--ease-out-expo);border-top-color:var(--semic-signal-red)}.contact-form-panel__header[data-astro-cid-lcdefpme]{margin-bottom:1.35rem}.contact-form-panel__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);margin-bottom:.35rem;font-size:1.5rem;font-weight:800}.contact-form-panel__desc[data-astro-cid-lcdefpme]{color:var(--ink-secondary);font-size:.92rem}.selection-banner[data-astro-cid-lcdefpme]{background-color:var(--semic-telemetry-soft);border-left:3px solid var(--semic-cobalt);color:var(--semic-navy-deep);animation:sheetEnter .35s var(--ease-out-expo);margin-bottom:1.15rem;padding:.65rem .9rem;font-size:.9rem}.rfq-form[data-astro-cid-lcdefpme]{flex-direction:column;gap:1rem;display:flex}.form-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.form-group[data-astro-cid-lcdefpme]{flex-direction:column;gap:.35rem;display:flex}.form-group[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--semic-navy-deep);font-size:.9rem;font-weight:600}.form-group[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.form-group[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme],.form-group[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{border:1px solid var(--border-strong);border-radius:var(--radius-sharp);background-color:var(--surface-page);width:100%;color:var(--ink-primary);padding:.68rem .85rem;transition:border-color .2s,background-color .2s,box-shadow .2s}.form-group[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus,.form-group[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:focus,.form-group[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]:focus{border-color:var(--semic-cobalt);background-color:#fff;box-shadow:0 0 0 3px #2463ab24}.rfq-feedback[data-astro-cid-lcdefpme]{animation:sheetEnter .3s var(--ease-out-expo);padding:.75rem .95rem;font-size:.9rem;font-weight:500}.rfq-feedback--error[data-astro-cid-lcdefpme]{color:var(--semic-signal-red);border-left:3px solid var(--semic-signal-red);background-color:#fdf2f2}.rfq-feedback--success[data-astro-cid-lcdefpme]{color:#166534;background-color:#f0fdf4;border-left:3px solid #166534}.rfq-form__actions[data-astro-cid-lcdefpme]{flex-direction:column;gap:.65rem;margin-top:.35rem;display:flex}.floating-wa[data-astro-cid-lcdefpme]{z-index:45;background-color:var(--semic-navy-deep);color:#fff;border:1.5px solid var(--semic-process-green);font-family:var(--font-display);transition:transform .28s var(--ease-spring), background-color .25s ease, box-shadow .25s ease;border-radius:999px;align-items:center;gap:.65rem;padding:.75rem 1.1rem;font-size:.9rem;font-weight:700;display:inline-flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 14px 30px -6px #081a356b}.floating-wa[data-astro-cid-lcdefpme]:hover{background-color:#14532d;transform:translateY(-4px)scale(1.02);box-shadow:0 18px 36px -6px #14532d80}.floating-wa__pulse[data-astro-cid-lcdefpme]{background-color:#9aca3c;border-radius:50%;width:9px;height:9px;animation:2s infinite statusPulse}.site-footer[data-astro-cid-lcdefpme]{background-color:var(--semic-navy-deep);color:#d7e3f2;border-top:3px solid var(--semic-cobalt);padding-top:3.5rem}.site-footer__grid[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff24;grid-template-columns:1.2fr 1fr 1fr;gap:2.5rem;padding-bottom:2.5rem;display:grid}.site-footer__logo-plate[data-astro-cid-lcdefpme]{border-radius:var(--radius-sharp);background-color:#fff;margin-bottom:.75rem;padding:.55rem .9rem;display:inline-block}.site-footer__motto[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#9aca3c;margin-bottom:.6rem;font-size:1rem;font-style:italic;font-weight:700}.site-footer__summary[data-astro-cid-lcdefpme]{color:#b9cbe0;max-width:48ch;font-size:.9rem}.site-footer__heading[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;margin-bottom:.9rem;font-size:1.08rem;font-weight:700}.site-footer__list[data-astro-cid-lcdefpme],.site-footer__contact-list[data-astro-cid-lcdefpme]{flex-direction:column;gap:.55rem;font-size:.9rem;list-style:none;display:flex}.site-footer__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{transition:color .2s,padding-left .2s}.site-footer__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#9aca3c;padding-left:4px}.site-footer__contact-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#9aca3c}.site-footer__contact-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.site-footer__contact-list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#8fa7c4;font-size:.78rem}.site-footer__bottom[data-astro-cid-lcdefpme]{color:#9bb1cc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;font-size:.85rem;display:flex}.site-footer__pdf-link[data-astro-cid-lcdefpme]{color:#9aca3c;font-weight:600;transition:color .2s}.site-footer__pdf-link[data-astro-cid-lcdefpme]:hover{color:#fff}@media (width<=1080px){.hero__grid[data-astro-cid-lcdefpme],.service-sheet__grid[data-astro-cid-lcdefpme],.about-grid[data-astro-cid-lcdefpme],.contact-hub[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.dossier-tabs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.hseq-pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.clients-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.site-footer__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=820px){.main-nav[data-astro-cid-lcdefpme]{display:none}.hero__specs[data-astro-cid-lcdefpme],.service-sheet__highlights[data-astro-cid-lcdefpme],.form-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__spec-item[data-astro-cid-lcdefpme]{border-right:none;border-bottom:1px solid var(--border-hairline)}.hero__spec-item[data-astro-cid-lcdefpme]:last-child{border-bottom:none}.dossier-tabs[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.clients-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.hseq-pillars[data-astro-cid-lcdefpme],.site-footer__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.floating-wa__text[data-astro-cid-lcdefpme]{display:none}.floating-wa[data-astro-cid-lcdefpme]{padding:.85rem}}@media (width<=520px){.field-dossier__subgrid[data-astro-cid-lcdefpme],.clients-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.service-sheet[data-astro-cid-lcdefpme],.contact-form-panel[data-astro-cid-lcdefpme]{padding:1.35rem}.site-header__actions[data-astro-cid-lcdefpme] .btn--outline-cobalt[data-astro-cid-lcdefpme]{display:none}}
