.welcome{--ink:#203e33;--muted:#6f8177;color:var(--ink);background:#f5f8f5;min-height:100dvh}.welcome a{text-decoration:none}.welcome-nav{justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:28px 40px;display:flex}.welcome-nav img{object-fit:cover;object-position:50% 49%;border-radius:10px;width:194px;height:48px}.welcome-nav>a{flex-shrink:0}.welcome-nav nav{align-items:center;gap:32px;font-size:14px;display:flex}.welcome-nav nav a,.welcome-footer a{align-items:center;gap:6px;display:flex}.welcome-nav-login{border:1px solid #cbd8cf;border-radius:12px;padding:11px 25px}.welcome-hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:66px;max-width:1280px;margin:44px auto 100px;padding:0 40px;display:grid}.welcome-eyebrow{letter-spacing:.17em;color:#688775;font-size:11px;font-weight:600}.welcome-copy h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(42px,4.5vw,66px);line-height:1.06}.welcome-copy>p{max-width:490px;color:var(--muted);font-size:17px;line-height:1.8}.welcome-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.welcome-text-link{align-items:center;gap:6px;font-size:13px;display:flex}.welcome-caption{color:#849488;margin-top:22px;font-size:12px;display:block}.welcome-preview{background:#fff;border:1px solid #d7e4d8;border-radius:24px;padding:28px;transform:rotate(2deg);box-shadow:0 20px 60px #244d3310}.preview-top,.preview-footer{justify-content:space-between;align-items:center;font-size:12px;display:flex}.preview-top>span{align-items:center;gap:7px;display:flex}.preview-top small{letter-spacing:.1em;color:#8c9f91;font-size:9px}.preview-dot{background:#168858;border-radius:50%;width:7px;height:7px}.preview-heading{color:#22774a;justify-content:space-between;align-items:center;margin:25px 0;display:flex}.preview-heading h2{letter-spacing:-.04em;font-size:23px;font-weight:600}.preview-metrics{grid-template-columns:1fr 1fr;gap:12px;display:grid}.preview-metrics>div{background:#f2f7f1;border-radius:13px;padding:17px}.preview-metrics small{color:#728a78;font-size:11px;display:block}.preview-metrics b{letter-spacing:-.04em;margin-top:10px;font-size:29px;display:block}.preview-metrics em{color:#8b9d8e;font-size:16px;font-style:normal;font-weight:400}.preview-print{border-bottom:1px solid #eaf0e8;align-items:center;gap:12px;margin-top:20px;padding-bottom:22px;display:flex}.preview-icon{color:#168554;border:1px solid #d9e7dc;border-radius:12px;padding:11px}.preview-print>div{flex:1}.preview-print b{font-size:13px;display:block}.preview-print small{color:#7e9182;margin-top:5px;font-size:10px;display:block}.preview-print>svg{color:#508763}.preview-bars{align-items:flex-end;gap:8px;height:115px;margin:26px 0 22px;display:flex}.preview-bars span{background:linear-gradient(#aedac1,#3b9a67);border-radius:4px 4px 0 0;flex:1}.preview-footer{color:#7a8c7c;font-size:10px}.welcome-features{border-top:1px solid #dce6da;max-width:1280px;margin:auto;padding:60px 40px 90px}.welcome-section-heading h2,.welcome-join h2{letter-spacing:-.045em;margin:18px 0 34px;font-size:36px;line-height:1.15}.welcome-feature-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.welcome-feature-grid article{background:#fff;border:1px solid #dee6dc;border-radius:16px;padding:23px 21px}.welcome-feature-grid svg{color:#198354}.welcome-feature-grid h3{margin:21px 0 12px;font-size:16px;line-height:1.4}.welcome-feature-grid p{color:var(--muted);font-size:13px;line-height:1.8}.welcome-join{background:#e8f0e6;border:1px solid #dce7d8;border-radius:24px;grid-template-columns:1fr 1fr;gap:70px;max-width:1200px;margin:0 auto 60px;padding:50px;display:grid}.welcome-join>div>p{color:#70816e;max-width:390px;font-size:15px;line-height:1.8}.welcome-join h2{margin-bottom:20px;font-size:39px}.welcome-login{background:#fff;border:1px solid #dbe6d7;border-radius:18px;padding:26px}.welcome-login h3{margin:0 0 22px;font-size:17px}.provider-buttons{gap:10px;display:grid}.provider-button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce2dc;border-radius:11px;align-items:center;gap:12px;width:100%;padding:11px 13px;font-size:14px;display:flex}.provider-button>span{border-radius:8px;place-items:center;width:27px;height:27px;font-size:20px;font-weight:700;display:grid}.provider-button>svg{color:#94a192;margin-left:auto}.provider-yandex>span{color:#f33}.provider-vk>span{color:#fff;background:#07f;font-size:12px}.provider-mail>span{color:#ff9e00;background:#0763e9}.provider-button:disabled{cursor:default;background:#fafbf9}.provider-button:focus-visible{outline-offset:4px;outline:2px solid #188651}.welcome a:focus-visible{outline-offset:4px;outline:2px solid #188651}.login-note{margin-top:16px;color:#7a8b7d!important;font-size:12px!important;line-height:1.7!important}.welcome-footer{color:#7c8e7b;justify-content:space-between;max-width:1280px;margin:auto;padding:24px 40px 36px;font-size:12px;display:flex}.account-loading{color:#214c36;background:#f4f8f2;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100dvh;display:flex}.account-onboarding{max-width:540px;margin:12vh auto;padding:32px}.account-onboarding h1{margin:18px 0;font-size:32px;line-height:1.15}.account-onboarding>p{color:#758573;line-height:1.7}.billing-options{margin-top:20px}.billing-plans{border:0;gap:10px;margin:0;padding:0;display:grid}.billing-plans legend{margin-bottom:12px;font-weight:600}.billing-plans label{cursor:pointer;background:#fff;border:1px solid #dce7df;border-radius:12px;align-items:center;gap:12px;padding:15px;display:flex}.billing-plans label.is-selected{background:#eef8f2;border-color:#21845c}.billing-plans input,.billing-confirm input{-webkit-appearance:auto;appearance:auto;accent-color:#127548;flex:none;width:17px;height:17px;min-height:0;padding:0}.billing-plans label>span{flex:1}.billing-plans small{color:#537d63;margin-top:4px;font-size:11px;display:block}.billing-plans b{white-space:nowrap}.billing-confirm{align-items:flex-start;gap:10px;margin:15px 0;font-size:13px;line-height:1.55;display:flex}.billing-confirm a{text-decoration:underline}.billing-options>.btn{width:100%}.billing-result{z-index:90;background:#fff;border:1px solid #b6d6c4;border-radius:16px;gap:18px;width:min(540px,100vw - 32px);padding:22px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 40px #18392b21}.billing-result p{color:#526e60;margin:8px 0 14px;font-size:14px}.billing-result>button{align-self:flex-start}.account-form{gap:19px;margin-top:25px;display:grid}.account-form label{color:#506b57;gap:9px;font-size:14px;display:grid}.account-form input{color:#284b34;background:#fff;border:1px solid #d4e0d7;border-radius:11px;min-width:0;height:45px;padding:0 13px}.account-form input:focus{outline-offset:2px;outline:2px solid #92d7ad}.account-form .login-note{margin:0}.account-form .btn{justify-content:center}.account-error{color:#b44636;font-size:13px;line-height:1.6}.account-dialog{max-width:480px!important;padding:30px!important}.account-download{color:#187542;margin-top:12px;font-size:13px;text-decoration:underline}@media (max-width:400px){.welcome-nav nav{gap:10px}}.workshop-pill{color:#527460;background:#f1f8f3;border:1px solid #d6e7dc;border-radius:999px;padding:6px 12px;font-size:12px}.readonly-fields{border:0;min-width:0;margin:0;padding:0}@media (max-width:700px){.workshop-pill{display:none}}.profile-button{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.profile-button b,.profile-button small{text-overflow:ellipsis;white-space:nowrap;max-width:170px;display:block;overflow:hidden}.profile-button>div{min-width:0}.profile-access{color:#b4d0bf;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:10px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.profile-access time{white-space:nowrap;font-variant-numeric:tabular-nums;color:#91a08f}.profile-access.is-expired{color:#dbcaa5}@media (max-width:1000px){.welcome-hero{gap:35px;margin-top:30px}.welcome-copy h1{font-size:46px}.welcome-feature-grid{grid-template-columns:repeat(2,1fr)}.welcome-join{gap:30px;margin:0 30px 30px;padding:32px}.welcome-preview{padding:22px}.preview-metrics b{font-size:24px}}@media (max-width:700px){.welcome-nav{padding:20px}.welcome-nav img{width:145px}.welcome-nav nav{gap:16px}.welcome-nav nav>a:first-child{display:none}.welcome-nav-login{padding:9px 15px}.welcome-hero{grid-template-columns:1fr;gap:45px;margin-bottom:50px;padding:10px 24px}.welcome-copy h1{font-size:48px}.welcome-copy>p{font-size:16px}.welcome-preview{width:100%;max-width:440px;margin:auto;transform:none}.welcome-features{padding:35px 24px 45px}.welcome-section-heading h2{font-size:31px}.welcome-feature-grid{gap:12px}.welcome-feature-grid article{padding:18px 16px}.welcome-feature-grid h3{font-size:15px}.welcome-feature-grid p{font-size:12px}.welcome-join{grid-template-columns:1fr;gap:15px;margin:0 16px 24px;padding:25px 18px}.welcome-join h2{font-size:33px}.welcome-login{padding:22px 18px}.welcome-footer{gap:20px;padding:20px 24px 30px;font-size:11px}.account-onboarding{margin:6vh auto;padding:25px}}.legal-checkboxes{border:0;gap:12px;min-width:0;margin:20px 0;padding:0;display:grid}.legal-checkboxes legend{color:#667a6e;margin-bottom:12px;font-size:12px}.legal-checkboxes label{color:#40584b;align-items:flex-start;gap:10px;font-size:13px;font-weight:400;line-height:1.55;display:flex}.legal-checkboxes input[type=checkbox]{-webkit-appearance:auto;appearance:auto;accent-color:#127548;flex:none;width:17px;height:17px;min-height:0;margin:2px 0 0;padding:0}.legal-checkboxes a,.login-note a{color:#176746;text-underline-offset:3px;text-decoration:underline}.legal-checkboxes p{color:#667a6e;margin:0;font-size:12px}.legal-footer-links{flex-wrap:wrap;gap:10px 22px;font-size:12px;display:flex}.account-onboarding>.legal-checkboxes{text-align:left;max-width:520px}.account-onboarding>p{max-width:590px}.landing{--lp-ink:#183e32;--lp-muted:#68786e;--lp-line:#dce4dc;--lp-green:#136547;--lp-lime:#d9edb7;color:var(--lp-ink);-webkit-font-smoothing:antialiased;background:#fafbf7;font-family:Arial,Helvetica,sans-serif;overflow:clip}.landing *,.lp-register *{box-sizing:border-box}.landing a{color:inherit;text-decoration:none}.landing button{cursor:pointer;font-family:inherit}.landing button,.landing a,.lp-register button{-webkit-tap-highlight-color:transparent}.landing :is(button,a,summary):focus-visible{outline-offset:5px;outline:3px solid #729c4c}.lp-shell{width:min(1280px,100% - 112px);margin-inline:auto}.landing section[id]{scroll-margin-top:28px}.lp-nav{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:32px;min-height:108px;display:flex}.lp-logo{flex-shrink:0;display:inline-flex}.lp-logo img{object-fit:cover;object-position:center 49%;mix-blend-mode:multiply;width:190px;height:48px}.lp-nav nav,.lp-nav-actions{align-items:center;gap:28px;display:flex}.lp-nav nav{color:#5c6d63;font-size:13px}.lp-nav nav a:hover,.lp-text-link:hover{color:#148553}.lp-login{color:var(--lp-ink);background:0 0;border:0;padding:10px 0;font-size:13px}.lp-button{border:1px solid var(--lp-green);background:var(--lp-green);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:22px;padding:17px 23px;font-size:14px;font-weight:600;line-height:1.3;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.lp-button:hover{background:#0d5038;transform:translateY(-2px);box-shadow:0 6px 16px #163e3215}.lp-button-small{gap:14px;padding:12px 16px;font-size:12px}.lp-eyebrow{letter-spacing:.15em;color:#66816e;align-items:center;gap:9px;font-size:10px;font-weight:600;line-height:1.7;display:inline-flex}.lp-eyebrow>i{background:#26865c;border-radius:50%;width:6px;height:6px}.lp-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:50px;padding-block:78px 86px;display:grid}.lp-hero-copy{min-width:0}.lp-hero h1{letter-spacing:-.062em;margin:24px 0;font-size:clamp(46px,4.5vw,67px);font-weight:500;line-height:1.07}.lp-hero h1>span{color:#728768}.lp-hero-copy>p{color:var(--lp-muted);max-width:440px;margin:0;font-size:17px;line-height:1.8}.lp-hero-actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:34px;display:flex}.lp-text-link{align-items:center;gap:10px;font-size:12px;display:inline-flex}.lp-trial-note{color:#798879;align-items:center;gap:8px;margin-top:20px;font-size:11px;display:flex}.lp-trial-note>span{background:#a3b09c;border-radius:50%;width:3px;height:3px;margin-inline:5px}.lp-hero-visual{isolation:isolate;min-width:0;padding:55px 10px 45px 0;position:relative}.lp-hero-visual:before{content:"";z-index:-2;background:radial-gradient(#dfebcc 0,#eaf0df88 40%,#0000 69%);position:absolute;inset:-50px -100px -50px -50px}.lp-orbit{z-index:-1;border:1px solid #bfcea65e;border-radius:50%;width:490px;height:490px;position:absolute;top:0;left:20px;transform:rotate(-23deg)scaleY(.79)}.lp-orbit-two{width:600px;height:600px;top:-55px;left:-36px}.lp-visual-coordinate{color:#8c9c7e;letter-spacing:.15em;font-size:8px;position:absolute;top:24px;right:8px}.lp-product{color:#274e3b;background:#fff;border:1px solid #dbe3d7;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 10px 30px #274e3b07}.lp-product-hero{position:relative;transform:rotate(-3deg);box-shadow:0 25px 55px #2a513a19,0 3px 8px #2a513a08}.lp-product-bar{color:#899681;background:#f6f8f3;border-bottom:1px solid #e8ece3;justify-content:space-between;align-items:center;padding:12px 14px;font-size:9px;display:flex}.lp-product-bar>span:first-child{gap:4px;display:flex}.lp-product-bar i{background:#cbd5c4;border-radius:50%;width:5px;height:5px;display:block}.lp-product-body{display:flex}.lp-mini-nav{background:#1e3f32;flex-direction:column;flex-shrink:0;align-items:center;gap:10px;padding:16px 9px;display:flex}.lp-mini-nav>span{color:#9fbba8;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.lp-mini-nav>.lp-mini-brand{color:#daedbd;margin-bottom:9px}.lp-mini-nav>.is-selected{color:#eaf5db;background:#49694d}.lp-product-main{flex:1;min-width:0;padding:23px}.lp-product-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px;display:flex}.lp-product-heading small{letter-spacing:.14em;color:#8a9c86;font-size:7px}.lp-product-heading h3{letter-spacing:-.035em;margin:6px 0 0;font-size:20px;font-weight:600}.lp-mini-badge{color:#758b70;white-space:nowrap;background:#f1f6ee;border-radius:5px;padding:5px 7px;font-size:7px}.lp-mini-stats{grid-template-columns:1fr 1fr;gap:9px;display:grid}.lp-mini-stats>div{background:#f7f9f4;border:1px solid #e4eadc;border-radius:7px;padding:14px 12px}.lp-mini-stats>div:last-child{background:#eaf2df;border-color:#dfe9d0}.lp-mini-stats span{color:#7c8c72;font-size:9px;display:block}.lp-mini-stats b{letter-spacing:-.03em;white-space:nowrap;margin-top:10px;font-size:23px;font-weight:500;display:block}.lp-mini-stats small{font-size:12px}.lp-chart{margin-top:20px}.lp-chart>div:first-child{justify-content:space-between;align-items:center;font-size:9px;display:flex}.lp-chart>div:first-child span{color:#889c7c;font-size:8px}.lp-chart-bars{background:repeating-linear-gradient(0deg,#0000 0 32px,#eef1e9 33px,#0000 34px);border-bottom:1px solid #e2e9dd;align-items:flex-end;gap:6px;height:100px;margin-top:16px;display:flex}.lp-chart-bars i{background:#739c63;border-radius:3px 3px 0 0;flex:1}.lp-chart-bars i:nth-child(3n){background:#b7cb8f}.lp-chart-bars i:nth-last-child(-n+3){background:#25684b}.lp-chart footer{color:#8d9a81;justify-content:space-between;margin-top:7px;font-size:7px;display:flex}.lp-mini-note{color:#6c8764;background:#f4f7f0;border-radius:6px;align-items:center;gap:8px;margin-top:18px;padding:12px;font-size:9px;display:flex}.lp-mini-note b{color:#436944;margin-left:auto}.lp-product-caption{text-align:center;color:#82927a;background:#fafbf8;border-top:1px solid #edf0e8;padding:9px 12px;font-size:8px}.lp-floating-note{background:#fff;border:1px solid #e0e7d9;border-radius:10px;align-items:center;gap:10px;padding:15px 21px 15px 14px;display:flex;position:absolute;bottom:30px;right:-25px;transform:rotate(2deg);box-shadow:0 12px 30px #28442a10}.lp-floating-note>span{color:#387052;background:#e5efd7;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.lp-floating-note b{font-size:11px;font-weight:600;display:block}.lp-floating-note small{color:#8a957c;margin-top:4px;font-size:9px;display:block}.lp-visual-bottom{letter-spacing:.09em;color:#8b9b79;justify-content:space-between;width:100%;font-size:7px;display:flex;position:absolute;bottom:0}.lp-process{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:18px;padding:25px 0;display:flex}.lp-process>span{text-transform:uppercase;letter-spacing:.12em;color:#8a9780;font-size:10px}.lp-process>div{align-items:center;gap:12px;font-size:12px;display:flex}.lp-process b{font-weight:500}.lp-process svg{color:#6d8464}.lp-process>div>svg:last-child:not(:first-child){color:#b8c3ad;margin-left:20px}.lp-explore,.lp-start{padding-block:95px}.lp-section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px;display:flex}.lp-section-heading h2{letter-spacing:-.05em;margin:17px 0 0;font-size:clamp(34px,3.3vw,48px);font-weight:500;line-height:1.12}.lp-section-heading h2 span{color:#7b8c70}.lp-section-heading>p{color:#7b8976;margin:0 0 3px;font-size:13px;line-height:1.8}.lp-explorer{background:#fff;border:1px solid #dce4d5;border-radius:16px;grid-template-columns:205px 1fr;display:grid;overflow:hidden}.lp-module-tabs{background:#f3f5ee;border-right:1px solid #e0e6d8;flex-direction:column;gap:3px;padding:20px 12px;display:flex}.lp-module-tabs button{color:#7e8c76;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;min-height:46px;padding:13px 14px;font-size:12px;display:flex}.lp-module-tabs button>svg:last-child{opacity:0;margin-left:auto}.lp-module-tabs button:hover{color:#345c41;background:#e9efdf}.lp-module-tabs button[aria-selected=true]{color:#1c6345;background:#fff;border-color:#dce5d2;box-shadow:0 2px 5px #3a593b05}.lp-module-tabs button[aria-selected=true]>svg:last-child{opacity:1}.lp-module-panel{outline-offset:-4px;background:linear-gradient(130deg,#fff 40%,#f4f7ed);grid-template-columns:1fr 1fr;align-items:center;gap:32px;min-width:0;padding:35px;display:grid}.lp-module-copy{animation:.3s both lp-appear}.lp-section-number{font-variant-numeric:tabular-nums;color:#9aab8b;letter-spacing:.05em;font-size:10px}.lp-module-copy h3{letter-spacing:-.035em;margin:14px 0 17px;font-size:29px;font-weight:500;line-height:1.17}.lp-module-copy>p{color:#718068;margin:0;font-size:12px;line-height:1.9}.lp-module-copy ul{gap:13px;margin:23px 0;padding:0;list-style:none;display:grid}.lp-module-copy li{color:#47613d;align-items:flex-start;gap:9px;font-size:11px;line-height:1.6;display:flex}.lp-module-copy li svg{color:#749b57;flex-shrink:0;margin-top:1px}.lp-module-copy>small{color:#87937b;border-top:1px solid #e3e9dc;padding-top:16px;font-size:10px;line-height:1.8;display:block}.lp-module-panel .lp-product{transform:rotate(1deg)}.lp-module-panel .lp-product-main{padding:20px}.lp-module-panel .lp-product-heading{gap:8px}.lp-module-panel .lp-mini-badge{display:none}.lp-module-panel .lp-product-heading h3{font-size:20px}.lp-module-panel .lp-mini-stats b{font-size:18px}.lp-stock-total{background:#f0f5e8;border-radius:8px;padding:18px}.lp-stock-total>span{color:#819370;font-size:10px}.lp-stock-total>b{letter-spacing:-.04em;margin-top:6px;font-size:30px;font-weight:500;display:block}.lp-stock-total small{font-size:18px}.lp-stock-row{border-bottom:1px solid #e8ede1;align-items:center;gap:10px;padding:16px 0;display:flex}.lp-stock-symbol{color:#739868;background:#eff4e8;border-radius:7px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.lp-stock-symbol.tone-1{color:#b19d75;background:#f7f4eb}.lp-stock-symbol.tone-2{color:#708078;background:#e8edeb}.lp-stock-row>div{flex:1;min-width:0}.lp-stock-row b{font-size:10px;font-weight:500;display:block}.lp-stock-row>strong{white-space:nowrap;font-size:10px;font-weight:500}.lp-meter{background:#edf1e7;border-radius:3px;width:90%;height:3px;margin-top:9px;display:block}.lp-meter i{background:#9bb888;border-radius:3px;height:100%;display:block}.lp-cost-lines>div{border-bottom:1px solid #edf0e7;justify-content:space-between;gap:10px;padding:12px 0;font-size:10px;display:flex}.lp-cost-lines span{color:#809074}.lp-cost-lines b{font-weight:500}.lp-model-display{background:#eaf0de;border-radius:8px;align-items:center;gap:20px;padding:22px;display:flex}.lp-model-display span,.lp-printer-preview small{color:#73915a;letter-spacing:.12em;font-size:7px}.lp-model-display h4{letter-spacing:-.04em;margin:6px 0;font-size:16px}.lp-model-display small{color:#849375;font-size:8px}.lp-model-vase{background:repeating-linear-gradient(0deg,#819f67 0,#9cb385 2px,#92ac77 3px);border-radius:22% 22% 35% 35%;flex-shrink:0;width:57px;height:85px;transform:rotate(-6deg);box-shadow:inset 7px 0 15px #5067413b,inset -8px 0 12px #30422438,5px 8px 7px #5f744b16}.lp-plate-options{flex-wrap:wrap;gap:5px;margin:14px 0;display:flex}.lp-plate-options span{color:#6d885d;border:1px solid #dfe6d4;border-radius:5px;padding:7px;font-size:9px}.lp-printer-preview{background:#eff3e9;border-radius:8px;align-items:center;gap:20px;padding:20px;display:flex}.lp-printer-preview>svg{color:#8ba277}.lp-printer-preview h4{margin:7px 0;font-size:14px}.lp-printer-preview span{color:#8a997c;font-size:9px}.lp-plan-target{background:#e7efd8;border-radius:8px;padding:20px;position:relative}.lp-plan-target>span{color:#7b9269;font-size:10px;display:block}.lp-plan-target strong{margin-top:8px;font-size:31px;font-weight:500;display:block}.lp-plan-target small{font-size:12px;font-weight:400}.lp-plan-target svg{color:#87a56d;position:absolute;top:30px;right:20px}.lp-plan-alert{background:#f4f1e6;border:1px solid #e8e3cf;border-radius:7px;margin-top:15px;padding:14px}.lp-plan-alert>span{color:#a38d4d;align-items:center;gap:7px;font-size:9px;display:flex}.lp-plan-alert b{justify-content:space-between;margin-top:10px;font-size:10px;font-weight:500;display:flex}.lp-plan-alert small{color:#948969;margin-top:7px;font-size:8px;display:block}.lp-settings-preview>div{background:#fafbf6;border:1px solid #e1e7d7;border-radius:7px;margin-top:13px;padding:20px 35px 20px 16px;position:relative}.lp-settings-preview span{color:#97a084;font-size:9px;display:block}.lp-settings-preview b{margin-top:8px;font-size:11px;font-weight:500;display:block}.lp-settings-preview svg{color:#a6b497;position:absolute;top:28px;right:12px}.lp-value-section{background:#eff3e9;border-block:1px solid #e4e9dc;padding-block:80px}.lp-value-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.lp-value-card{background:#fafbf7;border:1px solid #dce4d2;border-radius:14px;padding:38px}.lp-card-label{letter-spacing:.11em;color:#759260;align-items:center;gap:10px;font-size:9px;font-weight:600;display:flex}.lp-value-card h3,.lp-finance-story h3{letter-spacing:-.045em;margin:22px 0 17px;font-size:34px;font-weight:500;line-height:1.13}.lp-value-card>p,.lp-finance-story p{color:#78876e;max-width:460px;margin:0;font-size:13px;line-height:1.9}.lp-value-card>small{color:#8b9780;border-top:1px solid #e2e9d9;margin-top:24px;padding-top:18px;font-size:10px;line-height:1.8;display:block}.lp-cost-visual{justify-content:center;align-items:center;gap:38px;padding-top:30px;display:flex}.lp-cost-ring{background:conic-gradient(#416c47 0 40%, #a4bc78 40% 67%, #c6d5aa 67% 90%, #e3eacb 90% 100%);border-radius:50%;width:150px;height:150px;padding:20px;transform:rotate(-20deg)}.lp-cost-ring>span{color:#97a184;background:#fafbf7;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:10px;display:flex;transform:rotate(20deg)}.lp-cost-ring b{color:#4f7048;margin-top:5px;font-size:16px;font-weight:500}.lp-cost-visual>div:last-child{color:#788b67;gap:13px;font-size:10px;display:grid}.lp-cost-visual i{background:#416c47;border-radius:2px;width:7px;height:7px;margin-right:8px;display:inline-block}.lp-cost-visual span:nth-child(2) i{background:#a4bc78}.lp-cost-visual span:nth-child(3) i{background:#c6d5aa}.lp-cost-visual span:nth-child(4) i{background:#e3eacb}.lp-forecast-card{background:#e6edd8;border-color:#d7e1c6}.lp-forecast-visual{background:#f9fbf3;border:1px solid #d9e3cb;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-top:35px;padding:22px;display:flex}.lp-forecast-visual span{color:#8a9978;font-size:10px;display:block}.lp-forecast-visual b{letter-spacing:-.04em;margin-top:12px;font-size:30px;font-weight:500;display:block}.lp-forecast-visual small{color:#9ca68e;font-size:12px}.lp-forecast-visual>svg{color:#a2b48a}.lp-forecast-progress{color:#81956c;flex-wrap:wrap;justify-content:space-between;margin-top:20px;font-size:9px;display:flex}.lp-forecast-progress>div{gap:3px;width:100%;height:8px;margin-top:9px;display:flex}.lp-forecast-progress i{background:#6a8a4e;border-radius:3px;width:66%}.lp-forecast-progress i+i{background:repeating-linear-gradient(-45deg,#c3d1ad 0 3px,#dce5ce 3px 6px);width:34%}.lp-forecast-card>small{border-color:#d3dec3;margin-top:27px}.lp-finance-story{background:#fafbf7;border:1px solid #d7e1cc;border-radius:14px;grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;margin-top:24px;padding:48px;display:grid}.lp-market-tags{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.lp-market-tags span{color:#9c63a3;background:#f5eff5;border:1px solid #e4dedf;border-radius:6px;padding:8px 12px;font-size:10px}.lp-market-tags span:nth-child(2){color:#658ac0;background:#edf3f9;border-color:#dde5ed}.lp-market-tags span:nth-child(3){color:#7c9567;background:#f0f5e9;border-color:#e0e7d7}.lp-finance-receipt{background:#fff;border:1px solid #e4e9dc;border-radius:3px 3px 12px 12px;padding:25px 28px;transform:rotate(2deg);box-shadow:0 12px 30px #4c63320a}.lp-finance-receipt header{color:#90a27d;letter-spacing:.09em;border-bottom:1px dashed #d6decf;align-items:center;gap:10px;padding-bottom:18px;font-size:8px;display:flex}.lp-finance-receipt>div{color:#7c8e6c;justify-content:space-between;margin-top:19px;font-size:12px;display:flex}.lp-finance-receipt b{color:#819b69;font-weight:500}.lp-finance-receipt footer{color:#386542;border-top:1px dashed #d6decf;justify-content:space-between;align-items:center;margin-top:22px;padding-top:18px;font-size:17px;font-weight:500;display:flex}.lp-finance-receipt small{color:#a0aa94;margin-top:14px;font-size:9px;line-height:1.7;display:block}.lp-start-grid{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.lp-start-grid article{border-top:1px solid #d6dfcd;padding-top:23px}.lp-start-grid article>span{color:#90a17d;font-variant-numeric:tabular-nums;font-size:11px}.lp-start-grid h3{letter-spacing:-.025em;margin:25px 0 12px;font-size:20px;font-weight:500;line-height:1.3}.lp-start-grid p{color:#7b8871;font-size:13px;line-height:1.9}.lp-trial-inner{background:#1c4435;border-radius:16px;justify-content:space-between;align-items:center;gap:35px;padding:58px 65px;display:flex;position:relative;overflow:hidden}.lp-trial-inner:after{content:"";pointer-events:none;border:1px solid #a4c99517;border-radius:50%;width:620px;height:620px;position:absolute;top:-100px;right:-200px;box-shadow:0 0 0 70px #a4c99507,0 0 0 140px #a4c99505}.lp-trial .lp-eyebrow{color:#9dbb91}.lp-trial h2{letter-spacing:-.045em;color:#f3f7e9;margin:22px 0 28px;font-size:clamp(38px,3.7vw,52px);font-weight:400;line-height:1.12}.lp-trial h2 em{color:#bdd39c;font-style:normal}.lp-button-light{color:#224a37;z-index:1;background:#d5e8b7;border-color:#d5e8b7;position:relative}.lp-button-light:hover{background:#e5f2ce}.lp-trial-inner>div>p{color:#91af89;margin:14px 0 0;font-size:10px}.lp-plan{z-index:1;color:#f3f7e9;background:#ffffff08;border:1px solid #a4c99540;border-radius:14px;flex:0 380px;min-width:0;padding:34px;position:relative}.lp-plan-offer{flex-direction:column;align-items:flex-start;gap:6px;margin-top:22px;display:flex}.lp-plan-offer strong{letter-spacing:-.06em;white-space:nowrap;font-size:64px;font-weight:500;line-height:1.1}.lp-plan-offer>span{color:#d9edb7;font-size:27px;line-height:1.25}.lp-trial-inner>.lp-plan>.lp-plan-renewal{color:#c5d6bc;margin-top:18px;font-size:14px;line-height:1.6}.lp-plan ul{border-top:1px solid #a4c99530;gap:14px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:grid}.lp-plan-options{gap:10px;margin-top:20px;display:grid}.lp-plan-option{background:#ffffff09;border:1px solid #a4c99530;border-radius:10px;grid-template-columns:1fr auto;align-items:baseline;gap:5px 14px;padding:14px 16px;display:grid}.lp-plan-option>span{font-size:14px}.lp-plan-option>strong{white-space:nowrap;font-size:22px;font-weight:500}.lp-plan-option>small{color:#bdd39c;grid-column:1/-1;font-size:11px}.lp-trial-inner>.lp-plan>.lp-plan-payment-note{color:#c5d6bc;font-size:11px;line-height:1.6}.lp-plan li{color:#c5d6bc;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.lp-plan li svg{color:#b9d897;flex-shrink:0;margin-top:2px}.lp-faq{grid-template-columns:1fr 1.7fr;gap:80px;padding-block:95px;display:grid}.lp-faq h2{letter-spacing:-.045em;margin-top:16px;font-size:36px;font-weight:500}.lp-faq details{border-bottom:1px solid #dfe5d7}.lp-faq details:first-child{border-top:1px solid #dfe5d7}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:14px;line-height:1.5;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary>span{color:#9aaa8a;font-size:22px;font-weight:300}.lp-faq details[open] summary>span{transform:rotate(45deg)}.lp-faq details p{color:#7a8a6c;margin:-3px 30px 23px 0;font-size:13px;line-height:1.9}.lp-footer{border-top:1px solid #dfe5d7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:33px;display:flex}.lp-footer .lp-logo img{width:150px;height:36px}.lp-footer p{color:#8a997d;margin:5px 0 0;font-size:10px}.lp-footer nav{color:#859477;flex-wrap:wrap;gap:16px;font-size:10px;display:flex}.lp-footer>span{color:#8d9d7e;font-size:10px}.lp-register-overlay[data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#12332755}.lp-register[data-slot=dialog-content]{color:#254735;background:#fcfdf9;border-radius:18px;grid-template-columns:.85fr 1fr;gap:0;width:840px;max-height:calc(100dvh - 40px);padding:0;display:grid;overflow:auto;box-shadow:0 30px 120px #102b2a40;max-width:calc(100vw - 40px)!important}.lp-register-close{z-index:2;color:#718363;cursor:pointer;background:#f0f3e9;border:1px solid #e2e8d7;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:15px;right:15px}.lp-register-close:hover{background:#e1e9d8}.lp-register-story{color:#e4efcf;background:#204938;flex-direction:column;align-items:flex-start;padding:45px 34px;display:flex}.lp-register-story>svg{color:#c5dea6;margin-bottom:40px}.lp-register-story .lp-eyebrow{color:#a2ba8f}.lp-register-story h2{letter-spacing:-.045em;margin:16px 0;font-size:33px;font-weight:400;line-height:1.13}.lp-register-story p{color:#9eb692;font-size:12px;line-height:1.8}.lp-register-trial{align-items:center;gap:22px;margin-top:auto;padding-top:35px;display:flex}.lp-register-trial>b{letter-spacing:-.07em;font-size:96px;font-weight:400;line-height:1.1}.lp-register-trial>span{font-size:16px}.lp-register-trial small{color:#9eb692;margin-top:7px;font-size:11px;display:block}.lp-register-promise{color:#a7bf97;gap:7px;margin-top:24px;font-size:10px;display:flex}.lp-register-form{padding:45px 34px 32px}.lp-register-form [data-slot=dialog-title]{letter-spacing:-.04em;margin:13px 0;font-size:27px;font-weight:500;line-height:1.2}.lp-register-form [data-slot=dialog-description]{color:#879477;font-size:12px;line-height:1.8}.lp-register .legal-checkboxes{gap:12px;margin:22px 0}.lp-register .legal-checkboxes label{font-size:11px}.lp-register .legal-checkboxes legend,.lp-register .legal-checkboxes p{font-size:10px}.lp-register .provider-button{background:#fff;border-color:#dce5d4;min-height:49px;font-size:12px}.lp-register .provider-button:disabled{opacity:.5;cursor:not-allowed}.lp-register .provider-button:not(:disabled):hover{background:#f0f5e9;border-color:#a6c18c}.lp-register button:focus-visible{outline-offset:3px;outline:2px solid #7fa758}@keyframes lp-appear{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.lp-hero{padding-block:96px 110px}}@media (max-width:1150px){.lp-shell{width:calc(100% - 64px)}.lp-nav{gap:20px}.lp-nav nav,.lp-nav-actions{gap:18px}.lp-logo img{width:166px}.lp-hero{gap:30px}.lp-hero h1{font-size:51px}.lp-explorer{grid-template-columns:175px 1fr}.lp-module-tabs button{gap:8px;padding:12px 9px;font-size:11px}.lp-module-panel{gap:22px;padding:25px}.lp-module-copy h3{font-size:25px}.lp-module-panel .lp-product-main{padding:15px}.lp-module-panel .lp-mini-stats{grid-template-columns:1fr}.lp-module-panel .lp-mini-stats>div{justify-content:space-between;align-items:center;display:flex}.lp-module-panel .lp-mini-stats b{margin:0}.lp-process{gap:10px}.lp-process>span{display:none}.lp-process>div>svg:last-child:not(:first-child){margin-left:10px}.lp-value-card{padding:28px}.lp-finance-story{gap:40px;padding:36px}.lp-trial-inner{padding:48px}}@media (max-width:900px){.lp-nav nav{display:none}.lp-hero{grid-template-columns:minmax(0,1fr);gap:15px;padding-block:60px}.lp-hero-copy{max-width:650px}.lp-hero h1{font-size:clamp(46px,7vw,66px)}.lp-hero-copy>p{max-width:530px}.lp-hero-visual{width:530px;max-width:calc(100% - 25px);margin:0 auto}.lp-section-heading>p{max-width:190px}.lp-explorer{grid-template-columns:1fr}.lp-module-tabs{scrollbar-width:thin;border-bottom:1px solid #e0e6d8;border-right:0;flex-direction:row;padding:12px;overflow-x:auto}.lp-module-tabs button{flex-shrink:0;padding:10px 12px}.lp-module-tabs button>svg:last-child{display:none}.lp-module-panel{gap:30px;min-height:460px;padding:30px}.lp-module-panel .lp-mini-stats{grid-template-columns:1fr 1fr}.lp-module-panel .lp-mini-stats>div{display:block}.lp-module-panel .lp-mini-stats b{margin-top:10px}.lp-value-card h3,.lp-finance-story h3{font-size:28px}.lp-cost-visual{gap:18px}.lp-cost-ring{flex-shrink:0;width:115px;height:115px;padding:15px}.lp-cost-visual>div:last-child{font-size:9px}.lp-forecast-visual{margin-top:30px;padding:17px}.lp-forecast-visual b{font-size:26px}.lp-trial-inner{padding:40px}.lp-plan{padding:24px}.lp-plan-offer strong{font-size:52px}.lp-faq{gap:40px}}@media (max-width:650px){.lp-shell{width:calc(100% - 40px)}.lp-nav{gap:15px;min-height:82px}.lp-logo img{width:145px;height:38px}.lp-nav-actions{gap:14px}.lp-nav .lp-button-small{gap:0;padding:11px;font-size:10px}.lp-nav .lp-button-small svg{display:none}.lp-login{font-size:12px}.lp-hero{padding-top:42px;padding-bottom:45px}.lp-eyebrow{letter-spacing:.11em;font-size:8px}.lp-hero h1{margin:23px 0;font-size:clamp(32px,9.5vw,58px)}.lp-hero-copy>p{font-size:14px;line-height:1.85}.lp-hero-actions{gap:20px;margin-top:27px}.lp-button{gap:16px;padding:16px 20px;font-size:12px}.lp-trial-note{font-size:9px}.lp-hero-visual{max-width:calc(100% - 12px);margin-top:15px;padding-top:40px;padding-bottom:48px}.lp-visual-coordinate{font-size:6px;top:14px}.lp-product-main{padding:16px}.lp-product-heading h3{font-size:18px}.lp-mini-nav{gap:8px;padding:14px 6px}.lp-mini-nav>span{width:24px;height:26px}.lp-mini-stats>div{padding:12px 9px}.lp-mini-stats b{font-size:19px}.lp-mini-stats span{font-size:8px}.lp-mini-badge{font-size:6px}.lp-chart-bars{gap:4px;height:90px}.lp-floating-note{padding:12px;bottom:26px;right:-7px}.lp-floating-note b{font-size:10px}.lp-floating-note small{font-size:8px}.lp-visual-bottom{font-size:6px}.lp-process{flex-wrap:wrap;justify-content:center;gap:17px 25px;padding-block:22px}.lp-process>div{gap:7px;font-size:10px}.lp-process>div>svg:last-child:not(:first-child){display:none}.lp-explore,.lp-start{padding-block:60px}.lp-section-heading{margin-bottom:28px;display:block}.lp-section-heading h2{font-size:34px}.lp-section-heading>p{max-width:none;margin-top:17px;font-size:12px}.lp-section-heading>p br{display:none}.lp-explorer{border-radius:12px}.lp-module-panel{grid-template-columns:1fr;gap:28px;padding:25px}.lp-module-copy h3{max-width:330px;font-size:28px}.lp-module-copy>p{font-size:13px}.lp-module-copy li{font-size:12px}.lp-module-panel .lp-product{justify-self:center;width:100%;max-width:380px}.lp-value-section{padding-block:55px}.lp-value-grid{grid-template-columns:1fr;gap:18px}.lp-value-card{padding:28px}.lp-value-card h3,.lp-finance-story h3{font-size:31px}.lp-cost-visual{gap:35px;padding-block:25px 7px}.lp-cost-ring{width:140px;height:140px;padding:20px}.lp-cost-visual>div:last-child{font-size:10px}.lp-finance-story{grid-template-columns:1fr;gap:30px;margin-top:18px;padding:28px}.lp-finance-receipt{padding:22px}.lp-start-grid{grid-template-columns:1fr;gap:26px}.lp-start-grid article{padding-top:18px}.lp-start-grid h3{margin-top:14px}.lp-trial-inner{flex-direction:column;align-items:flex-start;gap:28px;padding:33px 28px}.lp-trial h2{font-size:38px}.lp-plan{flex-basis:auto;width:100%;padding:24px 20px}.lp-faq{grid-template-columns:1fr;gap:28px;padding-block:60px}.lp-faq h2{font-size:33px}.lp-faq summary{padding-block:19px;font-size:13px}.lp-footer{gap:22px;padding-block:28px}.lp-footer>div{width:100%}.lp-footer nav{gap:15px;line-height:1.6}.lp-footer>span{width:100%}.lp-register[data-slot=dialog-content]{border-radius:14px;grid-template-columns:1fr;max-height:calc(100dvh - 24px);max-width:calc(100vw - 24px)!important}.lp-register-story{padding:22px 26px;display:block}.lp-register-story>svg,.lp-register-story>h2,.lp-register-story>p,.lp-register-promise{display:none}.lp-register-story .lp-eyebrow{margin-bottom:8px}.lp-register-trial{gap:14px;padding-top:0}.lp-register-trial>b{font-size:47px}.lp-register-trial>span{font-size:15px}.lp-register-trial small{margin-top:4px;font-size:10px}.lp-register-close{color:#dce7cf;background:#3b604d;border-color:#638064}.lp-register-form{padding:26px}.lp-register-form [data-slot=dialog-title]{font-size:25px}}@media (max-width:380px){.lp-nav{gap:10px}.lp-nav .lp-logo img{width:110px}.lp-nav-actions{gap:10px}.lp-nav .lp-button-small{padding:10px 8px;font-size:9px}}@media (prefers-reduced-motion:reduce){.landing *,.lp-register,.lp-register-overlay{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
