.lp-page{background:var(--bg,#fdf8fb);color:var(--ink,#2e2229);padding:120px 0 90px}.lp-page .container{max-width:860px;margin:0 auto;padding:0 24px}.lp-hero{margin:0 0 30px}.lp-kicker{display:inline-block;letter-spacing:.3em;font-size:.7rem;color:var(--accent-strong,#c2187e);text-transform:uppercase;margin-bottom:12px;font-family:Poppins,Noto Sans Hebrew Variable,sans-serif}.lp-page h1{font-size:clamp(2rem,4.6vw,2.9rem);font-weight:200;letter-spacing:.03em;margin-bottom:12px;line-height:1.25}.lp-lead{color:var(--ink-faint,#8d7583);font-size:1.12rem;line-height:1.8;max-width:660px}.lp-img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:48px 14px 48px 14px;box-shadow:0 24px 50px rgba(46,34,41,.14);margin:8px 0 44px;background:var(--bg-deep,#f3e0ec)}.lp-body{font-size:1.06rem;line-height:1.95;color:#4a3340}.lp-body section{margin-bottom:40px}.lp-body h2{font-size:clamp(1.35rem,2.6vw,1.7rem);font-weight:300;color:var(--ink,#2e2229);margin-bottom:14px;letter-spacing:.01em}.lp-body p{margin-bottom:18px}.lp-body p:last-child{margin-bottom:0}.lp-faq{margin:8px 0 46px}.lp-faq h2{font-size:clamp(1.35rem,2.6vw,1.7rem);font-weight:300;margin-bottom:18px}.lp-faq details{background:var(--card,#fffbfd);border-radius:24px 8px 24px 8px;box-shadow:0 12px 30px rgba(46,34,41,.06);margin-bottom:12px;overflow:hidden}.lp-faq summary{cursor:pointer;list-style:none;padding:20px 24px;font-size:1.03rem;font-weight:500;color:var(--ink,#2e2229);display:flex;align-items:center;gap:12px;transition:color .2s}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:hover{color:var(--accent-strong,#c2187e)}.lp-faq summary:after{content:"+";margin-inline-start:auto;font-size:1.4rem;font-weight:300;color:var(--accent,#d6219c);line-height:1;transition:transform .25s}.lp-faq details[open] summary:after{transform:rotate(45deg)}.lp-faq details[open] summary{color:var(--accent-strong,#c2187e)}.lp-faq details p{padding:0 24px 22px;color:#4a3340;line-height:1.9;font-size:1rem;margin:0}.lp-area{background:var(--bg-soft,#fbf3f8);border-radius:34px 10px 34px 10px;padding:30px 32px;margin-bottom:34px;border:1px solid var(--line,rgba(194,24,126,.16))}.lp-area h2{font-size:1.2rem;font-weight:400;margin-bottom:10px}.lp-area p{color:#4a3340;line-height:1.85;margin-bottom:10px}.lp-area-links{font-size:.97rem}.lp-area-links a{color:var(--accent-strong,#c2187e);text-decoration:none;border-bottom:1px solid rgba(194,24,126,.32)}.lp-area-links a:hover{border-color:var(--accent-strong,#c2187e)}.lp-cta{background:linear-gradient(135deg,#c2187e,#a3186b);color:#fff;border-radius:130px 6px 130px 6px;text-align:center;padding:54px 30px;margin-top:10px}.lp-cta h2{font-size:1.8rem;font-weight:200;margin-bottom:10px}.lp-cta p{color:rgba(255,255,255,.85);margin-bottom:24px;max-width:520px;margin-inline:auto;line-height:1.7}.lp-cta .btn{background:#fff;color:#a3186b;padding:14px 38px;border-radius:50px;text-decoration:none;font-weight:600;display:inline-block}.lp-cta .btn:hover{background:#fce7f3}.lp-share{margin-top:40px}.lp-related{margin-top:52px}.lp-related h2{font-size:1.3rem;font-weight:300;margin-bottom:16px}.lp-related ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.lp-related a{display:block;background:var(--card,#fffbfd);border-radius:22px 8px 22px 8px;padding:18px 22px;text-decoration:none;box-shadow:0 10px 26px rgba(46,34,41,.06);transition:transform .25s,box-shadow .25s}.lp-related a:hover{transform:translateY(-3px);box-shadow:0 18px 36px rgba(46,34,41,.1)}.lp-related strong{display:block;color:var(--accent-strong,#c2187e);font-weight:600;font-size:1.02rem;margin-bottom:4px}.lp-related span{display:block;color:var(--ink-faint,#8d7583);font-size:.93rem;line-height:1.6}@media(max-width:640px){.lp-page{padding:100px 0 70px}.lp-img{border-radius:32px 10px 32px 10px}.lp-cta{border-radius:70px 6px 70px 6px;padding:42px 22px}.lp-area{padding:24px 22px}.lp-faq summary{padding:17px 20px;font-size:.99rem}.lp-faq details p{padding:0 20px 20px}}