@layer components{.lp-tone-golden.lp-hiw{--hiw-num:64px;--hiw-rail:40px;--hiw-dot:11px;--hiw-bottom:#0b0d12;--hiw-ink:#120e0c;--hiw-card:#1a1411;--hiw-line:#ffd6aa17;--lp-bg:var(--hiw-ink);--lp-text-muted:#b6aca1;--lp-text-faint:#8f857a;background:linear-gradient(180deg, var(--hiw-ink) 0%, var(--hiw-ink) 62%, var(--hiw-bottom) 100%);padding-top:clamp(112px,13vw,184px);padding-bottom:clamp(72px,7vw,104px);position:relative}.lp-tone-golden.lp-hiw.lp-horizon-top:before{border-top-color:#ff9646cc;box-shadow:0 -18px 46px -14px #e9452f80}.lp-tone-golden.lp-hiw:after{content:"";z-index:-1;border-radius:inherit;background-image:var(--lp-grain-tile,var(--lp-grain-light));opacity:var(--lp-grain-alpha,.05);mix-blend-mode:var(--lp-grain-blend,soft-light);pointer-events:none;background-size:180px 180px;position:absolute;inset:0}.lp-hiw .lp-eyebrow{color:var(--lp-text-muted)}.lp-hiw-sky{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-hiw-haze{background:radial-gradient(64% 48% at 50% 0,#ff8c3c1f,#ff6e3c0a 48%,#0000 78%),radial-gradient(28% 22% at 50% 0,#ffc48214,#0000 80%);height:min(760px,72%);position:absolute;inset:0 0 auto}.lp-hiw-head{flex-direction:column;gap:20px;display:flex}.lp-hiw-h2{max-width:20ch}.lp-hiw .lp-accent{line-height:.9}.lp-hiw-pin{margin-top:clamp(48px,6vw,80px);position:relative}.lp-hiw-stage,.lp-hiw-board{position:relative}.lp-hiw-ambient{display:none}.lp-hiw-list{row-gap:56px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lp-hiw-track{top:0;bottom:0;left:calc(var(--hiw-rail) / 2);pointer-events:none;width:0;position:absolute}.lp-hiw-line{background:linear-gradient(#ffbe8200 0%,#ffbe8238 6% 94%,#ffbe8200 100%);width:1px;position:absolute;top:0;bottom:0;left:-.5px}.lp-hiw-fill{transform-origin:50% 0;will-change:transform;background:linear-gradient(#ffc36b 0%,#ff834a 60%,#ff564e 100%);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.lp-hiw-fill>span{background:radial-gradient(closest-side,#ff964652,#0000);position:absolute;inset:0 -7px}.lp-hiw-sun{opacity:0;width:0;height:0;transition:opacity var(--lp-dur-sm) ease;will-change:transform;position:absolute;top:0;left:0}.lp-hiw-sun-halo{background:radial-gradient(closest-side,#ffaa5a6b,#ff78461f 45%,#0000);border-radius:999px;width:120px;height:120px;position:absolute;top:-60px;left:-60px}.lp-hiw-sun-core{background:radial-gradient(circle at 40% 38%,#fff7ea 0%,#ffd08a 38%,#ff8a4a 100%);border-radius:999px;width:14px;height:14px;position:absolute;top:-7px;left:-7px;box-shadow:0 0 0 3px #ffaf452e,0 0 18px 4px #ff8c3c8c}.lp-hiw-step{grid-template-columns:var(--hiw-rail) minmax(0, 1fr);grid-template-areas:"dot num"".copy"".viz";column-gap:14px;display:grid;position:relative}.lp-hiw-dot{z-index:1;width:var(--hiw-dot);height:var(--hiw-dot);background:var(--hiw-ink);box-shadow:0 0 0 1px #ffd2a04d, 0 0 0 6px var(--hiw-ink);border-radius:999px;grid-area:dot;place-self:center;position:relative}.lp-hiw-dot:before,.lp-hiw-dot:after{content:"";border-radius:inherit;position:absolute;inset:0}.lp-hiw-dot:before{background:var(--lp-sun-gradient-diagonal);opacity:0;transition:opacity var(--lp-dur-sm) ease, transform var(--lp-dur-sm) ease;transform:scale(.3)}.lp-hiw-dot:after{border:1.5px solid var(--lp-sun-400);opacity:0}.lp-hiw-step[data-lit] .lp-hiw-dot:before{opacity:1;transition:opacity var(--lp-dur-md) var(--lp-ease), transform var(--lp-dur-md) var(--lp-ease-spring-soft);transform:none}.lp-hiw-step[data-lit] .lp-hiw-dot:after{animation:1.3s ease-out lp-pulse-ring}.lp-hiw-num{width:fit-content;font-family:var(--lp-font-display), var(--lp-font-sans), sans-serif;font-size:var(--hiw-num);letter-spacing:-.055em;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;grid-area:num;padding-right:.06em;font-weight:600;line-height:.9;display:block;position:relative}.lp-hiw-num-outline{color:#0000;-webkit-text-stroke:1px #ffd6aa3d;display:block}.lp-hiw-num-fill{color:#0000;background:linear-gradient(#ffe2b4 0%,#ffaf45 36%,#ff834a 66%,#ff564e 100%);opacity:0;transition:opacity var(--lp-dur-sm) ease, transform var(--lp-dur-sm) ease;-webkit-background-clip:text;background-clip:text;display:block;position:absolute;inset:0;transform:translateY(.06em)}.lp-hiw-step[data-lit] .lp-hiw-num-fill{opacity:1;transition:opacity var(--lp-dur-lg) var(--lp-ease) 40ms, transform var(--lp-dur-lg) var(--lp-ease-out-expo) 40ms;transform:none}.lp-hiw-copy{grid-area:copy;margin-top:18px}.lp-hiw-title{font-size:var(--lp-fs-h3);letter-spacing:-.025em;color:var(--lp-fg);line-height:1.15}.lp-hiw-text{max-width:40ch;color:var(--lp-text-muted);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.6}.lp-hiw-viz{opacity:.5;transform-origin:50% 100%;transition:opacity var(--lp-dur-sm) ease, transform var(--lp-dur-md) ease;grid-area:viz;margin-top:22px;transform:translateY(10px)scale(.985)}.lp-hiw-step[data-lit] .lp-hiw-viz{opacity:1;transition:opacity var(--lp-dur-lg) var(--lp-ease), transform var(--lp-dur-lg) var(--lp-ease-out-expo);transform:none}.lp-hiw-card{border:1px solid var(--hiw-line);height:248px;color:var(--lp-fg);background:linear-gradient(#1c1613 0%,#15110e 100%);border-radius:18px;flex-direction:column;padding:14px;font-size:12px;line-height:1.3;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffe6c812,0 34px 60px -38px #000000f2}.lp-hiw-card:after{content:"";opacity:0;height:1px;transition:opacity var(--lp-dur-md) ease;background:linear-gradient(90deg,#0000,#ffaf45bf,#ff564e99,#0000);position:absolute;inset:0 0 auto}.lp-hiw-step[data-current] .lp-hiw-card:after{opacity:1}.lp-hiw-label{font-family:var(--lp-font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-text-faint);font-size:11px;font-weight:500}.lp-hiw-card-head{align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.lp-hiw-card-head .lp-hiw-label{margin-left:auto}.lp-hiw-fields{gap:7px;margin-top:12px;display:grid}.lp-hiw-field{border:1px solid var(--hiw-line);background:#ffffff09;border-radius:9px;align-items:center;gap:8px;height:32px;padding-inline:10px;display:flex;position:relative}.lp-hiw-field .lp-hiw-label{flex:none;width:62px}.lp-hiw-input{flex:1;min-width:0;font-size:12px;display:grid;position:relative}.lp-hiw-placeholder,.lp-hiw-type{white-space:nowrap;grid-area:1/1;overflow:hidden}.lp-hiw-placeholder{color:var(--lp-text-faint);transition:opacity var(--lp-dur-instant) ease}.lp-hiw-step[data-lit] .lp-hiw-placeholder{opacity:0;transition:opacity var(--lp-dur-instant) ease var(--d)}.lp-hiw-type{color:var(--lp-fg);clip-path:inset(0 100% 0 0);transition:clip-path .2s}.lp-hiw-step[data-lit] .lp-hiw-type{clip-path:inset(0);transition:clip-path calc(var(--n) * 42ms) steps(var(--n), end) var(--d)}.lp-hiw-field-ring{border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #ffaf45b3;position:absolute;inset:-1px;box-shadow:0 0 0 3px #ffaf451f}.lp-hiw-step[data-lit] .lp-hiw-field-ring{animation:lp-hiw-focus calc(var(--n) * 42ms + .42s) ease var(--d) both}.lp-hiw-press{background:var(--lp-sun-gradient);height:34px;color:var(--lp-on-sun);border-radius:999px;justify-content:center;align-items:center;margin-top:auto;font-size:12px;font-weight:600;display:flex;position:relative;overflow:hidden}.lp-hiw-step[data-lit] .lp-hiw-press{animation:lp-hiw-press var(--lp-dur-md) var(--lp-ease) 2.55s both}.lp-hiw-swap-a,.lp-hiw-swap-b{transition:opacity var(--lp-dur-sm) ease, transform var(--lp-dur-sm) ease;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.lp-hiw-swap-b svg{width:14px;height:14px}.lp-hiw-swap-b{opacity:0;transform:translateY(8px)}.lp-hiw-step[data-lit] .lp-hiw-swap-a{opacity:0;transition:opacity var(--lp-dur-sm) ease 2.7s, transform var(--lp-dur-sm) var(--lp-ease) 2.7s;transform:translateY(-8px)}.lp-hiw-step[data-lit] .lp-hiw-swap-b{opacity:1;transition:opacity var(--lp-dur-sm) ease 2.8s, transform var(--lp-dur-md) var(--lp-ease-spring-soft) 2.8s;transform:none}.lp-hiw-note{color:var(--lp-text-faint);text-align:center;margin-top:9px;font-size:11px}.lp-hiw-product-main{gap:12px;margin-top:12px;display:flex}.lp-hiw-cover{background:#241c17;border-radius:12px;flex:none;width:76px;height:76px;position:relative;overflow:hidden}.lp-hiw-cover-img{clip-path:inset(100% 0 0);width:100%;height:100%;transition:clip-path var(--lp-dur-sm) ease, transform var(--lp-dur-sm) ease;display:block;transform:scale(1.08)}.lp-hiw-step[data-lit] .lp-hiw-cover-img{clip-path:inset(0);transition:clip-path var(--lp-dur-lg) var(--lp-ease-out-expo) .15s, transform var(--lp-dur-xl) var(--lp-ease-out-expo) .15s;transform:none}.lp-hiw-product-copy{flex-direction:column;gap:5px;min-width:0;padding-top:1px;display:flex}.lp-hiw-product-copy strong{font-size:13.5px;font-weight:600;line-height:1.25}.lp-hiw-product-copy>span:last-child{color:var(--lp-text-faint);font-size:11.5px}.lp-hiw-tag{height:22px;color:var(--lp-text-muted);background:#ffffff12;border-radius:999px;align-self:flex-start;padding-inline:8px;font-size:11px;font-weight:500;line-height:22px}.lp-hiw-product-foot{border-top:1px solid var(--hiw-line);justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;padding-top:12px;display:flex}.lp-hiw-price{flex-direction:column;gap:3px;display:flex}.lp-hiw-price>span:last-child{font-family:var(--lp-font-display), var(--lp-font-sans), sans-serif;letter-spacing:-.02em;font-size:18px;font-weight:600}.lp-hiw-status{min-width:136px;height:30px;display:grid;position:relative}.lp-hiw-status-a,.lp-hiw-status-b{transition:opacity var(--lp-dur-sm) ease, transform var(--lp-dur-sm) ease;border-radius:999px;grid-area:1/1;justify-content:center;align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:inline-flex}.lp-hiw-status-a{color:var(--lp-fg);border:1px solid #ffd6aa38}.lp-hiw-status-b{color:#5fd6c8;opacity:0;background:#32bcad24;transform:scale(.85)}.lp-hiw-step[data-lit] .lp-hiw-status-a{opacity:0;transition:opacity var(--lp-dur-sm) ease 1.05s, transform var(--lp-dur-sm) ease .9s;animation:lp-hiw-press var(--lp-dur-sm) var(--lp-ease) .8s both;transform:scale(.92)}.lp-hiw-step[data-lit] .lp-hiw-status-b{opacity:1;transition:opacity var(--lp-dur-sm) ease 1.15s, transform var(--lp-dur-md) var(--lp-ease-spring) 1.15s;transform:none}.lp-hiw-pix-dot{background:var(--lp-pix);border-radius:999px;width:7px;height:7px;position:relative}.lp-hiw-pix-pulse{border:1.5px solid var(--lp-pix);opacity:0;border-radius:999px;position:absolute;inset:0}.lp-hiw-stage[data-running] .lp-hiw-step[data-lit] .lp-hiw-pix-pulse{animation:1.8s ease-out 1.6s infinite lp-pulse-ring}.lp-hiw-checkout-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.lp-hiw-select{border:1px solid var(--hiw-line);background:#ffffff09;border-radius:8px;align-items:center;gap:7px;height:28px;padding-inline:9px 8px;font-size:12px;font-weight:600;display:inline-flex}.lp-hiw-select svg{width:13px;height:13px;color:var(--lp-text-faint)}.lp-hiw-swatches{gap:8px;display:flex;position:relative}.lp-hiw-swatches>span:not(.lp-hiw-swatch-ring){border-radius:999px;width:18px;height:18px;box-shadow:inset 0 0 0 1px #ffffff2e}.lp-hiw-swatch-ring{pointer-events:none;border:1.5px solid #ffffffd9;border-radius:999px;width:26px;height:26px;position:absolute;top:-4px;left:-4px}.lp-hiw-step[data-lit] .lp-hiw-swatch-ring{animation:lp-hiw-ring 1.6s var(--lp-ease-in-out) .2s both;transform:translate(52px)}.lp-hiw-mini{color:var(--lp-paper-fg);background:#fff;border-radius:12px;margin-top:11px;overflow:hidden;box-shadow:0 18px 40px -22px #000000d9}.lp-hiw-mini-bar{color:#fff;background:#2a3341;justify-content:space-between;align-items:center;height:28px;padding-inline:10px;display:flex;position:relative}.lp-hiw-paint{opacity:0;transition:opacity var(--lp-dur-sm) ease;position:absolute;inset:0}.lp-hiw-step[data-lit] .lp-hiw-paint{opacity:1;transition:opacity var(--lp-dur-md) var(--lp-ease) var(--d)}.lp-hiw-mini-brand,.lp-hiw-mini-timer{font-size:11px;font-weight:600;position:relative}.lp-hiw-mini-timer{opacity:0;transition:opacity var(--lp-dur-sm) ease, transform var(--lp-dur-sm) ease;align-items:center;gap:4px;display:inline-flex;transform:translateY(4px)}.lp-hiw-mini-timer svg{width:12px;height:12px}.lp-hiw-step[data-lit] .lp-hiw-mini-timer{opacity:1;transition:opacity var(--lp-dur-sm) ease var(--d), transform var(--lp-dur-md) var(--lp-ease-spring-soft) var(--d);transform:none}.lp-hiw-mini-body{gap:7px;padding:9px 10px 10px;display:grid}.lp-hiw-mini-line{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:grid}.lp-hiw-mini-line>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lp-hiw-mini-thumb{border-radius:6px;width:26px;height:26px;display:block;overflow:hidden}.lp-hiw-pix-glyph{color:#1a9e91}.lp-hiw-mini-buy{color:#fff;background:#2a3341;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:28px;font-size:11.5px;font-weight:600;display:flex;position:relative;overflow:hidden}.lp-hiw-mini-buy>svg,.lp-hiw-mini-buy>span:last-child{position:relative}.lp-hiw-mini-buy>svg{width:12px;height:12px}.lp-hiw-toggles{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px;display:flex}.lp-hiw-toggle{border:1px solid var(--hiw-line);height:26px;color:var(--lp-text-faint);transition:color var(--lp-dur-sm) ease, border-color var(--lp-dur-sm) ease, background-color var(--lp-dur-sm) ease;border-radius:999px;align-items:center;gap:5px;padding-inline:8px 26px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.lp-hiw-toggle>svg{width:12px;height:12px}.lp-hiw-toggle-check{background:var(--lp-sun-gradient-diagonal);width:16px;height:16px;color:var(--lp-on-sun);opacity:0;transition:opacity var(--lp-dur-xs) ease, transform var(--lp-dur-sm) ease;border-radius:999px;place-items:center;margin-top:-8px;display:grid;position:absolute;top:50%;right:5px;transform:scale(.4)}.lp-hiw-toggle-check svg{width:9px;height:9px}.lp-hiw-step[data-lit] .lp-hiw-toggle{color:var(--lp-fg);transition:color var(--lp-dur-sm) ease var(--d), border-color var(--lp-dur-sm) ease var(--d), background-color var(--lp-dur-sm) ease var(--d);background:#ffaf4512;border-color:#ffaf4566}.lp-hiw-step[data-lit] .lp-hiw-toggle-check{opacity:1;transition:opacity var(--lp-dur-xs) ease var(--d), transform var(--lp-dur-md) var(--lp-ease-spring) var(--d);transform:none}.lp-hiw-share{gap:9px}.lp-hiw-link{border:1px solid var(--hiw-line);height:34px;color:var(--lp-text-muted);background:#ffffff09;border-radius:10px;align-items:center;gap:8px;padding-inline:10px 4px;font-size:11.5px;display:flex;position:relative}.lp-hiw-link>svg{width:14px;height:14px;color:var(--lp-text-faint);flex:none}.lp-hiw-link>.lp-mono{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lp-hiw-copy-btn{width:26px;height:26px;color:var(--lp-text-muted);background:#ffffff12;border-radius:7px;flex:none;place-items:center;display:grid}.lp-hiw-copy-btn>svg{width:14px;height:14px;transition:opacity var(--lp-dur-xs) ease, transform var(--lp-dur-sm) ease;grid-area:1/1}.lp-hiw-copy-btn>svg:last-child{color:var(--lp-sun-300);opacity:0;transform:scale(.5)}.lp-hiw-step[data-lit] .lp-hiw-copy-btn>svg:first-child{opacity:0;transition-delay:.45s;transform:scale(.5)}.lp-hiw-step[data-lit] .lp-hiw-copy-btn>svg:last-child{opacity:1;transition:opacity var(--lp-dur-xs) ease .5s, transform var(--lp-dur-md) var(--lp-ease-spring) .5s;transform:none}.lp-hiw-copied{color:#170b04;opacity:0;pointer-events:none;background:#f4efe7;border-radius:999px;height:20px;padding-inline:8px;font-size:11px;font-weight:600;line-height:20px;position:absolute;top:-9px;right:2px;transform:translateY(4px)scale(.9)}.lp-hiw-step[data-lit] .lp-hiw-copied{animation:lp-hiw-copied 1.3s var(--lp-ease-out-quart) .55s both}.lp-hiw-slot{display:grid}.lp-hiw-slot>*{grid-area:1/1}.lp-hiw-notice{border:1px solid var(--hiw-line);min-height:52px;color:var(--lp-text-faint);transition:opacity var(--lp-dur-sm) ease;background:#ffffff06;border-radius:13px;justify-content:center;align-items:center;gap:7px;font-size:11.5px;font-weight:500;display:flex}.lp-hiw-notice svg{width:14px;height:14px;color:var(--lp-sun-300)}.lp-hiw-step[data-lit] .lp-hiw-notice{opacity:0;transition:opacity var(--lp-dur-sm) ease 1.1s}.lp-hiw-toast{opacity:0;min-height:52px;transition:opacity var(--lp-dur-sm) ease, transform var(--lp-dur-sm) ease;background:#2a211c;border:1px solid #ffe6c81f;border-radius:13px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;display:grid;position:relative;transform:translateY(-12px)scale(.97);box-shadow:0 18px 34px -16px #000000e6,inset 0 1px #ffffff14}.lp-hiw-step[data-lit] .lp-hiw-toast{opacity:1;transition:opacity var(--lp-dur-sm) ease var(--d), transform var(--lp-dur-md) var(--lp-ease-spring-soft) var(--d);transform:none}.lp-hiw-toast:after{content:"";border-radius:inherit;box-shadow:var(--lp-shadow-ok);opacity:0;pointer-events:none;position:absolute;inset:0}.lp-hiw-step[data-lit] .lp-hiw-toast:after{animation:lp-hiw-ok 1.3s var(--lp-ease) calc(var(--d) + .1s) both}.lp-hiw-toast-icon{width:30px;height:30px;color:var(--lp-ok);background:#2bd48c29;border-radius:999px;place-items:center;display:grid}.lp-hiw-toast-icon svg{width:15px;height:15px}.lp-hiw-toast-body{min-width:0;line-height:1.3}.lp-hiw-toast-body>span:last-child{color:var(--lp-text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.lp-hiw-toast-title{align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.lp-hiw-pix-chip{color:#5fd6c8;background:#32bcad29;border-radius:999px;height:18px;padding-inline:6px;font-size:11px;line-height:18px}.lp-hiw-toast-sum{font-size:12.5px;font-weight:600}.lp-hiw-today{border:1px solid var(--hiw-line);background:radial-gradient(80% 120% at 100% 0,#ff96461a,#0000 70%),#ffffff06;border-radius:12px;flex-direction:column;gap:3px;padding:9px 12px;display:flex}.lp-hiw-today-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.lp-hiw-today-sum{font-family:var(--lp-font-display), var(--lp-font-sans), sans-serif;letter-spacing:-.02em;font-size:20px;font-weight:600}.lp-hiw-delta{color:var(--lp-ok);opacity:0;transition:opacity var(--lp-dur-sm) ease, transform var(--lp-dur-sm) ease;font-size:11.5px;font-weight:600;transform:translateY(4px)}.lp-hiw-step[data-lit] .lp-hiw-delta{opacity:1;transition:opacity var(--lp-dur-sm) ease 1.4s, transform var(--lp-dur-md) var(--lp-ease-out-expo) 1.4s;transform:none}.lp-hiw-withdraw{border:1px solid var(--hiw-line);background:#ffffff05;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:auto;padding:8px 8px 8px 9px;display:grid}.lp-hiw-withdraw-icon{background:#32bcad21;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.lp-hiw-withdraw-icon svg{color:#5fd6c8;width:14px;height:14px}.lp-hiw-withdraw-copy{min-width:0;line-height:1.3}.lp-hiw-withdraw-copy strong{font-size:12px;font-weight:600;display:block}.lp-hiw-withdraw-copy span{color:var(--lp-text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.lp-hiw-withdraw-btn{background:var(--lp-sun-gradient);height:28px;color:var(--lp-on-sun);border-radius:999px;padding-inline:12px;font-size:11.5px;font-weight:600;line-height:28px}.lp-hiw-in{opacity:0;transition:opacity var(--lp-dur-sm) ease, transform var(--lp-dur-sm) ease;transform:translateY(8px)}.lp-hiw-step[data-lit] .lp-hiw-in{opacity:1;transition:opacity var(--lp-dur-md) var(--lp-ease) var(--d,0s), transform var(--lp-dur-lg) var(--lp-ease-out-expo) var(--d,0s);transform:none}.lp-hiw-step:not([data-lit]) .lp-hiw-product .lp-hiw-in{opacity:.55;transform:none}.lp-hiw-foot{flex-direction:column;align-items:stretch;gap:18px;margin-top:48px;display:flex}.lp-hiw-cta{position:relative}.lp-hiw-cta:before{content:"";opacity:0;transition:opacity var(--lp-dur-md) ease, transform var(--lp-dur-lg) var(--lp-ease);pointer-events:none;background:radial-gradient(closest-side,#ff8c4652,#0000);border-radius:999px;position:absolute;inset:-14px -22px;transform:scale(.8)}.lp-hiw-stage[data-arrived] .lp-hiw-cta:before{opacity:1;transform:none}.lp-hiw-guide{min-height:44px;color:var(--lp-fg);text-underline-offset:5px;transition:text-decoration-color var(--lp-dur-instant) ease;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding-inline:4px;font-size:15px;font-weight:500;-webkit-text-decoration:underline #ffaf4573;text-decoration:underline #ffaf4573;text-decoration-thickness:1.5px;display:inline-flex}.lp-hiw-guide svg{width:16px;height:16px;color:var(--lp-sun-300);transition:transform var(--lp-dur-sm) var(--lp-ease-out-quart)}.lp-hiw-guide:hover{-webkit-text-decoration-color:var(--lp-sun-300);text-decoration-color:var(--lp-sun-300)}.lp-hiw-guide:hover svg{transform:translate(2px,-2px)}@media (min-width:640px){.lp-hiw-foot{padding-left:calc(var(--hiw-rail) + 14px);flex-direction:row;align-items:center;gap:28px}}@media (min-width:768px){.lp-tone-golden.lp-hiw{--hiw-num:84px;--hiw-rail:56px}.lp-hiw-list{row-gap:72px}.lp-hiw-step{grid-template-columns:var(--hiw-rail) minmax(0, 1fr) minmax(0, 1.08fr);grid-template-rows:auto 1fr;grid-template-areas:"dot num viz"".copy viz";column-gap:28px}.lp-hiw-viz{align-self:start;margin-top:0}.lp-hiw-foot{padding-left:calc(var(--hiw-rail) + 28px)}}@media (min-width:1024px){.lp-hiw-step{grid-template-columns:var(--hiw-rail) minmax(0, 1fr) minmax(0, 400px);column-gap:40px}}@media (min-width:1280px){.lp-tone-golden.lp-hiw{--hiw-num:clamp(92px, 7.6vw, 120px)}.lp-hiw-pin{margin-top:64px}.lp-hiw-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px}.lp-hiw-ambient{top:calc(var(--hiw-num) * .9 + 21px - 230px);pointer-events:none;will-change:transform;background:radial-gradient(closest-side,#ff964629,#ff6e3c0d 55%,#0000);width:680px;height:460px;display:block;position:absolute;left:-340px}.lp-hiw-track{top:calc(var(--hiw-num) * .9 + 21px);width:auto;height:0;bottom:auto;left:0;right:0}.lp-hiw-line{background:linear-gradient(90deg,#ffbe8200 0%,#ffbe823d 4% 96%,#ffbe8200 100%);width:auto;height:1px;inset:-.5px 0 auto}.lp-hiw-fill{background:var(--lp-sun-gradient);transform-origin:0;width:auto;height:2px;inset:-1px 0 auto;transform:scaleX(0)}.lp-hiw-fill>span{inset:-7px 0}.lp-hiw-step{grid-template:"num""dot"42px"copy""viz"1fr/minmax(0,1fr);column-gap:0}.lp-hiw-dot{justify-self:start}.lp-hiw-copy{min-height:120px;margin-top:10px}.lp-hiw-viz{align-self:end;margin-top:20px}.lp-hiw-foot{margin-top:40px;padding-left:0}}@media (min-width:1280px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.lp-hiw-pin{height:calc(var(--hiw-stage-h,640px) + 95vh)}.lp-hiw-stage{top:var(--hiw-top,calc(var(--lp-header-h) + 40px));position:sticky}}@media (prefers-reduced-motion:reduce){.lp-hiw *,.lp-hiw :before,.lp-hiw :after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}.lp-hiw-sun{display:none}.lp-hiw-fill{transform:none!important}}}@keyframes lp-hiw-focus{0%{opacity:0}12%{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes lp-hiw-press{0%{transform:scale(1)}40%{transform:scale(.94)}to{transform:scale(1)}}@keyframes lp-hiw-ring{0%{transform:translate(0,0)}30%,45%{transform:translate(26px)}75%,to{transform:translate(52px)}}@keyframes lp-hiw-copied{0%{opacity:0;transform:translateY(4px)scale(.9)}18%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes lp-hiw-ok{0%{opacity:0}35%{opacity:1}to{opacity:.35}}
@layer components{.lp-mem{--lp-mem-cinema:#06080c;--lp-mem-card:#171717;--lp-mem-muted:#a1a1a1;--lp-mem-success:#17b877;background:var(--lp-mem-cinema)}.lp-mem-wrap{position:relative}.lp-mem-stage{background:var(--lp-mem-cinema)}.lp-mem-room{position:relative}.lp-mem-beam,.lp-mem-frame,.lp-mem-subs{display:none}.lp-mem-cover{display:block;position:absolute;inset:0}.lp-mem-cover-img{object-fit:cover;width:100%;height:100%;display:block}.lp-mem-cover-hero{object-position:74% 50%}.lp-mem-screen{z-index:2;padding:0 var(--lp-gutter);position:relative}.lp-mem-screen-art{height:min(92vw,560px);position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 16%);mask-image:linear-gradient(#0000 0%,#000 16%)}.lp-mem-screen-slide{opacity:0;transition:opacity .7s var(--lp-ease-in-out-soft);position:absolute;inset:0}.lp-mem-screen-slide[data-on]{opacity:1}.lp-mem-screen-shade{background:linear-gradient(0deg, var(--lp-mem-cinema) 0%, #06080cb8 26%, #06080c1f 56%, transparent 70%), linear-gradient(180deg, #06080cb3 0%, transparent 28%);position:absolute;inset:0}.lp-mem-cartela{transition:opacity var(--lp-dur-md) var(--lp-ease-out-expo), transform var(--lp-dur-md) var(--lp-ease-out-expo);flex-direction:column;align-items:flex-start;padding-top:min(60vw,380px);display:flex;position:relative}.lp-mem-badge{letter-spacing:-.005em;color:#fafafa;background:#ffffff17;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:9px;padding:5px 13px 5px 5px;font-size:14px;font-weight:600;display:inline-flex}.lp-mem-badge-icon{background:var(--lp-sun-gradient);width:24px;height:24px;color:var(--lp-on-sun);border-radius:8px;place-items:center;display:grid}.lp-mem-badge-icon svg{width:11px;height:11px;margin-left:1px}.lp-mem-title{color:#fafafa;max-width:11.5em;margin-top:18px}.lp-mem-room:not([data-lit-once]) .lp-mem-title .lp-tr-w{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.lp-mem-badge,.lp-mem-lead,.lp-mem-cartela-cta{transition:opacity var(--lp-dur-md) var(--lp-ease), transform var(--lp-dur-md) var(--lp-ease)}.lp-mem-lead{transition-delay:.18s}.lp-mem-cartela-cta{transition-delay:.3s}.lp-mem-room[data-dim] .lp-mem-badge,.lp-mem-room[data-dim] .lp-mem-lead,.lp-mem-room[data-dim] .lp-mem-cartela-cta{opacity:0;transition-duration:0s;transition-delay:0s;transform:translateY(12px)}}.lp-mem-lead{color:#f4f5f7c2;max-width:40ch;margin-top:18px}.lp-mem-cartela-cta{margin-top:26px}.lp-mem-watch{color:#0a0a0a;letter-spacing:-.01em;cursor:pointer;height:52px;transition:transform var(--lp-dur-xs) var(--lp-ease-out-quart), background-color var(--lp-dur-instant) linear;background:#fafafa;border-radius:999px;align-items:center;gap:11px;padding:0 26px 0 22px;font-size:17px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #fff9,0 18px 40px -18px #ffaa5a73}.lp-mem-watch svg{width:15px;height:15px}.lp-mem-watch:hover{background:#fff;transform:translateY(-1px)}.lp-mem-watch:active{transform:scale(.97)}.lp-mem-screen-dots{right:var(--lp-gutter);gap:6px;display:flex;position:absolute;top:calc(min(60vw,380px) + 13px)}.lp-mem-screen-dots i,.lp-mem-dots i{transform-origin:50%;width:20px;height:6px;transition:transform var(--lp-dur-sm) var(--lp-ease-out-quart), background-color var(--lp-dur-sm) linear;background:#fff6;border-radius:999px;display:block;transform:scaleX(.3)}.lp-mem-screen-dots i[data-on],.lp-mem-dots i[data-on]{background:#fff;transform:scaleX(1)}.lp-mem-screen-dots i+i,.lp-mem-dots i+i{margin-left:-7px}.lp-mem-reel{z-index:2;margin-top:clamp(44px,9vw,72px);position:relative}.lp-mem-reel-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:18px;padding:6px calc(50% - min(68vw,300px)/2) 4px;scroll-padding-inline:calc(50% - min(68vw,300px)/2);display:flex;overflow-x:auto}.lp-mem-reel-track:focus-visible{outline-offset:-2px}.lp-mem-reel-item{scroll-snap-align:center;flex:0 0 min(68vw,300px)}.lp-mem-reel-phone{box-shadow:0 0 0 1px #ffffff0f,inset 0 1px #ffffff1a,0 40px 80px -36px #000000e6,0 30px 70px -40px #ff8c3c47}.lp-mem-reel-screen{background:#0a0a0a}.lp-mem-reel-shot{display:block;position:absolute;inset:0}.lp-mem-reel-img{object-position:50% 0%}.lp-mem-reel-cap{color:var(--lp-fg-muted);text-wrap:pretty;flex-direction:column;gap:6px;margin-top:16px;padding-inline:4px;font-size:15px;line-height:1.5;display:flex}.lp-mem-reel-dots{justify-content:center;margin-top:10px;display:flex}.lp-mem-reel-dot{cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.lp-mem-reel-dot span{width:8px;height:8px;transition:transform var(--lp-dur-sm) var(--lp-ease-out-quart), background-color var(--lp-dur-sm) linear;background:#ffffff42;border-radius:999px;display:block}.lp-mem-reel-dot[aria-current] span{background:var(--lp-sun-400);transform:scale(1.25)}.lp-mem-reel-cards{margin:28px var(--lp-gutter) 0;gap:16px;display:grid}.lp-mem-release{background:var(--lp-mem-card);color:#fafafa;border:1px solid #ffffff0f;border-radius:22px;padding:18px}.lp-mem-release-kicker{font-family:var(--lp-font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-sun-300);font-size:12px;font-weight:500}.lp-mem-release-label{margin-top:14px;font-size:17px;font-weight:600}.lp-mem-release-field{color:var(--lp-mem-muted);margin:14px 0 8px;font-size:13px}.lp-mem-release-select,.lp-mem-release-input{background:#262626;border-radius:999px;align-items:center;gap:10px;height:40px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.lp-mem-release-input{display:flex}.lp-mem-release-select svg,.lp-mem-release-input svg{width:16px;height:16px;color:var(--lp-mem-muted)}.lp-mem-release-note{color:var(--lp-mem-muted);margin-top:14px;font-size:14px;line-height:1.5}.lp-mem-type{color:#d4d4d4;align-items:center;gap:6px;font-size:13px;display:inline-flex}.lp-mem-type-icon{--c:#1e98bd;background:var(--c);color:#fff;border-radius:6px;place-items:center;width:18px;height:18px;display:grid}.lp-mem-type-icon svg{width:11px;height:11px}[data-type=track]>.lp-mem-type-icon,.lp-mem-type-icon[data-type=track]{--c:#df65d5}[data-type=ebook]>.lp-mem-type-icon{--c:#765ff4}.lp-mem-type-glass{color:#fafafa;background:#ffffff1a;border-radius:999px;padding:4px 12px 4px 5px;font-size:14px;font-weight:600}.lp-mem-type-glass .lp-mem-type-icon{border-radius:999px;width:22px;height:22px}.lp-mem-ring-track{stroke:#ffffff1f}.lp-mem-ring-fill{stroke:#22c55e}.lp-mem-streak{background:var(--lp-mem-card);color:#fafafa;font-family:var(--lp-font-sans), ui-sans-serif, system-ui, sans-serif;border:1px solid #ffffff0d;border-radius:22px;padding:16px}.lp-mem-streak-title{letter-spacing:-.01em;font-size:17px;font-weight:600}.lp-mem-streak-kpis{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.lp-mem-streak-kpi{background:#0a0a0a;border-radius:16px;flex-direction:column;gap:2px;padding:10px 14px 12px;display:flex}.lp-mem-streak-num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:26px;font-weight:700;display:inline-flex}.lp-mem-streak-flame{color:#f97316;fill:#f97316;width:18px;height:18px}.lp-mem-streak-cap{color:var(--lp-mem-muted);font-size:13px}.lp-mem-streak-week{color:var(--lp-mem-muted);margin-top:16px;font-size:13px}.lp-mem-streak-days{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:8px;display:grid}.lp-mem-streak-day{flex-direction:column;align-items:center;gap:6px;display:flex}.lp-mem-streak-dow{color:var(--lp-mem-muted);font-size:13px}.lp-mem-streak-dot{background:#262626;border-radius:999px;place-items:center;width:30px;height:30px;display:grid;position:relative}.lp-mem-streak-dot:before{content:"";border-radius:inherit;opacity:0;background:#f97316;position:absolute;inset:0;transform:scale(.4);box-shadow:0 0 18px -2px #f973168c}.lp-mem-streak-dot-num{color:#999;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.lp-mem-streak-dot-flame{color:#fff;fill:#fff;opacity:0;width:15px;height:15px;position:absolute}.lp-mem-streak-day[data-on] .lp-mem-streak-dot:before,.lp-mem-streak-day[data-on] .lp-mem-streak-dot-flame{opacity:1;transform:none}.lp-mem-streak-day[data-on] .lp-mem-streak-dot-num{opacity:0}.lp-mem-streak-dot:before,.lp-mem-streak-dot-flame,.lp-mem-streak-dot-num{transition:opacity var(--lp-dur-sm) var(--lp-ease-out-quart), transform var(--lp-dur-md) var(--lp-ease-spring-soft);transition-delay:calc(var(--lp-i,0) * 90ms + .26s + var(--lp-mem-lag,0s))}[data-lp-in=armed] .lp-mem-streak-day[data-on] .lp-mem-streak-dot:before,.lp-mem-floats:not([data-show]) .lp-mem-streak-day[data-on] .lp-mem-streak-dot:before{opacity:0;transition-delay:0s;transform:scale(.4)}[data-lp-in=armed] .lp-mem-streak-day[data-on] .lp-mem-streak-dot-flame,.lp-mem-floats:not([data-show]) .lp-mem-streak-day[data-on] .lp-mem-streak-dot-flame{opacity:0;transition-delay:0s}[data-lp-in=armed] .lp-mem-streak-day[data-on] .lp-mem-streak-dot-num,.lp-mem-floats:not([data-show]) .lp-mem-streak-day[data-on] .lp-mem-streak-dot-num{opacity:1;transition-delay:0s}.lp-mem-after{isolation:isolate;background:var(--lp-mem-cinema);padding:clamp(64px,8vw,112px) 0 clamp(104px,12vw,168px);position:relative}.lp-mem-credits-head{align-items:center;gap:20px;margin-bottom:8px;display:flex}.lp-mem-credits-rule{background:linear-gradient(90deg,#ffffff24,#fff0);flex:1;height:1px}.lp-mem-credits{grid-template-columns:1fr;column-gap:clamp(24px,4vw,56px);display:grid}.lp-mem-credit{border-bottom:1px solid #ffffff12;grid-template-columns:20px 1fr;gap:6px 14px;padding:clamp(18px,2.4vw,24px) 0;display:grid}.lp-mem-credit-icon{width:20px;height:20px;color:var(--lp-sun-300);grid-row:span 2;margin-top:1px}.lp-mem-credit-label{font-family:var(--lp-font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#e7e9ee;font-size:12px;font-weight:500;line-height:1.6}.lp-mem-credit-text{color:var(--lp-fg-muted);text-wrap:pretty;font-size:15px;line-height:1.55}.lp-mem-close{flex-direction:column;align-items:stretch;gap:22px;margin-top:clamp(36px,6vw,56px);display:flex}.lp-mem-note{color:#c9ced6;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.lp-mem-note-icon{width:18px;height:18px;color:var(--lp-sun-300);flex-shrink:0;margin-top:2px}.lp-mem-cta{display:block}@media (min-width:640px){.lp-mem-credits{grid-template-columns:repeat(2,1fr)}.lp-mem-reel-cards{max-width:760px;padding-inline:var(--lp-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto}.lp-mem-close{flex-direction:row;justify-content:space-between;align-items:center}.lp-mem-cta{display:inline-block}}@media (min-width:1024px){.lp-mem-credits{grid-template-columns:repeat(3,1fr)}.lp-mem-screen{aspect-ratio:8/3;min-height:460px;padding:0}.lp-mem-screen-art{height:auto;inset:0}.lp-mem-cover-hero{object-position:50% 58%}.lp-mem-screen-shade{background:linear-gradient(90deg, #06080cf0 0%, #06080cb8 24%, #06080c2e 50%, transparent 66%), linear-gradient(0deg, var(--lp-mem-cinema) 0%, #06080c66 20%, transparent 42%), linear-gradient(180deg, var(--lp-mem-cinema) 0%, #06080c99 12%, transparent 30%)}.lp-mem-cartela{left:max(var(--lp-gutter), calc((100% - var(--lp-max)) / 2 + var(--lp-gutter)));max-width:min(52%,720px);padding-top:0;position:absolute;bottom:11%}.lp-mem-title{font-size:clamp(2.75rem,.6rem + 4.3vw,5.25rem)}.lp-mem-screen-dots{inset:auto auto 5% 50%;transform:translate(-50%)}.lp-mem-reel-track{padding-inline:var(--lp-gutter);justify-content:center;gap:clamp(28px,4vw,56px);overflow:visible}.lp-mem-reel-item{flex-basis:270px}.lp-mem-reel-dots{display:none}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.lp-mem-room{height:100%;container-type:size}.lp-mem-reel{display:none}.lp-mem-beam{pointer-events:none;opacity:0;width:130cqw;height:100cqh;transition:opacity 1.8s var(--lp-ease-in-out-soft);background:radial-gradient(38% 48% at 50% 0,#ffc48029 0%,#ffa05a0d 46%,#0000 74%),linear-gradient(#ffd2a00f 0%,#ffd2a000 70%);margin-left:-65cqw;display:block;position:absolute;top:0;left:50%;-webkit-mask-image:linear-gradient(90deg,#0000 18%,#000 42% 58%,#0000 82%);mask-image:linear-gradient(90deg,#0000 18%,#000 42% 58%,#0000 82%)}.lp-mem-room[data-lit] .lp-mem-beam{opacity:1}.lp-mem-screen{--h:min(37.5cqw, 100cqh - 260px);left:50%;top:calc(50cqh - var(--h) / 2 - 10px);width:calc(var(--h) * 8 / 3);height:var(--h);aspect-ratio:auto;min-height:0;margin-left:calc(var(--h) * -4 / 3);transform-origin:0 0;position:absolute}.lp-mem-screen:after{content:"";pointer-events:none;background:radial-gradient(50% 60% at 60% 40%,#ff8c3c1f,#0000 72%);height:44%;position:absolute;top:88%;left:30%;right:4%}.lp-mem-room[data-step]:not([data-step="0"]) .lp-mem-cartela{opacity:0;transition:opacity var(--lp-dur-sm) var(--lp-ease-in), transform var(--lp-dur-sm) var(--lp-ease-in);pointer-events:none;transform:translateY(-28px)}.lp-mem-room[data-step]:not([data-step="0"]) .lp-mem-screen-dots{opacity:0;transition:opacity var(--lp-dur-sm) var(--lp-ease-in)}.lp-mem-frame{--w:min(1180px, 100cqw - 2 * var(--lp-gutter), (100cqh - 256px) * 1.6);z-index:1;width:var(--w);margin-left:calc(var(--w) / -2);opacity:0;visibility:hidden;transform-origin:50% 24%;background:#0a0a0a;border-radius:18px;display:block;position:absolute;top:76px;left:50%;box-shadow:0 0 0 1px #ffffff12,inset 0 1px #ffffff1f,0 70px 160px -60px #000000f2,0 0 120px -40px #ff96502e}.lp-mem-bar{background:#111214;border-bottom:1px solid #ffffff0f;border-radius:18px 18px 0 0;align-items:center;height:36px;padding:0 14px;display:flex;position:relative}.lp-mem-bar-dots{gap:6px;display:flex}.lp-mem-bar-dots i{background:#ffffff24;border-radius:999px;width:8px;height:8px}.lp-mem-bar-url{color:#fff9;background:#ffffff0d;border-radius:8px;grid-template-columns:auto auto;align-items:center;column-gap:7px;height:24px;padding:0 12px;font-size:12px;font-weight:500;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-mem-bar-url svg{width:11px;height:11px}.lp-mem-bar-host{transition:opacity var(--lp-dur-sm) linear;grid-area:1/2}.lp-mem-bar-app{font-family:var(--lp-font-mono), ui-monospace, monospace;letter-spacing:.04em;color:#ffffff80;transition:opacity var(--lp-dur-sm) linear;font-size:12px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.lp-mem-room:not([data-app=studio]) [data-v=studio],.lp-mem-room[data-app=studio] [data-v=space]{opacity:0}.lp-mem-body{aspect-ratio:16/10;background:#0a0a0a;border-radius:0 0 18px 18px;position:relative;overflow:hidden}.lp-mem-island{position:absolute;inset:0}.lp-mem-floats{--lp-mem-out:clamp(16px, (100cqw - var(--w)) / 2 - 32px, 88px);pointer-events:none;position:absolute;inset:0}.lp-mem-float{opacity:0;width:300px;transition:opacity var(--lp-dur-sm) var(--lp-ease-in), transform var(--lp-dur-sm) var(--lp-ease-in);position:absolute;transform:translateY(26px)scale(.96);box-shadow:0 0 0 1px #ffffff14,inset 0 1px #ffffff1a,0 40px 90px -30px #000000f2,0 24px 60px -30px #ff8c3c40}.lp-mem-floats[data-show]{--lp-mem-lag:.76s}.lp-mem-floats[data-show] .lp-mem-float{opacity:1;transition:opacity var(--lp-dur-md) var(--lp-ease-out-expo), transform var(--lp-dur-lg) var(--lp-ease-spring-soft);transition-delay:var(--lp-mem-lag);transform:none}.lp-mem-float-streak{right:calc(var(--lp-mem-out) * -1);bottom:28px}.lp-mem-floats[data-show] .lp-mem-float-streak{transition-delay:calc(var(--lp-mem-lag) + .12s)}.lp-mem-float-progress{left:calc(var(--lp-mem-out) * -.75);top:calc(36px + var(--lp-mem-s,.85) * 318px);background:var(--lp-mem-card);color:#fafafa;border-radius:22px;padding:16px 18px}.lp-mem-float-kicker{color:var(--lp-mem-muted);font-size:13px}.lp-mem-float-row{align-items:center;gap:14px;margin-top:10px;display:flex}.lp-mem-float-ring{flex-shrink:0;place-items:center;width:56px;height:56px;display:grid;position:relative}.lp-mem-float-ring svg{position:absolute;inset:0}.lp-mem-float-ring span{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.lp-mem-float-copy{color:var(--lp-mem-muted);flex-direction:column;gap:2px;font-size:13px;display:flex}.lp-mem-float-copy b{color:#fafafa;font-size:14px;font-weight:600}.lp-mem-subs{z-index:3;width:min(820px, 100cqw - 2 * var(--lp-gutter));text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.lp-mem-sub-list{width:100%;margin-bottom:-6px;display:grid}.lp-mem-sub{opacity:0;transition:opacity var(--lp-dur-xs) var(--lp-ease-in), transform var(--lp-dur-xs) var(--lp-ease-in);flex-direction:column;grid-area:1/1;align-items:center;gap:8px;display:flex;transform:translateY(10px)}.lp-mem-sub[data-on]{opacity:1;transition:opacity var(--lp-dur-md) var(--lp-ease-out-expo) .2s, transform var(--lp-dur-md) var(--lp-ease-out-expo) .2s;transform:none}.lp-mem-sub-text{color:#d5d9e0;text-wrap:balance;font-size:17px;line-height:1.45}.lp-mem-ticks{display:flex}.lp-mem-tick{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.lp-mem-tick span{width:28px;height:3px;transition:background-color var(--lp-dur-sm) linear;background:#ffffff2e;border-radius:999px;display:block}.lp-mem-tick:hover span{background:#fff6}.lp-mem-tick[aria-current] span{background:var(--lp-sun-gradient)}}.lp-mem-cv{width:1200px;height:750px;transform:scale(var(--lp-mem-s,1));transform-origin:0 0;color:#fafafa;font-family:var(--lp-font-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.006em;-webkit-user-select:none;user-select:none;background:#0a0a0a;font-size:14px;line-height:1.4;position:absolute;top:0;left:0;overflow:hidden}.lp-mem-cv p{margin:0}.lp-mem-cv svg{flex-shrink:0}.lp-mem-scr{transition:opacity .48s var(--lp-ease-in-out), transform .48s var(--lp-ease-in-out);position:absolute;inset:0}.lp-mem-scr[data-pos=before]{opacity:0;transform:translate(24px)}.lp-mem-scr[data-pos=after]{opacity:0;transition-duration:.42s;transform:translate(-16px)}.lp-mem-page{width:100%;height:100%;position:absolute;top:0;left:0}.lp-mem-hdr{z-index:5;height:60px;transition:background-color var(--lp-dur-sm) linear, box-shadow var(--lp-dur-sm) linear, opacity .48s var(--lp-ease-in-out), transform .48s var(--lp-ease-in-out);align-items:center;gap:30px;padding:0 24px;display:flex;position:absolute;inset:0 0 auto}.lp-mem-hdr[data-glass]{background:#0a0a0afc;box-shadow:0 1px #ffffff0f}.lp-mem-cv[data-scr="3"] .lp-mem-hdr{opacity:0;transform:translate(-16px)}.lp-mem-hdr-brand{color:#fafafa99;align-items:center;gap:8px;font-size:17px;display:flex}.lp-mem-hdr-brand b{color:#fafafa;font-weight:700}.lp-mem-hdr-mark{width:24px;height:24px}.lp-mem-hdr-nav{color:var(--lp-mem-muted);gap:26px;font-size:15px;display:flex}.lp-mem-hdr-nav span{align-items:center;gap:8px;display:flex}.lp-mem-hdr-nav svg{width:18px;height:18px}.lp-mem-hdr-nav [data-on]{color:#fafafa}.lp-mem-hdr-side{align-items:center;gap:12px;margin-left:auto;display:flex}.lp-mem-hdr-bell{background:#262626;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:relative}.lp-mem-hdr-bell svg{width:17px;height:17px}.lp-mem-hdr-bell i{background:#ef4444;border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:13px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-5px;right:-5px}.lp-mem-hdr-avatar{color:#170b04;background:linear-gradient(135deg,#ffaf45,#ff564e);border-radius:999px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:grid}.lp-mem-hero{height:450px;position:relative;overflow:hidden}.lp-mem-hero-art{position:absolute;inset:0}.lp-mem-hero-art .lp-mem-cover-hero{object-position:50% 58%}.lp-mem-hero-shade{background:linear-gradient(#0000 48%,#0a0a0a8c 76%,#0a0a0a 100%),linear-gradient(90deg,#0a0a0ad1 0%,#0a0a0a61 34%,#0000 58%),linear-gradient(#0a0a0a80 0%,#0000 22%);position:absolute;inset:0}.lp-mem-hero-copy{flex-direction:column;align-items:flex-start;gap:12px;max-width:470px;display:flex;position:absolute;bottom:76px;left:28px}.lp-mem-hero-title{letter-spacing:-.025em;font-size:38px;font-weight:700;line-height:1.08}.lp-mem-pill{color:#0a0a0a;background:#fafafa;border-radius:999px;align-items:center;gap:10px;height:50px;margin-top:8px;padding:0 26px 0 22px;font-size:17px;font-weight:600;display:inline-flex}.lp-mem-pill svg{width:15px;height:15px}.lp-mem-dots{display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.lp-mem-greet{position:absolute;top:478px;left:28px}.lp-mem-greet-title{letter-spacing:-.02em;align-items:center;gap:12px;font-size:34px;font-weight:700;display:flex}.lp-mem-greet-moon{color:#fbbf24;width:26px;height:26px}.lp-mem-greet-sub{color:var(--lp-mem-muted);margin-top:6px;font-size:16px}.lp-mem-cols{grid-template-columns:1fr 330px;gap:24px;display:grid;position:absolute;top:586px;left:28px;right:28px}.lp-mem-main{min-width:0}.lp-mem-h{letter-spacing:-.015em;margin-bottom:14px;font-size:22px;font-weight:600}.lp-mem-list{background:var(--lp-mem-card);border-radius:22px;padding:6px 8px}.lp-mem-list-row{grid-template-columns:124px 1fr auto auto;align-items:center;gap:22px;padding:8px 12px 8px 6px;display:grid}.lp-mem-list-row+.lp-mem-list-row{border-top:1px solid #ffffff0f}.lp-mem-thumb{border-radius:12px;width:124px;height:70px;display:block;position:relative;overflow:hidden}.lp-mem-list-name{flex-direction:column;gap:4px;font-size:15px;font-weight:600;display:flex}.lp-mem-list-meta{color:var(--lp-mem-muted);flex-direction:column;gap:4px;font-size:13px;display:flex}.lp-mem-list-meta b{color:#fafafa;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.lp-mem-list-meta svg{width:15px;height:15px;color:var(--lp-mem-muted)}.lp-mem-rail-head{justify-content:space-between;align-items:center;margin-top:26px;display:flex}.lp-mem-rail-head .lp-mem-h{margin-bottom:0}.lp-mem-rail-ctl{align-items:center;gap:8px;display:flex}.lp-mem-rail-ctl i{width:30px;height:30px;color:var(--lp-mem-muted);border:1px solid #ffffff1a;border-radius:999px;place-items:center;display:grid}.lp-mem-rail-ctl svg{width:15px;height:15px}.lp-mem-rail-ctl em{background:#262626;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:13px;font-style:normal;font-weight:500;display:flex}.lp-mem-rail{perspective:1100px;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.lp-mem-card{background:var(--lp-mem-card);transition:opacity .56s var(--lp-ease-out-expo), transform .9s var(--lp-ease-out-expo);transition-delay:calc(var(--lp-i,0) * 55ms);border-radius:22px;flex-direction:column;gap:8px;padding:7px 7px 14px;display:flex}.lp-mem-page:not([data-rail]) .lp-mem-card{opacity:0;transform:translate3d(90px,0,-80px)rotateY(-10deg)}.lp-mem-card-img{aspect-ratio:16/9;border-radius:16px;display:block;position:relative;overflow:hidden}.lp-mem-card-img img{transition:transform .6s var(--lp-ease-out-quart)}.lp-mem-cv[data-pt-at=rail-0] [data-pt=rail-0] .lp-mem-card-img img{transform:scale(1.05)}.lp-mem-card .lp-mem-type,.lp-mem-card-title,.lp-mem-card-prog{padding-inline:7px}.lp-mem-card .lp-mem-type{margin-top:4px}.lp-mem-card-title{letter-spacing:-.01em;font-size:16px;font-weight:600}.lp-mem-card-prog{color:var(--lp-mem-muted);align-items:center;gap:7px;margin-top:6px;font-size:13px;display:flex}.lp-mem-card-prog b{color:#fafafa;font-weight:600}.lp-mem-side{flex-direction:column;gap:16px;display:flex}.lp-mem-summary{background:var(--lp-mem-card);border-radius:22px;padding:16px}.lp-mem-summary-title{font-size:17px;font-weight:600}.lp-mem-summary ul{flex-direction:column;gap:12px;margin-top:12px;display:flex}.lp-mem-summary li{align-items:center;gap:12px;display:flex}.lp-mem-summary i{background:#262626;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.lp-mem-summary i svg{width:16px;height:16px}.lp-mem-summary li span{color:var(--lp-mem-muted);flex-direction:column;font-size:13px;display:flex}.lp-mem-summary b{color:#fafafa;font-size:15px;font-weight:600}.lp-mem-course{transition:transform .95s var(--lp-ease-in-out)}.lp-mem-course[data-down]{transform:translateY(-160px)}.lp-mem-course-copy{max-width:640px;bottom:50px}.lp-mem-course-title{font-size:44px;line-height:1.04}.lp-mem-course-desc{color:#d4d4d4;max-width:430px;font-size:16px;line-height:1.5}.lp-mem-tabs{background:var(--lp-mem-card);border-radius:999px;gap:4px;padding:5px;display:flex;position:absolute;top:462px;left:28px}.lp-mem-tabs span{height:40px;color:var(--lp-mem-muted);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;display:flex}.lp-mem-tabs svg{width:17px;height:17px}.lp-mem-tabs [data-on]{color:#fafafa;background:#262626}.lp-mem-tabs i{background:#ffffff1a;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:13px;font-style:normal;display:grid}.lp-mem-posters{grid-template-columns:repeat(5,1fr);gap:14px;display:grid;position:absolute;top:522px;left:28px;right:28px}.lp-mem-poster{aspect-ratio:9/16;transition:opacity .56s var(--lp-ease-out-expo), transform .9s var(--lp-ease-out-expo);transition-delay:calc(var(--lp-i,0) * 70ms + .14s);background:#111;border-radius:18px;position:relative;overflow:hidden}.lp-mem-course:not([data-down]) .lp-mem-poster{opacity:0;transition-delay:0s;transform:translateY(40px)}.lp-mem-poster-img{display:block;position:absolute;inset:0}.lp-mem-poster-img img{transition:transform .6s var(--lp-ease-out-quart)}.lp-mem-cv[data-pt-at=poster-3] [data-pt=poster-3] .lp-mem-poster-img img{transform:scale(1.05)}.lp-mem-poster-shade{background:linear-gradient(#0000 50%,#00000040 72%,#000000d1 100%);position:absolute;inset:0}.lp-mem-poster-copy{flex-direction:column;gap:2px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.lp-mem-poster-copy small{color:#ffffff80;font-size:13px}.lp-mem-poster-copy b{font-size:17px;font-weight:600}.lp-mem-poster-copy em{color:var(--lp-mem-muted);font-size:13px;font-style:normal}.lp-mem-crumb{color:var(--lp-mem-muted);align-items:center;gap:8px;font-size:14px;display:flex;position:absolute;top:72px;left:28px}.lp-mem-crumb svg{width:15px;height:15px}.lp-mem-crumb b{color:#fafafa;font-weight:500}.lp-mem-player{background:#000;border-radius:22px;width:808px;height:454px;position:absolute;top:104px;left:28px;overflow:hidden}.lp-mem-play{background:#00000073;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:66px;height:66px;margin:-33px 0 0 -33px;display:grid;position:absolute;top:50%;left:50%}.lp-mem-play svg{width:24px;height:24px;margin-left:3px}.lp-mem-duration{font-family:var(--lp-font-mono), ui-monospace, monospace;background:#000000a6;border-radius:8px;padding:3px 8px;font-size:13px;font-weight:500;position:absolute;bottom:14px;right:16px}.lp-mem-lesson-title{letter-spacing:-.02em;font-size:30px;font-weight:600;position:absolute;top:576px;left:28px}.lp-mem-lesson-row{justify-content:space-between;align-items:center;width:808px;display:flex;position:absolute;top:626px;left:28px}.lp-mem-author{align-items:center;gap:10px;display:flex}.lp-mem-author-img{border-radius:999px;width:40px;height:40px;display:block;position:relative;overflow:hidden}.lp-mem-author>span{color:var(--lp-mem-muted);flex-direction:column;font-size:13px;display:flex}.lp-mem-author b{color:#fafafa;font-size:15px;font-weight:500}.lp-mem-actions{align-items:center;gap:8px;display:flex}.lp-mem-likes{background:var(--lp-mem-card);border-radius:999px;height:38px;display:flex}.lp-mem-likes span{align-items:center;gap:7px;padding:0 13px;font-size:14px;display:flex}.lp-mem-likes span+span{border-left:1px solid #ffffff1a}.lp-mem-likes svg,.lp-mem-act svg{width:16px;height:16px}.lp-mem-act{background:var(--lp-mem-card);border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.lp-mem-act-save{color:#0a0a0a;background:#fafafa}.lp-mem-complete{background:var(--lp-mem-card);height:38px;transition:background-color var(--lp-dur-sm) linear, border-color var(--lp-dur-sm) linear;border:1px solid #ffffff17;border-radius:999px;padding:0 16px;font-size:14px;font-weight:500;display:grid;position:relative}.lp-mem-cv[data-pt-at=complete] .lp-mem-complete{background:#222}.lp-mem-complete:before,.lp-mem-complete:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:-1px}.lp-mem-complete:before{box-shadow:var(--lp-shadow-ok)}.lp-mem-complete:after{border:2px solid #2bd48cb3}.lp-mem-complete-label{transition:opacity var(--lp-dur-sm) var(--lp-ease-out-quart), transform var(--lp-dur-sm) var(--lp-ease-out-quart);grid-area:1/1;justify-content:center;align-items:center;gap:7px;display:flex}.lp-mem-complete-label svg{width:15px;height:15px}.lp-mem-complete-label[data-v=done]{color:var(--lp-mem-success);opacity:0;transform:scale(.85)}.lp-mem-lesson[data-done] .lp-mem-complete{background:#17b87724;border-color:#17b87766}.lp-mem-lesson[data-done] .lp-mem-complete-label[data-v=todo]{opacity:0;transform:scale(.9)}.lp-mem-lesson[data-done] .lp-mem-complete-label[data-v=done]{opacity:1;transition:opacity var(--lp-dur-sm) var(--lp-ease-out-quart) 80ms, transform var(--lp-dur-md) var(--lp-ease-spring) 80ms;transform:none}.lp-mem-lesson[data-done] .lp-mem-complete:before{animation:lp-mem-ok 1.3s var(--lp-ease-out-quart) forwards}.lp-mem-lesson[data-done] .lp-mem-complete:after{animation:lp-mem-pulse 1.1s var(--lp-ease-out-quart) forwards}.lp-mem-lesson-body{color:#d4d4d4;width:808px;font-size:15px;line-height:1.6;position:absolute;top:690px;left:28px}.lp-mem-lesson-body b{color:#fafafa}.lp-mem-toc{background:#0d0d0d;border:1px solid #ffffff14;border-radius:24px;padding:14px 12px;position:absolute;inset:104px 24px 14px 858px}.lp-mem-toc-head{justify-content:space-between;align-items:center;padding:2px 6px 14px;display:flex}.lp-mem-toc-head p{letter-spacing:-.015em;font-size:20px;font-weight:600}.lp-mem-toc-head i{background:#262626;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.lp-mem-toc-head svg{width:16px;height:16px}.lp-mem-toc-mod{background:#1a1a1a;border-radius:14px;margin-bottom:8px;overflow:hidden}.lp-mem-toc-mod p{align-items:center;gap:8px;height:46px;padding:0 14px;display:flex}.lp-mem-toc-mod b{flex:1;font-size:15px;font-weight:600}.lp-mem-toc-mod span{color:var(--lp-mem-muted);font-size:13px}.lp-mem-toc-mod svg{width:15px;height:15px;color:var(--lp-mem-muted)}.lp-mem-toc-mod[data-open] p svg{transform:rotate(180deg)}.lp-mem-toc-item{height:40px;color:var(--lp-mem-success);align-items:center;gap:10px;padding:0 14px;font-size:14px;display:flex}.lp-mem-toc-item svg{width:16px;height:16px;color:var(--lp-mem-success)}.lp-mem-toc-item[data-current]{background:#ffffff0d}.lp-mem-studio{background:#0a0a0a}.lp-mem-st-top{border-bottom:1px solid #ffffff12;align-items:center;height:56px;padding:0 18px;display:flex;position:absolute;inset:0 0 auto}.lp-mem-st-back{background:#1c1c1c;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.lp-mem-st-back svg{width:16px;height:16px}.lp-mem-st-name{align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-mem-st-name .lp-mem-type-icon{border-radius:7px;width:26px;height:26px}.lp-mem-st-name .lp-mem-type-icon svg{width:15px;height:15px}.lp-mem-st-btns{gap:8px;margin-left:auto;display:flex}.lp-mem-st-btns span{background:#262626;border-radius:999px;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.lp-mem-st-btns svg{width:15px;height:15px}.lp-mem-st-btns [data-ghost]{color:#737373;background:0 0;border:1px solid #ffffff14}.lp-mem-st-tree{background:#0f0f0f;border-right:1px solid #ffffff12;width:250px;padding:16px 12px;position:absolute;top:56px;bottom:0;left:0}.lp-mem-st-tree-head{color:var(--lp-mem-muted);justify-content:space-between;align-items:center;padding:0 6px;font-size:15px;display:flex}.lp-mem-st-tree-head span{gap:12px;display:flex}.lp-mem-st-tree-head svg{width:16px;height:16px}.lp-mem-st-search{background:var(--lp-mem-card);white-space:nowrap;color:#737373;border-radius:999px;align-items:center;gap:8px;height:36px;margin:12px 0 14px;padding:0 6px 0 12px;font-size:13px;display:flex}.lp-mem-st-search svg{width:15px;height:15px}.lp-mem-st-search kbd{color:var(--lp-mem-muted);background:#262626;border-radius:6px;margin-left:auto;padding:2px 6px;font-family:inherit;font-size:13px}.lp-mem-st-rows{height:266px;position:relative}.lp-mem-st-row{height:38px;transform:translate3d(0, var(--y), 0);transition:transform .62s var(--lp-ease-spring-soft), background-color var(--lp-dur-xs) linear;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 8px;font-size:15px;display:flex;position:absolute;top:0;left:0;right:0}.lp-mem-st-row:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--lp-dur-xs) linear;position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff1a,0 16px 32px -12px #000000d9}.lp-mem-st-row[data-lift]{z-index:2;transform:translate3d(0, var(--y), 0) scale(1.03);background:#262626}.lp-mem-st-row[data-lift]:after{opacity:1}.lp-mem-st-row b{flex:1;font-weight:600}.lp-mem-st-row span{color:#737373;font-size:13px}.lp-mem-st-row svg{width:15px;height:15px;color:var(--lp-mem-muted)}.lp-mem-st-open{transform:rotate(90deg)}.lp-mem-st-child{color:#d4d4d4;gap:10px;padding-left:30px;font-size:14px}.lp-mem-st-child span{color:#d4d4d4;font-size:14px}.lp-mem-st-child[data-current]{background:#262626}.lp-mem-st-main{padding:28px 40px;position:absolute;inset:56px 300px 0 250px}.lp-mem-st-video{aspect-ratio:16/9;background:#000;border-radius:18px;position:relative;overflow:hidden}.lp-mem-st-title{letter-spacing:-.025em;margin-top:26px;font-size:34px;font-weight:700}.lp-mem-st-text{color:#d4d4d4;margin-top:14px;font-size:15px;line-height:1.65}.lp-mem-st-text b{color:#fafafa}.lp-mem-st-panel{background:#0f0f0f;border-left:1px solid #ffffff12;width:300px;padding:18px 16px;position:absolute;top:56px;bottom:0;right:0}.lp-mem-st-panel hr{border:0;border-top:1px solid #ffffff12;margin:16px -16px}.lp-mem-st-label{font-family:var(--lp-font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-mem-muted);margin-bottom:10px;font-size:13px;font-weight:500}.lp-mem-st-file{background:#141414;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:108px;display:flex}.lp-mem-st-file-play{background:#262626;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.lp-mem-st-file-play svg{width:14px;height:14px;margin-left:2px}.lp-mem-st-file small{color:var(--lp-mem-muted);font-size:13px}.lp-mem-st-swap{gap:8px;margin-top:10px;display:flex}.lp-mem-st-swap span{background:#1c1c1c;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:7px;height:34px;font-size:13px;display:flex}.lp-mem-st-swap i{width:34px;height:34px;color:var(--lp-mem-muted);background:#1c1c1c;border-radius:999px;place-items:center;display:grid}.lp-mem-st-swap svg{width:14px;height:14px}.lp-mem-st-field{color:var(--lp-mem-muted);margin-bottom:8px;font-size:13px}.lp-mem-st-sel{z-index:3;position:relative}.lp-mem-st-select{height:38px;transition:background-color var(--lp-dur-xs) linear;background:#1c1c1c;border-radius:999px;grid-template-columns:auto auto;align-items:center;column-gap:10px;padding:0 14px 0 16px;font-size:14px;font-weight:500;display:inline-grid}.lp-mem-cv[data-pt-at=release-select] .lp-mem-st-select,.lp-mem-studio[data-release="1"] .lp-mem-st-select{background:#262626}.lp-mem-st-select>span{transition:opacity var(--lp-dur-instant) linear;grid-area:1/1}.lp-mem-studio:not([data-release="2"]) .lp-mem-st-select [data-v="0"],.lp-mem-studio[data-release="2"] .lp-mem-st-select [data-v="2"]{transition:opacity var(--lp-dur-xs) linear var(--lp-dur-instant)}.lp-mem-st-select svg{width:15px;height:15px;color:var(--lp-mem-muted);grid-area:1/2}.lp-mem-studio:not([data-release="2"]) .lp-mem-st-select [data-v="2"],.lp-mem-studio[data-release="2"] .lp-mem-st-select [data-v="0"]{opacity:0}.lp-mem-st-menu{opacity:0;transform-origin:0 0;width:220px;transition:opacity var(--lp-dur-xs) var(--lp-ease-out-quart), transform var(--lp-dur-sm) var(--lp-ease-out-quart);background:#1c1c1c;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-6px)scale(.97);box-shadow:0 22px 44px -14px #000000d9}.lp-mem-studio[data-release="1"] .lp-mem-st-menu{opacity:1;transform:none}.lp-mem-st-menu span{color:#d4d4d4;height:34px;transition:background-color var(--lp-dur-xs) linear;border-radius:9px;justify-content:space-between;align-items:center;padding:0 10px;font-size:14px;display:flex}.lp-mem-st-menu [data-on]{color:#fafafa}.lp-mem-st-menu svg{width:14px;height:14px}.lp-mem-cv[data-pt-at=release-opt-2] [data-pt=release-opt-2]{color:#fafafa;background:#2a2a2a}.lp-mem-st-days{opacity:0;transition:opacity var(--lp-dur-sm) var(--lp-ease-out-quart), transform var(--lp-dur-md) var(--lp-ease-out-expo);margin-top:14px;transform:translateY(-8px)}.lp-mem-studio[data-release="2"] .lp-mem-st-days{opacity:1;transition-delay:.12s;transform:none}.lp-mem-st-input{background:#1c1c1c;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.lp-mem-st-input svg{width:15px;height:15px;color:var(--lp-mem-muted)}.lp-mem-st-materials{transition:transform .5s var(--lp-ease-in-out);transform:translateY(-82px)}.lp-mem-studio[data-release="2"] .lp-mem-st-materials{transform:none}.lp-mem-st-mat{color:#d4d4d4;align-items:center;gap:10px;height:30px;font-size:13.5px;display:flex}.lp-mem-st-mat span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lp-mem-st-mat small{color:#737373;font-size:13px}.lp-mem-st-mat svg{width:15px;height:15px;color:var(--lp-mem-muted)}.lp-mem-st-add{height:36px;color:var(--lp-mem-muted);border:1px dashed #ffffff24;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:13px;display:flex}.lp-mem-st-add svg{width:14px;height:14px}.lp-mem-pt{z-index:9;pointer-events:none;width:0;height:0;transform:translate3d(var(--x,0px), var(--y,0px), 0);transition:transform .66s var(--lp-ease-spring-soft), opacity var(--lp-dur-sm) linear;position:absolute;top:0;left:0}.lp-mem-pt[data-hidden]{opacity:0}.lp-mem-pt[data-instant]{transition:none}.lp-mem-pt-ring{width:18px;height:18px;transition:transform var(--lp-dur-instant) var(--lp-ease-out-quart);background:#fff3;border:2px solid #fff;border-radius:999px;position:absolute;top:-9px;left:-9px;box-shadow:0 2px 10px #0000008c,0 0 0 4px #ffffff14}.lp-mem-pt[data-press] .lp-mem-pt-ring{transform:scale(.82)}}@keyframes lp-mem-ok{0%{opacity:0}30%{opacity:1}to{opacity:.4}}@keyframes lp-mem-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.22,1.5)}}@media (prefers-reduced-motion:reduce){.lp-mem-screen-slide,.lp-mem-cartela,.lp-mem-streak-dot:before,.lp-mem-streak-dot-flame,.lp-mem-streak-dot-num{transition:none!important}}
@layer components{.lp-tone-afternoon.lp-mob{--lp-bg:#f8f0e4;--lp-text-muted:#4f5866;--lp-text-faint:#5b6472;--lp-accent-fill:linear-gradient(120deg, #cf5c18 0%, #d94a28 55%, #c13630 100%);isolation:isolate;background:linear-gradient(#f8f0e4 0%,#f5ebdc 34%,#f3e6d3 72%,#f0dec7 100%);padding-top:clamp(24px,3vw,48px);padding-bottom:clamp(150px,15vw,228px);position:relative;overflow-x:clip}.lp-mob-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-mob-sunlight{aspect-ratio:1;background:radial-gradient(closest-side,#ffb0646b,#ff965029 46%,#ff965000 100%);border-radius:50%;width:min(1180px,96vw);position:absolute;top:6%;right:-26%}.lp-mob-beam{background:linear-gradient(200deg,#ffdcb200 30%,#ffd6a64d 44%,#ffdcb200 58%),linear-gradient(200deg,#ffdcb200 52%,#ffce9629 60%,#ffdcb200 68%);position:absolute;inset:0}.lp-mob-grain{opacity:.035;background-image:var(--lp-grain-dark);mix-blend-mode:soft-light;background-size:180px 180px;position:absolute;inset:0}.lp-mob-head{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.lp-mob-title{max-width:17ch}.lp-mob-lead{--lp-in-name:lp-mob-rise;max-width:44ch}.lp-mob-stores{flex-wrap:wrap;justify-content:center;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.lp-mob-store{isolation:isolate;color:#fff;height:44px;transition:transform var(--lp-dur-sm) var(--lp-ease);-webkit-tap-highlight-color:transparent;background:#12161d;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 15px;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff24,0 0 0 1px #12161de6,0 14px 28px -18px #5c320c99}.lp-mob-store:after{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--lp-dur-sm) var(--lp-ease);position:absolute;inset:0;box-shadow:0 18px 34px -16px #d668248c}.lp-mob-store:hover{transform:translateY(-1px)}.lp-mob-store:hover:after{opacity:1}.lp-mob-store:active{transition-duration:var(--lp-dur-xs);transform:scale(.97)}.lp-mob-store-icon{flex:none;width:22px;height:22px}.lp-mob-store-text{text-align:left;flex-direction:column;align-items:flex-start;line-height:1.12;display:flex}.lp-mob-store-kicker{color:#ffffffad;font-size:12px;font-weight:500}.lp-mob-store-name{letter-spacing:-.01em;font-size:15px;font-weight:600}.lp-mob-stage{--lp-phone-w:clamp(220px, 21vw, 288px);--lp-phone-h:calc(var(--lp-phone-w) * 2.1641);--lp-spread:calc(var(--lp-phone-w) * 1.064);--lp-proj:.93;--lp-lift:clamp(80px, 6.4vw, 96px);margin-top:clamp(8px,1.6vw,24px);position:relative}.lp-mob-scene{height:calc(var(--lp-lift) + var(--lp-phone-h) + 152px);perspective:1600px;perspective-origin:50% 40%;position:relative}.lp-mob-floor{top:calc(var(--lp-lift) + var(--lp-phone-h));pointer-events:none;background:radial-gradient(26% 46% at 80% 0,#ffc48457,#ffc48400 100%),radial-gradient(54% 100% at 56% 0,#96541c1a,#96541c0a 46%,#96541c00 74%);width:min(1240px,100%);height:220px;position:absolute;left:50%;transform:translate(-50%)}.lp-mob-horizon{background:linear-gradient(90deg,#d6783000 4%,#d678304d 28%,#ff9242d9 70%,#ff784600 96%);height:1px;position:absolute;inset:0 0 auto}.lp-mob-list{transform-style:preserve-3d;margin:0;padding:0;list-style:none;position:absolute;inset:0}.lp-mob-item{top:var(--lp-lift);width:var(--lp-phone-w);margin-left:calc(var(--lp-phone-w) / -2);transform-style:preserve-3d;pointer-events:none;position:absolute;left:50%}.lp-mob-fig{transform-style:preserve-3d;margin:0;position:relative}.lp-mob-device{transform-origin:50% 100%;position:relative}.lp-mob-phone{width:100%}.lp-mob-rim{pointer-events:none;border-radius:13.5%/6.2%;position:absolute;inset:0;box-shadow:inset -1.5px 0 #ffe0bcb3,inset -12px 0 18px -14px #ffa658bf}.lp-mob-contact{pointer-events:none;background:radial-gradient(closest-side,#5c320c40,#5c320c00);border-radius:50%;height:26px;position:absolute;bottom:-13px;left:6%;right:6%}.lp-mob-contact:before{content:"";background:radial-gradient(closest-side,#5c320c1f,#5c320c00);border-radius:50%;width:120%;height:56%;position:absolute;top:30%;right:34%}.lp-mob-shot{display:block;position:absolute;inset:0}.lp-mob-screens{background:#f2f2f2;position:absolute;inset:0;overflow:hidden}.lp-mob-light{pointer-events:none;position:absolute;inset:0}.lp-mob-item[data-pos=center] .lp-mob-light{background:linear-gradient(232deg,#ffffff1f 0%,#ffffff08 24%,#fff0 40%)}.lp-mob-item[data-pos=left] .lp-mob-light{background:linear-gradient(255deg,#ffd2a03d 0%,#ffd2a00f 30%,#ffd2a000 52%)}.lp-mob-item[data-pos=right] .lp-mob-light{background:linear-gradient(232deg,#ffdcb41f 0%,#ffdcb400 30%),linear-gradient(90deg,#00000029,#0000 55%)}.lp-mob-app{font-size:calc(var(--lp-phone-w) * .041);color:var(--foreground);background:var(--background);font-variant-numeric:tabular-nums;letter-spacing:-.005em;flex-direction:column;line-height:1.25;display:flex;position:absolute;inset:0;overflow:hidden}.lp-mob-app:after{content:"";background:linear-gradient(to bottom, color-mix(in oklch, var(--background) 0%, transparent), var(--background));pointer-events:none;height:4.5em;position:absolute;inset:auto 0 0}.lp-mob-app svg{flex:none}.lp-mob-app-bar{border-bottom:1px solid var(--border);background-image:radial-gradient(60% 90% at 50% 10%, color-mix(in oklch, var(--primary) 7%, transparent) 0%, transparent 100%);flex:none;align-items:center;gap:.6em;height:3.9em;padding:0 1em;display:flex}.lp-mob-app-menu{width:1.55em;height:1.55em;color:var(--muted-foreground);margin-right:auto}.lp-mob-app-tools{border:1px solid var(--border);background:color-mix(in oklch, var(--card) 70%, transparent);border-radius:999px;gap:.1em;padding:.18em;display:flex}.lp-mob-app-tool{width:2.3em;height:2.3em;color:var(--muted-foreground);place-items:center;display:grid;position:relative}.lp-mob-app-tool svg{width:1.2em;height:1.2em}.lp-mob-app-badge{width:.55em;height:.55em;box-shadow:0 0 0 1.5px var(--card);background:#ef4444;border-radius:50%;position:absolute;top:.5em;right:.5em}.lp-mob-app-avatar{border-radius:50%;flex:none;width:2.25em;height:2.25em;display:block;overflow:hidden}.lp-mob-app-body{flex-direction:column;flex:1;gap:.72em;min-height:0;padding:1em 1.1em 0;display:flex}.lp-mob-app-title{letter-spacing:-.025em;margin:0 0 .1em;font-size:1.72em;font-weight:600;line-height:1.15}.lp-mob-app-card{border:1px solid var(--border);background:var(--card);border-radius:1em;flex-direction:column;gap:.3em;padding:.95em 1.05em;display:flex;position:relative}.lp-mob-app-label{justify-content:space-between;align-items:center;gap:.6em;font-weight:500;display:flex}.lp-mob-app-label svg{color:#808c9c;width:1.4em;height:1.4em}.lp-mob-app-legend{color:var(--muted-foreground);align-items:center;gap:.4em;font-size:.82em;font-weight:400;display:inline-flex}.lp-mob-app-legend:before{content:"";background:var(--primary);border-radius:50%;width:.6em;height:.6em}.lp-mob-app-value{letter-spacing:-.03em;white-space:nowrap;font-size:2.05em;font-weight:600;line-height:1.15}.lp-mob-app-delta{color:#4ade80;white-space:nowrap;align-items:center;gap:.3em;font-size:.9em;font-weight:500;display:inline-flex}.lp-mob-app-delta svg{width:1.15em;height:1.15em}.lp-mob-app-muted{color:var(--muted-foreground);font-weight:400}.lp-mob-app-plot{height:4.6em;margin-top:.45em;display:block;position:relative}.lp-mob-app-chart{width:100%;height:100%;display:block;overflow:visible}.lp-mob-app-area{fill:color-mix(in oklch, var(--primary) 26%, transparent)}.lp-mob-app-line{fill:none;stroke:var(--primary);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lp-mob-app-dot{background:var(--foreground);width:.7em;height:.7em;box-shadow:0 0 0 .25em color-mix(in oklch, var(--primary) 45%, transparent);border-radius:50%;margin:-.35em 0 0 -.35em;position:absolute}.lp-mob-app-btn{height:2.75em;color:var(--primary-foreground);background:var(--primary);border-radius:.6em;justify-content:center;align-items:center;gap:.5em;margin-top:.55em;font-weight:600;display:flex}.lp-mob-app-btn svg{width:1.3em;height:1.3em}.lp-mob-app-kicker{color:var(--muted-foreground);margin:.2em 0 -.25em;font-size:.92em;font-weight:600}.lp-mob-app-sale{gap:.4em}.lp-mob-app-row{justify-content:space-between;align-items:center;gap:.6em;min-width:0;display:flex}.lp-mob-app-product{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.lp-mob-app-status,.lp-mob-app-method{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:.3em;height:1.7em;padding:0 .6em;font-size:.82em;font-weight:500;display:inline-flex}.lp-mob-app-status{color:#4ade80;background:#22c55e1a;border-color:#22c55e1a}.lp-mob-app-status svg{width:1.05em;height:1.05em}.lp-mob-app-method{border-color:var(--border)}.lp-mob-app-sale>.lp-mob-app-muted{font-size:.88em}.lp-mob-app-amount{font-size:1.08em;font-weight:600}.lp-mob-notif{--lp-notif-w:max(calc(var(--lp-phone-w) * 1.08), 292px);z-index:6;width:var(--lp-notif-w);margin-left:calc(var(--lp-notif-w) / -2);pointer-events:none;position:absolute;top:0;left:50%;transform:translate3d(0,-42%,2px)}.lp-mob-notif-card{color:var(--lp-paper-fg);background:#fff;border-radius:20px;align-items:center;gap:12px;padding:11px 16px 11px 11px;display:flex;box-shadow:0 0 0 1px #12161d0f,inset 0 1px #fff,0 30px 60px -26px #0c0f148c,0 10px 22px -12px #5c320c4d}.lp-mob-notif[data-arrive=armed] .lp-mob-notif-card{opacity:0;transform:translateY(-24px)scale(.96)}.lp-mob-notif[data-arrive=in] .lp-mob-notif-card{animation:lp-mob-arrive .76s var(--lp-ease-out-quart) .28s backwards}.lp-mob-notif-app{background:linear-gradient(160deg,#1e2632,#0c1017);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff24}.lp-mob-notif-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lp-mob-notif-meta{color:var(--lp-paper-muted);justify-content:space-between;gap:8px;font-size:12px;line-height:1.35;display:flex}.lp-mob-notif-name{color:var(--lp-paper-fg);font-weight:600}.lp-mob-notif-title{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.lp-mob-notif-ok{background:var(--lp-ok);border-radius:50%;flex:none;width:8px;height:8px;position:relative;box-shadow:0 0 0 3px #2bd48c33}.lp-mob-notif-ok:after{content:"";opacity:0;border:1.5px solid #2bd48cb3;border-radius:50%;position:absolute;inset:-5px}.lp-mob-notif[data-arrive=in] .lp-mob-notif-ok:after{animation:lp-mob-ping 1.1s var(--lp-ease-out-quart) .8s both}.lp-mob-notif-sub{color:var(--lp-paper-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.35;overflow:hidden}.lp-mob-cap{font-family:var(--lp-font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-text);white-space:nowrap;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.lp-mob-cap-icon{color:#c2410c;background:#fff;border:1px solid #12161d14;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:inset 0 1px #fff,0 6px 14px -8px #5c320c66}.lp-mob-cap-icon-pix{color:#17786d;background:#effaf8;border-color:#32bcad4d}.lp-mob-dots{display:none}@media (min-width:768px){.lp-mob-phone{-webkit-box-reflect:below 6px linear-gradient(to bottom, #0000 70%, #0000000d 86%, #00000029 100%)}.lp-mob-item[data-pos=left] .lp-mob-device{transform:translate3d(calc(var(--lp-spread) * -1), 0, -120px) rotateY(14deg) scale(.92)}.lp-mob-item[data-pos=right] .lp-mob-device{transform:translate3d(var(--lp-spread), 0, -120px) rotateY(-14deg) scale(.92)}.lp-mob-cap{top:calc(var(--lp-phone-h) + 56px);position:absolute;left:50%;transform:translate(-50%)}.lp-mob-item[data-pos=left] .lp-mob-cap{transform:translateX(calc(-50% - var(--lp-spread) * var(--lp-proj)))}.lp-mob-item[data-pos=right] .lp-mob-cap{transform:translateX(calc(-50% + var(--lp-spread) * var(--lp-proj)))}}@media (max-width:767.98px){.lp-tone-afternoon.lp-mob{padding-top:16px;padding-bottom:clamp(96px,26vw,140px)}.lp-mob-head{text-align:left;align-items:flex-start;gap:18px}.lp-mob-title{font-size:min(var(--lp-fs-h2), 8.5vw)}.lp-mob-lead{max-width:34ch;font-size:17px;line-height:1.5}.lp-mob-stores{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:400px;display:grid}.lp-mob-store{justify-content:center;width:100%;padding-inline:10px}.lp-mob-stage{--lp-phone-w:min(72vw, 280px);--lp-lift:40px;margin-top:24px}.lp-mob-scene{perspective:none;height:auto}.lp-mob-floor{background:radial-gradient(70% 100% at 58% 0,#96541c1a,#96541c00 72%);width:100%;height:140px}.lp-mob-list{padding:var(--lp-lift) calc(50% - var(--lp-phone-w) / 2) 6px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;transform-style:flat;gap:16px;display:flex;position:relative;inset:auto;overflow-x:auto}.lp-mob-list:focus-visible{outline-offset:-2px}.lp-mob-item{scroll-snap-align:center;transform-style:flat;pointer-events:auto;flex:none;margin:0;position:relative;top:auto;left:auto}.lp-mob-fig{transform-style:flat;flex-direction:column;align-items:center;display:flex}.lp-mob-device{opacity:.72;width:100%;transition:transform var(--lp-dur-md) var(--lp-ease), opacity var(--lp-dur-md) var(--lp-ease);transform:scale(.92)}.lp-mob-item[data-current] .lp-mob-device{opacity:1;transform:none}.lp-mob-cap{opacity:.55;transition:opacity var(--lp-dur-md) var(--lp-ease);margin-top:26px}.lp-mob-item[data-current] .lp-mob-cap{opacity:1}.lp-mob-notif{--lp-notif-w:min(calc(100vw - 32px), 336px);transition:opacity var(--lp-dur-sm) var(--lp-ease);transform:translateY(-42%)}.lp-mob-item:not([data-current]) .lp-mob-notif{opacity:0}.lp-mob-dots{justify-content:center;margin-top:10px;display:flex}.lp-mob-dot{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.lp-mob-dot>span{width:24px;height:8px;position:relative}.lp-mob-dot>span:before,.lp-mob-dot>span:after{content:"";height:8px;transition:transform var(--lp-dur-md) var(--lp-ease), opacity var(--lp-dur-sm) var(--lp-ease);border-radius:999px;position:absolute;top:0}.lp-mob-dot>span:before{background:#12161d42;width:8px;left:8px}.lp-mob-dot>span:after{opacity:0;background:linear-gradient(90deg,#d2611c,#c93a30);width:24px;left:0;transform:scaleX(.34)}.lp-mob-dot[aria-current=true]>span:before{opacity:0}.lp-mob-dot[aria-current=true]>span:after{opacity:1;transform:none}}@media (max-width:379.98px){.lp-mob-notif-card{gap:10px;padding:10px 12px 10px 10px}.lp-mob-notif-app{border-radius:10px;width:36px;height:36px}.lp-mob-notif-title{font-size:13px}.lp-mob-notif-sub{font-size:12px}}}@media (prefers-reduced-motion:reduce){.lp-mob-notif .lp-mob-notif-card{opacity:1!important;animation:none!important;transform:none!important}.lp-mob-notif .lp-mob-notif-ok:after{animation:none!important}.lp-mob-device,.lp-mob-cap,.lp-mob-notif{transition:none!important}}@keyframes lp-mob-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lp-mob-arrive{0%{opacity:0;transform:translateY(-24px)scale(.96)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes lp-mob-ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}
@layer components{.lp-aw{--aw-bg:#05070a;isolation:isolate;background:linear-gradient(180deg, #06080c 0, var(--aw-bg) min(320px, 40svh));padding-bottom:clamp(150px,15vw,230px);position:relative;overflow-x:clip}.lp-aw [data-level=kit]{--aw-rgb:255 170 92}.lp-aw [data-level=sapphire]{--aw-rgb:47 107 255;--aw-c1:#86a9ff;--aw-c2:#2f6bff;--aw-c3:#173aa8;--aw-ink:#05060a;--aw-rim1:#c4d4ff;--aw-rim2:#3d74ff;--aw-rim3:#0b1e5e}.lp-aw [data-level=gold]{--aw-rgb:240 162 58;--aw-c1:#ffd596;--aw-c2:#f0a23a;--aw-c3:#ad600c;--aw-ink:#0b0703;--aw-rim1:#ffe6bd;--aw-rim2:#f2a845;--aw-rim3:#5c3104}.lp-aw [data-level=obsidian]{--aw-rgb:214 222 236;--aw-c1:#40444d;--aw-c2:#131519;--aw-c3:#040506;--aw-ink:#eef1f6;--aw-rim1:#fff;--aw-rim2:#e8ecf2;--aw-rim3:#5a606a}.lp-aw [data-level=ruby]{--aw-rgb:229 51 63;--aw-c1:#ff939a;--aw-c2:#e5333f;--aw-c3:#8a121e;--aw-ink:#070304;--aw-rim1:#ffbcc0;--aw-rim2:#ea3e4a;--aw-rim3:#52070f}.lp-aw-beam{z-index:-1;pointer-events:none;background:radial-gradient(22% 46% at 50% 0,#ffdeba13,#ffc89605 55%,#0000 80%),radial-gradient(48% 64% at 50% 0,#a0b4dc08,#0000 75%);width:min(1500px,170vw);height:min(120svh,1100px);position:absolute;top:0;left:50%;transform:translate(-50%)}.lp-aw-intro{gap:20px;padding-top:clamp(104px,12vw,176px);display:grid;position:relative}.lp-aw-title{max-width:13ch;font-size:min(var(--lp-fs-h2-xl), 11vw);color:var(--lp-fg)}.lp-aw-lead{max-width:44ch}.lp-aw-ladder{padding-top:clamp(40px,6vw,80px);position:relative}.lp-aw-tiers{--aw-pw:clamp(76px, 23vw, 96px);--aw-bw:calc(var(--aw-pw) * .74);margin:0;padding:0;list-style:none;display:grid;position:relative}.lp-aw-tier{isolation:isolate;-webkit-tap-highlight-color:transparent;grid-template:"art head""art gets"1fr/auto minmax(0,1fr);align-items:start;gap:12px 18px;padding:22px 0;display:grid;position:relative}.lp-aw-tier+.lp-aw-tier{border-top:1px solid var(--lp-line)}.lp-aw-tier:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(70% 90% at 18% 50%, rgb(var(--aw-rgb) / .11), transparent 72%);transition:opacity var(--lp-dur-md) var(--lp-ease);border-radius:20px;position:absolute;inset:0 -12px}.lp-aw-tier:is([data-tilt],[data-touch]):before{opacity:1}.lp-aw-tier-head{grid-area:head;gap:8px;padding-top:2px;display:grid}.lp-aw-tier-kicker{letter-spacing:.01em;color:var(--lp-fg-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.lp-aw-tier-dot{background:rgb(var(--aw-rgb));width:7px;height:7px;box-shadow:0 0 0 3px rgb(var(--aw-rgb) / .2);border-radius:50%;flex:none}.lp-aw-tier-value{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;display:flex}.lp-aw-tier-num{font-family:var(--lp-font-display), var(--lp-font-sans), sans-serif;letter-spacing:-.04em;white-space:nowrap;color:var(--lp-fg);font-size:clamp(26px,7.4vw,32px);font-weight:600;line-height:1}.lp-aw-tier-unit{color:var(--lp-fg-muted);font-size:14px;font-weight:500;line-height:1.2}.lp-aw-tier-art{width:calc(var(--aw-pw) * 1.42);height:calc(var(--aw-pw) * 4 / 3 + var(--aw-pw) * .12);grid-area:art;position:relative}.lp-aw-tier-piece{perspective:760px;position:absolute;top:0;left:0}.lp-aw-tilt{width:var(--aw-pw);height:calc(var(--aw-pw) * 4 / 3);transform-style:preserve-3d;transform:rotateX(calc(var(--aw-ry,0) * -8deg)) rotateY(calc(var(--aw-rx,0) * 13deg));transition:transform var(--lp-dur-lg) var(--lp-ease-out-quart);display:block;position:relative}.lp-aw-tier[data-tilt] .lp-aw-tilt{transition-duration:var(--lp-dur-sm)}.lp-aw-tier[data-touch]{--aw-rx:.6;--aw-ry:-.35}.lp-aw-tier-floor{z-index:2;width:var(--aw-bw);justify-content:flex-end;display:flex;position:absolute;bottom:0;right:0}.lp-aw-box{width:calc(var(--aw-bw) * var(--aw-rel));pointer-events:none;transition:transform var(--lp-dur-md) var(--lp-ease-out-quart);display:block;position:relative}.lp-aw-tier:is([data-tilt],[data-touch]) .lp-aw-box{transform:translateY(-4px)}.lp-aw-box-pic{display:block;position:relative}.lp-aw-box-shadow{background:radial-gradient(closest-side,#000000c7,#0000004d 58%,#0000);border-radius:50%;height:26%;position:absolute;bottom:-7%;left:2%;right:2%}.lp-aw-box-glow{opacity:.6;background:radial-gradient(closest-side, rgb(var(--aw-rgb) / .14), transparent 75%);transition:opacity var(--lp-dur-md) var(--lp-ease);position:absolute;inset:4% -14% -6%}.lp-aw-tier:is([data-tilt],[data-touch]) .lp-aw-box-glow{opacity:1}.lp-aw-box-sheen{pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.lp-aw-box-band{background:linear-gradient(104deg,#0000 40%,#ffffff12 46%,#ffffff52 50%,#ffffff12 54%,#0000 60%);position:absolute;inset:-20% -50%;transform:translate(-110%)}@supports ((-webkit-mask-image:image-set(url('a.avif') type('image/avif'))) or (mask-image:image-set(url('a.avif') type('image/avif')))){.lp-aw-box-sheen{-webkit-mask:var(--aw-box-mask) center / 100% 100% no-repeat;-webkit-mask:var(--aw-box-mask) center / 100% 100% no-repeat;mask:var(--aw-box-mask) center / 100% 100% no-repeat;display:block}}.lp-aw-tier:is([data-tilt],[data-touch]) .lp-aw-box-band{transition:transform 1.1s var(--lp-ease-in-out) .1s;transform:translate(110%)}.lp-aw-img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.lp-aw-band{place-items:center;display:grid;position:absolute;inset:0}.lp-aw-band-glow{pointer-events:none;background:radial-gradient(closest-side,#ffaa5c2e,#ff783c0a 55%,#0000 78%);position:absolute;inset:4% -24% 14%}.lp-aw-band-pic{width:104%;margin-top:-8%;display:block;position:relative;transform:rotate(-8deg)}.lp-aw-acc{z-index:4;pointer-events:none;width:52%;transform:translate3d(0, 0, calc(var(--aw-pw) * .14)) rotate(-14deg);position:absolute;bottom:-4%;left:-10%}.lp-aw-tier-gets{grid-area:gets;gap:7px;margin:0;padding:0;list-style:none;display:grid}.lp-aw-get{color:var(--lp-fg);align-items:flex-start;gap:8px;font-size:14px;line-height:18px;display:flex}.lp-aw-get-text{min-width:0}.lp-aw-get-icon{width:18px;height:18px;color:rgb(var(--aw-rgb));background:rgb(var(--aw-rgb) / .12);box-shadow:inset 0 0 0 1px rgb(var(--aw-rgb) / .28);border-radius:50%;flex:none;place-items:center;display:grid}.lp-aw-size{vertical-align:-1px;align-items:flex-end;gap:2px;height:12px;margin-left:8px;display:inline-flex}.lp-aw-size-bar{background:#ffffff24;border-radius:1px;width:3px}.lp-aw-size-bar:first-child{height:4px}.lp-aw-size-bar:nth-child(2){height:6px}.lp-aw-size-bar:nth-child(3){height:8px}.lp-aw-size-bar:nth-child(4){height:10px}.lp-aw-size-bar:nth-child(5){height:12px}.lp-aw-size-bar[data-on]{background:rgb(var(--aw-rgb))}.lp-aw-plaque{--aw-t:.92em;--aw-f:1.05em;--aw-r:.64em;font-size:calc(var(--aw-pw) * .05334);transform-style:preserve-3d;position:absolute;inset:0}.lp-aw-side,.lp-aw-wall{backface-visibility:hidden;position:absolute;overflow:hidden}.lp-aw-dk{opacity:.55;background:#000;position:absolute;inset:0}.lp-aw-side[data-side=t] .lp-aw-dk,.lp-aw-side[data-side=l] .lp-aw-dk{opacity:.25}.lp-aw-side{background:linear-gradient(90deg,#3a3e46,#23262c 50%,#34373f)}.lp-aw-side[data-side=t],.lp-aw-side[data-side=b]{height:var(--aw-t);left:.12em;right:.12em}.lp-aw-side[data-side=t]{top:calc(var(--aw-t) * -1);transform-origin:50% 100%;transform:rotateX(90deg)}.lp-aw-side[data-side=b]{transform-origin:50% 0;top:100%;transform:rotateX(-90deg)}.lp-aw-side[data-side=r],.lp-aw-side[data-side=l]{width:var(--aw-t);background:linear-gradient(#3c4048,#24272d 60%,#2e3138);top:.12em;bottom:.12em}.lp-aw-side[data-side=r]{transform-origin:0;left:100%;transform:rotateY(90deg)}.lp-aw-side[data-side=l]{left:calc(var(--aw-t) * -1);transform-origin:100%;transform:rotateY(-90deg)}.lp-aw-wall{background:linear-gradient(#24272d,#16181c)}.lp-aw-wall[data-side=t],.lp-aw-wall[data-side=b]{left:var(--aw-f);right:var(--aw-f);height:var(--aw-r)}.lp-aw-wall[data-side=t]{top:var(--aw-f);transform-origin:50% 0;transform:rotateX(-90deg)}.lp-aw-wall[data-side=b]{bottom:var(--aw-f);transform-origin:50% 100%;transform:rotateX(90deg)}.lp-aw-wall[data-side=l],.lp-aw-wall[data-side=r]{top:var(--aw-f);bottom:var(--aw-f);width:var(--aw-r)}.lp-aw-wall[data-side=l]{left:var(--aw-f);transform-origin:0;transform:rotateY(90deg)}.lp-aw-wall[data-side=r]{right:var(--aw-f);transform-origin:100%;transform:rotateY(-90deg)}.lp-aw-panel{inset:var(--aw-f);transform:translate3d(0, 0, calc(var(--aw-r) * -1));background:radial-gradient(72% 46% at 50% 57%, rgb(var(--aw-rgb) / .15), transparent 72%), radial-gradient(100% 50% at 50% 104%, rgb(var(--aw-rgb) / .07), transparent 72%), linear-gradient(180deg, #070a11 0%, #05070b 55%, #030406 100%);border-radius:.14em;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #000000e6,inset 0 0 2.6em #000000e6,inset 0 .7em 1.4em #0000008c}.lp-aw-smoke{pointer-events:none;background:radial-gradient(38% 18% at 28% 72%, rgb(var(--aw-rgb) / .08), transparent 72%), radial-gradient(34% 16% at 74% 34%, rgb(var(--aw-rgb) / .06), transparent 72%), radial-gradient(70% 26% at 50% 90%, #788cb912, transparent 72%);position:absolute;inset:-8%}.lp-aw-halo{--aw-glow:1;background:radial-gradient(closest-side, rgb(var(--aw-rgb) / calc(.7 * var(--aw-glow))) 48%, rgb(var(--aw-rgb) / calc(.34 * var(--aw-glow))) 57%, rgb(var(--aw-rgb) / calc(.1 * var(--aw-glow))) 76%, transparent 100%);border-radius:50%;width:19.2em;height:19.2em;margin:-9.6em 0 0 -9.6em;position:absolute;top:57.5%;left:50%}.lp-aw-plaque[data-level=gold] .lp-aw-halo{--aw-glow:.8}.lp-aw-plaque[data-level=obsidian] .lp-aw-halo{--aw-glow:.36}.lp-aw-plaque[data-level=ruby] .lp-aw-halo{--aw-glow:1.15}.lp-aw-value{text-align:center;flex-direction:column;align-items:center;gap:.4em;display:flex;position:absolute;top:2.05em;left:0;right:0}.lp-aw-num{font-family:var(--lp-font-sans), sans-serif;letter-spacing:-.05em;white-space:nowrap;color:#f5f6f8;font-size:2.75em;font-weight:700;line-height:.92}.lp-aw-plaque[data-level=obsidian] .lp-aw-num,.lp-aw-plaque[data-level=ruby] .lp-aw-num{font-size:2.55em}.lp-aw-unit{font-family:var(--lp-font-sans), sans-serif;color:#eceff4d1;font-size:.9375em;font-weight:500;line-height:1}.lp-aw-foot{font-family:var(--lp-font-display), var(--lp-font-sans), sans-serif;letter-spacing:.08em;white-space:nowrap;color:#eceef2;align-items:center;gap:.45em;font-size:.8125em;font-weight:600;line-height:1;display:flex;position:absolute;bottom:1.3em;left:50%;transform:translate(-50%)}.lp-aw-foot-mark{flex:none;width:1.3em;height:1.3em}.lp-aw-foot-brand{opacity:.9}.lp-aw-foot-bar{background:#ffffff8c;width:1px;height:1.05em}.lp-aw-coin{width:10em;height:10em;transform-style:preserve-3d;transform:translate3d(0, 0, calc(var(--aw-r) * -1));margin:-5em 0 0 -5em;position:absolute;top:56.9%;left:50%}.lp-aw-coin-d{background:linear-gradient(140deg, color-mix(in srgb, var(--aw-rim2) 62%, #000), color-mix(in srgb, var(--aw-rim3) 70%, #000) 70%);border-radius:50%;position:absolute;inset:.04em;box-shadow:inset 0 0 0 .12em #00000059}.lp-aw-coin-d[data-d="1"]{background:color-mix(in srgb, var(--aw-rim3) 55%, #000);transform:translateZ(.18em)}.lp-aw-coin-d[data-d="2"]{transform:translateZ(.36em)}.lp-aw-coin-d[data-d="3"]{transform:translateZ(.54em)}.lp-aw-coin-face{position:absolute;inset:0;transform:translateZ(.72em)}.lp-aw-coin-lens{border-radius:50%;position:absolute;inset:.05em;overflow:hidden}.lp-aw-coin-svg{width:10.688em;height:10.688em;position:absolute;top:-.344em;left:-.344em;overflow:visible}.lp-aw-coin-ink{fill:var(--aw-ink)}.lp-aw-coin-shine{background:radial-gradient(58% 44% at 33% 22%,#ffffff38,#ffffff0a 52%,#0000 72%);border-radius:50%;position:absolute;inset:0}.lp-aw-coin-aniso{opacity:.7;transform:rotate(calc(var(--aw-rx,0) * 40deg));transition:transform var(--lp-dur-lg) var(--lp-ease-out-quart);background:conic-gradient(#fff0 0deg,#fff3 18deg,#fff0 44deg 150deg,#ffffff1a 180deg,#fff0 210deg 330deg,#ffffff0f 345deg,#fff0 360deg);border-radius:50%;position:absolute;inset:2%}.lp-aw-coin-hot{transform:translate(calc(-12% - var(--aw-rx,0) * 16%), calc(-16% - var(--aw-ry,0) * 16%));transition:transform var(--lp-dur-lg) var(--lp-ease-out-quart);background:radial-gradient(closest-side,#ffffff57,#ffffff14 42%,#0000 70%);position:absolute;inset:-30%}.lp-aw-frame{padding:var(--aw-f);-webkit-mask-composite:xor;background:linear-gradient(155deg,#2a2d33 0%,#121317 22%,#0a0b0e 52%,#0e0f12 80%,#1d1f24 100%);border-radius:.4em;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff38,inset 0 -1px #000000b3,inset 1px 0 #ffffff0d;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lp-aw-frame:before{content:"";background:linear-gradient(155deg,#ffffff42,#ffffff0a 28%,#0000008c 68%,#ffffff1a);border-radius:.22em;position:absolute;inset:.8em}.lp-aw-glint{aspect-ratio:1;opacity:.6;width:170%;transform:translate(-50%, -50%) rotate(calc(-34deg + var(--aw-rx,0) * 34deg));transition:transform var(--lp-dur-lg) var(--lp-ease-out-quart), opacity var(--lp-dur-md) var(--lp-ease);background:conic-gradient(from -36deg,#0000 0deg,#ffffff12 14deg,#ffffff9e 36deg,#ffffff12 58deg,#0000 72deg 190deg,#ffffff1f 216deg,#0000 242deg 360deg);border-radius:50%;position:absolute;top:50%;left:50%}.lp-aw-glass{inset:var(--aw-f);pointer-events:none;background:linear-gradient(128deg,#ffffff0d 0%,#ffffff03 24%,#fff0 38% 74%,#ffffff08 100%);border-radius:.14em;position:absolute;overflow:hidden;transform:translateZ(.2em)}.lp-aw-fresnel,.lp-aw-hot,.lp-aw-sheen{pointer-events:none;position:absolute}.lp-aw-fresnel{opacity:.1;background:linear-gradient(115deg,#fff3,#ffffff0a 38%,#fff0 60%,#ffffff17);inset:0}.lp-aw-hot{opacity:.5;transform:translate(calc(-8% - var(--aw-rx,0) * 20%), calc(-12% - var(--aw-ry,0) * 20%));transition:transform var(--lp-dur-lg) var(--lp-ease-out-quart), opacity var(--lp-dur-md) var(--lp-ease);background:radial-gradient(closest-side,#ffffff26,#ffffff0b 34%,#0000 64%);inset:-50%}.lp-aw-sheen{background:linear-gradient(115deg,#0000 28%,#ffffff0d 40%,#ffffff47 50%,#ffffff0d 60%,#0000 72%);inset:-12% 0;transform:translate(-120%)}.lp-aw-tier:is([data-tilt],[data-touch]) .lp-aw-sheen{transition:transform 1.2s var(--lp-ease-in-out) 50ms;transform:translate(120%)}.lp-aw-tier:is([data-tilt],[data-touch]) .lp-aw-hot{opacity:1}.lp-aw-tier:is([data-tilt],[data-touch]) .lp-aw-glint{opacity:.85}.lp-aw-rules{border-radius:var(--lp-radius-lg);box-shadow:inset 0 0 0 1px var(--lp-line), var(--lp-rim);background:linear-gradient(#ffffff08,#ffffff03);margin-top:clamp(40px,6vw,72px);display:grid;position:relative}.lp-aw-rules-head{border-bottom:1px solid var(--lp-line);flex-direction:column;gap:18px;padding:24px 20px 22px;display:flex}.lp-aw-rules-title{letter-spacing:-.03em;max-width:18ch;color:var(--lp-fg);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.125rem);line-height:1.06}.lp-aw-rules-cta{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.lp-aw-help{min-height:44px;color:var(--lp-fg-muted);transition:color var(--lp-dur-instant) var(--lp-ease);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.lp-aw-help:hover{color:var(--lp-fg)}.lp-aw-help svg{transition:transform var(--lp-dur-sm) var(--lp-ease-out-quart)}.lp-aw-help:hover svg{transform:translate(2px,-2px)}.lp-aw-facts{margin:0;padding:0;list-style:none;display:grid}.lp-aw-fact{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:4px 12px;padding:18px 20px;display:grid}.lp-aw-fact+.lp-aw-fact{border-top:1px solid var(--lp-line)}.lp-aw-fact-icon{border-radius:var(--lp-radius-sm);width:34px;height:34px;color:var(--lp-sun-300);background:#ffaf4512;grid-row:span 2;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffaf4529}.lp-aw-fact-title{font-family:var(--lp-font-display), var(--lp-font-sans), sans-serif;letter-spacing:-.01em;color:var(--lp-fg);padding-top:1px;font-size:16px;font-weight:600;line-height:1.3}.lp-aw-fact-text{color:var(--lp-fg-muted);text-wrap:pretty;font-size:14px;line-height:1.55}.lp-aw-compete{border-top:1px solid var(--lp-line);border-radius:0 0 var(--lp-radius-lg) var(--lp-radius-lg);background:linear-gradient(100deg,#ffaf4514,#ff564e08 55%,#ff564e00 100%);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 14px;padding:18px 20px;display:grid}.lp-aw-compete-icon{width:38px;height:38px;color:var(--lp-on-sun);background:var(--lp-sun-gradient);box-shadow:var(--lp-shadow-sun);border-radius:50%;place-items:center;display:grid}.lp-aw-compete-text{color:var(--lp-fg-muted);text-wrap:pretty;font-size:15px;line-height:1.5}.lp-aw-compete-text strong{color:var(--lp-fg);font-weight:600}.lp-aw-compete-fine{color:var(--lp-fg-faint);grid-column:1/-1;font-size:13px;line-height:1.45}@media (min-width:640px){.lp-aw-tiers{--aw-pw:104px}.lp-aw-tier{grid-template:"art head gets"/auto minmax(0,16rem) minmax(0,1fr);align-items:center;column-gap:28px}.lp-aw-tier-num{font-size:34px}.lp-aw-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-aw-fact+.lp-aw-fact{border-top:0}.lp-aw-fact:nth-child(n+3){border-top:1px solid var(--lp-line)}.lp-aw-fact:nth-child(odd){border-right:1px solid var(--lp-line)}.lp-aw-rules-head,.lp-aw-fact,.lp-aw-compete{padding-inline:24px}}@media (min-width:768px){.lp-aw-rules-head{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.lp-aw-rules-cta{flex:none}}@media (min-width:900px){.lp-aw-compete{grid-template-columns:auto minmax(0,1fr) auto;padding-block:16px}.lp-aw-compete-fine{text-align:right;grid-column:auto;max-width:30ch}}@media (min-width:1024px){.lp-aw-intro{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:clamp(32px,5vw,80px)}.lp-aw-eyebrow{grid-column:1/-1}.lp-aw-lead{padding-bottom:.5em}.lp-aw-tiers{--aw-col:calc(min(100vw - var(--lp-gutter) * 2, var(--lp-max)) / 5);--aw-tp:clamp(12px, 1.4vw, 22px);--aw-pw:calc(var(--aw-col) * .54);--aw-bw:calc(var(--aw-col) * .64);grid-template-columns:repeat(5,minmax(0,1fr))}.lp-aw-tier{padding:0 var(--aw-tp) 4px;grid-template:"head""art""gets"1fr/minmax(0,1fr);align-items:stretch;row-gap:0}.lp-aw-tier+.lp-aw-tier{border-top:0}.lp-aw-tier:before{background:radial-gradient(80% 52% at 50% 36%, rgb(var(--aw-rgb) / .12), transparent 74%);inset:-28px 0 -12px}.lp-aw-tier-head{gap:12px;padding:0}.lp-aw-tier-value{flex-direction:column;align-items:flex-start;row-gap:8px}.lp-aw-tier-num{font-size:clamp(30px,2.9vw,44px)}.lp-aw-tier-art{flex-direction:column;align-items:center;width:auto;height:auto;margin-top:clamp(20px,2.2vw,30px);display:flex}.lp-aw-acc{width:56%;bottom:-6%;left:-22%}.lp-aw-band-pic{margin-top:-26%}.lp-aw-tier-piece{perspective:900px;position:relative}.lp-aw-tier-floor{width:auto;height:calc(var(--aw-bw) * .7083 + 14px);margin:14px calc(var(--aw-tp) * -1) 0;background:linear-gradient(var(--lp-line-strong), var(--lp-line-strong)) bottom / 100% 1px no-repeat;justify-content:center;align-self:stretch;align-items:flex-end;padding-bottom:6px;position:relative;bottom:auto;right:auto}.lp-aw-tier:first-child .lp-aw-tier-floor{background-image:linear-gradient(90deg, transparent, var(--lp-line-strong) 40%)}.lp-aw-tier:last-child .lp-aw-tier-floor{background-image:linear-gradient(90deg, var(--lp-line-strong) 60%, transparent)}.lp-aw-tier-gets{align-content:start;gap:9px;padding-top:20px}.lp-aw-get{font-size:14.5px}.lp-aw-rules-head{padding:28px 32px 26px}.lp-aw-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-aw-fact{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:24px 28px 26px}.lp-aw-fact:nth-child(n+3){border-top:0}.lp-aw-fact:nth-child(odd){border-right:0}.lp-aw-fact+.lp-aw-fact{border-left:1px solid var(--lp-line)}.lp-aw-fact-icon{grid-row:auto;margin-bottom:6px}.lp-aw-compete{padding:16px 32px}.lp-aw-compete-fine{max-width:34ch}}@media (prefers-reduced-motion:reduce){.lp-aw-tier:before,.lp-aw-tilt,.lp-aw-box,.lp-aw-box-glow,.lp-aw-box-band,.lp-aw-coin-aniso,.lp-aw-coin-hot,.lp-aw-glint,.lp-aw-hot,.lp-aw-tier:is([data-tilt],[data-touch]) .lp-aw-box-band,.lp-aw-tier:is([data-tilt],[data-touch]) .lp-aw-sheen{transition:none}}}
@layer components{.lp-root .lp-faq{--lp-bg:#0b0d12;--faq-ember:72% 300px at 50% 100%;isolation:isolate;background:var(--lp-bg);padding-top:clamp(96px,11vw,168px);padding-bottom:clamp(104px,11vw,176px);position:relative}.lp-faq-sky{z-index:-1;pointer-events:none;background:radial-gradient(ellipse var(--faq-ember), #e9452f21, #e9452f0d 52%, transparent 100%), radial-gradient(ellipse 30% 150px at 50% 100%, #ff965a1a, transparent 100%);position:absolute;inset:0}.lp-faq-grid{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.lp-faq-head{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.lp-faq-col{flex-direction:column;gap:56px;min-width:0;display:flex}.lp-faq-main{min-width:0;container:lp-faq/inline-size}.lp-faq-contact-aside{display:none}.lp-faq-title{max-width:9ch;color:var(--lp-fg)}.lp-faq-lead{max-width:40ch}.lp-faq-contact{border-radius:var(--lp-radius-lg);border:1px solid var(--lp-line);box-shadow:var(--lp-rim), 0 30px 70px -40px #000c;background:linear-gradient(#ffffff0a,#ffffff03),#0e1117;padding:8px}.lp-faq-contact-title{font-family:var(--lp-font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-fg-muted);padding:14px 14px 10px;font-size:12px;font-weight:500}.lp-faq-contact-list>li+li{position:relative}.lp-faq-contact-list>li+li:before{content:"";background:var(--lp-line);height:1px;position:absolute;inset:0 14px auto 68px}.lp-faq-contact-row{min-height:68px;color:var(--lp-fg);transition:background-color var(--lp-dur-instant) ease;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:flex}.lp-faq-contact-row:hover{background:#ffffff09}.lp-faq .lp-faq-contact-row:focus-visible{outline-offset:-2px;border-radius:16px}.lp-faq-contact-icon{border:1px solid var(--lp-line);width:40px;height:40px;box-shadow:var(--lp-rim);color:var(--lp-sun-300);background:#ffffff0a;border-radius:12px;flex:none;place-items:center;display:grid}.lp-faq-contact-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lp-faq-contact-name{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.3}.lp-faq-contact-detail{color:var(--lp-fg-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.4}.lp-faq-contact-arrow{width:16px;height:16px;color:var(--lp-fg-faint);transition:transform var(--lp-dur-sm) var(--lp-ease-out-quart), color var(--lp-dur-instant) ease;flex:none}.lp-faq-contact-row:hover .lp-faq-contact-arrow{color:var(--lp-fg);transform:translate(2px,-2px)}.lp-faq-acc{flex-direction:column;gap:36px;display:flex}.lp-faq-chips{border:1px solid var(--lp-line);background:#ffffff06;border-radius:999px;grid-template-columns:1fr 1fr;width:100%;max-width:380px;padding:4px;display:grid;position:relative}.lp-faq-chips-thumb{width:calc(50% - 4px);box-shadow:var(--lp-rim), 0 8px 20px -10px #000c;transition:transform var(--lp-dur-md) var(--lp-ease-spring-soft);background:linear-gradient(#232c3a,#1a212c);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.lp-faq-acc[data-filter=comprei] .lp-faq-chips-thumb{transform:translate(100%)}.lp-faq-chip{z-index:1;letter-spacing:-.01em;height:44px;color:var(--lp-fg-muted);cursor:pointer;transition:color var(--lp-dur-sm) ease;-webkit-tap-highlight-color:transparent;border-radius:999px;font-size:15px;font-weight:600;position:relative}.lp-faq-chip[aria-pressed=true]{color:var(--lp-fg)}.lp-faq .lp-faq-chip:focus-visible{outline-offset:-2px;border-radius:999px}.lp-faq-group[data-off]{display:none}.lp-faq-group-label{font-family:var(--lp-font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-fg-muted);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:14px;font-size:12px;font-weight:500;line-height:1;display:flex}.lp-faq-group-count{font-variant-numeric:tabular-nums;color:var(--lp-fg-faint)}.lp-faq-list{border-bottom:1px solid var(--lp-line)}.lp-faq-item{border-top:1px solid var(--lp-line);position:relative}.lp-faq-item:before{content:"";transform-origin:0;height:1px;transition:transform var(--lp-dur-lg) var(--lp-ease-out-expo);pointer-events:none;background:linear-gradient(90deg,#ffaf45f2 0%,#ff6e46b3 32%,#ff564e00 78%);position:absolute;inset:-1px 0 auto;transform:scaleX(0)}.lp-faq-item[data-open]:before{transform:scaleX(1)}.lp-faq-q{font:inherit;margin:0}.lp-faq-trigger{isolation:isolate;text-align:left;width:100%;min-height:72px;color:var(--lp-fg);font-family:var(--lp-font-sans), sans-serif;letter-spacing:-.012em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:16px;padding-block:18px;font-size:17px;font-weight:600;line-height:1.35;display:flex;position:relative}.lp-faq-trigger:before{content:"";z-index:-1;opacity:0;transition:opacity var(--lp-dur-instant) ease;background:#ffffff08;border-radius:16px;position:absolute;inset:6px -12px}.lp-faq-trigger:hover:before{opacity:1}.lp-faq .lp-faq-trigger:focus-visible{outline:none}.lp-faq .lp-faq-trigger:focus-visible:before{opacity:1;outline:2px solid var(--lp-focus,var(--lp-sun-400));outline-offset:0}.lp-faq-num{width:28px;font-family:var(--lp-font-mono), ui-monospace, monospace;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--lp-fg-faint);transition:color var(--lp-dur-sm) ease;flex:none;font-size:12px;font-weight:400;display:none}.lp-faq-item[data-open] .lp-faq-num{color:var(--lp-sun-300)}.lp-faq-q-text{text-wrap:pretty;flex:1;min-width:0}.lp-faq-icon{border:1px solid var(--lp-line-strong);width:32px;height:32px;color:var(--lp-fg-muted);transition:transform var(--lp-dur-md) var(--lp-ease-spring-soft), border-color var(--lp-dur-sm) ease, color var(--lp-dur-sm) ease, background-color var(--lp-dur-sm) ease;border-radius:999px;flex:none;position:relative}.lp-faq-icon:before,.lp-faq-icon:after{content:"";background:currentColor;border-radius:2px;width:12px;height:1.5px;margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.lp-faq-icon:after{transform:rotate(90deg)}.lp-faq-trigger:hover .lp-faq-icon{color:var(--lp-fg);border-color:#ffffff3d}.lp-faq-item[data-open] .lp-faq-icon{color:var(--lp-sun-300);background:#ff965014;border-color:#ffaf4573;transform:rotate(45deg)}.lp-faq-panel{transition:grid-template-rows .42s var(--lp-ease);grid-template-rows:0fr;display:grid}.lp-faq-item[data-open] .lp-faq-panel{grid-template-rows:1fr}.lp-faq-clip{min-height:0;overflow:hidden}.lp-faq-acc:not([data-ready]) .lp-faq-item:not([data-open]) .lp-faq-body{visibility:hidden}.lp-faq-body-in{opacity:0;transition:opacity var(--lp-dur-xs) var(--lp-ease-in), transform var(--lp-dur-sm) var(--lp-ease);padding:0 0 26px;transform:translateY(8px)}.lp-faq-item[data-open] .lp-faq-body-in{opacity:1;transition:opacity .42s var(--lp-ease) 60ms, transform var(--lp-dur-md) var(--lp-ease-out-expo) 60ms;transform:none}.lp-faq-a{max-width:62ch;color:var(--lp-fg-muted);text-wrap:pretty;padding-right:8px;font-size:16px;line-height:1.6}.lp-faq-links{flex-wrap:wrap;column-gap:24px;display:flex}.lp-faq-source{min-height:44px;color:var(--lp-fg);transition:background-size var(--lp-dur-sm) var(--lp-ease);background-image:linear-gradient(#ffaf45b3,#ffaf45b3);background-position:0 calc(50% + 11px);background-repeat:no-repeat;background-size:0% 1px;align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.lp-faq-source:hover{background-size:calc(100% - 22px) 1px}.lp-faq-source-icon{width:16px;height:16px;color:var(--lp-sun-400);transition:transform var(--lp-dur-sm) var(--lp-ease-out-quart)}.lp-faq-source:hover .lp-faq-source-icon{transform:translate(2px,-2px)}.lp-faq-buyer{box-shadow:var(--lp-rim);color:var(--lp-fg);transition:border-color var(--lp-dur-sm) ease, background-color var(--lp-dur-sm) ease;background:radial-gradient(120% 140% at 0 0,#ff8c4617,#0000 60%),#ffffff05;border:1px solid #ffa05a29;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 14px;margin-top:20px;padding:16px;text-decoration:none;display:grid}.lp-faq-buyer:hover{background-color:#ffffff09;border-color:#ffa05a57}.lp-faq .lp-faq-buyer:focus-visible{border-radius:24px}.lp-faq-buyer-icon{width:40px;height:40px;color:var(--lp-sun-300);background:#ff96501a;border:1px solid #ffa05a33;border-radius:12px;place-items:center;display:grid}.lp-faq-buyer-text{flex-direction:column;gap:2px;display:flex}.lp-faq-buyer-title{font-size:15px;font-weight:600;line-height:1.3}.lp-faq-buyer-sub{color:var(--lp-fg-muted);font-size:14px;line-height:1.45}.lp-faq-buyer-cta{border:1px solid var(--lp-line-strong);white-space:nowrap;height:44px;transition:border-color var(--lp-dur-sm) ease, background-color var(--lp-dur-sm) ease;border-radius:999px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-size:14px;font-weight:600;display:inline-flex}.lp-faq-buyer:hover .lp-faq-buyer-cta{background:#ffaf4512;border-color:#ffaf4580}.lp-faq-all{border:1px solid var(--lp-line-strong);height:48px;color:var(--lp-fg);transition:border-color var(--lp-dur-sm) ease, background-color var(--lp-dur-sm) ease, transform var(--lp-dur-sm) var(--lp-ease);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding-inline:22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.lp-faq-all:hover{background:#ffaf4512;border-color:#ffaf4580}.lp-faq-all svg{color:var(--lp-sun-400);transition:transform var(--lp-dur-sm) var(--lp-ease-out-quart)}.lp-faq-all:hover svg{transform:translate(2px,-2px)}.lp-faq-main[data-lp-in=armed] .lp-faq-chips,.lp-faq-main[data-lp-in=armed] .lp-faq-group-label,.lp-faq-main[data-lp-in=armed] .lp-faq-item,.lp-faq-main[data-lp-in=armed] .lp-faq-buyer,.lp-faq-main[data-lp-in=armed] .lp-faq-all{opacity:0;transform:translateY(8px)}.lp-faq-main[data-lp-in=in] .lp-faq-chips,.lp-faq-main[data-lp-in=in] .lp-faq-group-label{animation:lp-faq-rise var(--lp-dur-md) var(--lp-ease) both;animation-delay:80ms}.lp-faq-main[data-lp-in=in] .lp-faq-item{animation:lp-faq-rise var(--lp-dur-md) var(--lp-ease) both;animation-delay:calc(.14s + min(var(--lp-i,0), 9) * var(--lp-stagger-tight))}.lp-faq-main[data-lp-in=in] .lp-faq-buyer,.lp-faq-main[data-lp-in=in] .lp-faq-all{animation:lp-faq-rise var(--lp-dur-md) var(--lp-ease) both;animation-delay:.56s}@media (min-width:640px){.lp-faq-num{display:block}.lp-faq-trigger{font-size:18px}.lp-faq-trigger:before{inset:6px -16px}.lp-faq-body-in{padding:0 48px 30px 44px}}@container lp-faq (min-width:600px){.lp-faq-buyer{grid-template-columns:auto minmax(0,1fr) auto;padding:16px 16px 16px 18px}.lp-faq-buyer-cta{grid-column:auto}}@media (min-width:1024px){.lp-faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(56px,7vw,120px)}.lp-faq-aside{flex-direction:column;gap:44px;display:flex}.lp-faq-contact-aside{display:block}.lp-faq-contact-end,.lp-faq-chips{display:none}.lp-faq-group[data-off]{display:block}.lp-faq-acc{gap:48px;padding-top:6px}}@media (min-width:1024px) and (min-height:720px){.lp-faq-aside{position:sticky;top:120px}}}@keyframes lp-faq-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@layer components{.lp-root .lp-fees{--lp-bg:#0b0d12;--fees-cols:44px minmax(0, 1fr) 104px minmax(118px, auto);--fees-gap:16px;--fee-card-w:min(360px, calc(100vw - 2 * var(--lp-gutter) - 16px));--fee-rx0:7deg;--fee-ry0:-10deg;--fee-rz0:-1.5deg;isolation:isolate;background:var(--lp-bg);padding-top:clamp(64px,8vw,128px);padding-bottom:clamp(32px,4vw,56px);position:relative}.lp-fees-sky{z-index:-1;pointer-events:none;background:radial-gradient(70% 46% at 30% 58%,#ff84410f,#ff844100 100%);position:absolute;inset:0}.lp-fees-head{gap:20px;display:grid}.lp-fees-heading{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.lp-fees-h2{max-width:13ch}.lp-fees .lp-accent{line-height:.9}.lp-fees-lead{max-width:44ch}.lp-fees-grid{gap:clamp(16px,3vw,40px);margin-top:clamp(24px,4vw,64px);display:grid}.lp-fees-visual{min-width:0;position:relative}.lp-fees-stage{perspective:1400px;perspective-origin:50% 35%;place-items:center;padding-block:clamp(36px,6vw,64px) clamp(52px,8vw,88px);display:grid;position:relative}.lp-fees-sun{aspect-ratio:1.7;pointer-events:none;background:radial-gradient(closest-side,#ffa6606b,#ff70462b 44%,#e9452f0d 72%,#e9452f00 100%);border-radius:50%;width:min(150%,720px);position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)}.lp-fees-horizon{left:calc(var(--lp-gutter) * -1);right:calc(var(--lp-gutter) * -1);pointer-events:none;background:linear-gradient(90deg,#ffa66000 0%,#ffa66061 22%,#ffd6aad9 50%,#ffa66061 78%,#ffa66000 100%);height:1px;position:absolute;top:66%}.lp-fees-horizon:after{content:"";background:radial-gradient(50% 100% at 50% 0,#ff8c461f,#ff8c4600 100%);height:clamp(48px,9vw,110px);position:absolute;top:1px;left:12%;right:12%}.lp-fees-shadow{width:calc(var(--fee-card-w) * .86);height:calc(var(--fee-card-w) * .11);margin-left:calc(var(--fee-card-w) * -.43);transform:translate3d(calc(var(--fee-x,0) * -18px), 0, 0);pointer-events:none;background:radial-gradient(closest-side,#000000b8,#00000052 55%,#0000 100%);border-radius:50%;position:absolute;top:calc(66% + 6px);left:50%}.lp-fees-card{--u:calc(var(--fee-card-w) / 100);z-index:1;width:var(--fee-card-w);aspect-ratio:1.586;border-radius:calc(var(--u) * 4.8);transform-style:preserve-3d;transform:rotateX(calc(var(--fee-rx0) - var(--fee-y,0) * 10deg)) rotateY(calc(var(--fee-ry0) + var(--fee-x,0) * 18deg)) rotateZ(var(--fee-rz0));transition:translate var(--lp-dur-md) var(--lp-ease);position:relative;translate:0}.lp-fees-stage[data-lit] .lp-fees-card{translate:0 -8px}.lp-fees-card-edge,.lp-fees-card-edge:before,.lp-fees-card-edge:after{border-radius:inherit;background:linear-gradient(#262a33 0%,#0a0c10 46%,#4a2a17 100%);position:absolute;inset:0}.lp-fees-card-edge{transform-style:preserve-3d;transform:translateZ(-6px)}.lp-fees-card-edge:before{content:"";transform:translateZ(2px)}.lp-fees-card-edge:after{content:"";transform:translateZ(4px)}.lp-fees-card-face{padding:calc(var(--u) * 6.4) calc(var(--u) * 7);border-radius:inherit;color:#f4f5f7;background:linear-gradient(150deg,#ffffff14 0%,#fff0 34%),linear-gradient(135deg,#1d212a 0%,#11141a 46%,#08090d 100%);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff12,inset 0 -1px #ffaa6e47}.lp-fees-card-arc{aspect-ratio:1;pointer-events:none;background:radial-gradient(48% 16% at 50% 0,#ffaa606b,#ff6e461f 60%,#ff6e4600 100%),linear-gradient(#ff844129 0%,#ff844100 22%);border:1px solid #ffba788c;border-radius:50%;width:150%;position:absolute;top:62%;left:4%;box-shadow:0 -10px 40px -6px #ff844159}.lp-fees-card-glare{aspect-ratio:1;opacity:.55;width:110%;transform:translate3d(calc(var(--fee-x,0) * 38%), calc(var(--fee-y,0) * 38%), 0);transition:opacity var(--lp-dur-sm) var(--lp-ease);pointer-events:none;background:radial-gradient(closest-side,#ffecd657,#ffd6aa1a 50%,#ffd6aa00 100%);border-radius:50%;position:absolute;top:-70%;left:-34%}.lp-fees-stage[data-lit] .lp-fees-card-glare{opacity:1}.lp-fees-card-rim{border-radius:inherit;-webkit-mask-composite:xor;opacity:.45;transition:opacity var(--lp-dur-sm) var(--lp-ease);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lp-fees-card-rim>span{aspect-ratio:1;width:120%;transform:translate3d(calc(-21% + var(--fee-x,0) * 46%), calc(5% + var(--fee-y,0) * 32%), 0);background:radial-gradient(closest-side,#ffe2bef2,#ffaa6459 46%,#ffaa6400 72%);border-radius:50%;position:absolute;top:-95%;left:-10%}.lp-fees-stage[data-lit] .lp-fees-card-rim{opacity:1}.lp-fees-card-sheen{pointer-events:none;background:linear-gradient(105deg,#fff0 36%,#fff3 46%,#ffd6aa29 52%,#fff0 62%);position:absolute;inset:-10% -45%;transform:translate(-100%)}.lp-fees-card-top,.lp-fees-card-tech,.lp-fees-card-main,.lp-fees-card-foot{position:relative}.lp-fees-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-fees-card-logo{--lp-logo-h:max(14px, calc(var(--u) * 5));color:#f4f5f7}.lp-fees-card-kind,.lp-fees-card-foot small{font-family:var(--lp-font-mono), ui-monospace, monospace;font-size:max(12px, calc(var(--u) * 2.8));letter-spacing:.14em;text-transform:uppercase;color:#f4f5f79e;font-weight:500;line-height:1}.lp-fees-card-tech{align-items:center;gap:calc(var(--u) * 2.4);margin-top:calc(var(--u) * 5);display:flex}.lp-fees-card-chip{width:calc(var(--u) * 10.5);aspect-ratio:1.32;border-radius:calc(var(--u) * 1.6);background:linear-gradient(90deg,#0000 32%,#5a3a1673 32% 35%,#0000 35% 65%,#5a3a1673 65% 68%,#0000 68%),linear-gradient(#0000 46%,#5a3a1673 46% 54%,#0000 54%),linear-gradient(135deg,#ffe0ad 0%,#e9b468 46%,#b97b32 100%);position:relative;box-shadow:inset 0 0 0 1px #fff0d259}.lp-fees-card-wave{width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4);color:#f4f5f78c}.lp-fees-card-main{justify-content:flex-end;gap:calc(var(--u) * 1.2);flex-direction:column;min-height:0;display:flex}.lp-fees-card-rate{font-family:var(--lp-font-display), var(--lp-font-sans), sans-serif;font-size:calc(var(--u) * 15.5);letter-spacing:-.045em;color:#fff;text-shadow:0 1px #00000059;font-weight:600;line-height:.86}.lp-fees-card-rate>span{letter-spacing:-.02em;vertical-align:top;color:#f4f5f7b8;margin-left:.04em;font-size:.52em;line-height:1.1;display:inline-block}.lp-fees-card-cap{font-size:max(12px, calc(var(--u) * 3.3));color:#f4f5f7bd;font-weight:500;line-height:1.2}.lp-fees-card-foot{margin-top:calc(var(--u) * 4.2);justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.lp-fees-card-foot>span{gap:calc(var(--u) * 1.2);min-width:0;font-size:max(13px, calc(var(--u) * 3.5));white-space:nowrap;color:#f4f5f7;flex-direction:column;font-weight:500;line-height:1.1;display:flex}.lp-fees-card-foot>span:last-child{align-items:flex-end}.lp-fees-card-foot b{font-family:var(--lp-font-mono), ui-monospace, monospace;letter-spacing:.02em;color:#ffd9a0;font-weight:500}.lp-fees-table{min-width:0}.lp-fees-cols{display:none}.lp-fees-list{margin:0;padding:0;list-style:none}.lp-fees-row{border-bottom:1px solid var(--lp-line);grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"icon name value""icon term value";align-items:center;column-gap:14px;padding-block:18px;display:grid}.lp-fees-icon{border:1px solid var(--lp-line);width:40px;height:40px;box-shadow:var(--lp-rim);color:var(--lp-sun-400);background:#ffffff09;border-radius:12px;grid-area:icon;place-items:center;display:grid}.lp-fees-glyph{width:19px;height:19px}.lp-fees-row[data-kind=pix] .lp-fees-glyph{width:17px;height:17px}.lp-fees-name{flex-direction:column;grid-area:name;gap:3px;min-width:0;display:flex}.lp-fees-label{letter-spacing:-.01em;color:var(--lp-fg);font-size:16px;font-weight:600;line-height:1.3}.lp-fees-detail{font-size:var(--lp-fs-sm);color:var(--lp-fg-muted);text-wrap:pretty;line-height:1.45}.lp-fees-term{height:26px;font-family:var(--lp-font-mono), ui-monospace, monospace;font-size:var(--lp-fs-caption);letter-spacing:.02em;color:var(--lp-sun-200);background:#ff965012;border:1px solid #ffaf694d;border-radius:999px;grid-area:term;justify-self:start;align-items:center;margin-top:10px;padding-inline:10px;font-weight:500;line-height:1;display:inline-flex}.lp-fees-ast{color:var(--lp-sun-400);margin-left:1px}.lp-fees-value{font-family:var(--lp-font-display), var(--lp-font-sans), sans-serif;letter-spacing:-.035em;white-space:nowrap;color:var(--lp-fg);grid-area:value;justify-self:end;font-size:30px;font-weight:600;line-height:1}.lp-fees-pct,.lp-fees-cur{font-family:var(--lp-font-sans), sans-serif;letter-spacing:0;vertical-align:top;color:var(--lp-fg-muted);margin-top:.08em;font-size:.56em;font-weight:500;line-height:1;display:inline-block}.lp-fees-pct{margin-left:.06em}.lp-fees-row[data-kind=fixed]{margin-top:12px;border-radius:var(--lp-radius);box-shadow:inset 0 0 0 1px var(--lp-line);background:#ffffff08;border:0;margin-inline:-14px;padding-inline:14px}.lp-fees-row[data-kind=fixed] .lp-fees-cur:before{content:"+ ";color:var(--lp-sun-400)}.lp-fees-note{max-width:60ch;font-size:var(--lp-fs-caption);color:var(--lp-fg-muted);margin-top:18px;line-height:1.5}.lp-fees-note>span:first-child{color:var(--lp-sun-400);margin-right:2px}.lp-fees-note-link{color:var(--lp-fg);text-underline-offset:3px;transition:text-decoration-color var(--lp-dur-instant) ease;-webkit-text-decoration:underline #ffaf458c;text-decoration:underline #ffaf458c;text-decoration-thickness:1px}.lp-fees-note-link:hover{-webkit-text-decoration-color:var(--lp-sun-400);text-decoration-color:var(--lp-sun-400)}.lp-fees-offer{isolation:isolate;border-radius:var(--lp-radius-xl);box-shadow:var(--lp-rim), 0 40px 90px -50px #000000e6;background:linear-gradient(#ffffff0a,#ffffff03),#10131a;gap:22px;margin-top:clamp(40px,6vw,88px);padding:clamp(24px,3.2vw,40px) clamp(20px,3.6vw,48px);display:grid;position:relative;overflow:hidden}.lp-fees-offer:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(110deg,#ffffff14 0% 40%,#ffaf458c 78%,#ff564e99 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lp-fees-offer:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 120% at 100% 100%,#ff844133,#ff844100 100%);position:absolute;inset:0}.lp-fees-offer-text{min-width:0}.lp-fees-offer-title{font-family:var(--lp-font-display), var(--lp-font-sans), sans-serif;letter-spacing:-.03em;color:var(--lp-fg);text-wrap:balance;font-size:clamp(1.5rem,1.1rem + 1.3vw,2.25rem);font-weight:600;line-height:1.1}.lp-fees-offer-amount{background-image:var(--lp-sun-gradient-diagonal);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text}.lp-fees-offer-sub{color:var(--lp-fg-muted);margin-top:8px;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.5}.lp-fees-offer-cta{flex-direction:column;align-items:stretch;gap:12px;display:flex}.lp-fees-offer-btn{--lp-btn-h:52px;padding-inline:26px;font-size:16px}.lp-fees-offer-hint{font-size:var(--lp-fs-caption);color:var(--lp-fg-muted);justify-content:center;align-items:center;gap:6px;line-height:1.3;display:inline-flex}@media (min-width:640px){.lp-root .lp-fees{--fee-card-w:400px}.lp-fees-cols{grid-template-columns:var(--fees-cols);column-gap:var(--fees-gap);border-bottom:1px solid var(--lp-line-strong);font-family:var(--lp-font-mono), ui-monospace, monospace;font-size:var(--lp-fs-label);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-fg-muted);padding-bottom:12px;font-weight:500;line-height:1;display:grid}.lp-fees-cols>:first-child{grid-column:1/span 2}.lp-fees-cols>:last-child{justify-self:end}.lp-fees-row{grid-template-columns:var(--fees-cols);column-gap:var(--fees-gap);grid-template-areas:"icon name term value";padding-block:20px}.lp-fees-icon{width:44px;height:44px}.lp-fees-glyph{width:20px;height:20px}.lp-fees-label{font-size:var(--lp-fs-ui)}.lp-fees-term{height:28px;margin-top:0;padding-inline:12px}.lp-fees-value{font-size:clamp(32px,1.6vw + 14px,40px)}.lp-fees-row[data-kind=fixed]{margin-top:14px;margin-inline:-16px;padding-inline:16px}.lp-fees-offer-cta{flex-flow:wrap;align-items:center;gap:12px 20px}}@media (min-width:960px){.lp-root .lp-fees{--fee-card-w:clamp(340px, 28vw + 40px, 440px);--fee-rx0:10deg;--fee-ry0:-16deg;--fee-rz0:-2deg}.lp-fees-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;column-gap:clamp(32px,4.4vw,80px)}.lp-fees-horizon{left:-8%;right:-14%}.lp-fees-stage{padding-block:48px 96px}.lp-fees-offer{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:40px}.lp-fees-offer-cta{flex-direction:column;align-items:center;gap:12px}}@media (min-width:1024px){.lp-fees-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;column-gap:64px}.lp-fees-lead{padding-bottom:6px}}@media (min-width:1200px){.lp-fees-head,.lp-fees-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:clamp(32px,4.4vw,80px)}}@media (max-width:639.98px){.lp-fees-stage{padding-block:24px 52px}.lp-fees-row{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"icon label value""icon detail term";gap:4px 12px}.lp-fees-name{display:contents}.lp-fees-label{grid-area:label;align-self:end}.lp-fees-detail{grid-area:detail;align-self:start}.lp-fees-value{align-self:end}.lp-fees-term{height:22px;font-size:var(--lp-fs-label);place-self:start end;margin-top:2px;padding-inline:8px}.lp-fees-offer-btn{width:100%}}@media (max-width:359.98px){.lp-fees-value{font-size:26px}.lp-fees-card-tech{margin-top:calc(var(--u) * 3)}.lp-fees-card-foot{margin-top:calc(var(--u) * 2.4)}}.lp-fees-visual[data-lp-in=in] .lp-fees-card-sheen{animation:lp-fees-sheen 1.4s var(--lp-ease-in-out) calc(var(--lp-in-delay,0s) + .5s) both}@media (prefers-reduced-motion:reduce){.lp-fees-card,.lp-fees-card-glare,.lp-fees-card-rim{transition:none}.lp-fees-visual .lp-fees-card-sheen{animation:none}}}@keyframes lp-fees-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}
