.lt-page{--lt-ink:#302a42;--lt-muted:#6e667d;--lt-brand:#403b80;--lt-paper:#f4f1f8;--lt-surface:#fff;--lt-line:#e0dbe9;background:var(--lt-surface);color:var(--lt-ink);font-family:Manrope,Arial,sans-serif}.lt-page *{box-sizing:border-box}.lt-page svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.lt-page p{color:var(--lt-muted);font-size:17px;line-height:1.9}.lt-page h1,.lt-page h2,.lt-page h3{margin:0;font-weight:600;line-height:1.12;letter-spacing:-.045em}.lt-page h2{font-size:clamp(32px,3.3vw,48px)}.lt-page h3{font-size:23px;line-height:1.3}.lt-shell{width:min(1260px,89%);margin-inline:auto}.lt-section{padding-block:90px}.lt-kicker{display:block;color:var(--lt-brand);font-size:11px;font-weight:700;line-height:1.8;letter-spacing:.12em;margin-bottom:24px}.lt-crumb{display:flex;gap:12px;align-items:center;color:var(--lt-muted);font-size:12px;margin-bottom:35px}.lt-hero{display:grid;grid-template-columns:.95fr 1.05fr;gap:35px;align-items:center;padding-block:42px 65px}.lt-hero h1{font-size:clamp(45px,4.4vw,65px);line-height:1.08}.lt-hero h1 em{font-style:normal;color:var(--lt-brand)}.lt-hero-copy>p{max-width:480px;margin:27px 0 30px}.lt-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.lt-button{display:inline-flex;justify-content:center;align-items:center;gap:22px;background:#403b80;color:#fff;border:1px solid transparent;border-radius:40px;padding:18px 24px;font:600 14px/1.5 Manrope,Arial,sans-serif;cursor:pointer;transition:transform .2s,background .2s}.lt-button svg{width:18px;height:18px}.lt-button:hover{transform:translateY(-2px);background:#514796}.lt-link{display:inline-flex;gap:15px;align-items:center;color:var(--lt-brand);font-size:13px;font-weight:600;line-height:1.6;padding:8px 0}.lt-link svg{width:18px;height:18px}.lt-region{font-size:9px;color:var(--lt-muted);letter-spacing:.1em;display:block;margin-top:30px}.lt-photo{margin:0;overflow:hidden;border-radius:20px;background:var(--lt-paper)}.lt-photo img{display:block;width:100%;height:100%;object-fit:cover;animation:lt-photo-drift 24s ease-in-out infinite alternate}.lt-hero-art{position:relative;padding-bottom:35px}.lt-hero-photo{height:650px;border-radius:100px 18px 18px 18px}.lt-hero-photo img{object-position:85% center}.lt-hero-tag{position:absolute;left:-24px;bottom:0;background:#e6e0f3;color:#403b80;padding:23px 28px;border:6px solid var(--lt-surface);border-radius:18px;display:flex;align-items:center;gap:18px;font-size:21px;font-weight:600;max-width:94%}.lt-hero-tag>svg{height:35px;width:35px}.lt-hero-tag small{display:block;font-size:9px;letter-spacing:.14em;margin-top:7px}.lt-explain{background:var(--lt-paper);padding-block:85px}.lt-section-head{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center;margin-bottom:45px}.lt-section-head>p{margin:0}.lt-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lt-card-grid article{position:relative;border:1px solid var(--lt-line);background:var(--lt-surface);border-radius:16px;padding:30px}.lt-card-icon{height:54px;width:54px;border-radius:50%;background:var(--lt-paper);color:var(--lt-brand);display:grid;place-items:center;margin-bottom:25px}.lt-number{position:absolute;right:25px;top:31px;font-size:11px;color:var(--lt-muted)}.lt-card-grid p{font-size:16px;margin-bottom:0}.lt-care{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px;align-items:center}.lt-care-photo{height:590px;border-radius:18px 95px 18px 18px}.lt-care-photo img{object-position:center}.lt-care p{margin:25px 0}.lt-care ul{padding:0;list-style:none;display:grid;gap:17px;margin:28px 0}.lt-care li{display:flex;gap:13px;align-items:center;font-size:16px;line-height:1.7}.lt-care li svg{height:22px;width:22px;color:var(--lt-brand);padding:3px;border:1px solid var(--lt-line);border-radius:50%}.lt-process{background:#302a4b;color:#fff;padding-block:75px}.lt-process .lt-kicker{color:#cdbdf7}.lt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:45px}.lt-steps article{border-top:1px solid #ffffff30;padding-top:25px}.lt-steps article>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;color:#d0c1f4}.lt-steps small{font-size:12px}.lt-steps p{font-size:16px;color:#d6d0e0;margin-bottom:0}.lt-fleet{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:center}.lt-fleet .lt-photo{height:420px}.lt-fleet p{margin:25px 0}.lt-planner{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;background:var(--lt-paper);border:1px solid var(--lt-line);border-radius:22px;padding:48px;align-items:center;scroll-margin-top:125px}.lt-planner h2{font-size:39px}.lt-planner>div>p{font-size:16px}.lt-fields{display:grid;gap:22px}.lt-fields label{display:grid;gap:10px;min-width:0}.lt-fields label>span{font-size:14px;font-weight:600;display:flex;align-items:center;gap:12px}.lt-fields small{font-size:11px;color:var(--lt-brand)}.lt-fields input{width:100%;min-width:0;border:1px solid var(--lt-line);padding:16px;border-radius:10px;background:var(--lt-surface);color:var(--lt-ink);font:400 16px/1.5 Manrope,Arial,sans-serif}.lt-planner .lt-button{width:100%;margin-top:25px}.lt-form-note{font-size:12px!important;margin:18px 0 0}.lt-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px}.lt-faq details{border-bottom:1px solid var(--lt-line)}.lt-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;font-size:18px;font-weight:600;line-height:1.6;list-style:none;cursor:pointer}.lt-faq summary::-webkit-details-marker{display:none}.lt-faq summary>span{color:var(--lt-brand);font-size:25px}.lt-faq details[open] summary>span{transform:rotate(45deg)}.lt-faq details p{font-size:16px;margin:0 20px 25px 0}.lt-page :focus-visible{outline:3px solid #a18bd8;outline-offset:4px}@keyframes lt-photo-drift{from{transform:scale(1)}to{transform:scale(1.035)}}[data-theme=dark] .lt-page{--lt-ink:#f1edf8;--lt-muted:#c1b9cf;--lt-brand:#cab9ff;--lt-paper:#252131;--lt-surface:#191621;--lt-line:#3e364d}
@media(max-width:1100px){.lt-shell{width:92%}.lt-hero{gap:25px}.lt-hero h1{font-size:47px}.lt-hero-photo{height:540px}.lt-care,.lt-section-head{gap:40px}.lt-card-grid article{padding:25px}.lt-planner{padding:32px;gap:35px}.lt-planner h2{font-size:34px}.lt-fleet,.lt-faq{gap:40px}}
@media(max-width:760px){.lt-section{padding-block:60px}.lt-hero{grid-template-columns:1fr;gap:32px;padding-block:25px 45px}.lt-hero h1{font-size:46px}.lt-hero-copy>p{max-width:none}.lt-hero-photo{height:clamp(290px,92vw,410px);border-radius:65px 16px 16px 16px}.lt-hero-photo img{object-position:right center}.lt-hero-tag{left:12px;padding:18px;font-size:19px}.lt-hero-tag>svg{width:30px;height:30px}.lt-kicker{font-size:10px}.lt-page h2{font-size:35px}.lt-section-head,.lt-care,.lt-fleet,.lt-planner,.lt-faq{grid-template-columns:1fr;gap:30px}.lt-explain{padding-block:55px}.lt-section-head{margin-bottom:30px}.lt-card-grid,.lt-steps{grid-template-columns:1fr;gap:20px}.lt-card-grid article{padding:28px}.lt-care-photo{height:460px;border-radius:16px 65px 16px 16px}.lt-care li{font-size:15px}.lt-process{padding-block:55px}.lt-steps{margin-top:30px;gap:30px}.lt-fleet .lt-photo{height:290px}.lt-planner{padding:28px}.lt-faq summary{font-size:17px}.lt-region{font-size:8px}.lt-actions{gap:17px}.lt-button{font-size:13px;padding:17px 21px}}
@media(prefers-reduced-motion:reduce){.lt-photo img{animation:none}.lt-button{transition:none}.lt-button:hover{transform:none}}
