.lv-split .w{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.lv-split .w>span{animation:lv-wup 1s var(--mk-ease-in)both;animation-delay:calc(var(--i)*70ms + 50ms);display:inline-block}.ba-hero{padding:64px 0 0;position:relative}.ba-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}.ba-in h1{letter-spacing:-.03em;margin-top:16px;font-size:max(34px,min(3.8vw,50px));line-height:1.06}.ba-in .lv-lede{color:var(--mk-ink-700);margin-top:20px;font-size:18px}.ba-in .lv-kick,.ba-in .lv-lede,.ba-in .lv-cta-row{animation:lv-fup .7s var(--mk-ease)both}.ba-in .lv-lede{animation-delay:.35s}.ba-in .lv-cta-row{animation-delay:.45s}.ba-in .ba-free{color:var(--mk-ink-600,var(--mk-ink-700));animation:lv-fup .7s var(--mk-ease)both;margin-top:12px;font-size:14px;animation-delay:.55s}.ba-media{gap:16px;display:grid;position:relative}.ba-media .lv-shot{animation:lv-tiltin 1.4s var(--mk-ease-in)both .25s}.ba-float{z-index:3;border:1px solid var(--mk-cream-300);box-shadow:var(--mk-sh-lg);pointer-events:none;animation:lv-pop2 .9s var(--mk-ease-in)1.6s both,lv-bob 6s ease-in-out 3s infinite;background:#fff;border-radius:12px;gap:2px;padding:10px 14px;display:grid;position:absolute;top:6%;right:-28px}.ba-float .k{font:600 10.5px var(--mk-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mk-ink-700)}.ba-float .v{font:500 20px var(--mk-mono);color:var(--mk-coral-600)}@keyframes lv-pop2{0%{opacity:0;transform:translateY(40px)scale(.7)rotate(-6deg)}}@keyframes lv-bob{50%{translate:0 -6px}}.ba-read{z-index:5;border:1px solid var(--mk-cream-300);width:330px;box-shadow:var(--mk-sh-md);animation:lv-pop2 .9s var(--mk-ease-in)1.2s both;background:#fff;border-radius:16px;padding:24px;position:absolute;bottom:-28px;right:-16px}.ba-read h2{font:500 16px var(--mk-display)}.ba-read dl{grid-template-columns:minmax(0,1fr) auto;margin:12px 0 0;font-size:13.5px;display:grid}.ba-read dt,.ba-read dd{border-bottom:1px solid var(--mk-cream-200);margin:0;padding:7px 0}.ba-read dt{color:var(--mk-ink-700)}.ba-read dd{font-family:var(--mk-mono);text-align:right}.ba-read .flag{color:var(--mk-coral-700)}.ba-read .note{font:500 11.5px var(--mk-mono);color:var(--mk-ink-700);margin-top:10px}.ba-flow{border-top:1px solid var(--mk-cream-300);grid-template-columns:repeat(4,minmax(0,1fr));margin:44px 0 0;padding:0;list-style:none;display:grid}.ba-flow li{transition:opacity .7s var(--mk-ease),transform .8s var(--mk-ease);padding:24px 24px 0 0}.ba-flow li+li{border-left:1px solid var(--mk-cream-200);padding-left:24px}.ba-flow .n{font:600 13px var(--mk-mono);color:var(--mk-coral-700)}.ba-flow h3{margin-top:10px;font-size:19px}.ba-flow p{color:var(--mk-ink-700);margin-top:8px;font-size:15px}.ba-src{background:var(--mk-cream-100);border-top:1px solid var(--mk-cream-200);border-bottom:1px solid var(--mk-cream-200)}.ba-who{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}.ba-who h3{border-top:2px solid var(--mk-ink-900);padding-top:18px;font-size:19px}.ba-who p{color:var(--mk-ink-700);margin-top:10px;font-size:15px}.ba-prose{max-width:720px;color:var(--mk-ink-800);gap:16px;margin-top:20px;font-size:16.5px;display:grid}.bd{padding:64px 0 96px}.bd-in{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:64px;display:grid}.bd h1{letter-spacing:-.03em;margin-top:16px;font-size:max(34px,min(3.8vw,50px));line-height:1.06}.bd .lv-lede{color:var(--mk-ink-700);max-width:520px;margin-top:20px;font-size:18px}.bd-see{border-top:1px solid var(--mk-cream-300);margin:36px 0 0;padding:0;list-style:none}.bd-see li{border-bottom:1px solid var(--mk-cream-300);transition:opacity .7s var(--mk-ease),transform .8s var(--mk-ease);grid-template-columns:36px minmax(0,1fr);gap:10px;padding:16px 0;display:grid}.bd-see .n{font:600 13px var(--mk-mono);color:var(--mk-coral-700);padding-top:2px}.bd-see b{font:500 17px var(--mk-display);display:block}.bd-see span:not(.n){color:var(--mk-ink-700);font-size:15px}.bd-own{color:var(--mk-ink-800);margin-top:28px;font-size:15.5px}.bd-card{border:1px solid var(--mk-cream-300);box-shadow:var(--mk-sh-lg);animation:lv-tiltin 1.4s var(--mk-ease-in)both .25s;background:#fff;border-radius:16px;padding:32px}.bd-card h2{font-size:24px}.bd-card .sub{color:var(--mk-ink-700);margin-top:6px;font-size:14.5px}.bd-fld{border:0;gap:6px;min-width:0;margin:18px 0 0;padding:0;display:grid}.bd-fld label,.bd-fld legend{color:var(--mk-ink-900);padding:0;font-size:14px;font-weight:600}.bd-fld legend{margin-bottom:6px}.bd-fld label small{color:var(--mk-ink-700);font-weight:400}.bd-fld input,.bd-fld select{font:400 16px var(--mk-sans);border:1px solid var(--mk-cream-300);min-height:46px;color:var(--mk-ink-900);background:#fff;border-radius:10px;width:100%;padding:0 14px}.bd-fld input:hover,.bd-fld select:hover{border-color:var(--mk-cream-400)}.lv .bd-fld input:focus-visible{outline:2px solid var(--mk-coral-500);outline-offset:1px;border-color:var(--mk-coral-500);border-radius:10px}.lv .bd-fld select:focus-visible{outline:2px solid var(--mk-coral-500);outline-offset:1px;border-color:var(--mk-coral-500);border-radius:10px}.bd-chips{flex-wrap:wrap;gap:8px;display:flex}.bd-chips label{border:1px solid var(--mk-cream-300);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14.5px;font-weight:500;display:flex}.bd-chips label:hover{background:var(--mk-cream-100)}.bd-chips input{accent-color:var(--mk-coral-500);width:16px;height:16px;min-height:0;margin:0}.bd-chips label:has(input:checked){background:var(--mk-coral-50);border-color:var(--mk-coral-300)}.bd-chips label:has(input:focus-visible){outline:2px solid var(--mk-coral-500);outline-offset:2px}.bd-card button.mk-btn{width:100%;margin-top:26px}.bd-card button.mk-btn:disabled{opacity:.7;cursor:progress}.bd-fine{color:var(--mk-ink-700);text-align:center;margin-top:14px;font-size:13.5px}.bd-err{color:var(--mk-coral-700);text-align:center;margin-top:14px;font-size:14px}.bd-sent h2{margin-top:10px;font-size:26px}.bd-sent p:not(.lv-kick){color:var(--mk-ink-700);margin-top:12px}.bd-sent:focus{outline:none}.bd-faq{background:var(--mk-cream-100);border-top:1px solid var(--mk-cream-200);border-bottom:1px solid var(--mk-cream-200);padding:80px 0}.bd-faq .lv-faq-grid,.ba-faq .lv-faq-grid{margin-top:0}.lv-hp{width:1px;height:1px;position:absolute;left:-9999px}@media (max-width:1180px){.ba-float{display:none}}@media (max-width:860px){.ba-hero{padding-top:28px}.ba-in{grid-template-columns:minmax(0,1fr);gap:28px}.ba-read{width:auto;position:static}.ba-flow{grid-template-columns:minmax(0,1fr)}.ba-flow li,.ba-flow li+li{border-left:0;border-bottom:1px solid var(--mk-cream-200);padding:20px 0}.ba-who{grid-template-columns:minmax(0,1fr);gap:28px}.bd{padding:28px 0 64px}.bd-in{grid-template-columns:minmax(0,1fr);gap:36px}.bd-card{padding:20px}.bd-faq{padding:48px 0}}@media (prefers-reduced-motion:reduce){.ba-float{animation:none}}.lv-pricing-page{padding-top:72px}@media (max-width:860px){.lv-pricing-page{padding-top:32px}}
