:root{--faq-lime: var(--lime, #c8f542);--faq-lime-glow: rgba(200, 245, 66, .25);--faq-card-bg: rgba(255, 255, 255, .022);--faq-card-hover-bg: rgba(255, 255, 255, .038);--faq-card-open-bg: linear-gradient(150deg, rgba(200, 245, 66, .065) 0%, rgba(255, 255, 255, .018) 100%);--faq-border: rgba(255, 255, 255, .09);--faq-border-hover: rgba(200, 245, 66, .35);--faq-border-open: rgba(200, 245, 66, .55);--faq-text: rgba(255, 255, 255, .82);--faq-muted: rgba(255, 255, 255, .58)}.app-faq__section,.faq{position:relative;background:#000;color:#fff;overflow:hidden}.app-faq__section:before,.faq:before{content:"";position:absolute;top:15%;left:50%;width:min(800px,90vw);height:400px;background:radial-gradient(circle,#c8f5420a,#0000 70%);transform:translate(-50%);pointer-events:none;z-index:0}.app-faq__inner,.faq__inner{position:relative;z-index:1;width:100%;max-width:min(1140px,calc(100% - 2rem));margin:0 auto;padding:clamp(3rem,7vw,5.5rem) clamp(1rem,3.5vw,2.5rem)}.app-faq__header,.faq__header{margin-bottom:clamp(2.2rem,4vw,3.2rem);text-align:left}.app-faq__header--center{text-align:center;display:flex;flex-direction:column;align-items:center}.app-faq__badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faq-lime);background:#c8f54214;border:1px solid rgba(200,245,66,.28);border-radius:999px;margin-bottom:1.15rem;box-shadow:0 0 24px -6px var(--faq-lime-glow)}.app-faq__title,.faq__title{margin:0 0 .85rem;font-size:clamp(2.2rem,5.5vw,4.2rem);font-weight:700;letter-spacing:-.035em;line-height:1.08;color:#fff}.app-faq__lead,.faq__lead{margin:0;max-width:44rem;font-size:clamp(1.04rem,1.6vw,1.18rem);font-weight:400;line-height:1.65;color:var(--faq-muted)}.app-faq__list,.faq__list{display:flex;flex-direction:column;gap:.95rem;width:100%;max-width:56rem;margin:0 auto}.app-faq__card,.faq__item{position:relative;border-radius:18px;background:var(--faq-card-bg);border:1px solid var(--faq-border);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:background .28s cubic-bezier(.16,1,.3,1),border-color .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1);overflow:hidden;list-style:none}.app-faq__card:hover,.faq__item:hover{background:var(--faq-card-hover-bg);border-color:var(--faq-border-hover);transform:translateY(-2px);box-shadow:0 16px 38px -12px #000000b3,0 0 26px -8px #c8f54229}.app-faq__card.is-open,.faq__item.is-open{background:var(--faq-card-open-bg);border-color:var(--faq-border-open);box-shadow:0 22px 52px -14px #000000d9,0 0 35px -6px #c8f5423d}.app-faq__q,.faq__q{margin:0;padding:0}.app-faq__trigger,.faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:1.35rem;width:100%;padding:1.1rem 1.5rem;border:0;background:transparent;color:#fff;font:inherit;font-size:clamp(1.02rem,2vw,1.14rem);font-weight:600;text-align:left;line-height:1.42;cursor:pointer;outline:none;transition:color .22s ease}.app-faq__q-text{flex:1;transition:color .22s ease}.app-faq__trigger:hover .app-faq__q-text,.app-faq__trigger:focus-visible .app-faq__q-text,.app-faq__card.is-open .app-faq__q-text,.faq__item.is-open .app-faq__q-text{color:var(--faq-lime)}.app-faq__trigger:focus-visible{outline:2px solid var(--faq-lime);outline-offset:-2px;border-radius:18px}.app-faq__icon-wrapper{flex:0 0 2.1rem;width:2.1rem;height:2.1rem;position:relative;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:#fff;transition:all .35s cubic-bezier(.34,1.56,.64,1)}.app-faq__trigger:hover .app-faq__icon-wrapper{border-color:#c8f54299;background:#c8f5421f;color:var(--faq-lime);transform:scale(1.05)}.app-faq__card.is-open .app-faq__icon-wrapper,.faq__item.is-open .app-faq__icon-wrapper{background:var(--faq-lime);border-color:var(--faq-lime);color:#000;transform:rotate(180deg) scale(1.06);box-shadow:0 0 20px #c8f5428c}.app-faq__svg-icon{display:block;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.app-faq__svg-v{transition:opacity .25s ease,transform .28s ease;transform-origin:center}.app-faq__card.is-open .app-faq__svg-v,.faq__item.is-open .app-faq__svg-v{opacity:0;transform:rotate(90deg)}.app-faq__panel,.faq__panel{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .28s ease}.app-faq__card.is-open .app-faq__panel,.faq__item.is-open .app-faq__panel{opacity:1}.app-faq__panel[hidden]{display:block!important;max-height:0!important;opacity:0!important}.app-faq__panel-inner{padding:1.35rem 1.65rem 1.65rem;margin-top:-.2rem;border-top:1px solid rgba(255,255,255,.08);color:var(--faq-text);font-size:clamp(.96rem,1.4vw,1.05rem);line-height:1.72}.app-faq__panel-inner p{margin:0 0 1.1rem}.app-faq__panel-inner p:last-child{margin-bottom:0}.app-faq__panel-inner a{color:var(--faq-lime);text-decoration:underline;text-underline-offset:.2em;font-weight:500;transition:color .18s ease,text-shadow .18s ease}.app-faq__panel-inner a:hover{color:#d8ff62;text-shadow:0 0 14px rgba(200,245,66,.45)}.app-faq__panel-inner strong{color:#fff;font-weight:600}.app-faq__note{margin:2.5rem auto 0;max-width:48rem;padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.1);font-size:.88rem;line-height:1.6;color:#ffffff75;text-align:center}@media(max-width:640px){.app-faq__inner,.faq__inner{padding:2.5rem 1.15rem}.app-faq__trigger,.faq__trigger{padding:1rem 1.2rem;gap:1rem;font-size:1rem}.app-faq__icon-wrapper{width:2.1rem;height:2.1rem;border-radius:10px}.app-faq__panel-inner{padding:1.1rem 1.25rem 1.35rem;font-size:.94rem}}@media(prefers-reduced-motion:reduce){.app-faq__card,.faq__item,.app-faq__trigger,.app-faq__icon-wrapper,.app-faq__svg-icon,.app-faq__svg-v,.app-faq__panel,.faq__panel{transition:none!important}}:root{--lp-lime: var(--lime, #c8f542);--lp-lime-glow: rgba(200, 245, 66, .35);--lp-cyan: #00f2fe;--lp-violet: #9b51e0;--lp-bg: #040406;--lp-card-bg: rgba(255, 255, 255, .024);--lp-card-hover: rgba(255, 255, 255, .042);--lp-border: rgba(255, 255, 255, .09);--lp-border-glow: rgba(200, 245, 66, .45);--lp-text: rgba(255, 255, 255, .84);--lp-muted: rgba(255, 255, 255, .58)}@keyframes lpTitleShimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes lpFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes lpPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.5}}@keyframes lpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}body:has(.lp-page) .idx-header,.idx-header:has(~.lp-page){position:sticky!important;top:0!important;z-index:1000!important;background:#06070aeb!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid rgba(255,255,255,.12)!important;box-shadow:0 10px 30px #000000d9}.lp-page{position:relative;background:var(--lp-bg);color:#fff;overflow:clip;min-height:100vh}.lp-page:before{content:"";position:absolute;top:-10%;left:15%;width:clamp(350px,50vw,750px);height:clamp(350px,50vw,750px);background:radial-gradient(circle,#c8f54214,#0000 70%);filter:blur(80px);pointer-events:none;z-index:0}.lp-page:after{content:"";position:absolute;top:35%;right:-5%;width:clamp(300px,45vw,650px);height:clamp(300px,45vw,650px);background:radial-gradient(circle,#00f2fe0f,#9b51e00a 50%,#0000 75%);filter:blur(90px);pointer-events:none;z-index:0}.lp-inner{position:relative;z-index:1;width:100%;max-width:min(1200px,calc(100% - 2rem));margin:0 auto;padding:clamp(3.5rem,8vw,6rem) clamp(1rem,3.5vw,2.5rem)}.lp-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.42rem 1.1rem;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-lime);background:#c8f54214;border:1px solid rgba(200,245,66,.3);border-radius:999px;margin-bottom:1.2rem;box-shadow:0 0 24px -6px var(--lp-lime-glow)}.lp-badge__dot{width:7px;height:7px;border-radius:50%;background:var(--lp-lime);box-shadow:0 0 10px var(--lp-lime);animation:lpPulse 2.2s infinite ease-in-out}.lp-h2{margin:0 0 1rem;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:700;letter-spacing:-.035em;line-height:1.1;color:#fff}.lp-lede{margin:0 0 2.5rem;max-width:48rem;font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.65;color:var(--lp-muted)}.lp-hero{position:relative;z-index:1;padding:clamp(6.5rem,13vw,10rem) 1rem clamp(8.5rem,14vw,11rem);background:linear-gradient(150deg,#0a1122,#060a14,#0a1b16);border-bottom-left-radius:clamp(35px,6vw,70px);border-bottom-right-radius:clamp(35px,6vw,70px);box-shadow:0 30px 60px -15px #000000f2,0 2px 25px #c8f54233;margin-bottom:2rem;overflow:hidden}.lp-hero-backdrop{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%;background:radial-gradient(circle at 75% 25%,rgba(200,245,66,.18) 0%,transparent 55%),radial-gradient(circle at 25% 75%,rgba(0,242,254,.14) 0%,transparent 55%);pointer-events:none;z-index:-1}.lp-hero__curve{position:absolute;bottom:-1px;left:0;width:100%;height:clamp(55px,8vw,110px);z-index:2;pointer-events:none;overflow:hidden}.lp-hero__curve svg{width:100%;height:100%;display:block}.lp-hero__inner{max-width:min(1380px,calc(100% - 2rem));margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.22fr);align-items:center;gap:clamp(2rem,4vw,3.8rem)}.lp-hero__copy{animation:lpFadeUp .75s cubic-bezier(.16,1,.3,1) forwards}.lp-hero-pill{display:inline-flex;align-items:center;gap:.65rem;padding:.45rem 1.1rem;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);box-shadow:0 4px 20px -5px #00000080,inset 0 1px 1px #ffffff1a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin-bottom:1.75rem;transition:border-color .3s ease,transform .3s ease}.lp-hero-pill:hover{border-color:var(--lp-lime);transform:translateY(-1px)}.lp-hero-pill__dot{width:8px;height:8px;border-radius:50%;background:var(--lp-lime);box-shadow:0 0 12px var(--lp-lime);animation:lpPulse 2s infinite}.lp-hero-pill__tag{font-family:IBM Plex Mono,monospace;font-size:.76rem;font-weight:700;color:var(--lp-lime);letter-spacing:.06em}.lp-hero-pill__text{font-size:.82rem;font-weight:500;color:#ffffffe0}.lp-hero-pill__arrow{color:var(--lp-muted);font-weight:600;transition:transform .2s ease}.lp-hero-pill:hover .lp-hero-pill__arrow{transform:translate(3px);color:var(--lp-lime)}.lp-hero__title{margin:0 0 1.5rem;font-size:clamp(2.9rem,6.2vw,4.9rem);font-weight:700;letter-spacing:-.04em;line-height:1.06;color:#fff}.lp-hero-gradient{background:linear-gradient(135deg,#c8f542,#00f2fe);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;text-shadow:0 0 60px rgba(200,245,66,.25)}.lp-hero__prose{margin:0 0 2.4rem;font-size:clamp(1.12rem,1.75vw,1.32rem);line-height:1.68;color:#ffffffbd;max-width:40rem}.lp-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.15rem;margin-bottom:3rem}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:1.05rem 2.2rem;font-size:1.04rem;font-weight:600;border-radius:14px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);cursor:pointer}.lp-btn--primary{background:var(--lp-lime);color:#000;border:1px solid var(--lp-lime);box-shadow:0 10px 30px -8px #c8f54280}.lp-btn--primary:hover{background:#d8ff62;border-color:#d8ff62;transform:translateY(-2px);box-shadow:0 16px 36px -6px #c8f542b3}.lp-btn--ghost{background:#ffffff0a;color:#fff;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lp-btn--ghost:hover{background:#ffffff17;border-color:#ffffff59;transform:translateY(-2px)}.lp-hero-stats{display:flex;flex-wrap:wrap;align-items:center;gap:1.8rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.lp-hero-stat{display:flex;align-items:center;gap:.5rem;font-size:.86rem;font-weight:500;color:#ffffffa6}.lp-hero-stat__icon{font-size:1.05rem}.lp-hero__media-wrapper{position:relative;display:flex;align-items:center;justify-content:center;animation:lpFadeUp .9s cubic-bezier(.16,1,.3,1) .15s forwards;opacity:0}.lp-hero-terminal{position:relative;width:100%;border-radius:24px;background:#0e1016d1;border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 70px -15px #000000e6,0 0 50px -12px #c8f54238;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.lp-terminal-header{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.25rem;background:#ffffff09;border-bottom:1px solid rgba(255,255,255,.08)}.lp-terminal-dots{display:flex;align-items:center;gap:7px}.lp-dot-red,.lp-dot-yellow,.lp-dot-green{width:10px;height:10px;border-radius:50%}.lp-dot-red{background:#ff5f56}.lp-dot-yellow{background:#ffbd2e}.lp-dot-green{background:#27c93f}.lp-terminal-title{font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:500;color:#ffffff80;letter-spacing:.04em}.lp-terminal-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .65rem;border-radius:999px;background:#c8f5421a;border:1px solid rgba(200,245,66,.3);font-size:.7rem;font-weight:700;color:var(--lp-lime);letter-spacing:.05em}.lp-terminal-pulse{width:6px;height:6px;border-radius:50%;background:var(--lp-lime);animation:lpPulse 1.8s infinite}.lp-hero__screen{position:relative;background:#08090d;padding:4px;display:flex;align-items:center;justify-content:center}.lp-hero__screen img,.lp-hero__screen video{width:100%;height:auto!important;max-height:800px!important;object-fit:contain!important;display:block;margin:0 auto;border-radius:14px}.lp-media-card img,.lp-media-card video{width:100%;height:auto!important;max-height:520px;object-fit:contain!important;display:block;margin:0 auto;border-radius:14px}.lp-terminal-footer{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.25rem;background:#ffffff06;border-top:1px solid rgba(255,255,255,.07);flex-wrap:wrap;gap:.75rem}.lp-badge-float{padding:.5rem 1rem;border-radius:10px;background:#ffffff0f;border:1px solid rgba(200,245,66,.35);display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;color:#fff;animation:lpFloat 4.5s ease-in-out infinite}.lp-badge-float--2{border-color:#00f2fe59;animation-delay:2s}@media(max-width:1024px){.lp-hero__inner{grid-template-columns:1fr;gap:3.5rem}.lp-hero__copy{text-align:center;margin:0 auto}.lp-hero__actions,.lp-hero-stats{justify-content:center}.lp-hero__prose{margin-left:auto;margin-right:auto}}@media(max-width:640px){.lp-hero-pill__text,.lp-terminal-title{display:none}}.lp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:1.5rem;margin-top:2.5rem}.lp-card{position:relative;border-radius:20px;background:var(--lp-card-bg);border:1px solid var(--lp-border);padding:clamp(1.6rem,3.5vw,2.2rem);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;justify-content:space-between}.lp-card:hover{background:var(--lp-card-hover);border-color:var(--lp-border-glow);transform:translateY(-6px) scale(1.008);box-shadow:0 20px 48px -14px #000000d9,0 0 32px -8px #c8f54238}.lp-card--highlight{background:linear-gradient(160deg,#c8f54212,#ffffff05);border-color:#c8f54259}.lp-card__badge{align-self:flex-start;padding:.32rem .82rem;border-radius:8px;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;color:var(--lp-lime);margin-bottom:1.25rem}.lp-card--highlight .lp-card__badge{background:var(--lp-lime);color:#000;box-shadow:0 0 16px #c8f54273}.lp-card__title{margin:0 0 .85rem;font-size:1.35rem;font-weight:700;line-height:1.28;color:#fff}.lp-card__body{margin:0;font-size:.98rem;line-height:1.68;color:var(--lp-muted)}.lp-media-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);margin-top:3rem}.lp-media-split--reverse .lp-media-split__copy{order:2}.lp-media-split--reverse .lp-media-split__visual{order:1}.lp-media-card{position:relative;border-radius:20px;padding:6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 50px -12px #000c;overflow:hidden}.lp-media-card img,.lp-media-card video{width:100%;height:auto!important;max-height:520px;object-fit:contain!important;border-radius:15px;display:block;margin:0 auto}.lp-steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1.75rem;margin-top:3rem;counter-reset:step-cnt}.lp-step-card{position:relative;border-radius:20px;background:var(--lp-card-bg);border:1px solid var(--lp-border);padding:clamp(1.8rem,4vw,2.5rem) clamp(1.5rem,3vw,2.2rem);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:all .3s cubic-bezier(.16,1,.3,1);counter-increment:step-cnt}.lp-step-card:hover{background:var(--lp-card-hover);border-color:var(--lp-border-glow);transform:translateY(-6px);box-shadow:0 22px 52px -15px #000000d9,0 0 35px -8px #c8f54238}.lp-step-card:before{content:"0" counter(step-cnt);font-family:IBM Plex Mono,monospace;font-size:2.8rem;font-weight:700;line-height:1;color:#c8f54247;display:block;margin-bottom:1.25rem;transition:color .3s ease}.lp-step-card:hover:before{color:var(--lp-lime);text-shadow:0 0 20px rgba(200,245,66,.45)}.lp-step-card__title{margin:0 0 .85rem;font-size:1.32rem;font-weight:700;color:#fff}.lp-step-card__body{margin:0;font-size:.98rem;line-height:1.68;color:var(--lp-muted)}.lp-prereq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.15rem;margin-top:2.2rem}.lp-prereq-item{display:flex;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem;border-radius:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.08);transition:all .25s ease}.lp-prereq-item:hover{background:#ffffff0a;border-color:#c8f5424d;transform:translate(4px)}.lp-prereq-icon{flex:0 0 1.6rem;width:1.6rem;height:1.6rem;border-radius:50%;background:#c8f54226;border:1px solid var(--lp-lime);color:var(--lp-lime);display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700}.lp-prereq-text{margin:0;font-size:.96rem;line-height:1.6;color:var(--lp-text)}.lp-cta-banner{margin-top:4rem;border-radius:26px;padding:clamp(3rem,7vw,5rem) clamp(1.5rem,5vw,4rem);background:linear-gradient(145deg,#c8f5421f,#00f2fe14,#ffffff05);border:1px solid rgba(200,245,66,.35);text-align:center;box-shadow:0 30px 70px -20px #000000e6,0 0 45px -10px #c8f54240;position:relative;overflow:hidden}.lp-cta-banner__title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:#fff;margin:0 0 1.2rem;letter-spacing:-.035em}.lp-cta-banner__prose{font-size:clamp(1.05rem,1.6vw,1.2rem);color:var(--lp-muted);max-width:42rem;margin:0 auto 2.2rem;line-height:1.65}.lp-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin-top:2rem}.lp-related-card{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.08);color:#fff;text-decoration:none;font-weight:600;font-size:.96rem;transition:all .25s ease}.lp-related-card:hover{background:#ffffff0f;border-color:var(--lp-lime);color:var(--lp-lime);transform:translateY(-3px)}.lp-related-card__arrow{transition:transform .2s ease}.lp-related-card:hover .lp-related-card__arrow{transform:translate(4px)}.lp-page .app-related-tools__section{margin-top:4.5rem}@media(max-width:900px){.lp-hero__inner{grid-template-columns:1fr;text-align:center}.lp-hero__prose{margin:0 auto 2.2rem}.lp-hero__actions{justify-content:center}.lp-media-split,.lp-media-split--reverse{grid-template-columns:1fr;gap:2.5rem}.lp-media-split--reverse .lp-media-split__copy,.lp-media-split--reverse .lp-media-split__visual{order:initial}}@media(max-width:640px){.lp-inner{padding:3rem 1.15rem}.lp-hero{padding:3.5rem 1rem}.lp-hero__title{font-size:2.4rem}.lp-btn{width:100%;padding:1rem 1.4rem}.lp-hero__actions{flex-direction:column;width:100%}.lp-card,.lp-step-card{padding:1.4rem}.lp-badge-float{display:none}}@media(prefers-reduced-motion:reduce){.lp-hero__title,.lp-badge__dot,.lp-badge-float,.lp-card,.lp-step-card,.lp-btn{animation:none!important;transition:none!important}}
