.lt .clt{--clt-accent:var(--ltn-navy-ink,var(--lt-navy));--clt-accent-soft:#0b377514;--clt-red-soft:#ea13371a;--clt-card-2:#fbfbfc;--clt-band:var(--lt-navy);--clt-on-band:#fff;--clt-on-band-2:#ffffffbd;--clt-on-band-3:#ffffff2e;--clt-sal:var(--lt-navy);--clt-sal-2:#ffffffbd;--clt-sal-line:#ffffff29;--clt-train:var(--lt-navy);--clt-place:#dbe4f2;--clt-place-ink:var(--lt-navy);--clt-hatch:#0b377573;--clt-nopay:#17151a4d;--clt-pre:#17151a09;--clt-icon-bg:linear-gradient(160deg, #f3f4f7, #e6e9ef);--clt-shadow-hi:0 2px 4px #17151a0a, 0 18px 40px -12px #17151a24;--clt-btn-shadow:0 10px 24px -10px #0b37758c, 0 2px 4px #0b37752e;--clt-ease:cubic-bezier(.2, .8, .2, 1)}:root[data-theme=dark] .lt:has(.ltn) .clt{--clt-accent-soft:#9db8ec1a;--clt-red-soft:#ff4a6b24;--clt-card-2:#1a1b1e;--clt-band:#0d2c5c;--clt-sal:#15315f;--clt-train:#5b86d6;--clt-place:#223250;--clt-place-ink:#c9d8f5;--clt-hatch:#9db8ec8c;--clt-nopay:#f4f3f54d;--clt-pre:#ffffff08;--clt-icon-bg:linear-gradient(160deg, #2a2c31, #1f2024);--clt-shadow-hi:0 2px 4px #0000004d, 0 18px 40px -12px #00000080;--clt-btn-shadow:0 10px 24px -10px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lt:has(.ltn) .clt{--clt-accent-soft:#9db8ec1a;--clt-red-soft:#ff4a6b24;--clt-card-2:#1a1b1e;--clt-band:#0d2c5c;--clt-sal:#15315f;--clt-train:#5b86d6;--clt-place:#223250;--clt-place-ink:#c9d8f5;--clt-hatch:#9db8ec8c;--clt-nopay:#f4f3f54d;--clt-pre:#ffffff08;--clt-icon-bg:linear-gradient(160deg, #2a2c31, #1f2024);--clt-shadow-hi:0 2px 4px #0000004d, 0 18px 40px -12px #00000080;--clt-btn-shadow:0 10px 24px -10px #0009}}.lt:has(.clt){overflow-x:clip}.lt .clt ul,.lt .clt ol{margin:0;padding:0;list-style:none}.lt .clt-mono{font-family:var(--ltn-mono)}.lt .clt-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.lt .clt-lbl{font:500 12.5px/1.4 var(--ltn-mono);letter-spacing:.02em;color:var(--lt-ink-2);align-items:center;gap:10px;display:inline-flex}.lt .clt-lbl b{color:var(--lt-ink);font-weight:500}.lt .clt-lbl:before{content:"";background:var(--lt-red);border-radius:50%;flex:none;width:7px;height:7px}.lt .clt-illu{font:400 11.5px/1.4 var(--ltn-mono);color:var(--lt-ink-3);letter-spacing:.02em}.lt .clt-lk{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--lt-soft-2);text-decoration-color:var(--lt-soft-2)}.lt .clt-lk:hover{text-decoration-color:currentColor}.lt .clt-btn{cursor:pointer;min-height:52px;transition:transform .35s var(--clt-ease), box-shadow .35s var(--clt-ease), background .25s var(--clt-ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:500;display:inline-flex}.lt .clt-btn-p{background:var(--lt-navy);color:#fff;box-shadow:var(--clt-btn-shadow)}.lt .clt-btn-p:hover{transform:translateY(-1px)}.lt .clt-btn-g{color:var(--lt-ink);box-shadow:inset 0 0 0 1px var(--lt-soft-2);background:0 0}.lt .clt-btn-g:hover{box-shadow:inset 0 0 0 1px var(--lt-ink)}.lt .clt-btn-w{color:#0b3775;background:#fff;box-shadow:0 12px 30px -12px #00000073}.lt .clt-btn-w:hover{transform:translateY(-1px)}.lt .clt-btn .rd{background:var(--lt-red);border-radius:50%;width:7px;height:7px}.lt .clt-btn .arr{transition:transform .35s var(--clt-ease)}.lt .clt-btn:hover .arr{transform:translate(3px)}.lt .clt-sec{padding-top:clamp(80px,9vw,132px);scroll-margin-top:88px}.lt .clt-head{border-top:1px solid var(--lt-soft-2);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;margin-bottom:clamp(32px,4vw,52px);padding-top:22px;display:grid}.lt .clt-head .clt-lbl{grid-column:1/4;align-self:start}.lt .clt-head h2{font-size:var(--lt-fs-h2);letter-spacing:-.04em;grid-column:4/13;font-weight:500;line-height:1.02}.lt .clt-head .sub{color:var(--lt-ink-2);grid-column:4/11;max-width:60ch;font-size:1.08rem}.lt .clt-hero{padding-top:clamp(40px,5vw,76px)}.lt .clt-hero-g{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;display:grid}.lt .clt-hero-copy{grid-column:1/8;min-width:0}.lt .clt-hero .clt-lbl{margin-bottom:26px}.lt .clt-hero h1{font-size:var(--lt-fs-h1);letter-spacing:-.048em;max-width:13.5ch;font-weight:500;line-height:.98}.lt .clt-hero h1 em{color:var(--clt-accent);font-style:normal}.lt .clt-hero-body{color:var(--lt-ink-2);max-width:52ch;font-size:clamp(1.06rem,1.3vw,1.2rem);line-height:1.55;margin-top:28px!important}.lt .clt-acts{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.lt .clt-emp{color:var(--lt-ink-3);font-size:14.5px;margin-top:22px!important}.lt .clt-emp a{color:var(--lt-ink-2)}.lt .clt-hero-side{grid-column:8/13;min-width:0}.lt .clt-mini{background:var(--lt-card);border-radius:var(--lt-r-lg);box-shadow:var(--clt-shadow-hi);padding:22px 22px 20px}.lt .clt-mini-top{border-bottom:1px solid var(--lt-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.lt .clt-mini-top b{letter-spacing:-.01em;font-size:16px;font-weight:500}.lt .clt-mini-body{padding-top:20px}.lt .clt-mini-lbls{font:400 11.5px/1.3 var(--ltn-mono);color:var(--lt-ink-3);margin-bottom:8px;display:flex}.lt .clt-mini-lbls span:first-child{flex:0 0 var(--t);white-space:nowrap;color:var(--lt-ink)}.lt .clt-mini-lbls span:last-child{text-align:right;flex:1}.lt .clt-mini-bars{gap:3px;height:44px;display:flex}.lt .clt-mini-bars .t{flex:0 0 var(--t);background:var(--clt-train);border-radius:9px 4px 4px 9px}.lt .clt-mini-bars .p{flex:0 0 calc(var(--p) - 3px);background:var(--clt-place);font:500 12px/1.2 var(--ltn-mono);color:var(--clt-place-ink);white-space:nowrap;border-radius:4px 9px 9px 4px;align-items:center;padding:0 14px;display:flex;overflow:hidden}.lt .clt-mini-pay{background:var(--lt-red);height:6px;width:calc(var(--t) + var(--p));border-radius:3px;margin-top:16px;position:relative}.lt .clt-mini-pay i{background:var(--lt-card);width:14px;height:14px;box-shadow:0 0 0 3px var(--lt-red);border-radius:50%;margin:-7px 0 0 -7px;animation:7s linear infinite clt-ride;position:absolute;top:50%;left:0}@keyframes clt-ride{0%{left:0}to{left:100%}}.lt .clt-mini-axis{height:16px;font:400 11.5px/16px var(--ltn-mono);color:var(--lt-ink-3);margin-top:12px;position:relative}.lt .clt-mini-axis span{white-space:nowrap;position:absolute;top:0}.lt .clt-mini-axis span:first-child{color:var(--lt-red);left:0}.lt .clt-mini-axis span:nth-child(2){left:50%;transform:translate(-50%)}.lt .clt-mini-axis span:last-child{right:0}.lt .clt-mini-cap{border-top:1px solid var(--lt-line);color:var(--lt-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-top:16px;padding-top:14px;font-size:14.5px;display:flex}.lt .clt-mini-cap b{color:var(--lt-ink);font-weight:500}.lt .clt-mini-cap a{font:500 13px var(--ltn-mono);color:var(--clt-accent);white-space:nowrap}.lt .clt-req{border-radius:var(--lt-r-lg);background:var(--lt-card);box-shadow:var(--lt-shadow);align-items:center;gap:18px;margin-bottom:12px;padding:22px 26px;display:flex}.lt .clt-req .clt-mono{color:var(--lt-red-ink);letter-spacing:.04em;text-transform:uppercase;background:var(--clt-red-soft);border-radius:999px;flex:none;padding:5px 10px;font-size:11.5px}.lt .clt-req p{letter-spacing:-.02em;font-size:clamp(1.2rem,1.9vw,1.6rem);font-weight:500;line-height:1.25}.lt .clt-who{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:12px;display:grid}.lt .clt-who li{border-radius:var(--lt-r-lg);background:var(--lt-card);box-shadow:var(--lt-shadow);flex-direction:column;gap:10px;padding:22px 22px 24px;display:flex}.lt .clt-who .n{font:400 11.5px var(--ltn-mono);color:var(--lt-ink-3)}.lt .clt-who b{letter-spacing:-.015em;font-size:1.12rem;font-weight:500;line-height:1.25}.lt .clt-who p{color:var(--lt-ink-2);font-size:15px}.lt .clt-who-note{color:var(--lt-ink-2);max-width:64ch;font-size:1.05rem;margin-top:22px!important}.lt .clt-who-note b{color:var(--lt-ink);font-weight:500}.lt .clt-get{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:auto;gap:12px;display:grid}.lt .clt-sal{grid-column:1/7;grid-row:1 / span var(--rows,3);background:var(--clt-sal);color:#fff;border-radius:var(--lt-r-lg);flex-direction:column;gap:18px;min-height:380px;padding:clamp(26px,3vw,40px);display:flex}.lt .clt-sal .clt-mono{color:var(--clt-sal-2);letter-spacing:.02em;font-size:12px}.lt .clt-sal h3{font-size:var(--lt-fs-h2);letter-spacing:-.045em;color:#fff;max-width:9ch;font-weight:500;line-height:1}.lt .clt-sal p{color:var(--clt-sal-2);max-width:34ch;font-size:1.12rem}.lt .clt-sal-rows{border-top:1px solid var(--clt-sal-line);margin-top:auto!important}.lt .clt-sal-rows li{border-bottom:1px solid var(--clt-sal-line);font:400 13px var(--ltn-mono);color:var(--clt-sal-2);justify-content:space-between;gap:12px;padding:13px 0;display:flex}.lt .clt-sal-rows b{color:#fff;align-items:center;gap:8px;font-weight:500;display:inline-flex}.lt .clt-sal-rows b:before{content:"";background:var(--lt-red);border-radius:50%;width:8px;height:8px}.lt .clt-get-c{border-radius:var(--lt-r-lg);background:var(--lt-card);box-shadow:var(--lt-shadow);grid-column:7/13;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:20px;padding:20px 24px 20px 20px;display:grid}.lt .clt-ico{background:var(--clt-icon-bg);border-radius:16px;justify-content:center;align-items:center;width:88px;height:88px;display:flex}.lt .clt-ico img{width:72px;height:72px}.lt .clt-get-c h3{letter-spacing:-.02em;margin-bottom:6px;font-size:1.18rem;font-weight:500;line-height:1.25}.lt .clt-get-c p{color:var(--lt-ink-2);font-size:15px}.lt .clt-path{background:var(--lt-card);border-radius:var(--lt-r-lg);box-shadow:var(--clt-shadow-hi);overflow:hidden}.lt .clt-path-top{border-bottom:1px solid var(--lt-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding:22px 28px 18px;display:flex}.lt .clt-path-top h3{letter-spacing:-.025em;font-size:1.45rem;font-weight:500}.lt .clt-path-top h3 span{color:var(--lt-red)}.lt .clt-stage{touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;padding:22px 28px 6px;position:relative}.lt .clt-svg{width:100%;height:240px;display:block;overflow:visible}.lt .clt-tl-t{font:400 11.5px var(--ltn-mono);fill:var(--lt-ink-3)}.lt .clt-tl-t.k{fill:var(--lt-ink);font-weight:500}.lt .clt-tl-t.r{fill:var(--lt-red);font-weight:500}.lt .clt-tl-t.in{fill:var(--clt-place-ink);font-size:12px;font-weight:500}.lt .clt-tl-t.pay{fill:var(--lt-red);font-size:12px;font-weight:500}.lt .clt-tl-pre{fill:var(--clt-pre)}.lt .clt-tl-node{fill:var(--lt-card);stroke:var(--lt-ink-2);stroke-width:1.5px}.lt .clt-tl-conn{stroke:var(--lt-ink-3);stroke-width:1.2px;stroke-dasharray:3 4;fill:none}.lt .clt-tl-brk{stroke:var(--lt-ink-3);stroke-width:1.4px;fill:none}.lt .clt-tl-train{fill:var(--clt-train)}.lt .clt-tl-hatch-bg,.lt .clt-tl-place{fill:var(--clt-place)}.lt .clt-tl-hatch-ln{stroke:var(--clt-hatch);stroke-width:2px}.lt .clt-tl-pay{stroke:var(--lt-red);stroke-width:6px;stroke-linecap:round;fill:none}.lt .clt-tl-nopay{stroke:var(--clt-nopay);stroke-width:2px;stroke-dasharray:1 6;stroke-linecap:round;fill:none}.lt .clt-tl-axis{stroke:var(--lt-soft-2);stroke-width:1.2px}.lt .clt-tl-tick{stroke:var(--lt-ink-3);stroke-width:1px}.lt .clt-tl-ph{stroke:var(--lt-ink);stroke-width:1.5px}.lt .clt-tl-knob{fill:var(--lt-ink)}.lt .clt-tl-paydot{fill:var(--lt-card);stroke:var(--lt-red);stroke-width:3px}.lt .clt-tl-ring{fill:none;stroke:var(--lt-red);stroke-width:2px;opacity:0}.lt .clt-stage.kb .clt-tl-ring{opacity:1}.lt .clt-scrub{opacity:0;pointer-events:none;height:24px;margin:0;position:absolute;bottom:36px;left:28px;right:28px}.lt .clt-read{border-radius:var(--lt-r);background:var(--lt-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin:4px 28px 0;padding:16px 18px;display:grid}.lt .clt-ro-when{font:500 14px var(--ltn-mono);color:var(--lt-ink);white-space:nowrap;min-width:13ch}.lt .clt-ro-what{color:var(--lt-ink-2);font-size:15.5px}.lt .clt-ro-pay{font:500 12.5px var(--ltn-mono);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.lt .clt-ro-pay:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.lt .clt-ro-pay.yes{color:var(--lt-red);background:var(--clt-red-soft)}.lt .clt-ro-pay.no{color:var(--lt-ink-3);background:var(--lt-soft)}.lt .clt-hint{flex-wrap:wrap;justify-content:space-between;gap:16px;padding:12px 28px 0;display:flex}.lt .clt-hint kbd{font:inherit;box-shadow:inset 0 0 0 1px var(--lt-soft-2);color:var(--lt-ink-2);border-radius:5px;padding:1px 6px}.lt .clt-replay{font:400 11.5px var(--ltn-mono);color:var(--clt-accent);cursor:pointer;background:0 0;border:0;min-height:32px;padding:6px 0}.lt .clt-replay:hover{text-underline-offset:3px;text-decoration:underline}.lt .clt-steps{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-top:1px solid var(--lt-line);display:grid;margin-top:22px!important}.lt .clt-step{transition:background .3s var(--clt-ease);padding:22px 24px 28px 28px;position:relative}.lt .clt-step+.clt-step{border-left:1px solid var(--lt-line)}.lt .clt-step:before{content:"";background:var(--lt-red);transform-origin:0;height:2px;transition:transform .45s var(--clt-ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.lt .clt-step.on:before{transform:scaleX(1)}.lt .clt-step.on{background:var(--clt-card-2)}.lt .clt-step .n{font:400 11.5px var(--ltn-mono);color:var(--lt-ink-3);justify-content:space-between;gap:8px;margin-bottom:14px;display:flex}.lt .clt-step .n b{color:var(--lt-ink-2);font-weight:500;transition:color .3s}.lt .clt-step.on .n b{color:var(--lt-red-ink)}.lt .clt-step h4{letter-spacing:-.02em;margin:0 0 6px;font-size:1.2rem;font-weight:500}.lt .clt-step p{color:var(--lt-ink-2);font-size:15px}.lt .clt-roles{background:var(--lt-card);border-radius:var(--lt-r-lg);box-shadow:var(--lt-shadow);grid-template-columns:minmax(260px,4fr) 8fr;display:grid;overflow:hidden}.lt .clt-tabs{border-right:1px solid var(--lt-line);background:var(--clt-card-2);flex-direction:column;gap:2px;padding:14px;display:flex}.lt .clt-tab{text-align:left;cursor:pointer;width:100%;color:var(--lt-ink-2);font:inherit;background:0 0;border:0;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 12px 10px 8px;font-size:15.5px;transition:background .2s,color .2s;display:grid}.lt .clt-tab img{opacity:.72;width:40px;height:40px;transition:opacity .2s, transform .35s var(--clt-ease)}.lt .clt-tab .n{font:400 11px var(--ltn-mono);color:var(--lt-ink-3)}.lt .clt-tab:hover{background:var(--lt-soft);color:var(--lt-ink)}.lt .clt-tab[aria-selected=true]{background:var(--lt-card);color:var(--lt-ink);box-shadow:var(--lt-shadow), inset 3px 0 0 var(--lt-red)}.lt .clt-tab[aria-selected=true] img{opacity:1;transform:scale(1.06)}.lt .clt-tab[aria-selected=true] .n{color:var(--lt-red)}.lt .clt-panel{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:8px 28px;padding:clamp(24px,3vw,40px);display:grid}.lt .clt-panel[hidden]{display:none}.lt .clt-pi{background:var(--clt-icon-bg);border-radius:24px;grid-area:1/2/3;justify-content:center;align-items:center;width:132px;height:132px;display:flex}.lt .clt-pi img{width:112px;height:112px}.lt .clt-panel .clt-mono{color:var(--lt-ink-3);grid-column:1;font-size:12px}.lt .clt-panel h3{letter-spacing:-.04em;grid-column:1;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:500;line-height:1.04}.lt .clt-panel .sum{color:var(--lt-ink-2);grid-column:1/-1;max-width:56ch;font-size:1.12rem;margin-top:14px!important}.lt .clt-duties{border-top:1px solid var(--lt-line);grid-column:1/-1;margin-top:22px!important}.lt .clt-duties li{border-bottom:1px solid var(--lt-line);grid-template-columns:34px minmax(0,1fr);gap:8px;padding:13px 0;font-size:15.5px;display:grid}.lt .clt-duties li span{font:400 11.5px/1.9 var(--ltn-mono);color:var(--lt-ink-3)}.lt .clt-panel-act{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:18px;margin-top:24px;display:flex}.lt .clt-flash{animation:clt-flash 1.6s var(--clt-ease)}@keyframes clt-flash{0%,30%{box-shadow:0 0 0 4px var(--clt-red-soft), 0 0 0 1px var(--lt-red)}to{box-shadow:0 0 #0000}}.lt .clt-stats{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:12px;display:grid}.lt .clt-stat{border-radius:var(--lt-r-lg);background:var(--lt-card);box-shadow:var(--lt-shadow);flex-direction:column;gap:6px;padding:22px 22px 24px;display:flex}.lt .clt-stat img{width:52px;height:52px;margin:-4px 0 10px -4px}.lt .clt-stat b{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,3.6vw,3.2rem);font-weight:500;line-height:1}.lt .clt-stat .l{letter-spacing:-.01em;margin-top:6px;font-size:1.02rem;font-weight:500}.lt .clt-stat p{color:var(--lt-ink-2);font-size:14.5px}.lt .clt-facts{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));border-top:1px solid var(--lt-soft-2);display:grid;margin-top:28px!important}.lt .clt-facts li{padding:20px 24px 4px 0;font-size:1.02rem;line-height:1.45}.lt .clt-facts li+li{border-left:1px solid var(--lt-line);padding-left:24px}.lt .clt-facts .clt-mono{color:var(--lt-ink-3);margin-bottom:10px;font-size:11.5px;display:block}.lt .clt-foot{color:var(--lt-ink-3);font-size:13.5px;margin-top:28px!important}.lt .clt-close{background:var(--clt-band);color:#fff;margin-top:clamp(88px,10vw,150px);margin-bottom:-64px;padding:clamp(72px,9vw,128px) 0 clamp(44px,5vw,64px)}.lt .clt-close .clt-lbl{color:var(--clt-on-band-2)}.lt .clt-close .clt-lbl b{color:#fff}.lt .clt-close h2{font-size:var(--lt-fs-close);letter-spacing:-.05em;color:#fff;max-width:12ch;margin:26px 0 24px;font-weight:500;line-height:.95}.lt .clt-close .body{max-width:48ch;color:var(--clt-on-band-2);font-size:1.15rem}.lt .clt-close-row{border-top:1px solid var(--clt-on-band-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:40px;padding-top:28px;display:flex}.lt .clt-close-links{color:var(--clt-on-band-2);flex-direction:column;gap:6px;font-size:15px;display:flex}.lt .clt-close-links a{color:#fff}@media (max-width:1100px){.lt .clt-hero-copy,.lt .clt-hero-side{grid-column:1/-1}.lt .clt-hero-side{max-width:640px}.lt .clt-hero-g{grid-template-columns:minmax(0,1fr);gap:40px}.lt .clt-who,.lt .clt-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.lt .clt-head{grid-template-columns:1fr;gap:14px}.lt .clt-head .clt-lbl,.lt .clt-head h2,.lt .clt-head .sub{grid-column:1}.lt .clt-get{grid-template-columns:1fr}.lt .clt-sal,.lt .clt-get-c{grid-area:auto/1}.lt .clt-sal{min-height:0}.lt .clt-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lt .clt-step:nth-child(3){border-left:0}.lt .clt-step:nth-child(n+3){border-top:1px solid var(--lt-line)}.lt .clt-roles{grid-template-columns:1fr}.lt .clt-tabs{border-right:0;border-bottom:1px solid var(--lt-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:12px;display:grid}.lt .clt-tab{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:8px 10px 8px 8px;font-size:14.5px;line-height:1.25}.lt .clt-tab img{width:32px;height:32px}.lt .clt-tab .n{display:none}.lt .clt-tab[aria-selected=true]{box-shadow:var(--lt-shadow), inset 0 0 0 1.5px var(--lt-red)}.lt .clt-facts{grid-template-columns:1fr}.lt .clt-facts li+li{border-left:0;border-top:1px solid var(--lt-line);padding-left:0}.lt .clt-facts li{padding:18px 0}}@media (max-width:640px){.lt .clt-req{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.lt .clt-who{grid-template-columns:1fr}.lt .clt-get-c{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:18px}.lt .clt-ico{border-radius:14px;width:64px;height:64px}.lt .clt-ico img{width:52px;height:52px}.lt .clt-path-top{padding:18px 18px 14px}.lt .clt-stage{padding:16px 16px 4px}.lt .clt-scrub{left:16px;right:16px}.lt .clt-read{grid-template-columns:minmax(0,1fr);gap:6px;margin:4px 16px 0;padding:14px}.lt .clt-ro-when{white-space:normal;min-width:0}.lt .clt-ro-pay{justify-self:start;margin-top:4px}.lt .clt-hint{padding:12px 16px 0}.lt .clt-steps{grid-template-columns:1fr}.lt .clt-step{padding:18px 18px 20px}.lt .clt-step+.clt-step{border-left:0;border-top:1px solid var(--lt-line)}.lt .clt-panel{gap:6px 16px;padding:22px 18px}.lt .clt-pi{border-radius:16px;width:76px;height:76px}.lt .clt-pi img{width:64px;height:64px}.lt .clt-acts .clt-btn{flex:auto}}@media (max-width:420px){.lt .clt-stats{grid-template-columns:1fr}.lt .clt-tab{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.lt .clt-mini-pay i{animation:none}.lt .clt *{transition-duration:.01ms!important}}
