/* Train Mobil Editorial Text Sections 1.7.0 */
.tm-editorial-blocks>.tm-editorial-text-section{min-width:0;margin:4px 0 30px}.tm-editorial-blocks>.tm-editorial-text-section--full{grid-column:1/-1}.tm-editorial-blocks>.tm-editorial-text-section--half{grid-column:span 1;padding:24px;border:1px solid #2c3439;background:#0d1114}.tm-editorial-text-section h2{margin:0 0 18px!important;color:#fff;font-size:clamp(24px,2.2vw,34px);line-height:1.12;letter-spacing:-.025em}.tm-editorial-text-section p{margin:0!important;color:#dce1e3;font-size:16px;line-height:1.78}.tm-editorial-blocks>.tm-editorial-text-section--half h2{font-size:clamp(21px,1.8vw,28px)}.tm-editorial-blocks>.tm-editorial-text-section--half p{font-size:15px;line-height:1.72}.tm-editor-block__text-fields{display:grid;gap:12px;margin-top:10px}.tm-editor-block__text-fields label{display:grid;gap:6px;color:#aeb6ba;font-size:11px;font-weight:700;letter-spacing:.04em}.tm-editor-block__text-fields input,.tm-editor-block__text-fields select{width:100%;min-height:42px;padding:8px 10px;border:1px solid #3b454b;background:#080b0d;color:#fff}.tm-editor-block__type-note{display:block;margin:0 0 10px;color:#ff963f;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media(max-width:700px){.tm-editorial-blocks>.tm-editorial-text-section--full,.tm-editorial-blocks>.tm-editorial-text-section--half{grid-column:1}.tm-editorial-blocks>.tm-editorial-text-section--half{padding:20px}.tm-editorial-text-section h2{font-size:24px}}
