@import "https://fonts.googleapis.com/css2?family=Spectral:wght@400;500;600&family=IBM+Plex+Sans:wght@400;500;600&display=swap";#ipb-landing{--ipb-teal:#009688;--ipb-ink:#16413b;--ipb-paper:#f4fbfa;color:var(--ipb-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;font:400 15px/1.6 IBM Plex Sans,sans-serif;container-type:inline-size}#ipb-landing *{box-sizing:border-box}#ipb-landing h1,#ipb-landing h2,#ipb-landing h3,#ipb-landing p{margin:0}#ipb-landing h1,#ipb-landing h2,#ipb-landing h3{letter-spacing:-.035em;font-family:Spectral,Georgia,serif;font-weight:500;line-height:1.12}#ipb-landing a{color:inherit;text-decoration:none}#ipb-landing button,#ipb-landing input,#ipb-landing select{font:inherit}#ipb-landing .ipb-wrap{padding:0 6.5%}#ipb-landing .ipb-nav{border-bottom:1px solid #e0ebe8;justify-content:space-between;align-items:center;gap:20px;padding-top:25px;padding-bottom:25px;display:flex}#ipb-landing .ipb-logo{width:159px;height:auto;display:block}#ipb-landing .ipb-links{align-items:center;gap:25px;font-size:13px;display:flex}#ipb-landing .ipb-action{background:var(--ipb-teal);color:#fff;cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:47px;padding:12px 21px;font-weight:500;display:inline-flex}#ipb-landing .ipb-action:hover{filter:brightness(.92)}#ipb-landing .ipb-nav .ipb-action{min-height:40px;padding:9px 15px}#ipb-landing .ipb-kicker{text-transform:uppercase;letter-spacing:.16em;color:#31776e;font-size:11px;font-weight:600}#ipb-landing .ipb-hero{background:linear-gradient(180deg,#fff 20%,var(--ipb-paper));padding-top:70px;padding-bottom:58px}#ipb-landing .ipb-hero-copy{text-align:center;max-width:710px;margin:auto}#ipb-landing .ipb-dot{background:var(--ipb-teal);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}#ipb-landing h1{margin:19px 0 22px;font-size:clamp(38px,5.7cqw,65px)}#ipb-landing h1 em{color:var(--ipb-teal);font-weight:400}#ipb-landing .ipb-lead{color:#536e68;max-width:540px;margin:auto;font-size:16px;line-height:1.7}#ipb-landing .ipb-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin:27px 0 12px;display:flex}#ipb-landing .ipb-secondary{border-bottom:1px solid #8bac9f;padding:6px 0;font-size:14px}#ipb-landing .ipb-note{color:#647c76;font-size:12px}#ipb-landing .ipb-stage{max-width:820px;margin:45px auto 0;padding-bottom:24px;padding-right:105px;position:relative}#ipb-landing .ipb-browser{background:#fff;border:1px solid #cbded8;border-radius:10px;overflow:hidden;box-shadow:0 22px 45px #16413b13}#ipb-landing .ipb-browserbar{color:#657f77;background:#fafcfb;border-bottom:1px solid #e1ece8;align-items:center;gap:5px;height:35px;padding:0 13px;font-size:10px;display:flex}#ipb-landing .ipb-browserbar b{background:#c9d9d3;border-radius:50%;width:6px;height:6px}#ipb-landing .ipb-browserbar span{margin:auto}#ipb-landing .ipb-capture{text-align:center;color:#446b61;background:repeating-linear-gradient(135deg,#f3f8f6,#f3f8f6 1px,#f9fcfb 0 12px);flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:280px;padding:30px;display:flex}#ipb-landing .ipb-capture i{width:28px;height:28px;color:var(--ipb-teal)}#ipb-landing .ipb-capture strong{font-family:Spectral,Georgia,serif;font-size:25px;font-weight:500}#ipb-landing .ipb-capture small{max-width:260px;font-size:12px}#ipb-landing .ipb-phone{background:#f4fbfa;border:6px solid #1f443c;border-radius:26px;width:175px;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 15px 35px #16413b22}#ipb-landing .ipb-phone .ipb-capture{min-height:268px;padding:17px}#ipb-landing .ipb-phone .ipb-capture strong{font-size:23px}#ipb-landing .ipb-phone-top{text-align:center;background:#f9fcfb;height:21px}#ipb-landing .ipb-phone-top:after{content:"";vertical-align:top;background:#1f443c;border-radius:0 0 8px 8px;width:47px;height:9px;display:inline-block}#ipb-landing .ipb-caption{text-align:center;color:#6d807a;margin-top:18px;font-size:11px}#ipb-landing .ipb-strip{color:#41695e;border-top:1px solid #dbeae5;border-bottom:1px solid #dbeae5;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:20px;padding-bottom:20px;font-size:12px;display:flex}#ipb-landing .ipb-strip span{align-items:center;gap:9px;display:flex}#ipb-landing .ipb-strip svg{width:17px;height:17px}#ipb-landing .ipb-section{padding-top:65px;padding-bottom:65px}#ipb-landing .ipb-section h2{max-width:620px;margin:13px 0 30px;font-size:clamp(31px,4cqw,44px)}#ipb-landing .ipb-columns{grid-template-columns:1fr 1fr;gap:35px;display:grid}#ipb-landing .ipb-product{border-top:2px solid var(--ipb-teal);padding-top:23px}#ipb-landing .ipb-product h3{margin:10px 0 15px;font-size:29px}#ipb-landing .ipb-product p{color:#5b726c;font-size:14px}#ipb-landing .ipb-features{margin:20px 0 0;padding:0;list-style:none}#ipb-landing .ipb-features li{border-top:1px solid #e0ebe7;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}#ipb-landing .ipb-features svg{width:17px;height:17px;color:var(--ipb-teal);flex-shrink:0}#ipb-landing .ipb-signup{background:var(--ipb-ink);color:#fff;grid-template-columns:.9fr 1fr;gap:55px;padding-top:60px;padding-bottom:60px;display:grid}#ipb-landing .ipb-signup .ipb-kicker{color:#88d4bd}#ipb-landing .ipb-signup h2{margin:16px 0 23px;font-size:43px}#ipb-landing .ipb-signup p{color:#c8ded6;font-size:14px}#ipb-landing .ipb-steps{gap:19px;margin-top:34px;display:grid}#ipb-landing .ipb-step{color:#d9e9e3;align-items:start;gap:13px;font-size:13px;display:flex}#ipb-landing .ipb-step b{color:#8dd6c2;font:400 18px Spectral,serif}#ipb-landing .ipb-form{color:var(--ipb-ink);background:#fff;border-radius:9px;padding:27px}#ipb-landing .ipb-form h3{margin-bottom:5px;font-size:25px}#ipb-landing .ipb-form .ipb-form-intro{color:#657b73;margin-bottom:19px;font-size:12px}#ipb-landing .ipb-field{margin-bottom:13px;font-size:12px;font-weight:500;display:block}#ipb-landing .ipb-field input,#ipb-landing .ipb-field select{color:#234b40;background:#fff;border:1px solid #cddcd5;border-radius:4px;width:100%;min-width:0;height:42px;margin-top:5px;padding:8px 11px;font-size:16px;display:block}#ipb-landing .ipb-field input::placeholder{color:#7a8a85;font-size:13px}#ipb-landing .ipb-field-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}#ipb-landing .ipb-consent{color:#536c63;align-items:start;gap:8px;margin:6px 0 18px;font-size:11px;display:flex}#ipb-landing .ipb-consent input{accent-color:var(--ipb-teal);margin-top:4px}#ipb-landing .ipb-form .ipb-action{width:100%}#ipb-landing .ipb-demo{text-align:center;color:#657b73!important;margin-top:11px!important;font-size:11px!important}#ipb-landing .ipb-faq{padding-top:44px;padding-bottom:44px}#ipb-landing .ipb-faq h2{margin-bottom:20px;font-size:30px}#ipb-landing details{border-bottom:1px solid #dfe9e4;padding:17px 0;font-size:14px}#ipb-landing summary{cursor:pointer;font-weight:500}#ipb-landing details p{color:#526e62;max-width:700px;margin-top:12px;font-size:13px}#ipb-landing .ipb-footer{color:#6c7c75;border-top:1px solid #e1eae5;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;padding-bottom:24px;font-size:11px;display:flex}#ipb-landing .ipb-footer .ipb-logo{width:120px}@container (width<=640px){#ipb-landing .ipb-links>a:not(.ipb-action){display:none}#ipb-landing .ipb-logo{width:128px}#ipb-landing .ipb-nav{gap:10px}#ipb-landing .ipb-nav .ipb-action{padding:8px 10px;font-size:11px}#ipb-landing .ipb-hero{padding-top:42px}#ipb-landing .ipb-stage{padding-right:48px}#ipb-landing .ipb-phone{border-width:4px;width:126px}#ipb-landing .ipb-phone .ipb-capture{min-height:204px;padding:12px}#ipb-landing .ipb-capture{min-height:270px;padding:20px}#ipb-landing .ipb-browser .ipb-capture{padding-right:52px}#ipb-landing .ipb-capture strong{font-size:20px}#ipb-landing .ipb-phone .ipb-capture strong{font-size:19px}#ipb-landing .ipb-capture small{font-size:11px}#ipb-landing .ipb-columns,#ipb-landing .ipb-signup{grid-template-columns:1fr;gap:28px}#ipb-landing .ipb-signup h2{font-size:36px}#ipb-landing .ipb-section{padding-top:45px;padding-bottom:45px}#ipb-landing .ipb-strip{gap:13px}#ipb-landing .ipb-form{padding:22px}#ipb-landing .ipb-footer{flex-direction:column;align-items:start}#ipb-landing .ipb-field-pair{grid-template-columns:1fr;gap:0}}#ipb-landing .ipb-stage{max-width:900px;padding-bottom:32px;padding-right:110px}#ipb-landing .ipb-screen{width:100%;height:auto;display:block}#ipb-landing .ipb-phone{width:210px}@container (width<=640px){#ipb-landing .ipb-stage{flex-direction:column;align-items:center;gap:22px;padding-bottom:0;padding-right:0;display:flex}#ipb-landing .ipb-browser{width:100%}#ipb-landing .ipb-phone{width:190px;position:relative}#ipb-landing .ipb-browserbar{font-size:9px}}html{scroll-behavior:smooth}body{margin:0}button:disabled{cursor:wait;opacity:.65}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
