.ml-carbon-demo{background:#f1ecdf;color:#173b39;scroll-margin-top:90px;padding-top:70px;padding-bottom:70px}.ml-carbon-demo h2{font-size:clamp(32px,4vw,64px);line-height:1.1;margin:20px 0}.ml-carbon-demo>p{max-width:850px;line-height:1.6}.ml-carbon-frame{width:100%;aspect-ratio:16/9;margin:30px 0;background:#f3eedf}.ml-carbon-frame iframe{display:block;width:100%;height:100%;border:0}.ml-carbon-note{font-size:13px;opacity:.75}@media(max-width:700px){.ml-carbon-frame{aspect-ratio:auto;height:860px}.ml-carbon-demo{padding-top:48px;padding-bottom:48px}}