@font-face{font-family:dmSans;src:url(../media/dm_sans_latin-s.p.0koa2tw9w5md~.woff2?dpl=dpl_ETdkTy68vFa5FNADJ9ncMHRZP98n)format("woff2");font-display:swap;font-weight:100 1000;font-style:normal}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.dmsans_74ce5ca9-module__u2XZaW__className{font-family:dmSans,dmSans Fallback}.dmsans_74ce5ca9-module__u2XZaW__variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_latin-s.p.0gq7fw9.sy_5..woff2?dpl=dpl_ETdkTy68vFa5FNADJ9ncMHRZP98n)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_italic_latin-s.p.10_7676vm7pyy.woff2?dpl=dpl_ETdkTy68vFa5FNADJ9ncMHRZP98n)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.instrumentserif_1254ba31-module__4xxB7G__className{font-family:instrumentSerif,instrumentSerif Fallback}.instrumentserif_1254ba31-module__4xxB7G__variable{--font-instrument-serif:"instrumentSerif", "instrumentSerif Fallback"}
.lp{--lp-paper:#fff;--lp-ink:#171717;--lp-blue:#2b58eb;--lp-blue-hover:#2146c4;--lp-muted:#5f6673;--lp-line:#e3e7ef;--lp-pale:#eef3ff;--lp-soft:#f8faff;--lp-serif:var(--font-instrument-serif), Georgia, serif;--lp-sans:var(--font-dm-sans), Arial, sans-serif;background:var(--lp-paper);color:var(--lp-ink);font-family:var(--lp-sans);font-size:16px;line-height:1.65;overflow-x:clip}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp h1,.lp h2,.lp h3,.lp p,.lp blockquote{margin:0}.lp a{color:inherit;text-decoration:none}.lp button{font:inherit;cursor:pointer}.lp a:focus-visible,.lp button:focus-visible,.lp summary:focus-visible{outline-offset:4px;outline:3px solid #7d9cf5}.lp h1,.lp h2{font-family:var(--lp-serif);letter-spacing:-.025em;text-wrap:balance;font-weight:400;line-height:1.02}.lp h2{font-size:clamp(40px,5.2vw,66px)}.lp em{color:var(--lp-blue);font-style:italic}.lp .wrap{width:min(1120px,100% - 64px);margin-inline:auto}.lp .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--lp-blue);font-size:12px;font-weight:700}.lp .caption{color:var(--lp-muted);margin-top:16px;font-size:12px}.lp .btn{background:var(--lp-blue);color:#fff;border:1px solid var(--lp-blue);font-family:var(--lp-serif);border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:14px 23px;font-size:16px;line-height:1.3;transition:transform .2s,background .2s;display:inline-flex}.lp .btn:hover{background:var(--lp-blue-hover);transform:translateY(-2px)}.lp .btn.light{color:var(--lp-ink);border-color:var(--lp-line);background:0 0}.lp .btn.light:hover{background:var(--lp-pale)}.lp .btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.lp .header{z-index:30;border-bottom:1px solid var(--lp-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;position:sticky;top:0}.lp .bar{justify-content:space-between;align-items:center;gap:18px;height:82px;display:flex;position:relative}.lp .brand{white-space:nowrap;align-items:center;min-height:32px;display:inline-flex}.lp .nav{color:var(--lp-muted);gap:19px;font-size:13px;display:flex}.lp .nav a:hover{color:var(--lp-blue)}.lp .header-actions{align-items:center;gap:15px;font-size:13px;display:flex}.lp .header-actions .btn{padding:12px 18px;font-size:15px}.lp .mobile-menu{display:none}.lp .mobile-menu summary{border:1px solid var(--lp-line);cursor:pointer;border-radius:30px;align-items:center;gap:9px;padding:7px 14px;font-size:13px;list-style:none;display:flex}.lp .mobile-menu summary::-webkit-details-marker{display:none}.lp .menu-icon{flex-direction:column;gap:4px;width:18px;display:flex}.lp .menu-icon span{background:var(--lp-ink);border-radius:2px;width:18px;height:2px;transition:transform .2s,opacity .2s;display:block}.lp .mobile-menu[open] .menu-icon span:first-child{transform:translateY(6px)rotate(45deg)}.lp .mobile-menu[open] .menu-icon span:nth-child(2){opacity:0}.lp .mobile-menu[open] .menu-icon span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.lp .mobile-menu nav{background:var(--lp-paper);border-bottom:1px solid var(--lp-line);flex-direction:column;gap:6px;max-height:calc(100dvh - 82px);padding:20px;font-size:15px;display:flex;position:absolute;top:82px;left:0;right:0;overflow-y:auto;box-shadow:0 12px 20px #1634770c}.lp .mobile-menu nav a{padding:9px 12px}.lp .hero{padding:90px 0 45px}.lp .pill{background:var(--lp-pale);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-blue);border:1px solid #dbe3fc;border-radius:100px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.lp .hero h1{max-width:1020px;margin:26px 0 24px;font-size:clamp(50px,7.7vw,100px)}.lp .hero h1 em{display:block}.lp .hero .intro{max-width:750px;color:var(--lp-muted);font-size:19px;line-height:1.7}.lp .actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.lp .hero .btn{font-size:17px}.lp .hero-foot{color:var(--lp-muted);flex-wrap:wrap;gap:26px;margin-top:25px;font-size:13px;display:flex}.lp .hero-foot span:before{content:"✓";color:var(--lp-blue);margin-right:7px}.lp .statement{border-bottom:1px solid var(--lp-line);padding:10px 0 60px}.lp .statement p{letter-spacing:.12em;text-transform:uppercase;color:var(--lp-muted);font-size:12px}.lp .statement .words{font-family:var(--lp-serif);color:var(--lp-blue);flex-wrap:wrap;gap:50px;margin-top:16px;font-size:28px;display:flex}.lp .section{border-bottom:1px solid var(--lp-line);padding:100px 0;scroll-margin-top:82px}.lp .section-head{max-width:720px;margin-bottom:45px}.lp .section-head h2{margin:15px 0 20px}.lp .section-head>p:last-child{max-width:580px;color:var(--lp-muted);font-size:15px}.lp .market-grid{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp .market-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .market-stat{border-right:1px solid var(--lp-line);flex-direction:column;padding:28px 24px;display:flex}.lp .market-stat:first-child{padding-left:0}.lp .market-stat:last-child{border-right:0}.lp .market-stat>strong{font:400 60px/1.15 var(--lp-serif);color:var(--lp-blue);font-variant-numeric:tabular-nums}.lp .market-stat p{color:var(--lp-muted);margin:17px 0 23px;font-size:14px}.lp .market-stat a,.lp .audience-metrics a{color:var(--lp-blue);text-underline-offset:3px;margin-top:auto;font-size:12px;text-decoration:underline}.lp .process-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:55px;display:grid}.lp .process-tabs{flex-direction:column;gap:12px;min-width:0;display:flex}.lp .process-tab{text-align:left;border:1px solid var(--lp-line);width:100%;min-width:0;color:var(--lp-muted);background:#fff;border-radius:11px;flex-direction:column;align-items:flex-start;gap:9px;padding:18px 20px;transition:background .2s,border-color .2s;display:flex;position:relative}.lp .process-tab:hover{background:#f6f8ff}.lp .process-tab[aria-selected=true],.lp .process-tab[aria-expanded=true]{background:var(--lp-pale);border-color:#b9caff}.lp .process-number{font:12px var(--lp-sans);text-transform:uppercase;letter-spacing:.09em}.lp .process-tab>strong{font:400 22px/1.25 var(--lp-serif);color:var(--lp-ink)}.lp .process-tab[aria-selected=true] .process-number,.lp .process-tab[aria-selected=true]>strong,.lp .process-tab[aria-expanded=true] .process-number,.lp .process-tab[aria-expanded=true]>strong{color:var(--lp-blue)}.lp .process-desc{font:14px/1.7 var(--lp-sans);overflow-wrap:break-word}.lp .process-window{min-width:0}.lp .bento-card{border:1px solid var(--lp-line);background:#fff;border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.lp .process-window .bento-card{height:490px}.lp .bento-visual{background:#f7f9ff;flex-direction:column;height:370px;min-height:370px;padding:28px;display:flex;overflow-y:auto}.lp .bento-copy{border-top:1px solid var(--lp-line);padding:12px 28px 20px}.lp .bento-copy h3{font:400 22px/1.15 var(--lp-serif);margin:7px 0}.lp .replay-button{color:var(--lp-blue);font-family:var(--lp-sans);background:0 0;border:0;padding:6px 0 0;font-size:13px}.lp .replay-button:hover{text-decoration:underline}.lp .mini-top{color:var(--lp-muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.lp .demo-badge{border:1px solid var(--lp-line);color:var(--lp-muted);letter-spacing:.09em;text-transform:uppercase;border-radius:100px;padding:3px 10px;font-size:12px}.lp .mini-status{color:#4f5663;min-width:172px;max-width:100%;min-height:34px;font:12px/1.5 var(--lp-sans);background:#eef0f4;border:1px solid #d8dde6;border-radius:100px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;margin-top:16px;padding:7px 13px;display:inline-flex}.lp .mini-status.done{color:var(--lp-blue);background:#e5edff;border-color:#b9caff;animation:1s ease-out lp-seal}.lp .profile-mini{align-items:center;gap:12px;margin-bottom:10px;display:flex}.lp .avatar-mini{width:38px;height:38px;color:var(--lp-blue);background:#e2eaff;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.lp .profile-mini strong{font-size:13px;font-weight:500}.lp .profile-mini small{color:var(--lp-muted);font-size:12px;display:block}.lp .diagnosis-score{align-items:center;gap:15px;height:48px;margin:10px 0 12px;display:flex}.lp .diagnosis-score>strong{align-items:baseline;display:flex}.lp .score-value{font:400 44px/1 var(--lp-serif);color:var(--lp-blue);font-variant-numeric:tabular-nums;min-width:48px}.lp .diagnosis-score strong small{font:12px var(--lp-sans);color:var(--lp-muted);margin-left:5px}.lp .diagnosis-score>small{color:var(--lp-muted);max-width:160px;font-size:12px;line-height:1.4}.lp .analysis-rows>div{border-bottom:1px solid var(--lp-line);justify-content:space-between;gap:15px;padding:10px 0;font-size:13px;display:flex}.lp .analysis-rows strong{color:var(--lp-blue);text-align:right;min-width:125px;font-weight:500}.lp .analysis-rows strong.pending{color:#6b7280}.lp .voice-sample{font:400 31px/1.2 var(--lp-serif);max-width:350px;margin:22px 0 18px}.lp .voice-traits{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.lp .voice-traits>div{border:1px solid var(--lp-line);background:#fff;border-radius:8px;padding:11px}.lp .voice-traits span{color:var(--lp-muted);margin-bottom:6px;font-size:12px;display:block}.lp .voice-traits strong{color:var(--lp-blue);font-size:13px;font-weight:500}.lp .voice-traits .pending{visibility:hidden}.lp .post{border-left:2px solid var(--lp-blue);overflow-wrap:break-word;background:#ffffff8c;border-radius:0 7px 7px 0;flex:auto;min-height:0;padding:12px 15px;overflow-y:auto}.lp .post p{margin-bottom:12px;font-size:14px;line-height:1.7}.lp .post p:last-child{margin-bottom:0}.lp .calendar-heading{justify-content:space-between;align-items:center;gap:12px;margin:10px 0 15px;font-size:14px;display:flex}.lp .calendar-heading strong{font-weight:500}.lp .calendar-heading strong>span{color:var(--lp-muted);font-weight:400}.lp .small-label{color:var(--lp-muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.lp .calendar-week,.lp .calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.lp .calendar-week{text-align:center;color:var(--lp-muted);padding-bottom:7px;font-size:12px}.lp .calendar-grid{border-top:1px solid var(--lp-line);border-left:1px solid var(--lp-line);border-radius:7px;overflow:hidden}.lp .calendar-day{border-right:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);background:#fff;min-width:0;min-height:110px;padding:5px;font-size:12px}.lp .calendar-day>span{color:var(--lp-muted)}.lp .calendar-event{background:var(--lp-pale);border-radius:5px;flex-direction:column;gap:6px;height:58px;margin-top:12px;padding:9px 6px;display:flex}.lp .calendar-post-mark{background:var(--lp-blue);opacity:.8;border-radius:3px;width:13px;height:13px;display:block}.lp .calendar-post-line{background:#b9caff;border-radius:3px;width:100%;height:3px;display:block}.lp .calendar-post-line.short{width:65%}.lp .calendar-day:first-child .calendar-event{background:#e4edff}.lp .calendar-day:first-child .calendar-post-mark{background:#4169d8}.lp .calendar-day:first-child .calendar-post-line{background:#a4b9f0}.lp .calendar-day:nth-child(3) .calendar-event{background:#dceeff}.lp .calendar-day:nth-child(3) .calendar-post-mark{background:#2d83bd}.lp .calendar-day:nth-child(3) .calendar-post-line{background:#8fc6eb}.lp .calendar-day:nth-child(5) .calendar-event{background:#e8e6ff}.lp .calendar-day:nth-child(5) .calendar-post-mark{background:#6055bd}.lp .calendar-day:nth-child(5) .calendar-post-line{background:#b7b1ec}.lp .calendar-day:nth-child(7) .calendar-event{background:#dce8f7}.lp .calendar-day:nth-child(7) .calendar-post-mark{background:#345d91}.lp .calendar-day:nth-child(7) .calendar-post-line{background:#9eb8d9}.lp .calendar-legend{color:var(--lp-muted);gap:16px;margin-top:13px;font-size:12px;display:flex}.lp .mini-enter{animation:.4s both lp-arrive}.lp .real-post-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:55px;display:grid}.lp .real-post-layout .section-head{margin-bottom:0}.lp .real-post{border:1px solid var(--lp-line);background:#fff;border-radius:16px;padding:28px;box-shadow:0 18px 45px #16347708}.lp .real-post-author{align-items:center;gap:12px;margin-bottom:18px;display:flex}.lp .real-post-author strong{font-size:15px;font-weight:600}.lp .real-post-author small{color:var(--lp-muted);font-size:13px;display:block}.lp .real-post-text{border-left:2px solid var(--lp-blue);padding-left:16px}.lp .real-post-text p{margin-bottom:12px;font-size:15px;line-height:1.7}.lp .real-post-text p:last-child{margin-bottom:0}.lp .real-post-link{color:var(--lp-blue);text-underline-offset:3px;margin-top:16px;font-size:13px;text-decoration:underline;display:inline-block}.lp .real-post-metrics{border-top:1px solid var(--lp-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0 0;display:grid}.lp .real-post-metrics>div{padding:16px 12px 0 0}.lp .real-post-metrics dt{color:var(--lp-muted);font-size:12px}.lp .real-post-metrics dd{font:400 32px/1.1 var(--lp-serif);color:var(--lp-blue);font-variant-numeric:tabular-nums;margin:4px 0 0}.lp .geo-section{background:var(--lp-soft)}.lp .geo-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.lp .geo-cards article{border:1px solid var(--lp-line);background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:24px;display:flex}.lp .geo-cards h3{font:400 27px/1.15 var(--lp-serif);min-height:63px;margin:12px 0}.lp .geo-cards article>p{color:var(--lp-muted);margin-bottom:22px;font-size:14px}.lp .geo-visual{border-top:1px solid var(--lp-line);min-height:185px;margin-top:auto;padding-top:22px}.lp .geo-visual blockquote{font:400 25px/1.15 var(--lp-serif);margin:18px 0}.lp .tag{background:var(--lp-pale);color:var(--lp-blue);border-radius:4px;padding:4px 8px;font-size:12px;display:inline-block}.lp .context-line{border-bottom:1px solid var(--lp-line);padding:10px 0;font-size:13px}.lp .geo-orbit{flex-wrap:wrap;gap:7px;margin:25px 0 20px;display:flex}.lp .geo-orbit span{color:var(--lp-blue);border:1px solid #dbe3fc;border-radius:25px;padding:6px 9px;font-size:13px}.lp .geo-visual p{color:var(--lp-muted);font-size:13px}.lp .protect-cta{margin-top:32px}.lp .security-grid{border-top:1px solid var(--lp-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp .security-grid article{border-bottom:1px solid var(--lp-line);border-right:1px solid var(--lp-line);gap:13px;padding:25px 22px;display:flex}.lp .security-grid article:nth-child(3n){border-right:0}.lp .security-check{color:var(--lp-blue);font-size:14px}.lp .security-grid h3{margin-bottom:8px;font-size:15px;font-weight:500}.lp .security-grid p{color:var(--lp-muted);font-size:13px}.lp .policy-link{color:var(--lp-blue);margin-top:25px;font-size:13px;text-decoration:underline;display:inline-block}.lp .audiences{background:var(--lp-pale)}.lp .audience-head{text-align:center;max-width:790px;margin-inline:auto}.lp .audience-head>p:last-child{max-width:630px;margin-inline:auto}.lp .audience-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.lp .audience{background:var(--lp-paper);border:1px solid #dbe3fc;border-radius:12px;flex-direction:column;padding:38px;display:flex}.lp .audience h3{font:400 36px/1.15 var(--lp-serif);margin:15px 0}.lp .audience>p:not(.eyebrow){color:var(--lp-muted);font-size:14px}.lp .audience-metrics{flex:1;margin:25px 0 30px}.lp .audience-metrics>div{border-top:1px solid var(--lp-line);flex-direction:column;padding-top:16px;display:flex}.lp .audience-metrics strong{font:400 42px/1.2 var(--lp-serif);color:var(--lp-blue)}.lp .audience-metrics p{color:var(--lp-muted);margin:12px 0;font-size:13px;line-height:1.7}.lp .audience-actions{flex-wrap:wrap;gap:10px;display:flex}.lp .audiences>.wrap>.caption{text-align:center}.lp .contact-disclosure{border:1px solid var(--lp-line);background:#fff;border-radius:14px;padding:32px;scroll-margin-top:105px}.lp .contact-form-top{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:25px;display:flex}.lp .contact-form-top h3{font:400 36px/1.15 var(--lp-serif);margin:10px 0}.lp .contact-form-top p:last-child{color:var(--lp-muted);font-size:14px}.lp .form-close{color:var(--lp-blue);font-family:var(--lp-sans);background:0 0;border:0;padding:5px;font-size:13px}.lp .contact-profile-toggle{background:var(--lp-pale);border-radius:100px;gap:5px;width:fit-content;max-width:100%;margin-bottom:24px;padding:5px;display:flex}.lp .contact-profile-toggle button{color:var(--lp-muted);font-family:var(--lp-sans);background:0 0;border:1px solid #0000;border-radius:100px;padding:10px 20px;font-size:13px}.lp .contact-profile-toggle button[aria-pressed=true]{border-color:var(--lp-line);color:var(--lp-blue);background:#fff;box-shadow:0 2px 8px #16347709}.lp .form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.lp .form-fields label{font:13px/1.5 var(--lp-sans);color:var(--lp-ink);flex-direction:column;gap:7px;display:flex}.lp .form-fields .opcional{color:var(--lp-muted)}.lp .form-fields input,.lp .form-fields textarea{background:var(--lp-soft);border:1px solid var(--lp-line);width:100%;min-width:0;font:14px/1.5 var(--lp-sans);color:var(--lp-ink);border-radius:8px;padding:12px 14px}.lp .form-fields input:focus,.lp .form-fields textarea:focus{outline-offset:2px;outline:2px solid #7d9cf5}.lp .form-fields textarea{resize:vertical;min-height:100px}.lp .form-wide{grid-column:1/-1}.lp .form-privacy{color:var(--lp-muted);margin-top:16px;font-size:12px}.lp .form-privacy a{color:var(--lp-blue);text-decoration:underline}.lp .form-submit{margin-top:20px}.lp .form-error{color:#b42318;margin-top:14px;font-size:14px}.lp .form-done{text-align:center;padding:20px 0}.lp .form-done h3{font:400 32px/1.15 var(--lp-serif);margin-bottom:8px}.lp .form-done p{color:var(--lp-muted);font-size:14px}.lp .honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lp .faq-grid{grid-template-columns:.75fr 1.25fr;gap:90px;display:grid}.lp .faq-grid h2{margin-top:15px}.lp .faq details{border-bottom:1px solid var(--lp-line)}.lp .faq summary{cursor:pointer;font:400 20px/1.35 var(--lp-serif);padding:21px 32px 21px 0;list-style:none;position:relative}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq summary:after{content:"+";color:var(--lp-blue);font:23px var(--lp-sans);position:absolute;top:15px;right:0}.lp .faq details[open] summary:after{content:"−"}.lp .faq details p{color:var(--lp-muted);padding:0 25px 22px 0;font-size:14px}.lp .faq details p a{color:var(--lp-blue);text-decoration:underline}.lp .footer{padding:35px 0}.lp .footer-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.lp .footer-links{color:var(--lp-muted);flex-wrap:wrap;gap:25px;font-size:13px;display:flex}.lp .footer-links a:hover{color:var(--lp-blue)}.lp .footer-bottom{border-top:1px solid var(--lp-line);color:var(--lp-muted);justify-content:space-between;gap:14px;margin-top:25px;padding-top:20px;font-size:12px;display:flex}@keyframes lp-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-seal{0%{box-shadow:0 0 #2b58eb40}55%{box-shadow:0 0 18px 3px #2b58eb30}to{box-shadow:0 0 #2b58eb00}}@media (max-width:1000px){.lp .nav{gap:12px;font-size:12px}.lp .header-actions .entrar{display:none}.lp .market-stat{padding:23px 16px}.lp .market-stat>strong{font-size:50px}}@media (max-width:900px){.lp .process-layout,.lp .real-post-layout{gap:30px}.lp .faq-grid{gap:40px}.lp .hero .intro{font-size:18px}}@media (max-width:800px){.lp .nav,.lp .header-actions{display:none}.lp .mobile-menu{display:block}.lp .geo-cards{grid-template-columns:1fr}.lp .geo-visual{min-height:150px}.lp .geo-cards h3{min-height:0}.lp .security-grid{grid-template-columns:1fr 1fr}.lp .security-grid article:nth-child(3n){border-right:1px solid var(--lp-line)}.lp .security-grid article:nth-child(2n){border-right:0}.lp .bento-visual{padding:22px}}@media (max-width:700px){.lp .wrap{width:calc(100% - 36px)}.lp .bar{height:70px}.lp .mobile-menu nav{max-height:calc(100dvh - 70px);top:70px}.lp .section{padding:65px 0;scroll-margin-top:70px}.lp .hero{padding:58px 0 35px}.lp .hero h1{margin:24px 0;font-size:clamp(46px,11vw,72px)}.lp .hero .intro,.lp .hero .btn{font-size:16px}.lp .hero-foot{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;font-size:12px;line-height:1.6;display:grid}.lp .statement{padding-top:0;padding-bottom:35px}.lp .statement .words{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;font-size:25px;display:grid}.lp .section-head{margin-bottom:30px}.lp .section-head h2{margin:13px 0 18px}.lp .market-grid,.lp .market-grid.two{grid-template-columns:1fr 1fr}.lp .market-stat:first-child{padding-left:16px}.lp .market-stat:nth-child(2n){border-right:0}.lp .market-stat:nth-child(-n+2){border-bottom:1px solid var(--lp-line)}.lp .market-grid.two .market-stat{border-bottom:0}.lp .market-stat p{font-size:13px}.lp .process-layout{grid-template-columns:1fr;gap:25px}.lp .real-post-layout{grid-template-columns:1fr;gap:28px}.lp .real-post{padding:22px}.lp .real-post-metrics{grid-template-columns:1fr 1fr}.lp .process-tab{padding:17px 18px}.lp .process-tab>strong{padding-right:18px;font-size:21px}.lp .process-tab[aria-expanded]:after{content:"+";font:20px var(--lp-sans);color:var(--lp-blue);position:absolute;top:16px;right:16px}.lp .process-tab[aria-expanded=true]:after{content:"−"}.lp .process-tabs>.bento-card{margin-top:-4px;margin-bottom:8px}.lp .process-tabs .bento-visual{height:auto;min-height:330px;max-height:460px;padding:22px}.lp .process-tabs .bento-copy{padding:14px 22px 18px}.lp .post-card .bento-visual{min-height:390px}.lp .calendar-day{min-height:100px;padding:3px}.lp .calendar-event{height:54px;padding:8px 4px}.lp .calendar-post-mark{width:10px;height:10px}.lp .calendar-legend{gap:9px}.lp .voice-traits strong{font-size:12px}.lp .security-grid{grid-template-columns:1fr}.lp .security-grid article,.lp .security-grid article:nth-child(n){border-right:0;padding:23px 0}.lp .audience-grid{grid-template-columns:1fr;gap:16px}.lp .audience{padding:28px}.lp .audience h3{font-size:32px}.lp .contact-disclosure{padding:23px}.lp .form-fields{grid-template-columns:1fr}.lp .contact-form-top{flex-direction:column}.lp .form-close{align-self:flex-end}.lp .faq-grid{grid-template-columns:1fr;gap:30px}.lp .faq summary{font-size:19px}.lp .footer-top{flex-direction:column;align-items:flex-start}.lp .footer-links{gap:20px}.lp .footer-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){.lp .btn,.lp .process-tab,.lp .menu-icon span{transition:none}.lp .mini-enter,.lp .mini-status.done{animation:none}}
