html body#index.mx .tm-smeg710 .tm-smeg-hint712{display:inline;border:0;border-bottom:1px dotted currentColor;border-radius:0;padding:0;background:transparent;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer}
html body#index.mx .tm-smeg710 .tm-smeg-hint712:hover,html body#index.mx .tm-smeg710 .tm-smeg-hint712[aria-expanded=true]{font-weight:600;border-bottom-style:solid}
html body#index.mx .tm-smeg710 .tm-smeg-hint712:focus-visible{outline:2px solid currentColor;outline-offset:3px}
html body#index.mx .tm-smeg-intro710 li{font:400 15px/1.8 Manrope,system-ui,sans-serif;margin:0 0 12px}
html body#index.mx .tm-smeg-video712{display:block;width:100%;height:auto;aspect-ratio:16/9;max-height:540px;background:#111;border:0;border-radius:3px;object-fit:contain}
html body#index.mx .tm-smeg-story710.is-text-only712{display:block;max-width:900px;margin-left:auto;margin-right:auto}
html body#index.mx .tm-smeg-story710.is-text-only712 .tm-smeg-copy710{max-width:none}
html body#index.mx .tm-smeg-section710.is-dark712{background:#121619;color:#fff;padding:36px clamp(20px,4vw,48px);margin:0 0 56px;border-radius:3px}
html body#index.mx .tm-smeg-section710.is-dark712 .tm-smeg-story710{margin-bottom:0}
html body#index.mx .tm-smeg-popup712{position:fixed;z-index:10050;box-sizing:border-box;max-width:calc(100vw - 24px);overflow:auto;overscroll-behavior:contain;padding:40px 24px 24px;background:#fff;color:#303840;border:1px solid #d4dbe0;border-radius:4px;box-shadow:0 16px 46px #17222d38;font:400 15px/1.75 Manrope,system-ui,sans-serif}
html body#index.mx .tm-smeg-popup712[hidden]{display:none!important}
html body#index.mx .tm-smeg-popup712 h3{font:600 22px/1.3 Manrope,system-ui,sans-serif!important;color:inherit!important;margin:0 0 16px!important}
html body#index.mx .tm-smeg-popup712 p{font:400 15px/1.75 Manrope,system-ui,sans-serif!important;color:inherit!important;margin:0 0 12px!important}
html body#index.mx .tm-smeg-popup712 .tm-smeg-video712,html body#index.mx .tm-smeg-popup-image712{width:100%;height:auto;max-height:300px;object-fit:contain;margin:0 0 20px}
html body#index.mx .tm-smeg-close712{position:absolute;right:4px;top:0;width:40px;height:40px;border:0;background:transparent;color:inherit;cursor:pointer;font:300 28px/1 system-ui,sans-serif}
html[data-tm-theme=dark] body#index.mx .tm-smeg-popup712{background:#242e37;color:#edf2f5;border-color:#53616d;box-shadow:0 16px 46px #0008}
@media(max-width:767px){html body#index.mx .tm-smeg-popup712{padding:40px 18px 18px}html body#index.mx .tm-smeg-popup712 h3{font-size:20px!important}html body#index.mx .tm-smeg-section710.is-dark712{padding:26px 18px;margin-bottom:40px}}
