.lpa{--o:var(--color-orange,#f58220);--rd:var(--color-red,#e23b2e);--nv:var(--color-navy,#0d2545);--gr:var(--color-green,#1a8f4c);--mut:var(--color-text-2,#5b6678);--ln:var(--color-line,#e6e9f0);color:var(--color-text,#1a2233);font-family:var(--font-body,Inter, -apple-system, Segoe UI, Roboto, Arial, sans-serif);line-height:1.6}.lpa-wrap{max-width:900px;margin:0 auto;padding:0 20px}.lpa-sec{border-bottom:1px solid var(--ln);padding:44px 0}.lpa h1{font-family:var(--font-display);color:var(--nv);margin:12px 0;font-size:clamp(27px,4.4vw,40px);font-weight:800;line-height:1.12}.lpa h2{font-family:var(--font-display);color:var(--nv);margin:0 0 10px;font-size:clamp(22px,3vw,26px);font-weight:800}.lpa-mini{color:var(--mut);font-size:13px}.lpa-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--o);font-size:12px;font-weight:800}.lpa-hero{background:radial-gradient(900px 400px at 50% -10%,#f582201f,transparent),var(--color-bg-soft,#f7f9fc);text-align:center;padding:30px 0 48px}.lpa-logo img{width:auto;height:52px;margin-bottom:8px;display:inline-block}.lpa-sub{max-width:680px;color:var(--color-text,#1a2233);margin:14px auto 22px;font-size:18px}.lpa-reassure{color:var(--mut);margin-top:12px;font-size:13px}.lpa-btn{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:16px 26px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.lpa-btn-primary{background:linear-gradient(135deg,var(--o),var(--rd));color:#fff;box-shadow:0 10px 26px #f582204d}.lpa-btn-wa{color:#fff;background:#25d366;margin-top:16px;padding:14px 22px;font-size:15px}.lpa-stack{border:2px solid var(--nv);border-radius:16px;margin-top:10px;overflow:hidden}.lpa-stack-h{background:var(--nv);color:#fff;padding:12px 16px;font-weight:800}.lpa-stack-h2{border-top:2px solid var(--o)}.lpa-stack-r{border-top:1px solid var(--ln);background:#fff;justify-content:space-between;gap:12px;padding:12px 16px;display:flex}.lpa-stack-r b{color:var(--nv);font-weight:600}.lpa-stack-r .v{color:var(--gr);white-space:nowrap;font-size:13px;font-weight:700}.lpa-guar{text-align:center;background:#eefbf2;border:2px solid #bfe9cc;border-radius:14px;margin-top:18px;padding:20px}.lpa-ve{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:8px;display:grid}.lpa-i{background:var(--color-bg-soft,#f7f9fc);border:1px solid var(--ln);border-radius:12px;padding:14px;font-size:14px}.lpa-i b{color:var(--nv);margin-bottom:4px;display:block}.lpa-scar{text-align:center;color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;margin-top:18px;padding:16px;font-weight:600}.lpa-book{background:var(--color-bg-soft,#f7f9fc)}.lpa-book-grid{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}@media (width>=880px){.lpa-book-grid{grid-template-columns:1fr 380px}}.lpa-ticks{margin:12px 0 0;padding:0;list-style:none}.lpa-ticks li{padding:6px 0 6px 26px;font-size:15px;position:relative}.lpa-ticks li:before{content:"✓";color:var(--gr);font-weight:800;position:absolute;left:0}.lpa-form-card{border:1px solid var(--ln);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 6px 20px #0d254512}.lpa-form-head{background:var(--nv);color:#fff;padding:14px 18px;font-size:15px;font-weight:800}.lpa-form{flex-direction:column;gap:10px;padding:18px;display:flex}.lpa-form input,.lpa-form select{border:1px solid var(--ln);width:100%;color:var(--color-text,#1a2233);background:#fff;border-radius:9px;padding:12px 13px;font-family:inherit;font-size:15px}.lpa-form button{background:linear-gradient(135deg,var(--o),var(--rd));color:#fff;cursor:pointer;border:0;border-radius:10px;margin-top:2px;padding:15px;font-size:16px;font-weight:800}.lpa-form-note{color:var(--mut);margin:2px 0 0;font-size:11.5px;line-height:1.5}.lpa-foot{text-align:center;color:var(--mut);padding:22px 0;font-size:12.5px}.lpa-foot a{color:var(--o);text-decoration:none}.lpa-faq-list{margin-top:10px}.lpa-faq-item{border:1px solid var(--ln);background:#fff;border-radius:10px;margin:8px 0;padding:2px 16px}.lpa-faq-item summary{cursor:pointer;color:var(--nv);padding:13px 0;font-weight:700;list-style:none}.lpa-faq-item summary::-webkit-details-marker{display:none}.lpa-faq-item[open] summary{border-bottom:1px solid var(--ln)}.lpa-faq-item p{color:var(--color-text,#1a2233);margin:11px 0 14px;font-size:14px}.lpa-xlink{color:var(--mut);margin-top:14px;font-size:13px}.lpa-xlink a{color:var(--o)}.lpa-ways{counter-reset:w;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lpa-ways li{counter-increment:w;background:var(--color-bg-soft,#f7f9fc);border:1px solid var(--ln);border-radius:12px;padding:14px 16px 14px 58px;font-size:15px;position:relative}.lpa-ways li:before{content:counter(w);background:linear-gradient(135deg,var(--o),var(--rd));color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid;position:absolute;top:14px;left:14px}.lpa-ways li b{color:var(--nv)}.lpa-ways-bridge{margin-top:16px;font-size:15px}.lpa-ways-sec .lpa-btn-primary{margin-top:16px}@media (width<=620px){.lpa-ve{grid-template-columns:1fr}}