.lp-tbd-box,.lp-tbd-draw,.lp-tbd-reader,.lp-tbd-wall,.lp-tbd-words{--tbd-card:#000;--tbd-ink:#fff;--tbd-edge:rgba(255,255,255,0.2);--tbd-paper:#ffffff;--tbd-paper-ink:#171615;--tbd-r:4.8%/3.43%}.lp-tbd-flip,.lp-tbd-tilt{display:block;position:relative;width:100%;height:100%;transform-style:preserve-3d}.lp-tbd-tilt{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .35s ease-out}[data-lit]>.lp-tbd-tilt{transition:transform .08s linear}.lp-tbd-flip{transition:transform .56s cubic-bezier(.2,.85,.25,1.06)}.lp-tbd-face{position:absolute;inset:0;display:block;overflow:hidden;border-radius:var(--tbd-r);background:var(--tbd-card);color:var(--tbd-ink);box-shadow:inset 0 0 0 1px var(--tbd-edge);backface-visibility:hidden;-webkit-backface-visibility:hidden}.lp-tbd-front{box-shadow:inset 0 0 0 1px var(--tbd-edge),var(--shadow)}.lp-tbd-rear{transform:rotateY(180deg)}.lp-tbd-face img{display:block;width:100%;height:100%;object-fit:cover;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.lp-tbd-face img,.lp-tbd-sheen{pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}.lp-tbd-sheen{position:absolute;inset:0;opacity:0;background:radial-gradient(120% 90% at var(--gx,50%) var(--gy,10%),rgba(255,255,255,.22),rgba(255,255,255,.06) 36%,transparent 62%);transition:opacity .3s ease}[data-lit] .lp-tbd-sheen{opacity:1}.lp-tbd-halo{position:absolute;inset:2% -18% -4%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--text) 14%,transparent),transparent 74%);pointer-events:none}.lp-tbd-tease{container-type:inline-size;display:flex;flex-direction:column;padding:11.5% 12% 9%;text-align:left}.lp-tbd-t-term{font-family:var(--font-ui);font-size:9.4cqw;font-weight:800;line-height:1.02;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere}.lp-tbd-t-pron{margin-top:3.4cqw;font-family:var(--font-book);font-size:5.6cqw;font-weight:700;line-height:1.2}.lp-tbd-t-first{margin-top:4.6cqw;font-family:var(--font-book);font-size:4.9cqw;line-height:1.42;letter-spacing:0}.lp-tbd-t-bars{display:block;flex:1 1;min-height:0;margin-top:3.4cqw;overflow:hidden}.lp-tbd-t-bars i{display:block;height:3.1cqw;margin-top:3.2cqw;border-radius:1px;background:rgba(255,255,255,.2)}.lp-tbd-t-foot{margin-top:4cqw;font-family:var(--font-ui);font-size:3.1cqw;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;opacity:.85}.lp-tbd-hint{display:inline-flex;align-items:center;gap:8px;padding:4px 2px;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--dim);text-align:left;transition:color .2s ease}.lp-tbd-hint svg{flex:none;color:var(--accent)}.lp-tbd-hint:hover{color:var(--text)}.lp-tbd-hint:disabled{visibility:hidden}.lp-tbd-w-mouse{display:none}@media (hover:hover) and (pointer:fine){.lp-tbd-w-touch{display:none}.lp-tbd-w-mouse{display:inline}}.lp-tbd-split{display:grid;grid-gap:22px;gap:22px;min-width:0}.lp-tbd-split-words{display:contents}.lp-tbd-split-words>.lp-headed{order:1;margin-bottom:0}.lp-tbd-split>.lp-empty,.lp-tbd-split>.lp-tbd-draw{order:2}.lp-tbd-split-actions{order:3;margin-top:0}.lp-tbd-draw{--cw:min(340px,100%);display:grid;justify-items:center;grid-gap:12px;gap:12px;min-width:0}.lp-tbd-stage{position:relative;width:var(--cw);aspect-ratio:5/7.95;perspective:1400px;--py:6.5%;--ps:0.94;-webkit-tap-highlight-color:transparent}.lp-tbd-draw[data-phase=reading] .lp-tbd-stage{--py:23.5%;--ps:0.8}.lp-tbd-draw[data-phase=done] .lp-tbd-stage{--py:34%;--ps:0.7}.lp-tbd-card,.lp-tbd-pack,.lp-tbd-plate{position:absolute;left:0;top:0;width:100%;aspect-ratio:5/7}.lp-tbd-pack{display:block;padding:0;border:0;background:none;cursor:pointer;transform:translate3d(0,var(--py),0) scale(var(--ps));transition:transform .56s cubic-bezier(.2,.85,.25,1.06),opacity .3s ease;-webkit-tap-highlight-color:transparent}.lp-tbd-pack:disabled{cursor:default}.lp-tbd-draw[data-phase=done] .lp-tbd-pack{opacity:0;pointer-events:none}.lp-tbd-pack:focus-visible{outline:none}.lp-tbd-pack:focus-visible .lp-tbd-top .lp-tbd-face{box-shadow:inset 0 0 0 1px var(--tbd-edge),0 0 0 3px var(--accent)}.lp-tbd-leaf,.lp-tbd-top{position:absolute;inset:0;display:block;border-radius:var(--tbd-r);transform:translateY(calc((9 - var(--i)) * 1.5px))}.lp-tbd-leaf{background:var(--tbd-card);box-shadow:inset 0 0 0 1px var(--tbd-edge),0 1px 0 rgba(255,255,255,.05)}.lp-tbd-leaf:first-child{box-shadow:inset 0 0 0 1px var(--tbd-edge),var(--shadow)}.lp-tbd-top{--i:9}.lp-tbd-top .lp-tbd-rear{transform:none}.lp-tbd-draw[data-phase=rest][data-armed]:not([data-riffle]) .lp-tbd-top{animation:lp-tbd-breath 3.6s ease-in-out 1.4s infinite}@keyframes lp-tbd-breath{0%,68%,to{transform:none}78%{transform:translate3d(0,-9px,0) rotate(-1.4deg)}88%{transform:translate3d(0,-2px,0) rotate(.4deg)}}.lp-tbd-draw[data-riffle] .lp-tbd-leaf,.lp-tbd-draw[data-riffle] .lp-tbd-top{--sx:-27%;--sr:-9deg;animation:lp-tbd-split .17s ease-out forwards,lp-tbd-fall .22s cubic-bezier(.3,.1,.2,1) calc(.17s + var(--i) * 28ms) forwards}.lp-tbd-draw[data-riffle] .lp-tbd-leaf:nth-child(2n),.lp-tbd-draw[data-riffle] .lp-tbd-top{--sx:27%;--sr:9deg}@keyframes lp-tbd-split{to{transform:translateY(calc((9 - var(--i)) * 1.5px)) translateX(var(--sx)) rotate(var(--sr))}}@keyframes lp-tbd-fall{0%{transform:translateY(calc((9 - var(--i)) * 1.5px)) translateX(var(--sx)) rotate(var(--sr))}55%{transform:translateY(calc((9 - var(--i)) * 1.5px - 18px)) translateX(0) rotate(0deg)}to{transform:translateY(calc((9 - var(--i)) * 1.5px))}}.lp-tbd-card{transform-style:preserve-3d;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;outline:none;cursor:-webkit-grab;cursor:grab;transition:transform .56s cubic-bezier(.2,.85,.25,1.06),opacity .3s ease;-webkit-tap-highlight-color:transparent}.lp-tbd-card.is-next{transform:translate3d(0,var(--py),0) scale(var(--ps));visibility:hidden;pointer-events:none}.lp-tbd-card.is-next .lp-tbd-flip{transform:rotateY(180deg)}.lp-tbd-card.is-read{z-index:3;transform:translate3d(var(--dx,0),var(--dy,0),0) rotate(var(--dr,0deg))}.lp-tbd-card.is-read[data-drag]{cursor:-webkit-grabbing;cursor:grabbing;transition:none}.lp-tbd-card.is-gone{z-index:4;opacity:0;pointer-events:none;transform:translate3d(var(--gx,120%),var(--gy,-40px),0) rotate(var(--gr,24deg)) scale(.96);transition:transform .44s cubic-bezier(.3,.6,.4,1),opacity .34s ease .08s}.lp-tbd-card:focus-visible .lp-tbd-front{box-shadow:inset 0 0 0 1px var(--tbd-edge),0 0 0 3px var(--accent)}.lp-tbd-card[data-nudge] .lp-tbd-tilt{animation:lp-tbd-nudge .62s cubic-bezier(.3,.7,.3,1) both}@keyframes lp-tbd-nudge{0%,to{transform:none}42%{transform:translate3d(30px,-4px,0) rotate(3.2deg)}}.lp-tbd-plate{top:5%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 22px;border-radius:var(--tbd-r);border:1.5px dashed color-mix(in srgb,var(--accent) 38%,var(--border));background:radial-gradient(90% 60% at 50% 40%,var(--accent-soft),transparent 70%);text-align:center;opacity:0;visibility:hidden;transform:scale(.95);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.9,.3,1.1),visibility 0s linear .5s}.lp-tbd-draw[data-phase=done] .lp-tbd-plate{opacity:1;visibility:visible;transform:none;transition-delay:.2s,.2s,0s}.lp-tbd-plate b{font-size:21px;font-weight:800;line-height:1.18;letter-spacing:0;color:var(--text);text-wrap:balance}.lp-tbd-plate>span{font-size:14.5px;line-height:1.5;color:var(--dim);text-wrap:balance}.lp-tbd-again,.lp-tbd-plate-actions{margin-top:10px}.lp-tbd-again{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:13px;font-weight:700;letter-spacing:0;transition:background .15s ease,border-color .15s ease}.lp-tbd-again:hover{background:var(--surface-2);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.lp-tbd-again svg{color:var(--accent)}.lp-tbd-status{display:flex;flex-direction:column;align-items:center;gap:4px;min-height:66px;width:var(--cw)}.lp-tbd-day{padding:4px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:11.5px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;animation:lp-tbd-rise .5s ease .45s both}.lp-tbd-count{font-size:12.5px;line-height:1.4;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes lp-tbd-rise{0%{opacity:0;transform:translateY(6px)}}.lp-tbd-words{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:56px;gap:56px;--ww:min(320px,100%)}.lp-tbd-wrow{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"num" "words" "deck";grid-row-gap:14px;row-gap:14px;min-width:0}.lp-tbd-wnum{grid-area:num;font-size:34px;font-weight:800;line-height:1;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:1.2px color-mix(in srgb,var(--text) 26%,transparent);-moz-user-select:none;user-select:none;-webkit-user-select:none}.lp-tbd-wwords{grid-area:words;min-width:0}.lp-tbd-wkicker{display:block;margin-bottom:8px;font-size:12.5px;font-weight:800;line-height:1.3;letter-spacing:0;text-transform:uppercase;color:var(--accent)}.lp-tbd-wscene{margin:0;font-size:21px;font-weight:700;line-height:1.32;letter-spacing:0;color:var(--text);text-wrap:pretty}.lp-tbd-wq{margin:16px 0 0;padding-left:14px;border-left:3px solid var(--accent);font-size:17px;line-height:1.45;color:var(--dim);opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .5s cubic-bezier(.2,.9,.3,1)}.lp-tbd-wrow.is-turned .lp-tbd-wq{opacity:1;transform:none;transition-delay:.3s}.lp-tbd-wdeck{grid-area:deck;display:grid;justify-items:center;grid-gap:10px;gap:10px;width:var(--ww);min-width:0}.lp-tbd-wcard{position:relative;width:100%;aspect-ratio:5/7;perspective:1400px;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;outline:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.lp-tbd-wcard .lp-tbd-flip{transform:rotateY(var(--ang,0deg))}.lp-tbd-wrow.is-turned .lp-tbd-wcard .lp-tbd-flip{transform:rotateY(var(--ang,180deg))}.lp-tbd-wrow.is-turned .lp-tbd-wcard .lp-tbd-flip[data-left]{transform:rotateY(var(--ang,-180deg))}.lp-tbd-wcard[data-drag] .lp-tbd-flip{transition:none}.lp-tbd-wcard .lp-tbd-front{transform:rotateY(180deg)}.lp-tbd-wcard:focus-visible .lp-tbd-face{box-shadow:0 0 0 3px var(--accent)}.lp-tbd-paper{display:flex;flex-direction:column;padding:11.5% 12% 9%;background:var(--tbd-paper);color:var(--tbd-paper-ink);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),var(--shadow);text-align:left}.lp-tbd-p-label{font-size:10.5px;font-weight:800;line-height:1.3;letter-spacing:0;text-transform:uppercase;opacity:.55}.lp-tbd-p-word{margin-top:16px;font-family:var(--font-book);font-size:40px;font-weight:700;line-height:1.05;letter-spacing:0;overflow-wrap:anywhere}.lp-tbd-p-pos{margin-top:8px;font-family:var(--font-book);font-size:16.5px;line-height:1.3;opacity:.7}.lp-tbd-p-sense{margin-top:18px;padding-top:18px;border-top:1px solid rgba(0,0,0,.14);font-family:var(--font-book);font-size:19.5px;line-height:1.48;letter-spacing:0}.lp-tbd-p-mark{margin-top:auto;align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgba(0,0,0,.07);animation:lp-tbd-pulse 2.6s ease-in-out infinite}@keyframes lp-tbd-pulse{50%{transform:scale(1.12);background:rgba(0,0,0,.13)}}.lp-tbd-wall{min-width:0}.lp-tbd-look{display:flex;align-items:center;gap:10px;max-width:420px;padding:11px 14px;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--dim);transition:border-color .15s ease}.lp-tbd-look:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}.lp-tbd-look svg{flex:none}.lp-tbd-look input{flex:1 1;min-width:0;padding:0;border:0;outline:0;background:none;color:var(--text);font-family:var(--font-ui);font-size:16px;font-weight:600;letter-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lp-tbd-look input::placeholder{color:var(--faint)}.lp-tbd-look input::-webkit-search-cancel-button{-webkit-appearance:none}.lp-tbd-legend{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-size:13px;line-height:1.4;color:var(--faint)}.lp-tbd-chip[data-full]:before,.lp-tbd-legend i{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--accent)}.lp-tbd-index{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;perspective:900px}.lp-tbd-index li{display:block}.lp-tbd-chip{display:inline-flex;align-items:center;gap:7px;padding:10px 13px;border-radius:8px;background:var(--tbd-card);color:var(--tbd-ink);box-shadow:inset 0 0 0 1px var(--tbd-edge);font-size:12.5px;font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase;transition:transform .18s cubic-bezier(.2,.9,.3,1.2),opacity .2s ease,box-shadow .18s ease;-webkit-tap-highlight-color:transparent}.lp-tbd-chip:focus-visible,.lp-tbd-chip:hover{transform:translateY(-3px) rotate(-1.5deg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 70%,transparent),0 8px 18px rgba(0,0,0,.35);outline:none}.lp-tbd-chip:active{transform:scale(.96)}.lp-tbd-index li[data-off]{display:none}.lp-tbd-none{margin:14px 0 0;font-size:14.5px;color:var(--dim)}.lp-tbd-wall[data-wave=hide] .lp-tbd-index li{opacity:0}.lp-tbd-wall[data-wave=show] .lp-tbd-index li{animation:lp-tbd-wave .46s cubic-bezier(.2,.9,.3,1.15) calc(var(--i) * 9ms) both;transform-origin:50% 0}@keyframes lp-tbd-wave{0%{opacity:0;transform:translateY(12px) rotateX(-80deg)}}.lp-tbd-reader{position:fixed;inset:0;z-index:95;display:grid;place-items:center;padding:max(14px,env(safe-area-inset-top,0px)) 16px max(14px,env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overscroll-behavior:contain;overflow:auto;animation:lp-tbd-fade .2s ease both}@keyframes lp-tbd-fade{0%{opacity:0}}.lp-tbd-reader-in{display:grid;justify-items:center;grid-gap:12px;gap:12px;width:min(380px,100%)}.lp-tbd-reader-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.lp-tbd-reader-count{font-size:13px;font-weight:700;color:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp-tbd-reader-navs{display:inline-flex;gap:8px}.lp-tbd-reader-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--text);transition:background .15s ease,border-color .15s ease}.lp-tbd-reader-btn:hover{background:var(--surface-2);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.lp-tbd-reader-stage{width:100%;display:grid;justify-items:center;perspective:1400px}.lp-tbd-rcard{width:min(100%,calc((100dvh - 250px) * 5 / 7));min-width:200px;aspect-ratio:5/7;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;animation:lp-tbd-lift .44s cubic-bezier(.2,.85,.25,1.06) both}@keyframes lp-tbd-lift{0%{opacity:0;transform:translate3d(0,26px,0) rotateY(-70deg) scale(.9)}}.lp-tbd-reader-note{margin:2px 0 0;font-size:14px;line-height:1.45;color:var(--dim);text-align:center;text-wrap:balance}.lp-tbd-box{display:grid;grid-gap:26px;gap:26px;min-width:0}.lp-tbd-box-pic{position:relative;min-width:0}.lp-tbd-box-pic img,.lp-tbd-box-pic picture{position:relative;display:block;width:100%;height:auto}.lp-tbd-box-words{min-width:0}.lp-tbd-specs{margin:4px 0 0;padding:0;border-top:1px solid var(--border)}.lp-tbd-specs>div{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:14px;gap:14px;padding:11px 0;border-bottom:1px solid var(--border)}.lp-tbd-specs dt{font-size:12.5px;font-weight:800;line-height:1.5;letter-spacing:0;text-transform:uppercase;color:var(--faint)}.lp-tbd-specs dd{margin:0;font-size:15.5px;line-height:1.45;color:var(--text)}.lp-tbd-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:20px 0 0}.lp-tbd-price b{font-size:34px;font-weight:800;line-height:1;letter-spacing:0;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp-tbd-price span{font-size:14.5px;color:var(--dim)}.lp-tbd-small{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--faint)}@media (prefers-reduced-motion:reduce){.lp-tbd-card,.lp-tbd-card.is-gone,.lp-tbd-chip,.lp-tbd-flip,.lp-tbd-pack,.lp-tbd-tilt{transition-duration:.01s}.lp-tbd-tilt{transform:none}.lp-tbd-card[data-nudge] .lp-tbd-tilt,.lp-tbd-day,.lp-tbd-draw[data-phase=rest][data-armed]:not([data-riffle]) .lp-tbd-top,.lp-tbd-draw[data-riffle] .lp-tbd-leaf,.lp-tbd-draw[data-riffle] .lp-tbd-top,.lp-tbd-p-mark,.lp-tbd-rcard,.lp-tbd-wall[data-wave=show] .lp-tbd-index li{animation:none}.lp-tbd-wall[data-wave=hide] .lp-tbd-index li{opacity:1}}@media (min-width:860px){.lp:not(.lp-mode-builder) .lp-tbd-split{grid-template-columns:minmax(0,1fr) 340px;column-gap:44px;align-items:center}.lp:not(.lp-mode-builder) .lp-tbd-split-words{display:block}.lp:not(.lp-mode-builder) .lp-tbd-split-actions{margin-top:22px}.lp:not(.lp-mode-builder) .lp-tbd-draw{--cw:340px}.lp:not(.lp-mode-builder) .lp-tbd-words{gap:84px;--ww:320px}.lp:not(.lp-mode-builder) .lp-tbd-wrow{grid-template-columns:minmax(0,1fr) var(--ww);grid-template-areas:"num deck" "words deck";grid-template-rows:auto 1fr;column-gap:48px;align-items:start}.lp:not(.lp-mode-builder) .lp-tbd-wrow.is-alt{grid-template-columns:var(--ww) minmax(0,1fr);grid-template-areas:"deck num" "deck words"}.lp:not(.lp-mode-builder) .lp-tbd-wnum{font-size:56px;align-self:end;margin-top:40px}.lp:not(.lp-mode-builder) .lp-tbd-wscene{font-size:23px}.lp:not(.lp-mode-builder) .lp-tbd-wq{font-size:19px}.lp:not(.lp-mode-builder) .lp-tbd-box{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;align-items:center}.lp:not(.lp-mode-builder) .lp-tbd-chip{font-size:13px;padding:11px 14px}}@container lp (min-width: 860px){.lp-tbd-split{grid-template-columns:minmax(0,1fr) 340px;column-gap:44px;align-items:center}.lp-tbd-split-words{display:block}.lp-tbd-split-actions{margin-top:22px}.lp-tbd-draw{--cw:340px}.lp-tbd-words{gap:84px;--ww:320px}.lp-tbd-wrow{grid-template-columns:minmax(0,1fr) var(--ww);grid-template-areas:"num deck" "words deck";grid-template-rows:auto 1fr;column-gap:48px;align-items:start}.lp-tbd-wrow.is-alt{grid-template-columns:var(--ww) minmax(0,1fr);grid-template-areas:"deck num" "deck words"}.lp-tbd-wnum{font-size:56px;align-self:end;margin-top:40px}.lp-tbd-wscene{font-size:23px}.lp-tbd-wq{font-size:19px}.lp-tbd-box{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;align-items:center}.lp-tbd-chip{font-size:13px;padding:11px 14px}}.lp-sb-tiers{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.lp-sb-tier{position:relative;display:flex;flex-direction:column;min-width:0;container:lp-tier/inline-size;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);padding:18px 18px 20px;transition:transform .2s ease,border-color .2s ease}.lp-sb-tier.is-hot{border-color:var(--accent)}.lp-sb-tier-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;min-height:22px;margin-bottom:8px}.lp-sb-tier-tag{font-size:11px}.lp-sb-tier-badge,.lp-sb-tier-tag{font-weight:800;text-transform:uppercase;letter-spacing:0;color:var(--accent)}.lp-sb-tier-badge{font-size:10.5px;background:var(--accent-soft);border-radius:999px;padding:4px 9px;white-space:nowrap}.lp-sb-tier-name{font-family:var(--font-ui);font-size:20px;font-weight:800;line-height:1.15;letter-spacing:0;margin:0}.lp-sb-tier-sub{color:var(--dim);font-size:14px;line-height:1.45;margin:4px 0 0}.lp-sb-tier-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-height:34px;margin:14px 0 0;font-size:34px;font-weight:800;line-height:1;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp-sb-tier-was{font-size:15px;font-weight:600;color:var(--faint);text-decoration:line-through}.lp-sb-tier-save{color:var(--accent);font-size:12.5px;font-weight:700;line-height:1.3;margin:6px 0 0}.lp-sb-tier-note{color:var(--faint);font-size:12.5px;line-height:1.45;margin:6px 0 0}.lp-sb-tier-cta{margin-top:14px}.lp-sb-tier-cta .lp-btn{display:block;width:100%;min-width:0;padding-left:14px;padding-right:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}@media (min-width:600px){.lp:not(.lp-mode-builder) .lp-sb-inc-li>span,.lp:not(.lp-mode-builder) .lp-sb-inc-more summary>span,.lp:not(.lp-mode-builder) .lp-sb-tier-inchead,.lp:not(.lp-mode-builder) .lp-sb-tier-name,.lp:not(.lp-mode-builder) .lp-sb-tier-note,.lp:not(.lp-mode-builder) .lp-sb-tier-price,.lp:not(.lp-mode-builder) .lp-sb-tier-sub,.lp:not(.lp-mode-builder) .lp-sb-tier-top{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.lp:not(.lp-mode-builder) .lp-sb-tier-top{flex-wrap:nowrap}.lp:not(.lp-mode-builder) .lp-sb-tier-top>*{min-width:0;overflow:hidden;text-overflow:ellipsis}.lp:not(.lp-mode-builder) .lp-sb-tier-price{flex-wrap:nowrap}.lp:not(.lp-mode-builder) .lp-cols.has-side [data-lp-side-away]>.lp-headed{max-width:100cqw}}@container lp (min-width: 600px){.lp-sb-inc-li>span,.lp-sb-inc-more summary>span,.lp-sb-tier-inchead,.lp-sb-tier-name,.lp-sb-tier-note,.lp-sb-tier-price,.lp-sb-tier-sub,.lp-sb-tier-top{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.lp-sb-tier-top{flex-wrap:nowrap}.lp-sb-tier-top>*{min-width:0;overflow:hidden;text-overflow:ellipsis}.lp-sb-tier-price{flex-wrap:nowrap}.lp-cols.has-side [data-lp-side-away]>.lp-headed{max-width:100cqw}}@container lp-tier (max-width: 400px){.lp-sb-tier-cta .lp-btn{padding-left:10px;padding-right:10px;font-size:14px}}.lp-sb-tier-cta .lp-btn{min-height:44px}@container lp-tier (max-width: 260px){.lp-sb-tier{padding:18px 12px 20px}.lp-sb-tier-name{font-size:17px;line-height:23px}.lp-sb-tier-price{font-size:26px;line-height:34px;min-height:34px}.lp-sb-tier-cta .lp-btn{padding-left:8px;padding-right:8px}.lp-sb-tier-cta .lp-btn-was{display:none}}.lp-sb-tier-fold{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:14px 0 0;padding:12px 0 0;border:0;border-top:1px solid var(--border);background:none;color:var(--text);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.lp-sb-chev{flex:none;color:var(--faint);transition:transform .2s ease}.lp-sb-tier-fold[aria-expanded=true] .lp-sb-chev{transform:rotate(180deg)}.lp-sb-tier-inc{display:none;margin-top:10px}.lp-sb-tier-inc.is-open{display:block}.lp-sb-tier-inchead{display:block;margin:0 0 8px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:0;color:var(--faint)}.lp-sb-inc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;font-size:14px;line-height:1.45}.lp-sb-inc-li{display:flex;align-items:flex-start;gap:8px;min-width:0}.lp-sb-inc-li>svg{flex:none;margin-top:4px}.lp-sb-inc-yes{color:var(--accent)}.lp-sb-inc-no{color:var(--faint)}.lp-sb-inc-li.is-out{color:var(--faint);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--faint) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--faint) 55%,transparent)}.lp-sb-inc-more{width:100%;min-width:0}.lp-sb-inc-more summary{display:flex;align-items:flex-start;gap:8px;cursor:pointer;list-style:none}.lp-sb-inc-more summary::-webkit-details-marker{display:none}.lp-sb-inc-more summary .lp-sb-chev,.lp-sb-inc-more summary>svg:first-child{flex:none;margin-top:4px}.lp-sb-inc-more summary>span{flex:1 1;min-width:0}.lp-sb-inc-more[open] summary .lp-sb-chev{transform:rotate(180deg)}.lp-sb-inc-more p{margin:6px 0 4px 20px;color:var(--dim);font-size:13px;line-height:1.55}.lp-sb-guarantee{display:flex;align-items:center;gap:6px;margin:14px 0 0;color:var(--dim);font-size:13.5px}.lp-sb-guarantee svg{flex:none;color:var(--accent)}.lp-sb-skel{display:inline-block;width:64px;height:26px;border-radius:6px;background:var(--surface-2)}.lp-sb-skel-price{height:36px;width:96px}.lp-sb-marquee{display:flex;flex-direction:column;gap:8px;margin:4px 0 0}.lp-sb-ribbon{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lp-sb-track{display:flex;align-items:center;width:max-content;margin:0;padding:0;list-style:none;animation:lp-sb-ride linear infinite;will-change:transform}.lp-sb-ribbon.is-back .lp-sb-track{animation-direction:reverse}.lp-sb-marquee:hover .lp-sb-track{animation-play-state:paused}.lp-sb-quote{display:flex;align-items:center;gap:14px;padding:6px 16px 6px 0;font-family:var(--font-book);font-size:17px;line-height:1.3;letter-spacing:0;white-space:nowrap;color:var(--text)}.lp-sb-quote:before{content:"";flex:none;width:6px;height:6px;border-radius:1px;background:var(--accent);transform:rotate(45deg)}.lp-sb-marquee.is-large .lp-sb-quote{font-size:21px}@keyframes lp-sb-ride{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lp-sb-cmp-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 12px;font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:0}.lp-sb-cmp-legend span{display:inline-flex;align-items:center;gap:6px}.lp-sb-cmp-legend .lp-sb-cmp-us{color:var(--accent)}.lp-sb-cmp-legend .lp-sb-cmp-them{color:var(--faint)}.lp-sb-cmp{width:100%;border-collapse:collapse;font-size:14.5px}.lp-sb-cmp td,.lp-sb-cmp th{text-align:inherit}.lp-sb-cmp,.lp-sb-cmp tbody,.lp-sb-cmp td,.lp-sb-cmp th,.lp-sb-cmp tr{display:block}.lp-sb-cmp thead{display:none}.lp-sb-cmp tbody{display:flex;flex-direction:column;gap:10px}.lp-sb-cmp tbody+tbody{margin-top:16px}.lp-sb-cmp tr.lp-sb-cmp-group th{padding:0;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0;color:var(--faint)}.lp-sb-cmp tr:not(.lp-sb-cmp-group){display:flex;flex-direction:column;gap:8px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-m);padding:12px 14px}.lp-sb-cmp td{padding:0;border:0}.lp-sb-cmp-in{display:flex;align-items:flex-start;gap:8px;min-width:0}.lp-sb-cmp-mark{flex:none;margin-top:3px;line-height:0}.lp-sb-cmp-us .lp-sb-cmp-mark{color:var(--accent)}.lp-sb-cmp-them .lp-sb-cmp-mark{color:var(--faint)}.lp-sb-cmp-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.lp-sb-cmp-cell b{font-weight:600;line-height:1.4}.lp-sb-cmp td.lp-sb-cmp-them{color:var(--dim)}.lp-sb-cmp-them .lp-sb-cmp-cell b{font-weight:500}.lp-sb-cmp-cell small{color:var(--faint);font-size:12.5px;line-height:1.45}.lp-sb-stakes{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-strong) 20%,var(--surface)),var(--surface) 70%);border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));border-radius:var(--r-xl);padding:24px 16px 22px}.lp-sb-stakes .lp-h2{max-width:none;text-wrap:pretty}.lp-sb-lines{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.lp-sb-lines li{position:relative;margin:0;padding-left:18px;font-size:15px;line-height:1.5}.lp-sb-lines li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:2px;border-radius:1px;background:var(--accent)}.lp-sb-lines s{color:var(--accent);font-weight:700;text-decoration-thickness:2px}.lp-sb-closing{margin:22px 0 0;font-family:var(--font-book);font-size:clamp(22px,3.4vw,30px);line-height:1.25;letter-spacing:0;text-wrap:balance}.lp-sb-offer{gap:16px;margin:22px 0 0;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-l);padding:18px 18px 20px}.lp-sb-offer,.lp-sb-offer-main{display:flex;flex-direction:column}.lp-sb-offer-main{gap:8px;min-width:0}.lp-sb-offer-word{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:var(--dim)}.lp-sb-offer-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.lp-sb-offer-price{font-size:clamp(40px,7vw,56px);font-weight:800;line-height:1;letter-spacing:0;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp-sb-offer-tag{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:var(--dim);border:1px solid var(--border);border-radius:999px;padding:4px 9px}.lp-sb-offer-note{margin:0;color:var(--dim);font-size:13.5px;line-height:1.45}.lp-sb-offer-btns{display:flex;flex-wrap:wrap;gap:10px}.lp-sb-offer-btns:empty{display:none}.lp-sb-offer-btns .lp-btn{flex:1 1 auto;white-space:nowrap}.lp-sb-offer-guarantee{display:flex;align-items:center;gap:6px;margin:0;color:var(--dim);font-size:13px}.lp-sb-offer-guarantee svg{flex:none;color:var(--accent)}.lp-sec.lp-text-center :where(.lp-sb-cmp-legend,.lp-sb-guarantee,.lp-sb-offer-row,.lp-sb-offer-btns,.lp-sb-offer-guarantee){justify-content:center}.lp-sec.lp-text-right :where(.lp-sb-cmp-legend,.lp-sb-guarantee,.lp-sb-offer-row,.lp-sb-offer-btns,.lp-sb-offer-guarantee){justify-content:flex-end}.lp-sec.lp-text-center .lp-sb-stakes .lp-intro{margin-left:auto;margin-right:auto}.lp-sec.lp-text-center .lp-sb-lines li,.lp-sec.lp-text-right .lp-sb-lines li{padding-left:0}.lp-sec.lp-text-center .lp-sb-lines li:before,.lp-sec.lp-text-right .lp-sb-lines li:before{display:none}@media (prefers-reduced-motion:reduce){.lp-sb-ribbon{-webkit-mask-image:none;mask-image:none;overflow-x:auto;scroll-snap-type:x proximity}.lp-sb-track{animation:none}.lp-sb-quote{scroll-snap-align:start}.lp-sb-chev,.lp-sb-tier{transition:none}}@media (min-width:560px){.lp:not(.lp-mode-builder) .lp-sb-stakes{padding:30px 28px 26px}.lp:not(.lp-mode-builder) .lp-sb-lines li{font-size:16px}.lp:not(.lp-mode-builder) .lp-sb-offer{padding:22px 24px 24px}.lp:not(.lp-mode-builder) .lp-sb-offer-btns .lp-btn{flex:0 1 auto}.lp:not(.lp-mode-builder) .lp-sb-quote{font-size:19px}.lp:not(.lp-mode-builder) .lp-sb-marquee.is-large .lp-sb-quote{font-size:26px}}@media (min-width:600px){.lp:not(.lp-mode-builder) .lp-sb-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.lp:not(.lp-mode-builder) .lp-sb-tiers-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lp:not(.lp-mode-builder) .lp-sb-tiers-1{grid-template-columns:minmax(0,1fr)}}@media (min-width:720px){.lp:not(.lp-mode-builder) .lp-sb-tiers{gap:14px}.lp:not(.lp-mode-builder) .lp-sb-tier.is-hot:hover{transform:translateY(-6px)}.lp:not(.lp-mode-builder) .lp-sb-tier-fold{display:none}.lp:not(.lp-mode-builder) .lp-sb-tier-inc{display:block;margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.lp:not(.lp-mode-builder) .lp-sb-cmp-legend{display:none}.lp:not(.lp-mode-builder) .lp-sb-cmp{display:table}.lp:not(.lp-mode-builder) .lp-sb-cmp thead{display:table-header-group}.lp:not(.lp-mode-builder) .lp-sb-cmp tbody{display:table-row-group}.lp:not(.lp-mode-builder) .lp-sb-cmp tr,.lp:not(.lp-mode-builder) .lp-sb-cmp tr:not(.lp-sb-cmp-group){display:table-row;background:none;border:0;border-radius:0;padding:0}.lp:not(.lp-mode-builder) .lp-sb-cmp td,.lp:not(.lp-mode-builder) .lp-sb-cmp th{display:table-cell;width:50%;padding:12px;border-bottom:1px solid var(--border);vertical-align:top}.lp:not(.lp-mode-builder) .lp-sb-cmp thead th{padding:8px 12px;font-size:11px;font-weight:800;text-transform:uppercase;color:var(--faint)}.lp:not(.lp-mode-builder) .lp-sb-cmp thead th.lp-sb-cmp-us{color:var(--accent)}.lp:not(.lp-mode-builder) .lp-sb-cmp tr.lp-sb-cmp-group th{padding:24px 12px 6px;border-bottom:0}.lp:not(.lp-mode-builder) .lp-sb-cmp td.lp-sb-cmp-us{background:color-mix(in srgb,var(--accent) 6%,transparent)}}@media (min-width:1024px){.lp:not(.lp-mode-builder) .lp-sb-tier{padding:22px 22px 24px}.lp:not(.lp-mode-builder) .lp-sb-cmp td,.lp:not(.lp-mode-builder) .lp-sb-cmp th{padding:14px 16px}}@container lp (min-width: 560px){.lp-sb-stakes{padding:30px 28px 26px}.lp-sb-lines li{font-size:16px}.lp-sb-offer{padding:22px 24px 24px}.lp-sb-offer-btns .lp-btn{flex:0 1 auto}.lp-sb-quote{font-size:19px}.lp-sb-marquee.is-large .lp-sb-quote{font-size:26px}}@container lp (min-width: 600px){.lp-sb-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.lp-sb-tiers-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-sb-tiers-1{grid-template-columns:minmax(0,1fr)}}@container lp (min-width: 720px){.lp-sb-tiers{gap:14px}.lp-sb-tier.is-hot:hover{transform:translateY(-6px)}.lp-sb-tier-fold{display:none}.lp-sb-tier-inc{display:block;margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.lp-sb-cmp-legend{display:none}.lp-sb-cmp{display:table}.lp-sb-cmp thead{display:table-header-group}.lp-sb-cmp tbody{display:table-row-group}.lp-sb-cmp tr,.lp-sb-cmp tr:not(.lp-sb-cmp-group){display:table-row;background:none;border:0;border-radius:0;padding:0}.lp-sb-cmp td,.lp-sb-cmp th{display:table-cell;width:50%;padding:12px;border-bottom:1px solid var(--border);vertical-align:top}.lp-sb-cmp thead th{padding:8px 12px;font-size:11px;font-weight:800;text-transform:uppercase;color:var(--faint)}.lp-sb-cmp thead th.lp-sb-cmp-us{color:var(--accent)}.lp-sb-cmp tr.lp-sb-cmp-group th{padding:24px 12px 6px;border-bottom:0}.lp-sb-cmp td.lp-sb-cmp-us{background:color-mix(in srgb,var(--accent) 6%,transparent)}}@container lp (min-width: 1024px){.lp-sb-tier{padding:22px 22px 24px}.lp-sb-cmp td,.lp-sb-cmp th{padding:14px 16px}}