.lnhead{border-bottom:1px solid var(--bd);background:var(--paper);position:-webkit-sticky;position:sticky;top:0;z-index:10}.lnhead-fade{border-bottom-color:transparent;transition:border-color .2s}.lnhead-fade.is-scrolled{border-bottom-color:var(--bd)}@supports (animation-timeline:scroll()){.lnhead-fade{animation:lnhair linear both;animation-timeline:scroll();animation-range:0 8px}}@keyframes lnhair{0%{border-bottom-color:transparent}to{border-bottom-color:var(--bd)}}.lnheadin{display:flex;align-items:center;justify-content:space-between;gap:20px;height:62px}.lnbrand{align-items:center;gap:9px;flex:none}.lnbrand,.lnbrand-mark{display:inline-flex}.lnbrand-txt{display:flex;flex-direction:column;line-height:1.05}.lnbrandnm{font-family:var(--font-serif),serif;font-size:var(--t-h3);letter-spacing:-.01em;color:var(--ink)}.lnbrandnm,.lnby{font-weight:600;text-decoration:none}.lnby{margin-top:1px;font-size:var(--t-nano);letter-spacing:.04em;color:var(--mut);transition:color .2s ease}.lnby:hover{color:var(--acc);text-decoration:underline;text-underline-offset:2px}.lnbrandnm:focus-visible,.lnby:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:3px}.lnnav{display:flex;align-items:center;gap:22px}.lnlink{font-size:var(--t-body);color:var(--ink2);text-decoration:none;transition:color .15s}.lnlink:hover{color:var(--acc)}.lnsignin{text-decoration:none;display:inline-flex;align-items:center}.lnentered{gap:8px}.lnenterlead,.lnentertxt{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.lnenteremail{font-size:.92em;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.lnentertxt+.lnenteremail{opacity:.7;max-width:16ch}.lnenterico{flex:none;opacity:.9}@media (max-width:560px){.lnentertxt+.lnenteremail{display:none}}.lnhero{padding-top:82px;padding-bottom:46px;text-align:center}.lnkick{font-size:var(--t-nano);letter-spacing:.14em;color:var(--acc);margin:0 0 20px}.lnh1,.lnkick{font-weight:600}.lnh1{font-family:var(--font-serif),Georgia,serif;font-size:clamp(30px,5.2vw,50px);line-height:1.12;letter-spacing:-.02em;margin:0 auto;max-width:24ch;color:var(--ink)}.lnpitch{font-size:var(--t-body);line-height:1.62;color:var(--mut);max-width:60ch;margin:20px auto 0}.lncta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:32px}.lnbig{padding:12px 22px;font-size:var(--t-body);text-decoration:none}.lnbig,.lncopy{display:inline-flex;align-items:center}.lncopy{gap:10px;background:var(--surf);border:1px solid var(--bd);border-radius:8px;padding:11px 14px;transition:border-color .15s,background .15s}.lncopy:hover{border-color:var(--bd3);background:var(--hov)}.lncopy.ok{border-color:var(--okbd);background:var(--okbg)}.lncopycmd{font-size:var(--t-body);color:var(--ink)}.lncopyico{display:inline-flex;color:var(--mut);flex:none}.lncopy.ok .lncopyico,.lncopystate{color:var(--ok)}.lncopystate{font-size:var(--t-micro)}.lncopystate:empty{display:none}.lnproof{background:#1e2220;border:1px solid #2c332f;border-radius:14px;box-shadow:0 14px 40px rgba(26,25,21,.14);overflow:hidden;max-width:760px;margin:0 auto}.lnproofbar{display:flex;align-items:center;gap:7px;padding:11px 15px;border-bottom:1px solid #2c332f;background:#191d1b}.lndot{width:9px;height:9px;border-radius:50%;background:#3a423d;flex:none}.lnprooffile{margin-left:8px;font-size:var(--t-micro);color:#939d95}.lnproofcode{margin:0;padding:20px 22px 22px;font-size:var(--t-sub);line-height:1.75;color:#dfe6e0;white-space:pre;overflow-x:auto}.lnproofnote{margin:16px auto 0}.lnproofnote code{font-size:var(--t-micro);background:var(--hov);border:1px solid var(--bd);border-radius:5px;padding:1px 5px}.lnclose{padding-top:72px;padding-bottom:72px;text-align:center}.lncloseh{font-family:var(--font-serif),serif;font-size:clamp(24px,3.6vw,34px);font-weight:600;letter-spacing:-.015em;margin:0;color:var(--ink)}.lnclosecta{margin-top:26px}.lnread{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-body);font-weight:500;color:var(--acc);text-decoration:none;padding:12px 8px}.lnread:hover{text-decoration:underline}.lnfoot{border-top:1px solid var(--bd);background:linear-gradient(180deg,color-mix(in srgb,var(--surf2) 50%,transparent),transparent)}.lnfootin{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:24px;padding-bottom:28px}.lnbrand-foot .lnbrandnm{font-size:var(--t-body)}.lnbrand-foot .lnbrand-mark svg{width:22px;height:22px}.lnfoot-links{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0 auto}.lnfoot-links a{font-size:var(--t-micro);font-weight:600;color:var(--mut);text-decoration:none;transition:color .2s ease}.lnfoot-links a:hover{color:var(--acc)}.lnfoot-links a[aria-current=page]{color:var(--ink)}.lnfoot-c{font-size:var(--t-micro);font-weight:700;color:var(--ink2)}@media (max-width:720px){.lnfootin{flex-direction:column;align-items:flex-start}.lnfoot-links{margin:0}}.lnlegal{max-width:760px;padding-top:40px;padding-bottom:64px}.lnlegal .lnsechead{margin-bottom:28px}.lnlegal-meta{margin:10px 0 0;font-size:var(--t-micro);color:var(--mut)}.lnlegal-toc{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 32px;padding:0}.lnlegal-toc a{display:inline-block;padding:5px 12px;border-radius:999px;border:1px solid var(--bd);background:var(--surf);font-size:var(--t-micro);font-weight:600;color:var(--ink2);text-decoration:none;transition:border-color .2s ease,color .2s ease}.lnlegal-toc a:hover{border-color:var(--accline);color:var(--accink)}.lnlegal-s{padding:26px 0;border-top:1px solid var(--bd);scroll-margin-top:80px}.lnlegal-s h2{margin:0 0 12px;font-family:var(--font-serif),serif;font-size:var(--t-h2);font-weight:600;letter-spacing:-.01em;color:var(--ink)}.lnlegal-s h3{margin:18px 0 6px;font-size:var(--t-body);font-weight:700;color:var(--ink)}.lnlegal-s li,.lnlegal-s p{margin:0 0 10px;font-size:var(--t-body);line-height:1.65;color:var(--ink2)}.lnlegal-s ul{margin:4px 0 10px;padding-left:22px}.lnlegal-s li{margin-bottom:6px}.lnlegal-s a{color:var(--accink);text-decoration:underline;text-underline-offset:2px}.lnlegal-s strong{color:var(--ink)}.lnlegal-tbl{width:100%;margin:8px 0 12px;border-collapse:collapse;font-size:var(--t-sub)}.lnlegal-tbl td,.lnlegal-tbl th{padding:9px 12px;border-top:1px solid var(--bd);text-align:left;vertical-align:top;color:var(--ink2)}.lnlegal-tbl th{font-weight:700;color:var(--ink)}.lnlegal-tbl thead th{border-top:0;font-size:var(--t-nano);letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.lncontact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0 0 8px}.lncontact .lncard{padding:20px;border-color:color-mix(in srgb,var(--ink) 8%,transparent);background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 70%,transparent),transparent 55%),linear-gradient(165deg,var(--surf),color-mix(in srgb,var(--surf2) 60%,var(--surf)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 14px 28px -22px color-mix(in srgb,var(--ink) 30%,transparent)}.lncontact .lncard-ico{color:var(--acc);background:linear-gradient(160deg,var(--surf),color-mix(in srgb,var(--acc) 12%,var(--surf)));border-color:var(--accline)}.lncontact .lncard a{font-weight:600;color:var(--accink);text-decoration:none;word-break:break-all}.lncontact .lncard a:hover{text-decoration:underline}:root[data-theme=dark] .lncontact .lncard{border-color:color-mix(in srgb,#fff 9%,transparent);background:linear-gradient(165deg,var(--surf2),var(--surf));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 7%,transparent)}:root[data-theme=dark] .lncontact .lncard-ico{background:linear-gradient(160deg,var(--surf2),var(--surf))}@media (max-width:600px){.lncontact{grid-template-columns:minmax(0,1fr)}}.sipage{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:18px}.sicard{background:var(--surf);border:1px solid var(--bd);border-radius:16px;box-shadow:0 10px 34px rgba(26,25,21,.06);padding:34px 34px 30px;width:440px;max-width:100%;text-align:center}.simark{display:inline-flex;margin-bottom:16px}.simark .orgmk{width:48px;height:48px}.sititle{font-family:var(--font-serif),serif;font-size:var(--t-h2);font-weight:600;letter-spacing:-.015em;margin:0}.sisub{font-size:var(--t-body);margin:10px 0 0}.sifoot,.sisub{line-height:1.6;color:var(--mut)}.sifoot{margin:20px 0 0}.siback,.sifoot{font-size:var(--t-sub)}.siback{margin:0}.siform{display:flex;flex-direction:column;margin-top:22px;text-align:left}.silabel{font-size:var(--t-micro);font-weight:600;letter-spacing:.02em;color:var(--mut);margin-bottom:7px}.siinput{width:100%;font:inherit;font-size:var(--t-body);color:var(--ink);background:var(--paper);border:1px solid var(--bd);border-radius:9px;padding:11px 13px;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.siinput::placeholder{color:var(--mut)}.siinput:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--accbg)}.siinput:disabled{opacity:.6;cursor:not-allowed}.siinput[aria-invalid=true]{border-color:var(--err,var(--err))}.siinput[aria-invalid=true]:focus{box-shadow:0 0 0 3px rgba(180,83,74,.12)}.sicode{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--t-h2);letter-spacing:.42em;text-align:center;padding:13px;text-indent:.42em}.sibtn{font:inherit;font-size:var(--t-body);font-weight:600;color:var(--onacc);background:var(--acc);border:1px solid var(--acc);border-radius:9px;padding:11px 16px;margin-top:16px;cursor:pointer;transition:background .14s ease,opacity .14s ease}.sibtn:hover:not(:disabled){opacity:.9}.sibtn:disabled{opacity:.5;cursor:not-allowed}.sioauth{display:flex;flex-direction:column;gap:9px;margin-top:18px}.sioauthbtn{display:flex;align-items:center;justify-content:center;gap:9px;font:inherit;font-size:var(--t-body);font-weight:600;color:var(--ink);background:var(--surf);border:1px solid var(--bd);border-radius:9px;padding:11px 16px;cursor:pointer;transition:border-color .14s ease,background .14s ease,opacity .14s ease}.sioauthbtn:hover:not(:disabled){border-color:var(--acc);background:var(--accbg)}.sioauthbtn:disabled{opacity:.5;cursor:not-allowed}.sioauthicon{flex:none}.sidivider{display:flex;align-items:center;gap:11px;margin-top:18px;color:var(--muted,var(--mut2));font-size:var(--t-micro)}.sidivider:after,.sidivider:before{content:"";flex:1 1;height:1px;background:var(--line,var(--bd2))}.sierr{color:var(--err,var(--err))}.sierr,.sinotice{font-size:var(--t-sub);line-height:1.5;margin:9px 0 0}.sinotice{color:var(--acc)}.siaddr{color:var(--ink);font-weight:600}.siactions{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;font-size:var(--t-sub)}.silink{font:inherit;font-size:var(--t-sub);color:var(--acc);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.silink:hover:not(:disabled){opacity:.8}.silink:disabled{color:var(--mut);cursor:default;text-decoration:none}.sidot{color:var(--bd)}.sislug{font-size:var(--t-sub);line-height:1.5;color:var(--mut);margin:9px 0 0;min-height:19px}.sislugval{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--t-mono);color:var(--acc);background:var(--accbg);border-radius:5px;padding:2px 6px}.sislugempty{color:var(--mut)}.lnsr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lnsec{padding:96px 0;content-visibility:auto;contain-intrinsic-size:auto 900px}.lnband{background:var(--surf2);border-top:1px solid var(--bd);border-bottom:1px solid var(--bd)}.lnsechead{max-width:760px;margin:0 0 44px}.lnsechead.lncenter{margin-left:auto;margin-right:auto;text-align:center}.lnh2{font-family:var(--font-serif),Georgia,serif;font-optical-sizing:auto;font-size:clamp(28px,4vw,44px);line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:0}.lnh2t{display:block;max-width:22ch;text-wrap:balance}.lncenter .lnh2t{margin:0 auto}.lnsechead.is-oneline,.lnsechead.is-oneline .lnh2t{max-width:none}.lnlede.is-tag{display:inline-flex;align-items:center;gap:10px;max-width:100%;box-sizing:border-box;margin-top:16px;padding:7px 14px 7px 12px;border:1px solid var(--accline);border-radius:12px;background:linear-gradient(115deg,color-mix(in srgb,var(--acc) 10%,var(--surf)),var(--surf) 70%);font-size:var(--t-sub);font-weight:500;line-height:1.4;color:var(--ink)}.lnlede.is-tag:before{content:"";width:8px;height:8px;flex:none;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,var(--acc),var(--ok));box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 14%,transparent)}.lneyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--font-sans),sans-serif;font-size:var(--t-micro);font-weight:600;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--acc);margin:0 0 14px}.lneyebrow-t{padding-bottom:8px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--acc) 55%,transparent) 18%,var(--acc) 50%,color-mix(in srgb,var(--acc) 55%,transparent) 82%,transparent) no-repeat bottom /100% 2px}.lncenter .lneyebrow{justify-content:center}.lneyebrow.lnkindtag.k-apm{--h:205}.lneyebrow.lnkindtag.k-aipm{--h:268}.lneyebrow.lnkindtag.k-mcp{--h:180}.lneyebrow.lnkindtag.k-faq{--h:34}.lnkindtag .lnchip{margin-left:10px}.lneyebrow.lnkindtag{display:inline-flex;gap:0;width:auto;padding:5px 14px 5px 5px;border-radius:999px;font-size:var(--t-nano);letter-spacing:.12em;color:hsl(var(--h) 38% 34%);background:linear-gradient(115deg,hsl(var(--h) 70% 55%/.13),hsl(var(--h) 70% 55%/.05));border:1px solid hsl(var(--h) 55% 45%/.24);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent),0 6px 16px -12px hsl(var(--h) 50% 30%/.5)}.lnkindtag-k{padding:3px 9px;border-radius:999px;font-weight:700;color:hsl(var(--h) 45% 28%);background:hsl(var(--h) 60% 50%/.16)}.lnkindtag-t{margin-left:10px;padding-left:10px;border-left:1px solid hsl(var(--h) 45% 45%/.3);font-weight:600}:root[data-theme=dark] .lneyebrow.lnkindtag{color:hsl(var(--h) 50% 80%);background:linear-gradient(115deg,hsl(var(--h) 60% 60%/.16),hsl(var(--h) 60% 60%/.06));border-color:hsl(var(--h) 60% 65%/.28);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent)}:root[data-theme=dark] .lnkindtag-k{color:hsl(var(--h) 60% 86%);background:hsl(var(--h) 60% 60%/.22)}.lnkindtag-solo{padding:3px 4px 3px 9px;font-weight:700}.lneyebrow.lnkindtag.k-brand{color:var(--accink);background:linear-gradient(115deg,color-mix(in srgb,var(--acc) 20%,var(--surf)),color-mix(in srgb,var(--acc) 8%,var(--surf)));border:1px solid color-mix(in srgb,var(--acc) 38%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent),0 6px 16px -12px color-mix(in srgb,var(--acc) 70%,transparent)}.k-brand .lnkindtag-k{color:var(--accink);background:color-mix(in srgb,var(--acc) 18%,transparent)}.k-brand .lnkindtag-t{border-left-color:var(--accline)}:root[data-theme=dark] .lneyebrow.lnkindtag.k-brand{background:linear-gradient(115deg,color-mix(in srgb,var(--acc) 24%,var(--surf)),color-mix(in srgb,var(--acc) 10%,var(--surf)));border-color:color-mix(in srgb,var(--acc) 40%,transparent);color:var(--acc);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent)}.lnlede{font-size:var(--t-h3);line-height:1.55;color:var(--mut);max-width:58ch;margin:16px 0 0;text-wrap:pretty}.lncenter .lnlede{margin-left:auto;margin-right:auto}.lnh3{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-family:var(--font-serif),Georgia,serif;font-size:var(--t-h2);letter-spacing:-.01em;line-height:1.25;color:var(--ink);margin:0}.lnh3,.lnh3sub{font-weight:600}.lnh3sub{order:-1;width:100%;font-family:var(--font-sans),sans-serif;font-size:var(--t-nano);letter-spacing:.1em;text-transform:uppercase;color:var(--acc)}.lnh3ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:var(--accbg);color:var(--accink);border:1px solid var(--accline)}.lncard-sub{font-size:var(--t-body);line-height:1.5;color:var(--mut)}.lnchip{display:inline-flex;align-items:center;font-family:var(--font-sans),sans-serif;font-size:var(--t-nano);font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:3px 7px;border-radius:999px;border:1px solid;white-space:nowrap;flex:none}.lnchip.live{color:var(--ok);background:var(--surf);border-color:var(--okbd)}.lnchip.coming{color:var(--mut);background:var(--surf);border-color:var(--bd3);border-style:dashed}.lnchips{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:10px 0 0;padding:0;font-size:var(--t-sub);color:var(--mut)}.lnchips li{display:inline-flex;align-items:center;gap:6px}.lncard,.lnpanelcard{display:flex;flex-direction:column;gap:6px;min-width:0;padding:20px;background:var(--surf);border:1px solid var(--bd);border-radius:16px}.lnpanelcard{padding:24px 24px 26px;gap:0}.lncard-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:8px;border-radius:10px;background:var(--surf2);border:1px solid var(--bd);color:var(--ink2)}.lncard-name{font-size:var(--t-body);font-weight:600;color:var(--ink)}.lnhero{padding:76px 0 48px}.lnhero-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:44px;gap:44px;align-items:center;text-align:center}.lnhero-eyebrow{grid-column:1/-1;font-size:var(--t-sub);justify-content:center;text-align:center;margin-bottom:-22px}.lnhero-eyebrow .lneyebrow-t{padding-bottom:9px}.lnhero .lnh1{max-width:26ch;text-wrap:balance}.lnh1-br{display:none}@media (min-width:1024px){.lnh1-br{display:inline}}.lnherobanner{display:inline-flex;align-items:center;gap:11px;max-width:min(100%,46rem);box-sizing:border-box;margin:24px 0 0;padding:10px 20px 10px 15px;border:1px solid transparent;border-radius:999px;background:linear-gradient(var(--surf),var(--surf)) padding-box,linear-gradient(110deg,color-mix(in srgb,var(--acc) 20%,transparent),color-mix(in srgb,var(--acc) 60%,transparent) 45%,color-mix(in srgb,var(--acc) 20%,transparent)) border-box;box-shadow:0 8px 24px -18px color-mix(in srgb,var(--acc) 60%,transparent);font-size:var(--t-body);line-height:1.45;color:var(--ink2);text-align:left;text-wrap:pretty}.lnpulse{width:8px;height:8px;border-radius:50%;background:var(--ok);flex:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 18%,transparent)}.lnhero .lncta{margin-top:30px}.lndemo{display:inline-flex;margin:0}.lnalt,.lnmain{display:contents}.lnalt .btn{background:var(--surf);color:var(--ink);border:1px solid var(--bd3)}.lnalt .btn:hover{opacity:1;background:var(--hov)}.lnhero-vis{position:relative;min-width:0}@media (min-width:1024px){.lnhero-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:52px;text-align:left}.lnhero .lnh1{margin:0;max-width:none;font-size:clamp(36px,4.2vw,48px);text-wrap:wrap}.lnhero-copy .lncta{justify-content:flex-start}}.lnobj-stage{position:relative;width:min(100%,440px);margin:0 auto;padding:28px 0 44px;perspective:1400px}.lnobj{position:relative;aspect-ratio:5/4;border-radius:28px;transform:translateZ(var(--lift,0)) rotateX(calc(9deg - var(--py, 0) * 16deg)) rotateY(calc(-16deg + var(--px, 0) * 22deg)) rotate(-3deg);transform-style:preserve-3d;background:linear-gradient(145deg,color-mix(in srgb,var(--accbg) 70%,var(--surf)) 0,var(--surf) 48%,color-mix(in srgb,var(--surf3) 60%,var(--surf)) 100%);box-shadow:inset 1px 1px 0 color-mix(in srgb,#fff 80%,transparent),inset -1px -1px 0 color-mix(in srgb,var(--ink) 8%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 10%,transparent),0 18px 30px -18px color-mix(in srgb,var(--ink) 40%,transparent),0 44px 80px -36px color-mix(in srgb,var(--ink) 45%,transparent);border:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}.lnobj-clip{inset:0;border-radius:inherit;overflow:hidden}.lnobj-clip,.lnobj-glow{position:absolute;pointer-events:none}.lnobj-glow{inset:-40%;background:radial-gradient(closest-side,color-mix(in srgb,#fff 70%,transparent),transparent 70%);opacity:.9;transform:translate(-12%,-18%)}.lnobj-spot{position:absolute;inset:0;background:radial-gradient(circle at calc(50% + var(--px, 0) * 110%) calc(50% + var(--py, 0) * 110%),color-mix(in srgb,#fff 60%,transparent),transparent 46%);opacity:0}.lnobj-stage.is-hover{--lift:22px}.lnobj-stage.is-hover .lnobj-spot{opacity:1}.lnkind.k-apm,.lnobj-term.k-apm{--h:205}.lnkind.k-aipm,.lnobj-term.k-aipm{--h:268}.lnkind{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:.82em;font-weight:700;letter-spacing:.08em;line-height:1.25;white-space:nowrap;vertical-align:.08em;color:hsl(var(--h) 45% 28%);background:hsl(var(--h) 70% 55%/.12);border:1px solid hsl(var(--h) 55% 45%/.24)}:root[data-theme=dark] .lnkind{color:hsl(var(--h) 60% 82%);background:hsl(var(--h) 60% 60%/.14);border-color:hsl(var(--h) 60% 65%/.28)}.lnobj-badge{position:absolute;padding:5px 12px;font-size:var(--t-micro);vertical-align:baseline;box-shadow:0 8px 18px -10px hsl(var(--h) 50% 30%/.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translateZ(24px)}:root[data-theme=dark] .lnobj-badge{box-shadow:0 8px 18px -10px hsl(var(--h) 60% 10%/.8)}.lnobj-terms{position:absolute;top:19%;bottom:21%;left:7%;right:7%;display:grid;grid-template-columns:31% 1fr 31%;grid-template-rows:repeat(4,1fr);align-items:center}.lnobj-term.at-l{grid-column:1;justify-self:start;text-align:left}.lnobj-term.at-r{grid-column:3;justify-self:end;text-align:right}.lnobj-term{font-size:var(--t-micro);font-weight:600;line-height:1.25;color:hsl(var(--h) 35% 32%/.34)}:root[data-theme=dark] .lnobj-term{color:hsl(var(--h) 50% 80%/.28)}:root[data-theme=dark] .lnobj-spot{background:radial-gradient(circle at calc(50% + var(--px, 0) * 110%) calc(50% + var(--py, 0) * 110%),color-mix(in srgb,var(--acc) 30%,transparent),transparent 46%)}.lnobj-mark{--mark-a:#4f6b56;--mark-b:#3e5744;position:absolute;top:50%;left:50%;width:36%;height:auto;transform:translate(-50%,-58%) translateZ(30px);filter:drop-shadow(0 18px 22px color-mix(in srgb,var(--accink) 40%,transparent)) drop-shadow(0 2px 3px color-mix(in srgb,var(--ink) 25%,transparent))}:root[data-theme=dark] .lnobj-mark{--mark-a:#5b7a62;--mark-b:#3e5744;filter:drop-shadow(0 16px 20px rgb(0 0 0/.55)) drop-shadow(0 0 14px color-mix(in srgb,var(--acc) 14%,transparent))}.lnobj-status{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;background:var(--surf);border:1px solid var(--okbd);font-size:var(--t-micro);font-weight:600;color:var(--okink);transform:translateZ(18px);box-shadow:0 4px 12px -6px color-mix(in srgb,var(--ink) 30%,transparent)}.lnobj-dot{width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 18%,transparent)}.lnobj-label{position:absolute;left:22px;bottom:18px;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-serif),serif;font-size:var(--t-h3);font-weight:600;color:var(--ink2);transform:translateZ(18px);text-shadow:0 1px 0 color-mix(in srgb,#fff 60%,transparent)}.lnobj-label svg{color:#e5242b;filter:drop-shadow(0 0 3px rgb(229 36 43/.55)) drop-shadow(0 0 8px rgb(229 36 43/.3))}.lnobj-floor{position:absolute;left:12%;right:6%;bottom:10px;height:46px;border-radius:50%;background:color-mix(in srgb,var(--ink) 26%,transparent);filter:blur(22px);transform:translateX(calc(var(--px, 0) * -28px)) rotate(-3deg);z-index:-1}.lnobj-stage.is-hover .lnobj-floor{opacity:.75;filter:blur(28px)}:root[data-theme=dark] .lnobj{background:linear-gradient(145deg,color-mix(in srgb,var(--accbg) 80%,var(--surf)) 0,var(--surf) 50%,color-mix(in srgb,var(--surf3) 70%,var(--surf)) 100%);box-shadow:inset 1px 1px 0 color-mix(in srgb,#fff 14%,transparent),inset -1px -1px 0 color-mix(in srgb,#000 40%,transparent),0 1px 2px color-mix(in srgb,#000 40%,transparent),0 18px 30px -18px color-mix(in srgb,#000 70%,transparent),0 44px 80px -36px color-mix(in srgb,#000 80%,transparent);border-color:color-mix(in srgb,#fff 10%,transparent)}:root[data-theme=dark] .lnobj-glow{background:radial-gradient(closest-side,color-mix(in srgb,var(--acc) 30%,transparent),transparent 70%)}:root[data-theme=dark] .lnobj-label{text-shadow:none}:root[data-theme=dark] .lnobj-floor{background:color-mix(in srgb,#000 70%,transparent)}@media (min-width:1024px){.lnobj-stage{margin:0 0 0 auto;width:min(100%,470px)}}.lnrot{display:flex;align-items:center;gap:12px;width:100%;max-width:min(100%,46rem);box-sizing:border-box;margin:26px 0 0;padding:11px 11px 11px 16px;border:1px solid var(--accline);border-radius:16px;background:linear-gradient(115deg,color-mix(in srgb,var(--acc) 10%,var(--surf)),var(--surf) 70%);text-align:left}.lnrot-spark{width:10px;height:10px;flex:none;border-radius:3px;transform:rotate(45deg);background:linear-gradient(135deg,var(--acc),var(--ok));box-shadow:0 0 0 4px color-mix(in srgb,var(--acc) 14%,transparent)}.lnrot-line{flex:1 1;min-width:0;min-height:1.5em;margin:0;font-size:var(--t-body);font-weight:500;line-height:1.5;color:var(--ink)}.lnrot-caret{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;border-radius:1px;background:var(--acc)}.lnrot-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;padding:0;border:1px solid var(--bd);border-radius:50%;background:var(--surf);color:var(--mut);cursor:pointer;transition:color .15s,border-color .15s}.lnrot-btn:hover{color:var(--ink);border-color:var(--bd3)}.lnrot-btn:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.lnhero-cta{display:flex;justify-content:center;margin-top:30px}.lnhero-cta .lncta{margin-top:0;justify-content:center}@media (max-width:1023px){.lnrot{margin-left:auto;margin-right:auto}}@media (max-width:600px){.lnrot-line{min-height:3em;font-size:var(--t-sub)}.lnobj-badge{padding:3px 9px}.lnobj-badge,.lnobj-term{font-size:var(--t-nano)}}.lnrail{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:48px 0 0;padding:0}.lnrailchip{display:inline-flex;align-items:center;gap:8px;min-height:36px;box-sizing:border-box;padding:7px 13px;background:var(--surf);border:1px solid var(--bd);border-radius:999px;font-size:var(--t-sub);color:var(--ink2);white-space:nowrap}.lnrailchip svg{flex:none;color:var(--acc)}.lnframe{position:relative;margin:0;min-width:0;text-align:left;background:var(--surf);border:1px solid var(--bd);border-radius:12px;overflow:hidden;box-shadow:0 22px 50px -26px color-mix(in srgb,var(--ink) 34%,transparent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lnframe-hero{max-width:860px;margin:0 auto}.lnframe-bar{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--surf2);border-bottom:1px solid var(--bd)}.lnframe-dots{display:inline-flex;gap:6px;flex:none}.lnframe-dots i{display:block;width:9px;height:9px;border-radius:50%;background:var(--bd3)}.lnframe-crumb{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:72%;margin:0 auto;padding:3px 12px;background:var(--paper);border:1px solid var(--bd);border-radius:999px;font-family:var(--font-mono),monospace;font-size:var(--t-micro);color:var(--mut);transform:translateX(-16px)}.lnframe-crumb svg{flex:none}.lnframe-crumbt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lnframe-body{padding:16px;background:var(--paper);-webkit-user-select:none;-moz-user-select:none;user-select:none}.lnframe-stage{position:relative;padding:18px;min-width:0}.lnframe-stage:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(color-mix(in srgb,var(--bd3) 55%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--bd3) 55%,transparent) 1px,transparent 1px);background-size:24px 24px;background-position:50%;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 72%)}.lnframe-stage>*{position:relative}.lnframe-body .inctabs{margin-top:14px;margin-bottom:12px}.lnframe-body .incdh-title{font-family:var(--font-serif),serif}.lnframe-sech{font-size:var(--t-nano);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin:16px 0 8px}.lnframe-sech:first-child{margin-top:0}.lnframe-flush{padding:0;overflow:hidden}.lnframe-pad{padding:12px}.lnframe .statgrid.lnframe-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.lnframe-stats .statcard{padding:12px 14px}.lnframe-err{color:var(--err)}.lnframe .tbl{width:100%}.lnframe .lghead,.lnframe .lgmain{grid-template-columns:14px 64px 52px 104px minmax(0,1fr);cursor:default}.lnframe .ocrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 84px minmax(0,1.5fr)}.lnframe .wrow{grid-template-columns:180px 1fr}.lnframe .axis{padding-left:214px}.lnframe .dur.lnin{left:auto;right:8px;color:var(--ink2)}.lnframe .inctbl .col-who{width:24%}.lnframe-wfrows{padding-bottom:10px}.lnexc,.lnexcmark{display:block;width:10px;height:10px;background:var(--err);border-radius:2px;transform:rotate(45deg);flex:none}.lnexc{position:absolute;top:4px;margin-left:-5px;box-shadow:0 0 0 2px var(--surf)}.lnexcnote{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 20px 14px;border-top:1px dashed var(--bd);font-size:var(--t-micro);color:var(--err)}.lnflow{display:grid;grid-template-columns:minmax(0,4fr) auto minmax(0,1.3fr);align-items:stretch;grid-gap:16px;gap:16px}.lnflow-four{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;perspective:900px}.lnflow .lncard{position:relative;background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,#fff 75%,transparent),transparent 55%),linear-gradient(160deg,var(--surf),color-mix(in srgb,var(--surf2) 70%,var(--surf)));border-color:color-mix(in srgb,var(--ink) 8%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 6%,transparent),0 14px 28px -18px color-mix(in srgb,var(--ink) 30%,transparent)}.lnflow .lncard-ico{background:linear-gradient(160deg,var(--surf),var(--surf2));border-color:color-mix(in srgb,var(--ink) 10%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 90%,transparent),0 4px 10px -6px color-mix(in srgb,var(--ink) 35%,transparent);color:var(--acc)}.lnflow .lncard-one{background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,#fff 55%,transparent),transparent 55%),var(--accbg);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent),0 18px 36px -20px color-mix(in srgb,var(--acc) 60%,transparent)}.lnflow-four .lncard:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 2px 4px color-mix(in srgb,var(--ink) 6%,transparent),0 24px 36px -20px color-mix(in srgb,var(--ink) 38%,transparent)}:root[data-theme=dark] .lnflow .lncard{background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,#fff 6%,transparent),transparent 55%),linear-gradient(160deg,var(--surf2),var(--surf));border-color:color-mix(in srgb,#fff 9%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent),0 16px 30px -18px rgb(0 0 0/.7)}:root[data-theme=dark] .lnflow .lncard-ico{background:linear-gradient(160deg,var(--surf2),var(--surf));border-color:color-mix(in srgb,#fff 10%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}:root[data-theme=dark] .lnflow .lncard-one{background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,#fff 6%,transparent),transparent 55%),var(--accbg)}.lnflow-arrow{display:flex;align-items:center;justify-content:center;color:var(--acc)}@property --lnang{syntax:"<angle>";inherits:false;initial-value:0deg}.lncard-one{position:relative;background:var(--accbg);border-color:transparent;isolation:isolate}.lncard-one:before{content:"";position:absolute;inset:-1px;z-index:-1;padding:1px;border-radius:inherit;background:conic-gradient(from var(--lnang),var(--acc),color-mix(in srgb,var(--acc) 18%,transparent) 30%,var(--acc) 55%,color-mix(in srgb,var(--acc) 18%,transparent) 80%,var(--acc));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.lncard-one .lncard-name{font-family:var(--font-serif),serif;font-size:var(--t-h2);color:var(--accink)}.lncard-one .lncard-sub{color:var(--accink)}.lncard-one .lncard-ico{background:var(--surf);border-color:var(--accline);color:var(--acc)}.lntabs{position:relative;display:inline-flex;gap:2px;max-width:100%;margin:0 0 26px;padding:4px;background:var(--surf2);border:1px solid var(--bd);border-radius:999px;overflow-x:auto;scrollbar-width:none}.lntabs::-webkit-scrollbar{display:none}.lntabs-ind{position:absolute;top:4px;bottom:4px;left:0;width:var(--ind-w,0);transform:translateX(var(--ind-x,0));background:var(--surf);border:1px solid var(--accline);border-radius:999px;box-shadow:0 2px 8px -3px color-mix(in srgb,var(--ink) 22%,transparent);opacity:0;box-sizing:border-box}.lntabs.has-ind .lntabs-ind{opacity:1}.lntab{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;flex:none;font:inherit;font-size:var(--t-sub);font-weight:600;color:var(--mut);background:transparent;border:0;border-radius:999px;padding:7px 15px 7px 8px;white-space:nowrap;cursor:pointer;transition:color .15s}.lntab:hover{color:var(--ink)}.lntab.ison{color:var(--accink)}.lntabs:not(.has-ind) .lntab.ison{background:var(--surf);box-shadow:inset 0 0 0 1px var(--accline)}.lntabn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:var(--t-nano);background:var(--surf);border:1px solid var(--bd);transition:background .2s,color .2s,border-color .2s}.lntab.ison .lntabn{background:var(--acc);border-color:var(--acc);color:var(--onacc)}.lnpanels{display:grid}.lnpanel{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;transform:translateY(8px)}.lnpanel.ison{opacity:1;visibility:visible;transform:none}.lnfaqi summary:focus-visible,.lnlink:focus-visible,.lnpanel:focus-visible,.lnread:focus-visible,.lntab:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:8px}.lnstop{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,2fr);grid-gap:28px;gap:28px;align-items:center}.lnstop-h{font-family:var(--font-serif),Georgia,serif;font-size:var(--t-h2);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;text-wrap:balance}.lnstoptext .lncard-sub{max-width:40ch;margin:0 0 14px}.lnclaims{list-style:none;margin:16px 0 0;padding:0}.lnclaim,.lnclaims{display:flex;flex-direction:column}.lnclaim{gap:4px;padding:13px 0;border-top:1px solid var(--bd)}.lnclaim:first-child{border-top:0;padding-top:0}.lnclaim:last-child{padding-bottom:0}.lnclaim-h{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}.lnclaim-l{font-weight:600;color:var(--ink)}.lnaipm{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch}.lnaipm>.lnpanelcard:first-child{grid-column:1;grid-row:1}.lnaipm>.lnpanelcard:nth-child(2){grid-column:3;grid-row:1}.lnaipm-link{grid-column:2;grid-row:1;position:relative;display:flex;align-items:center;justify-content:center}.lnaipm-link:before{content:"";position:absolute;top:10%;bottom:10%;left:50%;width:1px;background:linear-gradient(transparent,var(--acc),transparent)}.lnaipm-link span{position:relative;writing-mode:vertical-rl;transform:rotate(180deg);padding:10px 0;background:var(--surf2);font-size:var(--t-nano);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--acc);white-space:nowrap}.lnqual{margin-top:16px}.lnaipm .lnpanelcard,.lnqual{--h:268;position:relative;background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 70%,transparent),transparent 55%),linear-gradient(165deg,var(--surf),color-mix(in srgb,var(--surf2) 60%,var(--surf)));border-color:color-mix(in srgb,var(--ink) 8%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 5%,transparent),0 18px 36px -24px color-mix(in srgb,var(--ink) 32%,transparent)}.lnaipm .lnpanelcard:before,.lnqual:before{content:"";position:absolute;top:-1px;left:24px;right:24px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,hsl(var(--h) 55% 62%/.75) 30%,color-mix(in srgb,var(--acc) 80%,transparent) 70%,transparent)}.lnaipm .lnh3ico,.lnqual .lnh3ico{width:36px;height:36px;border-radius:10px;color:hsl(var(--h) 40% 38%);background:linear-gradient(160deg,hsl(var(--h) 70% 97%),hsl(var(--h) 45% 91%));border:1px solid hsl(var(--h) 45% 55%/.25);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 90%,transparent),0 6px 12px -8px hsl(var(--h) 50% 30%/.45)}.lnaipm .lnh3sub{color:hsl(var(--h) 35% 45%)}.lnaipm .lnclaim-l,.lnqual .lnclaim-l{letter-spacing:-.005em}.lnqual .lnclaims-row{gap:0}.lnqual .lnclaims-row .lnclaim{padding:0 24px}.lnqual .lnclaims-row .lnclaim:first-child{padding-left:0}.lnqual .lnclaims-row .lnclaim+.lnclaim{border-left:1px solid var(--bd)}:root[data-theme=dark] .lnaipm .lnpanelcard,:root[data-theme=dark] .lnqual{background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 5%,transparent),transparent 55%),linear-gradient(165deg,var(--surf2),var(--surf));border-color:color-mix(in srgb,#fff 9%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 7%,transparent),0 18px 36px -22px rgb(0 0 0/.75)}:root[data-theme=dark] .lnaipm .lnh3ico,:root[data-theme=dark] .lnqual .lnh3ico{color:hsl(var(--h) 60% 82%);background:linear-gradient(160deg,hsl(var(--h) 25% 22%),hsl(var(--h) 20% 16%));border-color:hsl(var(--h) 50% 70%/.22);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}:root[data-theme=dark] .lnaipm .lnh3sub{color:hsl(var(--h) 45% 75%)}.lnclaims-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 28px;gap:0 28px}.lnclaims-row .lnclaim{border-top:0;padding:0}.lnduo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:28px;align-items:start}.lnfam-apm .lnpanelcard,.lnqual.lnfam-apm{--h:205}.lnfam-apm .lnaipm-link:before{background:linear-gradient(transparent,hsl(205 45% 50%),transparent)}.lnfam-apm .lnaipm-link span{background:var(--paper);color:hsl(205 40% 40%)}:root[data-theme=dark] .lnfam-apm .lnaipm-link span{color:hsl(205 50% 75%)}.lnfam-apm .lnh3sub{color:hsl(205 35% 42%)}:root[data-theme=dark] .lnfam-apm .lnh3sub{color:hsl(205 45% 75%)}.lnapm-frame{max-width:860px;margin:28px auto 0}.lnlegend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0 0}.lnlegend span{display:inline-flex;align-items:center;gap:6px}.lnconvo{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center}.lnconvo-lab{margin:0;font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.lnasks{list-style:none;display:flex;flex-direction:column;gap:8px;margin:14px 0 22px;padding:0}.lnconvo-side{--h:180;position:relative;padding:22px 24px 24px;border-radius:16px;border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 70%,transparent),transparent 55%),linear-gradient(165deg,var(--surf),color-mix(in srgb,var(--surf2) 60%,var(--surf)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 5%,transparent),0 18px 36px -24px color-mix(in srgb,var(--ink) 32%,transparent)}.lnconvo-side:before{content:"";position:absolute;top:-1px;left:24px;right:24px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,hsl(var(--h) 50% 45%/.7) 30%,color-mix(in srgb,var(--acc) 80%,transparent) 70%,transparent)}.lnconvo-side .lnconvo-lab{display:flex;align-items:center;gap:8px;color:hsl(var(--h) 40% 30%)}.lnconvo-side .lnconvo-lab:before{content:"";width:7px;height:7px;border-radius:50%;background:hsl(var(--h) 50% 40%);box-shadow:0 0 0 3px hsl(var(--h) 50% 40%/.15)}.lnask{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;border:1px solid hsl(var(--h) 40% 40%/.18);background:linear-gradient(115deg,hsl(var(--h) 55% 45%/.08),hsl(var(--h) 55% 45%/.02));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 60%,transparent);font-size:var(--t-sub);font-weight:500;color:var(--ink)}.lnask:before{content:"\203A";flex:none;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--t-body);font-weight:700;line-height:1;color:hsl(var(--h) 45% 36%)}.lnask:hover{border-color:hsl(var(--h) 45% 40%/.4);background:linear-gradient(115deg,hsl(var(--h) 55% 45%/.14),hsl(var(--h) 55% 45%/.04))}.lnconvo-side .lnconvo-claims{padding-top:18px;border-top:1px solid var(--bd)}:root[data-theme=dark] .lnconvo-side{border-color:color-mix(in srgb,#fff 9%,transparent);background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 5%,transparent),transparent 55%),linear-gradient(165deg,var(--surf2),var(--surf));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 7%,transparent),0 18px 36px -22px rgb(0 0 0/.75)}:root[data-theme=dark] .lnconvo-side .lnconvo-lab{color:hsl(var(--h) 45% 72%)}:root[data-theme=dark] .lnconvo-side .lnconvo-lab:before{background:hsl(var(--h) 50% 60%)}:root[data-theme=dark] .lnask{border-color:hsl(var(--h) 50% 60%/.2);background:linear-gradient(115deg,hsl(var(--h) 50% 55%/.1),hsl(var(--h) 50% 55%/.03));box-shadow:none}:root[data-theme=dark] .lnask:before{color:hsl(var(--h) 55% 68%)}.lnchat{gap:12px}.lnbubble,.lnchat{display:flex;flex-direction:column}.lnbubble{gap:6px;max-width:94%;padding:12px 14px;border-radius:14px;font-size:var(--t-sub);line-height:1.5;color:var(--ink)}.lnq{align-self:flex-end;background:var(--accbg);color:var(--accink);border-bottom-right-radius:4px}.lna{align-self:flex-start;background:var(--surf);border:1px solid var(--bd);border-bottom-left-radius:4px}.lnbwho{font-size:var(--t-nano);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.lnq .lnbwho{color:var(--accink)}.lntype{display:inline-block;white-space:nowrap;max-width:100%}.lnacard{flex-direction:column;padding:10px 12px;background:var(--paper);border:1px solid var(--bd);border-left:3px solid var(--err);border-radius:8px}.lnacard,.lnacardtop{display:flex;gap:6px}.lnacardtitle{font-weight:600}.lnacardfacts,.lnasrc{font-size:var(--t-micro);color:var(--mut)}.lnonekey{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:44px;gap:44px;align-items:center}.lnstepper{position:relative;list-style:none;display:flex;flex-direction:column;gap:28px;margin:0;padding:0}.lnstepper:after,.lnstepper:before{content:"";position:absolute;left:14px;top:16px;bottom:34px;width:2px;margin-left:-1px;background:var(--bd);border-radius:1px}.lnstepper:after{background:var(--acc);transform-origin:top}.lnstepper:after,.lnstepper:before{z-index:0}.lnstep{z-index:1;align-items:flex-start;gap:14px;min-width:0}.lnstep,.lnstepn{position:relative;display:flex}.lnstepn{width:28px;height:28px;box-sizing:border-box;border-radius:50%;background:var(--surf);color:var(--accink);border:1px solid var(--accline);font-size:var(--t-sub);font-weight:600;align-items:center;justify-content:center;flex:none}.lnstepdot{background:var(--ok);border-color:var(--ok);box-shadow:0 0 0 5px color-mix(in srgb,var(--ok) 16%,transparent);transform:scale(.5)}.lnsteph{font-size:var(--t-body);font-weight:600;color:var(--ink);margin-bottom:2px}.lnstatus{display:inline-grid;vertical-align:1px;margin-left:6px}.lnstatus>span{grid-area:1/1;padding:2px 10px;border-radius:999px;font-size:var(--t-micro);font-weight:600;text-align:center;border:1px solid}.lnstatus-w{visibility:hidden;background:var(--hov);color:var(--mut);border-color:var(--bd3)}.lnstatus-a{background:var(--okbg);color:var(--okink);border-color:var(--okbd)}.lnproof.lncode{position:relative;max-width:none;margin:0;min-width:0}.lncode-r{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.lncode .lnframe-dots i{background:#3a423d}.lncode-tabs{display:inline-flex;gap:4px;margin-left:8px;min-width:0;overflow-x:auto;scrollbar-width:none}.lncode-tabs label{padding:4px 11px;border-radius:999px;font-size:var(--t-micro);font-weight:600;color:#939d95;cursor:pointer;white-space:nowrap}#lncode-otel:checked~.lnproofbar label[for=lncode-otel],#lncode-py:checked~.lnproofbar label[for=lncode-py]{background:#2c332f;color:#dfe6e0}#lncode-otel:focus-visible~.lnproofbar label[for=lncode-otel],#lncode-py:focus-visible~.lnproofbar label[for=lncode-py]{outline:2px solid #8fb89a;outline-offset:1px}#lncode-otel:checked~.lncode-py,.lncode-otel{display:none}#lncode-otel:checked~.lncode-otel{display:block}.lncode-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 0 22px;font-size:var(--t-micro);color:#939d95}.lncode .lnproofcode{padding-top:10px;padding-bottom:18px}.lncode .lncode-sh{border-bottom:1px solid #2c332f}.lncopybtn{display:inline-flex;align-items:center;gap:6px;flex:none;padding:4px 10px;font:inherit;font-size:var(--t-micro);color:#dfe6e0;background:#242926;border:1px solid #3a423d;border-radius:7px;cursor:pointer;transition:border-color .15s,background .15s}.lncopybtn:hover{background:#2c332f}.lncopybtn:focus-visible{outline:2px solid #8fb89a;outline-offset:2px}.lncopybtn.ok{border-color:#3e9b63;color:#a9dcb9}.lnlangs{list-style:none;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:10px;gap:10px;margin:56px 0 0;padding:0}.lnlang{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:16px 6px 14px;background:var(--surf);border:1px solid var(--bd);border-radius:14px;text-align:center;transition:transform .2s ease,border-color .2s}.lnlangmark{display:inline-flex;height:28px;margin-bottom:6px;color:var(--ink2);transition:color .2s}.lnlangn{font-size:var(--t-sub);font-weight:600;color:var(--ink)}.lnlang .lncard-sub{font-size:var(--t-micro);line-height:1.35}.lnlang:first-child{background:var(--accbg);border-color:var(--accline)}.lnlang:first-child .lncard-sub,.lnlang:first-child .lnlangmark{color:var(--accink)}.lnlang.is-soon{background:color-mix(in srgb,var(--acc) 6%,var(--surf));border-style:dashed;border-color:var(--accline)}.lnlang.is-soon .lnchip{margin-top:4px}.lnlang:hover{transform:translateY(-2px);border-color:var(--accline);transition-delay:0s}.lnlang:hover .lnlangmark{color:var(--acc)}.lnproofnote{text-align:center;font-size:var(--t-sub);color:var(--mut);margin:20px auto 0;max-width:640px}.lnkeynote{display:flex;align-items:center;gap:14px;max-width:860px;margin:28px auto 0;padding:14px 20px 14px 14px;border:1px solid color-mix(in srgb,var(--acc) 34%,transparent);border-radius:14px;background:linear-gradient(115deg,color-mix(in srgb,var(--acc) 12%,var(--surf)),var(--surf) 75%);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent),0 12px 28px -22px color-mix(in srgb,var(--acc) 80%,transparent);font-size:var(--t-sub);line-height:1.55;color:var(--ink2);text-align:left}.lnkeynote strong{color:var(--accink);font-weight:700}.lnkeynote-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:10px;color:var(--acc);background:linear-gradient(160deg,var(--surf),color-mix(in srgb,var(--acc) 10%,var(--surf)));border:1px solid var(--accline);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 90%,transparent)}:root[data-theme=dark] .lnkeynote{background:linear-gradient(115deg,color-mix(in srgb,var(--acc) 14%,var(--surf)),var(--surf) 75%);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent)}:root[data-theme=dark] .lnkeynote-ico{box-shadow:none}.lnqual.lncollect{margin-top:18px}.lnqual.lncollect:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--acc) 85%,transparent) 40%,color-mix(in srgb,var(--acc) 40%,transparent) 75%,transparent)}.lnqual.lncollect .lnh3ico{color:var(--acc);background:linear-gradient(160deg,var(--surf),color-mix(in srgb,var(--acc) 12%,var(--surf)));border-color:var(--accline);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 90%,transparent),0 6px 12px -8px color-mix(in srgb,var(--acc) 70%,transparent)}:root[data-theme=dark] .lnqual.lncollect .lnh3ico{color:var(--acc);background:linear-gradient(160deg,var(--surf2),var(--surf));border-color:var(--accline);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}.lncollect-lede{margin:8px 0 0}.lncollect .lnclaims-row{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.lnconn{display:flex;flex-direction:column;gap:14px}.lnconn-g{position:relative;display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:16px 28px;gap:16px 28px;align-items:center;padding:22px 24px;border-radius:16px;border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 70%,transparent),transparent 55%),linear-gradient(165deg,var(--surf),color-mix(in srgb,var(--surf2) 60%,var(--surf)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 5%,transparent),0 16px 32px -24px color-mix(in srgb,var(--ink) 30%,transparent)}.lnconn-g:before{content:"";position:absolute;top:-1px;left:24px;right:24px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--acc) 80%,transparent) 35%,color-mix(in srgb,var(--acc) 30%,transparent) 75%,transparent)}.lnconn-head{display:flex;align-items:flex-start;gap:12px}.lnconn-head .lnh3ico{flex:none;width:36px;height:36px;border-radius:10px;color:var(--acc);background:linear-gradient(160deg,var(--surf),color-mix(in srgb,var(--acc) 12%,var(--surf)));border:1px solid var(--accline);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 90%,transparent),0 6px 12px -8px color-mix(in srgb,var(--acc) 70%,transparent)}.lnconn-h{margin:0;font-family:var(--font-serif),serif;font-size:var(--t-h2);font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--ink)}.lnconn-sub{margin:4px 0 0}.lnconn-row{list-style:none;display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0}.lnint{display:flex;flex-direction:column;align-items:center;gap:8px;width:104px;box-sizing:border-box;padding:12px 6px 11px;border-radius:14px;border:1px solid color-mix(in srgb,var(--ink) 7%,transparent);background:linear-gradient(170deg,var(--surf),color-mix(in srgb,var(--surf2) 50%,var(--surf)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 80%,transparent),0 6px 14px -12px color-mix(in srgb,var(--ink) 40%,transparent);text-align:center}.lnint:hover{border-color:var(--accline);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 80%,transparent),0 14px 24px -16px color-mix(in srgb,var(--ink) 45%,transparent),0 0 0 3px color-mix(in srgb,var(--acc) 10%,transparent)}.lnintmark{display:inline-flex;align-items:center;justify-content:center;flex:none;width:52px;height:52px;box-sizing:border-box;border-radius:12px;border:1px solid var(--bd)}.lnintmark.brandwell{background:var(--brandwell);color:var(--brandink)}.lnintline{background:var(--surf);color:var(--ink2)}.lnintname{font-size:var(--t-micro);font-weight:600;line-height:1.3;color:var(--ink)}.lnint.coming{background:transparent;box-shadow:none}.lnint.coming,.lnint.coming .lnintmark{border-style:dashed;border-color:var(--bd3)}.lnint.coming .lnintmark>*{opacity:.55}.lnint.coming .lnintname{color:var(--mut)}:root[data-theme=dark] .lnconn-g{border-color:color-mix(in srgb,#fff 9%,transparent);background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 5%,transparent),transparent 55%),linear-gradient(165deg,var(--surf2),var(--surf));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 7%,transparent),0 16px 32px -22px rgb(0 0 0/.75)}:root[data-theme=dark] .lnconn-head .lnh3ico{background:linear-gradient(160deg,var(--surf2),var(--surf));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}:root[data-theme=dark] .lnint{border-color:color-mix(in srgb,#fff 8%,transparent);background:linear-gradient(170deg,var(--surf2),var(--surf));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent)}:root[data-theme=dark] .lnint.coming{background:transparent;border-color:var(--bd3)}.lntm{font-size:var(--t-micro);color:var(--mut);margin:16px 0 0}.lnwhy{background:var(--surf);border:1px solid var(--bd);border-radius:16px;overflow:hidden}.lnwhytbl{width:100%;border-collapse:collapse}.lnwhytbl td,.lnwhytbl th{text-align:left;vertical-align:top;padding:15px 22px;border-top:1px solid var(--bd);font-size:var(--t-body);line-height:1.45}.lnwhytbl thead td,.lnwhytbl thead th{border-top:0;padding-top:18px;padding-bottom:12px;font-size:var(--t-micro);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.lnwhytopic{width:22%;font-weight:600;color:var(--ink)}td.lnwhythem{color:var(--mut)}.lnwhytbl .lnwhyus{background:color-mix(in srgb,var(--acc) 8%,var(--surf));color:var(--ink)}.lnwhytbl thead .lnwhyus{color:var(--accink)}.lnwhyus .lnchip{margin-left:8px;vertical-align:1px}.lnwhy{border-color:color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(170deg,var(--surf),color-mix(in srgb,var(--surf2) 50%,var(--surf)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 5%,transparent),0 22px 44px -30px color-mix(in srgb,var(--ink) 35%,transparent)}.lnwhytbl .lnwhyus{background:linear-gradient(90deg,color-mix(in srgb,var(--acc) 11%,var(--surf)),color-mix(in srgb,var(--acc) 6%,var(--surf)));border-left:1px solid color-mix(in srgb,var(--acc) 22%,transparent)}.lnwhytbl thead .lnwhyus{font-weight:700}.lnwhytbl thead .lnwhyus:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;vertical-align:1px;background:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 18%,transparent)}.lnwhyok{margin-right:8px;vertical-align:-2px;color:var(--acc)}.lnwhytbl tbody tr{transition:background-color .2s ease}.lnwhytbl tbody tr:hover{background:color-mix(in srgb,var(--acc) 4%,transparent)}.lnwhytbl tbody tr:hover .lnwhyus{background:linear-gradient(90deg,color-mix(in srgb,var(--acc) 16%,var(--surf)),color-mix(in srgb,var(--acc) 9%,var(--surf)))}:root[data-theme=dark] .lnwhy{border-color:color-mix(in srgb,#fff 9%,transparent);background:linear-gradient(170deg,var(--surf2),var(--surf));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 7%,transparent),0 22px 44px -28px rgb(0 0 0/.75)}#why .lnread{padding-left:0;margin-top:12px}.lncompare{padding-top:40px}.lncompare .lnsechead{margin-bottom:20px}.lntrust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0}.lntrust,.lntrust-lines{list-style:none;padding:0}.lntrust-lines{display:flex;flex-direction:column;gap:8px;margin:8px 0 0}.lntrust-lines li{display:flex;align-items:center;gap:8px}.lntrustcard{position:relative;padding:22px;border-color:color-mix(in srgb,var(--ink) 8%,transparent);background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 70%,transparent),transparent 55%),linear-gradient(165deg,var(--surf),color-mix(in srgb,var(--surf2) 60%,var(--surf)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 5%,transparent),0 16px 32px -24px color-mix(in srgb,var(--ink) 30%,transparent)}.lntrustcard:before{content:"";position:absolute;top:-1px;left:22px;right:22px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--acc) 80%,transparent) 35%,color-mix(in srgb,var(--acc) 30%,transparent) 75%,transparent)}.lntrustcard .lncard-ico{width:38px;height:38px;border-radius:11px;color:var(--acc);background:linear-gradient(160deg,var(--surf),color-mix(in srgb,var(--acc) 12%,var(--surf)));border-color:var(--accline);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 90%,transparent),0 6px 12px -8px color-mix(in srgb,var(--acc) 70%,transparent)}.lntrustcard .lncard-name{font-family:var(--font-serif),serif;font-size:var(--t-h2);letter-spacing:-.01em}.lntrust-lines{margin-top:12px;gap:10px}.lntrust-ok{display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border-radius:50%;color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 28%,transparent)}.lntrustcard:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 2px 4px color-mix(in srgb,var(--ink) 5%,transparent),0 24px 40px -24px color-mix(in srgb,var(--ink) 38%,transparent)}:root[data-theme=dark] .lntrustcard{border-color:color-mix(in srgb,#fff 9%,transparent);background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 5%,transparent),transparent 55%),linear-gradient(165deg,var(--surf2),var(--surf));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 7%,transparent),0 16px 32px -22px rgb(0 0 0/.75)}:root[data-theme=dark] .lntrustcard .lncard-ico{background:linear-gradient(160deg,var(--surf2),var(--surf));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)}.lnmeters{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0}.lnmeter{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:24px;border-radius:16px;border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 70%,transparent),transparent 55%),linear-gradient(165deg,var(--surf),color-mix(in srgb,var(--surf2) 60%,var(--surf)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 5%,transparent),0 16px 32px -24px color-mix(in srgb,var(--ink) 30%,transparent)}.lnmeter:before{content:"";position:absolute;top:-1px;left:24px;right:24px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--acc) 80%,transparent) 35%,color-mix(in srgb,var(--acc) 30%,transparent) 75%,transparent)}.lnmeter:nth-child(2){background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 60%,transparent),transparent 55%),linear-gradient(165deg,color-mix(in srgb,var(--acc) 9%,var(--surf)),color-mix(in srgb,var(--acc) 4%,var(--surf)));border-color:color-mix(in srgb,var(--acc) 26%,transparent)}.lnmeter-ico{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:12px;border-radius:11px;color:var(--acc);background:linear-gradient(160deg,var(--surf),color-mix(in srgb,var(--acc) 12%,var(--surf)));border:1px solid var(--accline);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 90%,transparent),0 6px 12px -8px color-mix(in srgb,var(--acc) 70%,transparent)}.lnmeter-name{font-size:var(--t-micro);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.lnmeter-fig{display:flex;align-items:center;min-height:46px;font-family:var(--font-serif),serif;font-size:var(--t-hero);font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lnmeter-na{color:var(--mut)}.lnskel{display:inline-block;width:5ch;height:.8em;border-radius:6px;background:var(--hov)}.lnprice-note{margin:14px 0 0;font-size:var(--t-micro)}.lnprice-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 28px;margin-top:26px;padding-top:22px;border-top:1px solid var(--bd)}.lnhigh{flex:1 1;min-width:min(100%,420px);list-style:none;display:flex;flex-wrap:wrap;gap:10px 24px;margin:0;padding:0}.lnhigh li{font-size:var(--t-sub);color:var(--ink2)}.lnhigh li,.lnratebtn{display:inline-flex;align-items:center;gap:8px}.lnratebtn{flex:none;padding:10px 18px;border-radius:999px;border:1px solid color-mix(in srgb,var(--acc) 38%,transparent);background:linear-gradient(115deg,color-mix(in srgb,var(--acc) 14%,var(--surf)),color-mix(in srgb,var(--acc) 5%,var(--surf)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent),0 8px 18px -14px color-mix(in srgb,var(--acc) 80%,transparent);font:inherit;font-size:var(--t-sub);font-weight:600;color:var(--accink);cursor:pointer}.lnratebtn:hover{border-color:var(--acc)}.lnratebtn:focus-visible,button.lnread:focus-visible{outline:2px solid var(--acc);outline-offset:2px}button.lnread{border:0;background:none;font:inherit;cursor:pointer}:root[data-theme=dark] .lnmeter{border-color:color-mix(in srgb,#fff 9%,transparent);background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 5%,transparent),transparent 55%),linear-gradient(165deg,var(--surf2),var(--surf));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 7%,transparent),0 16px 32px -22px rgb(0 0 0/.75)}:root[data-theme=dark] .lnmeter:nth-child(2){background:radial-gradient(110% 80% at 0 0,color-mix(in srgb,#fff 5%,transparent),transparent 55%),linear-gradient(165deg,color-mix(in srgb,var(--acc) 12%,var(--surf2)),var(--surf));border-color:color-mix(in srgb,var(--acc) 30%,transparent)}:root[data-theme=dark] .lnmeter-ico,:root[data-theme=dark] .lnratebtn{box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 7%,transparent)}:root[data-theme=dark] .lnmeter-ico{background:linear-gradient(160deg,var(--surf2),var(--surf))}:root[data-theme=dark] .lnratebtn{color:var(--acc)}.lnratedrawer{gap:18px}.lnratedrawer,.lnratefacts{display:flex;flex-direction:column}.lnratefacts{list-style:none;gap:10px;margin:4px 0 0;padding:16px 0 0;border-top:1px solid var(--bd)}.lnratefacts li{display:flex;align-items:flex-start;gap:10px;font-size:var(--t-sub);line-height:1.5;color:var(--ink2)}.lnratefacts .lntrust-ok{margin-top:2px}.lnsec[id]{scroll-margin-top:76px}.lnfaq{--h:34;max-width:880px;display:flex;flex-direction:column;gap:10px}.lnfaqi{position:relative;border-radius:14px;border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);background:linear-gradient(170deg,var(--surf),color-mix(in srgb,var(--surf2) 50%,var(--surf)));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 8px 20px -18px color-mix(in srgb,var(--ink) 40%,transparent);transition:border-color .25s ease,box-shadow .3s ease}.lnfaqi:before{content:"";position:absolute;top:14px;bottom:14px;left:-1px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(hsl(var(--h) 75% 55%),hsl(var(--h) 70% 45%/.5));opacity:0;transition:opacity .25s ease}.lnfaqi[open]{border-color:hsl(var(--h) 60% 50%/.3);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 18px 34px -24px color-mix(in srgb,var(--ink) 40%,transparent)}.lnfaqi[open]:before{opacity:1}.lnfaqi:hover{border-color:hsl(var(--h) 55% 50%/.26)}.lnfaqi summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;list-style:none;cursor:pointer;font-size:var(--t-h3);font-weight:600;color:var(--ink);border-radius:14px}.lnfaqi summary:focus-visible{outline:2px solid hsl(var(--h) 70% 45%);outline-offset:2px}.lnfaqi summary::-webkit-details-marker{display:none}.lnfaq-chev{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:50%;color:var(--mut);background:var(--surf);border:1px solid var(--bd);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent);transition:transform .25s ease,color .2s ease,background-color .2s ease,border-color .2s ease}.lnfaqi[open] .lnfaq-chev{transform:rotate(180deg);color:hsl(var(--h) 60% 32%);background:hsl(var(--h) 80% 55%/.14);border-color:hsl(var(--h) 60% 50%/.35)}.lnfaq-a{display:grid;grid-template-rows:1fr}.lnfaq-a>div{min-height:0;overflow:hidden;padding:0 20px}.lnfaq-a p{margin:0;font-size:var(--t-body);line-height:1.6;color:var(--mut);max-width:68ch}.lnfaq-a>div>:last-child{margin-bottom:20px}.lnfaq-chips{justify-content:flex-start;margin-top:12px}.lnfaq-a .lnread{padding-left:0;padding-bottom:0}:root[data-theme=dark] .lnfaqi{border-color:color-mix(in srgb,#fff 9%,transparent);background:linear-gradient(170deg,var(--surf2),var(--surf));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent)}:root[data-theme=dark] .lnfaqi[open]{border-color:hsl(var(--h) 60% 60%/.3);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent),0 18px 34px -22px rgb(0 0 0/.75)}:root[data-theme=dark] .lnfaq-chev{background:var(--surf2);box-shadow:none}:root[data-theme=dark] .lnfaqi[open] .lnfaq-chev{color:hsl(var(--h) 80% 72%);background:hsl(var(--h) 60% 55%/.16)}.lnclose .lnherobanner{margin-top:18px}.lncloselinks{display:flex;justify-content:center;flex-wrap:wrap;gap:0 14px;margin:10px 0 0}@media (prefers-reduced-motion:no-preference){.lnseq>li{animation:lnrise .32s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.12s + var(--i, 0) * .22s)}.lnobj-stage{animation:lnfloat .4s ease-out both}.lnhero-eyebrow .lneyebrow-t{animation:lnunderline .9s cubic-bezier(.2,.7,.2,1) .15s both}.lnobj-glow{animation:lndrift 6s ease-in-out infinite alternate}.lnobj{transition:transform .9s cubic-bezier(.16,1,.3,1),box-shadow .6s ease}.lnobj-spot{transition:opacity .5s ease}.lnobj-floor{transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .6s ease,filter .6s ease}.lnrot-caret{animation:lnblink 1s steps(1) infinite}.lnrot-caret.is-typing{animation:none}.lnpulse{animation:lnpulse 2s ease-out infinite}.lncard-one:before{animation:lnspin 7s linear infinite}.lntabs-ind{transition:transform .28s cubic-bezier(.2,.7,.2,1),width .28s cubic-bezier(.2,.7,.2,1)}.lnpanel{transition:opacity .15s ease,transform .2s ease,visibility 0s .2s}.lnpanel.ison{transition:opacity .15s ease,transform .2s ease,visibility 0s}.lnfaqi[open] .lnfaq-a{animation:lnfaqopen .24s ease-out}.lnreveal [data-reveal=""]{transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.lnreveal [data-reveal=""]:not(.is-in){opacity:0;transform:translateY(12px)}.lnreveal [data-reveal=stagger] [style*="--i"]{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 60ms)}.lnreveal [data-reveal=stagger]:not(.is-in) [style*="--i"]{opacity:0;transform:translateY(12px)}.lnflow-four .lncard:hover{translate:0 -4px;rotate:1 -1 0 5deg}.lnint:hover{translate:0 -3px}html:has(#pricing){scroll-behavior:smooth}.lntrustcard:hover{translate:0 -3px}.lnreveal [data-reveal=stagger] .lntrustcard[style*="--i"]{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.2,1),translate .5s cubic-bezier(.16,1,.3,1),box-shadow .4s ease;transition-delay:calc(var(--i, 0) * 60ms),calc(var(--i, 0) * 60ms),0s,0s}.lnint .lnintmark{transition:scale .35s cubic-bezier(.16,1,.3,1)}.lnint:hover .lnintmark{scale:1.06}.lnreveal [data-reveal=stagger] .lnint[style*="--i"]{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.2,1),translate .45s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease;transition-delay:calc(var(--i, 0) * 60ms),calc(var(--i, 0) * 60ms),0s,0s,0s}.lnaipm .lnpanelcard,.lnqual{transition:translate .5s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.lnaipm .lnpanelcard:hover,.lnqual:hover{translate:0 -3px;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 85%,transparent),0 2px 4px color-mix(in srgb,var(--ink) 5%,transparent),0 26px 44px -26px color-mix(in srgb,var(--ink) 40%,transparent)}.lnreveal [data-reveal=stagger] .lnaipm .lnpanelcard[style*="--i"]{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.2,1),translate .5s cubic-bezier(.16,1,.3,1),box-shadow .4s ease;transition-delay:calc(var(--i, 0) * 60ms),calc(var(--i, 0) * 60ms),0s,0s}.lnreveal .lnqual[data-reveal=""]{transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.2,1),translate .5s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.lnreveal [data-reveal=stagger] .lnflow-four .lncard[style*="--i"]{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.2,1),translate .5s cubic-bezier(.16,1,.3,1),rotate .5s cubic-bezier(.16,1,.3,1),box-shadow .4s ease;transition-delay:calc(var(--i, 0) * 60ms),calc(var(--i, 0) * 60ms),0s,0s,0s}.lnreveal [data-reveal] .lnbar-fail{transition:-webkit-clip-path .6s cubic-bezier(.2,.7,.2,1) .2s;transition:clip-path .6s cubic-bezier(.2,.7,.2,1) .2s;transition:clip-path .6s cubic-bezier(.2,.7,.2,1) .2s,-webkit-clip-path .6s cubic-bezier(.2,.7,.2,1) .2s}.lnreveal [data-reveal]:not(.is-in) .lnbar-fail,.lnreveal [data-reveal]:not(.is-in) .lntype{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.lnreveal [data-reveal].is-in .lntype{animation:lntype 1.1s steps(36) .35s both}.lnreveal [data-reveal] .lnstepper:after{transition:transform .9s ease .2s}.lnreveal [data-reveal]:not(.is-in) .lnstepper:after{transform:scaleY(0)}.lnreveal [data-reveal] .lnstatus-w{visibility:visible}.lnreveal [data-reveal]:not(.is-in) .lnstatus-a{opacity:0}.lnreveal [data-reveal].is-in .lnstatus-w{animation:lnfadeout .25s ease 1.2s both}.lnreveal [data-reveal].is-in .lnstatus-a{animation:lnfadein .25s ease 1.2s both}}@keyframes lnrise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lnunderline{0%{background-size:0 2px}to{background-size:100% 2px}}@keyframes lnblink{50%{opacity:0}}@keyframes lndrift{0%{transform:translate(-12%,-18%)}to{transform:translate(14%,12%)}}@keyframes lnfloat{0%{transform:translateY(14px)}to{transform:none}}@keyframes lnpulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ok) 45%,transparent)}70%,to{box-shadow:0 0 0 8px transparent}}@keyframes lnspin{to{--lnang:360deg}}@keyframes lnfaqopen{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes lntype{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes lnfadeout{to{opacity:0;visibility:hidden}}@keyframes lnfadein{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.lnsec{padding:68px 0}.lnsechead{margin-bottom:32px}.lnconvo,.lnduo,.lnflow,.lnonekey,.lnstop{grid-template-columns:minmax(0,1fr)}.lnstop{gap:14px}.lnstoptext{order:2}.lnflow-four{grid-template-columns:repeat(2,minmax(0,1fr))}.lnflow-arrow{transform:rotate(90deg)}.lnaipm{grid-template-columns:minmax(0,1fr);gap:16px}.lnaipm>.lnpanelcard:nth-child(n){grid-column:auto;grid-row:auto}.lnaipm-link{display:none}.lnclaims-row{grid-template-columns:minmax(0,1fr)}.lnqual .lnclaims-row .lnclaim+.lnclaim{border-left:0;border-top:1px solid var(--bd)}.lnclaims-row .lnclaim,.lnqual .lnclaims-row .lnclaim{padding:13px 0;border-top:1px solid var(--bd)}.lnclaims-row .lnclaim:first-child{border-top:0;padding-top:0}.lnmeters,.lntrust{grid-template-columns:minmax(0,1fr)}.lnlangs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.lnrail{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:36px -16px 0;padding:2px 16px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.lnrail::-webkit-scrollbar{display:none}.lnrailchip{flex:none}.lnconn-g{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px}}@media (max-width:720px){.lnwhytbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lnwhytbl,.lnwhytbl tbody,.lnwhytbl td,.lnwhytbl th,.lnwhytbl tr{display:block;width:auto}.lnwhytbl tr{padding:16px;border-top:1px solid var(--bd)}.lnwhytbl tbody tr:first-child{border-top:0}.lnwhytbl td,.lnwhytbl th{border-top:0;padding:0}.lnwhytbl td{margin-top:8px}.lnwhytbl td:before{content:attr(data-col);display:block;margin-bottom:2px;font-size:var(--t-nano);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.lnwhytbl td.lnwhyus{padding:10px 12px;border-radius:10px;border-left:0}.lnwhytbl td.lnwhyus:before{color:var(--accink)}}@media (max-width:600px){.lnhide-sm{display:none}.lnherobanner{border-radius:16px;padding:10px 14px;font-size:var(--t-sub)}.lnframe-stage{padding:8px}.lnframe-crumb{transform:none;max-width:62%}.lnframe .statval{font-size:var(--t-h2)}.lnframe .inctbl .col-sev{display:none}.lnframe .inctbl-title{white-space:normal;overflow:visible}.lnframe-body{padding:12px}.lnframe-body .incdetailhead{padding:14px}.lnframe-body .incdh-title{font-size:var(--t-h3)}.lnframe .statgrid.lnframe-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lnframe .statgrid.lnframe-stats3{grid-template-columns:repeat(3,minmax(0,1fr))}.lnframe .inctbl .col-who{width:38%}.lnframe .lghead,.lnframe .lgmain{grid-template-columns:14px 58px 48px minmax(0,1fr);gap:8px}.lnframe .lgsvc{display:none}.lnframe .ocrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 76px;gap:10px;padding:10px 12px}.lnframe .wrow{grid-template-columns:112px 1fr;padding:4px 12px}.lnframe .axis{padding-left:136px;padding-right:12px}.lnframe .axis span:not(:first-child):not(:last-child){visibility:hidden}.lnexcnote,.lnframe .wfhead{padding-left:12px;padding-right:12px}.lnflow-four{gap:10px}.lncard{padding:16px}.lnpanelcard{padding:20px 18px 22px}.lnlangs{grid-template-columns:repeat(2,minmax(0,1fr))}.lnconn-row{gap:12px 6px;gap:8px}.lnint{width:calc((100% - 16px) / 3);min-width:0}.lncode-meta{padding-left:16px}}@media (max-width:420px){.lnheadin{gap:10px}.lnnav{gap:9px}.lnsignin{padding-left:12px;padding-right:12px;white-space:nowrap}.lnhead .lnheadin,.lnhead .lnnav{gap:6px}}@media (max-width:380px){.lnhead .lnbrand-txt{display:none}}