.lpfam{--ink:#16233a;--ink-soft:#22314b;--teal:#0f6e7e;--teal-deep:#0b5966;--teal-tint:#e6f1f2;--amber:#ff8a1e;--amber-deep:#e5760c;--page:#f4f6f9;--line:#e4e8ef;--muted:#5b6675;--danger:#c0392b;--danger-tint:#fbeae7;--good:#1e8e5a;--good-tint:#e7f5ee;--shadow-lg:0 20px 50px rgba(16,35,58,.18);--shadow-md:0 10px 28px rgba(16,35,58,.12);background:var(--page);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.lpfam img{display:block;max-width:100%}.lpfam a{color:inherit}.lpfam .wrap{margin:0 auto;max-width:960px;padding:0 22px}.lpfam .sec{padding:56px 0}.lpfam .sec h2{font-size:1.72rem;font-weight:800;letter-spacing:-.02em;margin:0 0 12px;text-align:center;text-wrap:balance}.lpfam .sec .sub{color:var(--muted);line-height:1.55;margin:0 auto 34px;max-width:58ch;text-align:center}.lpfam .sec--paper{background:#fff;border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.lpfam .eyebrow{color:var(--teal);font-size:.72rem;font-weight:800;letter-spacing:.14em;margin:0 0 10px;text-align:center;text-transform:uppercase}.lpfam .cta{align-items:center;border:0;border-radius:12px;cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:800;gap:9px;padding:15px 30px;text-decoration:none;transition:.15s}.lpfam .cta--amber{background:var(--amber);color:var(--ink)}.lpfam .cta--amber:hover{background:var(--amber-deep)}.lpfam .hero{background:linear-gradient(180deg,#fdfdfe 0,var(--teal-tint) 100%);border-bottom:1px solid var(--line);padding:52px 22px 60px}.lpfam .hero__in{align-items:center;display:grid;gap:44px;grid-template-columns:1.05fr .95fr;margin:0 auto;max-width:1020px}.lpfam .badge{background:var(--amber);border-radius:100px;color:var(--ink);display:inline-block;font-size:.68rem;font-weight:800;letter-spacing:.1em;margin-bottom:16px;padding:6px 12px;text-transform:uppercase}.lpfam .hero h1{font-size:clamp(1.9rem,4.4vw,2.6rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 14px;text-wrap:balance}.lpfam .hero .lead{color:var(--ink-soft);font-size:1.1rem;line-height:1.55;margin:0 0 24px;max-width:48ch}.lpfam .hero small{color:var(--muted);display:block;font-size:.85rem;margin-top:14px}.lpfam .duo{display:grid;gap:16px}.lpfam .card{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-md);padding:18px 18px 14px}.lpfam .card .hd{color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.lpfam .card .num{font-size:1.08rem;font-weight:800;margin:0 0 2px}.lpfam .card .when{color:var(--muted);font-size:.76rem;margin-bottom:10px}.lpfam .card .risk{background:var(--danger-tint);color:var(--danger)}.lpfam .card .ok,.lpfam .card .risk{align-items:center;border-radius:10px;display:flex;font-size:.82rem;font-weight:800;gap:8px;margin-bottom:10px;padding:8px 10px}.lpfam .card .ok{background:var(--good-tint);color:var(--good)}.lpfam .card .row{border-top:1px solid var(--line);display:flex;font-size:.82rem;gap:10px;justify-content:space-between;padding:7px 2px}.lpfam .card .row:first-of-type{border-top:0}.lpfam .card .k{color:var(--muted)}.lpfam .card .v{font-weight:700;text-align:right}.lpfam .card--alert{border-left:4px solid var(--amber)}.lpfam .card--alert .body{color:var(--ink-soft);font-size:.9rem;line-height:1.5}.lpfam .card--alert .body b{color:var(--ink)}.lpfam .checks{display:grid;gap:13px;list-style:none;margin:0 auto;max-width:660px;padding:0}.lpfam .checks li{font-size:1.04rem;line-height:1.55;padding-left:30px;position:relative}.lpfam .checks li:before{color:var(--teal);content:"✓";font-size:1.15rem;font-weight:800;left:0;position:absolute;top:0}.lpfam .steps{display:grid;gap:22px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1000px}.lpfam .step{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px 20px}.lpfam .step .n{align-items:center;background:var(--teal);border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:800;height:40px;justify-content:center;margin-bottom:12px;width:40px}.lpfam .step h3{font-size:1.02rem;margin:0 0 6px}.lpfam .step p{color:var(--muted);font-size:.92rem;line-height:1.5;margin:0}.lpfam .split{align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1000px;padding:0 22px}.lpfam .split__media img{aspect-ratio:4/3;border-radius:16px;box-shadow:var(--shadow-md);-o-object-fit:cover;object-fit:cover;width:100%}.lpfam .split h2{margin-bottom:14px;text-align:left}.lpfam .split p{color:var(--ink-soft);font-size:1.04rem;line-height:1.65;margin:0 0 14px}.lpfam .split .kicker{color:var(--teal);font-size:.72rem;font-weight:800;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.lpfam .dark{background:var(--ink);color:#fff}.lpfam .dark h2{color:#fff}.lpfam .dark .sub{color:hsla(0,0%,100%,.82)}.lpfam .arrows{display:grid;gap:14px;list-style:none;margin:0 auto;max-width:680px;padding:0}.lpfam .arrows li{line-height:1.55;opacity:.96;padding-left:26px;position:relative}.lpfam .arrows li:before{color:var(--amber);content:"→";font-weight:800;left:0;position:absolute;top:0}.lpfam .arrows b{color:#ffd9a8}.lpfam .faq{display:grid;gap:10px;margin:0 auto;max-width:720px}.lpfam .faq details{background:#fff;border:1px solid var(--line);border-radius:12px;padding:2px 18px}.lpfam .faq summary{cursor:pointer;font-size:1rem;font-weight:700;list-style:none;padding:16px 0;position:relative}.lpfam .faq summary::-webkit-details-marker{display:none}.lpfam .faq summary:after{color:var(--teal);content:"+";font-size:1.3rem;font-weight:800;position:absolute;right:2px;top:14px}.lpfam .faq details[open] summary:after{content:"–"}.lpfam .faq p{font-size:.95rem;margin:0 0 16px}.lpfam .anchor,.lpfam .faq p{color:var(--ink-soft);line-height:1.6}.lpfam .anchor{background:#fff;border:1px solid var(--line);border-left:4px solid var(--amber);border-radius:0 12px 12px 0;font-size:1rem;margin:26px auto;max-width:660px;padding:18px 22px}.lpfam .pricebox{background:#fff;border:2px solid var(--amber);border-radius:18px;box-shadow:0 14px 40px rgba(255,138,30,.2);margin:0 auto;max-width:520px;padding:30px 28px;text-align:center}.lpfam .pricebox .amt{font-size:2.6rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em}.lpfam .pricebox .amt span{color:var(--muted);font-size:1rem;font-weight:600}.lpfam .pricebox .per{color:var(--muted);font-size:.92rem;line-height:1.5;margin:4px 0 18px}.lpfam .pricebox .fine{color:var(--muted);font-size:.8rem;line-height:1.5;margin-top:14px}.lpfam .guarantee{background:var(--teal-tint);border-radius:14px;font-size:1rem;line-height:1.6;margin:26px auto 0;max-width:560px;padding:18px 24px;text-align:center}.lpfam .guarantee b{color:var(--teal-deep)}.lpfam .about{background:#fff;border:1px solid var(--line);border-left:4px solid var(--amber);border-radius:14px;line-height:1.65;margin:0 auto;max-width:720px;padding:28px 30px}.lpfam .about p{margin:0 0 14px}.lpfam .about .sign{font-weight:800}.lpfam .close{background:linear-gradient(135deg,var(--ink) 0,var(--teal-deep) 100%);color:#fff;text-align:center}.lpfam .close h2{color:#fff}.lpfam .close .sub{color:hsla(0,0%,100%,.85)}.lpfam .close__img{aspect-ratio:16/10;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.4);display:block;margin:0 auto 28px;max-width:440px;-o-object-fit:cover;object-fit:cover;width:100%}.lpfam .ps{color:hsla(0,0%,100%,.72);font-size:.93rem;line-height:1.6;margin:22px auto 0;max-width:600px}.lpfam .foot{color:var(--muted);font-size:.8rem;line-height:1.6;padding:26px 0;text-align:center}.lpfam .foot a{color:var(--teal);text-decoration:none}@media (max-width:820px){.lpfam .hero__in{gap:30px;grid-template-columns:1fr;text-align:center}.lpfam .hero .lead,.lpfam .hero h1{margin-left:auto;margin-right:auto}.lpfam .steps{grid-template-columns:1fr 1fr}.lpfam .split{gap:22px;grid-template-columns:1fr}.lpfam .split h2{text-align:center}}@media (max-width:560px){.lpfam .steps{grid-template-columns:1fr}}