.b2-section[data-v-b4452515]{background:linear-gradient(180deg, var(--bg), color-mix(in srgb, var(--surface-2) 70%, var(--bg)));overflow:clip}.b2-inner[data-v-b4452515]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;max-width:1200px;min-height:560px;margin:0 auto;padding:96px 48px;display:grid}.b2-visual[data-v-b4452515]{min-height:560px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:flex;position:relative}.b2-visual[data-v-b4452515]:before{content:"";background:color-mix(in srgb, var(--surface-3) 42%, transparent);width:min(78%,420px);height:86%;box-shadow:none;border-radius:999px;position:absolute;transform:rotate(-9deg)}.b2-composition[data-v-b4452515]{z-index:1;position:relative}.b2-device[data-v-b4452515]{aspect-ratio:9/19.5;z-index:2;width:292px;transform:rotate(var(--lp-showcase-tilt,4deg));position:relative}.b2-device__screen[data-v-b4452515]{background:#f8f6ff;border-radius:36px;height:100%;padding:56px 14px 24px;overflow:hidden}.b2-scr__profile[data-v-b4452515]{flex-direction:column;align-items:center;gap:6px;margin-bottom:10px;display:flex}.b2-scr__avatar[data-v-b4452515]{object-fit:cover;border:3px solid #fff;border-radius:50%;width:60px;height:60px;box-shadow:0 4px 16px #0000001a}.b2-scr__name[data-v-b4452515]{font-family:var(--font-display);color:#1a1636;letter-spacing:-.02em;font-size:16px;font-weight:800}.b2-scr__bio[data-v-b4452515]{color:#1a16368c;text-align:center;max-width:200px;font-size:9px;line-height:1.3}.b2-scr__socials[data-v-b4452515]{justify-content:center;gap:6px;margin-bottom:8px;display:flex}.b2-scr__share-row[data-v-b4452515]{justify-content:center;gap:6px;margin-bottom:12px;display:flex}.b2-scr__share-btn[data-v-b4452515]{color:#1a1636a6;background:#ffffffb3;border:1px solid #1a16361a;border-radius:999px;padding:5px 12px;font-size:9px;font-weight:600}.b2-scr__social[data-v-b4452515]{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.b2-scr__social svg[data-v-b4452515]{width:13px;height:13px}.b2-scr__card[data-v-b4452515]{color:#fff;background:linear-gradient(135deg,#4338ca,#6366f1);border-radius:16px;margin-bottom:8px;padding:12px}.b2-scr__card-row[data-v-b4452515]{align-items:center;gap:10px;display:flex}.b2-scr__card-icon[data-v-b4452515]{object-fit:cover;border-radius:8px;width:32px;height:32px}.b2-scr__card-title[data-v-b4452515]{font-size:13px;font-weight:800}.b2-scr__card-sub[data-v-b4452515]{color:#fff9;margin-top:2px;font-size:9px}.b2-scr__card-bottom[data-v-b4452515]{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.b2-scr__card-price[data-v-b4452515]{font-size:15px;font-weight:800}.b2-scr__card-cta[data-v-b4452515]{background:#fff3;border-radius:999px;padding:5px 12px;font-size:10px;font-weight:700}.b2-scr__link[data-v-b4452515]{color:#1a1636;background:#ffffffb3;border:1px solid #1a16360a;border-radius:12px;align-items:center;gap:8px;margin-bottom:6px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}.b2-scr__link--plain[data-v-b4452515]{color:#1a163673}.b2-scr__link-icon[data-v-b4452515]{object-fit:cover;border-radius:8px;flex-shrink:0;width:28px;height:28px}.b2-float-product[data-v-b4452515]{background:color-mix(in srgb, var(--surface-3) 92%, transparent);border:1px solid color-mix(in srgb, var(--surface-3) 70%, var(--line));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:3;transform:rotate(var(--lp-showcase-tilt,4deg));border-radius:16px;padding:12px;animation:none;position:absolute;box-shadow:0 18px 40px #1f1a611a}.b2-float-product--1[data-v-b4452515]{width:250px;animation-delay:0s;top:100px;left:-130px}.b2-float-product--2[data-v-b4452515]{z-index:3;width:210px;animation-delay:-1.5s;top:260px;left:-100px}.b2-float-product--3[data-v-b4452515]{z-index:3;width:190px;animation-delay:-3s;top:370px;left:-70px}.b2-fp__row[data-v-b4452515]{align-items:center;gap:10px;display:flex}.b2-fp__icon[data-v-b4452515]{object-fit:cover;border-radius:10px;flex-shrink:0;width:36px;height:36px}.b2-fp__title[data-v-b4452515]{color:#1a1636;font-size:13px;font-weight:700}.b2-fp__sub[data-v-b4452515]{color:#1a163680;margin-top:1px;font-size:9px}.b2-fp__price[data-v-b4452515]{color:var(--accent);margin-top:8px;font-size:14px;font-weight:800}.b2-fp__btn[data-v-b4452515]{background:var(--accent);color:#fff;text-align:center;border-radius:999px;margin-top:6px;padding:7px 14px;font-size:11px;font-weight:700}@keyframes b2Float-b4452515{0%,to{transform:rotate(var(--lp-showcase-tilt,4deg)) translate3d(0, 0, 0)}50%{transform:rotate(var(--lp-showcase-tilt,4deg)) translate3d(0, -6px, 0)}}.b2-copy[data-v-b4452515]{max-width:480px}.b2-eyebrow[data-v-b4452515]{background:color-mix(in srgb, var(--surface-3) 68%, transparent);border:1px solid color-mix(in srgb, var(--accent) 14%, transparent);min-height:32px;color:var(--accent);border-radius:999px;align-items:center;margin-bottom:16px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 12px 28px #3d35940f}.b2-heading[data-v-b4452515]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-size:clamp(34px,4vw,52px);font-weight:800;line-height:.94}.b2-heading em[data-v-b4452515]{color:var(--accent);font-style:italic}.b2-desc[data-v-b4452515]{color:var(--ink-2);max-width:420px;margin-top:20px;font-size:17px;line-height:1.5}@media (prefers-reduced-motion:reduce){.b2-float-product[data-v-b4452515]{animation:none}}@media (width>=861px) and (width<=1100px){.b2-visual[data-v-b4452515]{justify-content:flex-end}.b2-float-product--1[data-v-b4452515]{left:-80px}.b2-float-product--2[data-v-b4452515]{left:-70px}.b2-float-product--3[data-v-b4452515]{left:-60px}}@media (width<=860px){.b2-inner[data-v-b4452515]{grid-template-columns:1fr;gap:32px;padding:64px 20px}.b2-visual[data-v-b4452515]{order:-1;min-height:560px}.b2-visual[data-v-b4452515]:before{display:none}.b2-device[data-v-b4452515]{width:240px}.b2-float-product[data-v-b4452515]{padding:10px}.b2-float-product--1[data-v-b4452515]{width:210px;top:60px;left:-40px}.b2-float-product--2[data-v-b4452515]{width:180px;top:200px;left:-20px}.b2-float-product--3[data-v-b4452515]{width:160px;top:300px;left:-10px}.b2-fp__title[data-v-b4452515]{font-size:11px}.b2-fp__icon[data-v-b4452515]{width:26px;height:26px}.b2-copy[data-v-b4452515]{text-align:center;margin:0 auto}.b2-desc[data-v-b4452515]{margin-left:auto;margin-right:auto}}@media (width<=600px){.b2-visual[data-v-b4452515]{justify-content:flex-end;padding-right:10px}.b2-device[data-v-b4452515]{width:min(240px,70vw)}.b2-float-product--1[data-v-b4452515]{width:168px;top:74px;left:-54px}.b2-float-product--2[data-v-b4452515]{width:160px;top:216px;left:-44px}.b2-float-product--3[data-v-b4452515]{width:142px;top:320px;left:-32px}.b2-fp__row[data-v-b4452515]{gap:8px}.b2-fp__icon[data-v-b4452515]{border-radius:9px;width:26px;height:26px}.b2-fp__title[data-v-b4452515]{font-size:11px}.b2-fp__sub[data-v-b4452515]{font-size:8px}.b2-fp__price[data-v-b4452515]{margin-top:6px;font-size:13px}.b2-fp__btn[data-v-b4452515]{padding:6px 12px;font-size:10px}.b2-device__screen[data-v-b4452515]{padding:56px 12px 24px}.b2-scr__avatar[data-v-b4452515]{width:56px;height:56px}.b2-scr__name[data-v-b4452515]{font-size:15px}.b2-scr__bio[data-v-b4452515]{max-width:170px;font-size:8px}.b2-scr__share-btn[data-v-b4452515]{padding:4px 10px;font-size:8px}.b2-scr__social[data-v-b4452515]{width:24px;height:24px}.b2-scr__social svg[data-v-b4452515]{width:12px;height:12px}.b2-scr__card[data-v-b4452515]{border-radius:14px;padding:10px}.b2-scr__card-row[data-v-b4452515]{gap:8px}.b2-scr__card-icon[data-v-b4452515]{width:28px;height:28px}.b2-scr__card-title[data-v-b4452515]{white-space:nowrap;font-size:11px}.b2-scr__card-sub[data-v-b4452515]{white-space:nowrap;font-size:8px}.b2-scr__card-bottom[data-v-b4452515]{gap:8px;margin-top:8px}.b2-scr__card-price[data-v-b4452515]{white-space:nowrap;font-size:13px}.b2-scr__card-cta[data-v-b4452515]{white-space:nowrap;padding:4px 10px;font-size:9px}.b2-scr__link[data-v-b4452515]{white-space:nowrap;gap:7px;padding:9px 11px;font-size:11px}.b2-scr__link-icon[data-v-b4452515]{border-radius:7px;width:24px;height:24px}}
