.lv-focus{padding:clamp(40px,6vw,88px) 0}.lv-focus .wrap{max-width:1180px}.lv-focus h2{font-size:clamp(27px,3.6vw,44px);line-height:1.15;margin:0 0 22px}.lv-focus p{max-width:70ch;color:#b8c9dd;line-height:1.7}.lv-focus h3{margin:0 0 10px;font-size:22px;line-height:1.3}.lv-focus a:not(.btn){color:#70c8ff;text-underline-offset:4px}.lv-focus a:focus-visible,.lv-focus summary:focus-visible{outline:3px solid #52ddff;outline-offset:5px}.lv-focus-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);align-items:start}.lv-focus-video{width:100%;max-width:490px;aspect-ratio:1;height:auto;display:block;background:#050b16;border:1px solid #2a4665;border-radius:18px}.lv-focus figure{margin:0}.lv-focus figcaption{font-size:13px;color:#b8c9dd;margin-top:12px;line-height:1.6;max-width:65ch}.lv-focus .lv-focus-note{font-size:14px}.lv-focus-rows{margin:26px 0 0;padding:0;list-style:none}.lv-focus-rows li{display:grid;grid-template-columns:minmax(150px,.65fr) 1.5fr;gap:24px;padding:22px 0;border-top:1px solid #25384e}.lv-focus-rows li strong{font-size:18px;color:#f4f8ff}.lv-focus-rows li p{margin:0}.lv-focus-steps{counter-reset:step;list-style:none;margin:28px 0;padding:0}.lv-focus-steps li{position:relative;padding:0 0 28px 58px;min-height:72px;counter-increment:step}.lv-focus-steps li:before{content:counter(step);position:absolute;left:0;top:0;width:34px;height:34px;display:grid;place-items:center;border:1px solid #198bff;border-radius:50%;color:#70c8ff;font-weight:700}.lv-focus-steps li:not(:last-child):after{content:"";position:absolute;top:39px;left:17px;bottom:5px;width:1px;background:#25384e}.lv-focus-steps p{margin:0}.lv-focus-bands{background:#0d192c;border-block:1px solid #25384e}.lv-focus-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.lv-focus-links a{display:inline-flex;align-items:center;min-height:44px}.lv-focus details{border-bottom:1px solid #25384e;padding:18px 0}.lv-focus summary{cursor:pointer;font-weight:650;min-height:44px;align-content:center;font-size:18px}.lv-focus details p{margin:8px 0 12px}.lv-focus .actions{margin-top:24px}.lv-process-hero{padding:clamp(48px,7vw,100px) 0 48px}.lv-process-hero h1{max-width:900px;font-size:clamp(34px,5.3vw,66px);line-height:1.08;letter-spacing:-.035em;margin:20px 0}.lv-process-hero .lead{max-width:65ch}.lv-process-crumb{font-size:14px;color:#b8c9dd}.lv-process-crumb a{color:inherit}.lv-voice-mark{display:flex;align-items:center;gap:7px;height:58px;margin:18px 0 24px;width:max-content;contain:layout paint}.lv-voice-mark i{display:block;width:7px;height:var(--bar,28px);border-radius:6px;background:linear-gradient(#52ddff,#198bff);animation:lv-voice-once 1.4s ease-in-out 3;animation-delay:var(--delay,0s);transform-origin:center}.lv-voice-mark i:nth-child(2){--bar:40px;--delay:.08s}.lv-voice-mark i:nth-child(3){--bar:54px;--delay:.16s}.lv-voice-mark i:nth-child(4){--bar:38px;--delay:.24s}.lv-voice-mark i:nth-child(5){--bar:23px;--delay:.32s}@keyframes lv-voice-once{0%,100%{transform:scaleY(.65)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.lv-voice-mark i{animation:none;transform:none}}@media(max-width:700px){.lv-focus-grid{grid-template-columns:1fr;gap:30px}.lv-focus-video{max-width:100%}.lv-focus-rows li{grid-template-columns:1fr;gap:8px}.lv-focus{padding:42px 0}.lv-process-hero{padding-top:42px}.lv-focus .actions .btn{min-height:46px}.lv-focus-links{gap:6px 20px}.lv-focus-steps li{padding-left:49px}}
