.lv5{--bg:#fff;--alt:#f6f5fb;--card:#fff;--tx:#13111c;--mu:#5b5870;--bd:#e6e4ef;--cta:#7c3aed;--cta-h:#6d28d9;--cta-tx:#fff;--ring:#7c3aed59;--ph:#6d28d9;--ph-bg:#7c3aed0f;--ph-bd:#b9b4d6;--shadow:0 18px 50px -18px #140a3c59;--deep:0 40px 80px -30px #140a3c8c;--ease:cubic-bezier(.2,.8,.2,1);--out:cubic-bezier(.16,1,.3,1);--t1:#15618f;--t2:#3a559a;--t3:#5b4b9e;--t4:#7c3f92;--t5:#9b2f5e;--m1:#7db6e4;--m2:#93aee0;--m3:#a49fe4;--m4:#c08fe0;--m5:#e58fb2;--sans:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;--disp:"Heavitas",var(--sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--tx);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:18px;line-height:1.55;overflow-x:clip}.lv5[data-theme=dark]{--bg:#0b0b10;--alt:#121119;--card:#15141c;--tx:#f4f3f8;--mu:#a9a6ba;--bd:#26242f;--ph:#c4b5fd;--ph-bg:#a78bfa14;--ph-bd:#4c4669;--shadow:0 18px 50px -18px #000000b3;--deep:0 40px 90px -30px #000000e6;--t1:var(--m1);--t2:var(--m2);--t3:var(--m3);--t4:var(--m4);--t5:var(--m5);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.lv5:not([data-theme=dark])){background:#fff}.lv5 *{box-sizing:border-box;margin:0;padding:0}.lv5 a{color:inherit}.lv5 h1,.lv5 h2{font-family:var(--disp);letter-spacing:-.025em;text-wrap:balance;color:var(--tx);font-weight:400;line-height:1.02}.lv5 p{color:inherit;text-wrap:pretty}.lv5 b{color:inherit}.lv5 h2{max-width:20ch;font-size:clamp(32px,4.2vw,54px)}.lv5 em{color:var(--cta);font-style:normal}.lv5 .sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lv5 .skip{z-index:100;background:var(--cta);color:#fff;border-radius:10px;padding:10px 14px;font-weight:700;text-decoration:none;position:absolute;top:-48px;left:12px}.lv5 .skip:focus{top:12px}.lv5 :focus-visible{outline:2px solid var(--cta);outline-offset:3px;border-radius:6px}.lv5.js .r{opacity:0;filter:blur(6px);transition:opacity .55s var(--ease) var(--d,0s),transform .55s var(--ease) var(--d,0s),filter .55s var(--ease) var(--d,0s);transform:translateY(16px)}.lv5.js .r.in{opacity:1;filter:none;transform:none}.lv5.js .lead.r,.lv5.js .note .inner.r{--d:70ms}.lv5.js .grid.r,.lv5.js .steps.r,.lv5.js .featlist.r,.lv5.js .cmp.r,.lv5.js .price.r,.lv5.js .faq.r,.lv5.js .also.r,.lv5.js .nets.r{--d:.14s}.lv5.js .split .vis.r{--d:.18s}@media (prefers-reduced-motion:reduce){.lv5.js .r{opacity:1;filter:none;transition:none;transform:none}}.lv5 .cta{background:var(--cta);color:var(--cta-tx);cursor:pointer;font-size:15px;font-weight:700;font-family:var(--sans);white-space:nowrap;box-shadow:0 10px 30px -10px var(--ring);transition:transform .15s var(--ease),background .15s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;text-decoration:none;display:inline-flex}.lv5 .cta:hover{background:var(--cta-h);transform:translateY(-1px)}.lv5 .cta.big{padding:16px 28px;font-size:17px}.lv5 .pill{border:1px solid var(--bd);background:var(--card);color:var(--mu);border-radius:999px;align-items:center;padding:7px 14px;font-size:14px;display:inline-flex}.lv5 .hero{text-align:center;padding:56px 20px 0;overflow:clip}.lv5 .hero .wrap{flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex}.lv5 h1{max-width:14ch;margin-top:22px;font-size:clamp(42px,6.2vw,80px)}.lv5 .sub{max-width:52ch;color:var(--mu);margin-top:22px;font-size:clamp(17px,1.5vw,21px);line-height:1.5}.lv5 .urlbar{background:var(--card);border:1px solid var(--bd);border-radius:999px;align-items:center;gap:8px;width:100%;max-width:560px;margin-top:28px;padding:6px 6px 6px 18px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 12px 40px -20px #140a3c4d}.lv5 .urlbar:focus-within{border-color:var(--cta);box-shadow:0 0 0 4px var(--ring)}.lv5 .urlbar .proto{color:var(--mu);font-family:ui-monospace,monospace;font-size:15px}.lv5 .urlbar input{min-width:0;color:var(--tx);font:16px var(--sans);background:0 0;border:0;outline:0;flex:1;padding:10px 4px}.lv5 .urlbar input::placeholder{color:var(--mu);opacity:.7}.lv5 .friction{color:var(--mu);margin-top:12px;font-size:13.5px}@media (max-width:520px){.lv5 .urlbar{border-radius:22px;flex-wrap:wrap;padding:10px}.lv5 .urlbar .cta{width:100%}.lv5 .urlbar input{flex-basis:70%}}.lv5 .spread{--w:230px;justify-content:center;align-items:flex-end;margin-top:56px;padding-bottom:26px;display:flex}.lv5 .pc{aspect-ratio:4/5;object-fit:cover;background:var(--alt);border-radius:16px;width:100%;height:auto;display:block}.lv5 .spread .pc{width:var(--w);box-shadow:var(--shadow)}.lv5 .spread .s1{width:calc(var(--w)*.87);margin-bottom:-6px;margin-right:-26px;transform:rotate(-8deg)}.lv5 .spread .s2{width:calc(var(--w)*.96);margin-bottom:10px;margin-right:-20px;transform:rotate(-4deg)}.lv5 .spread .s3{z-index:2;width:calc(var(--w)*1.09);margin-bottom:26px;position:relative}.lv5 .spread .s4{width:calc(var(--w)*.96);margin-bottom:10px;margin-left:-20px;transform:rotate(4deg)}.lv5 .spread .s5{width:calc(var(--w)*.87);margin-bottom:-6px;margin-left:-26px;transform:rotate(8deg)}.lv5 .spread-note{color:var(--mu);margin:22px 0 0;font-size:14px}@media (max-width:1100px){.lv5 .spread{--w:190px}}@media (max-width:760px){.lv5 .spread{--w:150px}.lv5 .spread .s1,.lv5 .spread .s5{display:none}}@media (max-width:420px){.lv5 .spread{--w:118px;margin-top:36px}}.lv5 .note{padding:56px 20px 0}.lv5 .note .inner{text-align:center;max-width:720px;color:var(--mu);margin:0 auto;font-size:clamp(17px,1.5vw,20px);line-height:1.55}.lv5 .note b{color:var(--tx)}.lv5 .sec{--surface:var(--bg);padding:clamp(64px,9vw,120px) 0}.lv5 .sec.alt{background:var(--alt);--surface:var(--alt)}.lv5 .inner{max-width:1160px;margin:0 auto;padding:0 20px}.lv5 .lead{max-width:56ch;color:var(--mu);margin-top:18px;font-size:clamp(17px,1.45vw,21px);line-height:1.5}.lv5 .split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:60px;display:grid}.lv5 .split.flip .tx{order:2}.lv5 .split .vis{min-width:0}@media (max-width:860px){.lv5 .split{grid-template-columns:1fr;gap:28px}.lv5 .split.flip .tx{order:0}}.lv5 .shotw{aspect-ratio:16/10;border:2px dashed var(--ph-bd);background:repeating-linear-gradient(135deg,var(--ph-bg) 0 10px,transparent 10px 20px);border-radius:18px;width:100%;display:block;position:relative;overflow:hidden}.lv5 .shotw:after{content:"CAPTURA: " attr(data-shot);text-align:center;color:var(--ph);font:600 13px/1.35 var(--sans);letter-spacing:.02em;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.lv5 .shotw img{object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.lv5 .shotw.ok{border:1px solid var(--bd);background:var(--card);box-shadow:var(--shadow)}.lv5 .shotw.ok:after{content:none}.lv5 .shotw.ok img{opacity:1}.lv5 figure .shotw{aspect-ratio:4/5;border-radius:16px}.lv5 .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.lv5 .step{flex-direction:column;gap:16px;display:flex}.lv5 .step .dm{box-shadow:var(--deep)}@media (min-width:861px){.lv5 .step:nth-child(2){margin-top:30px}}.lv5 .step .shotw{aspect-ratio:16/11}.lv5 .st{align-items:baseline;gap:12px;padding:0 2px;display:flex}.lv5 .st .n{font-family:var(--disp);color:var(--cta);font-size:22px}.lv5 .st b{font-size:18px;display:block}.lv5 .st p{color:var(--mu);margin-top:4px;font-size:15px;line-height:1.45}@media (max-width:860px){.lv5 .steps{grid-template-columns:1fr}}.lv5 .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:40px;display:grid}.lv5 .grid figure{flex-direction:column;gap:10px;display:flex}.lv5 .grid .pc{box-shadow:var(--shadow);transition:transform .25s var(--out),box-shadow .25s var(--ease)}.lv5 .grid figure:hover .pc{box-shadow:var(--deep);transform:translateY(-4px)}.lv5 .grid .shotw{transition:transform .25s var(--out)}.lv5 .grid figure:hover .shotw.ok{transform:translateY(-4px)}.lv5 .grid figcaption{font-size:14px;font-weight:600}.lv5 .grid figcaption a{color:var(--tx);text-decoration:none}.lv5 .grid figcaption a:after{content:" →";color:var(--cta)}.lv5 .grid figcaption a:hover{color:var(--cta)}@media (max-width:860px){.lv5 .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.lv5 .nets{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.lv5 .nets span{border:1px solid var(--bd);background:var(--card);color:var(--mu);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 7px;font-size:13px;display:inline-flex}.lv5 .ni-img{border-radius:5px;flex:none;display:block}.lv5 .ni{background:color-mix(in oklab,var(--tx) 9%,transparent);color:var(--tx);border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lv5 .ni svg{width:62%;height:62%}.lv5 .featlist{flex-direction:column;margin-top:28px;display:flex}.lv5 .feat{border-top:1px solid var(--bd);border-radius:14px;margin:0 -12px;padding:14px 12px;text-decoration:none;display:block}.lv5 .feat:first-child{border-top:0}.lv5 .feat b{color:var(--tx);font-size:17px;display:block}.lv5 .feat b:after{content:" →";color:var(--cta);opacity:0;transition:opacity .15s}.lv5 .feat:hover{background:var(--alt)}.lv5 .feat:hover b:after{opacity:1}.lv5 .feat p{color:var(--mu);margin-top:4px;font-size:15px;line-height:1.5}.lv5 .sec.alt .feat:hover{background:var(--card)}.lv5 .split .featlist+.vis{align-self:start}.lv5 .caldemo{box-shadow:var(--deep);color:#f4f3f8;background:#0b0b10;border:1px solid #26242f;border-radius:18px;padding:18px 18px 56px;font-size:12px;position:relative}.lv5 .caldemo .cd-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.lv5 .caldemo .cd-head b{font-family:var(--disp);letter-spacing:.02em;font-size:16px}.lv5 .caldemo .cd-tag{text-transform:uppercase;letter-spacing:.12em;color:#a78bfa;font-size:10px}.lv5 .caldemo .cd-dow{letter-spacing:.1em;color:#6e6a80;text-align:left;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:4px;padding:0 6px;font-size:9px;display:grid}.lv5 .caldemo .cd-grid{grid-template-columns:repeat(7,1fr);grid-auto-rows:52px;gap:4px;display:grid}.lv5 .caldemo .cd-cell{background:#121119;border-radius:8px;padding:5px 6px;position:relative;overflow:hidden}.lv5 .caldemo .cd-off{background:0 0}.lv5 .caldemo .cd-num{color:#8b8798;font-size:10px}.lv5 .caldemo .cd-hl{outline-offset:-1.5px;outline:1.5px solid #7c3aed}.lv5 .caldemo .cd-pill{color:#c9c6d4;white-space:nowrap;text-overflow:ellipsis;background:#1c1b25;border-radius:5px;align-items:center;gap:4px;margin-top:4px;padding:2px 5px;font-size:9.5px;line-height:1.2;display:flex;overflow:hidden}.lv5 .caldemo .cd-dot{border-radius:50%;flex:none;width:5px;height:5px}.lv5 .caldemo .cd-card{background:#15141c;border:1px solid #322f3f;border-radius:14px;align-items:flex-start;gap:10px;max-width:260px;padding:12px;display:flex;position:absolute;bottom:-26px;right:14px;box-shadow:0 22px 50px -16px #000000bf}.lv5 .caldemo .cd-card img{object-fit:cover;border-radius:8px}.lv5 .caldemo .cd-row{align-items:center;gap:8px;display:flex}.lv5 .caldemo .cd-row b{font-size:12.5px}.lv5 .caldemo .cd-badge{text-transform:uppercase;letter-spacing:.08em;color:#4ade80;background:#4ade801f;border-radius:999px;padding:2px 7px;font-size:9px}.lv5 .caldemo .cd-when{color:#8b8798;margin-top:2px;font-size:10.5px;display:block}.lv5 .caldemo .cd-nets{flex-wrap:wrap;gap:6px 12px;margin-top:8px;display:flex}.lv5 .caldemo .cd-net{color:#c9c6d4;align-items:center;gap:5px;font-size:10.5px;display:flex}.lv5 .caldemo .cd-ok{color:#4ade80;display:inline-flex}.lv5.js .r .dropin{opacity:0;transform:translateY(-8px)}.lv5.js .r.in .dropin{opacity:1;transition:opacity .45s var(--ease) var(--d,0s),transform .45s var(--ease) var(--d,0s);transform:none}.lv5.js .r .cd-card.dropin{transform:translateY(14px)scale(.96)}.lv5.js .r.in .cd-card.dropin{transform:none}.lv5.js .r.in .cd-hl{animation:cdring 1.1s var(--ease) .9s 1}@keyframes cdring{0%{outline-color:#7c3aed00}45%{outline-color:#a78bfa}to{outline-color:#7c3aed}}@media (prefers-reduced-motion:reduce){.lv5.js .r .dropin{opacity:1;transition:none;transform:none}.lv5.js .r.in .cd-hl{animation:none}.lv5.js .r .dm-track i,.lv5.js .r .dm-colbar i{transition:none;transform:none}}@media (max-width:520px){.lv5 .caldemo{padding:14px 12px 62px}.lv5 .caldemo .cd-grid{grid-auto-rows:44px}.lv5 .caldemo .cd-pill{font-size:8.5px}.lv5 .caldemo .cd-card{max-width:230px;right:8px}}.lv5 .dm{box-shadow:var(--deep);color:#f4f3f8;background:#0b0b10;border:1px solid #26242f;border-radius:18px;padding:18px;font-size:12.5px}.lv5 .step .dm{flex-direction:column;justify-content:flex-start;gap:4px;min-height:230px;display:flex}.lv5 .dm .dm-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.lv5 .dm .dm-head b{font-family:var(--disp);letter-spacing:.02em;align-items:center;gap:8px;font-size:15px;display:inline-flex}.lv5 .dm .dm-tag{text-transform:uppercase;letter-spacing:.12em;color:#a78bfa;font-size:10px}.lv5 .dm .dm-url{color:#f4f3f8;white-space:nowrap;background:#15141c;border:1px solid #322f3f;border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:8px 8px 8px 14px;font-size:12px;display:flex}.lv5 .step .dm .dm-url{gap:4px;padding:6px 6px 6px 10px;font-size:11px}.lv5 .step .dm .dm-url .dm-btn{padding:5px 9px;font-size:10px}.lv5 .dm .dm-proto{color:#6e6a80;font-family:ui-monospace,monospace;font-size:11px}.lv5 .dm .dm-btn{color:#fff;white-space:nowrap;background:#7c3aed;border-radius:999px;margin-left:auto;padding:6px 12px;font-size:11px;font-weight:700}.lv5 .dm .dm-rows{flex-direction:column;gap:9px;display:flex}.lv5 .dm .dm-row{color:#c9c6d4;align-items:center;gap:8px;display:flex}.lv5 .dm .dm-row b{color:#f4f3f8}.lv5 .dm .dm-ok{color:#4ade80;flex:none;display:inline-flex}.lv5 .dm .dm-sw{gap:3px;display:inline-flex}.lv5 .dm .dm-sw i{border:1px solid #fff3;border-radius:50%;width:11px;height:11px}.lv5 .dm .dm-badge{color:#4ade80;text-transform:uppercase;letter-spacing:.08em;background:#4ade801f;border-radius:999px;margin-top:14px;padding:5px 11px;font-size:10.5px;display:inline-block}.lv5 .dm .dm-opts{flex-direction:column;gap:8px;display:flex}.lv5 .dm .dm-opt{background:#15141c;border:1px solid #322f3f;border-radius:12px;justify-content:space-between;align-items:center;padding:11px 14px;font-weight:600;display:flex}.lv5 .dm .dm-opt.sel{border-color:#7c3aed;box-shadow:0 0 0 1px #a78bfa59}.lv5 .dm .dm-foot{color:#8b8798;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:11px;display:flex}.lv5 .dm .dm-post{background:#15141c;border:1px solid #322f3f;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.lv5 .dm .dm-post img{object-fit:cover;border-radius:7px}.lv5 .dm .dm-post b{font-size:12.5px;display:block}.lv5 .dm .dm-when{color:#8b8798;font-size:10.5px}.lv5 .dm .dm-nets{flex-wrap:wrap;gap:7px 14px;margin-top:12px;display:flex}.lv5 .dm .dm-net{color:#c9c6d4;align-items:center;gap:5px;font-size:11px;display:flex}.lv5 .dm .dm-sub{text-transform:uppercase;letter-spacing:.12em;color:#6e6a80;margin-bottom:8px;font-size:10px}.lv5 .dm .dm-bars{flex-direction:column;gap:7px;display:flex}.lv5 .dm .dm-bar{align-items:center;gap:9px;display:flex}.lv5 .dm .dm-bar>span:first-child{color:#c9c6d4;flex:none;width:72px;font-size:11.5px}.lv5 .dm .dm-bar b{text-align:right;color:#a9a6ba;flex:none;width:34px;font-family:ui-monospace,monospace;font-size:10.5px}.lv5 .dm .dm-track{background:#1c1b25;border-radius:999px;flex:1;height:7px;overflow:hidden}.lv5 .dm .dm-track i{width:100%;height:100%;transform:scaleX(var(--p));transform-origin:0;background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:999px;display:block}.lv5 .dm .dm-lad{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.lv5 .dm .dm-col{flex-direction:column;align-items:center;gap:5px;display:flex}.lv5 .dm .dm-colbar{background:#1c1b25;border-radius:6px;align-items:flex-end;width:100%;height:42px;display:flex;overflow:hidden}.lv5 .dm .dm-colbar i{width:100%;height:100%;transform:scaleY(var(--p));transform-origin:bottom;background:linear-gradient(#a78bfa,#7c3aed);border-radius:6px 6px 0 0;display:block}.lv5 .dm .dm-collbl{text-transform:uppercase;letter-spacing:.02em;color:#8b8798;text-align:center;font-size:8.5px}.lv5 .dm .dm-note{color:#8b8798;border-top:1px solid #26242f;margin-top:14px;padding-top:12px;font-size:11px;line-height:1.5}.lv5 .dm .dm-shield{color:#a78bfa;display:inline-flex}.lv5.js .r .dm-track i{transition:transform .8s var(--ease);transform:scaleX(0)}.lv5.js .r.in .dm-track i{transform:scaleX(var(--p));transition-delay:var(--d,0s)}.lv5.js .r .dm-colbar i{transition:transform .8s var(--ease);transform:scaleY(0)}.lv5.js .r.in .dm-colbar i{transform:scaleY(var(--p));transition-delay:var(--d,0s)}.lv5 .also{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 40px;max-width:960px;margin-top:32px;display:grid}.lv5 .also a{color:var(--mu);border-bottom:1px solid var(--bd);align-items:center;gap:10px;padding:12px 0;font-size:16px;text-decoration:none;display:flex}.lv5 .also a:after{content:"→";color:var(--cta);flex:none;margin-left:auto}.lv5 .also a:hover{color:var(--tx)}@media (max-width:760px){.lv5 .also{grid-template-columns:1fr;gap:2px}}.lv5 .cmp{border-collapse:collapse;width:100%;margin-top:36px;font-size:16px}.lv5 .cmp th{text-align:left;color:var(--mu);padding:0 12px 10px 0;font-size:13px;font-weight:600}.lv5 .cmp th.ny{color:var(--cta);font-weight:700}.lv5 .cmp td{border-top:1px solid var(--bd);vertical-align:top;padding:16px 12px 16px 0}.lv5 .cmp td.dim{color:var(--mu);text-transform:uppercase;letter-spacing:.08em;width:22%;font-size:13px}.lv5 .cmp td.old{color:var(--mu)}.lv5 .cmp td.ny{font-weight:700}@media (max-width:640px){.lv5 .cmp .dim{display:none}.lv5 .cmp{font-size:14px}.lv5 .cmp td.old[data-dim]:before{content:attr(data-dim);text-transform:uppercase;letter-spacing:.08em;color:var(--cta);margin-bottom:4px;font-size:11px;display:block}}.lv5 .price{background:var(--card);border:1px solid color-mix(in oklab,var(--cta) 28%,var(--bd));box-shadow:0 30px 70px -35px var(--ring);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding:32px 40px;display:flex;position:relative}.lv5 .amt{align-items:baseline;gap:8px;display:flex}.lv5 .amt b{font-family:var(--disp);font-size:clamp(40px,4.5vw,56px);font-weight:400}.lv5 .amt span{color:var(--mu);font-size:18px}.lv5 .price p{color:var(--mu);margin-top:8px;font-size:17px;line-height:1.5}.lv5 .pa{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.lv5 .more{color:var(--cta);font-size:14px}@media (max-width:760px){.lv5 .price{flex-direction:column;align-items:stretch;padding:24px}.lv5 .pa{align-items:stretch}.lv5 .more{text-align:center}}.lv5 .faq{max-width:760px;margin-top:28px}.lv5 .qa{border-top:1px solid var(--bd)}.lv5 .qa button{text-align:left;cursor:pointer;width:100%;color:var(--tx);font:700 17px/1.4 var(--sans);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.lv5 .qa button i{flex:none;width:22px;height:22px;position:relative}.lv5 .qa button i:before,.lv5 .qa button i:after{content:"";background:var(--mu);width:14px;height:2px;transition:transform .25s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lv5 .qa button i:after{transform:translate(-50%,-50%)rotate(90deg)}.lv5 .qa.open button i:after{transform:translate(-50%,-50%)rotate(0)}.lv5 .qa .a{transition:grid-template-rows .3s var(--ease);grid-template-rows:0fr;display:grid}.lv5 .qa.open .a{grid-template-rows:1fr}.lv5 .qa .a>p{min-height:0;color:var(--mu);max-width:62ch;font-size:16px;line-height:1.5;overflow:hidden}.lv5 .qa .a>p:after{content:"";height:20px;display:block}@media (prefers-reduced-motion:reduce){.lv5 .qa .a{transition:none}}.lv5 .final{text-align:center;flex-direction:column;align-items:center;padding:clamp(64px,9vw,120px) 20px;display:flex}.lv5 .final h2{max-width:none;font-size:clamp(34px,4.5vw,56px)}.lv5 .final h2 span{color:var(--mu)}.lv5 .final p{color:var(--mu);margin:18px 0 28px}.lv5 .foot{border-top:1px solid var(--bd);max-width:1240px;color:var(--mu);margin:0 auto;padding:40px 20px 28px;font-size:14px}.lv5 .fcols{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;display:grid}.lv5 .foot .logo{font-size:15px}.lv5 .ftag{margin-top:10px;font-size:13px}.lv5 .foot nav{flex-direction:column;gap:8px;display:flex}.lv5 .foot nav b{text-transform:uppercase;letter-spacing:.08em;color:var(--tx);margin-bottom:4px;font-size:12px}.lv5 .foot nav a{color:var(--mu);text-decoration:none}.lv5 .foot nav a:hover{color:var(--tx)}.lv5 .fcc{border-top:1px solid var(--bd);margin-top:28px;padding-top:16px;font-size:13px;display:block}@media (max-width:760px){.lv5 .fcols{grid-template-columns:repeat(2,1fr);gap:24px}}.lv5 .stage{position:relative}.lv5 .stage:before{content:"";pointer-events:none;left:var(--gx,50%);top:var(--gy,6%);width:var(--gw,min(1000px,92vw));height:var(--gh,80%);filter:blur(30px);background:radial-gradient(52% 56% at 50% 48%,color-mix(in oklab,var(--glow,var(--cta)) 16%,transparent),transparent 72%);position:absolute;transform:translate(-50%)}.lv5.js .ads-stage.r{--d:.12s}.lv5.js .forms.r{--d:.1s}.lv5.js .planrow.r{--d:.14s}.lv5 .ads-stage{--gx:auto;--gw:520px;--gh:100%;--gy:0;grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:56px;margin-top:52px;display:grid}.lv5 .ads-stage:before{background:radial-gradient(50% 50% at 60% 45%,color-mix(in oklab,var(--tone-live,var(--cta)) 20%,transparent),transparent 70%);transition:background .6s var(--ease);left:auto;right:-40px;transform:none}.lv5 .ladder{flex-direction:column;display:flex;position:relative}.lv5 .rung{border:0;border-top:1px solid var(--bd);cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;grid-template-columns:22px minmax(0,1fr);gap:0 20px;width:100%;padding:20px 0;display:grid;position:relative}.lv5 .rung:first-child{border-top:0}.lv5 .rung:before{content:"";background:var(--bd);width:1.5px;position:absolute;top:0;bottom:0;left:10px}.lv5 .rung:first-child:before{top:50%}.lv5 .rung:last-child:before{bottom:50%}.lv5 .rdot{z-index:1;border:2px solid var(--surface);background:var(--bd);width:22px;height:22px;transition:background .35s var(--ease),transform .35s var(--out),box-shadow .35s var(--ease);border-radius:50%;align-self:center;position:relative}.lv5 .who{letter-spacing:.1em;text-transform:uppercase;color:var(--mu);transition:color .35s var(--ease);font-size:12px;font-weight:700;display:block}.lv5 .said{font-family:var(--disp);letter-spacing:-.02em;color:var(--tx);text-wrap:balance;opacity:.5;transition:opacity .35s var(--ease);margin-top:8px;font-size:clamp(19px,2.1vw,27px);font-weight:400;line-height:1.14;display:block}.lv5 .rtag{border:1px solid var(--bd);background:var(--card);color:var(--mu);transition:color .35s var(--ease),border-color .35s var(--ease);border-radius:999px;align-items:center;margin-top:10px;padding:4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.lv5 .rung.on .rdot{background:var(--tone);box-shadow:0 0 0 6px color-mix(in oklab,var(--tone) 16%,transparent);transform:scale(1.15)}.lv5 .rung.on .who{color:var(--tone)}.lv5 .rung.on .said{opacity:1}.lv5 .rung.on .rtag{color:var(--tone);border-color:color-mix(in oklab,var(--tone) 45%,var(--bd))}.lv5 .rung:hover .said{opacity:.85}.lv5 .rung.on:hover .said{opacity:1}.lv5 .adpiece{aspect-ratio:4/5;box-shadow:var(--deep);isolation:isolate;background:#151016;border-radius:20px;position:relative;top:8px;overflow:hidden}.lv5 .adpiece .ph{background:radial-gradient(120% 95% at 26% 12%,#e9d8be 0%,#c98a3b 42%,#7a4a1c 74%,#241610 100%);position:absolute;inset:0}.lv5 .adpiece .tint{transition:background .6s var(--ease);background:linear-gradient(168deg,color-mix(in oklab,var(--tone) 62%,transparent) 0%,transparent 46%),linear-gradient(0deg,#08060ceb 0%,#08060c59 46%,transparent 72%);position:absolute;inset:0}.lv5 .adpiece .txt{color:#fff;padding:22px 20px 20px;position:absolute;inset:auto 0 0}.lv5 .adpiece .lbl{letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border-radius:999px;align-items:center;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}.lv5 .adpiece .hl{font-family:var(--disp);letter-spacing:-.02em;text-wrap:balance;margin-top:11px;font-size:22px;font-weight:400;line-height:1.12}.lv5 .adpiece .brand{color:#ffffffb8;align-items:center;gap:7px;margin-top:12px;font-size:11px;display:flex}.lv5 .adpiece .brand i{background:linear-gradient(135deg,#e9d8be,#c98a3b);border-radius:5px;width:16px;height:16px}.lv5 .adpiece .txt.swap .lbl,.lv5 .adpiece .txt.swap .hl{animation:adswap .5s var(--out) both}@keyframes adswap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lv5 .pcount{justify-content:center;align-items:center;gap:7px;margin-top:14px;display:flex}.lv5 .pcount i{background:var(--bd);width:7px;height:7px;transition:background .3s var(--ease),transform .3s var(--out);border-radius:50%}.lv5 .pcount i.on{background:var(--tone-live,var(--cta));transform:scale(1.5)}@media (max-width:900px){.lv5 .ads-stage{grid-template-columns:1fr;gap:28px}.lv5 .ads-stage>div:last-child{order:-1;width:100%;max-width:320px;margin:0 auto}.lv5 .ads-stage:before{display:none}}@media (prefers-reduced-motion:reduce){.lv5 .adpiece .txt.swap .lbl,.lv5 .adpiece .txt.swap .hl{animation:none}}.lv5 .forms{margin-top:84px}.lv5 .forms>p{color:var(--mu);max-width:58ch;font-size:clamp(16px,1.35vw,19px)}.lv5 .chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.lv5 .chips span{border:1px solid var(--bd);background:var(--card);color:var(--mu);border-radius:999px;padding:7px 14px;font-size:13.5px}.lv5 .chips .more{color:var(--cta);border-style:dashed;font-weight:700}.lv5 .planrow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:56px;margin-top:88px;display:grid}.lv5 .planrow h3{font-family:var(--disp);letter-spacing:-.025em;color:var(--tx);font-size:clamp(24px,2.6vw,34px);font-weight:400;line-height:1.05}.lv5 .planrow p{color:var(--mu);max-width:44ch;margin-top:16px;font-size:clamp(16px,1.35vw,19px)}.lv5 .dm .pl{background:#15141c;border:1px solid #3a3747;border-radius:13px;align-items:center;gap:10px;padding:11px 13px;display:flex}.lv5 .dm .pl+.pl{margin-top:8px}.lv5 .dm .pl-k{background:color-mix(in oklab,var(--tone) 22%,transparent);color:var(--tone);border-radius:999px;flex:none;padding:3px 10px;font-size:10.5px;font-weight:700}.lv5 .dm .pl-b{flex:1;min-width:0}.lv5 .dm .pl-b b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.lv5 .dm .pl-b span{color:#8b8798;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10.5px;display:block;overflow:hidden}.lv5 .dm .plan-more{color:#8b8798;text-align:center;margin-top:11px;font-size:11px}.lv5 .dm .plan-foot{border-top:1px solid #26242f;align-items:center;gap:9px;margin-top:15px;padding-top:14px;display:flex}.lv5 .dm .pbtn{border-radius:999px;padding:8px 16px;font-size:11.5px;font-weight:700}.lv5 .dm .pbtn.go{background:var(--cta);color:#fff}.lv5 .dm .pbtn.alt{color:#c9c6d4;border:1px solid #3a3747}.lv5 .dm .plan-note{color:#8b8798;margin-left:auto;font-size:10.5px}@media (max-width:900px){.lv5 .planrow{grid-template-columns:1fr;gap:28px}}.lv5.js .ways.r{--d:.12s}.lv5.js .cal-stage.r{--d:.16s}.lv5 .ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:48px;display:grid}.lv5 .way{flex-direction:column;gap:16px;display:flex}.lv5 .way .hd{align-items:flex-start;gap:12px;display:flex}.lv5 .way .ic{background:color-mix(in oklab,var(--cta) 12%,var(--card));border:1px solid color-mix(in oklab,var(--cta) 24%,var(--bd));width:38px;height:38px;color:var(--cta);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lv5 .way h3{font-family:var(--disp);letter-spacing:-.025em;color:var(--tx);font-size:clamp(20px,2vw,26px);font-weight:400;line-height:1.05}.lv5 .way .hd p{color:var(--mu);margin-top:6px;font-size:15px;line-height:1.5}.lv5 .wpane{color:#f4f3f8;box-shadow:var(--deep);transition:transform .25s var(--out);background:#0b0b10;border:1px solid #2a2833;border-radius:20px;padding:18px;font-size:12.5px}.lv5 .way:hover .wpane{transform:translateY(-4px)}.lv5 .wpane .hd2{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.lv5 .wpane .hd2 b{font-family:var(--disp);letter-spacing:.02em;font-size:14.5px}.lv5 .wpane .tg{text-transform:uppercase;letter-spacing:.12em;color:#a78bfa;font-size:10px}.lv5 .cw-fields{gap:9px;display:flex}.lv5 .cw-field{border:1px solid var(--cta);font-variant-numeric:tabular-nums;background:#15141c;border-radius:11px;flex:1;align-items:center;gap:8px;padding:11px 12px;font-size:13px;display:flex;box-shadow:0 0 0 1px #a78bfa59}.lv5 .cw-field svg{color:#a78bfa;flex:none}.lv5 .cw-post{background:#15141c;border:1px solid #3a3747;border-radius:13px;align-items:center;gap:11px;margin-top:12px;padding:11px;display:flex}.lv5 .cw-post img{object-fit:cover;border-radius:8px}.lv5 .cw-post b{font-size:13px;display:block}.lv5 .cw-post span{color:#8b8798;margin-top:3px;font-size:11px;display:block}.lv5 .cw-go{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.lv5 .cw-go span:first-child{color:#8b8798;font-size:11px}.lv5 .cw-btn{background:var(--cta);color:#fff;border-radius:999px;padding:8px 15px;font-size:11.5px;font-weight:700}.lv5 .cw-days{flex-direction:column;gap:9px;list-style:none;display:flex}.lv5 .cw-days li{align-items:center;gap:9px;display:flex}.lv5 .cw-days li>span:first-child{color:#c9c6d4;flex:none;width:88px;font-size:12px}.lv5 .cw-slot{color:#dcd0ff;font-variant-numeric:tabular-nums;background:#a78bfa29;border:1px solid #a78bfa57;border-radius:999px;align-items:center;padding:4px 11px;font-size:12px;display:inline-flex}.lv5 .cw-add{color:#8b8798;border:1px dashed #3a3747;border-radius:999px;align-items:center;padding:4px 11px;font-size:11.5px;display:inline-flex}.lv5 .cw-next{color:#8b8798;border-top:1px solid #2a2833;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding-top:14px;font-size:12px;display:flex}.lv5 .cw-next b{color:#f4f3f8;font-size:13px}@media (max-width:860px){.lv5 .ways{grid-template-columns:1fr;gap:34px}}.lv5 .joint{text-align:center;color:var(--mu);margin-top:76px;font-size:clamp(16px,1.35vw,19px)}.lv5 .joint b{color:var(--tx)}.lv5 .cal-stage{--gw:min(1040px,94vw);--gh:84%;margin-top:26px;padding:0 20px 52px}.lv5 .cal{width:100%;max-width:1000px;box-shadow:var(--deep);color:#f4f3f8;background:#0b0b10;border:1px solid #2a2833;border-radius:24px;margin:0 auto;padding:24px 24px 84px;position:relative}.lv5 .cal-hd{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.lv5 .cal-hd b{font-family:var(--disp);letter-spacing:.01em;font-size:22px}.lv5 .cal-hd .meta{color:#8b8798;font-variant-numeric:tabular-nums;font-size:11.5px}.lv5 .cal-hd .meta em{color:#a78bfa;font-style:normal;font-weight:700}.lv5 .cal-dow{letter-spacing:.14em;color:#6e6a80;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:6px;padding:0 8px;font-size:10px;display:grid}.lv5 .cal-grid{grid-template-columns:repeat(7,1fr);grid-auto-rows:66px;gap:6px;display:grid}.lv5 .cal-cell{background:#141320;border-radius:10px;padding:7px 8px;position:relative;overflow:hidden}.lv5 .cal-cell.off{background:0 0}.lv5 .cal-num{color:#8b8798;font-variant-numeric:tabular-nums;font-size:10.5px}.lv5 .cal-cell.hl{outline:1.5px solid var(--cta);outline-offset:-1.5px}.lv5 .cal-pill{color:#c9c6d4;white-space:nowrap;opacity:0;transition:opacity .34s var(--out) var(--d),transform .34s var(--out) var(--d),background .25s var(--ease);background:#211f2e;border-radius:7px;align-items:center;gap:5px;margin-top:5px;padding:4px 6px;font-size:10.5px;line-height:1.2;display:flex;overflow:hidden;transform:translateY(-9px)scale(.94)}.lv5 .cal-stage.in .cal-pill{opacity:1;transform:none}.lv5 .cal-pill span{text-overflow:ellipsis;overflow:hidden}.lv5 .cal-dot{border-radius:50%;flex:none;width:6px;height:6px}.lv5 .cal-q{color:#a78bfa;flex:none;display:inline-flex}.lv5 .cal.focus-fecha .cal-pill[data-src=cola],.lv5 .cal.focus-cola .cal-pill[data-src=fecha]{opacity:.2}.lv5 .cal.focus-fecha .cal-pill[data-src=fecha],.lv5 .cal.focus-cola .cal-pill[data-src=cola]{background:#2f2748}.lv5 .cal-card{opacity:0;max-width:310px;transition:opacity .5s var(--out) 1.15s,transform .5s var(--out) 1.15s;background:#15141c;border:1px solid #3a3747;border-radius:16px;align-items:flex-start;gap:12px;padding:14px;display:flex;position:absolute;bottom:-26px;right:22px;transform:translateY(16px)scale(.96);box-shadow:0 26px 60px -18px #000c}.lv5 .cal-stage.in .cal-card{opacity:1;transform:none}.lv5 .cal-card img{object-fit:cover;border-radius:9px}.lv5 .cal-row{align-items:center;gap:9px;display:flex}.lv5 .cal-row b{font-size:13px}.lv5 .cal-badge{text-transform:uppercase;letter-spacing:.08em;color:#4ade80;white-space:nowrap;background:#4ade8024;border-radius:999px;padding:3px 8px;font-size:9.5px}.lv5 .cal-when{color:#8b8798;margin-top:3px;font-size:11px;display:block}.lv5 .cal-nets{flex-wrap:wrap;gap:7px 13px;margin-top:10px;display:flex}.lv5 .cal-net{color:#c9c6d4;align-items:center;gap:5px;font-size:11px;display:flex}.lv5 .cal-ok{color:#4ade80;display:inline-flex}.lv5 .cal-link{color:#a78bfa;align-items:center;gap:5px;margin-top:10px;font-size:11px;display:inline-flex}@media (max-width:820px){.lv5 .cal-stage{padding-bottom:74px}.lv5 .cal{padding:16px 14px 92px}.lv5 .cal-grid{grid-auto-rows:54px;gap:5px}.lv5 .cal-pill{padding:3px 5px;font-size:9px}.lv5 .cal-card{max-width:none;left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.lv5 .cal-pill,.lv5 .cal-card{opacity:1!important;transition:none!important;transform:none!important}}.lv5 .after{color:var(--mu);max-width:58ch;margin-top:56px;font-size:clamp(16px,1.35vw,19px);line-height:1.55}.lv5 .ctarow{flex-wrap:wrap;align-items:center;gap:18px;margin-top:36px;display:flex}.lv5 .ctarow p{color:var(--mu);font-size:15px}.lv5 .ctarow p b{color:var(--tx)}.lv5.js .intake.r{--d:.12s}.lv5.js .srcrow.r{--d:.14s}.lv5 .intake{max-width:600px;margin-top:36px}.lv5 .gates{flex-wrap:wrap;gap:8px;display:flex}.lv5 .gate{border:1px solid var(--bd);background:var(--card);color:var(--mu);border-radius:999px;align-items:center;gap:7px;padding:7px 15px;font-size:13.5px;font-weight:600;display:inline-flex}.lv5 .gate.on{border-color:var(--cta);color:var(--cta);background:color-mix(in oklab,var(--cta) 8%,var(--card))}.lv5 .gate svg{flex:none}.lv5 .bar{background:var(--card);border:1px solid var(--bd);transition:border-color .2s var(--ease),box-shadow .2s var(--ease);border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:6px 6px 6px 18px;text-decoration:none;display:flex;box-shadow:0 12px 40px -20px #140a3c4d}.lv5 .bar:hover{border-color:var(--cta);box-shadow:0 0 0 4px var(--ring)}.lv5 .bar .proto{color:var(--mu);font-family:ui-monospace,monospace;font-size:14px}.lv5 .bar .val{min-width:0;color:var(--tx);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;overflow:hidden}.lv5 .bar .go{background:var(--cta);color:var(--cta-tx);white-space:nowrap;border-radius:999px;padding:11px 19px;font-size:14px;font-weight:700}.lv5 .intake .foot{color:var(--mu);margin-top:12px;font-size:14px}.lv5 .intake .foot b{color:var(--tx)}@media (max-width:520px){.lv5 .bar{border-radius:20px;flex-wrap:wrap;padding:12px}.lv5 .bar .go{text-align:center;width:100%}}.lv5 .idea-stage{--gy:8%;--gh:78%;margin-top:56px;padding:0 20px}.lv5 .fan{--w:216px;--overlap:-64px;justify-content:center;align-items:flex-start;padding-bottom:124px;display:flex;position:relative}.lv5 .pz{width:var(--w);color:#f4f3f8;height:268px;box-shadow:var(--deep);transform-origin:50% 88%;z-index:var(--z);transform:translateX(var(--gather)) translateY(14px) scale(.9);opacity:0;transition:transform .85s var(--out) var(--d),opacity .5s ease var(--d);background:#0b0b10;border:1px solid #2a2833;border-radius:18px;flex:none;padding:15px;position:relative;overflow:hidden}.lv5 .pz+.pz{margin-left:var(--overlap)}.lv5 .idea-stage.in .pz{transform:rotate(var(--rot)) translateY(var(--lift)) scale(var(--sc));opacity:1}.lv5 .idea-stage.in .pz:hover{transform:rotate(var(--rot)) translateY(calc(var(--lift) - 16px)) scale(calc(var(--sc) + .05));z-index:30;transition-delay:0s}.lv5 .idea-stage.in .fan:hover .pz:not(:hover){opacity:.55}.lv5 .pz .k{color:#a78bfa;background:#a78bfa2e;border-radius:999px;align-items:center;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.lv5 .pz .cap{color:#8b8798;margin-top:8px;font-size:10.5px}.lv5 .pz .body{color:#c9c6d4;flex-direction:column;gap:7px;margin-top:12px;font-size:12.5px;line-height:1.45;display:flex;-webkit-mask-image:linear-gradient(#000 76%,#0000);mask-image:linear-gradient(#000 76%,#0000)}.lv5 .pz .body b{color:#f4f3f8;font-weight:700}.lv5 .pz .pz-tw{gap:8px;display:flex}.lv5 .pz .pz-tw i{background:#a78bfa99;border-radius:2px;flex:none;width:3px}.lv5 .pz .slides{gap:5px;display:flex}.lv5 .pz .slide{aspect-ratio:4/5;color:#8b8798;background:#15141c;border:1px solid #3a3747;border-radius:7px;flex:1;align-items:flex-end;padding:6px;font-size:8.5px;line-height:1.15;display:flex}.lv5 .pz .slide.first{color:#fff;background:#2e2942;background:lab(18.1175% 7.32811 -14.9622);border-color:#a78bfa73;font-weight:700}.lv5 .pz .shotbox{aspect-ratio:16/10;object-fit:cover;border-radius:10px;width:100%;box-shadow:inset 0 0 0 1px #ffffff1f}.lv5 .pz .pz-tags{flex-wrap:wrap;gap:4px;display:flex}.lv5 .pz .pz-tags span{color:#8b8798;border:1px solid #3a3747;border-radius:6px;padding:2px 7px;font-size:10px}.lv5 .pz .subject{color:#f4f3f8;background:#15141c;border:1px solid #3a3747;border-radius:9px;padding:8px 10px;font-size:11.5px}.lv5 .pz .subject b{text-transform:uppercase;letter-spacing:.12em;color:#8b8798;margin-bottom:3px;font-size:9px;display:block}.lv5 .fan-note{text-align:center;color:var(--mu);margin-top:0;font-size:14px}.lv5 .fan-note b{color:var(--tx)}@media (max-width:1200px){.lv5 .fan{--w:196px;--overlap:-72px;padding-bottom:118px}}@media (max-width:980px){.lv5 .fan{--w:180px;--overlap:-84px;padding-bottom:112px}.lv5 .pz{height:250px}}@media (max-width:820px){.lv5 .fan{--w:176px;--overlap:-58px;padding-bottom:104px}.lv5 .pz[data-edge]{display:none}}@media (max-width:560px){.lv5 .idea-stage{padding:0}.lv5 .idea-stage:before{display:none}.lv5 .fan{--w:200px;--overlap:12px;scroll-snap-type:x mandatory;justify-content:flex-start;padding:22px 20px 30px;overflow-x:auto}.lv5 .pz{scroll-snap-align:center;height:264px}.lv5 .fan.in .pz,.lv5 .idea-stage.in .pz:hover{transform:none}.lv5 .pz[data-edge]{display:block}}@media (prefers-reduced-motion:reduce){.lv5 .pz{opacity:1!important;transition:none!important;transform:none!important}}.lv5 .srcrow{margin-top:88px}.lv5 .srcrow h3{font-family:var(--disp);letter-spacing:-.025em;color:var(--tx);font-size:clamp(24px,2.6vw,34px);font-weight:400;line-height:1.05}.lv5 .srcrow p{color:var(--mu);max-width:46ch;margin-top:16px;font-size:clamp(16px,1.35vw,19px)}.lv5 .dm .claim{background:#15141c;border:1px solid #3a3747;border-radius:13px;align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.lv5 .dm .claim+.claim{margin-top:9px}.lv5 .dm .claim.no{background:#221e21;background:lab(11.8712% 2.14812 -.918451);border-color:#fbbf2473}.lv5 .dm .claim-ic{flex:none;margin-top:1px;display:inline-flex}.lv5 .dm .claim-ic.ok{color:#4ade80}.lv5 .dm .claim-ic.no{color:#fbbf24}.lv5 .dm .claim-tx{min-width:0}.lv5 .dm .claim-tx b{color:#f4f3f8;font-size:12.5px;font-weight:600;display:block}.lv5 .dm .claim-src{color:#a78bfa;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:10.5px;display:block;overflow:hidden}.lv5 .dm .claim-src.none{color:#fbbf24}