@import "https://fonts.googleapis.com/css2?family=Secular+One&family=Heebo:wght@300;400;600;700;800&display=swap";*{box-sizing:border-box;margin:0;padding:0;font-family:Inter,sans-serif}body{color:#1f2937;background:#f8fafc}.goal-card-image{flex-shrink:0;width:220px}@media (width<=640px){.goal-card-image{width:110px}}.ProseMirror{color:#1f2937;text-align:right;direction:rtl;outline:none;min-height:180px;padding:1rem;font-size:1rem;line-height:1.75}.ProseMirror p{margin:0 0 .6rem}.ProseMirror p:last-child{margin-bottom:0}.ProseMirror ul{margin:0 0 .6rem;padding-right:1.5rem;list-style:outside}.ProseMirror ol{margin:0 0 .6rem;padding-right:1.5rem;list-style:decimal}.ProseMirror li{margin-bottom:.2rem}.ProseMirror a{color:#2563eb;cursor:pointer;text-decoration:underline}.ProseMirror strong{font-weight:700}.ProseMirror em{font-style:italic}.ProseMirror u{text-decoration:underline}.ProseMirror img{border-radius:10px;max-width:100%;margin:.5rem 0;display:block}.ProseMirror-focused{background:#fff}.challenge-html-content{color:#374151;direction:rtl;line-height:1.75}.challenge-html-content p{margin:0 0 .6rem}.challenge-html-content p:last-child{margin-bottom:0}.challenge-html-content ul{margin:0 0 .6rem;padding-right:1.5rem;list-style:outside}.challenge-html-content ol{margin:0 0 .6rem;padding-right:1.5rem;list-style:decimal}.challenge-html-content li{margin-bottom:.3rem}.challenge-html-content a{color:#2563eb;text-decoration:underline}.challenge-html-content a:hover{color:#1d4ed8}.challenge-html-content strong{font-weight:700}.challenge-html-content em{font-style:italic}.challenge-html-content u{text-decoration:underline}.challenge-html-content img{border-radius:10px;max-width:100%;margin:.75rem 0;display:block}.lp{--bg-dark:#f8fafc;--primary-green:#00af46;--primary-green-glow:#00af4666;--text-light:#1f2937;--text-muted:#6b7280;--glass-bg:#fff9;--glass-border:#00af4626;background:var(--bg-dark);color:var(--text-light);direction:rtl;flex-direction:column;min-height:100vh;font-family:Inter,system-ui,sans-serif;display:flex;overflow-x:hidden}.lp *{box-sizing:border-box}.lp .green-text{color:var(--primary-green);text-shadow:0 0 10px var(--primary-green-glow)}.lp .navbar{z-index:10;background:0 0;justify-content:space-between;align-items:center;padding:1.5rem 5%;display:flex}.lp .logo{letter-spacing:2px;font-size:1.8rem;font-weight:900}.lp .login-btn{color:var(--text-light);border:1px solid var(--primary-green);cursor:pointer;background:0 0;border-radius:30px;padding:.6rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:500;transition:all .3s;box-shadow:0 0 15px #00af461a}.lp .login-btn:hover{background:var(--primary-green);color:#fff;box-shadow:0 0 25px var(--primary-green-glow)}.lp .hero-section{flex:1;justify-content:space-between;align-items:center;padding:0 5%;display:flex;position:relative}.lp .hero-content{z-index:2;flex:1;max-width:600px}.lp h1{margin-bottom:1.5rem;font-size:4.5rem;font-weight:900;line-height:1.1}.lp p{color:var(--text-muted);margin-bottom:2.5rem;font-size:1.2rem;line-height:1.6}.lp .cta-buttons{gap:1rem;display:flex}.lp .primary-btn{background:var(--primary-green);color:#fff;cursor:pointer;border:none;border-radius:50px;padding:1rem 2.5rem;font-family:inherit;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 10px 20px #00af4633}.lp .primary-btn.glow-effect:hover{box-shadow:0 0 30px var(--primary-green-glow);transform:translateY(-2px)}.lp .secondary-btn{background:var(--glass-bg);color:var(--text-light);border:1px solid var(--glass-border);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:30px;padding:1rem 2rem;font-family:inherit;font-size:1.1rem;font-weight:500;transition:all .3s}.lp .secondary-btn:hover{background:#0000000d}.lp .hero-graphics{flex:1;justify-content:center;align-items:center;height:600px;display:flex;position:relative}.lp .circle{filter:blur(80px);z-index:0;border-radius:50%;position:absolute}.lp .green-circle1{background:var(--primary-green);opacity:.15;width:300px;height:300px;top:20%;right:30%}.lp .green-circle2{opacity:.2;background:#008f39;width:200px;height:200px;bottom:20%;left:20%}.lp .glass-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-border);background:#ffffffe6;border-radius:32px;box-shadow:0 10px 30px #0000000d}.lp .stat{flex-direction:column;align-items:center;display:flex}.lp .stat-num{color:var(--primary-green);font-size:3rem;font-weight:900}.lp .stat-text{color:var(--text-muted);font-size:1rem}.lp .fade-in{animation:1s ease-out forwards lp-fadeIn}.lp .slide-up{opacity:0;animation:1s ease-out .2s forwards lp-slideUp;transform:translateY(20px)}@keyframes lp-fadeIn{to{opacity:1}}@keyframes lp-slideUp{to{opacity:1;transform:translateY(0)}}.lp .method-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem;max-width:1200px;margin:0 auto;display:grid}.lp .method-step{text-align:center;border-top:1px solid #00af461a;border-radius:32px;padding:3rem 2rem 2.5rem;transition:transform .4s,box-shadow .4s,border-color .4s;position:relative;overflow:hidden}.lp .method-step:before{content:"";background:var(--primary-green);width:0%;height:4px;transition:width .4s;position:absolute;top:0;right:0;box-shadow:0 0 10px #00af46cc}.lp .method-step:hover:before{width:100%}.lp .method-step:hover{background:#fff;border-color:#00af4666;transform:translateY(-8px);box-shadow:0 25px 50px #00af4614}.lp .step-number{color:#0000;-webkit-text-stroke:1px #00af4633;-webkit-user-select:none;user-select:none;z-index:0;font-size:5rem;font-weight:900;transition:all .4s;position:absolute;top:-5px;left:20px}.lp .method-step:hover .step-number{-webkit-text-stroke:2px #00af4699;transform:scale(1.1)rotate(1.5deg)}.lp .method-step h4,.lp .method-step p{z-index:1;position:relative}.lp .method-step h4{color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.lp .method-step p{color:#ccc;margin-bottom:0;font-size:1.1rem;line-height:1.6}.lp .team-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:4rem;max-width:1000px;margin:0 auto;display:grid}.lp .team-member{border-radius:20px;padding:4rem 2rem 2rem;position:relative}.lp .team-avatar{border:4px solid var(--primary-green);background:#111;border-radius:50%;width:130px;height:130px;position:absolute;top:-65px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 20px #00000080}.lp .team-avatar img{object-fit:cover;width:100%;height:100%}.lp .team-member h3{margin-bottom:.5rem;font-size:1.8rem;font-weight:900}.lp .team-member .role{margin-bottom:1rem;font-size:1.1rem;font-weight:700}.lp .team-member p{color:#ccc;margin-bottom:0;font-size:1rem;line-height:1.6}.lp .form-input{border:1px solid var(--glass-border);width:100%;color:var(--text-light);resize:vertical;background:#fff;border-radius:12px;padding:1rem 1.5rem;font-family:inherit;font-size:1rem;transition:all .3s}.lp .form-input:focus{border-color:var(--primary-green);outline:none;box-shadow:0 0 15px #00af4633}.lp .form-input::placeholder{color:var(--text-muted)}.lp footer{border-top:1px solid var(--glass-border);background:#fff;margin-top:4rem;padding:4rem 5% 1rem}.lp .footer-content{text-align:center;flex-direction:column;align-items:center;margin-bottom:3rem;display:flex}.lp .social-links{gap:1.5rem;margin-top:2rem;display:flex}.lp .social-links a{color:var(--text-light);font-weight:500;text-decoration:none;transition:color .3s}.lp .social-links a:hover{color:var(--primary-green)}.lp .footer-bottom{text-align:center;border-top:1px solid var(--glass-border);color:var(--text-muted);padding-top:2rem;font-size:.9rem}@media (width<=900px){.lp .hero-section{text-align:center;flex-direction:column;padding-top:3rem}.lp .cta-buttons{justify-content:center}.lp h1{font-size:3rem}.lp .hero-graphics{width:100%;height:400px;margin-top:2rem}}@media (width<=600px){.lp h1{font-size:2.5rem!important}.lp h2{font-size:2.2rem!important}.lp section{padding:3rem 1.5rem!important}.lp .method-step{padding:2rem 1.5rem 1.5rem}.lp .cta-banner-content{padding:2rem 1.5rem!important}}.lnp,.lnp *{font-family:Heebo,system-ui,sans-serif}.lnp{color:#1f2937;direction:rtl;background:#f8fafc;overflow-x:hidden}.lnp h1,.lnp h2,.lnp h3,.lnp .lnp-h1,.lnp .lnp-h2,.lnp .lnp-journey-title,.lnp .lnp-team-name,.lnp .lnp-pillar h3,.lnp .lnp-fit-title,.lnp .lnp-result-name,.lnp .lnp-stat-num,.lnp .lnp-nav-logo{font-family:Secular One,system-ui,sans-serif;font-weight:400}.lnp-container{max-width:860px;margin:0 auto;padding:0 20px}.lnp-section{padding:72px 0}.lnp-section-alt{background:#fff}.lnp-tag{color:#00af46;letter-spacing:.03em;background:#00af461f;border-radius:50px;margin-bottom:14px;padding:4px 14px;font-size:.85rem;font-weight:700;display:inline-block}.lnp-h1{color:#111827;letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(2.6rem,7vw,4.8rem);font-weight:900;line-height:1.1}.lnp-h2{color:#111827;margin:0 0 16px;font-size:clamp(1.9rem,4.5vw,3rem);font-weight:800;line-height:1.2}.lnp-sub{color:#4b5563;margin:0 0 32px;font-size:1.2rem;line-height:1.85}.lnp-btn{color:#fff;cursor:pointer;background:#00af46;border:none;border-radius:50px;padding:18px 40px;font-size:1.15rem;font-weight:800;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s;display:inline-block;box-shadow:0 4px 18px #00af464d}.lnp-btn:hover{background:#009e3e;transform:translateY(-2px);box-shadow:0 6px 24px #00af4666}.lnp-btn-outline{color:#00af46;box-shadow:none;background:0 0;border:2px solid #00af46}.lnp-btn-outline:hover{background:#00af4614;transform:translateY(-2px)}.lnp-nav{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:14px 20px;display:flex;position:sticky;top:0}.lnp-nav-logo{color:#00af46;font-size:1.25rem;font-weight:900}.lnp-nav-cta{padding:10px 22px;font-size:.95rem}.lnp-hero{text-align:center;background:linear-gradient(160deg,#f0fdf4 0%,#f8fafc 60%);padding:80px 0 64px}.lnp-hero-img{width:140px;height:auto;box-shadow:none;object-fit:contain;border:none;border-radius:0;margin-bottom:28px}.lnp-hero-accent{color:#00af46}.lnp-video-wrap{aspect-ratio:16/9;background:#1f2937;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;max-width:680px;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000002e}.lnp-play-btn{background:#00af46e6;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:14px;display:flex}.lnp-play-btn svg{margin-right:-4px}.lnp-video-label{color:#ffffffbf;font-size:.95rem}.lnp-stats-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px;display:grid}.lnp-stat-card{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:28px 16px;box-shadow:0 2px 12px #0000000d}.lnp-stat-num{color:#00af46;margin-bottom:8px;font-size:2.8rem;font-weight:900;line-height:1}.lnp-stat-label{color:#6b7280;font-size:.95rem;font-weight:600}.lnp-testimonials-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:40px;display:grid}.lnp-test-card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 2px 12px #0000000d}.lnp-test-card:hover{transform:translateY(-4px);box-shadow:0 8px 28px #0000001a}.lnp-test-video-thumb{aspect-ratio:9/12;background:#d1fae5;justify-content:center;align-items:center;display:flex;position:relative}.lnp-test-video-embed{aspect-ratio:9/16;width:100%;overflow:hidden}.lnp-test-play{background:#00af46d9;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.lnp-test-info{padding:14px 16px}.lnp-test-name{margin-bottom:4px;font-size:.95rem;font-weight:700}.lnp-test-role{color:#6b7280;font-size:.82rem}.lnp-form-section{background:linear-gradient(135deg,#00af46 0%,#009e3e 100%);padding:72px 0}.lnp-form-section .lnp-h2,.lnp-form-section .lnp-sub{color:#fff}.lnp-form-section .lnp-sub{color:#ffffffd9}.lnp-form-box{background:#fff;border-radius:24px;max-width:480px;margin:36px auto 0;padding:40px 36px;box-shadow:0 16px 48px #00000026}.lnp-form-row{margin-bottom:16px}.lnp-form-row label{color:#374151;margin-bottom:6px;font-size:.9rem;font-weight:600;display:block}.lnp-form-row input{box-sizing:border-box;direction:rtl;border:1.5px solid #d1d5db;border-radius:12px;width:100%;padding:13px 16px;font-size:1rem;transition:border-color .2s}.lnp-form-row input:focus{border-color:#00af46;outline:none;box-shadow:0 0 0 3px #00af461f}.lnp-form-check{color:#6b7280;cursor:pointer;align-items:flex-start;gap:10px;margin:18px 0 24px;font-size:.85rem;display:flex}.lnp-form-check input{width:auto;margin-top:2px}.lnp-form-submit{width:100%;padding:16px;font-size:1.05rem}.lnp-steps{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px;display:grid}.lnp-step{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:32px 20px;position:relative}.lnp-step-num{color:#fff;background:linear-gradient(135deg,#00af46,#009e3e);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;font-size:1.2rem;font-weight:900;display:flex}.lnp-step h3{margin:0 0 8px;font-size:1.05rem;font-weight:700}.lnp-step p{color:#6b7280;margin:0;font-size:.9rem;line-height:1.6}.lnp-journey{direction:rtl;align-items:stretch;gap:0;margin-top:48px;display:flex}.lnp-journey-item{flex:1;align-items:center;display:flex}.lnp-journey-step{text-align:center;background:#fff;border:2px solid #00af46;border-radius:20px;flex:1;padding:28px 20px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 4px 16px #00af461a}.lnp-journey-step:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00af4633}.lnp-journey-num{color:#fff;background:#00af46;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 16px;font-size:1.4rem;font-weight:900;display:flex;box-shadow:0 4px 12px #00af4659}.lnp-journey-title{color:#00af46;margin:0 0 10px;font-size:1.15rem;font-weight:800}.lnp-journey-desc{color:#4b5563;margin:0;font-size:.95rem;line-height:1.7}.lnp-journey-arrow{color:#00af46;opacity:.7;flex-shrink:0;padding:0 10px;font-size:2rem;font-weight:900}@media (width<=700px){.lnp-journey{flex-direction:column;gap:0}.lnp-journey-item{flex-direction:column}.lnp-journey-arrow{padding:4px 0;transform:rotate(-90deg)}}.lnp-pillars{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}.lnp-pillar{text-align:center;background:#00af46;border-radius:20px;padding:36px 22px 28px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 4px 18px #00af4640}.lnp-pillar:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00af4659}.lnp-pillar-icon-wrap{background:#fff;border:3px solid #00af4633;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:-60px auto 18px;font-size:2rem;display:flex;box-shadow:0 4px 14px #0000001f}.lnp-pillar-img-wrap{background:#fff;border:3px solid #00af4633;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:-60px auto 18px;display:flex;overflow:hidden;box-shadow:0 4px 14px #0000001f}.lnp-pillar-img-wrap img{object-fit:cover;width:100%;height:100%}.lnp-pillar h3{color:#fff;margin:0 0 10px;font-size:1.15rem;font-weight:800;line-height:1.3}.lnp-pillar p{color:#ffffffe6;margin:0;font-size:.92rem;line-height:1.7}.lnp-pillars-spacer{margin-top:36px}@media (width<=700px){.lnp-pillars{grid-template-columns:repeat(2,1fr);gap:14px}.lnp-pillar{padding:32px 14px 20px}}@keyframes scroll-carousel{0%{transform:translate(0)}to{transform:translate(-2360px)}}.lnp-carousel-wrap{margin-top:40px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.lnp-carousel-track{gap:16px;width:max-content;animation:35s linear infinite scroll-carousel;display:flex}.lnp-carousel-track:hover{animation-play-state:paused}.lnp-carousel-card{background:#f0fdf4;border-radius:16px;flex-shrink:0;width:220px;overflow:hidden;box-shadow:0 4px 16px #0000001a}.lnp-carousel-img{object-fit:cover;width:100%;height:280px;display:block}.lnp-carousel-placeholder{background:#d1fae5;width:100%;height:280px}.lnp-carousel-label{color:#fff;text-align:center;background:#00af46;padding:10px 14px;font-family:Assistant,sans-serif;font-size:.9rem;font-weight:800}.lnp-about-inner{align-items:flex-start;gap:48px;display:flex}.lnp-about-img{object-fit:cover;border:3px solid #00af46;border-radius:20px;flex-shrink:0;width:220px;height:260px;box-shadow:0 8px 28px #00af4633}.lnp-about-img-placeholder{background:#d1fae5;border:3px solid #00af46;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:220px;height:260px;font-size:4rem;display:flex}.lnp-about-points{margin:20px 0 0;padding:0;list-style:none}.lnp-about-points li{color:#374151;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:.95rem;display:flex}.lnp-about-check{color:#00af46;flex-shrink:0;margin-top:1px;font-size:1.1rem;font-weight:900}.lnp-team-grid{grid-template-columns:1fr 1fr;gap:32px;margin-top:40px;display:grid}.lnp-team-card{text-align:right;background:#fff;border:1px solid #e5e7eb;border-radius:24px;padding:32px 28px;box-shadow:0 2px 16px #0000000f}.lnp-team-img{object-fit:cover;border:3px solid #00af46;border-radius:50%;width:110px;height:110px;margin:0 auto 16px;display:block;box-shadow:0 0 0 5px #00af461f}.lnp-team-name{color:#00af46;text-align:center;margin:0 0 12px;font-size:1.35rem;font-weight:800}.lnp-team-bio{color:#4b5563;margin:0 0 10px;font-size:.97rem;line-height:1.8}@media (width<=700px){.lnp-team-grid{grid-template-columns:1fr}}.lnp-fit-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:40px;display:grid}.lnp-fit-box{border:1.5px solid;border-radius:20px;padding:28px 24px}.lnp-fit-yes{background:#f0fdf4;border-color:#00af46}.lnp-fit-no{background:#fef2f2;border-color:#fca5a5}.lnp-fit-title{margin:0 0 16px;font-size:1.2rem;font-weight:800}.lnp-fit-yes .lnp-fit-title{color:#00af46}.lnp-fit-no .lnp-fit-title{color:#ef4444}.lnp-fit-list{margin:0;padding:0;list-style:none}.lnp-fit-list li{color:#374151;align-items:flex-start;gap:8px;margin-bottom:10px;font-size:1rem;line-height:1.6;display:flex}.lnp-faq-list{flex-direction:column;gap:12px;margin-top:40px;display:flex}.lnp-faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden}.lnp-faq-q{color:#111827;cursor:pointer;text-align:right;direction:rtl;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:22px 24px;font-size:1.05rem;font-weight:700;transition:background .15s;display:flex}.lnp-faq-q:hover{background:#f9fafb}.lnp-faq-chevron{color:#00af46;flex-shrink:0;margin-right:12px;transition:transform .25s}.lnp-faq-chevron.open{transform:rotate(180deg)}.lnp-faq-a{color:#4b5563;padding:0 24px 22px;font-size:1rem;line-height:1.8}.lnp-final-cta{text-align:center;background:#111827;padding:80px 0}.lnp-final-cta .lnp-h2{color:#fff}.lnp-final-cta .lnp-sub{color:#ffffffb3}.lnp-footer{color:#ffffff80;text-align:center;background:#1f2937;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;font-size:.85rem;display:flex}.lnp-footer a{color:#fff9;text-decoration:none}.lnp-footer a:hover{color:#00af46}.lnp-footer-links{gap:20px;display:flex}@media (width<=700px){.lnp-pain-grid{grid-template-columns:1fr!important}}.lnp-fade{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(24px)}.lnp-fade.visible{opacity:1;transform:none}@media (width<=700px){.lnp-section{padding:52px 0}.lnp-h1{font-size:clamp(2rem,8vw,2.6rem);line-height:1.15}.lnp-h2{font-size:clamp(1.55rem,6vw,1.9rem)}.lnp-sub{font-size:1.05rem;line-height:1.75}.lnp-nav{padding:10px 14px}.lnp-nav-logo{height:40px!important}.lnp-nav-cta{padding:9px 14px;font-size:.82rem}.lnp-hero{padding:48px 0 40px}.lnp-hero-img{width:90px;height:90px}.lnp-btn{padding:14px 24px;font-size:.95rem}.lnp-stats-grid{grid-template-columns:repeat(2,1fr);gap:12px}.lnp-stat-num{font-size:1.8rem}.lnp-testimonials-grid{grid-template-columns:repeat(2,1fr)}.lnp-steps{grid-template-columns:1fr;gap:16px}.lnp-pillars{grid-template-columns:repeat(2,1fr);gap:12px}.lnp-carousel-card{width:180px}.lnp-carousel-img{height:230px}.lnp-team-grid{grid-template-columns:1fr;gap:20px}.lnp-about-inner{flex-direction:column;align-items:center}.lnp-about-img,.lnp-about-img-placeholder{width:100%;height:220px}.lnp-fit-grid{grid-template-columns:1fr;gap:16px}.lnp-form-box{padding:24px 16px}.lnp-form-row input{font-size:16px}.lnp-final-cta{padding:56px 0}.lnp-footer-links{flex-wrap:wrap;justify-content:center;gap:12px}}
