.landing{--lp-bg:#0c2031;--lp-muted:#9bafbd;--lp-turquoise:#65d4d4;--lp-gold:#efd39c;background:var(--lp-bg);color:#f2f4f3;font-size:15px;line-height:1.6;overflow:clip}.landing *{box-sizing:border-box}.landing a,.landing button{transition:color .2s,background .2s,transform .2s}.landing main{grid-column:auto}.landing h1,.landing h2,.landing h3{color:#f2f4f3;font-weight:500}.landing h1,.landing h2{letter-spacing:-.055em}.landing em{color:var(--lp-gold);font-family:Georgia,Times New Roman,serif;font-weight:400}.landing p{color:var(--lp-muted)}:is(.landing button:focus-visible,.landing a:focus-visible,.landing summary:focus-visible){outline:2px solid var(--lp-turquoise);outline-offset:5px}.lp-skip{z-index:100;color:#0c2031;background:#65d4d4;padding:10px;position:absolute;top:-80px;left:20px}.lp-skip:focus{top:15px}.lp-header{border-bottom:1px solid #ffffff0d;align-items:center;gap:45px;max-width:1320px;height:108px;margin:auto;padding:0 48px;display:flex}.lp-logo{flex-shrink:0;display:inline-flex}.lp-logo img{mix-blend-mode:lighten;object-fit:contain;display:block}.lp-header nav{color:#b8c8d2;gap:28px;margin:auto;font-size:12px;display:flex}.lp-header nav a:hover,.lp-login:hover{color:var(--lp-turquoise)}.lp-header-actions{align-items:center;gap:23px;font-size:12px;display:flex}.lp-login{white-space:nowrap;padding:9px 0}.lp-btn{background:#7ed8d3;border:1px solid #a5ebe02b;border-radius:6px;justify-content:center;align-items:center;gap:25px;min-height:50px;padding:15px 23px;font-size:13px;font-weight:600;display:inline-flex;color:#112f39!important}.lp-btn:hover{background:#a3ebe4;transform:translateY(-2px)}.lp-btn.lp-small{gap:17px;min-height:40px;padding:9px 15px;font-size:11px}.lp-hero{grid-template-columns:1fr 1fr;align-items:center;gap:66px;max-width:1320px;min-height:700px;margin:auto;padding:98px 48px 85px;display:grid}.lp-kicker{color:#92b4bd;letter-spacing:2.1px;align-items:center;gap:10px;font-size:10px;font-weight:600;line-height:1.6;display:flex}.lp-kicker>span{background:#6ed4cb;border-radius:100%;width:6px;height:6px;box-shadow:0 0 12px #6ed4cb44}.lp-hero h1{margin:24px 0;font-size:clamp(56px,5.5vw,78px);line-height:1.06}.lp-intro{max-width:440px;margin-bottom:30px;font-size:16px;line-height:1.8}.lp-hero-actions{align-items:center;gap:25px;display:flex}.lp-text-link{color:#d7e7e8;align-items:center;gap:11px;padding:0;font-size:12px;display:inline-flex}.lp-text-link:hover{color:var(--lp-turquoise)}.lp-play{border:1px solid #ffffff25;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding-left:2px;display:flex}.lp-platforms{color:#68899a;align-items:center;gap:16px;margin-top:28px;font-size:10px;display:flex}.lp-platforms span+span{border-left:1px solid #ffffff20;padding-left:16px}.lp-product-wrap{min-width:0;position:relative}.lp-orbit{pointer-events:none;background:radial-gradient(#2d626644 0,#0000 65%);position:absolute;inset:-100px -90px}.lp-product{background:linear-gradient(125deg,#1c3a50,#142b40);border:1px solid #7896ac3b;border-radius:14px;padding:0 22px;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-6deg)rotateX(2deg);box-shadow:0 30px 60px #0004}.lp-window-top{color:#6f929f;letter-spacing:1.2px;border-bottom:1px solid #ffffff09;align-items:center;gap:15px;height:44px;font-size:7px;display:flex}.lp-window-top>svg{margin-left:auto}.lp-window-dots{gap:5px;display:flex}.lp-window-dots i{background:#597487;border-radius:50%;width:5px;height:5px}.lp-window-dots i:first-child{background:#749b9f}.lp-product-title{align-items:center;gap:13px;padding:24px 0;display:flex}.lp-art{color:#9de3dc;background:linear-gradient(135deg,#2f737a,#234354);border:1px solid #80e1de30;border-radius:9px;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.lp-product-title>div>span{letter-spacing:1.6px;color:#85a9b7;font-size:7px}.lp-product-title h2{letter-spacing:-.03em;margin:1px 0;font-size:22px}.lp-product-title p{color:#7d9eaf;margin:0;font-size:9px}.lp-product-title b{margin:0 6px;font-weight:400}.lp-demo-tag{letter-spacing:1.1px;color:#95b4ba;border:1px solid #ffffff15;border-radius:4px;margin-left:auto;padding:3px 5px;font-size:6px}.lp-preview-tabs{border-bottom:1px solid #ffffff10;margin-bottom:17px;display:flex}.lp-preview-tabs button{color:#839fab;border-bottom:2px solid #0000;flex:1;padding:11px 0;font-size:10px}.lp-preview-tabs button[aria-selected=true]{color:#8de4de;border-color:#68c8c7}.lp-preview-content{min-height:180px}.lp-channel{background:#43637a13;border:1px solid #ffffff07;border-radius:5px;align-items:center;gap:12px;height:35px;margin:8px 0;padding:9px;display:flex}.lp-channel>span{color:#c3d3da;min-width:46px;font-size:9px}.lp-channel>button{color:#94b2c1;border:1px solid #7895a73b;border-radius:3px;width:19px;height:19px;padding:0;font-size:8px}.lp-channel>button[aria-pressed=true]{color:#9de5df;background:#5bcece1b;border-color:#6ebec262}.lp-wave{flex:1;justify-content:space-between;align-items:center;gap:2px;height:26px;display:flex;overflow:hidden}.lp-wave i{background:#5da8b5;border-radius:1px;flex-shrink:0;width:2px}.lp-wave i:nth-child(-n+20){background:#9bded9}.lp-is-muted .lp-wave{opacity:.2}.lp-preview-transport{color:#7798a8;background:#0f2536;align-items:center;gap:12px;margin:18px -22px 0;padding:15px 22px;font-size:8px;display:flex}.lp-preview-transport>a{color:#143348;background:#8eddd6;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;padding-left:2px;display:flex}.lp-preview-transport>div{background:#385469;flex:1;height:2px}.lp-preview-transport>div>i{background:#75c6c6;width:38%;height:2px;display:block}.lp-product-caption{color:#708d9a;justify-content:flex-end;align-items:center;gap:10px;margin-top:30px;font-size:10px;display:flex}.lp-caption-line{background:#547480;width:24px;height:1px}.lp-text-preview{text-align:center;padding:30px 18px}.lp-text-preview>svg{color:var(--lp-turquoise)}.lp-text-preview h3{margin:10px 0;font-size:20px}.lp-text-preview p{font-size:12px}.lp-text-preview a{color:#80d1cd;align-items:center;gap:10px;font-size:11px;display:inline-flex}.lp-feature-strip{color:#93abb7;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;justify-content:center;gap:95px;padding:23px 30px;font-size:11px;display:flex}.lp-feature-strip>span{align-items:center;gap:12px;display:flex}.lp-feature-strip svg{color:#629f9f}.lp-possibilities,.lp-how,.lp-membership,.lp-faq,.lp-resources,.lp-footer{max-width:1224px;margin:auto}.lp-possibilities{padding:95px 0}.lp-section-heading{justify-content:space-between;align-items:flex-end;gap:70px;margin-bottom:50px;display:flex}.landing h2{margin:18px 0;font-size:47px;line-height:1.12}.lp-section-heading>p{max-width:325px;margin-bottom:20px;font-size:13px;line-height:1.8}.lp-features{border-top:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);display:grid}.lp-features article{flex-direction:column;padding:31px 34px 16px 0;display:flex}.lp-features article+article{border-left:1px solid #ffffff12;padding-left:34px}.lp-feature-index{letter-spacing:1.5px;color:#688a9b;margin-bottom:29px;font-size:9px}.lp-features article>svg{color:#76c5c6;margin-bottom:22px}.lp-features h3{letter-spacing:-.04em;margin:0 0 12px;font-size:23px}.lp-features p{max-width:300px;margin-bottom:25px;font-size:12px;line-height:1.9}.lp-features a{color:#b3c6cd;align-items:center;gap:13px;margin-top:auto;font-size:10px;display:flex}.lp-features a:hover{color:#84dcd5}.lp-how{background:#18344885;border:1px solid #ffffff09;border-radius:13px;grid-template-columns:1fr 1fr;gap:90px;padding:70px 60px;display:grid}.lp-how>div>p{max-width:320px;font-size:13px}.lp-how h2{font-size:39px}.lp-how ol{margin:0;padding:0;list-style:none}.lp-how li{border-bottom:1px solid #ffffff0e;gap:24px;padding:22px 0;display:flex}.lp-how li:last-child{border-bottom:0}.lp-how li>span{color:#79a6ad;font:italic 28px Georgia,serif}.lp-how h3{margin:0 0 5px;font-size:17px}.lp-how li p{margin:0;font-size:12px}.lp-membership{grid-template-columns:1fr 1fr;align-items:center;gap:110px;padding:115px 100px;display:grid}.lp-membership h2{font-size:57px}.lp-membership-copy>p{font-size:13px;line-height:1.9}.lp-membership-copy>.lp-fineprint{color:#73919e;margin-top:20px;font-size:10px}.lp-membership-copy>.lp-text-link{margin-top:20px}.lp-membership-card{background:linear-gradient(135deg,#244658,#152f43);border:1px solid #729eaa3b;border-radius:14px;padding:30px;box-shadow:0 20px 50px #0002}.lp-card-top{color:#8bd2ce;justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.lp-pill{letter-spacing:1.5px;color:#a3dad4;background:#6ad8cf07;border:1px solid #8bd2ce33;border-radius:20px;padding:4px 10px;font-size:8px}.lp-membership-card h3{letter-spacing:-.04em;margin:0 0 12px;font-size:24px;line-height:1.25}.lp-membership-card>p{font-size:12px}.lp-membership-card ul{margin:0 0 20px;padding:12px 0;list-style:none}.lp-membership-card li{color:#b9cdd6;align-items:center;gap:10px;padding:7px 0;font-size:11px;display:flex}.lp-membership-card li svg{color:#73c6c0;flex-shrink:0}.lp-membership-card>.lp-btn{gap:20px;width:100%;font-size:12px}.lp-subscription{border-top:1px solid #ffffff12;margin-top:23px;padding-top:16px}.lp-subscription summary{color:#b5cbd3;cursor:pointer;justify-content:space-between;align-items:center;font-size:11px;list-style:none;display:flex}.lp-subscription p{margin:12px 0;font-size:11px;line-height:1.8}.lp-subscription a{color:#93d5d2;align-items:center;gap:8px;font-size:11px;display:inline-flex}.lp-no-payment{text-align:center;color:#70949f;margin-top:15px;font-size:9px;display:block}.lp-faq{max-width:760px;padding:30px 0 90px}.lp-faq h2{margin-bottom:35px;font-size:36px}.lp-faq details{border-bottom:1px solid #ffffff12;padding:22px 0}.lp-faq summary{cursor:pointer;color:#c4d1d7;justify-content:space-between;gap:20px;font-size:13px;list-style:none;display:flex}.lp-faq summary span{color:#6fafae;font-size:19px;line-height:1}.lp-faq details[open] summary span{transform:rotate(45deg)}.lp-faq details p{max-width:660px;margin:15px 0 0;font-size:12px;line-height:1.9}.lp-resources{border-top:1px solid #ffffff12;grid-template-columns:1fr 1fr;gap:80px;padding:65px 0;display:grid}.lp-resource-heading h2{max-width:350px;font-size:35px}.lp-resources>div+div{grid-template-columns:1fr 1fr;gap:8px 30px;display:grid}.lp-resources>div+div>a{justify-content:space-between;align-items:flex-start;gap:15px;padding:16px 0;display:flex}.lp-resources strong{font-size:12px;font-weight:500}.lp-resources small{color:#718c9e;margin-top:5px;font-size:10px;display:block}.lp-resources a>svg{color:#7fa9ae;flex-shrink:0}.lp-closing{text-align:center;background:radial-gradient(at 50% 100%,#26556055,#0000 70%);border-top:1px solid #ffffff0b;padding:90px 24px 100px}.lp-closing>.lp-kicker{justify-content:center}.lp-closing h2{margin:23px 0 32px;font-size:67px}.lp-footer{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;gap:35px;padding:45px 0 25px;display:flex}.lp-footer>div>p{margin-top:12px;font-size:10px}.lp-footer-links{color:#9aafbb;flex-wrap:wrap;align-items:center;gap:22px;font-size:10px;display:flex}.lp-footer-bottom{color:#647e8e;border-top:1px solid #ffffff0d;justify-content:space-between;gap:15px;width:100%;padding-top:24px;font-size:9px;display:flex}.lp-footer-bottom a{align-items:center;gap:5px;display:flex}.lp-dialog-backdrop{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04121ddb;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lp-dialog{background:linear-gradient(140deg,#1f4055,#122a3f);border:1px solid #7d9fad55;border-radius:16px;width:440px;max-height:90dvh;padding:35px;position:relative;overflow:auto;box-shadow:0 30px 100px #0006}.lp-dialog>img{mix-blend-mode:lighten;margin-bottom:25px}.lp-dialog h2{margin-top:12px;font-size:32px;line-height:1.2}.lp-dialog>p{font-size:12px;line-height:1.8}.lp-dialog-close{color:#8fabb9;padding:7px;position:absolute;top:14px;right:13px}.lp-dialog label{color:#a7c0cb;margin:16px 0;font-size:11px;display:block}.lp-dialog input{margin-top:7px;font-size:13px}.lp-input-icon{align-items:center;display:flex;position:relative}.lp-input-icon svg{color:#78a3b1;position:absolute;top:21px;left:13px}.lp-input-icon input{padding-left:40px}.lp-dialog form>.lp-btn{width:100%;margin-top:8px}.lp-auth-error,.lp-auth-success{background:#d18b780c;border:1px solid #d18b7850;border-radius:6px;padding:10px;font-size:11px;color:#f2c3aa!important}.lp-auth-success{border-color:#70c6b650;color:#9bd9cb!important}.lp-dialog>.lp-auth-switch{justify-content:center;align-items:center;gap:6px;margin:22px 0;font-size:11px;display:flex}.lp-auth-switch button{color:#82d4ce;padding:0;font-size:11px}.lp-auth-legal{color:#688c9e;justify-content:center;gap:10px;margin-top:20px;font-size:9px;display:flex}.lp-dialog summary::-webkit-details-marker{display:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-subscription summary::-webkit-details-marker{display:none}@media (min-width:1600px){.lp-hero{padding-top:115px;padding-bottom:110px}}@media (max-width:1350px){.lp-possibilities,.lp-how,.lp-membership,.lp-resources,.lp-footer{margin-left:48px;margin-right:48px}.lp-membership{gap:65px;padding-left:65px;padding-right:65px}.lp-feature-strip{gap:60px}}@media (max-width:1050px){.lp-header{gap:20px;padding:0 28px}.lp-header nav{gap:17px}.lp-header nav a:first-child{display:none}.lp-header .lp-logo img{width:145px}.lp-hero{gap:30px;padding:75px 30px}.lp-hero h1{font-size:58px}.lp-intro{font-size:14px}.lp-hero-actions{gap:16px}.lp-hero-actions .lp-btn{gap:15px;padding:13px 17px}.lp-hero-actions .lp-text-link{font-size:10px}.lp-product{padding:0 16px}.lp-preview-transport{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.lp-possibilities,.lp-how,.lp-membership,.lp-resources,.lp-footer{margin-left:30px;margin-right:30px}.lp-membership{gap:55px;padding:90px 30px}.lp-how{gap:45px;padding:45px}.lp-feature-strip{gap:35px;font-size:10px}.lp-faq{padding-left:30px;padding-right:30px}.lp-footer-links{gap:15px;max-width:450px}.landing h2{font-size:41px}.lp-membership h2{font-size:50px}.lp-closing h2{font-size:62px}.lp-resource-heading h2{font-size:31px}}@media (max-width:760px){.lp-header{height:85px;padding:0 22px}.lp-header nav{display:none}.lp-header-actions{gap:18px;margin-left:auto}.lp-header .lp-logo img{width:130px;height:48px}.lp-header-actions>.lp-btn{display:none}.lp-hero{grid-template-columns:1fr;gap:55px;min-height:0;padding:55px 24px 50px}.lp-hero-copy{max-width:560px}.lp-hero h1{font-size:61px;line-height:1.05}.lp-intro{max-width:390px;font-size:14px}.lp-hero-actions{gap:24px}.lp-hero-actions .lp-text-link{font-size:11px}.lp-product-wrap{width:100%;max-width:520px;margin:auto}.lp-product{padding:0 20px;transform:none}.lp-preview-transport{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.lp-product-caption{margin-top:17px;font-size:9px}.lp-feature-strip{justify-content:space-around;align-items:flex-start;gap:15px;padding:19px 20px}.lp-feature-strip span{text-align:center;flex-direction:column;gap:8px;max-width:95px;font-size:8px}.lp-possibilities,.lp-how,.lp-membership,.lp-resources,.lp-footer{margin-left:24px;margin-right:24px}.lp-possibilities{padding:60px 0}.lp-section-heading{margin-bottom:25px;display:block}.landing h2{font-size:39px}.lp-section-heading>p{max-width:350px;margin:20px 0 30px}.lp-features{grid-template-columns:1fr}.lp-features article{border-bottom:1px solid #ffffff10;padding:25px 0}.lp-features article+article{border-left:0;padding-left:0}.lp-feature-index{margin-bottom:16px}.lp-features article>svg{margin-bottom:17px}.lp-features p{max-width:100%;font-size:13px}.lp-how{grid-template-columns:1fr;gap:15px;padding:30px 24px}.lp-how h2{font-size:34px}.lp-how li{gap:20px}.lp-membership{grid-template-columns:1fr;gap:30px;padding:70px 0}.lp-membership h2{font-size:47px}.lp-membership-copy>p{max-width:420px}.lp-membership-card{max-width:450px;padding:27px}.lp-faq{padding:10px 24px 60px}.lp-faq h2{font-size:32px}.lp-resources{grid-template-columns:1fr;gap:15px;padding:45px 0}.lp-resource-heading h2{max-width:none;font-size:32px}.lp-resources>div+div{gap:10px 25px}.lp-closing{padding:60px 24px 70px}.lp-closing h2{font-size:51px}.lp-footer{gap:22px;padding-top:30px}.lp-footer-links{gap:12px 22px}.lp-footer-bottom{flex-wrap:wrap;gap:10px 25px;font-size:9px}.lp-footer-bottom>span:last-child{display:none}.lp-kicker{letter-spacing:1.6px;font-size:8px}.lp-dialog{padding:28px 24px}.lp-dialog h2{font-size:28px}.lp-channel{gap:10px}.lp-wave{gap:1px}.lp-wave i{width:2px}}@media (prefers-reduced-motion:reduce){.landing *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.lp-header .lp-logo{flex-direction:column;align-items:center;gap:2px}.lp-brand-tagline{letter-spacing:1.25px;color:#9fb9c6;white-space:nowrap;font-size:9px;font-weight:500;line-height:1.5}@media (max-width:760px){.lp-brand-tagline{letter-spacing:.85px;font-size:7px}.lp-header .lp-logo{gap:0}}.lp-view-password{color:#87d6d1;justify-content:flex-start;margin:-5px 0 15px;padding:0;font-size:11px}.lp-view-password:hover{color:#c2f2ec}
