.gm{--gm-acc:#0f7f50;--gm-aviso:#a8902f;--gm-no:#c0432f;--gm-ease:cubic-bezier(0.2,0.7,0.2,1);margin-block:32px;max-width:680px}.gm svg{display:block;width:100%;height:auto;overflow:visible}.gm figcaption{font-size:14px;line-height:1.45;opacity:.8;margin-top:10px}.gm .gm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gm .s:not([fill]){fill:none}.gm .k{transform-box:fill-box;transform-origin:center}.gm .k-brillo,.gm .k-cura,.gm .k-dent,.gm .k-piedra,.gm .k-punta{opacity:0}.gm .k-amarillea{fill:var(--gm-aviso);fill-opacity:.55}.gm .k-peel{transform:rotate(-32deg)}.gm .k-barra{transform-origin:0 50%}.gm .s{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.gm .acc{stroke:var(--gm-acc)}.gm .f-acc{fill:var(--gm-acc)}.gm svg.escena{max-width:460px;margin-inline:auto}.gm svg:not(.escena) text{font-size:6px}.gm text{fill:currentColor;font-size:9.5px;font-weight:700;letter-spacing:.04em}.gm [data-t]{transform-box:fill-box;transform-origin:center}.gm-3d{transform:perspective(900px) rotateX(14deg);transform-origin:50% 80%}.gm-btn{font:inherit;font-size:13px;font-weight:700;letter-spacing:.04em;border:1.5px solid;background:transparent;color:inherit;border-radius:999px;padding:8px 14px;min-height:40px;cursor:pointer}.gm-btn[aria-pressed=true]{border-color:var(--gm-acc);color:var(--gm-acc)}.gm-btn:focus-visible{outline:2px solid var(--gm-acc);outline-offset:2px}.gm-pasos{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;counter-reset:p}.gm-pasos li{counter-increment:p;font-size:13px;font-weight:700;display:flex;gap:8px;align-items:center}.gm-pasos li:before{content:counter(p);flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid;display:grid;place-items:center;font-size:11px}.gm-pasos-3d{display:flex;flex-wrap:wrap;gap:8px;counter-reset:none}.gm-pasos-3d li{counter-increment:none;font-weight:600}.gm-pasos-3d li:before{content:none}.gm-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:12px}.gm-checks .gm-btn{display:flex;gap:8px;align-items:center;text-align:left;border-radius:10px;font-weight:600;letter-spacing:0}.gm-checks svg{width:22px;height:22px;flex:none}.gm-card{border:1.5px solid color-mix(in srgb,currentColor 30%,transparent);border-top:3px solid var(--vc,currentColor);box-shadow:0 1px 0 color-mix(in srgb,currentColor 8%,transparent),0 16px 24px -20px color-mix(in srgb,currentColor 60%,transparent);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px;min-height:150px;text-align:left;font:inherit;color:inherit;background:transparent}.gm-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.gm-card h4,.gm-card p{margin:0}.gm-card .q{font-size:15px;font-weight:700;line-height:1.3}.gm-card .v{font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;display:flex;align-items:center;gap:8px}.gm-card .n{font-size:14px;line-height:1.4;opacity:.85}.gm-sel{display:inline-grid;grid-template-columns:repeat(3,auto);border:1.5px solid;border-radius:999px;overflow:hidden}.gm-sel span{padding:3px 10px;font-size:11px;opacity:.72}.gm-sel span[aria-current=true]{opacity:1;background:color-mix(in srgb,currentColor 14%,transparent)}.gm-flip[data-v=falso] .gm-sel span[aria-current=true]{color:var(--gm-no);background:color-mix(in srgb,var(--gm-no) 14%,transparent)}.gm-sel .ok[aria-current=true]{color:var(--gm-acc);background:color-mix(in srgb,var(--gm-acc) 14%,transparent)}.gm-flip{perspective:1100px;--vc:currentColor}.gm-flip[data-v=falso]{--vc:var(--gm-no)}.gm-flip[data-v=depende]{--vc:var(--gm-aviso)}.gm-flip[data-v=verdad]{--vc:var(--gm-acc)}.gm .gm-scene{background:color-mix(in srgb,currentColor 5%,transparent);border-radius:8px}.gm .gm-scene text{font-size:5.4px;letter-spacing:.03em}.gm .gm-scene text.ok{fill:color-mix(in srgb,var(--gm-acc) 70%,currentColor)}.gm .gm-scene text.aviso{fill:color-mix(in srgb,var(--gm-aviso) 55%,currentColor)}.gm-front{display:none}.gm-stack{position:relative;height:230px;transform-style:preserve-3d}.gm-lay{position:absolute;left:50%;top:50%;width:200px;height:130px;margin:-65px 0 0 -100px;border:1.5px solid;border-radius:6px;box-shadow:0 8px 0 -2px color-mix(in srgb,currentColor 22%,transparent)}.gm-leg{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px;font-size:13px;font-weight:600}.gm-leg i{display:inline-block;width:14px;height:14px;border:1.5px solid;border-radius:3px;vertical-align:-2px;margin-right:8px}.gm-lay-sup .dots{position:absolute;inset:0;border-radius:5px;opacity:0;background:repeating-radial-gradient(circle at 30% 40%,currentColor 0 1px,transparent 1px 8px)}.gm-lay-sup .lev{position:absolute;right:-1.5px;top:-1.5px;width:46px;height:34px;border:1.5px solid;border-radius:0 6px 0 6px;background:Canvas;opacity:0;transform-origin:0 100%}.gm-stack[data-dudosa="1"] .gm-lay-sup{background:color-mix(in srgb,var(--gm-aviso) 35%,transparent)}.gm-stack[data-dudosa="1"] .gm-lay-sup .dots{opacity:.45}.gm-stack[data-dudosa="1"] .gm-lay-sup .lev{opacity:1;transform:rotate(-18deg) translateY(-6px)}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){[class*=gm-a-]{animation-duration:var(--t,.5s);animation-delay:var(--d,0s);animation-timing-function:var(--gm-ease);animation-fill-mode:both;animation-play-state:paused}.gm[data-estado=play] [class*=gm-a-]{animation-play-state:running}.gm-a-sale{animation-name:gm-sale}.gm-a-encoge{animation-name:gm-encoge}.gm-a-aparece{animation-name:gm-aparece}.gm-a-oculta{animation-name:gm-oculta}.gm-a-pasa{animation-name:gm-pasa}.gm-a-dash{animation-name:gm-dash}.gm-a-paso{animation-name:gm-paso}.gm-a-acc{animation-name:gm-acc}.gm-a-baja{animation-name:gm-baja}.gm-a-burb{animation-name:gm-burb}.gm-a-asienta{animation-name:gm-asienta;animation-timing-function:linear}.gm-a-llena{animation-name:gm-llena}.gm-a-sep1{animation-name:gm-sep1}.gm-a-sep2{animation-name:gm-sep2}.gm-a-sep3{animation-name:gm-sep3}@keyframes gm-sale{0%{transform:none;opacity:1}to{transform:translateX(80px);opacity:0}}@keyframes gm-encoge{0%{transform:none;opacity:1}to{transform:scale(0);opacity:0}}@keyframes gm-aparece{0%{opacity:0}}@keyframes gm-oculta{0%{opacity:1}to{opacity:0}}@keyframes gm-pasa{0%{transform:translateX(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateX(var(--dx,270px));opacity:0}}@keyframes gm-dash{0%{stroke-dashoffset:var(--len,300)}}@keyframes gm-paso{0%{opacity:.35}}@keyframes gm-acc{0%{stroke:currentColor}}@keyframes gm-baja{0%{transform:translateY(-22px);opacity:0}}@keyframes gm-burb{0%{transform:none;opacity:1}to{transform:translateX(var(--dx,0));opacity:0}}@keyframes gm-asienta{0%{fill-opacity:.12}}@keyframes gm-llena{0%{opacity:0}}@keyframes gm-sep1{0%{transform:translateZ(0)}}@keyframes gm-sep2{0%{transform:translateZ(0)}}@keyframes gm-sep3{0%{transform:translateZ(0)}}.gm-flip[data-flip="1"] :is(.k,.k-dash){animation-duration:var(--t,.6s);animation-delay:var(--d,0s);animation-timing-function:var(--gm-ease);animation-fill-mode:both}.gm-flip[data-flip="1"] .gm-sel span[aria-current=true]{animation:gm-k-sello .55s cubic-bezier(.3,1.6,.5,1) .52s both}.gm-flip[data-flip="1"] .k-in{animation-name:gm-k-in}.gm-flip[data-flip="1"] .k-dash{animation-name:gm-dash}.gm-flip[data-flip="1"] .k-piedra{animation-name:gm-k-piedra}.gm-flip[data-flip="1"] .k-dent{animation-name:gm-k-dent}.gm-flip[data-flip="1"] .k-punta{animation-name:gm-k-punta}.gm-flip[data-flip="1"] .k-llave{animation-name:gm-k-llave}.gm-flip[data-flip="1"] .k-cura{animation-name:gm-k-cura}.gm-flip[data-flip="1"] .k-brillo{animation-name:gm-k-brillo}.gm-flip[data-flip="1"] .k-amarillea{animation-name:gm-k-amarillea}.gm-flip[data-flip="1"] .k-barra{animation-name:gm-k-barra}.gm-flip[data-flip="1"] .k-peel{animation-name:gm-k-peel}.gm-flip[data-flip="1"] .k-baja{animation-name:gm-k-baja}.gm-flip[data-flip="1"] .k-lupa{animation-name:gm-k-lupa}@keyframes gm-k-sello{0%{transform:scale(.5);opacity:0}}@keyframes gm-k-in{0%{opacity:0;transform:translateY(3px)}}@keyframes gm-k-baja{0%{opacity:0;transform:translateY(-16px)}}@keyframes gm-k-piedra{0%{opacity:0;transform:translateY(-34px)}8%{opacity:1}34%{opacity:1;transform:translateY(0)}48%{opacity:1;transform:translateY(-9px)}60%{opacity:1;transform:translateY(0)}78%{opacity:1;transform:translate(10px,-3px)}to{opacity:0;transform:translate(18px)}}@keyframes gm-k-dent{0%,34%{opacity:0;transform:scale(.2,0)}40%{opacity:1;transform:scaleX(1.1)}62%{opacity:.8;transform:scale(.8,.5)}to{opacity:0;transform:scale(.4,0)}}@keyframes gm-k-punta{0%{opacity:0;transform:translateY(-34px)}8%{opacity:1}42%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes gm-k-llave{0%{opacity:0;transform:translate(0)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(110px)}}@keyframes gm-k-cura{0%{opacity:0}8%{opacity:1}55%{opacity:1}to{opacity:0}}@keyframes gm-k-brillo{0%{opacity:0;transform:translateX(-60px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateX(60px)}}@keyframes gm-k-amarillea{0%,20%{fill:var(--gm-acc);fill-opacity:.38}to{fill:var(--gm-aviso);fill-opacity:.55}}@keyframes gm-k-barra{0%{transform:scaleX(0)}}@keyframes gm-k-peel{0%{transform:rotate(0deg)}}@keyframes gm-k-lupa{0%{transform:translateX(-64px)}45%{transform:translateX(-22px)}70%{transform:translateX(-36px)}}.gm-card-in{display:grid;transition:transform .85s cubic-bezier(.34,1.4,.5,1);transform-style:preserve-3d}.gm-flip[data-flip="1"] .gm-card-in{transform:rotateY(180deg)}.gm-front{display:block}.gm-face{grid-area:1/1;backface-visibility:hidden}.gm-back{transform:rotateY(180deg)}.gm-flip{cursor:pointer}.gm-lay{transition:transform .7s var(--gm-ease)}.gm-lay-sup,.gm-lay-sup .dots,.gm-lay-sup .lev{transition:opacity .5s var(--gm-ease),transform .5s var(--gm-ease),background .5s}}.gm-vista{position:relative;min-height:340px}.gm-vista[data-3d="1"] .gm-vista-css{display:none}.gm-3d-caja{position:absolute;inset:0}.gm-vista[data-3d="0"] .gm-3d-caja{visibility:hidden}.gm-3d-guias{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.gm-3d-guias line{stroke:currentColor;stroke-opacity:.4;stroke-width:1}.gm-3d-guias circle{fill:currentColor;fill-opacity:.7}.gm-3d-et{position:absolute;left:0;top:0;display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:.03em;opacity:0;pointer-events:none;will-change:transform}.gm-3d-et i{font-style:normal}.gm-3d-et b{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid;display:grid;place-items:center;font-size:11px}.gm-3d-et[data-h="1"] b{background:var(--gm-acc);border-color:var(--gm-acc);color:#fff}.gm-3d-caja[data-compacto="1"] .gm-3d-et i{display:none}.gm-acciones{margin:12px 0 0;display:flex;flex-wrap:wrap;gap:8px}.gm-leg li{display:flex;gap:8px;align-items:baseline}.gm-leg[data-3d="1"] li:before{content:attr(data-n);flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid;display:grid;place-items:center;font-size:11px;transform:translateY(2px)}.gm-leg[data-3d="1"] li i{display:none}@media (max-width:480px){.gm-vista{min-height:300px}}.gm-3d-et[data-e=activo] b{background:var(--gm-acc);border-color:var(--gm-acc);color:#fff}.gm-3d-et[data-e=hecho] b{border-color:var(--gm-acc);background:color-mix(in srgb,var(--gm-acc) 22%,transparent)}.gm-3d-et[data-e=aviso]{color:color-mix(in srgb,var(--gm-aviso) 55%,currentColor)}.gm-3d-et[data-e=aviso] b{border-color:var(--gm-aviso)}.gm-3d-guias g[data-e=aviso] line{stroke:var(--gm-aviso);stroke-opacity:.9}.gm-3d-guias g[data-e=activo] line{stroke:var(--gm-acc);stroke-opacity:.9}.gm-vista-css{display:flex;flex-direction:column;justify-content:center;min-height:inherit}.gm-vista-css[hidden]{display:none}.gm-prep-ctl{min-height:200px}@media (min-width:600px){.gm-prep-ctl{min-height:150px}}.gm-nota{margin:8px 0 0;font-size:13px;opacity:.8}.gm-q-rotulos{display:grid;grid-template-columns:1fr 1fr;margin-top:8px;font-size:13px;font-weight:600;letter-spacing:.02em}.gm-q-rotulos span:first-child{opacity:.75}.gm-q-rotulos .gm-q-si{color:var(--gm-acc);text-align:right;opacity:1}.gm-q-leyenda{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:6px;font-size:14px}.gm-q-leyenda i{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:8px;vertical-align:-1px}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.gm-q .gm-q-gota,.gm-q .gm-q-gota-iso{transform-box:view-box;transition:transform .7s cubic-bezier(.34,1.5,.64,1),opacity .4s}.gm-q .gm-q-mancha{transform-box:fill-box;transform-origin:center;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .6s}.gm-q .gm-q-panel{transition:opacity .6s}.gm-q[data-estado=pre] .gm-q-panel{opacity:0}.gm-q .gm-q-capa{transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .6s}.gm-q[data-estado=pre] .gm-q-gota,.gm-q[data-estado=pre] .gm-q-gota-iso{transform:scale(0);opacity:0}.gm-q[data-estado=pre] .gm-q-mancha{transform:scale(.2);opacity:0}.gm-q[data-estado=pre] .gm-q-capa{transform:translateY(-46px);opacity:0}.gm-q .gm-q-rayo{transform-box:fill-box;transform-origin:top;transition:transform .9s ease-out,opacity .5s}.gm-q[data-estado=pre] .gm-q-rayo{transform:scaleY(0);opacity:0}.gm-q .gm-ppf-burbuja{transition:transform 2.6s linear,opacity .5s 2.1s}.gm-q[data-estado=pre] .gm-ppf-burbuja{transform:none;opacity:1}.gm-q .gm-ppf-rasqueta{transition:transform 2.6s linear}.gm-q[data-estado=pre] .gm-ppf-rasqueta{transform:translateX(0)}}.gm-q .gm-ppf-burbuja{opacity:0;transform:translateX(var(--dx,0))}.gm-q .gm-ppf-rasqueta{transform:translateX(512px)}.gm-pres-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.gm-pres-card{border:1.5px solid;border-radius:8px;padding:12px 14px}.gm-pres-t{margin:0 0 8px;font-weight:800;font-size:15px}.gm-pres-card ul{list-style:none;margin:0;padding:0}.gm-pres-card li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:14px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.gm-pres-ok{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:800;color:#fff;background:var(--gm-acc)}@media (max-width:480px){.gm-pres-grid{grid-template-columns:1fr}}.gm.gm-q-mini{margin:0;max-width:none}.gm-q-mini svg{aspect-ratio:16/9;height:auto;border-radius:inherit}