   .mc-platform-modules {     width: 100%;     max-width: 1200px;     margin: 0 auto;     padding: 20px 0 0;   }    .mc-tabs {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 0;     width: 100%;     margin-bottom: 28px;     border: 1px solid #384650;   }    .mc-tab {     appearance: none;     border: 0;     border-right: 1px solid #384650;     background: #ffffff;     color: #384650;     padding: 18px 20px;     border-radius: 0;     font-size: 15px;     font-weight: 600;     line-height: 1.3;     text-align: center;     cursor: pointer;     transition: all 0.2s ease;   }    .mc-tab:last-child {     border-right: 0;   }    .mc-tab:hover {     background: #f7f3eb;   }    .mc-tab.is-active,   .mc-tab[aria-selected="true"] {     background: #384650;     color: #ffffff;   }    .mc-panel {     width: 100%;   }    .mc-module-stage {     width: 100%;   }    .mc-module-shot {     width: 100%;     border: 1px solid #d9dee2;     border-bottom: 0;     border-radius: 0;     overflow: hidden;     background: #f8f9fa;     box-shadow: 0 10px 30px rgba(0,0,0,0.06);     margin-bottom: 0;   }    .mc-module-shot img {     display: block;     width: 100%;     height: auto;   }    .mc-info-grid {     display: grid;     grid-template-columns: repeat(3, 1fr);     gap: 0;     width: 100%;     margin-top: 0;   }    .mc-info-card {     background: #384650;     border: 1px solid #384650;     border-right: 1px solid #ffffff20;     border-radius: 0;     padding: 20px 18px;     box-shadow: none;     min-height: 185px;     display: flex;     flex-direction: column;     justify-content: flex-start;   }    .mc-info-card:last-child {     border-right: 1px solid #384650;   }    .mc-ttl {     margin: 0 0 10px;     color: #ffffff;     font-size: 17px;     line-height: 1.25;     font-weight: 700;   }    .mc-txt {     margin: 0;     color: #ffffff;     font-size: 15px;     line-height: 1.6;   }    @media (max-width: 991px) {     .mc-tabs {       grid-template-columns: 1fr;     }      .mc-tab {       border-right: 0;       border-bottom: 1px solid #384650;     }      .mc-tab:last-child {       border-bottom: 0;     }      .mc-info-grid {       grid-template-columns: 1fr;     }      .mc-info-card {       border-right: 1px solid #384650;       border-top: 1px solid #ffffff20;       min-height: auto;     }      .mc-info-card:first-child {       border-top: 1px solid #384650;     }   }    .mc-delivery-diagram {     width: 100%;     margin: 40px 0 0;   }    .mc-delivery-row {     display: flex;     align-items: stretch;     justify-content: space-between;     gap: 18px;     flex-wrap: nowrap;   }    .mc-delivery-box {     flex: 1 1 0;     background: #384650;     border: 1px solid #ffffff;     padding: 26px 22px;     box-sizing: border-box;     min-height: 180px;     display: flex;     flex-direction: column;     justify-content: center;   }    .mc-delivery-box h3 {     margin: 0 0 12px;     color: #ffffff;     font-size: 20px;     line-height: 1.25;     font-weight: 700;   }    .mc-delivery-box p {     margin: 0;     color: #ffffff;     font-size: 15px;     line-height: 1.6;   }    .mc-delivery-arrow {     display: flex;     align-items: center;     justify-content: center;     color: #ffffff;     font-size: 34px;     font-weight: 600;     line-height: 1;     flex: 0 0 28px;   }    @media (max-width: 991px) {     .mc-delivery-row {       flex-direction: column;       gap: 16px;     }      .mc-delivery-arrow {       transform: rotate(90deg);       align-self: center;       flex: 0 0 auto;     }      .mc-delivery-box {       min-height: auto;     }   }    .mc-vertical-diagram {     width: 100%;     max-width: 820px;     margin: 0 auto;     padding: 10px 0 0;   }    .mc-vd-flow {     display: flex;     flex-direction: column;     align-items: stretch;     gap: 0;   }    .mc-vd-box {     background: #384650;     border: 1px solid #ffffff;     padding: 24px 26px;     box-sizing: border-box;     text-align: center;   }    .mc-vd-box h3 {     margin: 0 0 10px;     color: #ffffff;     font-size: 22px;     line-height: 1.25;     font-weight: 700;   }    .mc-vd-box p {     margin: 0;     color: #ffffff;     font-size: 15px;     line-height: 1.6;   }    .mc-vd-arrow {     display: flex;     align-items: center;     justify-content: center;     color: #ffffff;     font-size: 34px;     line-height: 1;     padding: 14px 0;   }    @media (max-width: 767px) {     .mc-vd-box {       padding: 20px 18px;     }      .mc-vd-box h3 {       font-size: 19px;     }      .mc-vd-box p {       font-size: 14px;     }      .mc-vd-arrow {       font-size: 28px;       padding: 10px 0;     }   } #sp-ks8a8s{background-color: rgb(26, 45, 60); width: 100%; max-width: 100%; padding: 10px;}#sp-md4ynv{;}#sp-gvpj8l{width: calc(100% + 0px);}#sp-dpncrg{height: 60px;}#sp-vw3kvy{padding: 0px;}#sp-m2y0ky{width: calc(50% + 0px);}#sp-fopxijgyk7{text-decoration: none;}#sp-m622h3{text-align: left; margin: 0px;}#sp-qtyq0rvt2l{color: #ffffff;}#sp-huucsnd84j{text-decoration: none;}#sp-ntizex{text-align: left; margin: -15px 0px 0px;}#sp-i714se7mnu{color: #deba5a;}#sp-w0kkzr{margin: 0px; text-align: left;}#sp-yjl3rci4x5{color: #ffffff;}#sp-fgdhvaoibj{color: #ffffff;}#sp-cqi57c{width: calc(50% + 0px); padding: 0px; margin-bottom: 0px;}#sp-eeb6ii{margin: 0px; text-align: center;}#sp-064bglmtmw{width: 1536px;}#sp-z844ow{width: calc(100% + 0px);}#sp-mekt9i{height: 120px;}#sp-y6ywbw{width: 100%; max-width: 100%;}#sp-f65f8v{width: calc(100% + 0px);}#sp-lg1r9n{height: 120px;}#sp-eq0zifkrbq{text-decoration: none;}#sp-pum49e{text-align: center; margin: 0px;}#sp-f7nf96{margin: 0px; text-align: left;}#sp-zq041l{height: 60px;}#sp-kumf9srdex{text-decoration: none;}#sp-tn9iva{text-align: center; margin: 0px;}#sp-e5j0sj{margin: 0px;}#sp-p0w1ns{height: 120px;}#sp-xuosqi{background-color: rgb(26, 45, 60); width: 100%; max-width: 100%;}#sp-kr534c{width: calc(100% + 0px);}#sp-h0nymh{height: 120px;}#sp-d306nadzol{text-decoration: none;}#sp-u912vt{text-align: center; margin: 0px;}#sp-yt4s7kfqbv{color: #ffffff;}#sp-fdsxe5{margin: 0px; text-align: left;}#sp-wigj8tqd6y{color: #ffffff;}#sp-cic7pwhsfk{color: #ffffff;}#sp-c9u28v4y2y{color: #ffffff;}#sp-xu1dc5{margin: 0px;}#sp-urshsq{height: 120px;}#sp-qxad3p{width: 100%; max-width: 100%;}#sp-mfkfdz{width: calc(100% + 0px);}#sp-na5nkv{height: 120px;}#sp-xd20lfzhcw{text-decoration: none;}#sp-q7viri{text-align: center; margin: 0px;}#sp-j3hih6{margin: 0px; text-align: left;}#sp-jp46b3{margin: 0px;}#sp-a1u95c{height: 120px;}#sp-71vf1fg00h{text-decoration: none;}#sp-cbjx9p{text-align: center; margin: 0px;}#sp-k9atak{margin: 0px; text-align: left;}#sp-qb7uea{width: calc(50% + 0px);}#sp-bxcz1xnaz9{text-decoration: none;}#sp-if13e2{text-align: center; margin: 0px;}#sp-uo67ka{margin: 0px; text-align: left;}#sp-82qns3ok71{text-align: center;}#sp-button-parent-j71vbc{margin: 0px; text-align: center;}#sp-j71vbc{font-size: 22px; width: auto; padding: 16px 20px;}#sp-nmu1ti{width: calc(50% + 0px);}#sp-sx5e0824mx{text-decoration: none;}#sp-nkosmc{text-align: center; margin: 0px;}#sp-iomub7{margin: 0px; text-align: left;}#sp-5cge5c41of{text-align: center;}#sp-button-parent-m70158{margin: 0px; text-align: center;}#sp-m70158{font-size: 22px; width: auto; padding: 16px 20px;}#sp-hhh79t{width: calc(100% + 0px);}#sp-el9i4x{height: 120px;}@media only screen and (max-width: 480px) { #sp-dpncrg {height:40px !important;} .sp-headline-block-m622h3,   #sp-m622h3,   #m622h3 {text-align:left !important;} .sp-headline-block-ntizex,   #sp-ntizex,   #ntizex {text-align:left !important;} .sp-text-wrapper-w0kkzr,   #sp-w0kkzr,   #w0kkzr {text-align:left !important;} #sp-eeb6ii {text-align:center !important;} #sp-mekt9i {height:40px !important;} #sp-lg1r9n {height:40px !important;} .sp-headline-block-pum49e,   #sp-pum49e,   #pum49e {text-align:center !important;} .sp-text-wrapper-f7nf96,   #sp-f7nf96,   #f7nf96 {text-align:left !important;} #sp-zq041l {height:40px !important;} .sp-headline-block-tn9iva,   #sp-tn9iva,   #tn9iva {text-align:center !important;} #sp-p0w1ns {height:40px !important;} #sp-h0nymh {height:40px !important;} .sp-headline-block-u912vt,   #sp-u912vt,   #u912vt {text-align:center !important;} .sp-text-wrapper-fdsxe5,   #sp-fdsxe5,   #fdsxe5 {text-align:left !important;} #sp-urshsq {height:40px !important;} #sp-na5nkv {height:40px !important;} .sp-headline-block-q7viri,   #sp-q7viri,   #q7viri {text-align:center !important;} .sp-text-wrapper-j3hih6,   #sp-j3hih6,   #j3hih6 {text-align:left !important;} #sp-a1u95c {height:40px !important;} .sp-headline-block-cbjx9p,   #sp-cbjx9p,   #cbjx9p {text-align:center !important;} .sp-text-wrapper-k9atak,   #sp-k9atak,   #k9atak {text-align:left !important;} .sp-headline-block-if13e2,   #sp-if13e2,   #if13e2 {text-align:center !important;} .sp-text-wrapper-uo67ka,   #sp-uo67ka,   #uo67ka {text-align:left !important;} #sp-button-parent-j71vbc {text-align:center !important;} .sp-headline-block-nkosmc,   #sp-nkosmc,   #nkosmc {text-align:center !important;} .sp-text-wrapper-iomub7,   #sp-iomub7,   #iomub7 {text-align:left !important;} #sp-button-parent-m70158 {text-align:center !important;} #sp-el9i4x {height:40px !important;}}@media only screen and (min-width: 481px) and (max-width: 1024px) { #sp-dpncrg {height:10px !important;} .sp-headline-block-m622h3,   #sp-m622h3,   #m622h3 {text-align:center !important;} .sp-headline-block-ntizex,   #sp-ntizex,   #ntizex {text-align:center !important;} .sp-text-wrapper-w0kkzr,   #sp-w0kkzr,   #w0kkzr {text-align:left !important;} #sp-eeb6ii {text-align:center !important;} #sp-mekt9i {height:10px !important;} #sp-lg1r9n {height:10px !important;} .sp-headline-block-pum49e,   #sp-pum49e,   #pum49e {text-align:center !important;} .sp-text-wrapper-f7nf96,   #sp-f7nf96,   #f7nf96 {text-align:left !important;} #sp-zq041l {height:10px !important;} .sp-headline-block-tn9iva,   #sp-tn9iva,   #tn9iva {text-align:center !important;} #sp-p0w1ns {height:10px !important;} #sp-h0nymh {height:10px !important;} .sp-headline-block-u912vt,   #sp-u912vt,   #u912vt {text-align:center !important;} .sp-text-wrapper-fdsxe5,   #sp-fdsxe5,   #fdsxe5 {text-align:left !important;} #sp-urshsq {height:10px !important;} #sp-na5nkv {height:10px !important;} .sp-headline-block-q7viri,   #sp-q7viri,   #q7viri {text-align:center !important;} .sp-text-wrapper-j3hih6,   #sp-j3hih6,   #j3hih6 {text-align:left !important;} #sp-a1u95c {height:10px !important;} .sp-headline-block-cbjx9p,   #sp-cbjx9p,   #cbjx9p {text-align:center !important;} .sp-text-wrapper-k9atak,   #sp-k9atak,   #k9atak {text-align:left !important;} .sp-headline-block-if13e2,   #sp-if13e2,   #if13e2 {text-align:center !important;} .sp-text-wrapper-uo67ka,   #sp-uo67ka,   #uo67ka {text-align:left !important;} #sp-button-parent-j71vbc {text-align:center !important;} .sp-headline-block-nkosmc,   #sp-nkosmc,   #nkosmc {text-align:center !important;} .sp-text-wrapper-iomub7,   #sp-iomub7,   #iomub7 {text-align:left !important;} #sp-button-parent-m70158 {text-align:center !important;} #sp-el9i4x {height:10px !important;}}