.lj{--lj-bg:#0c0b0a;--lj-surface:#161412;--lj-surface-2:#201d19;--lj-line:rgba(212,165,58,0.22);--lj-gold:#d4a53a;--lj-gold-2:#f0c96a;--lj-ink:#f6f1e8;--lj-muted:#b9b0a3;--lj-faint:#857c70;--lj-ok:#5fbf7f;--lj-err:#f08c7a;min-height:100vh;min-height:100dvh;background:radial-gradient(80% 50% at 50% -10%,rgba(212,165,58,.16),transparent 70%),var(--lj-bg);color:var(--lj-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.lj *,.lj :after,.lj :before{box-sizing:border-box}.lj-wrap{width:100%;max-width:560px;margin:0 auto;padding:16px 16px 48px}.lj-top{justify-content:space-between;gap:12px;min-height:44px}.lj-brand,.lj-top{display:flex;align-items:center}.lj-brand{gap:8px;font-weight:800;letter-spacing:.02em;font-size:14px;color:var(--lj-ink);text-decoration:none}.lj-brand img{width:28px;height:28px;border-radius:8px}.lj-back{background:none;border:0;color:var(--lj-muted);font:inherit;font-size:14px;padding:10px 4px;cursor:pointer}.lj-progress{height:4px;border-radius:99px;background:var(--lj-surface-2);overflow:hidden;margin:8px 0 20px}.lj-progress>span{display:block;height:100%;background:linear-gradient(90deg,var(--lj-gold),var(--lj-gold-2));transition:width .35s ease}.lj-eyebrow{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--lj-gold)}.lj-h1{margin:0 0 12px;font-size:clamp(27px,7.4vw,38px);line-height:1.12;letter-spacing:-.01em}.lj-h1,.lj-h2{font-weight:800}.lj-h2{margin:0 0 8px;font-size:clamp(22px,6vw,28px);line-height:1.18}.lj-gold{color:var(--lj-gold-2)}.lj-lead{margin:0 0 18px;color:var(--lj-muted);font-size:16px;line-height:1.55}.lj-small{font-size:12.5px;line-height:1.5;color:var(--lj-faint)}.lj-small a{color:var(--lj-muted)}.lj-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none}.lj-chips li{font-size:13px;padding:7px 11px;border-radius:99px;border:1px solid var(--lj-line);background:var(--lj-surface);color:var(--lj-ink)}.lj-options{display:grid;gap:10px;margin:18px 0 8px}.lj-opt{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:14px 16px;border-radius:16px;border:1.5px solid var(--lj-line);background:var(--lj-surface);color:var(--lj-ink);font:inherit;font-size:16px;font-weight:600;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,transform .1s}.lj-opt:hover{border-color:var(--lj-gold)}.lj-opt:active{transform:scale(.99)}.lj-opt[aria-pressed=true]{border-color:var(--lj-gold);background:rgba(212,165,58,.12)}.lj-opt-icon{font-size:22px;width:28px;text-align:center;flex:none}.lj-row3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lj-field{display:grid;gap:6px;margin:0 0 12px}.lj-field label{font-size:13px;font-weight:700;color:var(--lj-muted)}.lj-input,.lj-textarea{width:100%;min-height:54px;padding:14px 16px;border-radius:14px;border:1.5px solid var(--lj-line);background:var(--lj-surface);color:var(--lj-ink);font:inherit;font-size:17px;outline:none}.lj-textarea{min-height:110px;resize:vertical;line-height:1.5}.lj-input:focus,.lj-textarea:focus{border-color:var(--lj-gold);box-shadow:0 0 0 3px rgba(212,165,58,.18)}.lj-input[aria-invalid=true]{border-color:var(--lj-err)}.lj-err{color:var(--lj-err);font-size:13px;margin:2px 0 0}.lj-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:58px;padding:14px 20px;border-radius:16px;border:0;background:linear-gradient(180deg,var(--lj-gold-2),var(--lj-gold));color:#17120a;font:inherit;font-size:17px;font-weight:800;text-decoration:none;cursor:pointer;box-shadow:0 10px 30px -12px rgba(212,165,58,.6)}.lj-btn[disabled]{cursor:default}.lj-btn-ghost{background:var(--lj-surface);color:var(--lj-ink);border:1.5px solid var(--lj-line);box-shadow:none}.lj-btn-wa{background:#1faa53;color:#fff;box-shadow:none}.lj-card{border:1px solid var(--lj-line);background:var(--lj-surface);border-radius:20px;padding:18px;margin:0 0 14px}.lj-card h3{margin:0 0 8px;font-size:17px;font-weight:800}.lj-big{font-size:clamp(26px,7vw,32px);font-weight:800;color:var(--lj-gold-2);margin:4px 0 6px}.lj-list{margin:0;padding:0;list-style:none;display:grid;gap:10px}.lj-list li{display:flex;gap:10px;line-height:1.45;font-size:15px}.lj-list li:before{content:"✓";color:var(--lj-gold);font-weight:800;flex:none}.lj-steps{counter-reset:s;margin:0;padding:0;list-style:none;display:grid;gap:12px}.lj-steps li{counter-increment:s;display:grid;grid-template-columns:30px 1fr;gap:10px;font-size:15px;line-height:1.45}.lj-steps li:before{content:counter(s);width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:rgba(212,165,58,.14);color:var(--lj-gold-2);font-weight:800;font-size:14px}.lj-person{display:flex;align-items:center;gap:12px}.lj-avatar{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--lj-gold-2),var(--lj-gold));color:#17120a;font-weight:800;font-size:18px;flex:none}.lj-video{position:relative;width:100%;border-radius:18px;overflow:hidden;background:#000;border:1px solid var(--lj-line);margin:0 0 14px}.lj-video-169{aspect-ratio:16/9}.lj-video iframe,.lj-video video{display:block;width:100%;height:100%;border:0}.lj-video video{max-height:72vh;height:auto}.lj-stack{display:grid;gap:10px}.lj-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.lj-foot{margin-top:28px;text-align:center}.lj-fade{animation:lj-in .28s ease both}@keyframes lj-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lj-fade{animation:none}.lj-progress>span{transition:none}}.lj-ba-wrap{margin:4px 0 18px}.lj-ba{position:relative;width:min(100%,calc(52vh * var(--ba-ratio, .745)));width:min(100%,calc(52svh * var(--ba-ratio, .745)));aspect-ratio:var(--ba-ratio,.745);margin:0 auto;border-radius:20px;overflow:hidden;border:1px solid var(--lj-line);background:#000;touch-action:pan-y;user-select:none;cursor:ew-resize}.lj-ba-img{width:100%;height:100%;object-fit:contain;pointer-events:none}.lj-ba-before,.lj-ba-img{position:absolute;inset:0}.lj-ba-line{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--lj-gold-2);box-shadow:0 0 12px rgba(0,0,0,.5);pointer-events:none}.lj-ba-knob{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--lj-gold-2);color:#17120a;font-size:13px;font-weight:800;box-shadow:0 6px 18px rgba(0,0,0,.45)}.lj-ba-tag{position:absolute;top:10px;padding:4px 9px;background:rgba(0,0,0,.6);color:#fff;font-size:12px;letter-spacing:.12em}.lj-ba-badge,.lj-ba-tag{border-radius:99px;font-weight:800;pointer-events:none}.lj-ba-badge{display:table;margin:-20px auto 0;position:relative;z-index:2;white-space:nowrap;padding:9px 18px;background:linear-gradient(180deg,var(--lj-gold-2),var(--lj-gold));color:#17120a;font-size:16px;box-shadow:0 8px 22px rgba(0,0,0,.45)}.lj-ba-range{position:absolute;inset:auto 0 0 0;width:100%;height:1px;opacity:0;pointer-events:none}.lj-ba-range:focus-visible{opacity:1;height:24px;pointer-events:auto}.lj-tr{margin:22px 0 8px}.lj-tr-row{display:grid;grid-auto-flow:column;grid-auto-columns:86%;align-items:start;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;margin:0 -16px;padding-left:16px;padding-right:16px;scrollbar-width:none}.lj-tr-row::-webkit-scrollbar{display:none}@media (min-width:560px){.lj-tr-row{grid-auto-columns:70%}}.lj-tr-compact{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin:0;padding:0}.lj-tr-card{scroll-snap-align:start;position:relative;display:block;padding:0;border:1px solid var(--lj-line);border-radius:16px;overflow:hidden;background:#000;cursor:zoom-in;font:inherit}.lj-tr-card img{display:block;width:100%;height:auto;min-height:120px;object-fit:contain}.lj-tr-card span{position:static;display:block;margin:0;border-radius:0;padding:5px 8px;border-radius:10px;background:rgba(0,0,0,.66);color:#fff;font-size:13px;font-weight:700;text-align:center}.lj-tr-compact .lj-tr-card img{min-height:0}.lj-tr-compact .lj-tr-card span{font-size:12px;padding:3px 4px}.lj-lightbox{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.92);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px}.lj-lightbox img{max-width:100%;max-height:78vh;border-radius:14px}.lj-lightbox p{margin:0;color:var(--lj-ink);font-weight:700}.lj-video-wrap{margin:0 0 14px}.lj-video-wrap .lj-video{margin:0}.lj-live{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 6px 4px;font-size:12.5px;color:var(--lj-muted)}.lj-live b{color:var(--lj-ink);font-variant-numeric:tabular-nums}.lj-live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#4cd07d;margin-right:4px;box-shadow:0 0 0 0 rgba(76,208,125,.7);animation:lj-pulse 1.8s infinite}@keyframes lj-pulse{0%{box-shadow:0 0 0 0 rgba(76,208,125,.6)}70%{box-shadow:0 0 0 7px rgba(76,208,125,0)}to{box-shadow:0 0 0 0 rgba(76,208,125,0)}}.lj-video-idle video{visibility:hidden}.lj-video{aspect-ratio:16/9}.lj-video video{height:100%;max-height:none;object-fit:contain;background:#000}.lj-play{position:absolute;inset:0;border:0;padding:0;background:#000;cursor:pointer;display:grid;place-items:center;overflow:hidden}.lj-play img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.85}.lj-play-btn{position:relative;padding:12px 20px;border-radius:99px;background:linear-gradient(180deg,var(--lj-gold-2),var(--lj-gold));color:#17120a;font-weight:800;font-size:15px;box-shadow:0 10px 30px rgba(0,0,0,.5)}.lj-video-err{position:absolute;inset:auto 0 0 0;margin:0;padding:10px;background:rgba(0,0,0,.8);color:var(--lj-err);font-size:13px;text-align:center}.lj-profile{display:flex;gap:14px;align-items:center}.lj-profile img{width:76px;height:76px;border-radius:50%;object-fit:cover;object-position:center 15%;border:2px solid var(--lj-gold);flex:none}.lj-profile strong{font-size:18px;display:block}.lj-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.lj-stats div{text-align:center;padding:10px 4px;min-width:0;border-radius:14px;background:var(--lj-surface-2)}.lj-stats b{display:block;font-size:18px;color:var(--lj-gold-2)}.lj-stats span{font-size:12px;color:var(--lj-faint);text-transform:uppercase;letter-spacing:.04em;line-height:1.25;display:block;overflow-wrap:anywhere}.lj-story{display:grid;gap:10px;margin:0 0 14px}.lj-story div{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:12px 14px;border-radius:14px;background:var(--lj-surface);border:1px solid var(--lj-line);font-size:14.5px;line-height:1.45}.lj-story div em{font-style:normal;font-size:22px;line-height:1}.lj-story b{display:block;margin-bottom:2px}.lj-story-photo{width:100%;border-radius:16px;border:1px solid var(--lj-line);display:block}.lj-gifts{display:grid;gap:8px;margin:12px 0}.lj-gifts div{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:start;padding:12px 14px;border-radius:14px;border:1px solid var(--lj-line);background:var(--lj-surface);font-size:14px;line-height:1.4}.lj-gifts b{display:block;font-size:14px;text-transform:uppercase;letter-spacing:.04em}.lj-tag{font-size:12px;font-weight:800;padding:4px 8px;border-radius:99px;background:var(--lj-gold);color:#17120a;white-space:nowrap}.lj-stars{display:flex;justify-content:center;gap:8px;margin:14px 0 6px}.lj-stars button{background:none;border:0;font-size:40px;line-height:1;color:#4a4238;cursor:pointer;padding:4px}.lj-stars button.on{color:var(--lj-gold-2)}.lj-opt-sub{font-size:12.5px;font-weight:500;color:var(--lj-muted)}.lj-opt-main,.lj-opt-sub{display:block}.lj-quote{margin:12px 0;padding:14px 16px;border-left:3px solid var(--lj-gold);background:var(--lj-surface);border-radius:0 14px 14px 0;font-size:15px;line-height:1.5}.lj-quote b{display:block;margin-bottom:4px}.lj-analyze{min-height:50vh;display:grid;place-items:center;text-align:center}.lj-spinner{width:54px;height:54px;border-radius:50%;border:4px solid var(--lj-surface-2);border-top-color:var(--lj-gold);animation:lj-spin .9s linear infinite;margin:0 auto 16px}@keyframes lj-spin{to{transform:rotate(1turn)}}.lj-value{text-align:center;font-weight:800;margin:12px 0;color:var(--lj-gold-2)}.lj-select{appearance:none;min-height:54px;padding:0 12px;border-radius:14px;border:1.5px solid var(--lj-line);background:var(--lj-surface);color:var(--lj-ink);font:inherit;font-size:16px}.lj-phone-row{display:grid;grid-template-columns:110px 1fr;gap:8px}.lj-start-proof{margin-top:30px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1)}.lj-tr-h{margin:0 0 12px;text-align:center;font-size:17px;line-height:1.3;font-weight:800;letter-spacing:.04em;text-transform:uppercase}@media (min-width:560px){.lj-tr-h{font-size:20px}}.lj-wrap:has(.lj-sticky-cta){padding-bottom:120px}.lj-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--lj-bg) 55%,transparent);pointer-events:none}.lj-sticky-cta .lj-btn{pointer-events:auto;max-width:560px;margin:0 auto;box-shadow:0 10px 30px rgba(0,0,0,.55),0 0 0 1px rgba(232,196,108,.35);animation:lj-cta-pulse 2.4s ease-in-out infinite}@keyframes lj-cta-pulse{0%,to{transform:translateY(0);box-shadow:0 10px 30px rgba(0,0,0,.55),0 0 0 1px rgba(232,196,108,.35)}50%{transform:translateY(-2px);box-shadow:0 14px 34px rgba(0,0,0,.6),0 0 0 4px rgba(232,196,108,.22)}}@media (prefers-reduced-motion:reduce){.lj-sticky-cta .lj-btn{animation:none}}.lj-phone-big{display:flex;flex-direction:column;align-items:center;gap:4px;margin:14px 0 12px;padding:14px 16px;border:1px solid rgba(232,196,108,.45);border-radius:16px;background:rgba(232,196,108,.08);text-decoration:none;color:inherit}.lj-phone-big-label{font-size:13px;color:var(--lj-muted);letter-spacing:.02em}.lj-phone-big-number{font-size:30px;font-weight:800;letter-spacing:.04em;color:var(--lj-gold);white-space:nowrap;font-variant-numeric:tabular-nums}.lj-video-placeholder{display:flex;flex-direction:column;align-items:center;gap:6px;aspect-ratio:16/9;justify-content:center;text-align:center;padding:18px;margin:10px 0 16px;border:1px dashed rgba(232,196,108,.5);border-radius:16px;background:rgba(255,255,255,.03)}.lj-video-placeholder-icon{font-size:34px}.lj-btn-meet{background:#1a73e8;color:#fff}.lj-btn[disabled]{opacity:.55;cursor:not-allowed}.lj-confirmed{border-color:rgba(95,191,127,.6);background:rgba(95,191,127,.1)}.lj.lj-embed{min-height:0;background:transparent;margin:-4px -4px 0}.lj-embed .lj-wrap{padding:0 4px 32px}.lj-embed .lj-top{min-height:36px}.lj.lj-light{--lj-bg:#f7f5f0;--lj-surface:#ffffff;--lj-surface-2:#f1ede4;--lj-line:rgba(160,118,20,0.28);--lj-gold:#d4a53a;--lj-gold-2:#f0c96a;--lj-ink:#1c1a15;--lj-muted:#5f584c;--lj-ok:#2f8a4f;--lj-err:#b3261e;--lj-gold-text:#8a6410;color:var(--lj-ink)}.lj-light .lj-big,.lj-light .lj-eyebrow,.lj-light .lj-gold,.lj-light .lj-list li:before,.lj-light .lj-phone-big-number,.lj-light .lj-stats b,.lj-light .lj-steps li:before,.lj-light .lj-value{color:var(--lj-gold-text)}.lj-light .lj-stars button{color:#d9d2c3}.lj-light .lj-stars button.on{color:var(--lj-gold)}.lj-light .lj-start-proof{border-top-color:rgba(0,0,0,.08)}.lj-light .lj-video-placeholder{background:rgba(0,0,0,.03)}.lj-light .lj-sticky-cta{background:linear-gradient(to top,var(--lj-bg) 55%,transparent)}.lj-light .lj-sticky-cta .lj-btn{box-shadow:0 10px 24px rgba(120,90,20,.28),0 0 0 1px rgba(184,134,11,.35)}.lj-light .lj-card,.lj-light .lj-input,.lj-light .lj-opt,.lj-light .lj-select,.lj-light .lj-textarea{box-shadow:0 1px 2px rgba(40,34,20,.06)}.lj-slot-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.lj-slot-grid-hours{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.lj-slot{border:1px solid var(--lj-line);background:transparent;color:inherit;border-radius:12px;padding:10px 8px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.lj-slot-on{border-color:var(--lj-gold);background:rgba(212,165,58,.16)}.lj-linkbtn{display:block;margin:10px auto 0;background:none;border:0;color:inherit;opacity:.7;font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.lj-warn{border-color:rgba(212,165,58,.7);background:rgba(212,165,58,.1)}.lj-modal{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(20,17,10,.45);backdrop-filter:blur(3px)}.lj-modal-box{width:100%;max-width:440px;border:1px solid var(--lj-line);border-radius:22px;padding:24px 20px 20px;box-shadow:0 24px 60px rgba(30,24,10,.25)}.lj-bonus,.lj-modal-box{background:var(--lj-surface)}.lj-bonus{margin:16px 0 18px;padding:16px 14px 18px;border-radius:18px;border:1px solid var(--lj-line);text-align:center}.lj-bonus-eyebrow{margin:0 0 6px;font-size:13.5px;font-weight:700;color:var(--lj-gold-2)}.lj-bonus-img{display:block;width:calc(100% + 24px);max-width:none;height:auto;margin:4px -12px 10px}.lj-bonus-list{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:6px;text-align:left}.lj-bonus-list li{display:grid;grid-template-columns:24px 1fr;gap:8px;align-items:start;font-size:13px;line-height:1.35;color:var(--lj-muted)}.lj-bonus-list b{display:block;color:var(--lj-ink);font-size:14px}.lj-bonus-free{display:inline-block;padding:11px 18px;border-radius:12px;background:var(--lj-gold);color:#17120a;font-weight:900;font-size:17px;letter-spacing:.04em;box-shadow:0 8px 22px rgba(212,165,58,.35)}.lj-light .lj-bonus-eyebrow{color:var(--lj-gold-text)}.lj-progress-label{display:flex;justify-content:space-between;align-items:baseline;margin:6px 0 -4px;font-size:12px;font-weight:700;color:var(--lj-muted)}.lj-progress-label b{color:var(--lj-gold)}.lj-wrap:has(.lj-sticky-goal){padding-bottom:210px}.lj-sticky-goal{background:linear-gradient(to top,var(--lj-bg) 78%,transparent);padding-top:26px}.lj-goal-panel{pointer-events:auto;max-width:560px;margin:0 auto;padding:12px 12px 10px;border-radius:20px;background:var(--lj-surface);border:1.5px solid var(--lj-gold);box-shadow:0 14px 40px -14px rgba(0,0,0,.35)}.lj-goal-q{margin:0 0 8px;text-align:center;font-size:17px;font-weight:800;color:var(--lj-ink)}.lj-goal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lj-goal-grid>:last-child:nth-child(odd){grid-column:1/-1}.lj-goal-btn{min-height:44px;padding:6px 8px;white-space:nowrap;border-radius:14px;border:1.5px solid var(--lj-line);background:var(--lj-surface-2);color:var(--lj-ink);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer}.lj-goal-btn:focus-visible,.lj-goal-btn:hover{border-color:var(--lj-gold);outline:none}.lj-goal-btn:active{transform:scale(.98)}.lj-why-box{margin:0 0 12px;padding:12px 14px;border-radius:14px;background:rgba(212,165,58,.1);border:1px solid rgba(212,165,58,.45);font-size:14px;line-height:1.5;color:var(--lj-ink)}.lj-why-meter{margin:-4px 0 12px}.lj-why-bar{height:6px;border-radius:99px;background:var(--lj-surface-2);overflow:hidden}.lj-why-bar>span{display:block;height:100%;background:linear-gradient(90deg,var(--lj-gold),var(--lj-gold-2));transition:width .25s ease}.lj-why-meter[data-level="3"] .lj-why-bar>span{background:#1faa53}.lj-name-card{margin-top:14px;border-color:var(--lj-gold)}.lj-later{margin:10px 0 4px;padding:10px 12px;border-radius:14px;background:var(--lj-surface-2);font-size:14px}.lj-later-done{border:1px solid rgba(31,170,83,.5)}.lj-later-link{background:none;border:0;padding:0;color:var(--lj-ink);font:inherit;font-size:14px;cursor:pointer;text-align:left}.lj-later-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lj-later-custom{display:flex;gap:8px;margin-top:8px}.lj-later-custom .lj-btn,.lj-later-custom .lj-input{min-height:46px;font-size:15px}.lj-later-custom .lj-btn{width:auto;padding:10px 16px}.lj-opinions h3{font-size:16px}.lj-op-row{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:10px;overflow-x:auto;margin:12px 0 0;padding:0 0 6px;scroll-snap-type:x mandatory;scrollbar-width:none}.lj-op-row::-webkit-scrollbar{display:none}.lj-op-card{scroll-snap-align:start}.lj-op-card button,.lj-op-card iframe{position:relative;display:block;width:100%;aspect-ratio:9/16;border:0;padding:0;border-radius:14px;overflow:hidden;background:#000;cursor:pointer}.lj-op-card img{width:100%;height:100%;object-fit:cover;opacity:.9}.lj-op-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:rgba(212,165,58,.95);color:#17120a;font-size:20px}.lj-op-card p{margin:6px 2px 0;font-size:13px;color:var(--lj-muted)}.lj-tr-center .lj-tr-card{scroll-snap-align:center}.lj-tr-center{padding-left:7%;padding-right:7%}.lj-tr-dots{display:flex;justify-content:center;gap:6px;margin:8px 0 2px}.lj-tr-dots i{width:7px;height:7px;border-radius:50%;background:var(--lj-line);transition:background .3s,transform .3s}.lj-tr-dots i.on{background:var(--lj-gold);transform:scale(1.3)}.lj-rate-q{margin:18px 0 0;text-align:center;font-size:19px;font-weight:800;color:var(--lj-ink)}.lj-stars button{font-size:46px;color:#8a7d68;text-shadow:0 0 1px rgba(0,0,0,.2);transition:transform .15s}.lj-stars button:focus-visible,.lj-stars button:hover{transform:scale(1.15);color:var(--lj-gold-2);outline:none}.lj-stars-wave button{animation:lj-star-wave 2.2s ease-in-out infinite}.lj-stars-wave button:nth-child(2){animation-delay:.18s}.lj-stars-wave button:nth-child(3){animation-delay:.36s}.lj-stars-wave button:nth-child(4){animation-delay:.54s}.lj-stars-wave button:nth-child(5){animation-delay:.72s}@keyframes lj-star-wave{0%,60%,to{transform:translateY(0) scale(1);color:#8a7d68}20%{transform:translateY(-6px) scale(1.18);color:var(--lj-gold-2)}}.lj-scale-box{margin:4px 0 10px}.lj-scale-q{margin:0 0 8px;font-weight:800;font-size:15.5px;color:var(--lj-ink)}.lj-scale-q span{font-weight:500;font-size:13px;color:var(--lj-muted)}.lj-scale{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px}.lj-scale button{min-height:44px;border-radius:10px;border:1.5px solid var(--lj-line);background:var(--lj-surface);color:var(--lj-ink);font:inherit;font-weight:800;font-size:15px;cursor:pointer;padding:0}.lj-scale button.on{background:linear-gradient(180deg,var(--lj-gold-2),var(--lj-gold));color:#17120a;border-color:var(--lj-gold)}.lj-priority{margin:4px 0 12px;padding:10px 12px;border-left:3px solid var(--lj-gold);background:var(--lj-surface-2);border-radius:0 10px 10px 0}.lj-callout{margin:12px 0 0;padding:12px 14px;border-radius:14px;border:1px solid rgba(212,165,58,.45);background:rgba(212,165,58,.08);font-size:14px}.lj-steps-strong li b{font-size:15.5px}.lj-status{list-style:none;margin:14px 0 16px;padding:14px;border-radius:16px;background:var(--lj-surface);border:1px solid var(--lj-line)}.lj-status li{display:flex;gap:12px;align-items:flex-start;padding:8px 0;opacity:0;animation:lj-status-in .5s ease forwards}.lj-status li+li{border-top:1px dashed var(--lj-line)}.lj-status-box{flex:0 0 26px;height:26px;border-radius:8px;display:grid;place-items:center;font-weight:900;font-size:15px;border:2px solid var(--lj-line);color:transparent}.lj-status-done .lj-status-box{background:#1faa53;border-color:#1faa53;color:#fff}.lj-status-active .lj-status-box{border-color:#1faa53;color:#1faa53;animation:lj-pulse-green 1.8s ease-in-out infinite}.lj-status-sub,.lj-status-todo{color:var(--lj-muted)}.lj-status-sub{display:block;font-size:13px;font-weight:500}@keyframes lj-status-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lj-pulse-green{0%,to{background:rgba(31,170,83,.12);box-shadow:0 0 0 0 rgba(31,170,83,0)}50%{background:rgba(31,170,83,.55);color:#fff;box-shadow:0 0 0 6px rgba(31,170,83,.18)}}.lj-confirm-card{border-color:#1faa53}@media (prefers-reduced-motion:reduce){.lj-stars-wave button,.lj-status li,.lj-status-active .lj-status-box{animation:none}.lj-status li{opacity:1}}.lj.lj-light{--lj-bg:#f6f3ec;--lj-surface-2:#f2eee5;--lj-line:rgba(28,26,21,0.1);--lj-line-strong:rgba(28,26,21,0.16);--lj-muted:#514a3f;--lj-faint:#6b6355;--lj-ring:rgba(212,165,58,0.28);--lj-shadow-1:0 1px 1px rgba(40,30,10,0.04),0 2px 6px -2px rgba(40,30,10,0.08);--lj-shadow-2:0 1px 2px rgba(40,30,10,0.05),0 14px 34px -18px rgba(40,30,10,0.32);--lj-shadow-3:0 2px 4px rgba(40,30,10,0.06),0 24px 50px -22px rgba(40,30,10,0.42);--lj-ease:cubic-bezier(0.22,0.61,0.36,1);background:radial-gradient(120% 60% at 50% -12%,rgba(240,201,106,.2),transparent 62%),radial-gradient(70% 40% at 100% 30%,rgba(255,255,255,.9),transparent 70%),var(--lj-bg);background-attachment:scroll;font-size:16px;text-rendering:optimizeLegibility}.lj-light .lj-h1{font-size:clamp(30px,8.4vw,44px);line-height:1.06;letter-spacing:-.028em;font-weight:800;margin-bottom:14px;text-wrap:balance}.lj-light .lj-h2{font-size:clamp(25px,6.8vw,34px);line-height:1.1;letter-spacing:-.022em;margin-bottom:10px;text-wrap:balance}.lj-light .lj-lead{font-size:17px;line-height:1.55;color:var(--lj-muted);text-wrap:pretty}.lj-light .lj-eyebrow{font-size:12px;letter-spacing:.14em;margin-bottom:12px}.lj-light .lj-small{font-size:13px;color:var(--lj-faint)}.lj-light .lj-head{position:sticky;top:0;z-index:30;margin:-16px -16px 18px;padding:10px 16px 12px;background:rgba(248,243,232,.97);border-bottom:1px solid rgba(28,26,21,.07);box-shadow:0 8px 20px -18px rgba(40,30,10,.45)}.lj-light .lj-head .lj-progress{margin:8px 0 0;height:6px;background:rgba(28,26,21,.08)}.lj-light .lj-head .lj-progress>span{background:linear-gradient(90deg,#d4a53a,#f0c96a);box-shadow:0 0 10px rgba(212,165,58,.55);transition:width .5s var(--lj-ease)}.lj-light .lj-head .lj-progress-label{margin:4px 0 0;font-size:12.5px}.lj-light .lj-head .lj-progress-label b{color:#8a6410}.lj-light .lj-back{min-height:40px;padding:8px 14px;border-radius:99px;background:rgba(28,26,21,.05);color:var(--lj-ink);font-weight:600}.lj-light .lj-back:hover{background:rgba(28,26,21,.09)}.lj-embed .lj-head{position:static;margin:0 0 14px;padding:0;background:none}@media (min-width:768px){@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.lj-light .lj-head{background:rgba(246,243,236,.78);-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px)}}}.lj-light .lj-options{gap:12px;margin-top:20px}.lj-light .lj-opt{position:relative;min-height:64px;padding:16px 18px;border-radius:18px;border:1px solid var(--lj-line-strong);background:#fff;font-size:17px;box-shadow:var(--lj-shadow-2);transition:transform .18s var(--lj-ease),box-shadow .18s var(--lj-ease),border-color .15s linear,background-color .15s linear;-webkit-tap-highlight-color:transparent}.lj-light .lj-opt:after{content:"";flex:none;width:24px;height:24px;margin-left:auto;border-radius:50%;border:2px solid rgba(28,26,21,.22);background:#fff 50%/14px no-repeat;transition:background-color .15s linear,border-color .15s linear,transform .2s var(--lj-ease)}.lj-light .lj-opt[aria-pressed=true]{border-color:#d4a53a;background:#fffaf0;box-shadow:0 0 0 3px var(--lj-ring),var(--lj-shadow-2)}.lj-light .lj-opt[aria-pressed=true]:after{border-color:#c9962a;background-color:#d4a53a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='%2317120a' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' d='M5 12.5l4.5 4.5L19 7.5'/></svg>");transform:scale(1.08)}.lj-light .lj-opt:active{transform:scale(.985);box-shadow:var(--lj-shadow-1)}.lj-light .lj-opt-sub{font-size:13.5px;margin-top:2px;color:var(--lj-muted)}.lj-light .lj-opt-icon{font-size:24px;width:30px}@media (hover:hover){.lj-light .lj-opt:hover{border-color:rgba(212,165,58,.7);transform:translateY(-2px);box-shadow:var(--lj-shadow-3)}.lj-light .lj-opt:hover:after{border-color:#d4a53a}}.lj-light .lj-btn{position:relative;overflow:hidden;isolation:isolate;min-height:60px;padding:16px 26px;border-radius:999px;background:linear-gradient(180deg,#f4d27e,#e6b84f 48%,#d29f32);color:#17120a;font-size:17.5px;font-weight:800;letter-spacing:-.005em;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),inset 0 -2px 0 rgba(120,80,10,.18),0 1px 2px rgba(120,80,10,.2),0 14px 30px -12px rgba(176,124,20,.7);transition:transform .18s var(--lj-ease),box-shadow .18s var(--lj-ease),filter .15s linear;-webkit-tap-highlight-color:transparent}.lj-light .lj-btn:before{content:"";position:absolute;z-index:-1;inset:0 auto 0 -40%;width:34%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:translateX(-120%) skewX(-18deg);animation:lj-shine 3.6s var(--lj-ease) 1.2s infinite;pointer-events:none}@keyframes lj-shine{0%,62%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(520%) skewX(-18deg)}}.lj-light .lj-btn:active{transform:scale(.98);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 4px 12px -6px rgba(176,124,20,.7)}.lj-light .lj-btn:focus-visible{outline:none;box-shadow:0 0 0 4px var(--lj-ring),0 14px 30px -12px rgba(176,124,20,.7)}.lj-light .lj-btn[disabled]{opacity:.6;filter:saturate(.6)}.lj-light .lj-btn[disabled]:before{animation:none;display:none}@media (hover:hover){.lj-light .lj-btn:hover:not([disabled]){transform:translateY(-2px);filter:brightness(1.03)}}.lj-light .lj-btn-ghost,.lj-light .lj-btn-meet,.lj-light .lj-btn-wa{box-shadow:var(--lj-shadow-2)}.lj-light .lj-btn-ghost{background:#fff;color:var(--lj-ink);border:1px solid var(--lj-line-strong)}.lj-light .lj-btn-wa{background:linear-gradient(180deg,#2bc46a,#1a9e4c);color:#fff}.lj-light .lj-btn-meet{background:linear-gradient(180deg,#3b88f0,#1a73e8);color:#fff}.lj-light .lj-btn-ghost:before,.lj-light .lj-btn-meet:before,.lj-light .lj-btn-wa:before{display:none}.lj-light .lj-card{border:1px solid var(--lj-line);border-radius:24px;padding:20px;background:#fff;box-shadow:var(--lj-shadow-2)}.lj-light .lj-card h3{font-size:18px;letter-spacing:-.01em}.lj-light .lj-field label{font-size:14px;color:var(--lj-ink)}.lj-light .lj-input,.lj-light .lj-select,.lj-light .lj-textarea{min-height:56px;border-radius:16px;border:1.5px solid var(--lj-line-strong);background:#fff;font-size:17px;box-shadow:inset 0 1px 2px rgba(40,30,10,.05);transition:border-color .15s linear,box-shadow .15s linear}.lj-light .lj-input::placeholder,.lj-light .lj-textarea::placeholder{color:#9a917f}.lj-light .lj-input:focus,.lj-light .lj-select:focus,.lj-light .lj-textarea:focus{border-color:#d4a53a;box-shadow:0 0 0 4px var(--lj-ring)}.lj-light .lj-chips li{background:#fff;border-color:var(--lj-line-strong);font-weight:600;box-shadow:var(--lj-shadow-1)}.lj-light .lj-bonus,.lj-light .lj-quote,.lj-light .lj-status{background:#fff;box-shadow:var(--lj-shadow-2);border-color:var(--lj-line)}.lj-light .lj-ba,.lj-light .lj-video{border:0;border-radius:22px;box-shadow:0 2px 4px rgba(0,0,0,.08),0 30px 60px -28px rgba(30,20,5,.55)}.lj-light .lj-play-btn{padding:14px 24px;font-size:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 12px 30px rgba(0,0,0,.5)}.lj-light .lj-later{background:#fff;border:1px solid var(--lj-line);box-shadow:var(--lj-shadow-1)}.lj-light .lj-later-link{font-weight:600;text-decoration:underline;text-underline-offset:3px}.lj-light .lj-goal-panel{padding:14px 14px 12px;border-radius:24px;border:1px solid rgba(212,165,58,.55);background:#fff;box-shadow:inset 0 -2px 0 rgba(255,255,255,.6),0 24px 60px -20px rgba(40,30,10,.45)}.lj-light .lj-goal-q{font-size:18px;letter-spacing:-.01em}.lj-light .lj-goal-btn{min-height:52px;border-radius:16px;border:1px solid var(--lj-line-strong);background:linear-gradient(180deg,#fff,#f7f2e7);font-size:15.5px;box-shadow:var(--lj-shadow-1);transition:transform .15s var(--lj-ease),border-color .15s linear,box-shadow .15s linear;-webkit-tap-highlight-color:transparent}.lj-light .lj-goal-btn:active{transform:scale(.97)}@media (hover:hover){.lj-light .lj-goal-btn:hover{border-color:#d4a53a;box-shadow:var(--lj-shadow-2);transform:translateY(-1px)}}.lj-light .lj-scale{gap:5px}.lj-light .lj-scale button{min-height:50px;border-radius:12px;border:1px solid var(--lj-line-strong);background:#fff;box-shadow:var(--lj-shadow-1);font-size:16px}.lj-light .lj-scale button.on{background:linear-gradient(180deg,#f4d27e,#d29f32);border-color:#c9962a;box-shadow:0 0 0 3px var(--lj-ring)}.lj-light .lj-fade{animation:lj-in-depth .42s var(--lj-ease) both}@keyframes lj-in-depth{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985)}to{opacity:1;transform:none}}@media (max-width:480px){.lj.lj-light{--lj-shadow-2:0 1px 2px rgba(40,30,10,0.06),0 8px 20px -14px rgba(40,30,10,0.3);--lj-shadow-3:var(--lj-shadow-2)}}@media (prefers-reduced-motion:reduce){.lj-light .lj-btn:before{animation:none;display:none}.lj-light .lj-fade{animation:none}.lj-light .lj-btn,.lj-light .lj-opt{transition:none}}.lj-light .lj-btn{text-align:center;line-height:1.25}.lj-light .lj-btn-ghost{font-size:16px;font-weight:700;min-height:56px}.lj-light .lj-confirm-card{border:1.5px solid rgba(31,170,83,.55)}.lj-light .lj-confirm-card .lj-stack{margin-top:14px;gap:10px}.lj-light .lj-confirm-card .lj-small{font-size:14px;line-height:1.5;color:var(--lj-muted)}@media (min-width:600px){.lj-light .lj-head{margin-left:0;margin-right:0;border:1px solid rgba(28,26,21,.07);border-top:0;border-radius:0 0 22px 22px;padding-left:18px;padding-right:18px}}.lj-gifts .lj-num,.lj-story div em{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-style:normal;font-size:14px;font-weight:800;line-height:1;color:#17120a;background:linear-gradient(160deg,#f4d384,#d3a03a);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.lj-gifts div{grid-template-columns:30px 1fr auto}.lj-bonus-list .lj-tick,.lj-op-quote-tick{display:grid;place-items:center;width:20px;height:20px;margin-top:1px;border-radius:50%;font-size:12px;font-weight:900;color:#fff;background:#1faa53}.lj-bonus-list li{grid-template-columns:20px 1fr;gap:10px}.lj-light .lj-bonus-free{border-radius:999px;padding:10px 22px;font-size:16px;letter-spacing:0;background:linear-gradient(180deg,#f4d27e,#d29f32);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 10px 24px -12px rgba(176,124,20,.7)}.lj-light .lj-eyebrow{color:#8a6410}.lj-light .lj-goal-btn{font-size:16px}.lj-light .lj-stats div{background:#f6f1e6;border:1px solid var(--lj-line)}.lj-light .lj-stats span{font-size:12px;letter-spacing:0;text-transform:none;color:var(--lj-muted);overflow-wrap:normal;word-break:normal}.lj:has(.lj-dock) .lj-wrap{padding-bottom:calc(var(--lj-dock-h, 200px) + 24px)}.lj-dock{position:fixed;left:0;right:0;bottom:0;z-index:45;padding:0 10px calc(10px + env(safe-area-inset-bottom));pointer-events:none;transition:transform .2s ease}.lj-dock-inner{pointer-events:auto;max-width:560px;margin:0 auto;padding:12px 14px;border-radius:24px;background:#fff;border:1px solid rgba(212,165,58,.55);box-shadow:inset 0 -1px 0 rgba(255,255,255,.8),0 -10px 40px -12px rgba(40,30,10,.35),0 2px 6px rgba(40,30,10,.08)}.lj-dock-q{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 8px}.lj-dock-q b{font-size:16.5px;letter-spacing:-.01em;color:var(--lj-ink)}.lj-dock-q span{font-size:12.5px;font-weight:600;color:#8a6410;text-align:right}.lj-dock[data-ready="1"] .lj-dock-q span{color:#1a8f47}.lj-row3-compact{gap:8px}.lj-row3-compact .lj-field{margin:0;gap:4px}.lj-row3-compact .lj-field label{font-size:12.5px}.lj-light .lj-row3-compact .lj-input{min-height:50px;padding:10px 12px;font-size:18px;font-weight:700;text-align:center}.lj-row3-compact .lj-err{font-size:12px}.lj-dock-cta{display:grid;grid-template-rows:0fr;opacity:0;transform:translate3d(0,12px,0);transition:grid-template-rows .32s cubic-bezier(.22,.61,.36,1),opacity .25s linear,transform .32s cubic-bezier(.22,.61,.36,1)}.lj-dock-cta>.lj-btn{min-height:0;overflow:hidden}.lj-dock[data-ready="1"] .lj-dock-cta{grid-template-rows:1fr;opacity:1;transform:none;margin-top:10px}.lj-dock[data-ready="1"] .lj-dock-cta>.lj-btn{min-height:56px}.lj-dock[data-ready="0"] .lj-dock-cta>.lj-btn{padding-top:0;padding-bottom:0;box-shadow:none}html.lj-snap{scroll-snap-type:y proximity}.lj-reels{--lj-reel-h:max(420px,calc(100svh - var(--lj-head-h, 104px) - var(--lj-dock-base, var(--lj-dock-h, 0px)) - 14px));margin:22px -16px 0}.lj-reels-title{margin:0 16px 10px}.lj-reel{position:relative;height:var(--lj-reel-h);margin:0 auto 12px;overflow:hidden;background:#000;color:#fff;scroll-snap-align:start;scroll-margin-top:calc(var(--lj-head-h, 104px) + 6px);isolation:isolate}@media (min-width:600px){.lj-reels{margin-left:0;margin-right:0}.lj-reel{width:min(100%,calc(var(--lj-reel-h) * 9 / 16));border-radius:22px;box-shadow:0 30px 60px -30px rgba(30,20,5,.6)}.lj-reels-title{margin-left:0}}.lj-reel-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#000}.lj-reel-tap{border:0;padding:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.lj-reel-shade,.lj-reel-tap{position:absolute;inset:0;z-index:1}.lj-reel-shade{pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 18%,transparent 58%,rgba(0,0,0,.7))}.lj-reel-top{position:absolute;z-index:2;top:12px;left:14px;right:14px;display:flex;justify-content:space-between;font-size:13px;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.5);pointer-events:none}.lj-reel-side{position:absolute;z-index:3;right:10px;bottom:74px;display:grid;gap:14px;justify-items:center}.lj-reel-like,.lj-reel-sound{display:grid;justify-items:center;gap:3px;border:0;padding:4px;background:none;color:#fff;cursor:pointer;font:inherit;font-size:13px;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.6);-webkit-tap-highlight-color:transparent}.lj-reel-like svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.45));transition:transform .12s}.lj-reel-like:active svg{transform:scale(.88)}.lj-heart-pop{animation:lj-heart-pop .38s cubic-bezier(.2,1.6,.4,1)}@keyframes lj-heart-pop{0%{transform:scale(.7)}55%{transform:scale(1.28)}to{transform:scale(1)}}.lj-reel-sound{width:40px;height:40px;place-items:center;border-radius:50%;background:rgba(0,0,0,.38)}.lj-reel-info{position:absolute;z-index:2;left:14px;right:70px;bottom:18px;display:grid;gap:2px;pointer-events:none;text-shadow:0 1px 3px rgba(0,0,0,.6)}.lj-reel-info b{font-size:17px}.lj-reel-info span{font-size:14.5px;font-weight:600;color:#f6d78a}.lj-reel-info em{margin-top:6px;font-style:normal;font-size:12.5px;opacity:.9}.lj-reel-bar{position:absolute;z-index:2;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.25)}.lj-reel-bar>span{display:block;height:100%;background:#fff;transform-origin:0 50%;transform:scaleX(0)}.lj-reel-hint,.lj-reel-paused{position:absolute;z-index:2;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.45);color:#fff;pointer-events:none}.lj-reel-hint{animation:lj-fadeout .7s ease forwards}@keyframes lj-fadeout{0%,50%{opacity:1}to{opacity:0}}.lj-reel-burst{position:absolute;z-index:2;left:50%;top:50%;width:110px;height:110px;margin:-55px 0 0 -55px;pointer-events:none;filter:drop-shadow(0 6px 18px rgba(0,0,0,.35));animation:lj-burst .9s cubic-bezier(.2,1.4,.4,1) forwards}@keyframes lj-burst{0%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(1.12)}45%{transform:scale(.95)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.05) translate3d(0,-30px,0)}}@media (prefers-reduced-motion:reduce){.lj-dock,.lj-dock-cta{transition:none}.lj-heart-pop,.lj-reel-burst{animation:none}html.lj-snap{scroll-snap-type:none}}.lj-dock-q b,.lj-dock-q span{white-space:nowrap}.lj-light .lj-dock .lj-btn{font-size:16.5px;padding-left:18px;padding-right:18px}.lj-head .lj-top{gap:10px;min-height:36px}.lj-brand-compact{flex:0 0 auto}.lj-brand-compact img{width:32px;height:32px;border-radius:9px;display:block}.lj-head .lj-top .lj-progress-label{flex:1 1 auto;margin:0;align-items:center;gap:8px}.lj-light .lj-head .lj-top .lj-progress-label{margin:0;font-size:13px}.lj-head .lj-progress{margin-top:8px}.lj-light .lj-head{padding-top:8px;padding-bottom:10px}.lj-light .lj-head .lj-progress{margin-top:8px}.lj-head .lj-back,.lj-light .lj-head .lj-back{flex:0 0 auto;min-height:36px;min-width:40px;padding:4px 12px;font-size:18px;line-height:1}.lj-embed .lj-head .lj-top{min-height:32px}.lj-wrap:has(.lj-sticky-goal){padding-bottom:calc(150px + env(safe-area-inset-bottom))}.lj-sticky-goal{padding-top:18px;background:linear-gradient(to top,var(--lj-bg) 70%,transparent)}.lj-goal-bar{pointer-events:auto;max-width:560px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 16px;border-radius:20px;background:var(--lj-surface);border:1.5px solid var(--lj-gold);box-shadow:0 14px 40px -14px rgba(0,0,0,.35)}.lj-goal-bar .lj-goal-q{margin:0;flex:1 1 auto;text-align:left;text-transform:uppercase;letter-spacing:.04em;font-size:15px;line-height:1.2}.lj-sticky-cta .lj-goal-bar .lj-goal-open{flex:0 0 auto;width:auto;margin:0;min-height:50px;padding:0 18px;gap:6px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.03em;font-size:15px;white-space:nowrap}.lj-light .lj-goal-bar{background:#fff;border-color:rgba(212,165,58,.6);box-shadow:0 24px 60px -20px rgba(40,30,10,.45)}@media (max-width:380px){.lj-goal-bar{padding-left:12px;gap:8px}.lj-goal-bar .lj-goal-q{font-size:13.5px}.lj-sticky-cta .lj-goal-bar .lj-goal-open{padding:0 12px;font-size:14px}}.lj-sheet-wrap{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center}.lj-sheet-backdrop{position:absolute;inset:0;border:0;padding:0;background:rgba(10,8,4,.5);animation:lj-sheet-fade .2s ease-out;cursor:pointer}.lj-sheet{position:relative;width:100%;max-width:560px;max-height:88vh;overflow-y:auto;padding:10px 16px calc(14px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:var(--lj-bg);box-shadow:0 -20px 50px -20px rgba(0,0,0,.5);animation:lj-sheet-up .28s cubic-bezier(.22,.61,.36,1)}.lj-sheet-grip{display:block;width:40px;height:5px;margin:0 auto 10px;border-radius:99px;background:var(--lj-line)}.lj-sheet-title{margin:0 0 12px;text-align:center;font-size:19px;font-weight:800;color:var(--lj-ink)}.lj-sheet-opt{min-height:56px;font-size:16.5px;font-weight:700;justify-content:flex-start}.lj-sheet-close{display:block;width:100%;margin-top:8px;min-height:44px;border:0;background:none;color:var(--lj-muted);font:inherit;font-size:15px;cursor:pointer}.lj-light .lj-sheet{background:#f8f3e8}@keyframes lj-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes lj-sheet-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lj-sheet,.lj-sheet-backdrop{animation:none}}.lj-ring-wrap{overflow:hidden;margin-left:-16px;margin-right:-16px;padding:0 16px}.lj-ring{--lj-ring-r:300px;position:relative;display:grid;justify-items:center;padding:10px 0 6px;perspective:1100px;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}.lj-ring-drag{cursor:grabbing}.lj-ring-card{grid-area:1/1;position:relative;width:min(64%,300px);aspect-ratio:4/5;padding:0;border:0;border-radius:20px;overflow:hidden;background:var(--lj-surface);box-shadow:0 22px 44px -22px rgba(0,0,0,.55),0 0 0 1px rgba(212,165,58,.25);transition:transform .6s cubic-bezier(.22,.61,.36,1),opacity .6s cubic-bezier(.22,.61,.36,1);will-change:transform,opacity;backface-visibility:hidden;cursor:inherit;-webkit-tap-highlight-color:transparent}.lj-ring-drag .lj-ring-card{transition:none}.lj-ring-card img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.lj-ring-card:after{content:"";position:absolute;inset:0;background:#000;opacity:var(--lj-shade,0);pointer-events:none;transition:opacity .6s}.lj-light .lj-ring-card{background:#fff;box-shadow:0 22px 44px -24px rgba(40,30,10,.55),0 0 0 1px rgba(28,26,21,.06)}.lj-light .lj-ring-card:after{background:#f6f0e2}.lj-ring-cap{min-height:1.4em;margin:8px 0 0;text-align:center;font-weight:700;font-size:15px;color:var(--lj-ink)}.lj-ring-nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:6px}.lj-ring-nav .lj-tr-dots{margin:0}.lj-ring-arrow{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--lj-line);background:var(--lj-surface);color:var(--lj-ink);cursor:pointer}.lj-light .lj-ring-arrow{background:#fff;box-shadow:var(--lj-shadow-1)}.lj-ring-count{font-size:13px;font-weight:700;color:var(--lj-muted);min-width:52px;text-align:center}@media (max-width:420px){.lj-ring{--lj-ring-r:250px}}@media (min-width:560px){.lj-ring{--lj-ring-r:380px}}@media (prefers-reduced-motion:reduce){.lj-ring-card,.lj-ring-card:after{transition:none}}.lj-done-badge{display:grid;place-items:center;margin:4px auto 10px;width:84px;height:84px;border-radius:50%;background:conic-gradient(#1faa53 0 100%,transparent 0);padding:5px}.lj-done-badge span{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:var(--lj-bg);color:#1a8f47;font-weight:900;font-size:22px;letter-spacing:-.02em}.lj-light .lj-done-badge span{background:#f8f3e8}.lj-price-note{margin:14px auto 0;max-width:420px;padding:10px 14px;border-radius:14px;border:1px solid var(--lj-line,rgba(0,0,0,.1));background:var(--lj-surface-2,rgba(201,162,74,.08));font-size:14px;line-height:1.45;text-align:center}.lj-price-card{margin-top:16px}.lj-ring-phones{--lj-ring-r:240px;padding-top:14px}.lj-ring-card.lj-ring-phone{width:min(52%,240px);aspect-ratio:1179/2556;border-radius:34px;padding:7px;background:#121212;box-shadow:0 26px 50px -24px rgba(20,16,8,.65),inset 0 0 0 2px #2b2b2b,0 0 0 1px rgba(0,0,0,.35)}.lj-light .lj-ring-card.lj-ring-phone{background:#121212}.lj-ring-card.lj-ring-phone img{border-radius:27px;object-fit:cover;object-position:top;background:#f8f3e8}.lj-ring-card.lj-ring-phone:after{border-radius:34px}.lj-phone-notch{position:absolute;z-index:2;top:13px;left:50%;transform:translateX(-50%);width:30%;height:16px;border-radius:99px;background:#121212}@media (max-width:420px){.lj-ring-phones{--lj-ring-r:200px}}.lj-plan-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.lj-plan-list li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.4}.lj-plan-list li b{flex:0 0 auto;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e2b84f;color:#15140f;font-size:13px}.lj-value{width:100%;border-collapse:collapse;margin-top:8px;font-size:14px}.lj-value td{padding:8px 4px;border-bottom:1px solid var(--lj-line,rgba(0,0,0,.08));vertical-align:top}.lj-value td:last-child{text-align:right;white-space:nowrap;color:var(--lj-muted)}.lj-value tr.lj-value-kf td{border-bottom:0;padding-top:12px;font-weight:800;color:var(--lj-ink)}.lj-value tr.lj-value-kf td:last-child{color:#a2760a}.lj-value td:first-child{text-align:left;color:var(--lj-ink);font-weight:500;width:58%}.lj-value td:last-child{font-weight:600;font-size:13.5px;white-space:normal}.lj-value tr.lj-value-kf td:first-child{font-weight:800}.lj-value tr.lj-value-kf td:last-child{font-weight:800;font-size:15px}.lj-reserved h3{margin:4px 0 8px;font-size:19px;line-height:1.3}.lj-reserved-badge{display:inline-flex;align-items:center;gap:8px;margin:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--lj-ok)}.lj-reserved-dot{width:9px;height:9px;border-radius:50%;background:var(--lj-ok);box-shadow:0 0 0 0 rgba(47,138,79,.45);animation:lj-ping 1.8s ease-out infinite}@keyframes lj-ping{0%{box-shadow:0 0 0 0 rgba(47,138,79,.45)}80%,to{box-shadow:0 0 0 10px rgba(47,138,79,0)}}.lj-prep{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:12px 14px;border-radius:14px;background:var(--lj-surface-2);font-size:14px;font-weight:700}.lj-prep-dots{display:inline-flex;gap:5px}.lj-prep-dots i{width:7px;height:7px;border-radius:50%;background:var(--lj-gold);opacity:.25;animation:lj-dot 1.2s ease-in-out infinite}.lj-prep-dots i:nth-child(2){animation-delay:.2s}.lj-prep-dots i:nth-child(3){animation-delay:.4s}@keyframes lj-dot{0%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.lj-assure{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:6px}.lj-assure li{position:relative;padding-left:28px;font-size:14px;font-weight:600}.lj-assure li:before{content:"✓";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:var(--lj-ok);color:#fff;font-size:12px;line-height:20px;text-align:center;font-weight:800}.lj-planready{display:flex;flex-direction:column;align-items:center}.lj-check{width:58px;height:58px}.lj-check svg{width:100%;height:100%;fill:none;stroke:var(--lj-ok);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.lj-check circle{stroke-dasharray:151;stroke-dashoffset:151;animation:lj-draw .6s ease-out forwards}.lj-check path{stroke-dasharray:36;stroke-dashoffset:36;animation:lj-draw .4s ease-out .5s forwards}@keyframes lj-draw{to{stroke-dashoffset:0}}.lj-file{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;max-width:280px;padding:18px 16px 16px;border:1.5px solid var(--lj-line);border-radius:18px;background:var(--lj-surface);color:var(--lj-ink);font:inherit;cursor:pointer;animation:lj-pop .45s ease-out .7s both;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.lj-file:focus-visible,.lj-file:hover{transform:translateY(-2px);border-color:var(--lj-ok);box-shadow:0 10px 24px rgba(28,26,21,.1);outline:none}@keyframes lj-pop{0%{opacity:0;transform:scale(.92) translateY(6px)}to{opacity:1;transform:none}}.lj-file-icon{position:relative;width:64px;height:80px}.lj-file-icon svg{width:100%;height:100%}.lj-file-sheet{fill:var(--lj-surface-2)}.lj-file-fold,.lj-file-sheet{stroke:var(--lj-ink);stroke-width:2}.lj-file-fold{fill:none;stroke-linejoin:round}.lj-file-lines{stroke:var(--lj-faint);stroke-width:2.5;stroke-linecap:round}.lj-file-ok{position:absolute;right:-10px;bottom:-6px;min-width:34px;height:34px;padding:0 6px;border-radius:17px;background:var(--lj-ok);color:#fff;font-size:12px;font-weight:900;line-height:34px;text-align:center;box-shadow:0 0 0 3px var(--lj-surface)}.lj-file-name{font-size:17px;font-weight:800;line-height:1.3;text-align:center}.lj-pm-bg{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;padding:16px;background:rgba(12,11,10,.55);animation:lj-fade .2s ease-out}@media (min-width:560px){.lj-pm-bg{align-items:center}}.lj-pm{position:relative;width:100%;max-width:440px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;padding:22px 18px 18px;border-radius:22px;background:var(--lj-surface);color:var(--lj-ink);box-shadow:0 20px 50px rgba(0,0,0,.25);animation:lj-pop .25s ease-out both}.lj-pm h3{margin:0 0 8px;font-size:19px;font-weight:800;line-height:1.3;padding-right:36px}.lj-pm-x{position:absolute;top:10px;right:10px;width:36px;height:36px;border:0;border-radius:50%;background:var(--lj-surface-2);color:var(--lj-ink);font-size:22px;line-height:1;cursor:pointer}@keyframes lj-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lj-file,.lj-pm,.lj-pm-bg,.lj-prep-dots i,.lj-reserved-dot{animation:none}.lj-check circle,.lj-check path{animation:none;stroke-dashoffset:0}}.lj-file-open{margin-top:4px;font-size:13px;font-weight:800;color:var(--lj-ok);text-decoration:underline;text-underline-offset:3px}.lj-wrap-sticky{padding-bottom:150px}.lj-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:var(--lj-surface);border-top:1px solid var(--lj-line);box-shadow:0 -8px 24px rgba(28,26,21,.08);animation:lj-up .35s ease-out both}.lj-sticky-in{max-width:528px;margin:0 auto}.lj-sticky-hint{margin:0 0 8px;font-size:13px;font-weight:700;text-align:center;color:var(--lj-muted)}.lj-sticky .lj-btn{width:100%}@keyframes lj-up{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.lj-sticky{animation:none}}.lj-name-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lj-name-row .lj-field{min-width:0}.lj-sticky-quiz{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:var(--lj-surface);border-top:1px solid var(--lj-line);box-shadow:0 -8px 24px rgba(0,0,0,.12);animation:lj-sq-up .3s ease-out both}.lj-sticky-quiz-in{max-width:528px;margin:0 auto}.lj-sticky-quiz .lj-btn{width:100%}.lj-sticky-quiz-sub{margin:7px 0 0;text-align:center;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--lj-muted)}.lj-sticky-quiz-title{margin:0 0 8px;font-size:14px;font-weight:800}.lj-sticky-quiz-open .lj-field{margin-bottom:8px}@keyframes lj-sq-up{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.lj-sticky-quiz{animation:none}}.lj-dock,.lj-sticky,.lj-sticky-cta,.lj-sticky-quiz{bottom:var(--kf-consent-h,0)}.lj-wrap{margin-bottom:var(--kf-consent-h,0)}.lj.lj-embed.lj-light{--lj-faint:#6b6355}.lj-light .lj-progress-label b{color:var(--lj-gold-text)}.lj-light .lj-file-open,.lj-light .lj-reserved-badge{color:#25703f}.lj-fade :is(h1,h2)[tabindex="-1"]:focus{outline:none}.lj-stars button:focus-visible{outline:2px solid var(--lj-gold-2);outline-offset:2px;border-radius:12px;box-shadow:0 0 0 6px var(--lj-ring,rgba(212,165,58,.28))}.lj-light .lj-stars button:focus-visible{outline-color:var(--lj-gold-text)}.lj-file:focus-visible{outline:2px solid var(--lj-ok);outline-offset:2px;box-shadow:0 0 0 6px var(--lj-ring,rgba(212,165,58,.28)),0 10px 24px rgba(28,26,21,.1)}.lj-light .lj-file:focus-visible{outline-color:#25703f}