.about-module__-i9KWa__page{background:#fff}.about-module__-i9KWa__roadLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.about-module__-i9KWa__roadLayout .lp-head{margin:0}.about-module__-i9KWa__road{margin:0;padding:0;list-style:none;position:relative}.about-module__-i9KWa__road:before{content:"";background:repeating-linear-gradient(#8cc4bb 0 3px,#0000 3px 8px);width:1px;position:absolute;top:12px;bottom:12px;left:11px}.about-module__-i9KWa__road li{grid-template-columns:24px 1fr;column-gap:24px;padding:0 0 32px;display:grid;position:relative}.about-module__-i9KWa__road li:last-child{padding-bottom:0}.about-module__-i9KWa__dot{z-index:1;border:1.5px solid var(--ls-teal);background:#fff;border-radius:50%;grid-row:1/span 3;width:24px;height:24px;margin-top:2px;position:relative}.about-module__-i9KWa__road li[data-state=done] .about-module__-i9KWa__dot{background:var(--ls-teal)}.about-module__-i9KWa__road li[data-state=done] .about-module__-i9KWa__dot:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:4px;left:7px;transform:rotate(45deg)}.about-module__-i9KWa__road li[data-state=now] .about-module__-i9KWa__dot{border-width:6px;box-shadow:0 0 0 6px #d7efea}.about-module__-i9KWa__label{letter-spacing:.04em;text-transform:uppercase;color:var(--ls-teal);font-size:12px;font-weight:600}.about-module__-i9KWa__road h3{letter-spacing:-.02em;margin-top:4px;font-size:20px}.about-module__-i9KWa__road p{color:#6d8288;max-width:36em;margin-top:6px;font-size:15px;line-height:1.55}.about-module__-i9KWa__road li[data-state=next] h3{color:#3c5357!important}.about-module__-i9KWa__companyLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}.about-module__-i9KWa__companyLayout .lp-spec dd a{color:var(--ls-teal);font-weight:600}@media (max-width:1100px){.about-module__-i9KWa__roadLayout,.about-module__-i9KWa__companyLayout{grid-template-columns:1fr;gap:32px}}@media (max-width:760px){.about-module__-i9KWa__road li{column-gap:14px;padding-bottom:22px}.about-module__-i9KWa__road h3{font-size:16px}.about-module__-i9KWa__road p{font-size:14px}.about-module__-i9KWa__label{font-size:11px}}
