.public-preview{color:#c6d2e4;text-align:center;background:#1b2941;padding:11px 20px;font:12px/1.6 DM Sans,sans-serif}.public-skip{z-index:50;position:absolute;top:-100px}.public-skip:focus{color:#17263f;background:#fff;padding:12px;top:10px;left:10px}.public-header,.cinema .public-header{color:#edf1fa;background:#0b1020;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;height:auto;min-height:94px;padding:24px 5%;font-family:DM Sans,sans-serif;display:flex;position:relative}.public-wordmark{letter-spacing:-1.8px;color:inherit;font:600 30px/1.2 DM Sans,sans-serif;text-decoration:none}.public-header nav,.cinema .public-header nav{align-items:center;gap:24px;font-size:13px;display:flex}.public-header a,.public-footer a{color:inherit;text-decoration:none}.public-header nav a{color:#b8c3d5}.public-header nav a:hover,.public-header nav a[aria-current=page]{color:#fff}.public-header nav a[aria-current=page]{text-underline-offset:8px;text-decoration:underline #7da8d8}.public-demo{white-space:nowrap;border-bottom:1px solid #8190a6;gap:45px;padding:10px 0;font-size:13px;display:flex}.public-footer,.cinema .public-footer{color:#edf1fa;background:#0b1020;border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:32px;padding:40px 5%;font-family:DM Sans,sans-serif;display:flex}.public-footer>span{color:#9aabc4;font-size:11px}.public-footer nav{flex-wrap:wrap;gap:24px;margin-left:auto;font-size:11px;display:flex}.public-footer small{color:#7c8fae;letter-spacing:1px;font-size:9px}.public-pages{color:#344154;background:#fff;font-family:DM Sans,sans-serif}.public-pages h1,.public-pages h2,.public-pages h3{color:#263449;font-family:DM Sans,sans-serif;font-weight:500}.public-pages .page-hero{color:#d4dceb;background:#0b1020;padding:65px 0 58px}.public-pages .page-hero h1{color:#edf1fa;letter-spacing:-2.5px;max-width:1000px;font-size:clamp(38px,5vw,68px);font-weight:400}.public-pages .page-hero .eyebrow{color:#91b4dd;letter-spacing:2px;font-size:10px}.public-pages .page-hero .lede{color:#aab9cf;max-width:760px;font-size:17px;line-height:1.8}.public-pages .callout{color:#7b8797;background:0 0;border:0;border-left:2px solid #9aa8bc;border-radius:0;padding:12px 20px;font-size:13px;line-height:1.8}.public-pages .page-hero .callout{color:#b8c3d5;border-color:#536981;margin-bottom:0}.public-pages .plan{box-shadow:none;background:#fff;border:0;border-right:1px solid #e6e6e5;border-radius:0;padding:28px 32px}.public-pages .plan:last-child{border-right:0}.public-pages .plan.featured{background:#f8f9fb;border:0;border-right:1px solid #e6e6e5}.public-pages .price{color:#263449;letter-spacing:-2px;font-size:52px;font-weight:400}.public-pages .price small{letter-spacing:0;color:#8b939e;font-size:11px}.public-pages .plan h2{font-size:24px}.public-pages .faq details{box-shadow:none;background:#fff;border-color:#e6e6e5;border-radius:0}.public-pages .faq summary{color:#344154;font-weight:500}.public-pages :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #8a9db8}@media (width<=900px){.public-header nav,.cinema .public-header nav{white-space:nowrap;order:3;gap:22px;width:100%;padding:10px 0;overflow:auto}.public-header,.cinema .public-header{gap:14px;padding:20px 5%}.public-pages .page-hero{padding:45px 0}.public-footer nav{margin-left:0}.public-pages .plan,.public-pages .plan.featured{border-bottom:1px solid #e6e6e5;border-right:0}}.public-pages .page-hero .callout strong{color:#dce6f5}.public-pages .plan li:before{background:#8897ac}.public-pages .plan li.planned:before{background:#b3bdca}.public-pages .status-list li{border-color:#e6e6e5;border-radius:5px}.public-pages .cta-band{color:#344154;box-shadow:none;background:#f6f7f9;border:0;border-top:1px solid #e0e5ec;border-radius:0;padding:30px 0}.public-pages .cta-band h2{color:#344154;font-size:28px;font-weight:400}.public-pages .cta-band p{color:#5e6772;font-size:14px}.public-pages .cta-band .button-primary{color:#526f97;background:0 0;border:0;border-bottom:1px solid #b4c1d2;border-radius:0;padding:12px 0}.public-pages .faq summary:after{color:#8190a4}.public-pages .faq details{border:0;border-top:1px solid #e4e7ec;margin:0;padding:22px 0}.public-pages .feature-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.7fr);gap:65px;display:grid}.public-pages .feature-chapter{border-bottom:1px solid #eceef2;padding:45px 0}.public-pages .feature-chapter h2{letter-spacing:-.8px;font-size:27px}.public-pages .status-list{gap:0}.public-pages .status-list li{background:0 0;border:0;border-top:1px solid #e4e7ec;border-radius:0;padding:22px 0}.public-pages .status-list strong{font-size:16px;font-weight:500}.public-pages .status-list span.detail{color:#8791a1;max-width:590px;margin-top:7px;font-size:13px;line-height:1.8}.public-pages .chip{color:#55677e;white-space:nowrap;background:#edf1f6;font-size:10px}.public-pages .chip-dev{color:#5d6775;background:#eef0f4}.public-pages .chip-planned{color:#64676c;background:#f4f4f3}@media (width<=720px){.public-pages .feature-layout{grid-template-columns:1fr;gap:15px}.public-pages .cta-band{gap:20px}.public-pages .status-list li{gap:15px}}.public-header .public-wordmark{align-items:center;gap:10px;display:inline-flex}.public-leaf{color:#a3b4cd;flex:none}.public-header,.cinema .public-header{padding-left:max(7%,50% - 640px);padding-right:max(7%,50% - 640px)}@media (width<=900px){.public-header,.cinema .public-header{padding-left:7%;padding-right:7%}}.public-pages .wrap{width:min(1280px,86%)}.public-footer,.cinema .public-footer{padding-left:max(7%,50% - 640px);padding-right:max(7%,50% - 640px)}@media (width<=900px){.public-footer,.cinema .public-footer{padding-left:7%;padding-right:7%}}
