@keyframes lp-orb1{0%{transform:translate(0) scale(1)}30%{transform:translate(60px,-50px) scale(1.08)}70%{transform:translate(100px,30px) scale(.94)}to{transform:translate(0) scale(1)}}@keyframes lp-orb2{0%{transform:translate(0) scale(1)}40%{transform:translate(-70px,-40px) scale(1.12)}80%{transform:translate(-20px,50px) scale(.92)}to{transform:translate(0) scale(1)}}@keyframes lp-fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-float{0%,to{transform:translateY(0) rotate(-.5deg)}50%{transform:translateY(-12px) rotate(.5deg)}}@keyframes lp-badge1{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(1deg)}}@keyframes lp-badge2{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(-.8deg)}}@keyframes lp-scroll-dot{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(8px);opacity:1}}.lp-root{font-family:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.lp-root h1,.lp-root h2,.lp-root h3,.lp-root h4{font-family:var(--font-display),system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.01em}.lp-container{max-width:1160px;margin:0 auto;padding:0 40px}.lp-grid-2{display:grid;grid-template-columns:1fr 1fr}.lp-grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.lp-feature-grid{display:grid;grid-template-columns:1fr 1fr}.lp-mobile-only{display:none}.lp-desktop-landing-flow{display:contents}@media (max-width:767px){.lp-mobile-only{display:block;background:radial-gradient(circle at 15% 0,rgba(45,212,168,.18),transparent 32%),radial-gradient(circle at 95% 10%,rgba(108,71,255,.12),transparent 30%),linear-gradient(180deg,#FFFDF8,#F7FBFF 48%,#FFF8F2);color:#172033;overflow-x:hidden;padding:18px 14px 96px}.lp-desktop-landing-flow{display:none!important}.lp-mobile-final-card,.lp-mobile-hero,.lp-mobile-section{max-width:440px;margin:0 auto}.lp-mobile-hero{padding:22px 18px 20px;border:1px solid rgba(108,71,255,.16);border-radius:26px;background:rgba(255,255,255,.86);box-shadow:0 18px 48px rgba(15,23,42,.09)}.lp-mobile-pill{display:inline-flex;align-items:center;border-radius:999px;padding:7px 11px;background:#E9FBF5;color:#047857;font-size:12px;font-weight:900}.lp-mobile-hero h1{margin:14px 0 10px;color:#101827;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(34px,10vw,46px);line-height:.98;letter-spacing:0}.lp-mobile-hero p{margin:0;color:#475569;font-size:16px;font-weight:650;line-height:1.55}.lp-mobile-cta-row{display:grid;grid-template-columns:1fr;gap:10px;margin-top:18px}.lp-mobile-final-card a,.lp-mobile-primary-cta,.lp-mobile-secondary-cta{min-height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:17px;font-family:var(--font-display),system-ui,sans-serif;font-size:16px;font-weight:900;text-decoration:none;text-align:center}.lp-mobile-final-card a,.lp-mobile-primary-cta{background:linear-gradient(180deg,#6C47FF,#5236D4);color:white;box-shadow:0 14px 28px rgba(108,71,255,.28)}.lp-mobile-secondary-cta{background:#fff;color:#5236D4;border:1px solid rgba(108,71,255,.24)}.lp-mobile-proof-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.lp-mobile-proof-row span{border-radius:999px;padding:7px 9px;background:#F8FAFC;color:#475569;font-size:12px;font-weight:850}.lp-mobile-demo-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:18px;padding:14px;border-radius:21px;background:radial-gradient(circle at 90% 10%,rgba(253,186,116,.35),transparent 36%),linear-gradient(135deg,#172033,#0F766E);color:#fff;box-shadow:0 16px 34px rgba(15,23,42,.18)}.lp-mobile-demo-card small,.lp-mobile-demo-card span,.lp-mobile-demo-card strong{display:block}.lp-mobile-demo-kicker{margin-bottom:4px;color:rgba(255,255,255,.72);font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.lp-mobile-demo-card strong{font-family:var(--font-display),system-ui,sans-serif;font-size:22px;line-height:1.04}.lp-mobile-demo-card small{margin-top:5px;color:rgba(255,255,255,.78);font-size:13px;font-weight:800}.lp-mobile-bjoern-orb{width:62px;height:62px;display:grid;place-items:center;border-radius:22px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.22);font-size:33px}.lp-mobile-section{margin-top:18px;padding:18px;border:1px solid rgba(15,23,42,.08);border-radius:24px;background:rgba(255,255,255,.88);box-shadow:0 12px 34px rgba(15,23,42,.06)}.lp-mobile-soft-panel{background:linear-gradient(180deg,rgba(236,253,245,.92),rgba(255,255,255,.92));border-color:rgba(20,184,166,.22)}.lp-mobile-mission-section{background:radial-gradient(circle at 100% 0,rgba(108,71,255,.1),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.95),rgba(240,253,250,.9))}.lp-mobile-section-head p{margin:0 0 5px;color:#0F766E;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.lp-mobile-section-head h2{margin:0;color:#172033;font-family:var(--font-display),system-ui,sans-serif;font-size:25px;line-height:1.08;letter-spacing:0}.lp-mobile-phone-preview{display:grid;gap:12px;margin-top:15px;padding:14px;border-radius:24px;background:#172033;color:white;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 16px 34px rgba(15,23,42,.16)}.lp-mobile-phone-mission,.lp-mobile-phone-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.lp-mobile-phone-top span{color:rgba(255,255,255,.74);font-size:13px;font-weight:850}.lp-mobile-phone-top strong{border-radius:999px;padding:6px 10px;background:rgba(45,212,168,.16);color:#99F6E4;font-size:14px;font-weight:950}.lp-mobile-phone-mission{justify-content:flex-start;padding:12px;border-radius:18px;background:rgba(255,255,255,.09)}.lp-mobile-phone-mission>span{width:42px;height:42px;display:grid;place-items:center;border-radius:15px;background:rgba(255,255,255,.14);font-size:24px}.lp-mobile-phone-mission small,.lp-mobile-phone-mission strong{display:block}.lp-mobile-phone-mission strong{font-size:14px;font-weight:950}.lp-mobile-phone-mission small{margin-top:2px;color:rgba(255,255,255,.72);font-size:12px;font-weight:750}.lp-mobile-phone-bars{display:grid;gap:7px}.lp-mobile-phone-bars span{height:8px;border-radius:999px;background:linear-gradient(90deg,#2DD4A8,#A78BFA)}.lp-mobile-parent-grid{display:grid;gap:10px;margin-top:12px}.lp-mobile-parent-card{padding:13px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:rgba(255,255,255,.78)}.lp-mobile-parent-card small,.lp-mobile-parent-card strong{display:block}.lp-mobile-parent-card strong{color:#172033;font-size:14px;font-weight:950}.lp-mobile-parent-card small{margin-top:3px;color:#64748B;font-size:12px;font-weight:740;line-height:1.35}.lp-mobile-need-grid{display:grid;grid-template-columns:1fr;gap:11px;margin-top:14px}.lp-mobile-need-card{min-height:96px;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:4px;align-items:center;border:1.5px solid rgba(15,23,42,.08);border-radius:19px;padding:14px;color:#172033;text-decoration:none}.lp-mobile-need-card>span{grid-row:1/span 2;width:44px;height:44px;display:grid;place-items:center;border-radius:15px;background:rgba(255,255,255,.72);font-size:24px}.lp-mobile-need-card strong{font-family:var(--font-display),system-ui,sans-serif;font-size:18px;line-height:1.12}.lp-mobile-need-card small{color:#475569;font-size:13px;font-weight:750;line-height:1.35}.lp-mobile-need-card-violet{background:#F0ECFF;border-color:#C4B5FD}.lp-mobile-need-card-teal{background:#E6FFFA;border-color:#99F6E4}.lp-mobile-need-card-green{background:#ECFDF5;border-color:#A7F3D0}.lp-mobile-need-card-blue{background:#EFF6FF;border-color:#BFDBFE}.lp-mobile-need-card-amber{background:#FFF7D6;border-color:#FDE68A}.lp-mobile-need-card-rose{background:#FFF1F2;border-color:#FECDD3}.lp-mobile-reading-card{background:radial-gradient(circle at 96% 8%,rgba(45,212,168,.14),transparent 34%),rgba(255,255,255,.92)}.lp-mobile-paper-preview{margin-top:15px;padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:22px;background:#FFFDF8;box-shadow:0 12px 24px rgba(15,23,42,.06);transform:rotate(-.8deg)}.lp-mobile-paper-preview h3{margin:0 0 9px;color:#172033;font-family:var(--font-display),system-ui,sans-serif;font-size:21px;line-height:1.05;letter-spacing:0}.lp-mobile-paper-preview p{margin:0;color:#334155;font-size:14px;font-weight:760;line-height:1.55}.lp-mobile-paper-preview div{display:grid;gap:7px;margin-top:13px}.lp-mobile-paper-preview span{padding:8px 10px;border:1px solid rgba(108,71,255,.18);border-radius:13px;background:white;color:#334155;font-size:12px;font-weight:800}.lp-mobile-reading-copy{margin:15px 0 0;color:#475569;font-size:14px;font-weight:740;line-height:1.52}.lp-mobile-inline-cta{min-height:46px;display:inline-flex;align-items:center;justify-content:center;margin-top:14px;padding:0 16px;border-radius:15px;background:#0F766E;color:#fff;font-weight:950;text-decoration:none;box-shadow:0 12px 24px rgba(15,118,110,.2)}.lp-mobile-step-list{display:grid;gap:12px;margin:15px 0 0;padding:0;list-style:none}.lp-mobile-step-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:12px;border-radius:18px;background:#FFFFFF;border:1px solid rgba(15,23,42,.07)}.lp-mobile-step-list li>span{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:#172033;color:#fff;font-weight:950}.lp-mobile-step-list strong{display:block;color:#172033;font-size:15px;font-weight:950}.lp-mobile-step-list p{margin:3px 0 0;color:#64748B;font-size:13px;font-weight:700;line-height:1.4}.lp-mobile-product-card ul{display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none}.lp-mobile-product-card li{position:relative;padding-left:26px;color:#334155;font-size:14px;font-weight:760;line-height:1.45}.lp-mobile-product-card li:before{content:"✓";position:absolute;left:0;top:0;color:#0D9488;font-weight:950}.lp-mobile-price-strip{display:grid;gap:2px;margin-top:16px;padding:14px;border-radius:18px;background:#172033;color:white}.lp-mobile-price-strip strong{font-size:18px;font-weight:950}.lp-mobile-price-strip span{color:rgba(255,255,255,.74);font-size:13px;font-weight:750}.lp-mobile-faq-list{display:grid;gap:10px;margin-top:14px}.lp-mobile-faq-list details{border:1px solid rgba(15,23,42,.08);border-radius:17px;background:white;padding:13px 14px}.lp-mobile-faq-list summary{color:#172033;cursor:pointer;font-weight:950}.lp-mobile-faq-list p{margin:8px 0 0;color:#64748B;font-size:13px;font-weight:700;line-height:1.45}.lp-mobile-final-card{margin-top:18px;padding:22px 18px;border-radius:26px;background:linear-gradient(160deg,#172033,#0F766E);color:white;text-align:center;box-shadow:0 18px 44px rgba(15,23,42,.22)}.lp-mobile-final-card>span{font-size:36px}.lp-mobile-final-card h2{margin:8px 0;font-family:var(--font-display),system-ui,sans-serif;font-size:27px;line-height:1.05;letter-spacing:0}.lp-mobile-final-card p{margin:0 0 16px;color:rgba(255,255,255,.78);font-size:14px;font-weight:760;line-height:1.45}}.lp-btn-primary{display:inline-flex;align-items:center;gap:8px;padding:16px 36px;border-radius:100px;background:#6C47FF;color:#fff;font-family:var(--font-body);font-weight:700;font-size:16px;text-decoration:none;box-shadow:0 8px 32px rgba(108,71,255,.35);transition:transform .15s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.lp-btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 48px rgba(108,71,255,.45)}}.lp-btn-primary:active{transform:scale(.97);box-shadow:0 4px 16px rgba(108,71,255,.35);transition-duration:.1s}.lp-btn-outline-dark{display:inline-flex;align-items:center;gap:8px;padding:16px 36px;border-radius:100px;background:transparent;color:#374151;font-family:var(--font-body);font-weight:600;font-size:16px;text-decoration:none;border:1.5px solid rgba(55,65,81,.25);transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1),border-color .2s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.lp-btn-outline-dark:hover{background:rgba(55,65,81,.05);border-color:rgba(55,65,81,.4)}}.lp-btn-outline-dark:active{transform:scale(.97);transition-duration:.1s}.lp-btn-outline-brand{display:inline-flex;align-items:center;gap:8px;padding:16px 36px;border-radius:100px;background:transparent;color:#6C47FF;font-family:var(--font-body);font-weight:600;font-size:16px;text-decoration:none;border:1.5px solid rgba(108,71,255,.35);transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1),border-color .2s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.lp-btn-outline-brand:hover{background:rgba(108,71,255,.06);border-color:rgba(108,71,255,.55)}}.lp-btn-outline-brand:active{transform:scale(.97);transition-duration:.1s}@media (max-width:768px){.lp-grid-2{grid-template-columns:1fr!important}.lp-grid-3{grid-template-columns:1fr 1fr!important}.lp-feature-grid,.lp-flow-grid{grid-template-columns:1fr!important}.lp-container{padding:0 20px!important}}@media (max-width:480px){.lp-grid-3{grid-template-columns:1fr!important}}@media (max-width:720px){.lp-nav-links{display:none!important}}.lp-faq-item{background:#ffffff;border:1.5px solid #f3f4f6;border-radius:16px;padding:18px 22px;transition:border-color .2s ease,box-shadow .2s ease}.lp-faq-item[open]{border-color:rgba(108,71,255,.25);box-shadow:0 4px 18px rgba(15,10,40,.05)}.lp-faq-item+.lp-faq-item{margin-top:12px}.lp-faq-item>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:16px;line-height:1.35;color:#1a1a2e}.lp-faq-item>summary::-webkit-details-marker{display:none}.lp-faq-item>summary{transition:transform .15s cubic-bezier(.23,1,.32,1)}.lp-faq-item>summary:active{transform:scale(.99)}.lp-faq-item>summary:after{content:"";flex-shrink:0;width:10px;height:10px;border-right:2px solid #6c47ff;border-bottom:2px solid #6c47ff;transform:rotate(45deg);transition:transform .25s ease;margin-right:6px}.lp-faq-item[open]>summary:after{transform:rotate(-135deg);margin-right:2px}.lp-faq-answer{margin:12px 0 0;padding-left:2px;font-family:var(--font-body),system-ui,sans-serif;font-size:15px;line-height:1.7;color:#374151}.landing-root{--font-display:"Fraunces",Georgia,serif;--font-body:"DM Sans",system-ui,sans-serif;--blue:#3DA2DE;--gold:#EDBA1A;--dark:#0A1830;--mid:#162D5A}.landing-root *,.landing-root :after,.landing-root :before{box-sizing:border-box}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pulse{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1.1)}}@keyframes float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes spin-slow{to{transform:rotate(1turn)}}@keyframes orb-drift-1{0%{transform:translate(0) scale(1)}25%{transform:translate(60px,-40px) scale(1.1)}50%{transform:translate(120px,20px) scale(.95)}75%{transform:translate(40px,60px) scale(1.05)}to{transform:translate(0) scale(1)}}@keyframes orb-drift-2{0%{transform:translate(0) scale(1)}33%{transform:translate(-80px,-60px) scale(1.15)}66%{transform:translate(-30px,50px) scale(.9)}to{transform:translate(0) scale(1)}}@keyframes orb-drift-3{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.12)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes star-twinkle{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.9;transform:scale(1.4)}}@keyframes star-twinkle-b{0%,to{opacity:.05;transform:scale(.8)}40%{opacity:.7;transform:scale(1.2)}60%{opacity:.5;transform:scale(1)}}@keyframes symbol-float{0%{transform:translateY(0) rotate(0deg);opacity:0}8%{opacity:.55}80%{opacity:.3}to{transform:translateY(-110vh) rotate(20deg);opacity:0}}@keyframes aurora-wave{0%,to{opacity:.25;transform:scaleX(1) scaleY(1)}50%{opacity:.4;transform:scaleX(1.08) scaleY(1.15)}}@keyframes grid-pulse{0%,to{opacity:.04}50%{opacity:.08}}@keyframes shoot{0%{transform:translateX(0) translateY(0);opacity:1}to{transform:translateX(300px) translateY(120px);opacity:0}}@keyframes glow-ring{0%,to{box-shadow:0 0 40px 10px rgba(61,162,222,.08)}50%{box-shadow:0 0 80px 30px rgba(61,162,222,.18)}}@keyframes bg-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes cta-pulse{0%,to{box-shadow:0 8px 32px rgba(255,255,255,.15),0 0 0 0 rgba(255,255,255,.25)}50%{box-shadow:0 12px 48px rgba(255,255,255,.28),0 0 0 18px rgba(255,255,255,0)}}@keyframes hero-mockup-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-14px) rotate(0deg)}}@keyframes card-float-2{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(1deg)}}@keyframes step-line{0%,to{opacity:.25}50%{opacity:.6}}.cta-hero-primary{animation:cta-pulse 3s ease-in-out infinite}.step-number{font-size:clamp(48px,6vw,72px);line-height:1;background:linear-gradient(135deg,#3DA2DE,#EDBA1A);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-title,.step-number{font-family:var(--font-display);font-weight:900}.hero-title{line-height:1.05}.cta-primary{display:inline-flex;align-items:center;gap:8px;padding:18px 36px;border-radius:100px;background:var(--dark);color:#fff;font-family:var(--font-body);font-weight:700;font-size:16px;text-decoration:none;box-shadow:0 8px 32px rgba(10,24,48,.3);transition:all .25s ease}.cta-primary:hover{transform:translateY(-2px);box-shadow:0 16px 48px rgba(10,24,48,.4)}.cta-secondary{display:inline-flex;align-items:center;gap:8px;padding:18px 36px;border-radius:100px;background:transparent;color:var(--dark);font-family:var(--font-body);font-weight:600;font-size:16px;text-decoration:none;border:1.5px solid rgba(10,24,48,.15);transition:all .25s ease}.cta-secondary:hover{background:rgba(10,24,48,.05);border-color:rgba(10,24,48,.3)}.section-container{max-width:1160px;margin:0 auto;padding:0 40px}@media (max-width:768px){.feature-grid,.pricing-grid{grid-template-columns:1fr!important}.stats-grid,.subjects-grid{grid-template-columns:1fr 1fr!important}.section-container{padding:0 20px}.hero-title{font-size:clamp(36px,10vw,64px)!important}}@media (max-width:880px){.lp-hero-grid{grid-template-columns:1fr!important;text-align:center}.lp-hero-grid>div:first-child>p{margin-left:auto;margin-right:auto}.lp-hero-grid>div:first-child>div[style*="display: flex"]{justify-content:center}.lp-hero-visual{order:-1;min-height:280px!important}}@media (max-width:800px){.lp-report-grid{grid-template-columns:1fr!important}}.lp-nav-link{position:relative;transition:color .2s ease}.lp-nav-link:after{content:"";position:absolute;left:0;bottom:-4px;height:2px;width:0;background:#6C47FF;transition:width .25s ease}.lp-nav-link:hover{color:#6C47FF}.lp-nav-link:hover:after{width:100%}@media (max-width:640px){.lp-nav-link{display:none!important}.lp-burger{display:flex!important}}.lp-burger:active{transform:scale(.94);transition:transform .1s ease-out}@media (hover:hover) and (pointer:fine){.lp-burger:hover{background:rgba(108,71,255,.12)!important}}@keyframes lp-drawer-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.lp-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important}.lp-footer-grid>div:first-child{grid-column:1/-1}}@media (max-width:540px){.lp-footer-grid{grid-template-columns:1fr!important;gap:24px!important}.lp-footer-grid>div:first-child{grid-column:auto}}details[open] summary span{transform:rotate(45deg)}details summary span,details[open] summary span{transition:transform .2s ease}.lp-cta-press:active{transform:scale(.97)!important;transition-duration:.1s!important}@media (hover:hover) and (pointer:fine){.lp-cta-press:hover{transform:translateY(-1px);box-shadow:0 12px 32px rgba(108,71,255,.4)}}@keyframes lp-trust-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lp-trust-badges>*{animation:lp-trust-fade .4s cubic-bezier(.23,1,.32,1) both}.lp-trust-badges>:first-child{animation-delay:0s}.lp-trust-badges>:nth-child(2){animation-delay:60ms}.lp-trust-badges>:nth-child(3){animation-delay:.12s}.lp-trust-badges>:nth-child(4){animation-delay:.18s}.lp-testimonials>*{animation:lp-trust-fade .4s cubic-bezier(.23,1,.32,1) both}.lp-testimonials>:first-child{animation-delay:60ms}.lp-testimonials>:nth-child(2){animation-delay:.14s}.lp-testimonials>:nth-child(3){animation-delay:.22s}@media (prefers-reduced-motion:reduce){.lp-testimonials>*,.lp-trust-badges>*,.lp-trust-strip>*{animation:none!important}}.lp-faq-card{transition:border-color .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1)}.lp-faq-card[data-open=true]{border-color:rgba(108,71,255,.25);box-shadow:0 4px 18px rgba(15,10,40,.05)}.lp-faq-summary{transition:transform .15s cubic-bezier(.23,1,.32,1),color .2s cubic-bezier(.23,1,.32,1)}.lp-faq-summary:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.lp-faq-summary:hover{color:#6C47FF}}@media (prefers-reduced-motion:reduce){.lp-faq-grid-wrap,.lp-faq-summary span:last-child{transition:none!important}}@media (max-width:540px){.lp-section-tight{padding:40px 16px!important}.lp-section-tight h2{font-size:24px!important;line-height:1.2!important}.lp-section-tight h3{font-size:16px!important}.lp-card-tight{padding:16px 14px!important;border-radius:14px!important}.lp-card-tight h3,.lp-card-tight h4{font-size:15px!important}.lp-card-tight p{font-size:13px!important;line-height:1.5!important}.lp-grid-2col-mobile{grid-template-columns:1fr 1fr!important;gap:10px!important}}@media (max-width:380px){.lp-grid-2col-mobile{grid-template-columns:1fr!important}}@media (max-width:540px){.lp-grid-1col-mobile{grid-template-columns:1fr!important;gap:12px!important}}@media (max-width:720px){.lp-stack-mobile{grid-template-columns:1fr!important;gap:16px!important}}@media (max-width:540px){.lp-cta-row-mobile a{width:100%!important;justify-content:center!important;text-align:center!important}}.dash-content-fade{animation:dash-child-fade .22s cubic-bezier(.23,1,.32,1) both}@keyframes dash-child-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dash-content-fade{animation:none}}@media (hover:hover) and (pointer:fine){.dash-child-pill:hover{border-color:#C2185B!important;background:rgba(194,24,91,.04)}}