.lj{background:linear-gradient(180deg,var(--bg-top) 0,var(--bg) 420px);min-height:100vh}.lj-wrap{width:100%;max-width:1160px;margin:0 auto;padding:0 clamp(18px,4vw,40px)}.lj .rv{opacity:0;transform:translateY(20px)}.lj .rv.in{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.3,1)}@media (prefers-reduced-motion:reduce){.lj *,.lj :after,.lj :before{animation:none!important}.lj .lj-chip,.lj .lj-folder-stamp,.lj .lj-row,.lj .lj-table tbody tr,.lj .rv,.lj .rv.in{opacity:1;transform:none;transition:none}.lj .lj-infile{display:none}}.lj-nav{position:sticky;top:0;z-index:50;background:rgba(244,247,243,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s}.lj-nav.stuck{border-bottom-color:var(--line);box-shadow:0 6px 20px -14px rgba(18,41,74,.4)}.lj-nav-inner{display:flex;align-items:center;gap:18px;height:70px}.lj-brand{display:inline-flex;align-items:center;flex:none}.lj-brand img{height:38px;width:auto;display:block}.lj-nav-links{display:flex;align-items:center;gap:4px;margin-left:auto}.lj-nav-links a{padding:9px 13px;border-radius:10px;font-size:14.5px;font-weight:700;color:var(--muted);text-decoration:none;transition:color .15s,background .15s}.lj-nav-links a:hover{color:var(--navy);background:rgba(18,41,74,.05)}.lj-nav .btn{height:44px;padding:0 18px;font-size:14.5px;border-radius:12px;margin-left:8px}.lj-nav-cta-mobile{display:none}@media (max-width:900px){.lj-nav-links a{display:none}.lj-nav-links{margin-left:auto}.lj-nav .btn{margin-left:0;height:42px;padding:0 16px;font-size:14px}}.lj-hero{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(28px,4.5vw,64px);align-items:center;padding-top:clamp(36px,5vw,68px);padding-bottom:clamp(30px,4vw,52px)}.lj-hero h1{margin-bottom:18px}.lj-hero .sub{font-size:clamp(16px,1.6vw,19px);max-width:40ch}.lj-hero-cta{margin-top:26px}.lj-hero-micro{margin-top:11px;font-size:13px;font-weight:600;color:var(--faint)}.lj-hero-wl{margin-top:24px;max-width:460px;padding-top:22px;border-top:1px solid var(--line)}.lj-hero-wl-label{font-size:13.5px;font-weight:700;color:var(--muted);margin-bottom:10px}.lj-hero-proof{display:flex;gap:10px 20px;margin-top:22px;flex-wrap:wrap}.lj-shot{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:0 26px 60px -26px rgba(18,41,74,.4);overflow:hidden}.lj-shot-bar{display:flex;align-items:center;gap:10px;padding:14px 17px;border-bottom:1px solid var(--line);background:#fbfdfa}.lj-shot-bar b{font-size:13.5px;font-weight:800;letter-spacing:-.01em;color:var(--navy)}.lj-tagpill{margin-left:auto;background:var(--green-tint);color:var(--green-ink);font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:5px 10px;border-radius:999px}.lj-scanbox{margin:17px;height:148px;border-radius:14px;position:relative;background:linear-gradient(135deg,#eef3ee,#e3ece5);overflow:hidden}.lj-scanbox .doc{position:absolute;inset:18px 28px;background:#fff;border-radius:7px;box-shadow:0 4px 12px rgba(18,41,74,.12);padding:14px 15px}.lj-scanbox .doc span{display:block;height:6px;border-radius:3px;background:#dfe6e0;margin-bottom:8px}.lj-scanbox .doc span:first-child{width:48%;background:#c6d3c8}.lj-scanbox .doc span:nth-child(2){width:88%}.lj-scanbox .doc span:nth-child(3){width:72%}.lj-scanbox .doc span:nth-child(4){width:80%}.lj-brk{position:absolute;width:22px;height:22px;border:2.5px solid var(--green-bright);border-radius:3px}.lj-brk.tl{left:14px;border-right:0}.lj-brk.tl,.lj-brk.tr{top:10px;border-bottom:0}.lj-brk.tr{right:14px;border-left:0}.lj-brk.bl{left:14px;border-right:0}.lj-brk.bl,.lj-brk.br{bottom:10px;border-top:0}.lj-brk.br{right:14px;border-left:0}.lj-beam{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--green-bright),transparent);animation:lj-scan 2.6s ease-in-out infinite}@keyframes lj-scan{0%,to{top:12%}50%{top:86%}}.lj-folder-scene{position:relative;height:300px;margin:10px 17px 0}.lj-infile{position:absolute;left:50%;top:34px;width:88px;height:60px;padding:10px 11px 8px;background:#fff;border:1px solid var(--line);border-radius:9px;box-shadow:0 10px 22px -8px rgba(18,41,74,.28);transform:translate(calc(-50% + var(--fx)),var(--fy)) rotate(var(--fr));transition:transform .55s cubic-bezier(.3,.6,.3,1),opacity .4s ease .15s;z-index:3}.lj-infile-insurance{background:#eaf2fb}.lj-infile-id{background:#fdf3e0;border-radius:12px}.lj-infile-carfax{z-index:4}.lj-infile-line{display:block;height:4px;border-radius:3px;background:rgba(18,41,74,.14);margin-bottom:6px}.lj-infile-line:first-child{width:60%}.lj-infile-line:last-child{width:85%}.lj-infile-tag{position:absolute;bottom:6px;left:11px;right:11px;font-size:8.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--faint)}.lj-infile.landed{transform:translate(-50%,96px) rotate(0deg) scale(.28);opacity:0}.lj-folder{position:absolute;left:50%;bottom:6px;transform:translateX(-50%);width:236px;z-index:2;background:linear-gradient(180deg,var(--manila-lt) 0,var(--manila) 55%,var(--manila-dk) 100%);border:1px solid var(--manila-dk);border-radius:4px 15px 15px 15px;box-shadow:0 16px 34px -14px rgba(92,70,20,.4),inset 0 1px 0 rgba(255,255,255,.4);padding:15px 15px 13px}.lj-folder:before{content:"";position:absolute;top:-12px;left:15px;width:118px;height:14px;background:linear-gradient(180deg,var(--manila-lt),var(--manila));border:1px solid var(--manila-dk);border-bottom:0;border-radius:7px 7px 0 0}.lj-folder-tab{position:relative;z-index:1;font-size:10px;font-weight:800;letter-spacing:-.01em;color:var(--manila-ink);margin-bottom:8px}.lj-folder-card{background:#fffdf6;border:1px solid rgba(92,74,30,.22);border-radius:9px;padding:10px 12px 4px;box-shadow:0 2px 6px rgba(92,70,20,.08),inset 0 1px 0 #fff}.lj-folder-line{display:flex;align-items:baseline;gap:9px;padding-bottom:9px;margin-bottom:9px;border-bottom:1px dotted rgba(92,74,30,.28);min-height:15px}.lj-folder-line:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.lj-folder-line .k{font-size:9.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--manila-ink);opacity:.7;width:58px;flex:none}.lj-folder-line .v{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700;color:#2f2408;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;border-right:1.5px solid transparent}.lj-folder-line .v.typing{border-right-color:var(--green);animation:lj-caret .9s step-end infinite}@keyframes lj-caret{50%{border-right-color:transparent}}.lj-folder-stamp{position:absolute;top:-10px;right:-8px;z-index:3;background:#fff;border:2px solid var(--green);color:var(--green-deep);font-weight:900;font-size:11px;letter-spacing:-.01em;padding:6px 11px;border-radius:9px;box-shadow:0 8px 18px -8px rgba(18,41,74,.35);opacity:0;transform:rotate(9deg) scale(.5);transition:transform .4s cubic-bezier(.2,1.4,.3,1),opacity .25s ease}.lj-folder-stamp.show{opacity:1;transform:rotate(9deg) scale(1)}.lj-sound-btn{flex:none;width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--muted);cursor:pointer;transition:color .15s,border-color .15s}.lj-sound-btn:hover{color:var(--green);border-color:var(--green-line)}.lj-sound-btn svg{width:16px;height:16px}.lj-shot-foot{display:flex;align-items:center;gap:10px;padding:14px 17px;background:var(--green-tint);border-top:1px solid var(--green-line)}.lj-shot-foot b{font-size:13.5px}.lj-shot-foot b,.lj-shot-foot small{font-weight:800;color:var(--green-ink)}.lj-shot-foot small{margin-left:auto;font-size:11.5px}.lj-strip{display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,42px);flex-wrap:wrap;padding:20px clamp(18px,4vw,32px);margin-bottom:clamp(30px,5vw,56px);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 4px 16px rgba(18,41,74,.05)}.lj-strip-item{display:flex;align-items:baseline;gap:9px;font-size:13.5px;font-weight:700;color:var(--muted)}.lj-strip-item b{font-size:clamp(20px,2.2vw,26px);font-weight:900;letter-spacing:-.03em;color:var(--navy)}.lj-sec{padding-top:clamp(44px,6vw,84px);padding-bottom:clamp(44px,6vw,84px)}.lj-sec-head{max-width:700px;margin-bottom:clamp(24px,3vw,38px)}.lj-sec-head.center{text-align:center}.lj-sec-head.center,.lj-sec-head.center .eyebrow,.lj-sec-head.center .sub{margin-left:auto;margin-right:auto}.lj-sec-head .sub{margin-top:12px}.lj-studio{display:grid;grid-template-columns:300px 1fr;gap:clamp(18px,2.5vw,32px);align-items:start}.lj-tabs{display:flex;flex-direction:column;gap:8px;position:sticky;top:92px}.lj-tab{display:flex;align-items:flex-start;gap:13px;width:100%;text-align:left;padding:14px 15px;border:1.5px solid var(--line);border-radius:15px;background:var(--surface);cursor:pointer;font-family:inherit;transition:border-color .2s,background .2s,transform .12s,box-shadow .2s}.lj-tab:hover{border-color:var(--green-line);transform:translateY(-1px)}.lj-tab[aria-selected=true]{border-color:var(--green-line);background:var(--green-tint);box-shadow:0 10px 24px -16px rgba(63,143,60,.7)}.lj-tab:focus-visible{outline:2px solid var(--green);outline-offset:2px}.lj-tab-ico{width:38px;height:38px;border-radius:12px;flex:none;display:grid;place-items:center;background:var(--green-tint);transition:background .2s}.lj-tab[aria-selected=true] .lj-tab-ico{background:#fff}.lj-tab-ico svg{width:19px;height:19px;stroke:var(--green);fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.lj-tab-txt b{display:block;font-size:15px;font-weight:800;letter-spacing:-.02em;color:var(--navy)}.lj-tab-txt span{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--muted)}.lj-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:0 22px 54px -30px rgba(18,41,74,.45);overflow:hidden;min-height:460px;animation:lj-panel-in .35s ease}@keyframes lj-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lj-panel-hd{display:flex;align-items:center;gap:11px;padding:15px 18px;border-bottom:1px solid var(--line);background:#fbfdfa}.lj-panel-hd .code{font-size:10.5px;font-weight:900;letter-spacing:.07em;color:#fff;background:var(--navy);padding:5px 9px;border-radius:7px;flex:none}.lj-panel-hd b{font-size:14.5px;font-weight:800;color:var(--navy);letter-spacing:-.02em}.lj-panel-hd .live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--green-ink)}.lj-panel-hd .live i{position:relative;width:7px;height:7px}.lj-panel-hd .live i,.lj-panel-hd .live i:after{border-radius:50%;background:var(--green-bright)}.lj-panel-hd .live i:after{content:"";position:absolute;inset:0;animation:pulse 2s infinite}.lj-panel-body{padding:6px 18px 14px}.lj-panel-foot{display:flex;align-items:center;gap:10px;padding:14px 18px;background:var(--green-tint);border-top:1px solid var(--green-line)}.lj-tick{width:21px;height:21px;border-radius:50%;background:var(--green);color:#fff;flex:none;display:grid;place-items:center;font-size:11px;font-weight:900}.lj-panel-foot b{font-size:13.5px;font-weight:800;color:var(--green-deep)}.lj-panel-foot small{margin-left:auto;font-size:11.5px;font-weight:800;color:var(--green)}.lj-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;background:#e7ede7;border-radius:13px;padding:4px;margin:14px 0 4px}.lj-seg button{font-family:inherit;border:0;cursor:pointer;border-radius:10px;padding:10px 6px;background:transparent;color:#7c8891;font-size:13.5px;font-weight:800;letter-spacing:-.02em;transition:background .22s,color .22s,box-shadow .22s}.lj-seg button[aria-selected=true]{background:var(--surface);color:var(--navy);box-shadow:0 2px 8px rgba(18,41,74,.1)}.lj-seg button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.lj-rows{padding:2px 0 4px}.lj-row{display:flex;align-items:baseline;gap:14px;padding:11px 0;border-top:1px solid var(--line);opacity:0;transform:translateY(5px);animation:lj-row-in .32s cubic-bezier(.2,.8,.3,1) forwards}.lj-row:first-child{border-top:0}@keyframes lj-row-in{to{opacity:1;transform:none}}.lj-row .k{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#96a29a;width:96px;flex:none}.lj-row .v{font-size:14px;font-weight:700;color:var(--navy);letter-spacing:-.01em;line-height:1.35}.lj-chips{display:flex;flex-wrap:wrap;gap:7px;padding:6px 0 12px}.lj-chip{background:var(--green-tint);color:var(--green-deep);border:1px solid var(--green-line);font-size:11.5px;font-weight:800;padding:6px 11px;border-radius:999px;opacity:0;transform:scale(.9);animation:lj-chip-in .3s cubic-bezier(.2,.9,.3,1.5) forwards}@keyframes lj-chip-in{to{opacity:1;transform:none}}.lj-table{width:100%;border-collapse:collapse;margin:10px 0 4px}.lj-table th{text-align:left;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#96a29a;padding:0 10px 9px 0;white-space:nowrap}.lj-table td{padding:11px 10px 11px 0;border-top:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--navy);letter-spacing:-.01em;white-space:nowrap}.lj-table tbody tr{opacity:0;animation:lj-row-in .32s ease forwards}.lj-table td .vin{display:block;font-size:11px;font-weight:600;color:var(--faint);letter-spacing:0;margin-top:1px}.lj-pill{display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:4px 9px;border-radius:999px;border:1px solid transparent}.lj-pill.ok{background:var(--green-tint);color:var(--green-deep);border-color:var(--green-line)}.lj-pill.warn{background:#fdf3e0;color:#a26a12;border-color:#f2ddb6}.lj-pill.info{background:#e8eff8;color:#245a97;border-color:#c6d9ef}.lj-table-scroll{overflow-x:auto;margin:0 -18px;padding:0 18px}.lj-parse{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px 0 8px}.lj-parse-col b{display:block;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#96a29a;margin-bottom:9px}.lj-raw{background:#f4f7f3;border:1px solid var(--line);border-radius:12px;padding:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.75;color:#6b7780;min-height:190px;overflow:hidden}.lj-raw em{font-style:normal;background:rgba(109,190,69,.22);border-radius:3px;padding:1px 3px;color:var(--green-deep);font-weight:700}@media (max-width:620px){.lj-parse{grid-template-columns:1fr}.lj-raw{min-height:0}}@media (max-width:940px){.lj-studio{grid-template-columns:1fr}.lj-tabs{position:static;flex-direction:row;gap:8px;overflow-x:auto;padding-bottom:4px;margin:0 calc(-1 * clamp(18px, 4vw, 40px));padding-left:clamp(18px,4vw,40px);padding-right:clamp(18px,4vw,40px);scrollbar-width:none}.lj-tabs::-webkit-scrollbar{display:none}.lj-tab{flex:none;width:200px;flex-direction:column;gap:9px;padding:13px}.lj-panel{min-height:0}}.lj .lj-moves{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.lj-move{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px 18px;box-shadow:0 4px 14px rgba(18,41,74,.05);transition:transform .18s,box-shadow .18s,border-color .18s}.lj-move:hover{transform:translateY(-3px);border-color:var(--green-line);box-shadow:0 16px 34px -20px rgba(18,41,74,.4)}.lj-move-ico{width:42px;height:42px;border-radius:13px;background:var(--green-tint);display:grid;place-items:center;margin-bottom:14px}.lj-move-ico svg{width:20px;height:20px;stroke:var(--green);fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.lj-move b{display:block;font-size:16.5px;font-weight:800;color:var(--navy);letter-spacing:-.025em}.lj-move span{display:block;margin-top:5px;font-size:13.5px;color:var(--muted);line-height:1.45}@media (max-width:860px){.lj .lj-moves{grid-template-columns:1fr 1fr;gap:10px}}.lj-demo{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(24px,4vw,56px);align-items:center}.lj-demo .video-wrap video{max-height:62vh}.lj-lots{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:640px}.lj-lot{border-radius:var(--radius);overflow:hidden;background:var(--surface);border:1px solid var(--line);box-shadow:0 4px 14px rgba(18,41,74,.06)}.lj-lot .ph{aspect-ratio:16/10;position:relative;background:linear-gradient(150deg,#dce9dc,#c3dcc4 60%,#b4d3b6);display:grid;place-items:center}.lj-lot .ph svg{width:34px;height:34px;stroke:#fff;opacity:.85;fill:none;stroke-width:1.7}.lj-lot .cap{padding:13px 14px}.lj-lot .cap b{display:block;font-size:14.5px;font-weight:800;color:var(--navy);letter-spacing:-.02em}.lj-lot .cap span{display:block;font-size:12.5px;color:var(--muted);margin-top:2px}.lj-founding{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}.lj-price-inline{display:inline-flex;align-items:baseline;gap:10px;background:var(--navy);color:#fff;border-radius:13px;padding:11px 17px;margin:16px 0 4px}.lj-price-inline b{font-size:26px;font-weight:900;letter-spacing:-.03em}.lj-price-inline s{color:rgba(255,255,255,.55);font-size:14px}.lj-price-inline span{font-size:12.5px;color:rgba(255,255,255,.82);font-weight:600}.lj-spots{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:13.5px;font-weight:700;color:var(--ink);flex-wrap:wrap}.lj-pips{display:flex;gap:4px}.lj-pip{width:12px;height:18px;border-radius:3px;background:linear-gradient(180deg,var(--green-bright),var(--green-deep))}.lj-price-card{background:var(--navy);color:#fff;border-radius:var(--radius-lg);padding:clamp(22px,2.8vw,34px);box-shadow:0 34px 70px -28px rgba(18,41,74,.7);position:relative;overflow:hidden}.lj-price-card:after{content:"";position:absolute;top:-40%;right:-25%;width:70%;height:120%;background:radial-gradient(closest-side,rgba(109,190,69,.22),transparent);pointer-events:none}.lj-price-tag{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--green-bright);background:rgba(109,190,69,.14);border:1px solid rgba(109,190,69,.35);padding:5px 12px;border-radius:100px;margin-bottom:16px}.lj-price-line{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}.lj-price-big{font-size:clamp(42px,4.6vw,58px);font-weight:900;letter-spacing:-.05em;line-height:1}.lj-price-was{font-size:17px;color:rgba(255,255,255,.55);text-decoration:line-through}.lj-price-per{font-size:14px;color:rgba(255,255,255,.75);font-weight:600}.lj-price-note{font-size:13.5px;color:rgba(255,255,255,.8);margin-bottom:18px}.lj-feats{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin-bottom:20px}.lj-feats li{display:flex;gap:8px;align-items:baseline;font-size:13px;color:rgba(255,255,255,.92);line-height:1.4}.lj-feats li svg{width:13px;height:13px;color:var(--green-bright);flex:none;transform:translateY(2px)}@media (max-width:900px){.lj-demo,.lj-founding,.lj-hero{grid-template-columns:1fr}.lj-hero{padding-top:26px}.lj-feats{grid-template-columns:1fr}.lj-lots{grid-template-columns:1fr 1fr}}.lj-faq{display:grid;gap:10px;max-width:820px}.lj-close{text-align:center;background:var(--surface);border:1px solid var(--green-line);border-radius:var(--radius-lg);padding:clamp(30px,4.5vw,58px) clamp(20px,4vw,48px);box-shadow:0 22px 54px -32px rgba(18,41,74,.45);position:relative;overflow:hidden;margin-bottom:clamp(44px,6vw,84px)}.lj-close:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--green-bright),var(--green))}.lj-close .eyebrow{margin-left:auto;margin-right:auto}.lj-close .sub{margin:12px auto 0}.lj-close-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px;text-align:left}.lj-close-card{border:1px solid var(--line);border-radius:var(--radius);padding:clamp(18px,2.2vw,26px);background:#fbfdfa;display:flex;flex-direction:column}.lj-close-card h3{font-size:18px;font-weight:800;letter-spacing:-.025em;color:var(--navy);margin-bottom:7px}.lj-close-card>p{font-size:13.5px;color:var(--muted);line-height:1.5;margin-bottom:18px;flex:1 1}@media (max-width:760px){.lj-close-grid{grid-template-columns:1fr}}.lj-foot{border-top:1px solid var(--line);background:rgba(255,255,255,.5);padding:clamp(34px,4vw,54px) 0 30px}.lj-foot-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:28px;margin-bottom:30px}.lj-foot-brand img{height:40px;width:auto;display:block;margin-bottom:12px}.lj-foot-brand p{font-size:13px;color:var(--muted);line-height:1.55;max-width:32ch}.lj-foot-col b{display:block;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);margin-bottom:12px}.lj-foot-col a{display:block;font-size:13.5px;color:var(--muted);text-decoration:none;padding:4px 0;transition:color .15s}.lj-foot-col a:hover{color:var(--green)}.lj-foot-bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:22px;border-top:1px solid var(--line);font-size:12.5px;color:var(--faint)}.lj-social{display:flex;gap:9px;margin-left:auto}.lj-social a{width:38px;height:38px;border-radius:11px;background:var(--surface);border:1px solid var(--line);display:grid;place-items:center;color:var(--green);transition:border-color .15s,transform .12s}.lj-social a:hover{border-color:var(--green-line);transform:translateY(-1px)}@media (max-width:860px){.lj-foot-grid{grid-template-columns:1fr 1fr;gap:24px}.lj-foot-brand{grid-column:1/-1}.lj-social{margin-left:0}}.lj-page-hero{padding-top:clamp(30px,4.5vw,56px);padding-bottom:clamp(20px,3vw,36px);max-width:780px}.lj-page-hero .sub{margin-top:16px;max-width:58ch}.lj-page-hero .cta-row{margin-top:26px}.lj-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lj-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(18px,2.2vw,24px);box-shadow:0 4px 14px rgba(18,41,74,.05)}.lj-card h3{font-size:17px;font-weight:800;letter-spacing:-.025em;color:var(--navy);margin-bottom:7px}.lj-card p{font-size:13.5px;line-height:1.55;color:var(--muted)}.lj-card-ico{width:40px;height:40px;border-radius:12px;background:var(--green-tint);display:grid;place-items:center;margin-bottom:13px}.lj-card-ico svg{width:19px;height:19px;stroke:var(--green);fill:none;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}@media (max-width:900px){.lj-grid-3{grid-template-columns:1fr}}.lj-swap{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lj-swap-col{border-radius:var(--radius);border:1px solid var(--line);padding:clamp(18px,2.2vw,26px);background:var(--surface)}.lj-swap-col.good{border-color:var(--green-line);background:linear-gradient(180deg,var(--green-tint),rgba(232,242,225,.35))}.lj-swap-col b{display:block;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:14px}.lj-swap-col.good b{color:var(--green-deep)}.lj-swap-col ul{list-style:none;display:grid;gap:10px}.lj-swap-col li{display:flex;gap:10px;align-items:baseline;font-size:14px;line-height:1.5;color:var(--muted)}.lj-swap-col li:before{content:"✕";flex:none;font-size:11px;font-weight:900;color:#c2726b;transform:translateY(-1px)}.lj-swap-col.good li{color:var(--navy);font-weight:600}.lj-swap-col.good li:before{content:"✓";color:var(--green)}@media (max-width:760px){.lj-swap{grid-template-columns:1fr}}.lj-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:rgba(255,255,255,.93);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:11px clamp(16px,4vw,24px) calc(11px + env(safe-area-inset-bottom, 0px));display:none;align-items:center;gap:12px;transform:translateY(130%);transition:transform .28s ease}.lj-bar.up{transform:none}.lj-bar-txt{flex:1 1;min-width:0}.lj-bar-txt b{display:block;font-size:14px;font-weight:900;letter-spacing:-.02em;color:var(--navy)}.lj-bar-txt span{display:block;font-size:11.5px;color:var(--faint)}.lj-bar .btn{height:46px;padding:0 20px;font-size:14.5px;border-radius:13px}@media (max-width:900px){.lj-bar{display:flex}.lj{padding-bottom:76px}}