.lw-mock-qv[data-astro-cid-k2nl5oys]{max-width:620px;margin:0 auto;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-ink-solid);box-shadow:0 30px 80px -20px #00000080;overflow:hidden}.lw-mock-qv__bar[data-astro-cid-k2nl5oys]{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid var(--color-line)}.lw-mock-qv__close[data-astro-cid-k2nl5oys]{width:30px;height:30px;border-radius:50%;border:1px solid var(--color-line);background:transparent;color:var(--color-ink-soft);font-size:14px;cursor:default;line-height:1}.lw-mock-qv__body[data-astro-cid-k2nl5oys]{display:grid;grid-template-columns:200px 1fr;gap:24px;padding:24px 26px 28px}.lw-mock-qv__image[data-astro-cid-k2nl5oys]{aspect-ratio:1;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-bg) 90%,transparent);border:1px solid var(--color-line);display:flex;align-items:center;justify-content:center;color:var(--color-ink-dim);font-family:var(--font-mono);font-size:12px}.lw-mock-qv__info[data-astro-cid-k2nl5oys]{display:flex;flex-direction:column}.lw-mock-qv__title[data-astro-cid-k2nl5oys]{font-size:20px;font-weight:600;color:var(--color-ink)}.lw-mock-qv__price[data-astro-cid-k2nl5oys]{margin-top:6px;font-family:var(--font-display);font-style:italic;font-size:30px;color:var(--color-brand)}.lw-mock-qv__desc[data-astro-cid-k2nl5oys]{margin-top:12px;font-size:13.5px;color:var(--color-ink-soft);line-height:1.5}.lw-mock-qv__qty[data-astro-cid-k2nl5oys]{margin-top:18px;display:flex;align-items:center;gap:14px;font-size:13px;color:var(--color-ink-soft)}.lw-mock-qv__stepper[data-astro-cid-k2nl5oys]{display:inline-flex;align-items:center;gap:16px;padding:8px 16px;border-radius:var(--radius-md);border:1px solid var(--color-line);color:var(--color-ink)}.lw-mock-qv__stepper[data-astro-cid-k2nl5oys] span[data-astro-cid-k2nl5oys]{color:var(--color-ink-soft)}.lw-mock-qv__cta[data-astro-cid-k2nl5oys]{margin-top:20px;padding:14px 18px;border-radius:var(--radius-md);background:var(--color-brand);color:var(--color-bg);border:0;font-weight:600;cursor:default;font-size:14px}.lw-features-list[data-astro-cid-k2nl5oys]{margin-top:18px;list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.lw-features-list[data-astro-cid-k2nl5oys] li[data-astro-cid-k2nl5oys]{display:flex;gap:12px;color:var(--color-ink);font-size:15px;line-height:1.5}.lw-features-list__check[data-astro-cid-k2nl5oys]{color:var(--color-brand);font-weight:700;flex:none}.lw-price-box[data-astro-cid-k2nl5oys]{text-align:center;padding:48px 32px;border-radius:var(--radius-lg);background:linear-gradient(150deg,color-mix(in srgb,var(--color-bg-soft) 95%,transparent),color-mix(in srgb,var(--color-brand-soft) 80%,transparent));border:1px solid color-mix(in srgb,var(--color-brand) 50%,var(--color-line));box-shadow:0 30px 80px -20px color-mix(in srgb,var(--color-brand) 30%,transparent),0 0 0 1px color-mix(in srgb,var(--color-brand) 25%,transparent)}.lw-price-box__amount[data-astro-cid-k2nl5oys]{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:88px;line-height:.9;letter-spacing:-.04em;color:var(--color-ink)}.lw-price-box__hint[data-astro-cid-k2nl5oys]{margin-top:12px;color:var(--color-ink);font-size:16px}.lw-price-box__strike[data-astro-cid-k2nl5oys]{margin-top:8px;font-size:13px;color:var(--color-ink-dim);text-decoration:line-through}.lw-price-box__chip[data-astro-cid-k2nl5oys]{display:inline-block;margin-top:18px;padding:8px 18px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-brand) 15%,transparent);color:var(--color-brand);font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;border:1px solid color-mix(in srgb,var(--color-brand) 35%,transparent)}.lw-faq[data-astro-cid-k2nl5oys]{border:1px solid var(--color-line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-card) 60%,transparent);backdrop-filter:blur(8px);transition:.25s}.lw-faq[data-astro-cid-k2nl5oys]:hover{border-color:color-mix(in srgb,var(--color-brand) 40%,var(--color-line))}.lw-faq[data-astro-cid-k2nl5oys] summary[data-astro-cid-k2nl5oys]{cursor:pointer;padding:18px 22px;font-weight:600;color:var(--color-ink);list-style:none;position:relative}.lw-faq[data-astro-cid-k2nl5oys] summary[data-astro-cid-k2nl5oys]::-webkit-details-marker{display:none}.lw-faq[data-astro-cid-k2nl5oys] summary[data-astro-cid-k2nl5oys]:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);font-family:var(--font-mono);color:var(--color-brand);font-size:18px;transition:transform .25s}.lw-faq[data-astro-cid-k2nl5oys][open] summary[data-astro-cid-k2nl5oys]:after{transform:translateY(-50%) rotate(45deg)}.lw-faq[data-astro-cid-k2nl5oys] p[data-astro-cid-k2nl5oys]{padding:0 22px 20px;color:var(--color-ink-soft);line-height:1.6;margin:0}@media(max-width:760px){.lw-grid-2[data-astro-cid-k2nl5oys]{grid-template-columns:1fr!important}.lw-mock-qv__body[data-astro-cid-k2nl5oys]{grid-template-columns:1fr}.lw-mock-qv__image[data-astro-cid-k2nl5oys]{max-width:200px}}
