.lp{--lp-paper:#ffffff;--lp-cloud:#f4f7fb;--lp-cloud-2:#eaf1f9;--lp-ink:#10243d;--lp-copy:#40536a;--lp-muted:#64758a;--lp-line:#dce5ef;--lp-line-strong:#bdcad9;--lp-navy:#082b5c;--lp-navy-2:#0b376e;--lp-blue:#0759c7;--lp-blue-dark:#00479f;--lp-blue-soft:#e8f1ff;--lp-cyan:#31a7d8;--lp-success:#0f7b5b;--lp-max:1200px;--lp-radius:18px;--lp-shadow:0 24px 70px -40px rgba(8,43,92,.42);background:var(--lp-paper);color:var(--lp-ink);font-family:var(--font-sans,system-ui,sans-serif);line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp section{padding:96px 24px;scroll-margin-top:72px}.lp .wrap{width:min(var(--lp-max),100%);margin-inline:auto}.lp h1,.lp h2,.lp h3{margin:0;color:var(--lp-ink);font-family:var(--font-sans,system-ui,sans-serif);font-weight:600;text-wrap:balance}.lp h1{font-size:clamp(2.85rem,4.8vw,4.75rem);letter-spacing:-.018em;line-height:1.06}.lp h2{font-size:clamp(2rem,3.15vw,3rem);letter-spacing:-.012em;line-height:1.14}.lp h3{font-size:1.25rem;letter-spacing:-.005em;line-height:1.32}.lp p{margin:0}.lp .eyebrow{margin-bottom:18px;color:var(--lp-blue);font-size:.75rem;font-weight:600;letter-spacing:.11em;line-height:1.4}.lp .mark{color:var(--lp-blue)}.lp .btn,.lp .mark{text-decoration:none}.lp .btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 22px;border:1px solid transparent;border-radius:10px;font-size:.98rem;font-weight:600;line-height:1.2;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.lp .btn:hover{transform:translateY(-1px)}.lp .btn-primary{background:var(--lp-blue);color:#fff;box-shadow:0 12px 30px -18px rgba(7,89,199,.8)}.lp .btn-primary:hover{background:var(--lp-blue-dark);color:#fff}.lp .btn-secondary{background:transparent;color:var(--lp-ink);border-color:currentColor}.lp .btn-secondary:hover{background:var(--lp-ink);color:#fff}.lp .btn-ghost{min-height:42px;padding-inline:2px;border-radius:0;color:var(--lp-blue);border-bottom-color:transparent}.lp .btn-ghost:hover{color:var(--lp-blue-dark);border-bottom-color:currentColor}.lp .btn-lg{min-height:52px;padding:16px 28px;font-size:1.03rem}.lp .hero{width:min(var(--lp-max),calc(100% - 48px));max-width:var(--lp-max);min-height:0;margin-inline:auto;padding:88px 0 76px;display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;grid-gap:clamp(44px,6vw,88px);gap:clamp(44px,6vw,88px)}.lp .hero-copy{max-width:650px}.lp .hero h1{max-width:15ch;margin-bottom:24px}.lp .hero .lead{max-width:58ch;color:var(--lp-copy);font-size:1.125rem;line-height:1.62}.lp .hero-cta{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:32px}.lp .cta-note{display:block;margin-top:9px;color:var(--lp-muted);font-size:.84rem}.lp .cta-note-mobile{display:none}.lp .hero-facts{display:flex;flex-wrap:wrap;gap:10px 22px;margin:30px 0 0;padding:22px 0 0;list-style:none;border-top:1px solid var(--lp-line)}.lp .hero-facts li{display:flex;align-items:center;gap:8px;color:var(--lp-copy);font-size:.88rem}.lp .hero-facts svg{width:17px;height:17px;color:var(--lp-success);flex:none}.lp .browser{margin:0;overflow:hidden;background:#fff;border:1px solid var(--lp-line-strong);border-radius:var(--lp-radius);box-shadow:var(--lp-shadow)}.lp #demonstracao{scroll-margin-top:120px}.lp .browser-bar{display:flex;align-items:center;gap:7px;min-height:42px;padding:10px 14px;background:var(--lp-cloud);border-bottom:1px solid var(--lp-line)}.lp .browser-dot{width:10px;height:10px;border-radius:50%;background:#aeb9c7}.lp .browser-url{margin-left:8px;padding:3px 12px;border:1px solid var(--lp-line);border-radius:999px;background:#fff;color:var(--lp-muted);font-size:.7rem}.lp .browser video{display:block;width:100%;height:auto;background:#0d0f13}.lp .browser-cap{display:flex;align-items:center;gap:8px;padding:12px 16px;color:var(--lp-muted);border-top:1px solid var(--lp-line);font-size:.79rem}.lp .live-dot{width:8px;height:8px;border-radius:50%;background:var(--lp-cyan);box-shadow:0 0 0 0 rgba(49,167,216,.42);animation:lp-pulse 2.4s infinite}@keyframes lp-pulse{70%{box-shadow:0 0 0 9px rgba(49,167,216,0)}to{box-shadow:0 0 0 0 rgba(49,167,216,0)}}.lp .compat{padding:22px 24px;background:var(--lp-cloud);border-block:1px solid var(--lp-line)}.lp .compat .wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 28px;text-align:center}.lp .compat p{color:var(--lp-copy);font-size:.98rem}.lp .compat strong{color:var(--lp-ink)}.lp .compat a{color:var(--lp-blue);font-size:.9rem;font-weight:650}.lp .compat a:hover{text-decoration:underline;text-underline-offset:3px}.lp .clients{padding:78px 0 70px;background:var(--lp-navy);color:#fff}.lp .clients-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:end;grid-gap:40px;gap:40px;padding-inline:24px;margin-bottom:42px}.lp .clients .eyebrow{color:#82d8f4}.lp .clients h2{max-width:22ch;color:#fff}.lp .clients-head>p{justify-self:end;max-width:42ch;color:#c3d2e3;font-size:.96rem}.lp .clients-marquees{display:grid;grid-gap:12px;gap:12px}.lp .clients-row{--client-gap:14px;--client-duration:42s;width:100%;overflow:hidden}.lp .clients-row:nth-child(2){--client-duration:50s}.lp .clients-row:nth-child(3){--client-duration:46s}.lp .clients-track{display:flex;width:max-content;will-change:transform;animation:lp-client-loop var(--client-duration) linear infinite}.lp .clients-row:nth-child(2) .clients-track{animation-direction:reverse;animation-delay:-17s}.lp .clients-row:nth-child(3) .clients-track{animation-delay:-29s}.lp .clients-group{display:flex;flex:none;gap:var(--client-gap);-webkit-padding-end:var(--client-gap);padding-inline-end:var(--client-gap)}.lp .client-mark{position:relative;display:grid;place-items:center;flex:none;width:156px;height:94px;padding:12px 18px;overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.28);border-radius:10px;box-shadow:0 14px 30px -22px rgba(0,0,0,.65);cursor:help}.lp .client-mark img{position:absolute;inset:10px 18px;display:block;width:calc(100% - 36px);height:calc(100% - 20px);object-fit:contain;transition:transform .14s ease}.lp .client-name{position:absolute;inset-inline:7px;bottom:7px;z-index:2;overflow:hidden;padding:6px 8px;border-radius:6px;background:rgba(8,43,92,.96);color:#fff;font-size:.7rem;font-weight:600;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease,visibility .14s;pointer-events:none}.lp .client-mark:focus img,.lp .client-mark:hover img{transform:translateY(-8px) scale(.9)}.lp .client-mark:focus .client-name,.lp .client-mark:hover .client-name{opacity:1;visibility:visible;transform:none}.lp .client-mark:focus-visible{outline:3px solid #82d8f4;outline-offset:3px}.lp .clients-row:focus-within .clients-track,.lp .clients-row:hover .clients-track{animation-play-state:paused}@keyframes lp-client-loop{to{transform:translate3d(-50%,0,0)}}.lp .section-block{background:var(--lp-paper)}.lp .section-muted{background:var(--lp-cloud)}.lp .section-head{max-width:760px;margin-bottom:46px}.lp .section-head.center{margin-inline:auto;text-align:center}.lp .section-head h2{max-width:18ch}.lp .section-head.center h2{margin-inline:auto}.lp .section-head>p:not(.eyebrow){max-width:62ch;margin-top:16px;color:var(--lp-copy);font-size:1.06rem}.lp .section-head.center>p:not(.eyebrow){margin-inline:auto}.lp .compare{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.lp .compare .col{position:relative;padding:34px;border:1px solid var(--lp-line);border-radius:var(--lp-radius);background:#fff}.lp .compare .col.old{background:rgba(255,255,255,.62)}.lp .compare .col.new{border-color:#9dbdeb;box-shadow:0 18px 42px -34px rgba(7,89,199,.6)}.lp .col-label{display:block;margin-bottom:13px;color:var(--lp-muted);font-size:.7rem;font-weight:750;letter-spacing:.13em}.lp .compare .new .col-label{color:var(--lp-blue)}.lp .compare h3{margin-bottom:22px}.lp .compare ul{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.lp .compare li{display:flex;align-items:flex-start;gap:11px;color:var(--lp-copy)}.lp .compare li:before{display:grid;place-items:center;flex:none;width:21px;height:21px;margin-top:2px;border-radius:50%;font-size:.72rem;font-weight:750}.lp .compare .old li:before{content:"–";background:#e4e9ef;color:#728094}.lp .compare .new li:before{content:"✓";background:var(--lp-blue);color:#fff}.lp .compare-close{margin-top:25px;color:var(--lp-muted);font-size:.91rem;text-align:center}.lp .steps3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.lp .steps3 li{position:relative;min-height:245px;padding:30px;background:#fff;border:1px solid var(--lp-line);border-top:4px solid var(--lp-cyan);border-radius:0 0 var(--lp-radius) var(--lp-radius)}.lp .steps3 li:before{display:none}.lp .step-num{display:block;margin-bottom:32px;color:var(--lp-blue);font-size:.8rem;font-weight:750;letter-spacing:.12em}.lp .steps3 h3{margin-bottom:11px}.lp .steps3 p{color:var(--lp-copy);font-size:.96rem}.lp .section-more{margin-top:30px;text-align:center}.lp .section-more .btn{margin-left:0}.lp .conversion-close{display:grid;justify-items:center;max-width:880px;margin:72px auto 0;padding:52px 38px;background:var(--lp-navy);color:#fff;border-radius:22px;text-align:center;box-shadow:var(--lp-shadow)}.lp .conversion-close .eyebrow{margin-bottom:14px;color:#82d8f4}.lp .conversion-close h2{max-width:20ch;color:#fff}.lp .conversion-close>p:not(.eyebrow){max-width:58ch;margin-top:16px;color:#c3d2e3}.lp .conversion-close .btn{margin-top:28px;background:#fff;color:var(--lp-navy);box-shadow:none}.lp .conversion-close .btn:hover{background:#edf4fb;color:var(--lp-navy)}.lp .conversion-close>span{margin-top:12px;color:#9ce2f8;font-size:.84rem}.lp .proof{background:var(--lp-navy);color:#fff}.lp .proof .eyebrow{color:#82d8f4}.lp .proof h2{color:#fff}.lp .proof .section-head>p:not(.eyebrow){color:#c3d2e3}.lp .proof-grid{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(255,255,255,.18)}.lp .proof-card{padding:38px 34px;border-left:1px solid rgba(255,255,255,.18)}.lp .proof-card:first-child{border-left:0}.lp .proof-card .big{margin-bottom:16px;color:#fff;font-size:clamp(2.8rem,5vw,4.2rem);font-weight:650;letter-spacing:-.04em;line-height:1}.lp .proof-card h3{margin-bottom:10px;color:#fff;font-size:1.05rem}.lp .proof-card p{color:#b9cadf;font-size:.92rem}.lp .proof-note{margin-top:28px;color:#b9cadf;font-size:.88rem;text-align:center}.lp .feat{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.lp .feat article{padding:30px;background:#fff;border:1px solid var(--lp-line);border-radius:var(--lp-radius);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.lp .feat article:hover{transform:translateY(-3px);border-color:#a9bee0;box-shadow:0 18px 36px -30px rgba(8,43,92,.55)}.lp .feat .k{display:grid;place-items:center;width:42px;height:42px;margin-bottom:22px;border-radius:11px;background:var(--lp-blue-soft);color:var(--lp-blue)}.lp .feat .k svg{width:21px;height:21px}.lp .feat h3{margin-bottom:9px}.lp .feat p{color:var(--lp-copy);font-size:.94rem}.lp .security-section{background:var(--lp-cloud)}.lp .sec{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);grid-gap:28px;gap:28px;align-items:start}.lp .shield-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 26px;gap:0 26px;margin:0;padding:0;list-style:none}.lp .shield-list li{display:flex;align-items:flex-start;gap:11px;padding:16px 0;color:var(--lp-copy);border-bottom:1px solid var(--lp-line)}.lp .shield-list svg{flex:none;width:19px;height:19px;margin-top:2px;color:var(--lp-success)}.lp .privacy{padding:34px;background:var(--lp-navy);color:#fff;border-radius:var(--lp-radius);box-shadow:var(--lp-shadow)}.lp .cta-final,.lp .privacy{--focus-ring:#82d8f4}.lp .privacy-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:24px;border-radius:12px;background:rgba(255,255,255,.1);color:#83d9f4}.lp .privacy-icon svg{width:22px;height:22px}.lp .privacy h3{margin-bottom:13px;color:#fff}.lp .privacy p{color:#c3d2e3;font-size:.95rem}.lp .privacy ul{display:grid;grid-gap:9px;gap:9px;margin:22px 0 0;padding:0;list-style:none}.lp .privacy a{color:#9ce2f8;font-size:.91rem;font-weight:650}.lp .privacy a:hover{text-decoration:underline;text-underline-offset:3px}.lp .pricing-section{background:#fff}.lp .plans-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-flow:row;grid-gap:16px;gap:16px;margin-top:52px;align-items:stretch}.lp .plan{position:relative;display:flex;flex-direction:column;min-width:0;padding:30px 24px;background:#fff;color:var(--lp-ink);border:1px solid var(--lp-line);border-radius:var(--lp-radius);box-shadow:none}.lp .plan.featured{border:2px solid var(--lp-blue);background:#fbfdff;transform:translateY(-7px);box-shadow:0 22px 50px -38px rgba(7,89,199,.7)}.lp .plan .eyebrow{margin-bottom:10px;color:var(--lp-blue);font-size:.68rem;letter-spacing:.1em}.lp .plan h3{margin-bottom:9px}.lp .plan>p{color:var(--lp-muted);font-size:.9rem}.lp .plan .price{margin:21px 0 5px;color:var(--lp-ink)!important;font-size:2rem;font-weight:650;letter-spacing:-.03em;white-space:nowrap}.lp .plan .price small{color:var(--lp-muted)!important;font-size:.76rem;font-weight:450;letter-spacing:0}.lp .plan .plan-meta{color:var(--lp-copy);font-size:.8rem}.lp .plan ul{min-height:0;margin:18px 0 0;padding:0;list-style:none}.lp .plan ul li{position:relative;margin:8px 0;padding-left:21px;color:var(--lp-copy);font-size:.88rem}.lp .plan ul li:before{content:"✓";position:absolute;left:0;color:var(--lp-success);font-weight:750}.lp .plan .plan-cta{width:100%;margin-top:auto;padding-top:24px}.lp .plan .badge-accent,.lp .plan .plan-flag{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:5px 13px;border-radius:999px;background:var(--lp-blue);color:#fff;font-size:.66rem;font-weight:750;letter-spacing:.09em;white-space:nowrap}.lp .editorial-section{background:#fff}.lp .editorial-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:58px;gap:58px;align-items:center}.lp .editorial-layout .section-head{margin-bottom:0}.lp .editorial-card{display:block;padding:38px;background:var(--lp-cloud);color:var(--lp-ink);border:1px solid #c8d7ea;border-radius:var(--lp-radius);box-shadow:0 20px 48px -42px rgba(7,89,199,.72);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.lp .editorial-card:hover{transform:translateY(-3px);border-color:#87a9d7;box-shadow:0 26px 56px -42px rgba(7,89,199,.82)}.lp .editorial-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 18px;color:var(--lp-muted);font-size:.78rem}.lp .editorial-meta span{color:var(--lp-blue);font-weight:700}.lp .editorial-card h3{max-width:22ch;margin-bottom:13px;font-size:clamp(1.55rem,2.6vw,2.1rem);line-height:1.14;text-wrap:balance}.lp .editorial-card>p:not(.editorial-meta){color:var(--lp-copy)}.lp .editorial-link{display:inline-flex;margin-top:24px;color:var(--lp-blue);font-weight:700}.lp .faq-section{background:var(--lp-cloud)}.lp .faq{display:grid;grid-gap:10px;gap:10px;max-width:860px;margin-inline:auto}.lp .faq details{overflow:hidden;background:#fff;border:1px solid var(--lp-line);border-radius:13px}.lp .faq summary{display:flex;justify-content:space-between;gap:20px;padding:20px 22px;color:var(--lp-ink);font-weight:620;cursor:pointer;list-style:none}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq summary:after{content:"+";color:var(--lp-blue);font-size:1.25rem;line-height:1}.lp .faq details[open] summary:after{content:"–";transform:none}.lp .faq details[open] summary{border-bottom:1px solid var(--lp-line)}.lp .faq details>p{padding:18px 22px 22px;color:var(--lp-copy)}.lp .closing-section{padding:84px 24px;background:#fff}.lp .cta-final{padding:68px 54px;background:var(--lp-navy);color:#fff;border-radius:24px;text-align:center;box-shadow:var(--lp-shadow)}.lp .cta-final .eyebrow{color:#82d8f4}.lp .cta-final h2{max-width:18ch;margin-inline:auto;color:#fff}.lp .cta-final>p:not(.eyebrow){max-width:58ch;margin:18px auto 0;color:#c3d2e3;font-size:1.02rem}.lp .cta-final-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:13px;margin-top:30px}.lp .cta-final .btn-primary{background:#fff;color:var(--lp-navy);box-shadow:none}.lp .cta-final .btn-primary:hover{background:#edf4fb;color:var(--lp-navy)}.lp .cta-final .btn-secondary{border-color:rgba(255,255,255,.66);color:#fff}.lp .cta-final .btn-secondary:hover{background:rgba(255,255,255,.1);color:#fff}.lp .cta-final>p.cta-final-note{margin-top:22px;color:#9ce2f8;font-size:.86rem}@media (max-width:1050px){.lp .hero{grid-template-columns:1fr;gap:46px;padding-top:68px}.lp .hero-copy{max-width:780px}.lp .hero h1{max-width:12ch}.lp .browser{width:min(820px,100%)}.lp .plans-grid{grid-template-columns:repeat(2,1fr);gap:22px}.lp .plan.featured{transform:none}}@media (max-width:850px){.lp section{padding:74px 20px}.lp .clients{padding-inline:0}.lp .clients-head{grid-template-columns:1fr;align-items:start;gap:18px;padding-inline:20px}.lp .clients-head>p{justify-self:start}.lp .compare,.lp .editorial-layout,.lp .sec{grid-template-columns:1fr}.lp .editorial-layout{gap:30px}.lp .proof-grid,.lp .steps3{grid-template-columns:1fr}.lp .proof-grid{border-block:0}.lp .proof-card{padding:27px 0;border-left:0;border-top:1px solid rgba(255,255,255,.18)}.lp .proof-card:first-child{border-top:0}.lp .feat{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.lp h1{font-size:clamp(2.65rem,14vw,4.2rem)}.lp h2{font-size:clamp(2rem,10vw,2.8rem)}.lp .hero{width:calc(100% - 32px);padding:54px 0 60px}.lp .hero .lead{font-size:1.04rem}.lp .hero-cta{align-items:stretch}.lp .hero-cta .btn,.lp .hero-cta>div{width:100%}.lp .hero-cta .btn-ghost{width:auto}.lp .cta-note-desktop{display:none}.lp .cta-note-mobile{display:block}.lp .hero-facts{flex-direction:column}.lp .browser-url{max-width:64%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp .clients{padding-block:62px 54px}.lp .clients-marquees{gap:9px}.lp .client-mark{width:136px;height:82px;padding:10px 15px}.lp .client-mark img{inset:8px 15px;width:calc(100% - 30px);height:calc(100% - 16px)}.lp .client-name{font-size:.65rem}.lp .compare .col,.lp .feat article,.lp .steps3 li{padding:26px 24px}.lp .feat,.lp .plans-grid,.lp .shield-list{grid-template-columns:1fr}.lp .plans-grid{gap:18px}.lp .cta-final{padding:50px 24px;border-radius:18px}.lp .cta-final-actions .btn{width:100%}.lp .conversion-close{margin-top:52px;padding:42px 22px;border-radius:18px}.lp .conversion-close .btn{width:100%}}@media (prefers-reduced-motion:reduce){.lp .btn,.lp .client-mark img,.lp .client-name,.lp .editorial-card,.lp .feat article{transition:none}.lp .live-dot{animation:none}.lp .clients-row{overflow:visible}.lp .clients-row:nth-child(n+2){display:none}.lp .clients-track{width:100%;padding-inline:20px;animation:none}.lp .clients-group{width:100%;flex-wrap:wrap;justify-content:center;-webkit-padding-end:0;padding-inline-end:0}.lp .clients-group[aria-hidden=true]{display:none}}.lp .tour{margin-top:8px}.lp .tour-body h3{margin:0 0 12px;font-size:1.35rem}.lp .tour-body p{margin:0 0 10px;color:var(--lp-copy)}.lp .tour-detail{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--lp-line);color:var(--lp-muted);font-size:.88rem}.lp .store-preview{display:block;max-width:980px;margin:0 auto 52px;overflow:hidden;border:1px solid #d8e0ea;border-radius:22px;background:#fff;color:#172033;box-shadow:0 22px 58px rgba(23,32,51,.12);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.lp .store-preview:hover{transform:translateY(-2px);border-color:#aebdd0;box-shadow:0 26px 64px rgba(23,32,51,.16)}.lp .store-preview:focus-visible{outline:3px solid #1769e0;outline-offset:4px}.lp .store-preview-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 22px;border-bottom:1px solid #e5eaf0;background:#f8fafc}.lp .store-preview-brand{display:inline-flex;align-items:center;gap:10px;font-weight:700}.lp .store-preview-brand img{width:28px;height:28px}.lp .store-preview-official{color:#526073;font-size:.82rem;font-weight:700}.lp .store-preview-main{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:24px}.lp .store-preview-icon{width:64px;height:64px;border-radius:14px}.lp .store-preview-label{margin:0 0 4px;color:#1769e0;font-size:.72rem;font-weight:800;letter-spacing:.08em}.lp .store-preview-main h3{margin:0 0 4px;color:#172033;font-size:1.35rem}.lp .store-preview-main p:last-child{margin:0;color:#5b6778;font-size:.92rem}.lp .store-preview-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;background:#0b57d0;color:#fff;font-weight:800;white-space:nowrap}.lp .store-preview-shot{margin:0;border-top:1px solid #e5eaf0;background:#eef2f6}.lp .store-preview-shot img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.lp .store-preview-shot figcaption{padding:12px 20px 14px;color:#465366;font-size:.85rem;text-align:center}@media (max-width:640px){.lp .store-preview{margin-bottom:38px;border-radius:16px}.lp .store-preview-bar{padding:12px 16px}.lp .store-preview-official{display:none}.lp .store-preview-main{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:18px 16px}.lp .store-preview-icon{width:52px;height:52px;border-radius:12px}.lp .store-preview-main h3{font-size:1.16rem}.lp .store-preview-button{grid-column:1/-1;width:100%}.lp .store-preview-shot figcaption{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.lp .store-preview{transition:none}}