.lv{--gutter:clamp(16px, 4vw, 48px);isolation:isolate;color:var(--text);background:radial-gradient(70% 50% at 50% 62%,#ffe2b012,#0000 70%),linear-gradient(#26211c,#36302a 18%);padding:calc(64px + clamp(16px,3vw,36px)) 0 clamp(36px,4.5vw,64px);position:relative;overflow:clip}.lv:after{content:"";z-index:-1;pointer-events:none;opacity:.05;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.lv-in{z-index:3;max-inline-size:1120px;padding-inline:var(--gutter);flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.lv-head{text-align:center;max-inline-size:64rem}.lv-eyebrow{font:600 13px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--candle);justify-content:center;align-items:center;gap:12px;margin:0;display:flex}.lv-eyebrow:before,.lv-eyebrow:after{content:"";opacity:.7;background:currentColor;block-size:1px;inline-size:24px}.lv-h1{font-family:var(--font-display);letter-spacing:-.014em;font-variation-settings:"opsz" 60;text-wrap:balance;margin:16px 0 0;font-size:clamp(2rem,1.3rem + 2.2vw,3.125rem);font-weight:450;line-height:1.06}.lv-h1 em{color:var(--candle);font-style:italic;font-weight:400}.lv-sub{max-inline-size:40rem;color:var(--text-2);text-wrap:pretty;margin:14px auto 0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.5}.lv-console{border:1px solid var(--line);background:var(--surface);border-radius:22px;grid-template-columns:minmax(0,.8fr) minmax(0,1.9fr) auto;gap:6px;inline-size:min(100%,940px);margin-top:clamp(22px,3vw,32px);padding:6px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 30px 60px -36px #000000e6}.lv-console[data-pulpit]{grid-template-columns:minmax(0,1fr) auto}.lv-field{background:var(--bg-sunken);border-radius:16px;flex-direction:column;justify-content:center;gap:5px;min-block-size:64px;min-inline-size:0;padding:9px 16px;display:flex}.lv-label{font:600 11px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.lv-who-name{font-family:var(--font-display);font-variation-settings:"opsz" 30;color:var(--text);text-align:start;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;font-weight:500;line-height:1.25;overflow:hidden}.lv-who-name:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.lv-toggles{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lv-auto{background:var(--surface-2);block-size:36px;box-shadow:inset 0 0 0 1px var(--line);font:650 15px/1 var(--font-sans);color:var(--text-2);cursor:pointer;transition:background-color var(--dur-2) var(--ease-standard), color var(--dur-2) var(--ease-standard), box-shadow var(--dur-2) var(--ease-standard);border:0;border-radius:999px;align-items:center;gap:7px;padding:0 15px 0 12px;display:inline-flex}.lv-auto:hover{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text)}.lv-auto[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--candle);color:var(--candle);background:#f0b04f29}.lv-auto:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lv-more{block-size:28px;box-shadow:inset 0 0 0 1px var(--line);font:600 13px/1 var(--font-sans);color:var(--text-3);transition:color var(--dur-2) var(--ease-standard), box-shadow var(--dur-2) var(--ease-standard);border-radius:999px;align-items:center;gap:4px;padding:0 9px 0 11px;display:inline-flex;position:relative}.lv-more:hover{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text)}.lv-more:focus-within{outline:2px solid var(--focus);outline-offset:2px}.lv-more select{opacity:0;cursor:pointer;inline-size:100%;margin:0;font-size:16px;position:absolute;inset:0}.lv-toggle{background:var(--surface-2);block-size:28px;box-shadow:inset 0 0 0 1px var(--line);font:600 13px/1 var(--font-sans);color:var(--text-2);cursor:pointer;transition:background-color var(--dur-2) var(--ease-standard), color var(--dur-2) var(--ease-standard), box-shadow var(--dur-2) var(--ease-standard);border:0;border-radius:999px;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.lv-toggle:hover{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text)}.lv-toggle[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--candle);color:var(--candle);background:#f0b04f29}.lv-toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lv-action{display:flex}.lv-go{background:var(--candle);color:#1d1a16;min-block-size:60px;font:650 17px/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:transform var(--dur-1) var(--ease-standard), filter var(--dur-2) var(--ease-standard);border:0;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:10px;padding:0 14px 0 18px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff47,0 12px 30px -14px #f0b04f99}.lv-go:hover{filter:brightness(1.05)}.lv-go:active{transform:scale(.98)}.lv-go:disabled{cursor:progress;filter:saturate(.6);opacity:.8}.lv-go:focus-visible{outline:2px solid var(--focus);outline-offset:3px}a.lv-go{padding-inline:22px}.lv-go-time{font:600 14px/1 var(--font-mono);background:#1d1a161f;border-radius:9px;padding:6px 8px}.lv-go-stop{color:var(--text);box-shadow:inset 0 0 0 1.5px var(--candle);background:0 0}.lv-go-stop .lv-go-time{color:var(--candle);background:#f0b04f24}.lv-go-time[data-low]{color:var(--live)}.lv-go-quiet{background:var(--surface-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}.lv-ring{block-size:28px;inline-size:28px;color:var(--candle);place-items:center;display:grid;position:relative}.lv-ring:before{content:"";background:conic-gradient(currentColor calc(var(--p,1) * 1turn), #f0b04f33 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.lv-pulpit{background:var(--bg-sunken);border-radius:16px;align-items:center;gap:14px;min-block-size:60px;min-inline-size:0;padding:8px 12px 8px 16px;display:flex;position:relative}.lv-pulpit-tag{white-space:nowrap;font:600 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);flex:none;align-items:center;gap:8px;display:inline-flex}.lv-rec{background:var(--live);block-size:8px;inline-size:8px;animation:breathe var(--dur-breath) var(--ease-breathe) infinite alternate;border-radius:50%}.lv-heard{font:600 12px/1 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--candle);background:#f0b04f24;border-radius:999px;padding:5px 9px}.lv-pulpit-text{white-space:nowrap;min-inline-size:0;font:500 17px/1.4 var(--font-sans);color:var(--text-3);flex:1;overflow:hidden}.lv-pulpit-text[data-heard]{color:var(--text)}.lv-pulpit-hint{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font:500 15px/1.4 var(--font-sans);color:var(--text-2);flex:1;display:none;overflow:hidden}@media (min-width:760px){.lv-pulpit-text{display:none}.lv-pulpit-hint{order:2;display:block}.lv-meter{order:1}}.lv-pulpit-text[data-clip]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.lv-pulpit-text[data-clip]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(270deg,#0000,#000 48px);mask-image:linear-gradient(270deg,#0000,#000 48px)}.lv-meter{--lvl:0;flex:none;align-items:center;gap:3px;block-size:22px;display:inline-flex}.lv-meter span{background:var(--candle);block-size:100%;inline-size:3px;transform:scaleY(calc(.16 + var(--lvl) * var(--k,1) * .84));border-radius:2px;transition:transform 90ms linear}.lv-meter span:first-child{--k:.45}.lv-meter span:nth-child(2){--k:.8}.lv-meter span:nth-child(4){--k:.7}.lv-meter span:nth-child(5){--k:.4}.nv{--stage-h:clamp(580px, 51vw, 740px);--fit:1;--vp-y:32%;--persp:1100px;--s:1;--world:calc(var(--s) * var(--fit));--ph-k:.7;--ph-x:460px;--ph-top:22%;--ph-ry:9deg;z-index:1;block-size:calc(var(--stage-h) * var(--fit));margin-top:clamp(4px,1vw,12px);position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000 0,#000 24px calc(100% - 24px),#0000)}.nv-room{perspective:calc(var(--persp) * var(--fit));perspective-origin:50% var(--vp-y);pointer-events:none;position:absolute;inset:0;overflow:hidden}.nv-pl{left:50%;top:var(--vp-y);transform-origin:0 0;transform:var(--cam,) scale3d(var(--world), var(--world), var(--world)) translate3d(0, calc(40px * var(--move,1) * var(--nv-walk,0)), calc(-220px * var(--move,1) * var(--nv-walk,0))) translate3d(var(--x,0px), var(--y,0px), var(--z,0px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotateZ(var(--rz,0deg)) scale(var(--up,1)) translate(-50%, -50%);position:absolute}.nv-back{--y:-260px;--z:-1400px;--up:2;background:radial-gradient(36% 30% at 50% 60%,#ffeccc24,#0000 72%),linear-gradient(#36302a,#4a4238 58%,#3e372f);block-size:850px;inline-size:1100px}.nv-back:before,.nv-back:after{content:"";border:1px solid #ffe6be33;border-bottom:0;border-radius:50% 50% 0 0/38% 38% 0 0;position:absolute;left:50%;translate:-50%}.nv-back:before{background:radial-gradient(60% 50% at 50% 72%,#ffe4b81a,#0000 78%);block-size:580px;inline-size:960px;top:210px}.nv-back:after{border-width:.5px;border-color:#ffe6be1a;block-size:551px;inline-size:895px;top:239px}.nv-floor{--y:470px;--z:-750px;--rx:90deg;--up:2;background:radial-gradient(165px 55px at 419.5px 75px,#ffeecc3d,#0000),radial-gradient(165px 55px at 419.5px 225px,#fec3,#0000),radial-gradient(165px 55px at 419.5px 375px,#ffeecc29,#0000),radial-gradient(40% 26% at 50% 4%,#ffe8be24,#0000 70%),linear-gradient(#41414c,#36363f 70%,#36302a) 518px 100px/64px 550px no-repeat,linear-gradient(#4a4238,#36302a 60%);block-size:650px;inline-size:1100px}.nv-wall{--y:-230px;--z:-850px;backface-visibility:hidden;block-size:1700px;inline-size:1100px}.nv-wall-l{--x:-1100px;--ry:90deg;background:radial-gradient(300px 420px at 350px 1030px,#ffecc81a,#0000),radial-gradient(300px 420px at 650px 1030px,#ffecc81a,#0000),radial-gradient(300px 420px at 950px 1030px,#ffecc81a,#0000),linear-gradient(90deg,#36302a 8%,#312b25 50%,#332d27)}.nv-wall-r{--x:1100px;--ry:-90deg;background:radial-gradient(50% 40% at 40% 62%,#ffe8c21a,#0000),linear-gradient(270deg,#36302a,#51473b)}.nv-window{background:repeating-linear-gradient(58deg,#0000 0 34px,#5c483238 34px 36px),repeating-linear-gradient(-58deg,#0000 0 34px,#5c483238 34px 36px),linear-gradient(#fff8ea,#f8e6c4 58%,#efd5a8);border-radius:100px 100px 3px 3px/104px 104px 3px 3px;block-size:400px;inline-size:200px;position:absolute;top:830px;box-shadow:inset 0 0 0 4px #3e362d,0 0 90px 18px #ffe8be33}.nv-wall-r .nv-window{background:repeating-linear-gradient(58deg,#0000 0 34px,#5c504233 34px 36px),repeating-linear-gradient(-58deg,#0000 0 34px,#5c504233 34px 36px),linear-gradient(#f4f1ea,#e9e1d0 58%,#dccdb2);box-shadow:inset 0 0 0 4px #3e362d,0 0 70px 12px #f0e8d824}.nv-window:after{content:"";background:#3e362d;inline-size:4px;margin-right:-2px;position:absolute;inset:0 50% 0 auto}.nv-sun{--rz:31.8deg;--up:4;background:radial-gradient(100% 50% at 0,#ffeecc3d,#ffeecc17 55%,#0000);block-size:85px;inline-size:247.5px}.nv-screen{--y:-70px;--z:-1392px;box-sizing:border-box;color:#fff6e5;block-size:800px;inline-size:1560px;font-family:var(--font-sans);background:radial-gradient(80% 90%,#17130f,#0e0b09);border-radius:6px;flex-direction:column;justify-content:center;gap:22px;padding:40px 140px 150px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #fff6e51a,0 0 0 9px #1b1612,0 0 140px 24px #ffeccc1a}.nv-screen-glow{--y:-70px;--z:-1396px;--up:4;background:radial-gradient(closest-side,#ffeccc12,#0000);block-size:375px;inline-size:625px}.nv-scr-ai{color:#fff6e580;font-size:22px;font-weight:500;position:absolute;top:24px;right:34px}.nv-band+.nv-band{border-top:1px solid #fff6e524;padding-top:20px}.nv-band-label{color:#fff6e599;margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.2}.nv-band-win{block-size:248px;font-size:50px;font-weight:500;line-height:1.24;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 8px);mask-image:linear-gradient(#0000 0,#000 8px)}.nv-band-stack{position:absolute;inset-block-end:0;inset-inline:0}.nv-band-stack p{text-wrap:balance;margin:0}.nv-heard-label{color:#f0b04feb;align-items:center;gap:12px;display:flex}.nv-heard-label:before{content:"";background:#fff6e54d;border-radius:50%;flex:none;block-size:12px;inline-size:12px}.nv-heard[data-on] .nv-heard-label:before{background:var(--live);animation:breathe var(--dur-breath) var(--ease-breathe) infinite alternate}.nv-heard-text{margin:0;position:absolute;inset-block-end:0;inset-inline:0}.nv-heard-text>span{transition:opacity .4s var(--ease-standard)}.nv-heard-text>[data-live]{opacity:.62}.nv-heard-text[data-speaking]:after{content:"";vertical-align:-.1em;background:var(--candle);block-size:.86em;inline-size:5px;animation:breathe var(--dur-breath) var(--ease-breathe) infinite alternate;border-radius:2px;margin-inline:.14em calc(-5px - .14em);display:inline-block}.nv-heard-tag{color:var(--candle);vertical-align:.36em;background:#f0b04f29;border-radius:999px;margin-inline-end:.35em;padding:.12em .5em .14em;font-size:.5em;font-weight:650;line-height:1.2;display:inline-block}.nv-scr-idle{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;block-size:100%;display:grid}.nv-scr-church{font-family:var(--font-display);letter-spacing:-.012em;font-variation-settings:"opsz" 60;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:100px;font-weight:450;line-height:1.02}.nv-scr-scan{color:#fff6e599;margin:24px 0 0;font-size:34px}.nv-scr-qr{border-radius:14px;line-height:0;overflow:hidden}.nv-scr-qr svg{block-size:auto;inline-size:280px;display:block}.nv-scr-end{text-align:center;place-items:center;block-size:100%;display:grid}.nv-scr-end p{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:92px;font-style:italic;font-weight:400;line-height:1.1}.nv-candle{block-size:760px;inline-size:120px}.nv-candle i{display:block;position:absolute}.nv-stand{background:linear-gradient(90deg,#5a4424,#c9a465 40%,#8a6a3a 65%,#4a3820);border-radius:3px;block-size:470px;inline-size:10px;bottom:0;left:50%;translate:-50%}.nv-foot{background:linear-gradient(#c9a465,#5a4424);border-radius:50% 50% 4px 4px/100% 100% 4px 4px;block-size:16px;inline-size:96px;bottom:0;left:50%;translate:-50%}.nv-cup{background:linear-gradient(#d6b273,#6a5030);border-radius:4px 4px 50% 50%/4px 4px 100% 100%;block-size:16px;inline-size:64px;bottom:466px;left:50%;translate:-50%}.nv-wax{background:linear-gradient(#0000 40%,#2a211966),linear-gradient(90deg,#8a7f6a,#f4ead6 40%,#d8ccb2 70%,#8a7f6a);border-radius:4px 4px 2px 2px;block-size:170px;inline-size:26px;bottom:480px;left:50%;translate:-50%}.nv-halo{background:radial-gradient(closest-side,#f0b04f38,#f0b04f0f 45%,#0000);border-radius:50%;block-size:420px;inline-size:420px;bottom:540px;left:50%;translate:-50%}.nv-flame{transform-origin:50% 100%;background:radial-gradient(60% 40% at 50% 78%,#fffaf0,#ffd98a 45%,#f0b04f 70%,#f0b04f00 100%);border-radius:50%/62% 62% 38% 38%;block-size:64px;inline-size:26px;margin-left:-13px;animation:3.6s cubic-bezier(.37,0,.63,1) infinite alternate nv-sway;bottom:648px;left:50%}.nv:not([data-visible]) .nv-flame{animation-play-state:paused}@keyframes nv-sway{0%{transform:rotate(-2.2deg)scaleY(.97)}50%{transform:rotate(.8deg)scaleY(1.03)}to{transform:rotate(2deg)scaleY(.99)}}.nv-pew{background:linear-gradient(#ffe8c480 0,#ffe8c429 4px,#0000 6px),linear-gradient(#0000 16px,#160f0a59 17px,#0000 22px),linear-gradient(#0000 58px,#ffe8c41f 59px,#160f0a4d 64px,#0000 70px),linear-gradient(#6a5039,#57432f 22%,#43352a 60%,#36302a);border-radius:6px 6px 0 0;block-size:160px;inline-size:780px}.nv-who{block-size:210px;inline-size:118px}.nv-who:before{content:"";background:var(--hair,#2a201a);border-radius:50%;block-size:70px;inline-size:58px;position:absolute;top:0;left:50%;translate:-50%;box-shadow:inset 3px 3px 0 -1px #ffeccc38}.nv-who:after{content:"";background:linear-gradient(#fff0d70f, #160f0a52), var(--coat,#3a3631);border-radius:52px 52px 6px 6px/40px 40px 6px 6px;position:absolute;inset:58px 0 0;box-shadow:inset 3px 3px 0 -1px #ffeccc2e}.nv-glow{--up:2;block-size:85px;inline-size:130px;opacity:var(--o,.85);background:radial-gradient(closest-side,#fff2dc4d,#fff2dc17 55%,#0000);border-radius:50%}.nv-phones{z-index:2;pointer-events:none;position:absolute;inset:0}.lv-ph{left:calc(50% + var(--px,0px));top:var(--pt,57%);block-size:0;inline-size:0;margin:0;position:absolute}.lv-ph-body{box-sizing:border-box;transform-origin:50% 0;block-size:760px;inline-size:380px;transform:perspective(calc(1300px * var(--fit))) rotateX(var(--prx,13deg)) rotateY(var(--pry,0deg)) rotateZ(var(--prz,0deg)) scale(var(--pk,.56));background:linear-gradient(160deg,#4a4036,#1c1814 38%,#110e0c);border-radius:54px;padding:10px;position:absolute;top:0;left:-190px;box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 1px #0b0908,0 60px 90px -50px #120c07d9}.lv-ph-body:before{content:"";z-index:-1;background:radial-gradient(closest-side,#ffeed433,#ffeed40f 50%,#0000);border-radius:50%;block-size:64%;position:absolute;top:62%;left:-36%;right:-36%}.lv-ph-scr{background:#e3d8c4;border-radius:44px;block-size:740px;inline-size:360px;position:relative;overflow:hidden}.lv-ph-scr>.lx{block-size:auto;position:absolute;inset:0}.lv-ph[data-dark] .lv-ph-scr{background:#000}.lv-ph[data-dark] .lv-ph-scr:after{opacity:.4;background:#fff}.lv-ph[data-dark] .lv-ph-body:before{opacity:.5}.lv-ph-hint{z-index:3;background:var(--candle);color:#15120e;font:650 21px/1.15 var(--font-sans);white-space:nowrap;pointer-events:none;animation:lv-hint-bob 1.4s var(--ease-standard) infinite alternate;border-radius:16px;padding:11px 18px 12px;position:absolute;inset-block-end:112px;inset-inline-start:34px;box-shadow:0 14px 30px -12px #120c07b3}.lv-ph-hint:after{content:"";border:10px solid #0000;border-block-start-color:var(--candle);position:absolute;inset-block-start:100%;inset-inline-start:36px}.lv-ph[data-hint] .lx-chip-lang:after{content:"";border-radius:inherit;box-shadow:0 0 0 3px var(--candle);pointer-events:none;animation:lv-hint-ring 1.4s var(--ease-standard) infinite alternate;position:absolute;inset:-6px}@keyframes lv-hint-bob{to{translate:0 -8px}}@keyframes lv-hint-ring{0%{opacity:1}to{opacity:.35}}.lv-ph-scr .lx-run{padding-top:16px}.lv-ph-scr .lx-dock{pointer-events:auto;padding-bottom:24px}.lv-ph-scr .lx-scroll{overscroll-behavior:auto;overflow:hidden}.lv-ph-scr:after{content:"";opacity:.32;background:#1d1a16;border-radius:3px;block-size:5px;inline-size:120px;margin-left:-60px;position:absolute;bottom:7px;left:50%}.lv-ph[data-i="0"]{--px:calc(var(--ph-x) * var(--fit) * -1);--pt:var(--ph-top);--pry:var(--ph-ry);--prz:-1.5deg;--pk:calc(var(--ph-k) * var(--fit))}.lv-ph[data-i="1"]{--px:calc(var(--ph-x) * var(--fit));--pt:var(--ph-top);--pry:calc(var(--ph-ry) * -1);--prz:1.5deg;--pk:calc(var(--ph-k) * var(--fit))}@property --nv-walk{syntax:"<number>";inherits:true;initial-value:0}.nv:not([data-in]) .nv-room{--nv-walk:1}.nv:not([data-in]) .nv-screen{opacity:.18}.nv:not([data-in]) :is(.nv-screen-glow,.nv-glow){opacity:0}.nv:not([data-in]) .lv-ph{opacity:0;translate:0 calc(48px * var(--move,1))}.nv[data-in] .nv-room{transition:--nv-walk 1.6s var(--ease-settle)}.nv[data-in] .nv-screen{transition:opacity .7s var(--ease-standard) .3s}.nv[data-in] .nv-screen-glow{transition:opacity .9s var(--ease-standard) .4s}.nv[data-in] .nv-glow{transition:opacity .48s var(--ease-settle) calc(.7s + var(--row,0) * 90ms)}.nv[data-in] .lv-ph{transition:opacity .6s var(--ease-settle) calc(1.05s + var(--d,0) * 90ms), translate .7s var(--ease-settle) calc(1.05s + var(--d,0) * 90ms)}.lv-note{max-inline-size:52rem;font:500 15px/1.5 var(--font-sans);text-align:center;color:var(--text-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin-top:clamp(18px,2.4vw,26px);display:flex}.lv-note strong{color:var(--candle)}.lv-facts{flex-wrap:wrap;justify-content:center;gap:6px 16px;display:inline-flex}.lv-facts span{align-items:center;gap:7px;display:inline-flex}.lv-facts span:before{content:"";background:var(--candle);border-radius:50%;block-size:4px;inline-size:4px}.lv-link{font:600 15px/1.5 var(--font-sans);color:var(--candle);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.lv-link:hover{text-decoration-thickness:2px}.lv-note-ctl{display:inline-flex}.lv-mini{block-size:34px;box-shadow:inset 0 0 0 1px var(--line-strong);font:600 14px/1 var(--font-sans);color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.lv-mini:hover{background:var(--surface)}.lv-steps{text-align:start;flex-basis:100%;font-size:14px}.lv-steps summary{inline-size:fit-content;color:var(--candle);cursor:pointer;margin-inline:auto}.lv-steps ul{max-inline-size:34rem;color:var(--text-2);margin:10px auto 0;padding-inline-start:20px}@media (min-width:1181px){.nv{--stage-h:740px;--fit:.865}@supports (scale:tan(atan2(1px, 2px))){.nv{--fit:clamp(.82, tan(atan2(min(100svh - 160px, .62 * (100vw - 64px)), 740px)), 1.5)}}}@media (max-width:1180px){.nv{--stage-h:clamp(640px, 78vw, 860px);--s:.86;--persp:1000px;--ph-k:.6;--ph-x:clamp(300px, 36vw, 380px);--ph-top:42%}}@media (max-width:860px){.nv{--stage-h:800px;--s:.68;--persp:900px;--ph-k:.55;--ph-x:30vw;--ph-top:41%;--ph-ry:14deg}.nv-who[data-row="5"],.nv-glow[data-row="5"]{display:none}}@media (max-width:640px){.nv{--stage-h:760px;--vp-y:22%;--s:.44;--persp:760px}.nv-phones{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;pointer-events:auto;align-items:flex-start;gap:14px;padding:0 calc(50% - 137px) 12px;display:flex;inset:186px 0 0;overflow:auto hidden}.nv-phones::-webkit-scrollbar{display:none}.lv-ph,.lv-ph[data-i]{--pk:.72;--pry:0deg;--prz:0deg;--prx:6deg;scroll-snap-align:center;flex:none;block-size:551px;inline-size:274px;position:relative;top:auto;left:auto}.lv-ph-body{left:-53px}.nv-who:not([data-row="0"],[data-row="1"]),.nv-glow:not([data-row="0"],[data-row="1"]),.nv-candle{display:none}}@media (max-width:759px){.lv-console,.lv-console[data-pulpit]{grid-template-columns:minmax(0,1fr)}.lv-field{padding-inline:14px}.lv-pulpit{flex-direction:column;align-items:stretch;gap:6px;padding-block:10px}.lv-pulpit-text{font-size:16px}.lv-meter{block-size:16px;position:absolute;inset-block-start:8px;inset-inline-end:12px}}.lv-offer{max-block-size:calc(100svh - 32px);inline-size:min(720px,100vw - 32px);color:var(--text);background:0 0;border:0;border-radius:28px;margin:auto;padding:0;overflow:auto}.lv-offer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e0c099e}.lv-offer[open]{animation:dialog-in var(--dur-4) var(--ease-settle)}.lv-offer-card{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 40px 100px -30px #0009;border-radius:28px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,36px);padding:clamp(28px,4vw,40px);display:grid;position:relative}.lv-offer-x{z-index:2;block-size:40px;inline-size:40px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}.lv-offer-x:hover{color:var(--text);background:#1d1a160f}.lv-offer-pew{filter:drop-shadow(0 18px 24px #1d1a162e);rotate:-3deg}.lv-offer-eyebrow{font:600 12px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gilt);margin:0}.lv-offer-h{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"opsz" 60;text-wrap:balance;margin:10px 0 0;font-size:clamp(1.75rem,1.35rem + 1.4vw,2.25rem);font-weight:500;line-height:1.1}.lv-offer-h em{color:var(--gilt);font-style:italic;font-weight:400}.lv-offer-name{overflow-wrap:anywhere}.lv-offer-deal{background:color-mix(in srgb, var(--candle-soft) 55%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--candle) 45%, var(--line));color:var(--text-2);text-align:start;border-radius:16px;margin:18px 0 0;padding:14px 18px 16px;font-size:15px;line-height:1.4}.lv-offer-deal-h{font-family:var(--font-display);font-variation-settings:"opsz" 30;color:var(--text);margin:0;font-size:22px;font-weight:600;line-height:1.15}.lv-offer-deal-plan{margin:4px 0 0}.lv-offer-deal-plan strong{color:var(--text);font-weight:600}.lv-offer-deal-list{border-block-start:1px solid color-mix(in srgb, var(--candle) 35%, var(--line));gap:4px;margin:12px 0 0;padding:12px 0 0;list-style:none;display:grid}.lv-offer-deal-list li{color:var(--text);gap:8px;font-weight:650;line-height:1.35;display:flex}.lv-offer-mark{color:var(--gilt);flex:none;margin-block-start:1px}.lv-offer-deal-fine{text-wrap:pretty;margin:12px 0 0;font-size:14px;line-height:1.45}.lv-offer-cta{background:var(--ink-btn);min-block-size:56px;inline-size:100%;color:var(--on-ink);font:650 17px/1 var(--font-sans);transition:background-color var(--dur-2) var(--ease-standard);border-radius:999px;justify-content:center;align-items:center;margin-top:22px;text-decoration:none;display:inline-flex}.lv-offer-cta:hover{background:var(--ink-btn-hover)}.lv-offer-link{font:600 15px/1.4 var(--font-sans);color:var(--gilt);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:4px 0;text-decoration:underline;text-decoration-thickness:1px;display:block}.lv-offer-fine{color:var(--text-3);text-align:center;margin:12px 0 0;font-size:13px;line-height:1.45}@media (max-width:679px){.lv-offer-card{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.lv-offer-pew{zoom:.56}}.lv :lang(ko),.lv-offer :lang(ko){word-break:keep-all;overflow-wrap:break-word}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) :is(.lv-rec,.nv-flame,.lv-ph-hint),:root:not([data-motion=full]) .lv-ph[data-hint] .lx-chip-lang:after,:root:not([data-motion=full]) .nv-heard-label:before,:root:not([data-motion=full]) .nv-heard-text:after{animation:none}:root:not([data-motion=full]) .nv:not([data-in]) .nv-room{--nv-walk:0}:root:not([data-motion=full]) .nv[data-in] :is(.nv-room,.nv-screen,.nv-screen-glow,.nv-glow,.lv-ph){transition-duration:.12s;transition-delay:0s}}:root[data-motion=reduce] :is(.lv-rec,.nv-flame,.lv-ph-hint),:root[data-motion=reduce] .lv-ph[data-hint] .lx-chip-lang:after,:root[data-motion=reduce] .nv-heard-label:before,:root[data-motion=reduce] .nv-heard-text:after{animation:none}:root[data-motion=reduce] .nv:not([data-in]) .nv-room{--nv-walk:0}:root[data-motion=reduce] .nv[data-in] :is(.nv-room,.nv-screen,.nv-screen-glow,.nv-glow,.lv-ph){transition-duration:.12s;transition-delay:0s}@media (forced-colors:active){.lv-console,.lv-ph-body,.lv-field,.lv-toggle,.lv-offer-card{border:1px solid canvastext}}
