.index-module__UF-dOW__Panel{grid-template-columns:minmax(0,767fr) minmax(0,537fr);align-items:stretch;gap:16px;display:grid}@media (max-width:1024px){.index-module__UF-dOW__Panel{grid-template-columns:1fr;gap:0}}.index-module__UF-dOW__VisualPane{width:100%;aspect-ratio:var(--aspect-ratio);background:var(--light-color);position:relative;overflow:hidden}.index-module__UF-dOW__VisualMediaWrap{position:absolute;inset:0}.index-module__UF-dOW__VisualMediaWrap img,.index-module__UF-dOW__VisualMediaWrap video{object-fit:cover;width:100%;height:100%}.index-module__UF-dOW__Badge{z-index:2;background:var(--dark-neon-cyan);color:var(--dark-primary);white-space:nowrap;padding:5px 8px;font-size:13px;font-weight:400;line-height:1.15;position:absolute;top:25%;left:57%}@media (max-width:1024px){.index-module__UF-dOW__Badge{top:16px;left:auto;right:16px}}.index-module__UF-dOW__VisualOverlay{z-index:1;background:linear-gradient(#0000 0%,#000000b8 100%);flex-direction:column;align-items:flex-start;gap:24px;padding:40px 36px 32px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (max-width:1024px){.index-module__UF-dOW__VisualOverlay{background:linear-gradient(#000000b8 0%,#0000 100%);gap:16px;padding:24px 16px 16px;top:0;bottom:auto}}.index-module__UF-dOW__TextBlock{max-width:700px;color:var(--dark-color);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.index-module__UF-dOW__TextBlock h2{color:var(--dark-color);white-space:pre-line;margin:0;font-size:26px;font-weight:400;line-height:1.15}.index-module__UF-dOW__TextBlock p{color:var(--dark-color);white-space:pre-line;margin:0;font-size:16px;font-weight:400;line-height:1.15}@media (max-width:1024px){.index-module__UF-dOW__TextBlock{gap:8px;max-width:none}.index-module__UF-dOW__TextBlock h2{font-size:25px}.index-module__UF-dOW__TextBlock p{font-size:14px;line-height:1.4}}.index-module__UF-dOW__IconRow{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}@media (max-width:1024px){.index-module__UF-dOW__IconRow{gap:8px 16px}}.index-module__UF-dOW__IconRowAdjust{align-items:flex-start;gap:16px 36px}@media (max-width:1024px){.index-module__UF-dOW__IconRowAdjust{gap:12px 35px}}.index-module__UF-dOW__IconItem{color:var(--dark-color);letter-spacing:.02em;flex-direction:row;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:1.15;display:flex}@media (max-width:1024px){.index-module__UF-dOW__IconItem{gap:6px;font-size:12px}}.index-module__UF-dOW__IconItemAdjust{color:var(--dark-neon-cyan);flex-direction:column;align-items:flex-start}.index-module__UF-dOW__IconMedia{width:14px;aspect-ratio:var(--aspect-ratio,1 / 1);flex-shrink:0;position:relative}.index-module__UF-dOW__IconMedia img{object-fit:contain;width:100%;height:100%}@media (max-width:1024px){.index-module__UF-dOW__IconMedia{width:12px}}.index-module__UF-dOW__IconMediaAdjust{width:32px}@media (max-width:1024px){.index-module__UF-dOW__IconMediaAdjust{width:22px}}.index-module__UF-dOW__StepsPane{background:#121212;width:100%;position:relative;overflow:hidden}@media (max-width:1024px){.index-module__UF-dOW__StepsPane{margin-top:10px}}.index-module__UF-dOW__StepsPaneWithAspect{aspect-ratio:var(--aspect-ratio)}@media (max-width:1024px){.index-module__UF-dOW__StepsPaneFallbackHeight{min-height:400px}}.index-module__UF-dOW__StepsMediaWrap{pointer-events:none;position:absolute;inset:0}.index-module__UF-dOW__StepsMediaWrap img,.index-module__UF-dOW__StepsMediaWrap video{object-fit:contain;object-position:right center;width:100%;height:100%}.index-module__UF-dOW__StepsTexts{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}@media (max-width:1024px){.index-module__UF-dOW__StepsTexts{min-height:400px}}.index-module__UF-dOW__StepText{min-height:0;color:var(--dark-color);flex-wrap:nowrap;flex:1;align-items:center;gap:8px;padding:0 40px;font-size:18px;font-weight:400;line-height:1.15;display:flex}.index-module__UF-dOW__StepText .index-module__UF-dOW__step{color:var(--dark-neon-cyan);flex-shrink:0}.index-module__UF-dOW__StepText .index-module__UF-dOW__separator{flex-shrink:0}.index-module__UF-dOW__StepText .index-module__UF-dOW__step-label{color:var(--dark-color)}@media (max-width:1024px){.index-module__UF-dOW__StepText{flex-wrap:wrap;align-content:center;padding:0 16px;font-size:14px}.index-module__UF-dOW__StepText .index-module__UF-dOW__step-label{flex-basis:100%;width:100%}}
