.cm-feature-teardown-2026{background-attachment:fixed;background-color:#cfe6f5;background-image:var(--cm-ft-bg-mb);background-position:50%;background-repeat:no-repeat;background-size:cover;color:var(--cm-ft-text,#000);position:relative}.cm-feature-teardown-2026.remove-top-padding{padding-top:0!important}.cm-feature-teardown-2026.remove-bottom-padding{padding-bottom:0!important}.cm-feature-teardown-2026 .cm-ft__track{height:100vh;height:100svh;height:calc(100svh + (var(--cm-ft-count, 1) - 1)*var(--cm-ft-step, 320px));position:relative}.cm-feature-teardown-2026 .cm-ft__sticky{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - var(--announcement-height, 0px) - var(--header-height, 0px));height:calc(100svh - var(--announcement-height, 0px) - var(--header-height, 0px));position:sticky;top:calc(var(--announcement-height, 0px) + var(--header-height, 0px));-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cm-feature-teardown-2026 .cm-ft__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.cm-feature-teardown-2026 .cm-ft__cards{display:grid;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cm-feature-teardown-2026 .cm-ft__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cm-feature-teardown-2026 .cm-ft__page-dot{-webkit-box-flex:0;background-color:rgba(0,0,0,.2);border:0;border-radius:2px;cursor:pointer;-ms-flex:none;flex:none;height:4px;margin:0 3px;opacity:1;padding:0;-webkit-transition:width .3s ease,background-color .3s ease;transition:width .3s ease,background-color .3s ease;width:4px}.cm-feature-teardown-2026 .cm-ft__page-dot.is-active{background-color:var(--cm-ft-accent,#ff4f00);width:60px}.cm-feature-teardown-2026 .cm-ft__card{grid-area:1/1;opacity:0;pointer-events:none;-webkit-transition:opacity .35s ease,visibility .35s;transition:opacity .35s ease,visibility .35s;visibility:hidden}.cm-feature-teardown-2026 .cm-ft__card.is-active{opacity:1;pointer-events:auto;visibility:visible}.cm-feature-teardown-2026 .cm-ft__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;opacity:0;-webkit-transform:translateX(-50vw);transform:translateX(-50vw);-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}.cm-feature-teardown-2026 .cm-ft__head--no-icon{display:block}.cm-feature-teardown-2026 .cm-ft__icon{-webkit-box-flex:0;-ms-flex:none;flex:none;height:66px;-o-object-fit:contain;object-fit:contain;width:66px}.cm-feature-teardown-2026 .cm-ft__title{color:var(--cm-ft-accent,#ff4f00);font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:38px;margin:0}.cm-feature-teardown-2026 .cm-ft__body{font-size:20px;line-height:30px;margin-top:14px;opacity:0;-webkit-transform:translateY(50vh);transform:translateY(50vh);-webkit-transition:opacity .5s ease .12s,-webkit-transform .5s ease .12s;transition:opacity .5s ease .12s,-webkit-transform .5s ease .12s;transition:opacity .5s ease .12s,transform .5s ease .12s;transition:opacity .5s ease .12s,transform .5s ease .12s,-webkit-transform .5s ease .12s}.cm-feature-teardown-2026 .cm-ft__card.is-active .cm-ft__body,.cm-feature-teardown-2026 .cm-ft__card.is-active .cm-ft__head{opacity:1;-webkit-transform:none;transform:none}.cm-feature-teardown-2026 .cm-ft__media{position:relative;-webkit-box-ordinal-group:1;-ms-flex-order:0;margin:0 auto 22px;max-width:360px;order:0;width:100%}.cm-feature-teardown-2026 .cm-ft__media img,.cm-feature-teardown-2026 .cm-ft__media picture{display:block;height:auto;width:100%}.cm-feature-teardown-2026 .cm-ft__media img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cm-feature-teardown-2026 .cm-ft__dot{aspect-ratio:1/1;background-color:var(--cm-ft-accent,#ff4f00);border-radius:50%;cursor:pointer;left:var(--mb-x,50%);max-width:26px;min-width:10px;pointer-events:auto;position:absolute;top:var(--mb-y,50%);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;width:2.4%;z-index:2}.cm-feature-teardown-2026 .cm-ft__dot.is-active{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}@media (min-width:1024px){.cm-feature-teardown-2026{background-image:var(--cm-ft-bg-pc)}.cm-feature-teardown-2026 .cm-ft__sticky{height:100vh;height:100svh;top:0}.cm-feature-teardown-2026 .cm-ft__inner{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px;height:100%;position:relative}.cm-feature-teardown-2026 .cm-ft__pagination{bottom:200px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cm-feature-teardown-2026 .cm-ft__cards{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.cm-feature-teardown-2026 .cm-ft__media{-webkit-box-ordinal-group:1;-ms-flex-order:0;margin:0 0 0 auto;max-width:min(100%,100.378vh);order:0}.cm-feature-teardown-2026 .cm-ft__icon{height:66px;width:66px}.cm-feature-teardown-2026 .cm-ft__title{font-size:42px;line-height:46px}.cm-feature-teardown-2026 .cm-ft__body{font-size:22px;line-height:32px;margin-top:18px}.cm-feature-teardown-2026 .cm-ft__dot{left:var(--pc-x,50%);top:var(--pc-y,50%)}}@media (max-width:1023px){.cm-feature-teardown-2026 .cm-ft__pagination{position:relative;top:-32px}}@media (max-width:padpx){.cm-feature-teardown-2026 .cm-ft__pagination{position:relative;top:-32px}}@media (prefers-reduced-motion:reduce){.cm-feature-teardown-2026 .cm-ft__body,.cm-feature-teardown-2026 .cm-ft__card,.cm-feature-teardown-2026 .cm-ft__dot,.cm-feature-teardown-2026 .cm-ft__head,.cm-feature-teardown-2026 .cm-ft__page-dot{-webkit-transition:none;transition:none}}