.screlio-download-trigger{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:64px;padding:14px 23px;border:1px solid #cdd4db;border-radius:15px;background:#fff;color:#121a24;font:600 15px/1.25 Inter,Arial,sans-serif;cursor:pointer;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s}.screlio-download-trigger:hover{transform:translateY(-2px);border-color:#91a1ad;box-shadow:0 9px 25px #17253612}.screlio-download-trigger svg{width:25px;height:25px;flex:0 0 auto;fill:currentColor}.screlio-download-trigger span{display:grid;gap:4px;text-align:left}.screlio-download-trigger strong{font-size:15px;font-weight:750}.screlio-download-trigger small{color:#617080;font-size:11px;font-weight:500}.screlio-download-trigger--primary{background:#d8ff79;border-color:#d8ff79}.hero-downloads{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.download-hero-note{color:#697582;font-size:13px}.nav-actions button.signup{border:0;cursor:pointer;font:inherit}.footer button.download-footer-link{display:block;border:0;padding:0;background:none;color:inherit;cursor:pointer;font:inherit;text-align:left;margin:0 0 10px}.demo-download-band{margin:68px auto;padding:clamp(30px,5vw,56px);display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;border:1px solid #dce4e7;border-radius:28px;background:linear-gradient(115deg,#f5f9f7,#eaf1f8)}.demo-download-band h2{margin:12px 0 16px;font-size:clamp(32px,4vw,50px);line-height:1.06;letter-spacing:-.045em}.demo-download-band p{max-width:600px;color:#61707c;line-height:1.7}.demo-download-band .hero-downloads{justify-content:flex-start}.demo-download-band .demo-plan-link{display:inline-block;margin-top:17px;color:#314b5c;font-weight:650}.pricing-grid.demo-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-page="pricing"] .demo-pricing-grid .pricing-card{padding:32px;min-height:690px}body[data-page="pricing"] .demo-pricing-grid .pricing-card.demo-plan{background:#eef7e7;border:1px solid #d8e9c8}body[data-page="pricing"] .demo-plan .price-label{color:#37661b;background:#d9ebc7}body[data-page="pricing"] .demo-plan .plan-price{font-size:64px}body[data-page="pricing"] .demo-plan .plan-list{border-color:#d1dfc6}.btn.coming-soon{cursor:default!important;opacity:1!important;background:#e8ebed!important;border-color:#e8ebed!important;color:#64727d!important;box-shadow:none!important}.featured .btn.coming-soon{color:#d2d8dc!important;border-color:#3a4148!important;background:#31373d!important}.paid-plan-note{font-size:12px!important;line-height:1.5!important;margin:12px 0 0!important;text-align:center}.pricing-demo-actions{justify-content:flex-start}.pricing-demo-actions .screlio-download-trigger{min-height:58px}.screlio-download-modal{box-sizing:border-box;width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 36px);padding:0;border:1px solid #e3e9ec;border-radius:26px;background:#fff;color:#141e28;box-shadow:0 28px 100px #06131d40;overflow-y:auto;font:15px/1.55 Inter,Arial,sans-serif}.screlio-download-modal::backdrop{background:#13202c70;backdrop-filter:blur(7px)}.screlio-download-modal[open]{animation:download-modal-in .22s ease-out}.screlio-download-modal *{box-sizing:border-box}.download-modal-top{display:flex;align-items:center;justify-content:space-between;padding:23px 28px 18px;border-bottom:1px solid #edf0f3}.download-modal-brand{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:750}.download-modal-brand img{width:29px;height:29px;border-radius:8px}.download-modal-close{display:grid;place-items:center;width:35px;height:35px;border:0;border-radius:50%;background:#f1f4f6;color:#62727f;font-size:23px;cursor:pointer}.download-modal-close:hover{background:#e3e9ed}.download-modal-body{padding:27px 31px 31px;animation:download-step-in .18s ease-out}.download-modal-body h2{margin:5px 0 11px;font-size:30px;line-height:1.18;letter-spacing:-.045em;color:#14212c}.download-modal-body>p{margin:0 0 21px;color:#697b88;font-size:14px;line-height:1.6}.download-step-indicator{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:750;letter-spacing:.09em;text-transform:uppercase;color:#73838d;margin-bottom:21px}.download-step-indicator i{width:26px;height:4px;border-radius:5px;background:#dde4e8}.download-step-indicator i.active{background:#20ad72}.download-os-tabs{display:flex;gap:6px;padding:5px;background:#f0f4f6;border-radius:12px;margin:21px 0 16px}.download-os-tabs button{display:flex;align-items:center;justify-content:center;gap:8px;width:50%;border:0;border-radius:9px;padding:10px;background:transparent;color:#6c7d89;font:650 13px Inter,Arial,sans-serif;cursor:pointer}.download-os-tabs button[aria-pressed="true"]{background:white;color:#162632;box-shadow:0 2px 8px #132c3910}.download-os-tabs svg{width:16px;height:16px;fill:currentColor}.download-option{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:21px 20px;margin:0 0 12px;border:1px solid #dbe5e9;border-radius:16px;background:#f9fbfc;color:#152630;text-align:left;cursor:pointer;transition:background .15s,border-color .15s,transform .15s;font:inherit}.download-option:hover{border-color:#a3cfb8;background:#eff8f2;transform:translateY(-1px)}.download-option-title{display:block;font-size:16px;font-weight:750}.download-option-meta{display:block;margin-top:4px;font-size:12px;color:#778591}.download-option-arrow{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;background:#e4f4e8;border-radius:10px;color:#189560;font-size:21px}.download-help{border-radius:12px;background:#f3f6f8;padding:13px 16px;color:#697b87;font-size:12px;line-height:1.65}.download-help strong{color:#374f5e}.download-modal-footnote{font-size:11px!important;color:#7f8b96!important;margin:20px 0 0!important}.download-back{padding:0;border:0;background:none;color:#647f91;font:600 12px Inter,Arial,sans-serif;cursor:pointer;margin-bottom:22px}.download-selection{display:flex;gap:12px;align-items:center;padding:14px 16px;margin:20px 0;border:1px solid #dfebdf;border-radius:13px;background:#f3faf2}.download-selection svg{width:23px;height:23px;fill:#243b2d}.download-selection strong{display:block;font-size:13px}.download-selection small{display:block;color:#74836f;font-size:11px}.download-email-form label{display:block;font-size:12px;font-weight:700;color:#405462;margin:0 0 7px}.download-email-form input[type="email"]{display:block;width:100%;min-height:53px;padding:14px 16px;border:1px solid #cbd8df;border-radius:12px;background:#fff;color:#243441;font:16px Inter,Arial,sans-serif;outline:none}.download-email-form input:focus{border-color:#26a572;box-shadow:0 0 0 3px #27ab7915}.download-email-form button[type="submit"],.download-retry{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:53px;margin-top:15px;border:0;border-radius:12px;background:#142936;color:#fff;font:700 14px Inter,Arial,sans-serif;cursor:pointer}.download-email-form button:disabled{cursor:wait;opacity:.65}.download-email-form .download-honey{display:none}.download-error{min-height:0;margin:10px 0 0;color:#bc3541;font-size:12px}.download-error:empty{display:none}.download-privacy{margin:15px 0 0;font-size:11px;line-height:1.7;color:#7d8b95}.download-privacy a,.download-source-link{color:#3a6d85;text-decoration:underline;text-underline-offset:3px}.download-success-icon{display:grid;place-items:center;width:53px;height:53px;margin-bottom:20px;border-radius:17px;background:#e4f5e7;color:#168a50;font-size:27px}.download-instructions{margin:26px 0 0;padding:22px;background:#f4f7f9;border:1px solid #e4ebef;border-radius:16px}.download-instructions h3{font-size:15px;margin:0 0 10px}.download-instructions>p{font-size:12px;color:#75838e;margin:0 0 15px;line-height:1.7}.download-instructions ol{list-style:none;counter-reset:install;padding:0;margin:0;display:grid;gap:17px}.download-instructions li{position:relative;counter-increment:install;padding-left:31px;color:#566f7e;font-size:12px;line-height:1.7}.download-instructions li::before{content:counter(install);position:absolute;left:0;top:1px;display:grid;place-items:center;width:22px;height:22px;border:1px solid #d2dee5;border-radius:7px;background:#fff;color:#405d6e;font-size:10px;font-weight:750}.download-instructions strong{color:#294452}.download-source-link{display:inline-block;margin-top:18px;font-size:11px}.download-permissions{margin-top:16px;padding-top:15px;border-top:1px solid #dce6ec;font-size:12px;color:#69808e;line-height:1.7}.download-thanks-close{display:block;width:100%;padding:12px;margin-top:13px;border:0;background:transparent;color:#6c8392;font:600 12px Inter,Arial,sans-serif;cursor:pointer}body.download-modal-open{overflow:hidden}.download-download-frame{display:none}.download-success-file{font-size:11px!important;overflow-wrap:anywhere;color:#71828d!important}.screlio-download-modal :focus-visible,.screlio-download-trigger:focus-visible{outline:3px solid #36a876;outline-offset:4px}@keyframes download-modal-in{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes download-step-in{from{opacity:.4;transform:translateX(9px)}to{opacity:1;transform:none}}@media(max-width:1000px){.pricing-grid.demo-pricing-grid{grid-template-columns:1fr!important}.demo-download-band{grid-template-columns:1fr;gap:22px}body[data-page="pricing"] .demo-pricing-grid .pricing-card{min-height:0}.demo-pricing-grid .btn{margin-top:20px!important}}@media(max-width:600px){.hero-downloads{gap:10px}.hero-downloads>.screlio-download-trigger{width:min(100%,320px)}.screlio-download-modal{border-radius:21px;max-height:calc(100dvh - 24px)}.download-modal-top{padding:18px 20px}.download-modal-body{padding:22px 21px 25px}.download-modal-body h2{font-size:27px}.download-option{padding:17px 16px}.download-instructions{padding:18px 16px}.demo-download-band{margin-top:42px;padding:27px}.pricing-demo-actions{justify-content:flex-start!important}}@media(prefers-reduced-motion:reduce){.screlio-download-modal[open],.download-modal-body{animation:none}.screlio-download-trigger,.download-option{transition:none}}
