.lk .lk-pr-sec{padding:8px 0 112px;scroll-margin-top:72px}.lk .lk-pr-sec .lk-h2-sub{text-wrap:balance;max-width:52ch;margin-inline:auto}.lk .lk-pr-dfy{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);max-width:640px;color:var(--muted);text-align:center;text-wrap:balance;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin:24px auto 0;padding:14px 16px;font-size:16px;line-height:1.4;display:flex}.lk .lk-pr-dfy b{color:var(--ink);font-weight:600}.lk .lk-pr-dfy-a{color:#fff;white-space:nowrap;background:#111114;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .18s ease-out;display:inline-flex}.lk .lk-pr-dfy-a:hover{background:#2a2a30}.lk .lk-pr-dfy-a:active{transform:translateY(1px)scale(.98)}.lk .lk-pr-bill{justify-content:center;margin-top:28px;display:flex}.lk .lk-pr-toggle{border:1px solid var(--line);background:var(--surface-2);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.lk .lk-pr-toggle button{min-height:44px;color:var(--muted);font-family:var(--body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:600;transition:background-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out;display:inline-flex}.lk .lk-pr-toggle button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #11111414,0 4px 12px -6px #1111142e}.lk .lk-pr-save{background:var(--flag-bg);color:var(--flag-ink);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:13px;font-weight:600}.lk .lk-pr-grid{gap:16px;margin-top:28px;display:grid}.lk .lk-pr-card{border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--surface);flex-direction:column;padding:28px 24px 24px;display:flex;position:relative}.lk .lk-pr-card.is-pop{border:2px solid var(--ink);box-shadow:var(--shadow-card);padding:27px 23px 23px}.lk .lk-pr-card.is-mine{border-color:#16a34a}.lk .lk-pr-head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.lk .lk-pr-head h3,.lk .lk-pr-sig h3{letter-spacing:-.03em;color:var(--ink);margin:0;font-weight:600}.lk .lk-pr-head h3{font-size:24px;line-height:1.1}.lk .lk-pr-pop{background:var(--flag-bg);color:var(--flag-ink);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:600}.lk .lk-pr-for{color:var(--muted);margin:6px 0 0;font-size:16px;line-height:1.4}.lk .lk-pr-price{align-items:baseline;gap:6px;margin:20px 0 0;display:flex}.lk .lk-pr-n{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:lining-nums proportional-nums;color:var(--ink);font-size:44px;font-weight:600;line-height:1}.lk .lk-pr-per{color:var(--muted);font-size:16px;font-weight:500}.lk .lk-pr-note{min-height:20px;color:var(--muted);margin:8px 0 0;font-size:14px;line-height:20px}.lk .lk-pr-vol{gap:2px;margin:20px 0 0;display:grid}.lk .lk-pr-vol b{color:var(--ink);letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.25}.lk .lk-pr-vol span{color:var(--muted);font-size:16px;line-height:1.4}.lk .lk-pr-vol+.lk-pr-bul{margin-top:18px;padding-top:18px}.lk .lk-pr-bul{border-top:1px solid var(--line);gap:12px;margin:22px 0 0;padding:22px 0 0;list-style:none;display:grid}.lk .lk-pr-bul li{color:var(--ink);align-items:flex-start;gap:10px;font-size:16px;line-height:1.4;display:flex}.lk .lk-pr-bul svg{color:var(--ink);flex:none;margin-top:1px}.lk .lk-pr-act{margin-top:auto;padding-top:26px}.lk .lk-pr-act .lk-pr-cta{width:100%}.lk .lk-pr-mine{color:#15803d;background:#16a34a1f;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:52px;font-size:17px;font-weight:600;display:flex}.lk .lk-pr-mine.is-dim{background:var(--surface-2);color:var(--muted)}.lk .lk-pr-dots{display:none}.lk .lk-pr-slot{min-width:0;display:flex}.lk .lk-pr-slot>.lk-pr-card{flex:1;min-width:0}@media (max-width:959.98px){.lk .lk-pr-grid{--bleed:16px;--card:min(78%, 360px);--gap:10px;gap:var(--gap);margin-inline:calc(var(--bleed) * -1);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:8px 0 22px;display:flex;position:relative;overflow-x:auto}.lk .lk-pr-grid::-webkit-scrollbar{display:none}.lk .lk-pr-grid:before,.lk .lk-pr-grid:after{content:"";flex:0 0 calc((100% - var(--card)) / 2 - var(--gap))}.lk .lk-pr-slot{flex:0 0 var(--card);scroll-snap-align:center;scroll-snap-stop:always;z-index:var(--z,1);position:relative}.lk .lk-pr-card{opacity:calc(1 - .5 * var(--p,0))}.lk .lk-pr-dots{justify-content:center;gap:2px;margin-top:2px;display:flex}.lk .lk-pr-dots button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.lk .lk-pr-dots button:before{content:"";background:var(--line-strong);border-radius:999px;width:8px;height:8px;transition:width .2s ease-out,background-color .2s ease-out}.lk .lk-pr-dots button[aria-current=true]:before{background:var(--ink);width:22px}}@media (min-width:768px) and (max-width:959.98px){.lk .lk-pr-grid{--bleed:40px}}@media (max-width:959.98px) and (prefers-reduced-motion:no-preference){.lk .lk-pr-card{transform:translateX(calc(var(--x,0) * -9%)) scale(calc(1 - .1 * var(--p,0)));will-change:transform, opacity}}@media (prefers-reduced-motion:reduce){.lk .lk-pr-dots button:before{transition:none}}.lk .lk-pr-sig{border-radius:var(--r-card);color:#f7f6f5;background:#111114;gap:28px;margin-top:16px;padding:32px 24px 24px;scroll-margin-top:88px;display:grid}.lk .lk-pr-sig.is-mine{box-shadow:inset 0 0 0 2px #16a34a}.lk .lk-pr-sig-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lk .lk-pr-spots{color:#f7f6f5;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:inline-flex}.lk .lk-pr-spots i{background:#ff6b74;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 4px #ff6b7429}.lk .lk-pr-spots.is-wait i{background:#b3afad;box-shadow:0 0 0 4px #b3afad29}.lk .lk-pr-sig-tag{border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 12px 6px 8px;font-size:14px;font-weight:600;display:inline-flex}.lk .lk-pr-sig h3{color:#fff;letter-spacing:-.04em;margin-top:18px;font-size:36px;line-height:1.04}.lk .lk-pr-sig-line{color:#fff;letter-spacing:-.02em;margin:14px 0 0;font-size:20px;font-weight:600;line-height:1.3}.lk .lk-pr-sig-sub{color:#b3afad;max-width:34ch;margin:8px 0 0;font-size:17px;line-height:1.45}.lk .lk-pr-sig-g{border-radius:var(--r-inner);color:#fff;background:#ffffff12;align-items:flex-start;gap:10px;max-width:40ch;margin:22px 0 0;padding:14px 16px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.lk .lk-pr-sig-g svg{color:#ff6b74;flex:none;margin-top:1px}.lk .lk-pr-sig .lk-pr-bul{border-top:0;margin-top:0;padding-top:0}.lk .lk-pr-sig-price{color:#b3afad;border-top:1px solid #ffffff1f;margin:28px 0 0;padding-top:20px;font-size:15px;font-weight:500;line-height:1.4}.lk .lk-pr-sig-price+.lk-pr-act{margin-top:0;padding-top:14px}.lk .lk-pr-sig .lk-pr-bul li,.lk .lk-pr-sig .lk-pr-bul svg{color:#f7f6f5}.lk .lk-pr-sig .lk-pr-mine{color:#86efac;background:#16a34a33}.lk .lk-pr-sig a:focus-visible{outline-color:#fff}@media (min-width:768px){.lk .lk-pr-sec{padding-bottom:136px}.lk .lk-pr-sig{padding:40px}.lk .lk-pr-sig h3{font-size:48px}.lk .lk-pr-sig-line{font-size:22px}}@media (min-width:960px){.lk .lk-pr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lk .lk-pr-sig{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;padding:48px}.lk .lk-pr-sig-r{padding-top:6px}.lk .lk-pr-dfy{text-align:left;border-radius:999px;flex-wrap:nowrap;max-width:760px;padding:8px 8px 8px 24px}}.lk .lk-pp-top{padding-top:64px;padding-bottom:0}.lk .lk-pp-h1{letter-spacing:-.04em;font-size:40px;line-height:1.02}.lk .lk-pp-legacy{border-radius:var(--r-inner);max-width:560px;color:var(--ink);text-align:center;background:#16a34a14;border:1px solid #16a34a59;margin:20px auto 0;padding:12px 16px;font-size:15px;line-height:1.45}.lk .lk-pp-foot{max-width:72ch;color:var(--muted);text-align:center;text-wrap:pretty;margin:16px auto 0;font-size:14px;line-height:1.5}.lk .lk-pp-foot b{color:var(--ink);font-weight:600}.lk .lk-pp-sec{padding:72px 0 0}.lk .lk-pp-g{gap:24px;display:grid}.lk .lk-pp-g>div{min-width:0}.lk .lk-pp-k{color:var(--accent-text);margin:0;font-size:15px;font-weight:600}.lk .lk-pp-gh{letter-spacing:-.035em;margin:8px 0 0;font-size:30px;font-weight:600;line-height:1.08}.lk .lk-pp-gp{max-width:46ch;color:var(--muted);margin:12px 0 0;font-size:17px;line-height:1.5}.lk .lk-pp-gl{margin:0;font-size:17px;font-weight:600}.lk .lk-pp-gc{gap:10px;margin:14px 0 0;padding:0;font-size:16px;line-height:1.45;list-style:none;display:grid}.lk .lk-pp-gc li{gap:12px;display:flex}.lk .lk-pp-gc span{background:var(--surface-2);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:600;display:inline-grid}.lk .lk-pp-gs{color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.5}.lk .lk-pp-tok{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:14px;padding-top:24px;padding-bottom:24px;display:flex}.lk .lk-pp-tok p{color:var(--muted);margin:0;font-size:16px}.lk .lk-pp-tok p b{color:var(--ink)}.lk .lk-pp-chips{flex-wrap:wrap;gap:8px;display:flex}.lk .lk-pp-chip{border:1px solid var(--line-strong);min-height:44px;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:4px;padding:0 16px;font-size:15px;text-decoration:none;transition:border-color .18s ease-out;display:inline-flex}.lk .lk-pp-chip:hover{border-color:var(--ink)}.lk .lk-pp-faq-sec{padding-bottom:112px}@media (min-width:768px){.lk .lk-pp-top{padding-top:88px}.lk .lk-pp-h1{font-size:60px}.lk .lk-pp-sec{padding-top:104px}.lk .lk-pp-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.lk .lk-pp-gh{font-size:40px}.lk .lk-pp-tok{flex-direction:row;justify-content:space-between;align-items:center}.lk .lk-pp-faq-sec{padding-bottom:136px}}
