.journey .j-footer .j-contact-icons{flex-basis:100%;gap:12px;margin-top:12px;display:flex}.journey .j-footer .j-contact-icons a{color:#20211f;background:0 0;border:1px solid #deded6;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:background .2s;display:inline-flex}.journey .j-footer .j-contact-icons a:hover{background:#eeefe8}.journey .j-footer .j-contact-icons a:focus-visible{outline-offset:3px;outline:3px solid #737e63}.journey .j-footer .j-contact-icons img{filter:grayscale()brightness(.3);display:block}.crm-access{color:#20211f;font-family:var(--ziv-font);background:#f8f7f4}.crm-access .crm-access-card{background:#fff;border-color:#deded6;border-radius:20px;box-shadow:0 12px 40px #20211f06}.crm-access .crm-access-brand{letter-spacing:normal;width:max-content;line-height:1;display:block}.crm-access .crm-access-icon{color:#536347;background:#eeefe8}.crm-access .crm-access-eyebrow{color:#6b6b65!important}.crm-access h1{letter-spacing:-.04em;font-weight:400;line-height:1.08}.crm-access p,.crm-access small{color:#6b6b65}.crm-access input{color:#20211f;background:#fff;border-color:#deded6}.crm-access .crm-access-submit{color:#fff;background:#242621;border-color:#242621;border-radius:999px}.crm-access :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #737e63}.journey .j-dialog{color:#20211f;background:#fff;border:1px solid #deded6;border-radius:20px;box-shadow:0 24px 80px #20211f24}.journey .j-dialog>header{background:#fff;border-color:#deded6;padding:22px 24px}.journey .j-dialog>header button{color:#20211f;background:#fff;border:1px solid #deded6;border-radius:999px;min-height:44px;padding:10px 16px}.journey .j-setup-progress,.journey .j-links-preview,.journey .j-cover-editor{color:#536347;background:#eeefe8}.journey .j-edit-menu button[aria-pressed=true]{color:#242621;background:#eeefe8;border-color:#242621}.journey .j-business-panel button:not(.j-primary){color:#20211f;background:#f8f7f4;border-color:#deded6;border-radius:12px;min-height:44px}.journey .j-business-panel p{color:#6b6b65}.journey .j-business-panel .j-panel-error{color:#a12d28}.journey .j-business-panel :is(.z-product-editor,.j-extra-photos,.j-panel-save){border-color:#deded6}.journey .j-business-panel .z-product-editor>fieldset{background:#f8f7f4}.journey .j-links-preview a{color:#242621;border-color:#deded6}.hub .hub-top{background:#f8f7f4;border-color:#deded6}.hub .hub-sidebar nav button.active{color:#242621;background:#eeefe8;border-radius:12px}.hub .hub-sidebar nav button.active span{color:#242621;background:#fff}.hub .hub-button{color:#20211f;background:#fff;border-color:#deded6;border-radius:999px;min-height:44px}.hub .workspace-steps>:is(a,button){background:#fff;border-color:#deded6;border-radius:16px}:is(.journey,.account-page,.crm,.hub,.legal-page){--ziv-page:#f8f7f4;--ziv-ink:#20211f;--ziv-muted:#6b6b65;--ziv-border:#deded6;--ziv-action:#242621;--ziv-action-hover:#41463b;--ziv-selected:#eeefe8;--j-bg:#f8f7f4;--j-ink:#20211f;--j-muted:#6b6b65;--j-border:#deded6;--j-action:#242621;--j-soft:#eeefe8;--ink:#20211f;--muted:#6b6b65;--line:#deded6;color:#20211f;font-family:var(--ziv-font);background:#f8f7f4;font-weight:400}.ziv-brand{color:#20211f;flex:none;overflow:visible;width:132px!important;height:52px!important;display:block!important}:is(.j-logo,.account-logo,.crm-logo,.hub-logo,.legal-logo){flex-shrink:0;text-decoration:none;letter-spacing:normal!important;line-height:1!important;display:block!important}.journey>.j-nav{color:#20211f;width:100%;max-width:1600px;box-shadow:none;background:#f8f7f4;border-bottom:1px solid #deded6;gap:28px;margin:auto;padding:26px 4%;position:relative;inset:auto}.journey>.j-nav nav{gap:26px;margin-left:auto}.journey>.j-nav :is(a,nav button,.j-menu-toggle){color:#20211f;text-shadow:none}.journey>.j-nav nav :is(a,button){font-size:14px;font-weight:400}.journey .j-catalog-page{background:0 0;max-width:1400px;min-height:0;padding:48px 5% 80px}.journey .j-catalog-heading{gap:16px 48px;margin:32px 0 40px}.journey .j-catalog-heading h1{letter-spacing:-.045em;text-transform:none;text-wrap:balance;font-size:clamp(40px,4.4vw,64px);font-weight:400;line-height:1.05}.journey .j-catalog-heading p{color:#6b6b65;font-size:17px;line-height:1.6}.journey .j-template-grid h4{letter-spacing:-.025em;font-size:24px;font-weight:500;line-height:1.2}.journey .j-template-grid>article>p{color:#6b6b65;font-size:15px;line-height:1.5}.journey .j-template-thumb{border-color:#deded6}.journey .j-template-grid [data-selected=true] .j-template-thumb{outline-color:#242621}.journey :is(.j-toolbar,.j-business-panel,.j-modal,.j-drawer,.j-giro-chooser){color:#20211f;border-color:#deded6}.journey :is(.j-toolbar,.j-business-panel,.j-modal,.j-drawer){background:#fff;box-shadow:0 8px 28px #20211f06}.journey :is(.j-modal header,.j-drawer header){background:#fff;border-color:#deded6}.journey :is(.j-giro-chooser,.j-business-panel) :is(input,select,textarea){color:#20211f;background:#fff;border-color:#deded6;border-radius:12px}.journey :is(.j-giro-chooser,.j-business-panel) :is(label,p){line-height:1.5}.journey .j-footer{color:#6b6b65;background:#f8f7f4;border-top:1px solid #deded6;gap:22px;padding:40px 5% 80px}.journey .j-footer :is(a,button){color:#62665a;font-size:12px}.journey .j-footer b{color:#20211f;font-size:14px;font-weight:400}.journey .j-footer .j-contact-email{color:#20211f;font-size:20px}.account-page .account-card,.legal-page .legal-card{background:#fff;border-color:#deded6;border-radius:20px;box-shadow:0 12px 40px #20211f06}.account-page .account-logo,.legal-page .legal-logo{width:max-content;margin:0 auto 32px}.account-page :is(h1,h2),.legal-page h1{letter-spacing:-.04em;text-wrap:balance;font-weight:400;line-height:1.08}.account-page :is(p,label,.password-hint,.billing-option-features,.billing-current){color:#6b6b65;line-height:1.5}.account-page :is(input,select,.billing-studio,.billing-plan-options>button,.billing-business-select){border-color:#deded6!important}.account-page .billing-business-select{background:#f8f7f4}.account-page .billing-business-select>svg{color:#62665a}.account-page .billing-option-trial{color:#536347}.account-page [aria-pressed=true] .billing-selection-mark{color:#fff;background:#242621;border-color:#242621}.account-page .billing-studio .billing-business-select:focus-within{border-color:#737e63;box-shadow:0 0 0 3px #737e6320}:is(.crm,.hub) :is(h1,h2,h3){font-family:var(--ziv-font);letter-spacing:-.025em;text-wrap:balance;font-weight:500;line-height:1.15}:is(.crm,.hub) h1{font-size:clamp(30px,3vw,44px);font-weight:400}:is(.crm-sidebar,.hub-sidebar){background:#f8f7f4;border-color:#deded6}:is(.crm,.hub) :is(input,select,textarea){font-family:var(--ziv-font);border-color:#deded6;border-radius:10px;font-size:16px}.crm :is(.crm-top,.crm-stats article,.crm-clients,.crm-detail,.crm-facts,.crm-note,.crm-invoices,.crm-table-wrap th,.crm-table-wrap td){border-color:#deded6}.crm :is(.crm-overline,.crm-heading p,.crm-caption,.crm-email,.crm-private,.crm-top,.crm-stats article>div){color:#6b6b65}.crm .crm-nav.active,.crm .crm-filters button[aria-pressed=true]{background:#eeefe8;color:#242621!important}.crm :is(.crm-open,.crm-invoices a,.crm-stats svg){color:#536347}.crm :is(.crm-avatar,.crm-filters span){color:#536347;background:#eeefe8;border-color:#deded6}.crm tr.selected td{background:#f3f4ed}.crm .crm-button{color:#20211f;border-color:#deded6;border-radius:999px;min-height:44px}.crm .crm-button.crm-primary,.hub .hub-primary,.hub .connection-primary{color:#fff;box-shadow:none;background:#242621;border-color:#242621;border-radius:999px}.crm .crm-button.danger{color:#b6423c;background:#fff6f5;border-color:#f0d4d0}.hub .hub-nav.active{color:#242621;background:#eeefe8}.hub :is(.connection-card,.connection-detail,.connection-fields input,.connection-fields select){border-color:#deded6}.hub .connection-card.selected{background:#eeefe8!important;box-shadow:inset 0 0 0 1px #949b89!important}:is(.hub,.crm) :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #737e63}@media (max-width:1000px){.journey>.j-nav{gap:18px}.journey>.j-nav nav{gap:14px}.journey>.j-nav nav :is(a,button){font-size:12px}}@media (max-width:700px){.ziv-brand{width:110px!important;height:44px!important}.journey>.j-nav{flex-wrap:nowrap;gap:10px;padding:18px 20px}.journey>.j-nav .j-menu-toggle{min-height:44px;margin-left:auto;font-size:13px}.journey>.j-nav>.j-primary{min-height:44px;padding:12px 14px;font-size:12px}.journey>.j-nav nav[data-open=true]{color:#20211f;background:#fff;border:1px solid #deded6;box-shadow:0 10px 24px #20211f10}.journey .j-catalog-page{padding:28px 22px 52px}.journey .j-catalog-heading{grid-template-columns:1fr;gap:18px;margin:28px 0}.journey .j-catalog-heading h1{font-size:38px;line-height:1.08}.journey .j-catalog-heading p{font-size:16px}.journey .j-template-grid h4{font-size:22px}.journey .j-footer{padding:30px 24px 90px}}
