.trust-strip span:before{content:'✓'!important}.va-start{margin-bottom:24px;background:#eef3f9!important;border-left:5px solid #16734e!important}.va-start h2{font-size:28px}.va-editor-title{display:flex;align-items:center;justify-content:space-between;gap:18px}.va-editor-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:28px;align-items:start}.va-editor-layout>*{min-width:0}.va-editor-layout>form,.va-art-layout>div:first-child{position:sticky;top:105px;max-height:calc(100dvh - 125px);overflow:auto;padding-right:10px}.va-editor input,.va-editor select,.va-editor textarea{max-width:100%;box-sizing:border-box}.va-editor label{display:block;margin:14px 0;font-size:14px;font-weight:650}.va-editor input,.va-editor select,.va-editor textarea{width:100%;padding:11px 12px;border:1px solid #bac9dc;border-radius:7px;background:white;color:#0b2648;font:inherit}.va-editor input[type=checkbox]{width:auto}.va-editor input[type=range]{padding:0;accent-color:#16734e}.va-editor .check{display:flex;gap:10px;align-items:start}.va-live-pane{min-width:0}.va-live-pane iframe{width:100%;height:820px;max-height:85vh;border:1px solid #c5d1e1;border-radius:10px;background:white}.va-live-pane canvas{display:block;max-width:100%;width:100%;height:auto;border:1px solid #c5d1e1;border-radius:10px;background:#edf2f8}.va-live-pane .share-box{margin-top:20px}.va-nudges{display:flex;flex-wrap:wrap;gap:6px}.va-nudges button{min-width:42px;min-height:42px;border:1px solid #bac9dc;border-radius:6px;background:#fff;color:#0b2648;font-weight:bold}.va-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.va-resource-grid article{border:1px solid #d2deec;padding:22px;border-radius:12px;background:#f8fafc}.va-resource-grid h3{font-size:23px}.va-resource-grid a{font-weight:750;color:#105c3e}.va-expanded{max-width:none;width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:none;padding:0;border:1px solid #a8bbd2;border-radius:12px;background:#f5f8fc;color:#0b2648}.va-expanded::backdrop{background:#081e3dce}.va-expanded>.va-editor{margin:16px;max-width:none}.va-expanded-bar{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 18px;background:white;border-bottom:1px solid #c5d1e1}.va-expanded .va-editor-layout>form,.va-expanded .va-art-layout>div:first-child{top:80px;max-height:calc(100dvh - 110px)}.va-guide-step{border:1px solid #d4dfec;border-radius:12px;padding:24px;margin:20px 0;background:white}.va-guide-number{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#16734e;color:white;font-weight:bold}.va-guide-visual{background:#eef3f9;border:1px solid #b8c9dc;padding:22px;border-radius:10px;margin:18px 0}.va-guide-visual code{overflow-wrap:anywhere}.va-guide-visual strong{display:block;margin-bottom:12px}.va-trial-badge{display:inline-block;border-radius:40px;background:white;color:#0b2648;padding:8px 16px;font-weight:800}.va-hero-trial{margin:20px 0;color:#e0e9f6;font-size:14px}.va-photo-frame{overflow:hidden;background:#e7edf5}.professional .va-photo-frame{width:160px;height:160px;border-radius:50%}.va-photo-frame img{width:100%;height:100%;display:block}.buyer-image.va-photo-frame img{border-radius:0}.dashboard-layout{max-width:1800px!important;width:calc(100% - 40px)!important}.va-editor .btnrow{gap:9px}.va-editor .btn{font-size:14px;white-space:normal}.va-editor [hidden]{display:none!important}@media(min-width:1200px){.dashboard-layout{grid-template-columns:220px minmax(0,1fr)!important}.va-editor-layout{grid-template-columns:320px minmax(0,1fr)}}@media(max-width:900px){.va-editor-layout{grid-template-columns:1fr}.va-editor-layout>form,.va-art-layout>div:first-child,.va-expanded .va-editor-layout>form,.va-expanded .va-art-layout>div:first-child{position:static;max-height:none;padding:0}.va-live-pane iframe{height:680px}.va-editor-title{align-items:start;flex-direction:column}.va-resource-grid{grid-template-columns:1fr}.dashboard-layout{width:calc(100% - 28px)!important}.va-editor .btnrow{display:flex;flex-wrap:wrap}.va-editor .btnrow .btn{flex:1 1 180px}.va-expanded>.va-editor{margin:8px}.va-expanded-bar{gap:10px;padding:9px}.va-expanded-bar .btn{font-size:12px}.va-start h2{font-size:25px}}

#va-editor{scroll-margin-top:100px}
