.ComplementaryStrip-module__7wYDCW__strip{align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex}.ComplementaryStrip-module__7wYDCW__title{max-width:36ch;font-size:1.25rem}.ComplementaryStrip-module__7wYDCW__chips{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ComplementaryStrip-module__7wYDCW__chip{min-height:44px;padding:0 var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-ink);font-size:var(--text-sm);transition:border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.ComplementaryStrip-module__7wYDCW__chip:hover{border-color:var(--color-brand);color:var(--color-brand-deep);text-decoration:none;transform:translateY(-2px)}
.Container-module__bX3luW__container{width:100%;padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:768px){.Container-module__bX3luW__container{padding-inline:var(--gutter)}}.Container-module__bX3luW__default{max-width:calc(var(--container-max) + 2 * var(--gutter))}.Container-module__bX3luW__narrow{max-width:calc(880px + 2 * var(--gutter))}.Container-module__bX3luW__reading{max-width:calc(var(--reading-max) + 2 * var(--gutter))}
.Backdrop-module__htAaHG__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Backdrop-module__htAaHG__grid{background-image:linear-gradient(var(--color-border) 1px, transparent 1px), linear-gradient(90deg, var(--color-border) 1px, transparent 1px);opacity:.55;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 100%)}.Backdrop-module__htAaHG__glow{border-radius:50%;position:absolute}.Backdrop-module__htAaHG__hero .Backdrop-module__htAaHG__glowA{background:radial-gradient(circle,#00aa6b33 0%,#00aa6b0f 45%,#0000 70%);width:760px;height:760px;top:-320px;right:-220px}.Backdrop-module__htAaHG__hero .Backdrop-module__htAaHG__glowB{background:radial-gradient(circle,#0721301a 0%,#07213008 45%,#0000 70%);width:560px;height:560px;bottom:-260px;left:-200px}.Backdrop-module__htAaHG__hero .Backdrop-module__htAaHG__glowC{background:radial-gradient(circle,#e0a52612 0%,#0000 65%);width:420px;height:420px;top:30%;left:38%}.Backdrop-module__htAaHG__soft .Backdrop-module__htAaHG__glowA{background:radial-gradient(circle,#00aa6b1a 0%,#0000 70%);width:600px;height:600px;top:-240px;left:-180px}.Backdrop-module__htAaHG__soft .Backdrop-module__htAaHG__glowB{background:radial-gradient(circle,#07213012 0%,#0000 70%);width:520px;height:520px;bottom:-220px;right:-160px}.Backdrop-module__htAaHG__dark .Backdrop-module__htAaHG__glowA{background:radial-gradient(circle,#00aa6b38 0%,#00aa6b0f 45%,#0000 70%);width:720px;height:720px;top:-340px;left:50%;translate:-50%}.Backdrop-module__htAaHG__dark .Backdrop-module__htAaHG__glowB{background:radial-gradient(circle,#00aa6b1a 0%,#0000 70%);width:480px;height:480px;bottom:-260px;right:-140px}@media (max-width:767px){.Backdrop-module__htAaHG__glow{scale:.6}}
.Section-module__ZXevnG__section{isolation:isolate;position:relative}.Section-module__ZXevnG__md{padding-block:var(--space-10)}.Section-module__ZXevnG__lg{padding-block:var(--space-11)}@media (min-width:1024px){.Section-module__ZXevnG__md{padding-block:var(--space-12)}.Section-module__ZXevnG__lg{padding-block:var(--space-16)}}.Section-module__ZXevnG__surface{background:var(--color-bg)}.Section-module__ZXevnG__alt{background:var(--gradient-surface)}.Section-module__ZXevnG__tint{background:linear-gradient(#edf7f2 0%,#f5faf7 100%)}.Section-module__ZXevnG__ink{background:var(--gradient-ink)}.Section-module__ZXevnG__inkDeep{background:var(--gradient-ink-deep)}.Section-module__ZXevnG__plate,.Section-module__ZXevnG__ink,.Section-module__ZXevnG__inkDeep{z-index:1;box-shadow:var(--shadow-plate)}
.FunnelSteps-module__kVgkkW__funnel{justify-content:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.FunnelSteps-module__kVgkkW__step{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-sm);background:#ffffff0a;border:1px solid #ffffff24;display:inline-flex}.FunnelSteps-module__kVgkkW__step:first-child{border-color:var(--color-brand);box-shadow:0 0 24px #00aa6b40}.FunnelSteps-module__kVgkkW__number{width:24px;height:24px;font-size:var(--text-xs);background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.FunnelSteps-module__kVgkkW__step:first-child .FunnelSteps-module__kVgkkW__number{background:var(--color-brand);color:var(--color-ink)}
.DiagnosticCta-module__l82Foa__inner{text-align:center;align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.DiagnosticCta-module__l82Foa__title{max-width:20ch}.DiagnosticCta-module__l82Foa__body{max-width:56ch;color:var(--text-muted);font-size:1.125rem}.DiagnosticCta-module__l82Foa__actions{justify-content:center;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
.Accordion-module__AIInSq__accordion{border-top:1px solid var(--color-border)}.Accordion-module__AIInSq__item{border-bottom:1px solid var(--color-border)}.Accordion-module__AIInSq__heading{font-family:var(--font-body);font-size:var(--text-body);letter-spacing:0;font-weight:600}.Accordion-module__AIInSq__trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) 0;text-align:left;color:var(--text-color);background:0 0;border:0;font-weight:600;display:flex}.Accordion-module__AIInSq__trigger:hover{color:var(--link-color)}.Accordion-module__AIInSq__chevron{transition:transform var(--duration-base) var(--ease-out);flex-shrink:0}.Accordion-module__AIInSq__trigger[aria-expanded=true] .Accordion-module__AIInSq__chevron{transform:rotate(180deg)}.Accordion-module__AIInSq__panel{visibility:hidden;transition:grid-template-rows var(--duration-base) var(--ease-out), visibility 0s linear var(--duration-base);grid-template-rows:0fr;display:grid}.Accordion-module__AIInSq__open{visibility:visible;transition:grid-template-rows var(--duration-base) var(--ease-out), visibility 0s linear 0s;grid-template-rows:1fr}.Accordion-module__AIInSq__panelInner{overflow:hidden}.Accordion-module__AIInSq__answer{padding-bottom:var(--space-5);color:var(--text-muted);max-width:var(--reading-max)}
.LevelSolutions-module___cElaa__levels{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.LevelSolutions-module___cElaa__levels{grid-template-columns:repeat(3,1fr);align-items:end}.LevelSolutions-module___cElaa__l1{margin-top:var(--space-10)}.LevelSolutions-module___cElaa__l2{margin-top:var(--space-5)}}.LevelSolutions-module___cElaa__level{gap:var(--space-4);height:100%;padding:var(--space-7);border:1px solid var(--color-border);border-top:4px solid var(--color-brand);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:relative}.LevelSolutions-module___cElaa__l1{border-top-color:#9ed9bf}.LevelSolutions-module___cElaa__l2{border-top-color:#4fc293}.LevelSolutions-module___cElaa__head{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.LevelSolutions-module___cElaa__name{font-size:1.375rem}.LevelSolutions-module___cElaa__summary{font-weight:600}.LevelSolutions-module___cElaa__examples{gap:var(--space-3);font-size:var(--text-sm);color:var(--color-muted);display:grid}.LevelSolutions-module___cElaa__examples li{gap:var(--space-2);align-items:flex-start;display:flex}.LevelSolutions-module___cElaa__examples svg{color:var(--color-brand-deep);flex-shrink:0;margin-top:3px}
.SolutionHeroPanel-module__K0pAvG__stage{justify-content:center;width:100%;display:flex}.SolutionHeroPanel-module__K0pAvG__float{will-change:transform;width:100%;max-width:420px;animation:4s ease-in-out infinite SolutionHeroPanel-module__K0pAvG__float}@keyframes SolutionHeroPanel-module__K0pAvG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.SolutionHeroPanel-module__K0pAvG__steps{margin:0 0 var(--space-5);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid;position:relative}.SolutionHeroPanel-module__K0pAvG__steps:before,.SolutionHeroPanel-module__K0pAvG__steps:after{content:"";border-radius:2px;height:2px;position:absolute;top:13px;left:16.6667%;right:16.6667%}.SolutionHeroPanel-module__K0pAvG__steps:before{background:var(--color-border)}.SolutionHeroPanel-module__K0pAvG__steps:after{background:var(--color-brand);transform-origin:0;animation:SolutionHeroPanel-module__K0pAvG__fill 1.2s var(--ease-out) .3s both}@keyframes SolutionHeroPanel-module__K0pAvG__fill{0%{transform:scaleX(0)}}.SolutionHeroPanel-module__K0pAvG__step{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex;position:relative}.SolutionHeroPanel-module__K0pAvG__stepIcon{z-index:1;width:28px;height:28px;animation:SolutionHeroPanel-module__K0pAvG__pop .45s var(--ease-out) both;animation-delay:calc(.3s + var(--i) * .45s);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}@keyframes SolutionHeroPanel-module__K0pAvG__pop{0%{opacity:0;transform:scale(.5)}}.SolutionHeroPanel-module__K0pAvG__done .SolutionHeroPanel-module__K0pAvG__stepIcon{background:var(--gradient-brand);color:#fff;box-shadow:0 4px 12px #1785564d}.SolutionHeroPanel-module__K0pAvG__current .SolutionHeroPanel-module__K0pAvG__stepIcon{background:var(--color-surface);border:2px solid var(--color-brand)}.SolutionHeroPanel-module__K0pAvG__stepPulse{background:var(--color-brand);border-radius:50%;width:10px;height:10px;position:relative}.SolutionHeroPanel-module__K0pAvG__stepPulse:after{content:"";border-radius:inherit;background:inherit;animation:2s ease-out infinite SolutionHeroPanel-module__K0pAvG__pulse-ring;position:absolute;inset:0}@keyframes SolutionHeroPanel-module__K0pAvG__pulse-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.SolutionHeroPanel-module__K0pAvG__stepLabel{color:var(--color-ink);font-size:.75rem;font-weight:600}.SolutionHeroPanel-module__K0pAvG__center{margin-bottom:var(--space-5)}@keyframes SolutionHeroPanel-module__K0pAvG__fade-up{0%{opacity:0;transform:translateY(24px)}}.SolutionHeroPanel-module__K0pAvG__outcomes{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.SolutionHeroPanel-module__K0pAvG__outcome{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);text-align:center;animation:SolutionHeroPanel-module__K0pAvG__fade-up .6s var(--ease-out) both;animation-delay:calc(2.7s + var(--i) * .12s);background:#f0f4f8;flex-direction:column;display:flex}.SolutionHeroPanel-module__K0pAvG__outcomeLabel{min-height:2.6em;color:var(--color-muted);font-size:.6875rem;font-weight:500;line-height:1.3}.SolutionHeroPanel-module__K0pAvG__compare{align-items:flex-end;gap:5px;height:34px;display:flex}.SolutionHeroPanel-module__K0pAvG__cBar{transform-origin:bottom;width:12px;animation:SolutionHeroPanel-module__K0pAvG__rise .8s var(--ease-out) both;animation-delay:calc(2.9s + var(--i) * .12s);border-radius:3px 3px 1px 1px}.SolutionHeroPanel-module__K0pAvG__cBefore{background:#c9d2da}.SolutionHeroPanel-module__K0pAvG__cAfter{background:var(--gradient-brand)}@keyframes SolutionHeroPanel-module__K0pAvG__rise{0%{transform:scaleY(0)}}.SolutionHeroPanel-module__K0pAvG__verdict{font-family:var(--font-heading);color:var(--color-brand-deep);align-items:center;gap:2px;font-size:1rem;font-weight:700;display:inline-flex}.SolutionHeroPanel-module__K0pAvG__pill{align-items:center;gap:var(--space-2);margin-top:var(--space-5);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-brand-soft);color:var(--color-brand-deep);font-size:var(--text-xs);border:1px solid #00aa6b40;font-weight:600;display:flex}.SolutionHeroPanel-module__K0pAvG__pillDot{background:var(--color-brand);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.8s ease-in-out infinite SolutionHeroPanel-module__K0pAvG__blink;position:relative}.SolutionHeroPanel-module__K0pAvG__pillDot:after{content:"";border-radius:inherit;background:var(--color-brand);opacity:0;animation:1.8s ease-out infinite SolutionHeroPanel-module__K0pAvG__emanate;position:absolute;inset:0}@keyframes SolutionHeroPanel-module__K0pAvG__blink{0%,to{background:#9ed9bf;box-shadow:0 0 #00aa6b00}12%,42%{background:var(--color-brand);box-shadow:0 0 6px 2px #00aa6b8c,0 0 14px 4px #00aa6b40}60%{background:#9ed9bf;box-shadow:0 0 #00aa6b00}}@keyframes SolutionHeroPanel-module__K0pAvG__emanate{0%,10%{opacity:0;transform:scale(1)}12%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(3.2)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.SolutionHeroPanel-module__K0pAvG__float *,.SolutionHeroPanel-module__K0pAvG__float :before,.SolutionHeroPanel-module__K0pAvG__float :after{animation-delay:0s!important}}
.ControlHeroVisual-module__rD7mTa__tiles{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ControlHeroVisual-module__rD7mTa__tile{gap:var(--space-1);padding:var(--space-2) var(--space-3);animation:ControlHeroVisual-module__rD7mTa__pop .45s var(--ease-out) both;animation-delay:calc(1.6s + var(--i) * .12s);background:#f0f4f8;border-radius:10px;flex-direction:column;display:flex}.ControlHeroVisual-module__rD7mTa__tileHead{justify-content:space-between;align-items:center;gap:var(--space-1);color:var(--color-ink);font-size:.6875rem;font-weight:600;display:flex}.ControlHeroVisual-module__rD7mTa__light{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ControlHeroVisual-module__rD7mTa__ok .ControlHeroVisual-module__rD7mTa__light{background:var(--signal-green);box-shadow:0 0 0 3px #00aa6b26}.ControlHeroVisual-module__rD7mTa__watch .ControlHeroVisual-module__rD7mTa__light{background:var(--signal-amber);box-shadow:0 0 0 3px #e0a52638}.ControlHeroVisual-module__rD7mTa__spark{width:100%;height:22px;display:block;overflow:visible}.ControlHeroVisual-module__rD7mTa__spark path{fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;vector-effect:non-scaling-stroke;animation:ControlHeroVisual-module__rD7mTa__draw .8s var(--ease-out) both;animation-delay:calc(1.9s + var(--i) * .12s)}.ControlHeroVisual-module__rD7mTa__ok .ControlHeroVisual-module__rD7mTa__spark path{stroke:var(--color-brand)}.ControlHeroVisual-module__rD7mTa__watch .ControlHeroVisual-module__rD7mTa__spark path{stroke:var(--signal-amber)}.ControlHeroVisual-module__rD7mTa__tileStatus{font-size:.625rem;font-weight:600}.ControlHeroVisual-module__rD7mTa__ok .ControlHeroVisual-module__rD7mTa__tileStatus{color:var(--color-brand-deep)}.ControlHeroVisual-module__rD7mTa__watch .ControlHeroVisual-module__rD7mTa__tileStatus{color:#8a5a00}.ControlHeroVisual-module__rD7mTa__alert{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);color:#7a4f00;animation:ControlHeroVisual-module__rD7mTa__fade-up .6s var(--ease-out) 2.5s both;background:#e0a5261a;border:1px solid #e0a52666;border-radius:10px;font-size:.6875rem;font-weight:600;display:flex}.ControlHeroVisual-module__rD7mTa__alertIcon{color:#a86f00;flex-shrink:0}@keyframes ControlHeroVisual-module__rD7mTa__pop{0%{opacity:0;transform:scale(.5)}}@keyframes ControlHeroVisual-module__rD7mTa__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ControlHeroVisual-module__rD7mTa__fade-up{0%{opacity:0;transform:translateY(24px)}}
.HubFlow-module__T0mWGq__converge{--nodes-at:1.6s;--links-at:2.1s;--hub-at:2.5s;--dots-at:2.8s}.HubFlow-module__T0mWGq__diverge{--hub-at:1.6s;--dots-at:1.9s;--links-at:2.1s;--nodes-at:2.4s}.HubFlow-module__T0mWGq__nodes{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.HubFlow-module__T0mWGq__chip{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);color:var(--color-ink);text-align:center;overflow-wrap:anywhere;animation:HubFlow-module__T0mWGq__pop .45s var(--ease-out) both;animation-delay:calc(var(--nodes-at) + var(--i) * .12s);background:#f0f4f8;border-radius:10px;flex-direction:column;font-size:.625rem;font-weight:600;line-height:1.2;display:flex}.HubFlow-module__T0mWGq__chipIcon{color:var(--color-brand-deep)}.HubFlow-module__T0mWGq__links{width:100%;height:26px;display:block;overflow:visible}.HubFlow-module__T0mWGq__links path{fill:none;stroke:var(--color-brand);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;opacity:.55;animation:HubFlow-module__T0mWGq__draw .6s var(--ease-out) both;animation-delay:calc(var(--links-at) + var(--i) * 80ms)}.HubFlow-module__T0mWGq__hub{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--color-brand-soft);color:var(--color-brand-deep);animation:HubFlow-module__T0mWGq__fade-up .6s var(--ease-out) var(--hub-at) both;border:1px solid #00aa6b40;border-radius:10px;font-size:.75rem;font-weight:600;display:flex}.HubFlow-module__T0mWGq__dots{flex-shrink:0;gap:5px;display:inline-flex}.HubFlow-module__T0mWGq__dots span{background:var(--color-brand);width:6px;height:6px;animation:HubFlow-module__T0mWGq__pop .45s var(--ease-out) both;animation-delay:calc(var(--dots-at) + var(--i) * .12s);border-radius:50%}@keyframes HubFlow-module__T0mWGq__pop{0%{opacity:0;transform:scale(.5)}}@keyframes HubFlow-module__T0mWGq__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes HubFlow-module__T0mWGq__fade-up{0%{opacity:0;transform:translateY(24px)}}
.ServiceSpotArt-module__D1zRBa__paper{fill:var(--color-surface);stroke:#cbd5dd;stroke-width:1.5px}.ServiceSpotArt-module__D1zRBa__line{fill:none;stroke:#cbd5dd;stroke-width:1.5px;stroke-linecap:round}.ServiceSpotArt-module__D1zRBa__ink{fill:var(--color-ink);opacity:.82}.ServiceSpotArt-module__D1zRBa__muted{fill:#d9e1e7}.ServiceSpotArt-module__D1zRBa__tint{fill:#f0f4f8}.ServiceSpotArt-module__D1zRBa__brand{fill:var(--color-brand)}.ServiceSpotArt-module__D1zRBa__soft{fill:var(--color-brand-soft)}.ServiceSpotArt-module__D1zRBa__sun{fill:var(--color-brand);opacity:.45}.ServiceSpotArt-module__D1zRBa__hill{fill:var(--color-brand);opacity:.3}.ServiceSpotArt-module__D1zRBa__card{fill:#f5f7f9;stroke:var(--color-border)}.ServiceSpotArt-module__D1zRBa__sketch{fill:#fafbfc;stroke:#b8c4ce;stroke-width:1.5px;stroke-dasharray:5 4}.ServiceSpotArt-module__D1zRBa__sketchLine{fill:none;stroke:#b8c4ce;stroke-width:1.5px;stroke-dasharray:4 4}.ServiceSpotArt-module__D1zRBa__arrow{fill:none;stroke:var(--color-brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ServiceSpotArt-module__D1zRBa__dashed{stroke-dasharray:5 5}.ServiceSpotArt-module__D1zRBa__check{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ServiceSpotArt-module__D1zRBa__pointer{fill:#fff;stroke:var(--color-ink);stroke-width:1.5px;stroke-linejoin:round}.ServiceSpotArt-module__D1zRBa__teeth{fill:none;stroke:#cbd5dd;stroke-width:14px;stroke-dasharray:13 14.65}.ServiceSpotArt-module__D1zRBa__cut{fill:var(--color-surface)}.ServiceSpotArt-module__D1zRBa__today{fill:var(--color-brand-soft);stroke:var(--color-brand);stroke-width:2px}
.SecurityHeroVisual-module__nbdpXG__controls{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SecurityHeroVisual-module__nbdpXG__control{align-items:center;gap:var(--space-3);padding:6px var(--space-3);color:var(--color-ink);animation:SecurityHeroVisual-module__nbdpXG__row-in .45s var(--ease-out) both;animation-delay:calc(1.6s + var(--i) * .3s);background:#f0f4f8;border:1px solid #0000;border-radius:10px;font-size:.75rem;font-weight:600;line-height:1.3;display:flex}.SecurityHeroVisual-module__nbdpXG__mark{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.SecurityHeroVisual-module__nbdpXG__label{flex:1;min-width:0}.SecurityHeroVisual-module__nbdpXG__status{flex-shrink:0;font-size:.625rem;font-weight:700}.SecurityHeroVisual-module__nbdpXG__ok .SecurityHeroVisual-module__nbdpXG__mark{background:var(--gradient-brand);color:#fff}.SecurityHeroVisual-module__nbdpXG__ok .SecurityHeroVisual-module__nbdpXG__status{color:var(--color-brand-deep)}.SecurityHeroVisual-module__nbdpXG__blocked{background:#d645450f;border-color:#d6454540}.SecurityHeroVisual-module__nbdpXG__blocked .SecurityHeroVisual-module__nbdpXG__mark{color:var(--signal-red);background:#d645451f}.SecurityHeroVisual-module__nbdpXG__blocked .SecurityHeroVisual-module__nbdpXG__status{color:#b23434}@keyframes SecurityHeroVisual-module__nbdpXG__row-in{0%{opacity:0;transform:translate(-12px)}}
.ServiceIncludes-module__3Z84Nq__list{gap:var(--space-7) var(--space-8);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.ServiceIncludes-module__3Z84Nq__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ServiceIncludes-module__3Z84Nq__list{grid-template-columns:repeat(3,1fr)}}.ServiceIncludes-module__3Z84Nq__item{gap:var(--space-4);align-items:flex-start;display:flex}.ServiceIncludes-module__3Z84Nq__icon{border-radius:var(--radius-md);background:var(--color-brand-soft);width:44px;height:44px;color:var(--color-brand-deep);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ServiceIncludes-module__3Z84Nq__title{margin-bottom:var(--space-1);font-size:1.0625rem;line-height:1.35}.ServiceIncludes-module__3Z84Nq__body{color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}
.ServiceProcess-module__iq2Jca__steps{gap:var(--space-7);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.ServiceProcess-module__iq2Jca__steps{gap:var(--space-6);grid-template-columns:repeat(4,1fr)}}.ServiceProcess-module__iq2Jca__step{gap:var(--space-2);flex-direction:column;display:flex;position:relative}@media (min-width:900px){.ServiceProcess-module__iq2Jca__step:not(:last-child):after{content:"";top:17px;left:48px;right:calc(-1 * var(--space-6) + 8px);background:repeating-linear-gradient(90deg,#cbd5dd 0 6px,#0000 6px 11px);height:2px;position:absolute}}.ServiceProcess-module__iq2Jca__number{z-index:1;width:36px;height:36px;margin-bottom:var(--space-2);border:2px solid var(--color-brand);background:var(--color-surface);color:var(--color-brand-deep);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:inline-flex;position:relative}.ServiceProcess-module__iq2Jca__title{font-size:1.125rem;line-height:1.3}.ServiceProcess-module__iq2Jca__body{max-width:32ch;color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}
.SupportHeroVisual-module__tY3pKW__chat{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SupportHeroVisual-module__tY3pKW__bubble{max-width:80%;padding:var(--space-2) var(--space-3);animation:SupportHeroVisual-module__tY3pKW__bubble-in .45s var(--ease-out) both;animation-delay:calc(1.6s + var(--i) * .45s);border-radius:12px;font-size:.75rem;line-height:1.35}.SupportHeroVisual-module__tY3pKW__cliente{color:var(--color-ink);transform-origin:0 100%;background:#f0f4f8;border-bottom-left-radius:4px;align-self:flex-start}.SupportHeroVisual-module__tY3pKW__automatica{background:var(--color-brand-soft);color:var(--color-brand-deep);transform-origin:100% 100%;border:1px solid #00aa6b40;border-bottom-right-radius:4px;align-self:flex-end;font-weight:600}.SupportHeroVisual-module__tY3pKW__tag{justify-content:flex-end;align-items:center;gap:3px;margin-top:2px;font-size:.625rem;font-weight:700;display:flex}.SupportHeroVisual-module__tY3pKW__handoff{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);color:var(--color-ink);animation:SupportHeroVisual-module__tY3pKW__fade-up .6s var(--ease-out) 2.9s both;border:1px dashed #00aa6b80;border-radius:10px;font-size:.6875rem;font-weight:600;display:flex}.SupportHeroVisual-module__tY3pKW__handoffIcon{color:var(--color-brand-deep);flex-shrink:0}@keyframes SupportHeroVisual-module__tY3pKW__bubble-in{0%{opacity:0;transform:translateY(6px)scale(.94)}}@keyframes SupportHeroVisual-module__tY3pKW__fade-up{0%{opacity:0;transform:translateY(24px)}}
.ServiceSpot-module__900z3a__spot{width:100%;max-width:400px;padding:var(--space-6) 0;margin:0 auto;position:relative}.ServiceSpot-module__900z3a__plate{padding:var(--space-7) var(--space-6);border-radius:var(--radius-xl);background:linear-gradient(160deg, var(--color-brand-soft) 0%, #fff 78%);animation:ServiceSpot-module__900z3a__plate-in .6s var(--ease-out) both;border:1px solid #00aa6b29}.ServiceSpot-module__900z3a__plate svg{width:100%;height:auto;display:block}.ServiceSpot-module__900z3a__chip{align-items:center;gap:var(--space-2);padding:6px var(--space-3) 6px 6px;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-md);color:var(--color-ink);font-size:var(--text-xs);white-space:nowrap;animation:ServiceSpot-module__900z3a__chip-in .5s var(--ease-out) both;font-weight:600;display:inline-flex;position:absolute}.ServiceSpot-module__900z3a__top{top:var(--space-2);right:var(--space-4);animation-delay:.5s}.ServiceSpot-module__900z3a__bottom{bottom:var(--space-2);left:var(--space-4);animation-delay:.8s}.ServiceSpot-module__900z3a__chipIcon{background:var(--color-brand-soft);width:22px;height:22px;color:var(--color-brand-deep);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@keyframes ServiceSpot-module__900z3a__plate-in{0%{opacity:0;transform:translateY(12px)}}@keyframes ServiceSpot-module__900z3a__chip-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}
.SymptomList-module__PS4y8a__list{gap:var(--space-4);display:grid}@media (min-width:900px){.SymptomList-module__PS4y8a__list{grid-template-columns:1fr 1fr}}.SymptomList-module__PS4y8a__item{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex}.SymptomList-module__PS4y8a__icon{color:#b23434;flex-shrink:0;margin-top:2px}
.SolutionBridge-module__q-Dmia__bridge{gap:var(--space-7);padding:var(--space-8) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-sm);align-items:center;display:grid}@media (min-width:900px){.SolutionBridge-module__q-Dmia__bridge{gap:var(--space-10);padding:var(--space-9) var(--space-9);grid-template-columns:1.5fr 1fr}}.SolutionBridge-module__q-Dmia__eyebrow{margin-bottom:var(--space-3);color:var(--color-brand-deep);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.SolutionBridge-module__q-Dmia__title{margin-bottom:var(--space-4);font-size:var(--text-h3)}.SolutionBridge-module__q-Dmia__body{color:var(--text-muted);line-height:1.7}.SolutionBridge-module__q-Dmia__card{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-brand-soft);color:var(--color-ink);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out);border:1px solid #00aa6b40;flex-direction:column;text-decoration:none;display:flex}.SolutionBridge-module__q-Dmia__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.SolutionBridge-module__q-Dmia__icon{width:44px;height:44px;margin-bottom:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-brand-deep);justify-content:center;align-items:center;display:inline-flex}.SolutionBridge-module__q-Dmia__label{font-family:var(--font-heading);font-size:1.125rem;font-weight:700}.SolutionBridge-module__q-Dmia__symptom{color:var(--color-muted);font-size:var(--text-sm)}.SolutionBridge-module__q-Dmia__more{align-items:center;gap:var(--space-1);margin-top:var(--space-2);color:var(--color-brand-deep);font-size:var(--text-sm);font-weight:600;display:inline-flex}
.SolutionCard-module__W2wGQW__card{gap:var(--space-4);flex-direction:column;height:100%;display:flex}.SolutionCard-module__W2wGQW__top{align-items:center;gap:var(--space-3);display:flex}.SolutionCard-module__W2wGQW__icon{border-radius:var(--radius-md);background:var(--color-brand-soft);width:48px;height:48px;color:var(--color-brand-deep);justify-content:center;align-items:center;display:inline-flex}.SolutionCard-module__W2wGQW__label{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:600}.SolutionCard-module__W2wGQW__title{font-size:1.25rem;line-height:1.3}.SolutionCard-module__W2wGQW__outcome{font-size:var(--text-sm);color:var(--color-muted)}.SolutionCard-module__W2wGQW__resultLabel{color:var(--color-brand-deep);font-weight:600}.SolutionCard-module__W2wGQW__arrow{color:var(--color-brand-deep);transition:transform var(--duration-base) var(--ease-out);margin-top:auto}.SolutionCard-module__W2wGQW__card:hover .SolutionCard-module__W2wGQW__arrow,.SolutionCard-module__W2wGQW__card:focus-within .SolutionCard-module__W2wGQW__arrow{transform:translate(4px)}
.ToolsNote-module__wrNSaa__tools{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.ToolsNote-module__wrNSaa__title{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-weight:600}.ToolsNote-module__wrNSaa__list{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ToolsNote-module__wrNSaa__list li{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);font-size:var(--text-xs);color:var(--color-muted)}.ToolsNote-module__wrNSaa__note{max-width:56ch;font-size:var(--text-xs);color:var(--color-muted)}
.QrGenerator-module__XxO_oq__tool{gap:var(--space-8);padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-md);display:grid}@media (min-width:900px){.QrGenerator-module__XxO_oq__tool{padding:var(--space-9);grid-template-columns:1fr 360px;align-items:start}}.QrGenerator-module__XxO_oq__form{gap:var(--space-6);display:grid}.QrGenerator-module__XxO_oq__field{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.QrGenerator-module__XxO_oq__label{color:var(--color-ink);font-weight:600}.QrGenerator-module__XxO_oq__input,.QrGenerator-module__XxO_oq__select{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);border:1px solid #7b8a97}.QrGenerator-module__XxO_oq__input{resize:vertical;min-height:96px}.QrGenerator-module__XxO_oq__input:focus-visible,.QrGenerator-module__XxO_oq__select:focus-visible{outline:3px solid var(--focus-color);outline-offset:1px;border-color:var(--color-brand-strong)}.QrGenerator-module__XxO_oq__input[aria-invalid=true]{border-color:#b23434}.QrGenerator-module__XxO_oq__hint{font-size:var(--text-sm);color:var(--color-muted)}.QrGenerator-module__XxO_oq__error{font-size:var(--text-sm);color:#b23434;font-weight:600}.QrGenerator-module__XxO_oq__colors{gap:var(--space-3);flex-wrap:wrap;display:flex}.QrGenerator-module__XxO_oq__color{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;display:inline-flex}.QrGenerator-module__XxO_oq__color:has(input:checked){border-color:var(--color-brand-strong);box-shadow:0 0 0 1px var(--color-brand-strong)}.QrGenerator-module__XxO_oq__color:has(input:focus-visible){outline:3px solid var(--focus-color);outline-offset:2px}.QrGenerator-module__XxO_oq__color input{opacity:0;width:1px;height:1px;position:absolute}.QrGenerator-module__XxO_oq__swatch{border-radius:50%;width:16px;height:16px}.QrGenerator-module__XxO_oq__privacy{font-size:var(--text-sm);color:var(--color-muted)}.QrGenerator-module__XxO_oq__preview{gap:var(--space-5);justify-items:center;display:grid;position:relative}.QrGenerator-module__XxO_oq__canvas{aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:320px;height:auto}.QrGenerator-module__XxO_oq__emptyPreview{text-align:center;font-size:var(--text-sm);color:var(--color-muted);position:absolute;top:140px;left:0;right:0}.QrGenerator-module__XxO_oq__actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
