.lp-tl{background:var(--tl-bg, #fff);color:var(--tl-text, #082944);font-family:TT Commons Pro,sans-serif;padding:var(--tl-pt, 88px) 20px var(--tl-pb, 88px)}.lp-tl *,.lp-tl *:before,.lp-tl *:after{box-sizing:border-box}.lp-tl__inner{max-width:1160px;margin:0 auto}.lp-tl__header{text-align:center;max-width:780px;margin:0 auto 40px}.lp-tl__label{margin:0 0 10px;font-size:var(--tl-label-d);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tl-accent)}.lp-tl__heading{margin:0;font-size:var(--tl-heading-d);line-height:1.02;font-weight:900;letter-spacing:-.02em}.lp-tl__intro{margin-top:14px;font-size:var(--tl-intro-d);line-height:1.45;color:var(--tl-muted)}.lp-tl__intro p{margin:0}.lp-tl__track{position:relative;display:grid;grid-template-columns:repeat(var(--tl-steps, 6),minmax(0,1fr));margin:0 0 32px}.lp-tl__track:before{content:"";position:absolute;left:calc(50% / var(--tl-steps, 6));right:calc(50% / var(--tl-steps, 6));top:9px;height:2px;background:var(--tl-line)}.lp-tl__track-btn{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 4px;border:0;background:none;color:var(--tl-muted);font-family:inherit;font-size:var(--tl-track-d);font-weight:700;cursor:pointer}.lp-tl__dot{width:20px;height:20px;border-radius:50%;background:var(--tl-bg);border:2px solid var(--tl-line);transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.lp-tl__track-btn.is-active{color:var(--tl-text);font-weight:900}.lp-tl__track-btn.is-active .lp-tl__dot{background:var(--tl-accent);border-color:var(--tl-accent);transform:scale(1.15)}.lp-tl__track-btn:focus-visible{outline:2px solid var(--tl-accent);outline-offset:4px;border-radius:8px}.lp-tl__track-label{white-space:nowrap}.lp-tl__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;border-radius:24px;overflow:hidden;background:var(--tl-card)}.lp-tl__panel[hidden]{display:none}.lp-tl__panel.is-active{animation:lp-tl-fade .35s ease both}.lp-tl__media{min-height:380px;background:#e6edf2}.lp-tl__media img,.lp-tl__media svg{width:100%;height:100%;object-fit:cover;display:block}.lp-tl__placeholder{fill:#c9d4dc}.lp-tl__content{display:flex;flex-direction:column;justify-content:center;padding:44px 48px}.lp-tl__time{margin:0 0 8px;font-size:var(--tl-time-d);font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:var(--tl-accent)}.lp-tl__title{margin:0;font-size:var(--tl-title-d);line-height:1.05;font-weight:900}.lp-tl__body{margin-top:14px;font-size:var(--tl-body-d);line-height:1.5;color:var(--tl-muted)}.lp-tl__body p{margin:0 0 10px}.lp-tl__body p:last-child{margin-bottom:0}.lp-tl__nav{display:flex;align-items:center;gap:14px;margin-top:28px}.lp-tl__nav-btn{width:44px;height:44px;border-radius:50%;border:2px solid var(--tl-text);background:transparent;color:var(--tl-text);display:grid;place-items:center;cursor:pointer}.lp-tl__nav-btn svg{width:18px;height:18px}.lp-tl__nav-btn[disabled]{opacity:.3;cursor:default}.lp-tl__nav-btn:focus-visible{outline:2px solid var(--tl-accent);outline-offset:2px}.lp-tl__count{font-weight:800;font-size:var(--tl-track-d);color:var(--tl-muted)}.lp-tl__foot{margin-top:24px;font-size:var(--tl-foot-d);color:var(--tl-muted);text-align:center}.lp-tl__foot p{margin:0 0 4px}.lp-tl__warn{margin:12px 0 0;padding:8px 10px;border-radius:8px;background:#fff4ce;color:#5c4100;font-size:13px}@keyframes lp-tl-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lp-tl__panel.is-active{animation:none}}@media(max-width:899px){.lp-tl{padding:var(--tl-pt-m, 48px) 16px var(--tl-pb-m, 48px)}.lp-tl__header{margin-bottom:26px}.lp-tl__label{font-size:var(--tl-label-m)}.lp-tl__heading{font-size:var(--tl-heading-m)}.lp-tl__intro{font-size:var(--tl-intro-m)}.lp-tl__track{display:flex;overflow-x:auto;scrollbar-width:none;margin:-8px -16px 12px;padding:8px 16px;gap:4px}.lp-tl__track::-webkit-scrollbar{display:none}.lp-tl__track:before{display:none}.lp-tl__track-btn{flex:0 0 auto;min-width:76px;font-size:var(--tl-track-m)}.lp-tl__panel{grid-template-columns:minmax(0,1fr);border-radius:18px}.lp-tl__media{min-height:0;aspect-ratio:4 / 3}.lp-tl__content{padding:22px 20px 24px}.lp-tl__time{font-size:var(--tl-time-m)}.lp-tl__title{font-size:var(--tl-title-m)}.lp-tl__body{font-size:var(--tl-body-m)}.lp-tl__nav{margin-top:20px}.lp-tl__foot{font-size:var(--tl-foot-m)}}
/*# sourceMappingURL=/cdn/shop/t/179/assets/lp-nad3es-timeline.css.map */
