.l3v{--l3v-bg:#071017;--l3v-bg-2:#050b10;--l3v-band:#0a161e;--l3v-text:#f6f8f8;--l3v-soft:#c8d2d4;--l3v-muted:#a3b4b8;--l3v-faint:#8a9ea3;--l3v-line:#ffffff1a;--l3v-surface:#ffffff06;--l3v-teal:#69e1d8;--l3v-amber:#f2c06e;--l3v-amber-2:#ffd58a;--l3v-ink:#10202a;--l3v-head:72px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(var(--l3v-bg), var(--l3v-bg-2));color:var(--l3v-text);font-family:var(--ff), Inter, -apple-system, "Segoe UI", sans-serif;min-height:100vh;caret-color:var(--l3v-amber);overflow-x:clip}html:has(.l3v){scroll-behavior:smooth;scroll-padding-top:calc(var(--l3v-head) + 16px)}.l3v ::selection{color:var(--l3v-text);background:#f2c06e52}.l3v h1,.l3v h2,.l3v h3{font-family:var(--ff-display), var(--ff), sans-serif;text-wrap:balance}.l3v p{text-wrap:pretty}:where(.l3v) a{color:inherit;text-decoration:none}:where(.l3v) button{font:inherit;color:inherit;cursor:pointer}.l3v :is(a,button):focus-visible{outline:2px solid var(--l3v-amber);outline-offset:4px}.l3v section[id]{scroll-margin-top:var(--l3v-head)}.l3v-c{width:min(1180px,100% - 48px);margin-inline-start:auto;margin-inline-end:auto}.l3v-top{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050d12b8;border-bottom:1px solid #ffffff0f;position:sticky;top:0}.l3v-nav{height:var(--l3v-head);justify-content:space-between;align-items:center;gap:20px;display:flex}.l3v-brand{letter-spacing:-.02em;align-items:center;gap:10px;min-height:44px;font-size:18px;font-weight:800;display:flex}.l3v-brand-sub{letter-spacing:0;color:var(--l3v-teal);font-size:13px;font-weight:600}.l3v-links{color:var(--l3v-muted);gap:8px;font-size:13px;display:flex}.l3v-links a{align-items:center;min-height:44px;padding:0 8px;display:inline-flex}.l3v-links a:hover{color:var(--l3v-text)}.l3v-right{align-items:center;gap:12px;display:flex}.l3v-login{color:var(--l3v-soft);justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 6px;font-size:14px;display:inline-flex}.l3v-login:hover{color:var(--l3v-text)}.l3v-btn{min-height:48px;color:var(--l3v-ink);background:linear-gradient(#f5ca7e,#edb65c);border-radius:999px;align-items:center;gap:6px;padding:13px 20px;font-weight:800;transition:filter .18s,transform .18s;display:inline-flex}.l3v-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.l3v-btn-sm{min-height:44px;padding:11px 17px;font-size:14px}.l3v-ghost{background:#ffffff0a;border:1px solid #ffffff2b;border-radius:999px;align-items:center;min-height:48px;padding:13px 18px;display:inline-flex}.l3v-ghost:hover{background:#ffffff14}.l3v-hero{align-items:center;min-height:min(820px,100svh);display:flex;position:relative;overflow:hidden}.l3v-photo{object-fit:cover;object-position:70% center;filter:saturate(.9)brightness(.82);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.02)}.l3v-shade{background:linear-gradient(90deg,#050d12f2,#050d12b8 30%,#050d1247 48%,#050d120a 70%);position:absolute;top:0;bottom:0;left:0;right:0}.l3v-hero-in{z-index:3;max-width:680px;padding:100px 0;position:relative}.l3v h1{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(46px,6vw,76px);font-weight:800;line-height:.94}.l3v h1 em{color:var(--l3v-amber);font-style:normal}.l3v-lead{color:var(--l3v-soft);max-width:620px;margin:0;font-size:20px;line-height:1.55}.l3v-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.l3v-note{color:var(--l3v-muted);margin:14px 0 0;font-size:14px}.l3v-block{padding:110px 0;position:relative}.l3v-alt{background:var(--l3v-band);border-block-start:1px solid #ffffff0a;border-block-end:1px solid #ffffff0a}.l3v-title{letter-spacing:-.04em;max-width:920px;margin:0 0 18px;font-size:clamp(36px,4.4vw,56px);font-weight:800;line-height:1.02}.l3v-desc{color:var(--l3v-muted);max-width:780px;margin:0 0 12px;font-size:18px;line-height:1.55}.l3v-desc strong{color:var(--l3v-text)}.l3v-card{border:1px solid var(--l3v-line);background:linear-gradient(#10212ab8,#0a161dad);border-radius:22px;padding:24px}.l3v-pain{grid-template-columns:1fr 1fr;gap:18px;margin-top:42px;display:grid}.l3v-todo{margin:0;padding:0;list-style:none}.l3v-todo li{color:var(--l3v-muted);border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:12px;padding:13px 0;display:flex}.l3v-todo li>span:first-child{align-items:center;gap:8px;display:inline-flex}.l3v-todo li:last-child{border:0}.l3v-todo span:last-child{color:var(--l3v-faint);font-size:13px}.l3v-miss{flex-direction:column;justify-content:center;min-height:285px;display:flex}.l3v-miss small{letter-spacing:.08em;text-transform:uppercase;color:var(--l3v-muted);font-size:12px;font-weight:700}.l3v-miss b{letter-spacing:-.03em;margin:10px 0;font-size:34px;line-height:1.08}.l3v-miss span{color:var(--l3v-amber)}.l3v-trainer{margin-top:36px}.l3v-choices{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.l3v-choice{background:var(--l3v-surface);text-align:left;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:10px;min-height:92px;padding:20px;transition:transform .2s,border-color .2s,background .2s;display:flex}.l3v-choice:hover{background:#ffffff0d;border-color:#ffffff3d;transform:translateY(-2px)}.l3v-choice b{font-size:18px;line-height:1.25}.l3v-verdict{color:var(--l3v-muted);align-items:center;gap:6px;font-size:14px;animation:.25s both l3v-in;display:inline-flex}.l3v-choice.is-good{background:#69e1d814;border-color:#69e1d88c}.l3v-choice.is-good .l3v-verdict{color:var(--l3v-teal)}.l3v-choice.is-miss{background:#f2c06e0f;border-color:#f2c06e80}.l3v-choice.is-miss .l3v-verdict{color:var(--l3v-amber-2)}.l3v-answer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:0;margin-top:16px;display:flex}.l3v-answer:empty{margin:0}.l3v-answer p{color:var(--l3v-soft);margin:0;font-size:18px;animation:.25s both l3v-in}.l3v-how{grid-template-columns:1fr minmax(320px,.95fr);align-items:center;gap:56px;display:grid}.l3v-steps{gap:26px;margin:34px 0 0;padding:0 0 0 26px;list-style:none;display:grid;position:relative}.l3v-steps:before{content:"";background:linear-gradient(var(--l3v-teal), var(--l3v-amber));opacity:.55;border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:6px}.l3v-step{position:relative}.l3v-step:before{content:"";background:var(--l3v-bg);border:3px solid var(--l3v-teal);border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:-26px}.l3v-step:last-child:before{border-color:var(--l3v-amber)}.l3v-step h3{letter-spacing:-.02em;margin:0 0 6px;font-size:22px}.l3v-step p{color:var(--l3v-muted);margin:0;line-height:1.5}.l3v-app{border:1px solid var(--l3v-line);border-radius:26px;min-height:420px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000059}.l3v-app-photo{object-fit:cover;object-position:72% 30%;filter:saturate(.85)brightness(.7);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.l3v-app:after{content:"";background:linear-gradient(#050d1226,#050d128c 45%,#050d12eb);position:absolute;top:0;bottom:0;left:0;right:0}.l3v-app-in{z-index:1;flex-direction:column;justify-content:flex-end;min-height:420px;padding:28px;display:flex;position:relative}.l3v-app-in>p{margin:0}.l3v-app-in>.l3v-app-peak{color:var(--l3v-amber-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050d128c;border:1px solid #ffd58a59;border-radius:999px;align-self:flex-start;margin-bottom:auto;padding:7px 12px;font-size:13px;font-weight:700}.l3v-app-cap{color:var(--l3v-teal);font-size:14px;font-weight:700}.l3v-app-in>.l3v-app-main{letter-spacing:-.03em;margin-top:6px;font-size:28px;font-weight:800;line-height:1.1}.l3v-app-in>.l3v-app-done{color:var(--l3v-amber);align-items:center;gap:6px;margin-top:10px;font-size:15px;font-weight:700;display:inline-flex}.l3v-app-route{width:100%;height:auto;margin-top:18px;overflow:visible}.l3v-app-trail{fill:none;stroke:#ffffff59;stroke-width:2px;stroke-dasharray:3 6}.l3v-app-lit{fill:none;stroke:var(--l3v-teal);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:.47 1}.l3v-app-day{fill:var(--l3v-teal)}.l3v-app-here{fill:var(--l3v-bg);stroke:var(--l3v-amber);stroke-width:3px}.l3v-app-in>.l3v-app-meta{color:var(--l3v-soft);justify-content:space-between;gap:12px;margin-top:6px;font-size:13px;display:flex}.l3v-exp{grid-template-columns:1fr .9fr;align-items:center;gap:44px;display:grid}.l3v-crew{margin:0}.l3v-crew figcaption{color:var(--l3v-muted);margin-bottom:14px;font-size:14px;font-weight:700}.l3v-people{grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.l3v-person{border:1px solid var(--l3v-line);background:linear-gradient(#10212ab8,#0a161dad);border-radius:20px;align-items:center;gap:14px;padding:16px;display:flex}.l3v-person:nth-child(2n){transform:translateY(22px)}.l3v-person img{object-fit:cover;border:2px solid #ffffff24;border-radius:50%;flex:none;width:64px;height:64px}.l3v-person div{flex-direction:column;gap:3px;min-width:0;display:flex}.l3v-person b{letter-spacing:-.01em;font-size:17px}.l3v-person span{color:var(--l3v-muted);font-size:14px}.l3v-person small{color:var(--l3v-faint);align-items:center;gap:4px;font-size:13px;display:inline-flex}.l3v-person small.on{color:var(--l3v-teal)}.l3v-person:has(small.on) img{border-color:#69e1d88c}.l3v-results{grid-template-columns:repeat(2,1fr);gap:0 48px;max-width:980px;margin:34px 0 0;padding:0;list-style:none;display:grid}.l3v-result{border-top:1px solid var(--l3v-line);gap:14px;padding:22px 0;display:flex}.l3v-result>svg{color:var(--l3v-amber);flex:none;margin-top:4px}.l3v-result strong{letter-spacing:-.02em;margin-bottom:4px;font-size:24px;display:block}.l3v-result span{color:var(--l3v-muted);font-size:15px;line-height:1.45}.l3v-final{text-align:center;padding:150px 0 170px;position:relative;overflow:hidden}.l3v-final-photo{object-fit:cover;object-position:78% 18%;filter:saturate(.95)brightness(.85);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.l3v-final:after{content:"";background:radial-gradient(ellipse 60% 55% at center, #050d129e, #050d1240 100%), linear-gradient(var(--l3v-bg), transparent 22%, transparent 78%, var(--l3v-bg-2));position:absolute;top:0;bottom:0;left:0;right:0}.l3v-final .l3v-c{z-index:1;position:relative}.l3v-final .l3v-title,.l3v-final .l3v-desc{margin-inline-start:auto;margin-inline-end:auto}.l3v-final .l3v-desc{color:var(--l3v-soft)}.l3v-final .l3v-actions{justify-content:center}.l3v-foot{color:var(--l3v-faint);border-top:1px solid #ffffff14;padding:26px 0;font-size:13px}.l3v-foot .l3v-c{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;display:flex}.l3v-foot a{min-width:44px;min-height:44px;color:var(--l3v-soft);align-items:center;display:inline-flex}.l3v-foot a:hover{color:var(--l3v-text)}@keyframes l3v-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.l3v-graph{view-timeline-name:--l3v-graph;height:380px;margin:48px 0 40px;padding:0;position:relative}.l3v-graph svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.l3v-axis{stroke:#ffffff1a;stroke-width:1px;vector-effect:non-scaling-stroke}.l3v-busy{fill:none;stroke:#6f8994;stroke-width:2.5px;stroke-dasharray:5 8;vector-effect:non-scaling-stroke}.l3v-traj{fill:none;stroke:#f2b755;stroke-width:4px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 8px #f2b7554d)}.l3v-area{fill:url(#l3v-area)}.l3v-node{background:var(--l3v-bg);border:3px solid #f2b755;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.l3v-node b{white-space:nowrap;color:var(--l3v-amber-2);font-size:14px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.l3v-node:last-of-type{box-shadow:0 0 0 8px #f2b75524}.l3v-busy-t{color:var(--l3v-faint);font-size:14px;position:absolute;top:calc(83% - 28px);right:0}.l3v-path .l3v-title{max-width:980px}.l3v-say{letter-spacing:-.02em;color:var(--l3v-text);max-width:900px;margin:0;font-size:clamp(22px,2.3vw,30px);font-weight:700;line-height:1.3}.l3v-bridge{border-top:1px solid var(--l3v-line);grid-template-columns:1fr auto;align-items:center;gap:24px 40px;margin-top:44px;padding-top:32px;display:grid}.l3v-bridge p{letter-spacing:-.02em;color:var(--l3v-soft);max-width:820px;margin:0;font-size:clamp(20px,1.9vw,26px);font-weight:700;line-height:1.3}.l3v-bridge em{color:var(--l3v-amber);font-style:normal}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.l3v-rise{animation:linear both l3v-reveal;animation-timeline:--l3v-graph;animation-range:cover 5% cover 40%}.l3v-node{animation:linear both l3v-pop;animation-timeline:--l3v-graph;animation-range:cover var(--at) cover calc(var(--at) + 3%)}}}@keyframes l3v-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes l3v-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@media (max-width:1100px){.l3v-brand-sub{display:none}}@media (max-width:900px){.l3v-links{display:none}.l3v-pain,.l3v-exp,.l3v-how,.l3v-choices{grid-template-columns:1fr}.l3v-choice{min-height:0}.l3v-shade{background:linear-gradient(#050d1233,#050d129e 42%,#050d12ed 78%)}.l3v-photo{object-position:74% center;filter:saturate(.95)brightness(.9)}}@media (max-width:620px){.l3v{--l3v-head:64px}.l3v-c{width:calc(100% - 28px)}.l3v-brand{gap:8px;font-size:16px}.l3v-right{gap:4px}.l3v-btn-sm{padding:10px 14px}.l3v-block{padding:82px 0}.l3v-results{grid-template-columns:1fr}.l3v-lead{font-size:17px}.l3v-miss b{font-size:28px}.l3v-graph{height:260px;margin-top:56px}.l3v-node b{font-size:12px;bottom:16px}.l3v-bridge{grid-template-columns:1fr}.l3v-bridge .l3v-btn{justify-self:start}.l3v-people{grid-template-columns:1fr}.l3v-person:nth-child(2n){transform:none}.l3v-app,.l3v-app-in{min-height:380px}.l3v-app-in{padding:22px}.l3v-app-in>.l3v-app-main{font-size:24px}.l3v-final{padding:110px 0 120px}}@media (max-width:360px){.l3v-brand{font-size:0}}@media (prefers-reduced-motion:reduce){html:has(.l3v){scroll-behavior:auto}.l3v *,.l3v :before,.l3v :after{transition:none!important;animation:none!important}}
