.lp{background:var(--paper);color:var(--ink);font-size:1rem;line-height:1.9}.lp-wrap{max-width:1160px;margin-inline:auto;padding-inline:24px}.lp h1{text-wrap:balance;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:800;line-height:1.45}.lp h2{text-wrap:balance;font-size:clamp(1.625rem,2.2vw,2rem);font-weight:800;line-height:1.5}.lp h3{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.6}.lp a:not(.btn){color:inherit}.lp-btn-lg{min-height:48px;padding:0 22px;font-size:1rem}.lp-bar{z-index:20;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.lp-bar-in{align-items:center;gap:32px;min-height:64px;display:flex}.lp-nav{gap:24px;font-size:.9375rem;display:flex}.lp-nav a{text-decoration:none;transition:color .15s;color:var(--muted)!important}.lp-nav a:hover{color:var(--ink)!important}.lp-bar-acts{gap:8px;margin-inline-start:auto;display:flex}.lp-hero{padding:72px 0 88px}.lp-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}.lp-lead{color:var(--muted);max-width:46ch;margin-top:20px;font-size:1.125rem;line-height:2}.lp-acts{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.lp-checks{gap:8px;margin:28px 0 0;padding:0;font-size:.9375rem;list-style:none;display:grid}.lp-checks li{align-items:center;gap:10px;display:flex}.lp-checks .icon{color:var(--accent)}.lp-room{background:var(--paper);color:var(--ink);border-radius:14px;font-size:13px;line-height:1.6;overflow:hidden;box-shadow:0 24px 60px #16201f2e}.lp-room-top{background:var(--paper-2);align-items:center;gap:12px;padding:10px 14px;display:flex}.lp-rec{color:#ff8d80;align-items:center;gap:6px;display:inline-flex}.lp-rec i{background:#ff5a4e;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite lp-blink}.lp-room-main{grid-template-columns:minmax(0,1fr) 170px;gap:10px;padding:10px;display:grid}.lp-stage{border-radius:8px;align-self:start;position:relative;overflow:hidden}.lp-slide{width:100%;height:auto;font-family:inherit;display:block}.lp-cam{aspect-ratio:4/3;color:#ebe9e2;background:#1a2022;border-radius:6px;align-content:center;place-items:center;gap:2px;width:84px;font-size:12px;display:grid;position:absolute;inset-block-end:8px;inset-inline-end:8px}.lp-rail{align-content:start;gap:6px;display:grid}.lp-queue{gap:5px;margin:0 0 4px;padding:0;list-style:none;display:grid}.lp-queue li{background:var(--card);border-radius:8px;align-items:center;gap:6px;padding:5px 6px;display:flex}.lp-queue .btn{gap:4px;min-height:26px;margin-inline-start:auto;padding:0 8px;font-size:12px}.lp-msg{font-size:12px;line-height:1.7}.lp-msg span{color:var(--accent);margin-inline-end:6px;font-weight:700}.lp-room-bar{background:var(--paper-2);justify-content:center;gap:6px;padding:8px;display:flex}.lp-room-bar span{background:var(--card);border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.lp-room-bar .on{background:var(--accent);color:var(--on-accent)}.lp-av{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.lp-sec{padding:88px 0}.lp-alt{background:var(--card);border-block:1px solid var(--line)}.lp-head{text-align:center;max-width:640px;margin:0 auto 48px}.lp-head p{color:var(--muted);margin-top:10px;font-size:1.0625rem}.lp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.lp-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);transition:border-color .15s, transform .15s var(--ease);padding:24px}.lp-card:hover{border-color:var(--accent);transform:translateY(-2px)}.lp-card p{color:var(--muted);margin-top:6px;font-size:.9375rem;line-height:1.9}.lp-ico{background:var(--accent-soft);width:42px;height:42px;color:var(--accent);border-radius:10px;place-items:center;margin-bottom:14px;display:grid}.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.lp-steps li{text-align:center;padding:0 12px}.lp-num{background:var(--accent);width:44px;height:44px;color:var(--on-accent);border-radius:50%;place-items:center;margin-bottom:14px;font-size:1.125rem;font-weight:800;display:inline-grid}.lp-steps p{color:var(--muted);margin-top:6px;font-size:.9375rem}.lp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.lp-flip .lp-split-text{order:2}.lp-split-text>p{color:var(--muted);max-width:48ch;margin-top:14px;font-size:1.0625rem}.lp-panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);padding:18px;font-size:.875rem;box-shadow:0 16px 40px #16201f14}.lp-panel-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.lp-person{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 8px;display:flex}.lp-person-n{flex:1;line-height:1.5;display:grid}.lp-person-n span{color:var(--muted);font-size:.8125rem}.lp-person>.icon{color:var(--warn)}.lp-table{border-collapse:collapse;width:100%}.lp-table th{text-align:start;color:var(--muted);border-bottom:1px solid var(--line);padding:8px;font-size:.8125rem;font-weight:600}.lp-table td{border-bottom:1px solid var(--paper-2);padding:10px 8px}.lp-dark{color:#ebe9e2;background:#0f1314}.lp-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.lp-trio p{color:#a0a9a6;margin-top:6px;font-size:.9375rem}.lp-dark .lp-ico{color:#46b3a3;background:#173733}.lp-faq{max-width:820px}.lp-faq details{border-bottom:1px solid var(--line)}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 4px;font-weight:600;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:hover{color:var(--accent)}.lp-faq summary .icon{color:var(--muted);transition:transform .2s var(--ease);flex:none}.lp-faq details[open] summary .icon{transform:rotate(45deg)}.lp-faq details p{color:var(--muted);max-width:70ch;padding:0 4px 20px}.lp-faq details a{color:var(--accent);font-weight:600}.lp-cta-sec{padding-top:0}.lp-cta{background:var(--accent);color:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;padding:48px;display:flex}.lp-cta p{opacity:.9;max-width:52ch;margin-top:8px}.lp-cta .lp-cta-btn{color:var(--accent);background:#fff;border-color:#fff;font-weight:700}.lp-cta .lp-cta-btn:hover{background:#f4f1ea;border-color:#f4f1ea}.lp-foot{border-top:1px solid var(--line);padding:48px 0 28px;font-size:.9375rem}.lp-foot-in{grid-template-columns:2fr 1fr 1fr;gap:32px;display:grid}.lp-foot-brand p{color:var(--muted);margin-top:10px}.lp-foot ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lp-foot ul a{text-decoration:none;color:var(--muted)!important}.lp-foot ul a:hover{color:var(--ink)!important}.lp-copy{color:var(--muted);margin-top:32px;font-size:.875rem}@keyframes lp-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.lp-rec i{animation:none}.lp-card:hover{transform:none}}@media (max-width:1000px){.lp-nav{display:none}.lp-hero-in,.lp-split{grid-template-columns:minmax(0,1fr);gap:40px}.lp-flip .lp-split-text{order:0}.lp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.lp-wrap{padding-inline:16px}.lp-bar-acts .btn.primary{display:none}.lp-hero{padding:40px 0 56px}.lp-lead{font-size:1.0625rem}.lp-sec{padding:56px 0}.lp-head{margin-bottom:32px}.lp-grid,.lp-steps,.lp-trio{grid-template-columns:minmax(0,1fr)}.lp-steps{gap:28px}.lp-room-main{grid-template-columns:minmax(0,1fr)}.lp-rail .lp-msg,.lp-rail>b:nth-of-type(2),.lp-room-top .tag{display:none}.lp-cta{flex-direction:column;align-items:stretch;padding:32px 24px}.lp-foot-in{grid-template-columns:1fr 1fr}.lp-foot-brand{grid-column:1/-1}.lp-table th:nth-child(3),.lp-table td:nth-child(3){display:none}}
