:root{--lp-ink:#142b44;--lp-blue:#255dc1;--lp-muted:#657486;--lp-line:#dfe4e7;--lp-cream:#f7f7f2}html{scroll-padding-top:100px}body{background:var(--lp-cream);color:var(--lp-ink)}[hidden]{display:none!important}.lp-wrap{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.lp-header{max-width:1280px;padding:24px 40px;border:0;gap:36px;background:transparent}.lp-header .brand{margin-right:auto}.lp-header .brand img{width:242px}.lp-nav{display:flex;align-items:center;gap:28px}.lp-nav a{font-size:14px;color:#445366}.lp-header-login{border:1px solid #c9d3df;border-radius:8px;padding:11px 18px;background:transparent;color:var(--lp-ink);font-size:14px;font-weight:650;cursor:pointer;white-space:nowrap}.lp-header-login span{margin-left:14px}.lp-header .pill{display:none}.lp-kicker{font-size:10px;font-weight:750;letter-spacing:1.7px;line-height:1.6;color:#617183}.lp-kicker>span{display:inline-block;width:7px;height:7px;background:#2b7669;border-radius:50%;margin-right:7px}.lp-hero{display:grid;grid-template-columns:1.02fr 1fr;gap:44px;padding-top:42px;padding-bottom:72px;align-items:center}.lp-hero h1{font-size:clamp(43px,4.4vw,62px);font-weight:740;letter-spacing:-2.7px;line-height:1.13;margin:26px 0}.lp-hero h1 em{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:var(--lp-blue);letter-spacing:-2.4px}.lp-lead{font-size:17px;line-height:1.8;color:#657180;max-width:510px;margin:0 0 28px}.lp-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:30px;padding:16px 23px;border:1px solid var(--lp-blue);border-radius:8px;background:var(--lp-blue);color:white;font:650 14px/1.4 'Segoe UI',Arial,sans-serif;cursor:pointer;transition:background .18s,transform .18s}.lp-btn:hover{background:#174aab;transform:translateY(-1px)}.lp-btn span{font-size:20px;font-weight:400}.lp-text-link{font-size:13px;font-weight:600;color:var(--lp-ink)}.lp-text-link span{margin-left:9px}.lp-hero-points{display:flex;flex-wrap:wrap;gap:9px 22px;font-size:11px;margin-top:25px;color:#5e6c77}.lp-hero-points span::first-letter{color:#2b7669}.lp-early{font-size:10px;line-height:1.6;color:#7a858d;max-width:450px;margin-top:18px}.lp-hero-visual{position:relative;align-self:stretch;min-height:500px;margin-left:8px}.lp-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:75% center;border-radius:14px}.lp-photo-label{position:absolute;top:25px;left:25px;color:#fff;font-size:9px;letter-spacing:1.8px;text-shadow:0 1px 5px #0008}.lp-document-note{position:absolute;bottom:26px;left:-26px;right:26px;display:flex;align-items:center;gap:14px;background:#fffefbf5;border:1px solid #ffffff8c;border-radius:11px;padding:20px;box-shadow:0 12px 35px #11283a16}.lp-note-icon{display:grid;place-items:center;background:#eaf0f8;border-radius:7px;width:43px;height:49px;font-size:28px;color:#315d9d;flex-shrink:0}.lp-document-note small{display:block;font-size:8px;letter-spacing:1.6px;color:#82909c}.lp-document-note strong{display:block;font-size:14px;line-height:1.6;margin-top:3px}.lp-document-note div>span{font-size:10px;color:#71808c}.lp-document-note i{font-style:normal;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#e3f1e9;color:#2d7a63;font-size:12px;margin-left:auto;flex-shrink:0}.lp-facts{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:28px;border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);padding-top:30px;padding-bottom:30px;align-items:center}.lp-facts>p{font-size:14px;line-height:1.8;color:#75808a;margin:0}.lp-facts>p strong{font-weight:600;color:var(--lp-ink)}.lp-facts>div{display:flex;align-items:center;gap:17px;border-left:1px solid var(--lp-line);padding-left:27px}.lp-facts>div strong{font-size:38px;font-weight:500;letter-spacing:-2px}.lp-facts>div span{font-size:10px;line-height:1.7;color:#75808a}.lp-section{padding-top:100px;padding-bottom:100px}.lp-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:70px;margin-bottom:45px}#landing h2{font-size:38px;letter-spacing:-1.5px;line-height:1.22;font-weight:650;margin:15px 0 0}.lp-section-head>p,.lp-section-head>div>p{max-width:350px;color:#71808c;font-size:14px;line-height:1.85;margin:0}.lp-section-head>div>p{margin-top:15px}.lp-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.lp-benefits article{padding:0 30px 0 0;border-right:1px solid var(--lp-line)}.lp-benefits article:last-child{border:0}.lp-feature-icon{display:grid;place-items:center;width:45px;height:45px;font-size:25px;color:var(--lp-blue);background:#e9edf3;border-radius:10px;margin-bottom:23px}#landing h3{font-size:18px;line-height:1.4;letter-spacing:-.35px;font-weight:650;margin:0 0 12px}.lp-benefits p{font-size:13px;line-height:1.9;color:#71808c;max-width:310px;margin:0}.lp-benefits article>span{display:block;margin-top:25px;font-size:8px;letter-spacing:1.8px;color:#94a0a8}.lp-documents{background:#eef1f3;padding:85px 0}.lp-industry{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.2px;border:1px solid #cbd6d0;padding:7px 11px;border-radius:30px;color:#43675a}.lp-document-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lp-document-grid article{background:#fff;border:1px solid #e4e8ec;border-radius:11px;padding:28px 26px 20px}.lp-doc-top{display:flex;align-items:center;gap:13px;margin-bottom:29px}.lp-mini-file{border:1px solid #cbd8e9;color:#2f619f;border-radius:3px;display:grid;place-items:center;width:31px;height:39px;font-size:10px}.lp-doc-top>span:last-child{font-size:9px;letter-spacing:1.6px;color:#7b8995}.lp-document-grid h3{min-height:51px}.lp-document-grid ul{list-style:none;margin:22px 0 26px;padding:0}.lp-document-grid li{font-size:11px;line-height:1.7;color:#76818c;padding:7px 0;border-bottom:1px solid #edf0f2}.lp-document-grid li:before{content:'✓';font-size:10px;color:#3c826c;margin-right:10px}.lp-document-grid li:last-child{border:0}.lp-card-link{background:none;width:100%;border:0;border-top:1px solid #e7edf4;padding:17px 0 0;color:var(--lp-blue);text-align:left;font:600 12px 'Segoe UI',Arial,sans-serif;cursor:pointer}.lp-card-link span{float:right;font-size:17px;font-weight:400}.lp-review-note{display:flex;gap:10px;align-items:flex-start;color:#7b858e;margin-top:23px}.lp-review-note p{font-size:10px;line-height:1.8;max-width:900px;margin:0}.lp-review-note>span{font-size:13px}.lp-how{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.lp-how-photo{position:relative;align-self:stretch;min-height:560px}.lp-how-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:13px}.lp-photo-caption{position:absolute;bottom:0;left:0;right:0;padding:55px 28px 28px;background:linear-gradient(transparent,#102437a8);border-radius:0 0 13px 13px;color:#fff;font:italic 22px/1.4 Georgia,serif}.lp-how-copy ol{list-style:none;padding:0;margin:30px 0}.lp-how-copy li{display:flex;gap:18px;margin-bottom:24px}.lp-how-copy li>span{flex-shrink:0;display:grid;place-items:center;width:27px;height:27px;border:1px solid #cbd5e1;border-radius:50%;font-size:11px;color:var(--lp-blue)}#landing .lp-how-copy li h3{font-size:14px;margin:0 0 6px}.lp-how-copy li p{font-size:12px;line-height:1.8;color:#71808c;margin:0}.lp-cta{background:#15324f;border-radius:15px;padding:52px 60px;display:flex;justify-content:space-between;align-items:center;gap:50px;color:#fff;max-width:1200px}.lp-cta .lp-kicker{color:#a4bccf}#landing .lp-cta h2{font-size:36px;line-height:1.25}.lp-cta p{font-size:13px;line-height:1.8;color:#adc0d0;margin:19px 0 0}.lp-btn-white{background:#fff;border-color:white;color:#15324f;min-width:240px}.lp-btn-white:hover{background:#edf3fb}.lp-cta-side>p{font-size:10px;color:#a6b8c8}.lp-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px}.lp-faq details{border-bottom:1px solid var(--lp-line);padding:21px 0}.lp-faq details:first-child{padding-top:2px}.lp-faq summary{font-size:14px;font-weight:600;cursor:pointer;list-style:none;padding-right:30px;position:relative}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:'+';position:absolute;right:0;font-size:20px;line-height:1;color:#758494;font-weight:400}.lp-faq details[open] summary:after{content:'−'}.lp-faq details p{font-size:12px;line-height:1.9;color:#71808c;margin:15px 28px 0 0}.lp-footer{background:#eef1f3;border-top:1px solid #e0e6eb;text-align:left;padding:35px 0;color:#788693}.lp-footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px}.lp-footer-brand{display:flex;gap:11px;align-items:center;color:#183d66;font-size:17px;font-weight:700}.lp-footer-brand img{width:33px;height:33px}.lp-footer nav{display:flex;gap:22px;font-size:11px}.lp-footer nav a{color:#687c8e}.lp-footer-bottom{display:flex;justify-content:space-between;gap:25px;margin-top:24px;padding-top:20px;border-top:1px solid #dce3ea;font-size:9px}.lp-login-dialog{padding:0;width:min(880px,94vw);max-height:92vh;border-radius:16px;background:white;color:var(--lp-ink);overflow:auto}.lp-login-dialog::backdrop{background:#11263ccc;backdrop-filter:blur(5px)}.lp-login-layout{display:grid;grid-template-columns:.85fr 1.15fr;min-height:480px}.lp-login-aside{background:#173b61;color:white;padding:40px 30px;display:flex;flex-direction:column;justify-content:space-between}.lp-login-aside img{width:52px;height:52px}.lp-login-aside h2{font:32px/1.2 Georgia,serif;margin:30px 0 15px;letter-spacing:-.5px}.lp-login-aside p{font-size:12px;color:#b4c8db;line-height:1.8}.lp-login-aside small{font-size:9px;color:#8faac2}.lp-login-close{position:absolute;right:16px;top:12px;width:32px;height:32px;border:0;background:#eff3f7;border-radius:50%;font-size:22px;cursor:pointer;color:#5a6d80;z-index:2}.lp-login-dialog .server-panel{margin:0;border:0;padding:50px 35px 30px;max-width:none;border-radius:0}.lp-login-dialog .server-panel h2{font-size:25px;letter-spacing:-.8px}.lp-login-dialog .server-panel>p{font-size:12px;line-height:1.7}.lp-login-dialog label{font-size:12px}.lp-login-dialog input{font-size:14px;padding:12px}.lp-login-dialog form .button{margin-top:15px;font-size:14px;padding:13px}.lp-login-dialog #legal-server-status{min-height:18px;color:#a13a2c;font-size:11px}.lp-login-dialog #legal-server-status:empty{display:none}.lp-login-dialog .lp-access-note{font-size:10px!important;color:#81909c!important;margin-top:20px}.authenticated .lp-nav,.authenticated .marketing-only{display:none!important}.authenticated .lp-header{border-bottom:1px solid var(--lp-line)}.authenticated main{padding-top:10px}.authenticated .server-panel{margin:25px auto;max-width:1194px}.lp-footer-bottom p{margin:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lp-btn{transition:none}}
@media(max-width:1050px){.lp-header{gap:20px}.lp-header .brand img{width:210px}.lp-nav{gap:18px}.lp-nav a{font-size:12px}.lp-wrap{padding-left:28px;padding-right:28px}.lp-hero{gap:25px}.lp-hero h1{font-size:48px}.lp-hero-visual{min-height:490px}.lp-actions{gap:15px}.lp-text-link{font-size:11px}.lp-facts{gap:15px}.lp-facts>div{padding-left:17px;gap:12px}.lp-facts>div strong{font-size:32px}.lp-section-head{gap:35px}.lp-benefits{gap:24px}.lp-how{gap:45px}.lp-how-photo{min-height:550px}.lp-cta{margin:0 28px;padding:40px}.lp-faq{gap:40px}}
@media(max-width:760px){.lp-header{padding:19px 22px;gap:15px;flex-wrap:nowrap}.lp-header .brand img{width:190px}.lp-nav{display:none}.lp-header-login{font-size:12px;padding:10px 12px}.lp-header-login span{margin-left:7px}.lp-wrap{padding-left:22px;padding-right:22px}.lp-hero{grid-template-columns:1fr;padding-top:25px;padding-bottom:42px;gap:30px}.lp-kicker{font-size:8px;letter-spacing:1.3px}.lp-hero h1{font-size:clamp(37px,7.8vw,55px);letter-spacing:-1.9px;margin:21px 0}.lp-hero h1 em{letter-spacing:-1.8px}.lp-lead{font-size:14px;line-height:1.8;max-width:none}.lp-actions{gap:19px}.lp-btn{font-size:12px;padding:14px 18px;gap:18px}.lp-text-link{font-size:11px}.lp-hero-points{font-size:10px;gap:8px 17px;margin-top:20px}.lp-early{font-size:9px}.lp-hero-visual{min-height:385px;margin-left:0}.lp-hero-photo{object-position:60% center}.lp-photo-label{font-size:8px;left:20px;top:20px}.lp-document-note{left:14px;right:14px;bottom:16px;padding:15px;gap:11px}.lp-document-note strong{font-size:12px}.lp-document-note div>span{font-size:9px}.lp-facts{grid-template-columns:repeat(3,1fr);gap:16px;padding-top:24px;padding-bottom:24px}.lp-facts>p{grid-column:1/-1;font-size:13px}.lp-facts>p br{display:none}.lp-facts>div{display:block;padding-left:13px}.lp-facts>div strong{display:block;font-size:31px;letter-spacing:-1px}.lp-facts>div span{font-size:9px}.lp-section{padding-top:60px;padding-bottom:60px}.lp-section-head{display:block;margin-bottom:30px}#landing h2{font-size:30px;letter-spacing:-1.1px}.lp-section-head>p,.lp-section-head>div>p{font-size:12px;line-height:1.8;max-width:none;margin-top:20px}.lp-benefits{grid-template-columns:1fr;gap:25px}.lp-benefits article{border-right:0;border-bottom:1px solid var(--lp-line);padding:0 0 25px}.lp-feature-icon{float:left;margin:0 18px 60px 0;width:40px;height:40px;font-size:24px}#landing .lp-benefits h3{font-size:16px}.lp-benefits p{max-width:none;font-size:12px}.lp-benefits article>span{margin:15px 0 0 58px}.lp-documents{padding:55px 0}.lp-industry{margin-top:22px}.lp-document-grid{grid-template-columns:1fr;gap:15px}.lp-document-grid article{padding:24px}.lp-doc-top{margin-bottom:18px}.lp-document-grid h3{min-height:0;font-size:19px!important}.lp-document-grid ul{margin:17px 0}.lp-document-grid li{font-size:12px}.lp-review-note p{font-size:9px}.lp-how{grid-template-columns:1fr;gap:35px}.lp-how-photo{min-height:370px}.lp-how-photo img{object-position:50% center}.lp-photo-caption{font-size:20px}.lp-how-copy ol{margin:27px 0}.lp-how-copy li{gap:15px}.lp-cta{display:block;margin:0 22px;padding:32px 25px;border-radius:12px}#landing .lp-cta h2{font-size:28px}.lp-cta p{font-size:12px}.lp-cta-side{margin-top:25px}.lp-btn-white{min-width:0;width:100%;justify-content:space-between}.lp-cta-side p{font-size:10px}.lp-faq{grid-template-columns:1fr;gap:30px}.lp-faq summary{font-size:13px;line-height:1.6}.lp-footer{padding:28px 0}.lp-footer-top{display:block}.lp-footer nav{margin-top:20px;gap:20px}.lp-footer-bottom{display:block;font-size:9px}.lp-footer-bottom p+p{margin-top:8px}.lp-login-layout{grid-template-columns:1fr}.lp-login-aside{display:none}.lp-login-dialog .server-panel{padding:45px 24px 26px}.lp-login-dialog{width:94vw;max-height:90vh}.authenticated .lp-header .brand img{width:190px}}
@media(max-width:370px){.lp-header .brand img{width:165px}.lp-header{padding-left:17px;padding-right:17px}.lp-header-login{padding:9px;font-size:11px}.lp-header-login span{display:none}.lp-hero h1{font-size:35px}.lp-actions{align-items:flex-start;flex-direction:column}.lp-document-note{gap:8px;padding:12px}.lp-document-note div>span{font-size:8px}}
