.saas{--violet:#7461d5;--violet-dark:#5c48b9;--muted:#8c8b97;--line:#e8e7ee;--text:#2b293b;--surface:#f7f7fa;min-height:100vh;color:var(--text);background:var(--surface);font-family:StudioSans,Arial,sans-serif;font-size:13px;line-height:1.6}.saas h1,.saas h2,.saas h3,.saas h4{letter-spacing:-.04em;color:var(--text);margin:0;font-family:StudioSans,Arial,sans-serif;font-weight:500;line-height:1.15}.saas p{color:#868491;line-height:1.8}.saas button,.saas input,.saas textarea,.saas select{font:inherit}.saas button{border:0}.saas button:disabled{opacity:.55;cursor:wait}:is(.saas a:focus-visible,.saas button:focus-visible,.saas input:focus-visible,.saas textarea:focus-visible,.saas select:focus-visible){outline-offset:4px;outline:3px solid #ac9bf0}.saas ::selection{color:#342865;background:#ddd4ff}.saas img{display:block}.saas .es-logo{color:#312d47;align-items:center;gap:9px;width:max-content;display:flex}.es-logo>img{width:40px;height:40px}.saas .es-logo>span{letter-spacing:-1.1px;font-size:24px;font-weight:700;line-height:1;position:relative}.saas .es-logo>span>span{margin-left:4px;font-weight:400}.es-logo i{font-size:8px;font-style:normal;position:absolute;top:-3px;right:-9px}.es-sidebar{z-index:40;border-right:1px solid var(--line);background:#fff;flex-direction:column;width:246px;padding:30px 22px 18px;display:flex;position:fixed;top:0;bottom:0;left:0}.es-workspace{text-align:left;color:#514c65;background:#f8f7fb;border-radius:10px;align-items:center;gap:10px;width:100%;margin-top:35px;padding:12px;display:flex;border:1px solid #efedf6!important}.es-workspace>span:nth-child(2){flex:1;font-size:11px;font-weight:600}.es-workspace small{color:#9a95ac;margin-top:2px;font-size:9px;font-weight:400;display:block}.workspace-avatar{color:#7862b6;letter-spacing:.02em;background:#e9e3fa;border-radius:9px;justify-content:center;align-items:center;width:31px;height:31px;font-size:10px;display:flex}.es-nav-label{letter-spacing:.1em;color:#b7b3c2;margin:30px 9px 14px;font-size:8px}.es-sidebar nav{flex-direction:column;gap:6px;display:flex}.es-sidebar nav button{text-align:left;color:#8f8b9e;white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:11px;padding:12px 11px;font-size:11px;transition:background .2s,color .2s;display:flex}.es-sidebar nav button:hover{color:#6852bf;background:#f6f3fc}.es-sidebar nav button.active{color:#7960c9;background:#f0eafa;font-weight:600}.es-sidebar nav button.active>svg{stroke-width:1.7px}.es-sidebar nav button>svg{stroke-width:1.5px}.nav-new{color:#8d79c7;letter-spacing:.03em;background:#e8def9;border-radius:3px;margin-left:auto;padding:3px 4px;font-size:6px;font-weight:600}.es-count{margin-left:auto;font-size:9px}.es-sidebar-bottom{margin-top:auto;padding-top:40px}.es-book-mini{background:linear-gradient(130deg,#fbf9f4,#f3f0fa);border:1px solid #eeeaf3;border-radius:12px;margin-bottom:19px;padding:18px 15px;position:relative}.es-book-mini>svg{color:#ae98c3;margin-bottom:14px}.es-book-mini strong{color:#62566e;letter-spacing:-.02em;font-size:12px;font-weight:500;display:block}.es-book-mini p{color:#a297ad;margin:6px 0 15px;font-size:9px}.es-book-mini a{color:#84719d;justify-content:space-between;align-items:center;font-size:10px;display:flex}.es-subtle{color:#96909f;text-align:left;background:0 0;align-items:center;gap:9px;width:100%;padding:8px 7px;display:flex;font-size:10px!important}.es-subtle>svg:last-child{margin-left:auto}.es-author{border-top:1px solid var(--line);color:#c0bac7;flex-direction:column;gap:5px;margin-top:18px;padding:18px 7px 0;font-size:8px;display:flex}.es-author strong{color:#9a90a7;font-weight:400}.es-shell{margin-left:246px}.es-topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:20px;height:83px;padding:0 42px;display:flex}.es-topbar>div{align-items:center;gap:20px;display:flex}.es-breadcrumb{color:#b8b3c4;align-items:center;gap:12px;font-size:10px;display:flex}.es-breadcrumb strong{color:#7d768c;font-weight:400}.es-breadcrumb>svg{color:#d7d2e0;width:10px}.es-top-actions{gap:22px!important}.es-private{color:#aaa4b5;align-items:center;gap:7px;font-size:9px;display:flex}.es-private i{background:#8cb896;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #eff5ed}.es-avatar{color:#af8b7e;background:#f0e7e3;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;font-size:10px;display:flex}.saas .es-main-btn,.saas .es-secondary-btn{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:15px;min-height:45px;padding:14px 20px;font-size:11px;font-weight:500;line-height:1.5;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.saas .es-main-btn{background:var(--violet);color:#fff;box-shadow:0 3px 6px #7461d510}.saas .es-main-btn:hover{background:var(--violet-dark);transform:translateY(-1px);box-shadow:0 5px 13px #7461d526}.saas .es-main-btn.small{border-radius:6px;gap:9px;min-height:34px;padding:8px 13px;font-size:9px}.saas .es-secondary-btn{color:#81768f;background:#fff;border:1px solid #e2dfeb}.es-main{max-width:1600px;margin:auto;padding:36px 42px 0}.es-page-title{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.es-kicker{letter-spacing:.13em;color:#a79bb6;font-size:8px;font-weight:500}.es-page-title h1{letter-spacing:-1.05px;margin-top:9px;font-size:30px;line-height:1.2}.es-page-title p{margin-top:9px;font-size:11px;line-height:1.6}.es-date{text-align:right;color:#b5aabd;align-items:center;gap:19px;font-size:9px;line-height:1.8;display:flex}.es-date>svg{color:#bca8d1}.es-hero{background:#eeebf5;border:1px solid #e8e2f1;border-radius:17px;grid-template-columns:1.1fr .9fr;min-height:360px;display:grid;position:relative;overflow:hidden}.es-hero-copy{background:radial-gradient(at 100%,#eee3f7,#0000 70%),linear-gradient(120deg,#f1edf9,#eee9f4);padding:35px 35px 31px;position:relative}.es-tag{color:#a38bbd;letter-spacing:.12em;align-items:center;gap:7px;font-size:7px;display:flex}.es-tag>span{background:#ae8ccd;border-radius:50%;width:4px;height:4px}.es-hero h2{letter-spacing:-1.8px;color:#4c3e65;max-width:480px;margin-top:25px;font-size:clamp(32px,3.3vw,51px);line-height:1.14}.es-hero h2 em{color:#9273b8;letter-spacing:-1.6px;margin-top:2px;font-family:Georgia,serif;font-weight:400;display:block}.es-hero p{color:#a092b0;max-width:310px;margin:22px 0;font-size:11px;line-height:1.9}.es-hero .es-main-btn{background:#7f65ad;gap:24px;min-height:41px;padding:12px 17px;font-size:10px}.es-hero-note{color:#b3a5c1;margin-top:14px;font-size:7px;display:block}.es-hero-visual{min-height:360px;position:relative}.es-hero-visual>img{object-fit:cover;object-position:50% 49%;width:100%;height:100%;position:absolute}.es-image-caption{color:#fff;letter-spacing:.08em;text-shadow:0 1px 5px #0007;font-size:6px;position:absolute;bottom:17px;right:20px}.es-floating-label{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#9a7c9e;background:#fffc;border:1px solid #fff9;border-radius:9px;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;top:28px;right:22px;transform:rotate(3deg);box-shadow:0 4px 20px #614c6312}.es-floating-label>span{color:#99849d;font-size:9px}.es-floating-label small{color:#b1a1b3;margin-top:1px;font-size:7px;display:block}.es-orbit{color:#f7eedb;filter:drop-shadow(0 2px #9a84921a);font-size:70px;line-height:1;position:absolute;bottom:35px;left:-23px;transform:rotate(12deg)}.es-shortcuts{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px;display:grid}.es-shortcuts>button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:11px;align-items:center;gap:14px;padding:20px 17px;transition:transform .2s,border-color .2s;display:flex}.es-short-icon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:46px;display:flex}.es-short-icon>svg{stroke-width:1.4px}.es-short-icon.purple{color:#9b7fc6;background:#f1eaf8}.es-short-icon.peach{color:#c39b83;background:#faf0e9}.es-short-icon.green{color:#92a294;background:#eef4ee}.es-shortcuts small{color:#bdb4c6;letter-spacing:.08em;font-size:6px}.es-shortcuts h3{letter-spacing:-.25px;margin-top:6px;font-size:12px}.es-shortcuts p{color:#aaa2b5;margin-top:4px;font-size:7px;line-height:1.6}.es-shortcuts>button>svg{color:#bab0c7;flex-shrink:0;width:15px;margin-left:auto}.es-section-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin:40px 0 22px;display:flex}.es-section-heading h2{letter-spacing:-.65px;margin-top:8px;font-size:22px}.saas .es-text-btn{color:#9884b6;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-size:9px;line-height:1.7;display:inline-flex}.es-inspiration-grid{grid-template-columns:repeat(3,1fr);gap:24px 19px;display:grid}.es-inspiration{text-align:left;background:0 0;min-width:0;padding:0}.es-inspiration-image{aspect-ratio:1.4;background:#eae7ed;border-radius:11px;position:relative;overflow:hidden}.es-inspiration-image>img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.es-inspiration:hover img{transform:scale(1.035)}.es-inspiration-number{color:#fff;text-shadow:0 1px 5px #0004;font-size:7px;position:absolute;top:13px;left:13px}.es-inspiration-arrow{color:#827087;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffb;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;transition:background .2s;display:flex;position:absolute;bottom:12px;right:12px}.es-inspiration-arrow svg{width:15px}.es-inspiration:hover .es-inspiration-arrow{background:#fff}.es-inspiration-title{justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.es-inspiration-title h3{letter-spacing:-.3px;font-size:12px}.es-footnote{color:#afa8b8;align-items:flex-start;gap:8px;margin-top:24px;font-size:8px;line-height:1.8;display:flex}.es-footnote>svg{stroke-width:1.5px;flex-shrink:0;margin-top:1px}.es-main-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:50px;padding:22px 0;display:flex}.es-main-footer .es-logo>img{width:24px;height:24px}.es-main-footer .es-logo>span{font-size:15px}.es-main-footer .es-logo i{font-size:5px;right:-6px}.es-main-footer>span{color:#b8afc2;font-size:8px}.es-main-footer>a:last-child{color:#b1a6bd;align-items:center;gap:5px;font-size:8px;display:flex}.es-mobile-menu,.es-menu-overlay{display:none}.es-quota{color:#a18bbd;white-space:nowrap;background:#f1ecfa;border:1px solid #e7e0f0;border-radius:20px;align-items:center;gap:8px;padding:9px 12px;font-size:8px;display:flex}.es-quota svg{stroke-width:1.5px}.es-studio-layout{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:24px;display:grid}.es-controls,.es-shop-controls{border:1px solid var(--line);background:#fff;border-radius:12px;padding:23px}.es-control-heading{border-bottom:1px solid #f0edf4;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:16px;display:flex}.es-control-heading>span{color:#a893c4;background:#f2edf9;border-radius:7px;justify-content:center;align-items:center;width:23px;height:23px;font-size:8px;display:flex}.es-control-heading h2{letter-spacing:-.25px;font-size:13px}.es-control-heading>svg,.es-control-heading>small{color:#bbb1c7;margin-left:auto;font-size:8px}.es-upload{text-align:center;cursor:pointer;background:#faf8fd;border:1px dashed #d2c5e5;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:140px;padding:19px 15px;transition:background .2s;display:flex;position:relative}.es-upload-icon{color:#aa95c7;background:#efe7fa;border-radius:9px;justify-content:center;align-items:center;width:39px;height:39px;margin-bottom:11px;display:flex}.es-upload-icon>svg{stroke-width:1.4px}.es-upload>strong{color:#9b8aaa;font-size:10px;font-weight:500}.es-upload small{color:#b5a9c1;margin-top:4px;font-size:7px;display:block}.es-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.es-upload.has-file{text-align:left;flex-direction:row;gap:15px;min-height:100px}.es-upload.has-file>img{object-fit:contain;border-radius:5px;width:61px;height:75px}.es-upload.has-file strong{text-overflow:ellipsis;max-width:160px;font-size:9px;display:block;overflow:hidden}.es-field{color:#877c94;flex-wrap:wrap;align-items:center;gap:6px;margin:17px 0;font-size:10px;display:flex}.es-field>input,.es-field>textarea,.es-field>select{color:#70627e;background:#fdfcfe;border:1px solid #e8e2ef;border-radius:6px;outline:none;flex-basis:100%;width:100%;min-width:0;padding:11px 12px;font-size:10px;line-height:1.7}.es-field>input::placeholder,.es-field>textarea::placeholder{color:#c4baca;font-size:9px}.es-field>textarea{resize:vertical;min-height:70px}.es-field>input:focus,.es-field>select:focus,.es-field>textarea:focus{border-color:#b6a0d4}.es-field>svg{color:#b2a0c6}.es-optional{color:#c1b4cb;margin-left:auto;font-size:7px}.es-controls .es-control-heading:not(:first-child){margin-top:27px}.saas fieldset{border:0;min-width:0;margin:0;padding:0}.saas legend{color:#877c94;margin-bottom:10px;font-size:10px}.es-effect-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.es-effect-grid button{background:#faf8fc;border:1px solid #0000;border-radius:7px;min-width:0;padding:3px;position:relative;overflow:hidden}.es-effect-grid button>img{object-fit:cover;border-radius:5px;width:100%;height:63px}.es-effect-grid button>span{color:#a093ae;padding:5px 0 2px;font-size:8px;display:block}.es-effect-grid button>i{color:#fff;background:#9b7dbe;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:flex;position:absolute;top:7px;right:7px}.es-swatches{gap:11px;width:100%;margin-top:4px;display:flex}.es-swatches>button{color:#a295ad;background:0 0;flex-direction:column;flex:1;align-items:center;padding:0;display:flex}.es-swatches>button>span{background:var(--swatch);color:#7e6b91;border:3px solid #fff;border-radius:50%;outline:1px solid #e9e1f0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.es-swatches>button.selected>span{outline:1.5px solid #a48cbf}.es-swatches>button>small{margin-top:7px;font-size:7px}.es-formats{gap:8px;width:100%;margin-top:3px;display:flex}.es-formats>button{color:#a090b1;background:#fff;border:1px solid #ece5f3;border-radius:7px;flex-direction:column;flex:1;align-items:center;padding:13px 5px 9px;display:flex}.es-ratio{border:1px solid #c3b2d2;width:18px;height:18px;margin:0 0 7px;display:block}.es-ratio.portrait{width:12px}.es-ratio.landscape{height:12px;margin-top:3px;margin-bottom:10px}.es-formats strong{font-size:8px;font-weight:400}.es-formats small{color:#c6b7d2;margin-top:2px;font-size:7px}.es-check{color:#ac9db9;align-items:flex-start;gap:8px;margin:17px 0;font-size:8px;line-height:1.7;display:flex}.es-check input{accent-color:#9272ba;flex-shrink:0;width:12px;height:12px;margin:2px 0 0}.es-check a{text-decoration:underline}.es-generate{width:100%;margin-top:6px}.es-control-note{color:#baaec4!important;margin-top:13px!important;font-size:8px!important;line-height:1.8!important}.es-error{color:#b5857a;background:#fff5f1;border:1px solid #ead2d0;border-radius:7px;gap:9px;margin:14px 0;padding:13px 15px;font-size:10px;line-height:1.7;display:flex}.es-error>svg{flex-shrink:0;margin-top:1px}.es-error a{align-items:center;gap:7px;text-decoration:underline;display:flex}.es-canvas-area{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:23px;position:sticky;top:23px}.es-canvas-heading{color:#8e809e;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;font-size:11px;display:flex}.es-canvas-status{color:#b9adc6;letter-spacing:.08em;align-items:center;gap:5px;font-size:6px;display:flex}.es-canvas-status>i{background:#c5b5d3;border-radius:50%;width:4px;height:4px}.es-canvas{aspect-ratio:1;background:#f1edf4;border-radius:8px;min-height:200px;max-height:640px;position:relative;overflow:hidden}.es-canvas>img{object-fit:contain;width:100%;height:100%}.es-canvas.portrait{aspect-ratio:2/3}.es-canvas.landscape{aspect-ratio:3/2}.es-example-label{color:#a790ac;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffd;border:1px solid #fff8;border-radius:6px;align-items:center;gap:7px;max-width:95%;padding:9px 13px;font-size:8px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.es-canvas-bottom{justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.es-canvas-bottom strong{color:#8f7e9d;font-size:12px;font-weight:500;display:block}.es-canvas-bottom>div>span{color:#baaac5;margin-top:4px;font-size:8px;display:block}.es-small-hint{color:#c1b0cd;font-size:8px}.es-result-actions{gap:7px;display:flex}.es-result-actions .es-secondary-btn{min-height:34px;padding:8px 10px}.es-prompt-details{color:#a28ab8;border-top:1px solid #eee8f4;border-bottom:1px solid #eee8f4;padding:17px 0;font-size:9px}.es-prompt-details summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.es-prompt-details summary>svg:last-child{margin-left:auto}.es-prompt-details p{color:#b09bbf;overflow-wrap:anywhere;background:#faf7fd;border-radius:6px;margin:15px 0;padding:15px;font-size:9px;line-height:1.9}.es-tip{padding-top:21px}.es-tip>span{letter-spacing:.1em;color:#b69fcb;font-size:7px}.es-tip>p{color:#b7a3c7;margin-top:8px;font-size:9px;line-height:1.8}.es-tip>a{color:#a086b7;align-items:center;gap:6px;margin-top:10px;font-size:8px;display:flex}.es-generation-overlay{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;z-index:2;background:#f4eef6ef;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.es-loading-orbit{outline-offset:13px;color:#ad8fc4;border:1px solid #d7c6e7;border-radius:50%;outline:1px solid #e9dfef;justify-content:center;align-items:center;width:75px;height:75px;margin-bottom:35px;animation:2s ease-in-out infinite es-pulse;display:flex}.es-generation-overlay h3{color:#9b7cb5;font-size:22px}.es-generation-overlay p{color:#b29bc3;margin-top:14px;font-size:10px}.es-generation-overlay>span{color:#bca6cb;margin-top:25px;font-size:8px}@keyframes es-pulse{50%{outline-offset:20px;opacity:.6;transform:scale(1.08)}}.es-tabs{border-bottom:1px solid var(--line);gap:28px;margin-bottom:28px;display:flex}.es-tabs>button{color:#ac9bb9;background:0 0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:15px 0;font-size:11px;display:flex}.es-tabs>button.active{color:#9a7aba;border-color:#b395cc}.es-tabs span{background:#eee6f7;border-radius:4px;padding:1px 5px;font-size:8px}.es-empty{text-align:center;background:#fff8;border:1px dashed #e6dced;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:420px;padding:30px;display:flex}.es-empty>span{color:#b19bc5;background:#f1e9f7;border-radius:18px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:25px;display:flex}.es-empty h2{color:#9a84ad;font-size:24px}.es-empty p{color:#b5a4c0;margin:16px 0 24px;font-size:11px}.es-empty>a{color:#b49bc8;margin-top:18px;font-size:9px;text-decoration:underline}.es-library-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.es-asset-card{border:1px solid var(--line);background:#fff;border-radius:11px;min-width:0;overflow:hidden}.es-asset-image{aspect-ratio:1;background:#f2edf5;width:100%;padding:0;position:relative;overflow:hidden}.es-asset-image>img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.es-asset-image:hover img{transform:scale(1.035)}.es-asset-image>span{color:#ac91bc;letter-spacing:.05em;background:#fffd;border-radius:4px;padding:5px 8px;font-size:6px;position:absolute;bottom:11px;left:11px}.es-asset-card>div{padding:17px;position:relative}.es-asset-card h3{color:#9b84ad;padding-right:20px;font-size:12px}.es-asset-card>div>span{color:#c3afce;margin-top:5px;font-size:8px;display:block}.es-icon-btn{color:#baa1cc;background:#fff;border-radius:7px;justify-content:center;align-items:center;width:31px;height:31px;display:flex;border:1px solid #ebdff2!important}.es-asset-card .es-icon-btn{position:absolute;top:20px;right:15px}.es-inline-actions{align-items:center;gap:10px;display:flex}.es-shop-layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;display:grid}.es-shop-controls .es-field{margin:14px 0}.es-split-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.es-field .es-color-input{cursor:pointer;height:42px;padding:7px}.es-shop-controls .es-control-heading:not(:first-child){margin-top:28px}.es-shop-image-picker{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:15px;display:grid}.es-shop-image-picker>button{aspect-ratio:1;background:#f5f0f9;border:1.5px solid #0000;border-radius:6px;min-width:0;padding:3px;position:relative;overflow:hidden}.es-shop-image-picker>button.selected{background:#e9dcf4;border-color:#ae8dca}.es-shop-image-picker img{object-fit:cover;border-radius:3px;width:100%;height:100%}.es-shop-image-picker>button>span{color:#fff;background:#a17dbf;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:8px;display:flex;position:absolute;top:6px;right:6px}.es-shop-image-picker>button>small{color:#b299c2;background:#fffc;border-radius:2px;padding:2px 4px;font-size:5px;position:absolute;bottom:6px;left:6px}.es-soft-note{color:#ad96bf;background:#f7f1fc;border:1px solid #eadff1;border-radius:7px;align-items:flex-start;gap:8px;margin-top:20px;padding:17px;font-size:9px;line-height:1.8;display:flex}.es-soft-note>svg{flex-shrink:0;margin-top:1px}.es-preview-toolbar{border:1px solid var(--line);background:#fff;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;gap:10px;padding:13px 17px;display:flex}.es-preview-toolbar>span{color:#aa91bc;align-items:center;gap:8px;font-size:9px;display:flex}.es-preview-toolbar>div{background:#f6f0fb;border-radius:5px;padding:3px;display:flex}.es-preview-toolbar button{color:#b29ac3;background:0 0;border-radius:4px;padding:5px 10px;font-size:8px}.es-preview-toolbar button[aria-pressed=true]{color:#a081b7;background:#fff;box-shadow:0 1px 4px #9a7cba15}.es-store-preview{border:1px solid var(--line);background:#fff;border-top:0;margin:0 auto;transition:max-width .3s;overflow:hidden}.es-store-preview.mobile{max-width:350px}.es-store{color:#323128;background:#f4f1eb;font-family:Arial,sans-serif}.es-store h2,.es-store h3{color:inherit;font-family:Georgia,serif;font-weight:400}.store-announcement{background:var(--brand-accent);text-align:center;color:#fff;letter-spacing:.07em;padding:7px 8px;font-size:5px}.store-nav{border-bottom:1px solid #938c7c24;justify-content:space-between;align-items:center;gap:10px;padding:18px 24px;display:flex}.store-nav>strong{letter-spacing:.12em;font-size:12px;font-weight:400}.store-nav>span{color:#958f84;font-size:6px}.store-nav>span>span{margin-left:15px}.store-hero{grid-template-columns:1fr 1fr;align-items:center;gap:20px;padding:30px 24px;display:grid}.store-eyebrow{letter-spacing:.14em;opacity:.5;font-size:5px}.es-store .store-hero h2{letter-spacing:-1px;margin-top:13px;font-size:clamp(22px,2.5vw,39px);line-height:1.1}.es-store .store-hero p{color:inherit;opacity:.55;overflow-wrap:anywhere;margin-top:15px;font-size:7px;line-height:1.9}.store-hero>img{aspect-ratio:4/5;object-fit:cover;width:100%}.store-cta{background:var(--brand-accent);color:#fff;border-radius:2px;align-items:center;gap:13px;margin-top:18px;padding:10px 12px;font-size:6px;display:inline-flex}.store-cta>svg{width:10px;height:10px}.store-placeholder{aspect-ratio:4/5;color:#b4aca0;background:#e6e2da;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex}.store-placeholder>svg{stroke-width:1px}.store-placeholder>span{font-size:7px}.store-collection{padding:12px 24px 30px}.store-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;display:flex}.es-store .store-heading h3{letter-spacing:-.5px;font-size:17px}.store-heading>span{letter-spacing:.09em;opacity:.5;font-size:4px}.store-products{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.store-products img{aspect-ratio:4/5;object-fit:cover;width:100%}.es-store .store-products h4{letter-spacing:0;color:inherit;overflow-wrap:anywhere;margin-top:9px;font-size:6px;font-weight:400;line-height:1.5}.store-products article>span{opacity:.6;font-size:5px}.store-footer{border-top:1px solid #938c7c24;justify-content:space-between;gap:15px;padding:20px 24px;font-size:5px;display:flex}.store-footer>strong{letter-spacing:.1em;font-weight:400}.store-footer>span{opacity:.55}.es-store.theme-minimal{color:#25252e;background:#fff}.es-store.theme-minimal h2,.es-store.theme-minimal h3{font-family:StudioSans,Arial,sans-serif}.es-store.theme-bold{color:#f0ece4;background:#23222c}.es-store.theme-bold .store-nav>span{color:#aaa5b2}.es-store.theme-bold .store-placeholder{color:#78727f;background:#35343b}.es-store-preview.mobile .store-hero{grid-template-columns:1fr;gap:25px;padding:25px 22px}.es-store-preview.mobile .store-hero h2{font-size:32px}.es-store-preview.mobile .store-hero p{font-size:9px}.es-store-preview.mobile .store-hero>img{aspect-ratio:1}.es-store-preview.mobile .store-cta{font-size:8px}.es-store-preview.mobile .store-products{grid-template-columns:1fr}.es-store-preview.mobile .store-products h4{font-size:10px}.es-store-preview.mobile .store-products article>span{font-size:8px}.es-plans{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px;display:grid}.es-plans>article{border:1px solid var(--line);background:#fff;border-radius:13px;padding:30px 25px;position:relative}.es-plans>article.featured{border-color:#b198cd;box-shadow:0 10px 35px #ab90c710}.es-plans .es-kicker{letter-spacing:0;color:#b29bc3;font-size:11px}.es-plans h2{color:#ad8ec5;letter-spacing:-1.5px;align-items:baseline;gap:7px;margin-top:25px;font-size:38px;display:flex}.es-plans h2 small{letter-spacing:0;color:#c6afd4;font-size:8px}.es-plans p{color:#bca6ca;margin-top:10px;font-size:10px}.es-plans ul{border-top:1px solid #f0e6f6;flex-direction:column;gap:16px;margin:20px 0 0;padding:22px 0 30px;list-style:none;display:flex}.es-plans li{color:#b29ac2;align-items:center;gap:9px;font-size:9px;display:flex}.es-plans li svg{color:#c1a4d1;width:13px}.es-plans button{width:100%;gap:10px!important;padding:12px 10px!important;font-size:9px!important}.es-plan-ribbon{color:#fff;text-align:center;letter-spacing:.1em;background:#b196ca;border-radius:10px 10px 0 0;padding:8px;font-size:7px;position:absolute;top:-24px;left:-1px;right:-1px}.es-toast{color:#a78aba;z-index:90;white-space:nowrap;background:#fff;border:1px solid #decee9;border-radius:10px;align-items:center;gap:10px;max-width:90vw;padding:15px 19px;font-size:11px;display:flex;position:fixed;bottom:25px;left:calc(50% + 123px);transform:translate(-50%);box-shadow:0 12px 45px #7e5e9e20}.es-toast button{color:#c7b2d5;background:0 0;margin-left:10px;padding:4px;display:flex}.es-dialog-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:80;background:#34274155;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.es-dialog{background:#fff;border:1px solid #eadff0;border-radius:16px;width:min(950px,100%);max-height:92dvh;position:relative;overflow-y:auto;box-shadow:0 25px 90px #4e296030}.es-dialog-close{color:#b99bcb;z-index:2;background:#fffd;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:15px;right:15px;border:1px solid #e8daef!important}.es-inspect{grid-template-columns:1fr 1fr;display:grid}.es-inspect-image{object-fit:cover;background:#f2eaf7;width:100%;height:100%;min-height:450px}.es-inspect-body{flex-direction:column;padding:50px 35px 35px;display:flex}.es-inspect-body h2{color:#a88abb;margin-top:15px;font-size:26px}.es-inspect-body p{color:#b9a0c9;margin-top:15px;font-size:10px}.es-inspect-body textarea{color:#b095c2;resize:vertical;background:#faf6fd;border:1px solid #eee1f5;border-radius:7px;width:100%;min-height:180px;margin:20px 0 12px;padding:14px;font-size:9px;line-height:1.8}.es-inspect-body .es-inline-actions{flex-wrap:wrap;margin-top:25px}.es-inspect-body .es-main-btn{padding:12px;font-size:9px}.es-plan-dialog{width:min(480px,100%);padding:38px}.es-plan-dialog h2{color:#b094c3;margin-top:15px;font-size:29px}.es-plan-dialog p{color:#bca5cd;margin:18px 0 22px;font-size:11px}.es-plan-dialog .es-check{font-size:9px}.es-plan-dialog .es-main-btn{margin-top:10px}.saas{--text:#353141}.es-page-title p{color:#8a8294}.es-kicker{color:#9b8aab}.es-inspiration-title>span,.es-shortcuts p{color:#9e91ac}.es-field{color:#8f7d9e}.es-field>input,.es-field>textarea,.es-field>select{color:#725c85}.es-control-note{color:#a18aad!important}.es-check{color:#9f87b1}.es-store p,.es-store.theme-bold p{color:inherit}@media (min-width:1650px){.es-hero{min-height:430px}.es-hero-copy{padding:45px}.es-hero h2{font-size:54px}.es-hero p{max-width:360px;font-size:12px}.es-inspiration-image{aspect-ratio:1.6}.es-main{padding-top:45px}}@media (max-width:1200px){.es-sidebar{width:215px;padding:26px 17px 18px}.es-shell{margin-left:215px}.es-main{padding:30px 28px 0}.es-topbar{padding:0 28px}.es-date{display:none}.es-hero-copy{padding:28px}.es-hero h2{font-size:35px}.es-hero p{font-size:10px}.es-shortcuts{gap:10px}.es-shortcuts>button{gap:10px;padding:18px 12px}.es-shortcuts h3{font-size:10px}.es-shortcuts p{display:none}.es-short-icon{width:34px;height:38px}.es-short-icon svg{width:19px}.es-shortcuts small{font-size:5px}.es-studio-layout{grid-template-columns:310px minmax(0,1fr);gap:18px}.es-controls,.es-canvas-area{padding:20px}.es-quota{font-size:7px}.es-page-title h1{font-size:26px}.es-shop-layout{grid-template-columns:270px minmax(0,1fr);gap:18px}.es-shop-controls{padding:20px}.es-inline-actions{gap:7px}.es-inline-actions .es-main-btn,.es-inline-actions .es-secondary-btn{gap:9px;padding:11px 13px;font-size:9px}.store-hero{gap:15px;padding:25px 18px}.store-nav,.store-collection,.store-footer{padding-left:18px;padding-right:18px}.store-nav>strong{font-size:9px}.store-nav>span>span{display:none}.es-toast{left:calc(50% + 107px)}.es-plans{gap:12px}.es-plans>article{padding:25px 18px}.es-plans h2{font-size:30px}.es-plans li{font-size:8px}.es-inspiration-title{display:block}.es-inspiration-title>span{margin-top:5px;font-size:8px;display:block}.es-logo>img{width:35px;height:35px}.saas .es-logo>span{font-size:22px}.es-top-actions{gap:15px!important}}@media (max-width:980px){.es-sidebar{width:190px;padding:23px 14px 15px}.es-shell{margin-left:190px}.saas .es-sidebar .es-logo>span{font-size:20px}.es-sidebar .es-logo>img{width:32px;height:32px}.es-workspace{gap:7px;padding:10px 8px}.es-workspace>svg{display:none}.es-workspace>span:nth-child(2){font-size:10px}.es-workspace small{font-size:7px}.es-sidebar nav button{gap:9px;padding:12px 9px;font-size:10px}.nav-new{font-size:5px}.es-main{padding:27px 23px 0}.es-topbar{height:73px;padding:0 23px}.es-hero{grid-template-columns:1.1fr .9fr;min-height:330px}.es-hero-visual{min-height:330px}.es-hero-copy{padding:25px}.es-hero h2{margin-top:22px;font-size:32px}.es-hero p{max-width:240px;font-size:9px;line-height:1.9}.es-hero-note{font-size:6px}.es-hero .es-main-btn{font-size:9px}.es-hero .es-tag{font-size:6px}.es-floating-label{gap:7px;padding:8px 9px;top:20px;right:12px}.es-floating-label>span{font-size:7px}.es-floating-label small{font-size:6px}.es-floating-label>svg{width:13px}.es-orbit{font-size:57px}.es-shortcuts{grid-template-columns:1fr}.es-shortcuts>button{padding:14px 18px}.es-shortcuts h3{font-size:12px}.es-shortcuts p{font-size:8px;display:block}.es-short-icon{width:40px;height:40px}.es-shortcuts small{font-size:6px}.es-shortcuts>button>svg{width:18px}.es-page-title h1{font-size:25px}.es-section-heading h2{font-size:20px}.es-section-heading .es-text-btn{font-size:8px}.es-inspiration-grid{gap:20px 14px}.es-inspiration-image{aspect-ratio:1.1}.es-inspiration-title h3{font-size:11px}.es-studio-layout{grid-template-columns:280px minmax(0,1fr);gap:15px}.es-controls,.es-canvas-area{padding:16px}.view-studio .es-page-title{flex-direction:column;align-items:flex-start;gap:14px}.es-canvas-heading{flex-direction:column;align-items:flex-start;gap:6px}.es-canvas-bottom{display:block}.es-small-hint{margin-top:10px;display:block}.es-example-label{gap:4px;padding:6px;font-size:6px;bottom:9px}.es-example-label>svg{width:11px}.es-canvas-bottom>div{margin-top:9px}.es-canvas-bottom strong{font-size:10px}.es-result-actions{margin-top:15px!important}.es-result-actions .es-main-btn.small{gap:5px;padding:8px;font-size:7px}.es-effect-grid button>img{height:55px}.es-upload{padding:18px 9px}.es-upload small{font-size:6px}.es-swatches{gap:8px}.es-swatches>button>span{width:28px;height:28px}.es-shop-layout{grid-template-columns:1fr}.es-shop-preview-wrap{grid-row:1}.es-shop-controls{display:block}.view-shop .es-page-title{flex-direction:column;align-items:flex-start}.es-shop-image-picker{grid-template-columns:repeat(6,1fr)}.es-plans{grid-template-columns:1fr;gap:40px}.es-toast{left:calc(50% + 95px)}.es-library-grid{grid-template-columns:repeat(2,1fr)}.es-main-footer>span{display:none}}@media (max-width:760px){.es-sidebar{z-index:61;width:235px;padding:27px 20px 18px;transition:transform .25s;transform:translate(-100%)}.es-sidebar.is-open{transform:translate(0)}.es-menu-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:60;background:#3f2e4d44;display:block;position:fixed;inset:0}.es-shell{margin-left:0}.es-topbar{height:68px;padding:0 20px}.es-mobile-menu{color:#a796b6;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.es-topbar>div{gap:12px}.es-breadcrumb{gap:8px;font-size:9px}.es-breadcrumb>strong{font-size:9px}.es-top-actions{gap:12px!important}.es-private{display:none}.es-top-actions .es-main-btn.small{gap:0;min-height:30px;padding:8px;font-size:0}.es-top-actions .es-main-btn.small>svg{width:16px}.es-avatar{width:29px;height:29px;font-size:8px}.es-main{padding:26px 20px 0}.es-page-title{flex-wrap:wrap;gap:16px;margin-bottom:23px}.es-kicker{letter-spacing:.1em;font-size:7px}.es-page-title h1{letter-spacing:-.9px;max-width:380px;margin-top:9px;font-size:26px;line-height:1.15}.es-page-title p{max-width:340px;margin-top:11px;font-size:10px;line-height:1.8}.es-hero{border-radius:13px;grid-template-columns:1fr}.es-hero-copy{padding:28px 25px}.es-hero h2{letter-spacing:-1.35px;margin-top:23px;font-size:36px;line-height:1.1}.es-hero h2 em{letter-spacing:-1.2px;display:inline}.es-hero p{max-width:290px;margin:20px 0;font-size:11px}.es-hero .es-tag{font-size:7px}.es-hero .es-main-btn{gap:22px;min-height:43px;font-size:10px}.es-hero-note{margin-top:14px;font-size:7px}.es-hero-visual{height:240px;min-height:240px}.es-hero-visual>img{object-position:50% 53%}.es-floating-label{padding:9px 11px;top:18px;right:18px}.es-floating-label>span{font-size:8px}.es-floating-label small{font-size:7px}.es-floating-label>svg{width:15px}.es-orbit{font-size:60px;bottom:29px;left:auto;right:17px}.es-image-caption{font-size:6px;bottom:16px;left:20px;right:auto}.es-shortcuts{gap:10px;margin-top:16px}.es-shortcuts>button{border-radius:10px;gap:13px;padding:16px}.es-shortcuts h3{margin-top:5px;font-size:12px}.es-shortcuts p{margin-top:5px;font-size:8px}.es-shortcuts small{font-size:5px}.es-short-icon{width:40px;height:43px}.es-section-heading{margin:34px 0 20px;display:block}.es-section-heading h2{letter-spacing:-.6px;margin-top:9px;font-size:23px}.es-section-heading .es-text-btn{margin-top:14px;font-size:9px}.es-inspiration-grid{grid-template-columns:repeat(2,1fr);gap:23px 13px}.es-inspiration-image{aspect-ratio:1/1.15;border-radius:9px}.es-inspiration-title h3{font-size:12px}.es-inspiration-title>span{margin-top:5px;font-size:7px}.es-inspiration-arrow{width:26px;height:26px;bottom:9px;right:9px}.es-inspiration-number{font-size:6px;top:10px;left:10px}.es-inspiration-title{padding-top:11px}.es-footnote{gap:7px;margin-top:24px;font-size:7px;line-height:1.9}.es-footnote>svg{width:12px}.es-main-footer{gap:15px;margin-top:35px;padding:22px 0}.es-main-footer>a:last-child{gap:4px;font-size:6px}.es-main-footer .es-logo>span{font-size:14px}.es-main-footer .es-logo>img{width:23px;height:23px}.es-studio-layout{grid-template-columns:1fr;gap:20px}.es-controls,.es-canvas-area{border-radius:11px;padding:22px}.es-canvas-area{grid-row:1;position:static}.es-canvas-heading{flex-direction:row;align-items:center;margin-bottom:16px;font-size:10px}.es-canvas-status{font-size:5px}.es-canvas{min-height:180px;max-height:430px}.es-canvas.portrait{aspect-ratio:auto;max-width:100%;height:430px}.es-canvas-bottom{gap:10px;padding:14px 0;display:flex}.es-canvas-bottom strong{font-size:11px}.es-small-hint{text-align:right;max-width:110px;font-size:7px}.es-canvas-bottom>div{margin:0}.es-canvas-bottom>div>span{font-size:7px}.es-prompt-details{padding:15px 0;font-size:8px}.es-prompt-details summary{gap:7px}.es-tip{padding-top:17px}.es-tip>span{font-size:6px}.es-tip>p{font-size:9px}.es-tip>a{font-size:8px}.es-example-label{gap:6px;padding:8px;font-size:7px;bottom:13px}.es-quota{padding:9px 11px;font-size:7px}.es-control-heading h2{font-size:14px}.es-control-heading{margin-bottom:19px}.es-upload{min-height:145px;padding:20px 13px}.es-upload>strong{font-size:11px}.es-upload small{font-size:7px}.es-upload-icon{width:42px;height:42px}.es-upload.has-file{min-height:110px}.es-upload.has-file strong{font-size:10px}.es-field{gap:8px;margin:20px 0;font-size:11px}.es-field>input,.es-field>select,.es-field>textarea{padding:12px;font-size:12px}.es-field>input::placeholder,.es-field>textarea::placeholder{font-size:10px}.es-optional{font-size:8px}.es-effect-grid{gap:9px}.es-effect-grid button>img{height:80px}.es-effect-grid button>span{padding:7px 0 4px;font-size:9px}.es-swatches{gap:13px;margin-top:5px}.es-swatches>button>span{width:36px;height:36px}.es-swatches>button>small{font-size:8px}.es-formats>button{padding:15px 5px 12px}.es-formats strong{font-size:9px}.es-formats small{font-size:8px}.es-ratio{width:21px;height:21px;margin-bottom:9px}.es-ratio.portrait{width:14px}.es-ratio.landscape{height:14px;margin-bottom:12px}.es-check{gap:9px;font-size:9px;line-height:1.8}.es-check input{width:13px;height:13px}.es-control-note{font-size:9px!important}.es-generate{min-height:49px!important;font-size:12px!important}.es-controls legend{font-size:11px}.es-error{padding:13px;font-size:10px}.es-result-actions .es-main-btn.small{padding:9px;font-size:7px}.es-result-actions .es-secondary-btn{min-height:33px;padding:8px}.es-result-actions .es-secondary-btn>svg{width:15px}.es-generation-overlay h3{font-size:21px}.es-generation-overlay p{font-size:9px}.es-generation-overlay>span{font-size:8px}.es-library-grid{gap:18px 12px}.es-asset-card>div{padding:13px}.es-asset-card h3{padding-right:20px;font-size:11px;line-height:1.5}.es-asset-card .es-icon-btn{width:25px;height:25px;top:14px;right:10px}.es-asset-card .es-icon-btn svg{width:15px}.es-asset-card>div>span{font-size:6px}.es-asset-image>span{padding:4px 6px;font-size:5px;bottom:8px;left:8px}.es-tabs{gap:25px;margin-bottom:23px}.es-tabs>button{gap:7px;font-size:10px}.es-empty{min-height:380px;padding:25px 20px}.es-empty h2{font-size:22px}.es-empty p{font-size:10px}.es-empty>a{font-size:8px}.es-shop-layout{gap:20px}.es-shop-controls{padding:22px}.es-shop-image-picker{grid-template-columns:repeat(3,1fr);gap:10px}.es-shop-image-picker>button>small{font-size:6px}.es-shop-image-picker>button>span{width:22px;height:22px;font-size:10px}.es-shop-controls .es-field{margin:17px 0}.es-preview-toolbar{padding:12px}.es-preview-toolbar>span{gap:5px;font-size:8px}.es-preview-toolbar button{padding:5px 7px;font-size:7px}.es-store-preview.mobile{max-width:300px}.store-nav{padding:15px 16px}.store-nav>strong{font-size:9px}.store-nav>span{font-size:6px}.store-announcement{font-size:5px}.store-hero{gap:15px;padding:23px 16px}.es-store .store-hero h2{letter-spacing:-.8px;margin-top:9px;font-size:25px;line-height:1.07}.es-store .store-hero p{margin-top:10px;font-size:6px}.store-eyebrow{font-size:4px}.store-cta{gap:7px;margin-top:12px;padding:8px 9px;font-size:5px}.store-cta>svg{width:8px}.store-collection{padding:12px 16px 25px}.es-store .store-heading h3{font-size:14px}.store-heading>span{font-size:4px}.store-products{gap:8px}.store-products img{aspect-ratio:4/5}.es-store .store-products h4,.store-products article>span{font-size:5px}.store-footer{padding:15px 16px;font-size:4px}.store-placeholder>svg{width:24px}.store-placeholder>span{font-size:5px}.es-store-preview.mobile .store-hero h2{font-size:30px}.es-store-preview.mobile .store-hero p{font-size:8px}.es-inline-actions .es-main-btn,.es-inline-actions .es-secondary-btn{padding:12px 15px;font-size:10px}.es-soft-note{padding:15px;font-size:8px;line-height:1.9}.es-plans{gap:40px;margin-top:35px}.es-plans>article{padding:28px 25px}.es-plans h2{font-size:39px}.es-plans li{font-size:10px}.es-plans p{font-size:11px}.es-plans button{min-height:47px;font-size:11px!important}.es-plan-ribbon{font-size:7px}.es-toast{white-space:normal;gap:8px;width:max-content;max-width:calc(100vw - 30px);padding:13px 15px;font-size:10px;bottom:18px;left:50%}.es-toast>svg{flex-shrink:0}.es-dialog-backdrop{padding:15px}.es-dialog{border-radius:12px;max-height:93dvh}.es-inspect{max-width:480px;display:block}.es-inspect-image{object-fit:contain;height:300px;min-height:0}.es-inspect-body{padding:27px 24px}.es-inspect-body h2{font-size:25px}.es-inspect-body p{font-size:10px}.es-inspect-body textarea{min-height:145px;font-size:10px}.es-inspect-body .es-main-btn{padding:12px;font-size:9px}.es-plan-dialog{padding:32px 25px}.es-plan-dialog h2{font-size:26px}.es-dialog-close{width:29px;height:29px;top:12px;right:12px}.es-page-title .es-main-btn{min-height:42px;padding:12px 16px;font-size:10px}}@media (prefers-reduced-motion:reduce){.saas *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.saas .es-sidebar nav button.active{color:#7254b1}.es-breadcrumb{color:#a69bb4}.es-breadcrumb strong{color:#73667e}.es-page-title p{color:#7b6d87;font-size:12px}.es-hero p{color:#8d779f;font-size:12px}.es-inspiration-title>span{color:#8a769b;font-size:9px}.es-shortcuts h3{font-size:13px}.es-shortcuts p{color:#8d7c9a;font-size:9px}.es-section-heading .es-text-btn{color:#9576b3;font-size:10px}.es-field{color:#80618e;font-size:11px}.es-field>input,.es-field>textarea,.es-field>select{color:#684977;font-size:11px}.es-check{color:#8f6ba4;font-size:9px}.es-control-note{color:#9a7caf!important;font-size:9px!important}.es-controls legend{color:#80618e;font-size:11px}.es-upload>strong{color:#8f6aa9;font-size:11px}.es-upload small{color:#ad8dbf;font-size:8px}.es-effect-grid button>span{color:#9974ae;font-size:9px}.es-effect-grid button.selected>span{color:#7e5197}.es-canvas-heading{color:#8f68a4;font-size:12px}.es-tip>p{color:#9c79b1;font-size:10px}.es-soft-note{color:#9b77b1}.es-plans li,.es-plans p{color:#9e78b4;font-size:11px}.es-plans h2 small{color:#ac8fc1}.es-asset-card h3{color:#9671a8}.es-preview-toolbar>span{color:#9c77b2}.es-inspect-body textarea{color:#a27aba}.es-author{color:#a795b5}.es-toast{color:#9566af}@media (max-width:760px){.es-page-title p,.es-hero p{font-size:11px}.es-shortcuts p{font-size:9px}.es-shortcuts h3{font-size:12px}.es-inspiration-title>span,.es-footnote{font-size:8px}.es-field>input,.es-field>select,.es-field>textarea{font-size:12px}.es-canvas-heading{font-size:10px}.es-hero-note{font-size:7px}.es-sidebar nav button{font-size:12px}}.saas .es-page-title p,.saas .es-shortcuts p,.saas .es-hero p{color:#7e688e}.saas .es-formats strong{color:#8b5ea0}.saas .es-canvas-heading{color:#855b9a}.saas .es-inspiration-title>span{color:#91759f}.saas .es-prompt-details{color:#9770ad}.saas .es-swatches>button{color:#9572a8}.saas .es-tabs>button{color:#9973ac}.saas .es-canvas-status{color:#a589b4}@media (max-width:760px){.es-canvas-area{grid-row:auto}}.es-explore-tabs{background:#fff;border-bottom:1px solid #e9e5ee;align-items:center;gap:30px;min-height:58px;padding:0 42px;display:flex}.es-explore-tabs>button{color:#89818e;background:0 0;border-radius:0;align-items:center;gap:7px;padding:19px 0 17px;font-size:11px;line-height:1.7;display:flex;border-bottom:2px solid #0000!important}.es-explore-tabs>button>span{color:#a898bc;background:#f1edf9;border-radius:4px;padding:1px 5px;font-size:8px}.view-home .es-page-title{margin-bottom:23px}.view-home .es-hero h2{margin-top:20px;font-size:38px;line-height:1.12}.view-home .es-hero-copy{padding:28px 32px}.view-home .es-hero p{max-width:340px;margin:17px 0;font-size:11px}.view-home .es-hero-note{margin-top:12px}.view-home .es-hero,.view-home .es-hero-visual{min-height:310px}.view-home .es-hero-visual>img{object-position:50% 51%}.view-home .es-shortcuts{margin-top:16px}.view-home .es-shortcuts>button{padding:17px 15px}.es-theme-catalog{margin-top:28px}.view-themes .es-theme-catalog{background:#fff;border:1px solid #e9e4ef;border-radius:13px;margin-top:0;padding:27px}.es-catalog-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:23px;display:flex}.es-catalog-heading h2{letter-spacing:-.65px;color:#403545;margin-top:8px;font-size:23px;line-height:1.2}.es-catalog-heading p{color:#8d7c96;margin-top:9px;font-size:11px;line-height:1.7}.es-catalog-heading .es-text-btn{color:#9276a9;white-space:nowrap;font-size:10px}.es-catalog-total{color:#a38ab6;white-space:nowrap;background:#f9f4fc;border:1px solid #e9dff0;border-radius:20px;align-items:center;gap:7px;padding:8px 11px;font-size:8px;display:flex}.es-catalog-toolbar{align-items:center;gap:14px;margin:24px 0 20px;display:flex}.es-theme-search{color:#b6a0c5;background:#faf8fc;border:1px solid #e9e1ef;border-radius:8px;flex:1;align-items:center;gap:11px;max-width:550px;min-height:45px;padding:0 14px;display:flex}.es-theme-search input{color:#735786;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:12px 0;font-size:11px;line-height:1.8}.es-theme-search input:focus-visible{outline:none!important}.es-theme-search:focus-within{outline-offset:2px;outline:2px solid #bca2d8}.es-theme-search>svg{flex-shrink:0;width:16px}.es-theme-search button{color:#b498c5;background:0 0;border:0;padding:4px;display:flex}.es-favorites-filter{color:#a589b8;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;min-height:45px;padding:10px 15px;font-size:10px;display:flex;border:1px solid #e8dfee!important}.es-favorites-filter small{color:#b497c6;background:#f6f0fa;border-radius:4px;padding:1px 5px;font-size:8px}.es-category-tabs{border-bottom:1px solid #ede7f2;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:19px;display:flex}.es-category-tabs>button{color:#91789e;white-space:nowrap;background:#fff;border-radius:7px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;transition:background .2s,border-color .2s;display:flex;border:1px solid #e8e0ed!important}.es-category-tabs>button.selected{color:#8461a5;background:#ebe3f9;border-color:#d2c0e6!important}.es-category-tabs>button>span{color:#b199c2;background:#f8f3fc;border-radius:4px;padding:1px 4px;font-size:7px}.es-catalog-results{color:#b49bc5;letter-spacing:.015em;justify-content:space-between;gap:20px;margin:17px 0;font-size:8px;display:flex}.es-theme-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px 17px;display:grid}.es-theme-card{min-width:0}.es-theme-photo{aspect-ratio:1;background:#f2edf6;border-radius:10px;position:relative;overflow:hidden}.es-theme-open{background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.es-theme-open>img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.3,1)}.es-theme-card:hover .es-theme-open>img{transform:scale(1.035)}.es-theme-open:focus-visible{border-radius:10px;outline-offset:-4px!important}.es-theme-heart{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#a280b6;background:#fffc;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;transition:background .2s,transform .2s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 7px #4230470c}.es-theme-heart:hover{background:#fff;transform:scale(1.08)}.es-theme-heart>svg{stroke-width:1.5px;width:15px;height:15px}.es-theme-category{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#a280b4;pointer-events:none;background:#fffc;border:1px solid #fff9;border-radius:4px;padding:4px 8px;font-size:6px;line-height:1.6;position:absolute;bottom:11px;left:11px}.es-theme-hover{color:#9672ad;opacity:0;background:#ffffffed;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:11px;font-size:8px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(5px);box-shadow:0 3px 20px #5e3c8010}:is(.es-theme-card:hover .es-theme-hover,.es-theme-open:focus-visible .es-theme-hover){opacity:1;transform:translateY(0)}.es-theme-card:hover .es-theme-category{opacity:0}.es-theme-caption{justify-content:space-between;align-items:flex-start;gap:10px;padding-top:12px;display:flex}.es-theme-caption h3{letter-spacing:-.2px;color:#67516f;font-size:12px;line-height:1.4}.es-theme-caption p{color:#a084ae;margin-top:4px;font-size:9px;line-height:1.6}.es-theme-caption>button{color:#ae8fc0;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.es-theme-caption>button svg{width:16px;height:16px}.es-catalog-empty{text-align:center;color:#bb9ccd;flex-direction:column;align-items:center;gap:15px;padding:65px 25px;display:flex}.es-catalog-empty h3{color:#9b77ae;letter-spacing:-.4px;font-size:18px}.es-catalog-empty p{color:#b497c7;font-size:10px;line-height:1.8}.es-catalog-empty .es-secondary-btn{margin-top:5px;font-size:10px}.es-catalog-more{color:#9673ad;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:15px;margin:27px auto 0;padding:13px 20px;font-size:10px;transition:background .2s;display:flex;border:1px solid #e6dced!important}.es-theme-browse{color:#a07bb6;background:#f9f4fc;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin:3px 0 12px;padding:10px 12px;font-size:9px;display:flex;border:1px solid #eaddf3!important}.es-effect-grid{scrollbar-width:thin;scrollbar-color:#ded0e9 transparent;max-height:290px;padding:2px 5px 2px 0;overflow-y:auto}.view-studio .es-effect-grid button>span{justify-content:center;align-items:center;min-height:30px;padding:5px 2px;font-size:8px;line-height:1.5;display:flex}.es-controls .es-effect-grid button>img{height:64px}.es-book-mini{padding:16px 13px}.es-sidebar nav{gap:4px}.es-sidebar .es-nav-label{margin-top:24px}.es-sidebar-bottom{padding-top:20px}@media (min-width:1650px){.es-theme-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:27px 22px}.es-theme-caption h3{font-size:14px}.es-theme-caption p{font-size:10px}.es-category-tabs>button{font-size:11px}.view-home .es-hero h2{font-size:44px}}@media (max-width:1200px){.es-explore-tabs{padding:0 28px}.es-theme-grid{gap:23px 13px}.es-theme-caption h3{font-size:11px}.es-theme-caption p{font-size:8px}.es-catalog-heading h2{font-size:21px}.es-catalog-heading p{font-size:10px}.es-catalog-total{font-size:7px}.es-category-tabs{gap:7px}.es-category-tabs>button{gap:6px;padding:8px 10px;font-size:9px}.view-themes .es-theme-catalog{padding:23px}.es-theme-heart{width:26px;height:26px;top:10px;right:10px}.es-theme-heart>svg{width:14px}.es-theme-caption>button{width:18px}.view-home .es-hero h2{font-size:33px}.view-home .es-hero-copy{padding:27px}.es-theme-category{padding:4px 6px;font-size:5px;bottom:9px;left:9px}}@media (max-width:980px){.es-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.es-explore-tabs{gap:27px;min-height:53px;padding:0 23px}.es-explore-tabs>button{padding:16px 0;font-size:10px}.es-catalog-heading{display:block}.es-catalog-heading>.es-text-btn,.es-catalog-total{width:max-content;margin-top:15px}.view-home .es-hero h2{font-size:30px}.view-home .es-hero-copy{padding:24px}.view-home .es-hero p{font-size:10px}.es-theme-caption h3{font-size:11px}.view-themes .es-page-title>.es-main-btn{padding:11px 14px;font-size:10px}.es-theme-search input{font-size:10px}.es-favorites-filter{padding:10px 12px;font-size:9px}.es-catalog-toolbar{gap:10px}.es-category-tabs>button{padding:7px 9px;font-size:8px}.es-catalog-results{font-size:7px}.es-controls .es-effect-grid button>img{height:56px}.es-theme-browse{font-size:8px}}@media (max-width:760px){.es-explore-tabs{gap:23px;min-height:51px;padding:0 20px}.es-explore-tabs>button{gap:6px;padding:15px 0;font-size:10px}.es-explore-tabs>button>span{padding:1px 4px;font-size:6px}.view-home .es-page-title h1{max-width:330px;font-size:25px}.view-home .es-hero-copy{padding:27px 24px}.view-home .es-hero h2{letter-spacing:-1.1px;margin-top:20px;font-size:35px}.view-home .es-hero p{max-width:290px;margin:18px 0;font-size:11px}.view-home .es-hero h2 em{display:inline}.view-home .es-hero-visual{height:255px;min-height:255px}.view-home .es-hero{min-height:0}.view-home .es-hero-visual>img{object-position:50% 49%}.view-home .es-image-caption{font-size:5px}.view-home .es-shortcuts>button{padding:15px}.view-home .es-shortcuts{gap:9px}.view-home .es-shortcuts h3{font-size:12px}.view-home .es-shortcuts p{font-size:8px}.es-theme-catalog{margin-top:32px}.es-catalog-heading{margin-bottom:20px}.es-catalog-heading h2{letter-spacing:-.7px;max-width:300px;margin-top:9px;font-size:23px;line-height:1.2}.es-catalog-heading p{max-width:320px;margin-top:10px;font-size:10px;line-height:1.9}.es-catalog-heading .es-text-btn{margin-top:14px;font-size:9px}.es-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.es-theme-photo{aspect-ratio:1/1.08;border-radius:9px}.es-theme-caption{gap:7px;padding-top:11px}.es-theme-caption h3{letter-spacing:-.25px;font-size:11px;line-height:1.5}.es-theme-caption p{margin-top:3px;font-size:8px;line-height:1.8}.es-theme-caption>button{width:16px;height:20px}.es-theme-caption>button svg{width:14px;height:14px}.es-theme-heart{width:26px;height:26px;top:9px;right:9px}.es-theme-heart>svg{width:13px;height:13px}.es-theme-category{max-width:90%;padding:3px 6px;font-size:5px;bottom:8px;left:8px}.es-theme-hover{display:none}.es-category-tabs{scrollbar-width:none;flex-wrap:nowrap;gap:7px;margin-right:-3px;padding:2px 2px 15px;overflow-x:auto}.es-category-tabs::-webkit-scrollbar{display:none}.es-category-tabs>button{flex-shrink:0;gap:7px;padding:8px 10px;font-size:9px}.es-category-tabs>button>span{font-size:6px}.es-catalog-results{align-items:center;gap:15px;margin:14px 0;font-size:7px;line-height:1.8}.es-catalog-results>span:last-child{text-align:right;max-width:160px;font-size:6px}.view-themes .es-theme-catalog{border-radius:11px;margin-left:-4px;margin-right:-4px;padding:19px 15px}.view-themes .es-page-title h1{font-size:25px}.view-themes .es-page-title>.es-main-btn{min-height:42px;padding:12px 15px;font-size:10px}.view-themes .es-catalog-heading .es-kicker{font-size:6px}.view-themes .es-catalog-heading h2{font-size:21px}.es-catalog-total{padding:7px 10px;font-size:7px}.es-catalog-toolbar{flex-wrap:wrap;gap:10px;margin:20px 0 17px}.es-theme-search{min-width:100%;min-height:43px;padding:0 12px}.es-theme-search input{padding:12px 0;font-size:11px}.es-theme-search input::placeholder{font-size:9px}.es-theme-search>svg{width:15px}.es-favorites-filter{gap:7px;min-height:35px;padding:8px 11px;font-size:9px}.es-favorites-filter small{font-size:7px}.es-favorites-filter>svg{width:14px;height:14px}.es-catalog-more{gap:12px;margin-top:25px;padding:13px 16px;font-size:10px}.es-catalog-empty{padding:45px 10px}.es-catalog-empty h3{font-size:18px;line-height:1.4}.es-catalog-empty p{font-size:10px}.es-theme-browse{padding:12px;font-size:10px}.view-studio .es-effect-grid{gap:9px;max-height:335px}.es-controls .es-effect-grid button>img{height:80px}.view-studio .es-effect-grid button>span{min-height:32px;font-size:8px}}.view-themes .es-catalog-heading{display:none}.view-themes .es-catalog-toolbar{margin-top:0}.saas{--violet:#40523b;--violet-dark:#2e402a;--muted:#75786f;--text:#2b302a;--line:#e2e3dc;--surface:#f7f7f2;background:var(--surface);color:#2b302a}.saas h1,.saas h2,.saas h3{color:#2d322d}.saas p{color:#73796e}.es-sidebar{border-color:#e1e4da}.es-workspace{color:#4b5545;background:#f5f6f0;border-color:#e5e8dd!important}.workspace-avatar{color:#67735c;background:#e7ebdf;border-radius:5px}.es-workspace small{color:#8c9384}.es-nav-label{color:#929a88}.saas .es-sidebar nav button{color:#7a8270;font-size:12px}.saas .es-sidebar nav button.active{color:#506342;background:#edf0e7}.saas .es-sidebar nav button:hover{color:#5d6c50;background:#f4f5ef}.es-book-mini{background:#f6f5ee;border-color:#e7e5dc;border-radius:5px}.es-book-mini strong,.es-book-mini a{color:#777661}.es-book-mini p{color:#99937f}.es-book-mini>svg{color:#96957b}.es-author,.es-author strong,.es-subtle{color:#929781}.es-avatar{color:#8c8a76;background:#e9e8df}.es-breadcrumb,.es-breadcrumb strong{color:#8c9380}.es-private{color:#8a957d}.es-logo>img{border-radius:6px}.es-topbar{background:#fff}.es-explore-tabs>button{color:#919782;font-size:12px}.es-explore-tabs>button.active{color:#556948;border-bottom-color:#71845f!important}.es-explore-tabs>button>span{color:#8e9e7b;background:#f0f2e8}.saas .es-main-btn{box-shadow:none;background:#40523b;border-radius:4px;font-size:12px}.saas .es-main-btn:hover{box-shadow:none;background:#2d4129}.saas .es-secondary-btn{color:#758364;background:#fff;border-color:#dce2d1;border-radius:4px;font-size:11px}.saas .es-secondary-btn:hover{background:#f3f5ec;border-color:#aebd9e}.saas .es-kicker{color:#9a8a6e;font-size:9px}.es-page-title h1{letter-spacing:-.8px;font-size:29px}.es-page-title h1>span{color:#ad8f65}.saas .es-page-title p{color:#8b937e;font-size:12px}.es-date{display:none}.es-hero{background:#eeeee4;border-color:#e6e6db;border-radius:6px}.es-hero-copy{background:#eeeee4}.es-hero .es-tag{color:#92987c;letter-spacing:.13em;font-size:8px}.view-home .es-hero h2{color:#3b4534;letter-spacing:-1.3px;margin-top:24px;font-family:Georgia,serif;font-size:39px;font-weight:400;line-height:1.12}.view-home .es-hero h2 em{color:#91916d;letter-spacing:-1.2px;font-style:normal}.saas .es-hero p{color:#91977d;max-width:350px;font-size:12px;line-height:1.85}.es-hero-note{color:#9da386;font-size:8px}.es-hero .es-main-btn{color:#fff;background:#4f6142}.es-hero-visual>img{object-position:50% 54%}.es-hero-visual{border-left:1px solid #e2e4d8}.es-image-caption{color:#858f6f;text-shadow:none;background:#fffd;border-radius:2px;padding:5px 7px;font-size:6px}.es-shortcuts>button{box-shadow:none;border-color:#e2e6d9;border-radius:5px}.es-shortcuts>button:hover{border-color:#b6c2a6;transform:translateY(-1px)}.es-short-icon{border-radius:5px;color:#98a47f!important;background:#f1f3e9!important}.es-shortcuts small{color:#a1aa90}.es-shortcuts h3{color:#6d7a5d;font-size:13px}.saas .es-shortcuts p{color:#98a18a;font-size:10px}.es-shortcuts>button>svg{color:#a1ad8d}.es-theme-catalog .es-category-tabs>button{color:#8c9a7c;border-radius:4px;font-size:11px;border-color:#dfe5d5!important}.es-theme-catalog .es-category-tabs>button.selected{color:#7b8d62;background:#e9efdf;border-color:#c7d4b5!important}.es-category-tabs>button>span{color:#a2b18f;background:#f5f7ef;font-size:8px}.es-category-tabs>button.selected>span{color:#8e9f76;background:#e0e8d4}.es-catalog-heading h2{color:#576546;font-size:23px}.es-catalog-heading p{color:#94a17e;font-size:12px}.es-theme-search{color:#aab895;background:#fafbf6;border-color:#e1e7d6;border-radius:5px;min-height:46px}.es-theme-search input{color:#7b8e62;font-size:12px}.es-theme-search input::placeholder{color:#afbb9d}.es-favorites-filter{color:#96a67c;background:#fff;border-radius:5px;font-size:11px;border-color:#e0e6d6!important}.es-favorites-filter.selected{color:#829963;background:#eef3e5;border-color:#c8d6b1!important}.es-favorites-filter small{color:#a5b88a;background:#f1f5e9}.es-theme-heart{color:#9fac8b;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#fffe}.es-theme-heart.saved{color:#899f67;background:#eef4e3}.es-theme-category{color:#9aa985;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffe;border-radius:2px;font-size:7px}.es-theme-caption h3{color:#71825c;font-size:13px}.es-theme-caption p{color:#a0af8c;font-size:10px}.es-theme-caption>button{color:#a6b691}.es-catalog-results{color:#a9b995;font-size:9px}.es-theme-photo{border-radius:5px}.es-theme-hover{color:#9aac7f;box-shadow:none;background:#fffffff5;border-radius:3px}.es-catalog-more{color:#93a978;border-radius:4px;border-color:#dce7cf!important}.es-catalog-more:hover{background:#f2f7e9}.es-footnote{color:#a3b28e;font-size:9px}.es-theme-browse{color:#a0b481;background:#f6f9ef;border-radius:4px;border-color:#e2ebd4!important}.es-controls,.es-canvas-area,.es-shop-controls,.es-store-preview,.es-asset-card{border-color:#e0e6d6;border-radius:5px}.es-control-heading{border-color:#edf2e5}.es-control-heading>span{color:#a1b980;background:#f0f6e5;border-radius:3px}.es-control-heading h2,.es-control-heading>svg{color:#96ae77}.saas .es-field,.saas .es-controls legend{color:#8fae6a;font-size:12px}.saas .es-field>input,.saas .es-field>textarea,.saas .es-field>select{color:#799b4f;background:#fdfefb;border-color:#e0e9d3;border-radius:3px;font-size:12px}.es-field>input::placeholder,.es-field>textarea::placeholder{color:#bdcdaa}.es-upload{background:#fbfdf7;border-color:#d2e2b9;border-radius:4px}.es-upload:hover{background:#f7fbed}.es-upload-icon{color:#a6be87;background:#f1f8e5;border-radius:4px}.es-upload strong{color:#9fb881!important}.es-upload small{color:#b7cda0}.es-effect-grid button{background:#fbfdf7;border-radius:3px}.es-effect-grid button.selected{background:#f2f9e6;border-color:#b3ce90}.es-effect-grid button>i{background:#b1cc91}.es-canvas{background:#f4f7ee;border-radius:4px}.es-canvas-heading,.es-canvas-status{color:#9db67d!important}.es-example-label{color:#afc493;border-radius:3px;font-size:9px}.es-canvas-bottom strong{color:#a3bf80}.es-canvas-bottom>div>span,.es-small-hint{color:#b5cfa0}.es-prompt-details{border-color:#e8f0dc;color:#aac48d!important}.es-prompt-details p{color:#b4ce97;background:#f7fbf0}.saas .es-check{color:#a4c284;font-size:10px;line-height:1.9}.es-check input{accent-color:#9aba78}.saas .es-control-note{color:#acc98e!important;font-size:10px!important}.es-swatches>button.selected>span{outline-color:#bbd79b}.es-swatches>button>small{color:#b5d399}.es-formats>button{color:#bad6a0;border-color:#e0edce;border-radius:3px}.es-formats>button.selected{background:#f6fbed;border-color:#bbd69b}.es-formats strong{color:#b0ce91!important}.es-ratio{border-color:#c3dbab}.es-unit-policy{border-top:1px solid #e6eedb;margin-top:16px;padding-top:15px}.es-unit-policy strong{color:#9abf70;font-size:11px;font-weight:500}.es-unit-policy p{margin-top:7px;line-height:1.9;color:#aecb91!important;font-size:10px!important}.es-unit-policy>span{color:#bdd7a4;margin-top:8px;font-size:8px;display:block}.es-tip>span{color:#b5d299}.saas .es-tip>p{color:#adc58f}.es-tip>a{color:#b0cd93}.es-main-footer{border-color:#dfe8d2}.es-main-footer>span,.es-main-footer>a:last-child{color:#a1b989}.es-tabs{border-color:#e0e9d3}.es-tabs>button{font-size:12px;color:#9cbb7d!important}.es-tabs>button.active{border-color:#a6c887;color:#94b96f!important}.es-tabs span{color:#b2cf95;background:#eff6e5}.es-library-grid .es-asset-card h3{color:#9fbd7f}.es-asset-image>span{color:#adc995;background:#fffe}.es-asset-card>div>span{color:#b7d3a2}.es-empty{background:#fff;border-color:#dfead0}.es-empty>span{color:#a8c789;background:#f0f7e4}.es-empty h2{color:#a2c280}.es-empty p,.es-empty>a{color:#b6cfa0}.es-toast{color:#9bbd76;border-color:#dbe9c8;border-radius:4px;box-shadow:0 8px 30px #40582b12}.es-toast>svg{color:#a6c589}.es-dialog{border-color:#e2ecd7;border-radius:6px;box-shadow:0 20px 60px #3b4a2020}.es-dialog-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#29332355}.es-dialog-close{color:#acc68f;border-color:#dfebcf!important}.es-inspect-body h2,.es-plan-dialog h2{color:#9fbe7b}.es-inspect-body p,.es-plan-dialog p{color:#b0ca97!important}.es-inspect-body textarea{color:#b2ca9c;background:#f9fcf4;border-color:#e6efd9}.es-generation-overlay{background:#f4f7eff0}.es-loading-orbit{color:#afc594;border-color:#c4d5ae;outline-color:#e4ecdb}.es-generation-overlay h3{color:#a4bf83}.es-generation-overlay p,.es-generation-overlay>span{color:#b4cca0}.es-soft-note{color:#afc695;background:#f8fbf3;border-color:#e3edd6}.es-offer-principle{border-top:1px solid #dce8cf;border-bottom:1px solid #dce8cf;flex-direction:column;gap:6px;margin:20px 0 30px;padding:18px 0;display:flex}.es-offer-principle strong{color:#95b772;font-size:17px;font-weight:500}.es-offer-principle span{color:#b0c898;font-size:11px}.es-plans{margin-top:40px}.es-plans>article{box-shadow:none;border-color:#deead0;border-radius:5px}.es-plans>article.featured{box-shadow:none;border-color:#a3c280}.es-plan-ribbon{background:#a1bc83;border-radius:4px 4px 0 0}.es-plans h2{color:#91b76a!important}.es-plans .es-kicker{color:#a1bf80}.es-plans h2 small{color:#bad3a2;font-size:8px}.es-plan-volume{color:#b2ca98;align-items:baseline;gap:8px;margin-top:18px;font-size:10px;display:flex}.es-plan-volume strong{color:#a6c786;font-size:24px;font-weight:500}.es-plans p,.es-plans li{font-size:11px;color:#abc68d!important}.es-plans li svg{color:#bfd7a4}.es-plans ul{border-color:#edf4e4}.es-plan-comparison{border-top:1px solid #e0ebd3;margin-top:35px;padding-top:30px}.es-plan-comparison h2{color:#96b772;font-size:24px}.es-plan-comparison>div{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:25px;display:grid}.es-plan-comparison h3{color:#a5c480;font-size:13px;line-height:1.5}.es-plan-comparison p{color:#b3cd98;margin-top:10px;font-size:11px;line-height:1.9}.es-service-line{border-top:1px solid #deebd0;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;padding:25px 0;display:flex}.es-service-line h3{color:#a2c07c;font-size:18px}.es-service-line p{color:#b9d0a4;margin-top:8px;font-size:10px}.es-review{border-top:1px solid #e6eedb;border-bottom:1px solid #e6eedb;margin:10px 0 20px;padding:20px 0}.es-review-title{justify-content:space-between;align-items:center;gap:15px;display:flex}.es-review-title h3{color:#9bbe74;letter-spacing:-.2px;font-size:15px}.es-review-title>span{color:#b9d29f;white-space:nowrap;font-size:6px}.es-review>p{color:#b1c99b;margin:12px 0;font-size:9px;line-height:1.9}.es-review .es-check{margin:12px 0;font-size:9px}.es-review .es-secondary-btn{min-height:38px;margin-top:8px;padding:10px 13px;font-size:9px}.es-reference-comparison{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.es-reference-comparison>div{background:#f7faef;border:1px solid #e5edd7;padding:8px}.es-reference-comparison img{aspect-ratio:1;object-fit:contain;width:100%}.es-reference-comparison span{color:#acc98f;margin:7px 0 0;font-size:8px;display:block}.es-inspect-body .es-review{margin-top:15px}.es-inspect-body .es-review-title{display:block}.es-academy-intro>span{letter-spacing:.12em;color:#a7c584;font-size:9px}.es-academy-intro h1{letter-spacing:-.8px;color:#94b66e;margin-top:11px;font-size:31px}.es-academy-intro p{color:#abc78e;max-width:690px;margin-top:13px;font-size:12px;line-height:1.9}.es-learning-progress{color:#abc98d;align-items:center;gap:15px;margin:22px 0;font-size:9px;display:flex}.es-learning-progress progress{accent-color:#a9c98a;width:150px;height:5px}.es-lessons-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.es-lesson-card{text-align:left;background:#fff;border-radius:5px;padding:0;overflow:hidden;border:1px solid #e1ebd4!important}.es-lesson-card>div{position:relative}.es-lesson-card img{aspect-ratio:1.7;object-fit:cover;width:100%}.es-lesson-card>div>span{color:#b4cc9f;background:#fffe;padding:3px 7px;font-size:7px;position:absolute;bottom:10px;right:10px}.es-lesson-card>section{padding:20px}.es-lesson-card>section>span{letter-spacing:.08em;color:#bfd3ae;font-size:7px}.es-lesson-card h2{color:#a6c382;letter-spacing:-.4px;margin-top:10px;font-size:17px;line-height:1.3}.es-lesson-card p{color:#b7cea4;margin-top:13px;font-size:10px;line-height:1.9}.es-lesson-card strong{color:#aac98a;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;font-size:9px;font-weight:400;display:flex}.es-lesson-detail{background:#fff;border:1px solid #e2ecd6;border-radius:5px;padding:30px}.es-lesson-detail-head{grid-template-columns:1.5fr 1fr;align-items:center;gap:35px;margin:26px 0 32px;display:grid}.es-lesson-detail-head>div>span{color:#b0ca97;letter-spacing:.08em;font-size:8px}.es-lesson-detail-head h2{color:#9cbb7a;letter-spacing:-.9px;margin-top:13px;font-family:Georgia,serif;font-size:32px;line-height:1.15}.es-lesson-detail-head p{color:#b3cc9d;margin-top:18px;font-size:12px;line-height:1.9}.es-lesson-detail-head>img{aspect-ratio:1.5;object-fit:cover;width:100%}.es-lesson-steps{flex-direction:column;gap:22px;display:flex}.es-lesson-steps>section{border-top:1px solid #e7efdc;gap:20px;padding-top:22px;display:flex}.es-lesson-steps>section>span{color:#bfd4a8;padding-top:3px;font-size:9px}.es-lesson-steps h3{color:#a6c186;font-size:16px;line-height:1.4}.es-lesson-steps p{color:#b5cca1;max-width:760px;margin-top:10px;font-size:12px;line-height:1.95}.es-exercise{background:#f8fbf1;border:1px solid #e5edd7;margin-top:27px;padding:22px}.es-exercise>span{color:#bdd4a3;letter-spacing:.09em;font-size:8px}.es-exercise>p{color:#acc88c;margin:13px 0 18px;font-size:12px;line-height:1.9}.es-lesson-check{padding:25px 0}.es-lesson-check>strong{color:#a4c37e;font-size:12px;font-weight:500}.es-lesson-check p{color:#b4ce9b;margin-top:10px;font-size:11px;line-height:1.9}.es-script-layout{grid-template-columns:310px 1fr;gap:25px;display:grid}.es-script-controls,.es-script-result{background:#fff;border:1px solid #e2ebd5;border-radius:5px;padding:25px}.es-script-controls h2{color:#a3bf82;letter-spacing:-.5px;font-size:21px;line-height:1.2}.es-script-controls>p{color:#b5cea0;margin-top:15px;font-size:10px;line-height:1.9}.es-script-result>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.es-script-result>div>span{letter-spacing:.08em;color:#b5ce9f;font-size:8px}.es-script-result .es-secondary-btn{min-height:35px;padding:10px 13px;font-size:9px}.es-script-result>textarea{color:#aac58d;resize:vertical;background:#fafdf5;border:1px solid #e5eed9;border-radius:3px;width:100%;height:430px;margin-top:20px;padding:20px;font:12px/2 StudioSans,Arial,sans-serif}.es-script-result>p{color:#bdd3a8;margin-top:13px;font-size:9px;line-height:1.9}.es-book-page{background:#faf9f5}.es-book-nav{color:#9b9c87;border-bottom:1px solid #e5e5dc;justify-content:space-between;align-items:center;gap:25px;max-width:1250px;margin:auto;padding:25px 40px;font-size:10px;display:flex}.es-book-nav>a:last-child{align-items:center;gap:10px;display:flex}.es-book-page main{max-width:1250px;margin:auto;padding:0 40px}.es-book-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;padding:60px 0;display:grid}.es-book-hero h1{letter-spacing:-2px;color:#636e52;margin-top:24px;font-family:Georgia,serif;font-size:64px;font-weight:400;line-height:1.02}.es-book-description{max-width:490px;margin-top:25px;font-size:14px;color:#a1ab90!important;line-height:1.95!important}.es-book-author{margin-top:24px;font-size:11px;color:#aab298!important}.es-book-author strong{color:#879577;font-weight:500}.es-book-stats{color:#a7b097;gap:30px;margin:30px 0;display:flex}.es-book-stats>span{flex-direction:column;gap:6px;font-size:8px;display:flex}.es-book-stats strong{color:#94a47e;letter-spacing:-.7px;font-size:25px;font-weight:400}.es-book-price{align-items:center;gap:19px;margin:25px 0;display:flex}.es-book-price>strong{color:#8e9e78;font-size:35px;font-weight:400}.es-book-price>span{color:#b0b99f;font-size:8px;line-height:1.9}.es-book-cover{background:#f0f0e5;border:1px solid #e5e7d9;padding:33px}.es-book-cover>img{width:100%;box-shadow:8px 12px 24px #4c5e2a18}.es-book-cover>span{text-align:center;color:#b3be9e;letter-spacing:.08em;margin-top:25px;font-size:7px;display:block}.es-book-sample{color:#a3af8e;align-items:center;gap:10px;margin-top:19px;font-size:11px;display:flex}.es-book-contents{border-top:1px solid #e2e7d8;padding:45px 0}.es-book-contents>h2{color:#879a6d;letter-spacing:-.8px;margin-top:16px;font-family:Georgia,serif;font-size:35px;font-weight:400}.es-book-contents>div{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:35px;display:grid}.es-book-contents article{border-top:1px solid #dfe8d2;padding-top:23px}.es-book-contents article>span{color:#c1cfaf;font-size:9px}.es-book-contents h3{color:#9bb580;letter-spacing:-.3px;margin-top:13px;font-size:17px;line-height:1.3}.es-book-contents p{color:#b0c198;margin-top:15px;font-size:12px;line-height:1.95}.es-book-order{border-top:1px solid #e1e9d4;grid-template-columns:1.1fr .9fr;gap:80px;padding:50px 0 60px;display:grid}.es-book-order h2{letter-spacing:-1px;color:#8fa775;margin-top:18px;font-family:Georgia,serif;font-size:35px;line-height:1.15}.es-book-order>div>p{color:#b0c296;margin-top:20px;font-size:12px;line-height:2}.es-book-order form{background:#fff;border:1px solid #e1ead4;padding:25px}.es-book-order .es-main-btn{margin-top:8px}.es-book-confirm{color:#acc792;background:#f6faef;border:1px solid #dfe9d1;flex-direction:column;gap:12px;padding:25px;display:flex}.es-book-confirm strong{font-size:18px;font-weight:400}.es-book-confirm p{color:#bdd2a7;font-size:11px}.es-render-mode{color:#94ab77;align-items:center;gap:18px;margin:18px 0;font-size:10px;display:flex}.es-render-mode>span{color:#b5c89f;letter-spacing:.08em;font-size:8px}.es-render-mode>div{background:#f9fcf4;border:1px solid #e1eacf;border-radius:4px;gap:3px;padding:3px;display:flex}.es-render-mode button{color:#a6bf8a;background:0 0;border:0;border-radius:2px;padding:7px 10px;font-size:9px}.es-render-mode button[aria-pressed=true]{color:#88a566;background:#e6efd9}.saas .es-field>input,.saas .es-field>select,.saas .es-field>textarea{color:#5d704b}.saas .es-control-note{color:#8a9f75!important}.saas .es-theme-caption h3{color:#657750}.saas .es-academy .es-exercise>p{color:#889e71}.saas .es-plans p,.saas .es-plans li{color:#8da377!important}@media (max-width:1100px){.es-sidebar .es-book-mini{padding:12px}.es-sidebar .es-book-mini p{display:none}.es-sidebar .es-book-mini strong{font-size:11px}.es-sidebar .es-book-mini>svg{width:16px;margin-bottom:9px}.es-sidebar .es-book-mini a{margin-top:10px;font-size:9px}.es-lessons-grid{grid-template-columns:repeat(2,1fr)}.es-script-layout{grid-template-columns:270px 1fr;gap:18px}.es-script-controls,.es-script-result{padding:20px}.es-plan-volume,.es-plan-volume>strong{display:block}.es-book-hero{gap:45px}.es-book-hero h1{font-size:54px}.es-book-order{gap:45px}.view-home .es-hero h2{font-size:33px}.saas .es-field>input,.saas .es-field>select,.saas .es-field>textarea{font-size:11px}}@media (max-width:760px){.view-home .es-hero h2{font-size:34px;line-height:1.08}.view-home .es-hero h2 em{display:inline}.es-hero-visual{border-left:0}.es-explore-tabs>button{font-size:10px}.es-page-title h1{font-size:25px}.saas .es-page-title p{font-size:11px}.es-theme-catalog .es-category-tabs>button{font-size:9px}.es-theme-caption h3{font-size:11px!important}.es-theme-caption p{font-size:8px!important}.es-theme-category{font-size:5px}.es-catalog-heading p{font-size:11px}.saas .es-field>input,.saas .es-field>select,.saas .es-field>textarea{font-size:12px}.es-unit-policy strong{font-size:11px}.es-unit-policy p{font-size:9px!important}.es-plan-comparison>div{grid-template-columns:1fr;gap:22px}.es-plan-comparison h2{font-size:23px}.es-plan-comparison h3{font-size:14px}.es-plan-comparison p{font-size:11px}.es-service-line{display:block}.es-service-line>.es-secondary-btn{margin-top:20px}.es-plans h2 small{font-size:7px}.es-plan-volume{display:flex}.es-plan-volume>strong{display:inline}.es-offer-principle strong{font-size:17px}.es-offer-principle span{font-size:10px;line-height:1.9}.es-review-title{display:block}.es-review-title>span{margin-top:8px;display:block}.es-review p,.es-review .es-check{font-size:10px}.es-academy-intro h1{max-width:330px;font-size:25px;line-height:1.15}.es-academy-intro p{font-size:11px;line-height:1.9}.es-learning-progress{justify-content:space-between;gap:12px;font-size:8px}.es-learning-progress progress{width:115px}.es-lessons-grid{grid-template-columns:1fr;gap:20px}.es-lesson-card img{aspect-ratio:1.8}.es-lesson-card>section{padding:22px}.es-lesson-card h2{font-size:21px}.es-lesson-card p{font-size:11px}.es-lesson-card strong{font-size:10px}.es-lesson-detail{padding:22px}.es-lesson-detail-head{flex-direction:column;align-items:stretch;gap:25px;margin:25px 0;display:flex}.es-lesson-detail-head h2{font-size:28px}.es-lesson-detail-head p{font-size:11px}.es-lesson-detail-head img{aspect-ratio:1.6}.es-lesson-steps>section{gap:15px;padding-top:20px}.es-lesson-steps h3{font-size:17px}.es-lesson-steps p{font-size:11px;line-height:2}.es-exercise{padding:18px}.es-exercise>p,.es-lesson-check p{font-size:11px;line-height:2}.es-lesson-detail .es-inline-actions{flex-wrap:wrap}.es-lesson-detail .es-main-btn,.es-lesson-detail .es-secondary-btn{padding:12px 13px;font-size:10px}.es-script-layout{grid-template-columns:1fr;gap:20px}.es-script-controls,.es-script-result{padding:22px}.es-script-result>textarea{height:440px;padding:16px;font-size:11px}.es-script-result>div>span{font-size:6px}.es-script-result .es-secondary-btn{padding:9px;font-size:8px}.es-script-result>p{font-size:9px}.es-book-nav{padding:22px}.es-book-nav>a:last-child{gap:6px;font-size:8px}.es-book-nav .es-logo>img{width:29px;height:29px}.es-book-nav .es-logo>span{font-size:19px}.es-book-page main{padding:0 22px}.es-book-hero{flex-direction:column;gap:35px;padding:36px 0;display:flex}.es-book-hero h1{letter-spacing:-1.7px;margin-top:22px;font-size:45px;line-height:1.05}.es-book-description{max-width:350px;font-size:12px;line-height:1.95}.es-book-author{margin-top:20px;font-size:10px}.es-book-stats{gap:28px;margin:26px 0}.es-book-stats strong{font-size:23px}.es-book-stats>span{font-size:7px}.es-book-price{gap:17px}.es-book-price>strong{font-size:32px}.es-book-price>span{font-size:7px}.es-book-hero .es-main-btn{padding:14px 17px;font-size:11px}.es-book-sample{font-size:10px}.es-book-cover{width:100%;max-width:350px;padding:25px}.es-book-contents{padding:35px 0}.es-book-contents>h2{font-size:29px;line-height:1.15}.es-book-contents>div{grid-template-columns:1fr;gap:24px;margin-top:28px}.es-book-contents article{padding-top:21px}.es-book-contents h3{font-size:19px}.es-book-contents p{margin-top:12px;font-size:11px;line-height:2}.es-book-order{grid-template-columns:1fr;gap:27px;padding:35px 0}.es-book-order h2{font-size:30px;line-height:1.15}.es-book-order>div>p{font-size:11px;line-height:2}.es-book-order form{padding:22px}.es-book-order .es-main-btn{padding:13px 16px;font-size:10px}.es-book-nav:last-child{font-size:8px}.es-render-mode{display:block}.es-render-mode>span{margin-bottom:8px;font-size:7px;display:block}.es-render-mode>div{width:max-content;max-width:100%}.es-render-mode button{padding:7px 9px;font-size:8px}}.saas{--violet:#384832;--violet-dark:#293d24}.saas .es-kicker{color:#91806b}.saas .es-theme-caption h3,.saas .es-shortcuts h3,.saas .es-catalog-heading h2{color:#4f5e46}.saas .es-page-title p,.saas .es-catalog-heading p,.saas .es-shortcuts p{color:#7c8672}.saas .es-theme-caption p{color:#89947e}.saas .es-field,.saas .es-controls legend{color:#64745a}.saas .es-field>input,.saas .es-field>textarea,.saas .es-field>select{color:#4e6243}.saas .es-check{color:#7a896c}.saas .es-effect-grid button>span{color:#6e7f61}.saas .es-effect-grid button.selected>span{color:#4c673d}.saas .es-formats strong,.saas .es-swatches>button>small{color:#81946d!important}.saas .es-canvas-heading,.saas .es-canvas-bottom strong{color:#778c61!important}.saas .es-canvas-bottom>div>span,.saas .es-small-hint{color:#95a87c}.saas .es-review-title h3{color:#70885a}.saas .es-review p,.saas .es-review .es-check{color:#879b72}.saas .es-academy h1,.saas .es-academy h2,.saas .es-academy h3{color:#3c5031}.saas .es-academy p{color:#738465}.saas .es-academy .es-script-result textarea,.saas .es-academy .es-exercise>p{color:#6f845e}.saas .es-academy .es-text-btn{color:#8f7052}.saas .es-lesson-card>section>span,.saas .es-lesson-detail-head>div>span{color:#9faf8d}.saas .es-lesson-card strong{color:#839c6b}.saas .es-learning-progress{color:#9aab84}.saas .es-plans h2,.saas .es-plan-volume strong{color:#68894e!important}.saas .es-plans p,.saas .es-plans li,.saas .es-plan-comparison p{color:#839b6c!important}.saas .es-plan-comparison h2,.saas .es-plan-comparison h3,.saas .es-service-line h3{color:#7b965f}.saas .es-book-hero h1{color:#36472e}.saas .es-book-contents>h2,.saas .es-book-order h2{color:#60774c}.saas .es-book-description,.saas .es-book-contents p,.saas .es-book-order>div>p{color:#8a9c74!important}.saas .es-book-contents h3{color:#7d9861}.saas .es-book-stats strong,.saas .es-book-price>strong{color:#7d975e}.saas .es-render-mode button[aria-pressed=true]{color:#9a7c54;background:#f0ece0}.saas .es-category-tabs>button.selected{color:#9b8764;background:#efeee4;border-color:#d3cdbb!important}.saas .es-category-tabs>button.selected>span{color:#ae9c77;background:#e9e5d7}.saas .es-theme-heart.saved{color:#ab7d55;background:#f5f0e6}.saas .es-favorites-filter.selected{color:#ab916e;background:#f4f1e9;border-color:#ddd0bb!important}.saas .es-text-btn{color:#9b7b55}.saas .es-theme-search input{color:#7d8d69}.saas .es-example-label{color:#95ab7c}.saas .es-unit-policy strong{color:#7f995f}.saas .es-unit-policy p,.saas .es-unit-policy>span{color:#94a87a!important}.saas .es-offer-principle strong{color:#8ba76d}.saas .es-offer-principle span{color:#a0b786}.saas .es-plan-ribbon{background:#93ac76}.saas .es-theme-hover{color:#8d9f71}.saas .es-main-footer>span,.saas .es-main-footer>a:last-child{color:#9bad88}.saas .es-logo>img.es-brand-lockup{object-fit:contain;border-radius:0;width:178px;height:62px}.es-book-choice{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:24px;margin:0 0 24px;padding:26px;display:flex}.es-book-choice h2{margin:10px 0;font:26px Georgia,serif}.es-book-choice p{max-width:570px;font-size:13px}.es-book-gift{color:#40523b;background:#edf0e7;align-items:center;gap:8px;margin:15px 0;padding:10px;font-size:12px;display:flex}.es-plan-comparison>p{max-width:780px;font-size:13px;line-height:1.8}@media (max-width:650px){.es-book-choice{flex-direction:column;align-items:flex-start}.saas .es-logo>img.es-brand-lockup{width:155px;height:54px}}
