.gs-section.ngs-ev{isolation:isolate}.gs-section.ngs-ev:before{background:radial-gradient(40% 86% at 20% 16%,rgba(255,20,71,.105) 0,rgba(255,20,71,.052) 34%,rgba(255,20,71,.018) 62%,transparent 84%),radial-gradient(36% 52% at 20% 84%,rgba(255,20,71,.045) 0,transparent 80%),radial-gradient(30% 16% at 20% 6%,hsla(0,0%,100%,.028) 0,transparent 74%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.gs-section.ngs-ev .ngs-ev__lede{margin:26px 0 131px;max-width:62ch}.ngs-dial{display:grid;gap:clamp(34px,4vw,72px);grid-template-columns:minmax(0,1fr)}.ngs-dial__caja{aspect-ratio:1;margin:0 auto;max-width:300px;position:relative;width:100%}.ngs-dial__svg{display:block;height:100%;overflow:visible;width:100%}.ngs-dial__svg :where(line,circle,path){fill:none;vector-effect:non-scaling-stroke}.ngs-dial__corona{animation:ngs-dial-corona 48s linear infinite;transform-origin:200px 200px}.ngs-dial__marca{stroke:var(--line-2);stroke-width:1.2}.ngs-dial__marca--fuerte{stroke:var(--txt-4)}.ngs-dial__aro{stroke:var(--line-2);stroke-width:1}.ngs-dial__arco{filter:drop-shadow(0 0 5px var(--red-glow));stroke:var(--red);stroke-dasharray:var(--arco,0) 1;stroke-linecap:round;stroke-width:1.6;transition:stroke-dasharray .85s cubic-bezier(.33,0,.15,1)}.ngs-dial__barrido{animation:ngs-dial-barrido 6s linear infinite;opacity:.5;stroke:var(--red);stroke-dasharray:.055 1;stroke-linecap:round;stroke-width:1.2}.ngs-dial__guia{stroke:var(--line-3);stroke-width:1;transition:stroke .5s var(--ease)}.ngs-dial__punto{fill:var(--bg);stroke:var(--line-3);stroke-width:1.4;transition:fill .5s var(--ease),stroke .5s var(--ease)}.ngs-dial__halo{opacity:0;stroke:var(--red);stroke-width:1}.ngs-dial__num{fill:var(--txt-4);font-family:var(--mono);font-size:14px;font-weight:500;letter-spacing:.22em;transition:fill .5s var(--ease)}.ngs-dial__est.is-on .ngs-dial__punto{fill:var(--red);stroke:var(--red)}.ngs-dial__est.is-on .ngs-dial__guia{stroke:var(--red)}.ngs-dial__est.is-on .ngs-dial__num{fill:var(--txt)}.ngs-dial__est.is-on .ngs-dial__halo{animation:ngs-dial-late 2.6s var(--ease) infinite}.ngs-dial__aguja{rotate:var(--ang,0deg);transform-origin:200px 200px;transition:rotate .85s cubic-bezier(.33,0,.15,1)}.ngs-dial__brazo{filter:drop-shadow(0 0 6px var(--red-glow))}.ngs-dial__brazo,.ngs-dial__cola{stroke:var(--red);stroke-width:1.6}.ngs-dial__cola{opacity:.45}.ngs-dial__svg .ngs-dial__eje,.ngs-dial__svg .ngs-dial__punta{fill:var(--red);stroke:none}.ngs-dial__ejeAro{stroke:var(--line-3);stroke-width:1}.ngs-dial__mandos{inset:0;position:absolute}.ngs-dial__mando{border-radius:50%;cursor:pointer;height:24%;position:absolute;translate:-50% -50%;width:24%}.ngs-dial__mando:after{border:1px solid var(--line-3);border-radius:50%;content:"";inset:26%;opacity:0;position:absolute;scale:.7;transition:opacity .35s var(--ease),scale .35s var(--ease)}.ngs-dial__mando:focus-visible:after,.ngs-dial__mando:hover:after{opacity:1;scale:1}.ngs-dial__rot{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ngs-dial__pane,.ngs-dial__panes{position:relative}.ngs-dial__pane{padding:clamp(26px,2.6vw,36px) 0 clamp(46px,6vh,80px);scroll-margin-top:calc(var(--idpHeaderH, 120px) + 40px)}.ngs-dial__pane:before{background:var(--line-2);content:"";height:1px;inset:0 0 auto;position:absolute;transition:background .5s var(--ease)}.ngs-dial__pane.is-on:before{background:var(--red)}.ngs-dial__idx{color:var(--txt-4);display:block;font-family:var(--mono);font-size:14px;font-weight:500;letter-spacing:.22em;line-height:1.5;margin-bottom:clamp(14px,1.4vw,20px);transition:color .5s var(--ease)}.ngs-dial__pane.is-on .ngs-dial__idx{color:var(--red)}.ngs-ev .ngs-dial__titulo{color:var(--txt);font-family:var(--display);font-size:clamp(22px,2.4vw,36px);font-weight:400;letter-spacing:-.02em;line-height:1.1}.ngs-dial__desc{margin-top:clamp(20px,2vw,28px)}.ngs-dial__desc p{color:var(--txt-2);font-size:18px;font-weight:300;line-height:1.58;margin:0;max-width:62ch}.ngs-dial__desc p+p{margin-top:1em}.gs-section.ngs-ev .ngs-dial__desc ul{--listGap:0;--listInnerGap:0;list-style:disc;margin:clamp(20px,2vw,26px) 0 0;max-width:62ch;padding:0 0 0 1.15em}.gs-section.ngs-ev .ngs-dial__desc li{color:var(--txt-2);display:list-item;font-size:17px;font-weight:300;line-height:1.55;list-style:disc;margin:0 0 8px;padding:0}.gs-section.ngs-ev .ngs-dial__desc li:before{content:none}.gs-section.ngs-ev .ngs-dial__desc li::marker{color:var(--txt-4);font-size:.85em}.ngs-ev .gs-h2+.ngs-dial{margin-top:clamp(44px,5vw,80px)}.ngs-ev.is-ready :is(.gs-h2,.ngs-dial__caja,.ngs-dial__panes){opacity:0}.ngs-ev.is-ready.is-in :is(.gs-h2,.ngs-dial__caja,.ngs-dial__panes){opacity:1;transition:opacity .8s var(--ease) var(--fd,0s)}.ngs-ev.is-ready .ngs-dial__caja{--fd:0.12s}.ngs-ev.is-ready .ngs-dial__panes{--fd:0.3s}@keyframes ngs-dial-corona{to{transform:rotate(1turn)}}@keyframes ngs-dial-barrido{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes ngs-dial-late{0%{opacity:.6;r:7}70%{opacity:0;r:19}to{opacity:0;r:19}}@media (min-width:990px){.ngs-dial{grid-template-columns:minmax(300px,400px) minmax(0,1fr)}.ngs-dial__col{align-self:stretch}.ngs-dial__caja{max-width:400px;position:sticky;top:max(calc(var(--idpHeaderH, 120px) + 28px),calc(50vh - 210px))}}@media (max-width:767px){.ngs-dial__desc p{font-size:17px}}@media (prefers-reduced-motion:reduce){.ngs-dial__corona,.ngs-dial__est.is-on .ngs-dial__halo{animation:none}.ngs-dial__barrido{animation:none;opacity:0}.ngs-dial__aguja,.ngs-dial__arco{transition:none}}@media (max-width:989px){.gs-section.ngs-ev .ngs-dial__desc ul,.gs-section.ngs-ev .ngs-ev__lede,.ngs-dial__desc p{max-width:none}}