:root{--ac-frost-arctic:#f4f7fb;--ac-frost-surface:#e9f1f6;--ac-frost-surface-soft:#e5ecf4;--ac-frost-line:#c1d3eb;--ac-frost-line-strong:#aec4e3;--ac-frost-line-secondary:#9cb7d6;--ac-frost-ink:#011029;--ac-frost-muted:#2d3f54;--ac-frost-accent:#498ad6;--ac-frost-accent-strong:#3a7bcc;--ac-frost-ring:#498ad680;--ac-frost-ring-strong:#498ad6d1;--ac-frost-grid:#7896be29;--ac-frost-grid-strong:#7896be3d;--ac-frost-tick:#498ad6b8;--ac-frost-node:#498ad6;--ac-frost-glow:0 0 10px #498ad61f;--ac-frost-ready:#498ad6;--ac-frost-online:#3f9ed4;--ac-frost-offline:#8595a8;--ac-frost-warning:#cf9a3c;--ac-frost-error:#c45a3a;--ac-frost-unknown:#8595a8;--ac-material-field:var(--ac-frost-arctic);--ac-material-surface:var(--ac-frost-surface);--ac-material-surface-instrument:color-mix(in srgb, var(--ac-frost-surface) 72%, var(--ac-frost-arctic));--ac-material-surface-raised:color-mix(in srgb, var(--ac-frost-surface-soft) 58%, var(--ac-frost-arctic));--ac-material-edge:var(--ac-frost-line);--ac-material-edge-strong:var(--ac-frost-line-strong);--ac-material-edge-highlight:#ffffffd1;--ac-material-inner-shadow:#0110290b;--ac-material-drop-shadow:#395c8812;--ac-material-accent:var(--ac-frost-accent);--ac-material-accent-ink:color-mix(in srgb, var(--ac-frost-accent) 68%, var(--ac-frost-ink));--ac-material-accent-glow:0 0 8px #498ad61a;--ac-material-readable-muted:color-mix(in srgb, var(--ac-frost-ink) 26%, var(--ac-frost-muted));--ac-material-overlay:#f4f7fbd1}.ac-frost{color:var(--ac-frost-ink);font-family:var(--ac-font-instrument), var(--font-oxanium), monospace;background:var(--ac-frost-arctic)}.ac-frost :focus-visible{outline:3px solid var(--ac-frost-accent-strong);outline-offset:4px}.ac-frost-surface{background:var(--ac-frost-surface);border:1px solid var(--ac-frost-line)}.ac-frost .frost-label{font-family:var(--ac-font-instrument), var(--font-oxanium), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-frost-muted);fill:var(--ac-frost-muted);font-size:.6rem}.ac-frost .frost-value{font-family:var(--ac-font-data), var(--font-oxanium), monospace;color:var(--ac-frost-ink);letter-spacing:.02em}.ac-frost .frost-eyebrow{font-family:var(--ac-font-instrument), var(--font-oxanium), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-frost-muted);font-size:.58rem}.ac-frost .frost-glow{box-shadow:var(--ac-frost-glow)}.ac-frost svg{display:block}.ac-frost .frost-frame-line{stroke:var(--ac-frost-line);stroke-linecap:square}.ac-frost .frost-frame-line--strong{stroke:var(--ac-frost-line-strong)}.ac-frost .frost-frame-line--secondary{stroke:var(--ac-frost-line-secondary)}.ac-frost .frost-rail{stroke:var(--ac-frost-line);stroke-linecap:square}.ac-frost .frost-rail--strong{stroke:var(--ac-frost-line-strong)}.ac-frost .frost-tick{stroke:var(--ac-frost-tick);stroke-linecap:square}.ac-frost .frost-ring{stroke:var(--ac-frost-ring);fill:none;stroke-linecap:square}.ac-frost .frost-ring--strong{stroke:var(--ac-frost-ring-strong)}.ac-frost .frost-crosshair{stroke:var(--ac-frost-line);stroke-linecap:square}.ac-frost .frost-grid{stroke:var(--ac-frost-grid)}.ac-frost .frost-grid--strong{stroke:var(--ac-frost-grid-strong)}.ac-frost .frost-accent{stroke:var(--ac-frost-accent);fill:none}.ac-frost .frost-node{fill:var(--ac-frost-node)}.ac-frost .frost-fill-accent{fill:var(--ac-frost-accent)}.ac-frost .frost-fill-ink{fill:var(--ac-frost-ink)}.ac-frost .frost-status-dot{background:var(--ac-frost-unknown);border-radius:1px;flex:none;width:8px;height:8px;display:inline-block}.ac-frost .frost-status-dot[data-state=ready]{background:var(--ac-frost-ready)}.ac-frost .frost-status-dot[data-state=online]{background:var(--ac-frost-online)}.ac-frost .frost-status-dot[data-state=offline]{background:var(--ac-frost-offline)}.ac-frost .frost-status-dot[data-state=warning]{background:var(--ac-frost-warning)}.ac-frost .frost-status-dot[data-state=error]{background:var(--ac-frost-error)}.ac-frost .frost-status-dot[data-state=unknown]{background:var(--ac-frost-unknown)}@media (prefers-reduced-motion:reduce){.ac-frost *{transition:none!important;animation:none!important}}@media (prefers-contrast:more){.ac-frost{--ac-frost-line:#7896be;--ac-frost-line-strong:#6084b2;--ac-frost-line-secondary:#6084b2;--ac-frost-ring:#498ad6c7;--ac-frost-grid:#7896be52;--ac-frost-glow:none}.ac-frost .frost-label,.ac-frost .frost-eyebrow{color:var(--ac-frost-ink);fill:var(--ac-frost-ink)}}
.SpatialRing-module__kPAdTq__ring{color:var(--ac-frost-ink);display:block}@media (prefers-contrast:more){.SpatialRing-module__kPAdTq__ac-frost .SpatialRing-module__kPAdTq__frost-ring{stroke-width:1.5px}.SpatialRing-module__kPAdTq__ac-frost .SpatialRing-module__kPAdTq__frost-ring--strong{stroke-width:2px}.SpatialRing-module__kPAdTq__ac-frost .SpatialRing-module__kPAdTq__frost-crosshair{stroke-width:1.5px}.SpatialRing-module__kPAdTq__ac-frost .SpatialRing-module__kPAdTq__frost-node{r:2.5}}
.CalibrationScale-module__qv6O-q__scale{background:var(--ac-frost-arctic);color:var(--ac-frost-ink);padding:.5rem .6rem .7rem;position:relative}.CalibrationScale-module__qv6O-q__scaleHead{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.4rem;display:flex}.CalibrationScale-module__qv6O-q__scaleValue{font-size:.85rem}.CalibrationScale-module__qv6O-q__scaleValue[data-unavailable=true]{color:var(--ac-frost-muted)}.CalibrationScale-module__qv6O-q__unit{color:var(--ac-frost-muted);font-size:.65rem}.CalibrationScale-module__qv6O-q__scaleSvg{width:100%;height:24px;display:block}.CalibrationScale-module__qv6O-q__scaleLabels{height:.9rem;margin-top:.1rem;position:relative}.CalibrationScale-module__qv6O-q__scaleLabels .CalibrationScale-module__qv6O-q__frost-label{position:absolute;transform:translate(-50%)}
.InstrumentPanel-module__35Gd6q__panel{display:block}.InstrumentPanel-module__35Gd6q__panelHeader{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}.InstrumentPanel-module__35Gd6q__panelTitle{font-family:var(--ac-font-display), var(--font-exo-2), sans-serif;letter-spacing:.01em;color:var(--ac-frost-ink);margin:0;font-size:.95rem;font-weight:600}.InstrumentPanel-module__35Gd6q__panelHeaderRail{font-family:var(--ac-font-instrument), var(--font-oxanium), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-frost-muted);font-size:.58rem}.InstrumentPanel-module__35Gd6q__panelMedia{border:1px solid var(--ac-frost-line-secondary);background:var(--ac-frost-surface);margin-bottom:.75rem;overflow:hidden}.InstrumentPanel-module__35Gd6q__panelBody{display:block}@media (prefers-contrast:more){.InstrumentPanel-module__35Gd6q__panelMedia{border-color:var(--ac-frost-line-strong)}}
.MetricReadout-module__fFapPG__readout{background:var(--ac-frost-arctic);color:var(--ac-frost-ink);border:1px solid var(--ac-frost-line);flex-direction:column;gap:.15rem;min-width:96px;padding:.5rem .7rem;display:inline-flex}.MetricReadout-module__fFapPG__value{font-size:1.05rem;line-height:1.1}.MetricReadout-module__fFapPG__value[data-state=unavailable],.MetricReadout-module__fFapPG__value[data-state=loading]{color:var(--ac-frost-muted)}.MetricReadout-module__fFapPG__unit{color:var(--ac-frost-muted);font-size:.62rem}.MetricReadout-module__fFapPG__subvalue{font-family:var(--ac-font-data), var(--font-oxanium), monospace;color:var(--ac-frost-muted);font-size:.7rem}.MetricReadout-module__fFapPG__caption{margin-top:.1rem}
.StatusIndicator-module__klbExa__status{background:var(--ac-frost-arctic);color:var(--ac-frost-ink);font-family:var(--ac-font-instrument), var(--font-oxanium), sans-serif;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ac-frost-line-secondary);align-items:center;gap:.5rem;padding:.25rem .6rem;font-size:.62rem;display:inline-flex}.StatusIndicator-module__klbExa__statusDot{background:var(--ac-frost-unknown);border-radius:1px;flex:none;width:7px;height:7px;display:inline-block}.StatusIndicator-module__klbExa__statusDot[data-state=ready]{background:var(--ac-frost-ready)}.StatusIndicator-module__klbExa__statusDot[data-state=online]{background:var(--ac-frost-online)}.StatusIndicator-module__klbExa__statusDot[data-state=offline]{background:var(--ac-frost-offline)}.StatusIndicator-module__klbExa__statusDot[data-state=warning]{background:var(--ac-frost-warning)}.StatusIndicator-module__klbExa__statusDot[data-state=error]{background:var(--ac-frost-error)}.StatusIndicator-module__klbExa__statusDot[data-state=unknown]{background:var(--ac-frost-unknown)}.StatusIndicator-module__klbExa__statusText{color:var(--ac-frost-ink)}@media (prefers-contrast:more){.StatusIndicator-module__klbExa__status{border-color:var(--ac-frost-line-strong)}.StatusIndicator-module__klbExa__statusDot{border:1px solid var(--ac-frost-ink);width:8px;height:8px}}
.HomeMasterComposition-module__UOZ_Cq__environment{--ac-home-ink:var(--ac-text-primary,var(--ac-frost-ink));--ac-home-muted:var(--ac-text-muted,var(--ac-frost-muted));--ac-home-line:var(--ac-border-default,var(--ac-frost-line));--ac-home-line-strong:var(--ac-border-strong,var(--ac-frost-line-strong));--ac-home-accent:var(--ac-accent-primary,var(--ac-frost-accent));--ac-home-surface:var(--ac-surface-panel,var(--ac-frost-surface));--ac-home-surface-overlay:#f8fcffd1;min-height:100svh}.HomeMasterComposition-module__UOZ_Cq__environment[data-ac-theme=midnight-bronze],.HomeMasterComposition-module__UOZ_Cq__environment[data-ac-theme=neon-cyber],.HomeMasterComposition-module__UOZ_Cq__environment[data-ac-theme=topographic-earth]{--ac-home-ink:var(--ac-text-primary,var(--ac-material-ink,var(--ac-frost-ink)));--ac-home-muted:var(--ac-text-muted,var(--ac-material-readable-muted,var(--ac-frost-muted)));--ac-home-line:var(--ac-border-default,var(--ac-material-edge,var(--ac-frost-line)));--ac-home-line-strong:var(--ac-border-strong,var(--ac-material-edge-strong,var(--ac-frost-line-strong)));--ac-home-accent:var(--ac-accent-primary,var(--ac-material-accent,var(--ac-frost-accent)));--ac-home-surface:var(--ac-surface-panel,var(--ac-material-surface,var(--ac-frost-surface)));--ac-home-surface-overlay:color-mix(in srgb,var(--ac-home-surface) 72%,transparent)}.HomeMasterComposition-module__UOZ_Cq__composition{z-index:1;min-width:0;max-width:100%;color:var(--ac-home-ink);overflow-wrap:anywhere;gap:clamp(3rem,8vw,7rem);padding:clamp(.75rem,2vw,1.75rem);display:grid;position:relative;container:ac-home/inline-size}.HomeMasterComposition-module__UOZ_Cq__composition>*{min-width:0;max-width:100%}.HomeMasterComposition-module__UOZ_Cq__hero{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:stretch;gap:clamp(1rem,2vw,2rem);display:grid}.HomeMasterComposition-module__UOZ_Cq__heroInstrument,.HomeMasterComposition-module__UOZ_Cq__propertyVisual,.HomeMasterComposition-module__UOZ_Cq__ownerIdentity,.HomeMasterComposition-module__UOZ_Cq__serviceCard,.HomeMasterComposition-module__UOZ_Cq__lower>article{border:1px solid var(--ac-home-line-strong);background:var(--ac-home-surface-overlay)}.HomeMasterComposition-module__UOZ_Cq__heroInstrument{display:none}.HomeMasterComposition-module__UOZ_Cq__heroCopy{align-self:center;min-width:0;max-width:48rem;padding:clamp(1rem,3vw,3rem) 0}.HomeMasterComposition-module__UOZ_Cq__heroCopy h1{letter-spacing:-.03em;max-width:12ch;color:var(--ac-text-headline,#010c1f);text-wrap:balance;overflow-wrap:normal;margin:.35rem 0 1rem;font-size:clamp(2.75rem,5.4cqi + 1rem,5rem);line-height:1.02}.HomeMasterComposition-module__UOZ_Cq__heroCopy>p:last-of-type{max-width:58ch;color:var(--ac-text-secondary,#1d2e42);font-size:1.02rem;line-height:1.65}.HomeMasterComposition-module__UOZ_Cq__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.HomeMasterComposition-module__UOZ_Cq__actions a,.HomeMasterComposition-module__UOZ_Cq__ctaRail a{border:1px solid var(--ac-home-accent);color:var(--ac-home-ink);align-items:center;gap:.45rem;padding:.8rem 1rem;font-weight:700;display:inline-flex}.HomeMasterComposition-module__UOZ_Cq__actions a:first-child{background:var(--ac-home-accent);color:#fff}.HomeMasterComposition-module__UOZ_Cq__actions a{transition:transform var(--ac-motion-duration-standard) var(--ac-motion-ease-settle),box-shadow var(--ac-motion-duration-standard) var(--ac-motion-ease-settle),background-color var(--ac-motion-duration-standard) var(--ac-motion-ease-settle),color var(--ac-motion-duration-standard) var(--ac-motion-ease-settle)}.HomeMasterComposition-module__UOZ_Cq__actions a:is(:hover,:focus-visible){box-shadow:inset 0 1px 0 #ffffffe6,0 14px 28px #395c881f,var(--ac-frost-glow);outline:2px solid var(--ac-home-accent);outline-offset:2px;transform:translateY(-2px)}.HomeMasterComposition-module__UOZ_Cq__actions a:first-child:is(:hover,:focus-visible){background:color-mix(in srgb,var(--ac-home-accent) 88%,#0b1c33);color:#fff}.HomeMasterComposition-module__UOZ_Cq__actions a:not(:first-child):is(:hover,:focus-visible){background:color-mix(in srgb,var(--ac-home-accent) 10%,transparent)}.HomeMasterComposition-module__UOZ_Cq__propertyVisual{grid-row:span 2;align-self:stretch;min-width:0;min-height:480px;margin:0;position:relative;overflow:hidden}.HomeMasterComposition-module__UOZ_Cq__propertyVisual figcaption{z-index:2;background:var(--ac-home-surface-overlay);font:.58rem var(--ac-font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .45rem;position:absolute;top:.7rem;left:.7rem}.HomeMasterComposition-module__UOZ_Cq__propertyVisual .motion-media{position:absolute;inset:0}.HomeMasterComposition-module__UOZ_Cq__propertyVisual img{object-fit:cover;width:100%;max-width:100%;height:100%}.HomeMasterComposition-module__UOZ_Cq__ownerIdentity{grid-template-columns:96px minmax(0,1fr);align-self:end;gap:.75rem;min-width:0;padding:.75rem;display:grid}.HomeMasterComposition-module__UOZ_Cq__ownerIdentity>div{min-height:116px;position:relative;overflow:hidden}.HomeMasterComposition-module__UOZ_Cq__ownerIdentity .motion-media{position:absolute;inset:0}.HomeMasterComposition-module__UOZ_Cq__ownerIdentity .portrait-placeholder{height:100%;min-height:116px}.HomeMasterComposition-module__UOZ_Cq__ownerIdentity p,.HomeMasterComposition-module__UOZ_Cq__ownerIdentity strong{overflow-wrap:anywhere;grid-column:2;min-width:0;margin:0}.HomeMasterComposition-module__UOZ_Cq__ownerIdentity p{color:var(--ac-home-muted);text-transform:uppercase;letter-spacing:.08em;align-self:end;font-size:.66rem}.HomeMasterComposition-module__UOZ_Cq__ownerIdentity strong{align-self:start;font-size:.9rem}.HomeMasterComposition-module__UOZ_Cq__hero>.HomeMasterComposition-module__UOZ_Cq__ownerIdentity{grid-area:2/1}.HomeMasterComposition-module__UOZ_Cq__mediaFallback{background:linear-gradient(135deg,var(--ac-home-surface),var(--ac-home-surface-overlay));min-height:100%;color:var(--ac-home-muted);font:.62rem var(--ac-font-mono),monospace;letter-spacing:.1em;place-content:end start;padding:1rem;display:grid;position:relative;overflow:hidden}.HomeMasterComposition-module__UOZ_Cq__mediaFallback strong{color:var(--ac-home-ink);font-size:.72rem}.HomeMasterComposition-module__UOZ_Cq__mediaFallback i{border:1px solid var(--ac-home-line-strong);position:absolute;inset:15%;transform:rotate(-24deg)}.HomeMasterComposition-module__UOZ_Cq__market{border-top:1px solid var(--ac-home-line-strong);border-bottom:1px solid var(--ac-home-line-strong)}.HomeMasterComposition-module__UOZ_Cq__market .market-hud{margin:0}.HomeMasterComposition-module__UOZ_Cq__services>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.HomeMasterComposition-module__UOZ_Cq__services h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,3vw,3rem)}.HomeMasterComposition-module__UOZ_Cq__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.HomeMasterComposition-module__UOZ_Cq__serviceCard{grid-template-rows:auto 1fr minmax(160px,.85fr) auto;min-height:410px;padding:1.15rem;display:grid;position:relative;overflow:hidden}.HomeMasterComposition-module__UOZ_Cq__cardFrame{pointer-events:none;position:absolute;inset:.45rem}.HomeMasterComposition-module__UOZ_Cq__cardFrame>span{background:var(--ac-home-line);position:absolute}.HomeMasterComposition-module__UOZ_Cq__frameEdgeTop,.HomeMasterComposition-module__UOZ_Cq__frameEdgeBottom{height:1px;left:12px;right:12px}.HomeMasterComposition-module__UOZ_Cq__frameEdgeTop{top:0}.HomeMasterComposition-module__UOZ_Cq__frameEdgeBottom{bottom:0}.HomeMasterComposition-module__UOZ_Cq__frameEdgeLeft,.HomeMasterComposition-module__UOZ_Cq__frameEdgeRight{width:1px;top:12px;bottom:12px}.HomeMasterComposition-module__UOZ_Cq__frameEdgeLeft{left:0}.HomeMasterComposition-module__UOZ_Cq__frameEdgeRight{right:0}.HomeMasterComposition-module__UOZ_Cq__frameCornerTopLeft,.HomeMasterComposition-module__UOZ_Cq__frameCornerTopRight,.HomeMasterComposition-module__UOZ_Cq__frameCornerBottomRight,.HomeMasterComposition-module__UOZ_Cq__frameCornerBottomLeft{border:1px solid var(--ac-home-accent);width:9px;height:9px;background:0 0!important}.HomeMasterComposition-module__UOZ_Cq__frameCornerTopLeft{border-bottom:0;border-right:0;top:0;left:0}.HomeMasterComposition-module__UOZ_Cq__frameCornerTopRight{border-bottom:0;border-left:0;top:0;right:0}.HomeMasterComposition-module__UOZ_Cq__frameCornerBottomRight{border-top:0;border-left:0;bottom:0;right:0}.HomeMasterComposition-module__UOZ_Cq__frameCornerBottomLeft{border-top:0;border-right:0;bottom:0;left:0}.HomeMasterComposition-module__UOZ_Cq__serviceCard header,.HomeMasterComposition-module__UOZ_Cq__systemMark,.HomeMasterComposition-module__UOZ_Cq__cardSafeZone,.HomeMasterComposition-module__UOZ_Cq__cardMedia,.HomeMasterComposition-module__UOZ_Cq__ctaRail,.HomeMasterComposition-module__UOZ_Cq__unavailable{z-index:2;position:relative}.HomeMasterComposition-module__UOZ_Cq__serviceCard header{font:.57rem var(--ac-font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:.5rem;display:flex}.HomeMasterComposition-module__UOZ_Cq__serviceCard header b{color:var(--ac-home-accent)}.HomeMasterComposition-module__UOZ_Cq__systemMark{border:1px solid var(--ac-home-line-strong);width:1.75rem;height:1.75rem;color:var(--ac-home-accent);font:.72rem var(--ac-font-mono),monospace;place-items:center;display:grid;position:absolute;top:2.8rem;right:1.25rem}.HomeMasterComposition-module__UOZ_Cq__cardSafeZone{align-self:center;max-width:30rem}.HomeMasterComposition-module__UOZ_Cq__cardSafeZone h3{letter-spacing:-.05em;margin:0;font-size:clamp(1.8rem,3vw,3rem)}.HomeMasterComposition-module__UOZ_Cq__cardSafeZone p{color:var(--ac-text-secondary,var(--ac-home-muted));line-height:1.55}.HomeMasterComposition-module__UOZ_Cq__cardMedia{min-height:145px;margin:.5rem 0 1rem;position:relative;overflow:hidden}.HomeMasterComposition-module__UOZ_Cq__cardMedia .motion-media{position:absolute;inset:0}.HomeMasterComposition-module__UOZ_Cq__ctaRail{border-top:1px solid var(--ac-home-line);justify-content:space-between;align-items:end;min-height:2.8rem;padding-top:.65rem;display:flex}.HomeMasterComposition-module__UOZ_Cq__ctaRail a{width:max-content}.HomeMasterComposition-module__UOZ_Cq__unavailable{color:var(--ac-text-muted,var(--ac-home-muted));align-self:end;font-size:.75rem}.HomeMasterComposition-module__UOZ_Cq__lower{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;display:grid}.HomeMasterComposition-module__UOZ_Cq__lower>article{min-height:280px;padding:clamp(1.25rem,3vw,2.5rem);position:relative;overflow:hidden}.HomeMasterComposition-module__UOZ_Cq__lower h2{letter-spacing:-.05em;max-width:15ch;color:var(--ac-text-headline,#010c1f);margin:.4rem 0;font-size:clamp(2rem,4vw,4rem)}.HomeMasterComposition-module__UOZ_Cq__lower>article>p{max-width:58ch;color:var(--ac-text-secondary,var(--ac-home-muted));line-height:1.6}.HomeMasterComposition-module__UOZ_Cq__field [data-ac-topographic-field]{opacity:.58;position:absolute;inset:0}.HomeMasterComposition-module__UOZ_Cq__field>div{z-index:1;max-width:24rem;position:relative}.HomeMasterComposition-module__UOZ_Cq__field h3{letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.75rem)}@container ac-home (max-width:900px){.HomeMasterComposition-module__UOZ_Cq__hero{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.HomeMasterComposition-module__UOZ_Cq__hero>.HomeMasterComposition-module__UOZ_Cq__ownerIdentity{grid-area:auto/1;align-self:start;max-width:24rem}}@container ac-home (max-width:560px){.HomeMasterComposition-module__UOZ_Cq__composition{gap:3.5rem;padding:1rem}.HomeMasterComposition-module__UOZ_Cq__hero{grid-template-columns:minmax(0,1fr)}.HomeMasterComposition-module__UOZ_Cq__heroCopy{padding:0}.HomeMasterComposition-module__UOZ_Cq__propertyVisual{min-height:260px}.HomeMasterComposition-module__UOZ_Cq__hero>.HomeMasterComposition-module__UOZ_Cq__ownerIdentity{grid-area:auto}}@container ac-home (max-width:900px){.HomeMasterComposition-module__UOZ_Cq__serviceGrid,.HomeMasterComposition-module__UOZ_Cq__lower{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.HomeMasterComposition-module__UOZ_Cq__hero{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.HomeMasterComposition-module__UOZ_Cq__heroInstrument{display:none}.HomeMasterComposition-module__UOZ_Cq__ownerIdentity{grid-column:1}.HomeMasterComposition-module__UOZ_Cq__serviceGrid,.HomeMasterComposition-module__UOZ_Cq__lower{grid-template-columns:1fr}}@media (max-width:680px){.HomeMasterComposition-module__UOZ_Cq__composition{gap:3.5rem;padding:1rem}.HomeMasterComposition-module__UOZ_Cq__hero{grid-template-columns:minmax(0,1fr)}.HomeMasterComposition-module__UOZ_Cq__heroCopy{padding:0}.HomeMasterComposition-module__UOZ_Cq__heroCopy h1{font-size:clamp(2.4rem,14vw,4.4rem)}.HomeMasterComposition-module__UOZ_Cq__propertyVisual{min-height:260px}.HomeMasterComposition-module__UOZ_Cq__ownerIdentity{grid-column:auto}.HomeMasterComposition-module__UOZ_Cq__services>header{display:block}.HomeMasterComposition-module__UOZ_Cq__serviceCard{min-height:370px}.HomeMasterComposition-module__UOZ_Cq__actions a{justify-content:space-between;width:100%}}.HomeMasterComposition-module__UOZ_Cq__environmentDrift{pointer-events:none;inset:0;position:absolute!important}.HomeMasterComposition-module__UOZ_Cq__environmentDrift [data-ac-topographic-field]{opacity:.32;position:absolute;inset:0}.HomeMasterComposition-module__UOZ_Cq__heroInstrument{min-height:330px;box-shadow:none;background:0 0;border:0;padding:0}.HomeMasterComposition-module__UOZ_Cq__heroBrandInstrument[data-placement=mark]{width:min(100%,260px);min-width:0;min-height:0;box-shadow:none;background:0 0;border-color:#0000}.HomeMasterComposition-module__UOZ_Cq__heroBrandInstrument[data-placement=mark]:before{display:none}.HomeMasterComposition-module__UOZ_Cq__heroBrandInstrument[data-placement=mark] .markShell{padding:4%}.HomeMasterComposition-module__UOZ_Cq__propertyVisual,.HomeMasterComposition-module__UOZ_Cq__ownerIdentity,.HomeMasterComposition-module__UOZ_Cq__serviceCard,.HomeMasterComposition-module__UOZ_Cq__lower>article{box-shadow:inset 0 1px #ffffffd6,0 14px 30px #395c880e}.HomeMasterComposition-module__UOZ_Cq__propertyVisual:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb,var(--ac-home-line-strong) 70%,transparent);border-bottom-color:#0000;border-left-color:#0000;position:absolute;inset:.55rem}.HomeMasterComposition-module__UOZ_Cq__mediaFallback:before{content:"";background:linear-gradient(90deg,transparent 49.8%,var(--ac-home-line) 50%,transparent 50.2%),linear-gradient(transparent 49.8%,var(--ac-home-line) 50%,transparent 50.2%);opacity:.32;background-size:4rem 4rem;position:absolute;inset:0}.HomeMasterComposition-module__UOZ_Cq__mediaFallback>*{z-index:1;position:relative}.HomeMasterComposition-module__UOZ_Cq__mediaFallback i{z-index:1}.HomeMasterComposition-module__UOZ_Cq__serviceCard{transition:transform var(--ac-motion-duration-standard) var(--ac-motion-ease-settle),box-shadow var(--ac-motion-duration-standard) var(--ac-motion-ease-settle),border-color var(--ac-motion-duration-standard) var(--ac-motion-ease-settle)}.HomeMasterComposition-module__UOZ_Cq__serviceCard:hover{border-color:var(--ac-home-accent);box-shadow:inset 0 1px 0 #ffffffe6,0 20px 36px #395c881a,var(--ac-frost-glow);transform:translateY(-2px)}.HomeMasterComposition-module__UOZ_Cq__cardMedia{border:1px solid color-mix(in srgb,var(--ac-home-line) 85%,transparent)}@media (max-width:680px){.HomeMasterComposition-module__UOZ_Cq__serviceCard:hover{transform:none}}
