.website-asset-library,.website-commercial,.managed-change-request{border-top:1px solid var(--line);gap:10px;padding:16px 0;display:grid}.website-asset-library h3,.managed-change-request h3{margin:0;font:800 16px Manrope}.website-asset-library>input,.managed-change-request textarea{border:1px solid var(--line);background:#fff;width:100%;padding:10px;font:500 11px Manrope}.asset-upload{color:#fff;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#111;place-items:center;padding:10px;font:800 9px Manrope;display:grid}.asset-upload input{display:none}.asset-grid{grid-template-columns:repeat(3,1fr);gap:6px;max-height:180px;display:grid;overflow:auto}.asset-grid button{border:1px solid var(--line);cursor:pointer;background:#fff;gap:4px;padding:0;display:grid;overflow:hidden}.asset-grid img{aspect-ratio:1;object-fit:cover;width:100%}.asset-grid span{white-space:nowrap;text-overflow:ellipsis;padding:4px;font-size:7px;overflow:hidden}.commerce-status{flex-wrap:wrap;gap:6px;display:flex}.commerce-status span{color:#6d7268;text-transform:uppercase;background:#f0f0eb;padding:6px 8px;font:800 8px Manrope}.commerce-status span.active{color:#246c31;background:#dff2dc}.website-commercial p,.managed-change-request p{margin:0;font-size:10px;line-height:1.5}.managed-change-request>p:not(.eyebrow){background:#f5f6f0;padding:8px}.website-quality{align-content:start}.website-quality .primary,.website-quality .secondary{width:100%}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,input,select,textarea{transition:transform .18s,box-shadow .18s,border-color .18s,opacity .18s}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid}input,select,textarea{box-shadow:inset 0 1px 2px #11131109;border-radius:7px!important}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px #124fe61a,inset 0 1px 2px #11131108}.sidebar{padding-inline:18px;box-shadow:12px 0 34px #1113111a}.brand{letter-spacing:-1.25px}.sidebar nav{gap:4px}.nav-item{border-radius:8px;min-height:44px;padding:11px 12px;font-weight:600}.nav-item i{border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.nav-item:hover{transform:translate(2px)}.local-badge{border-radius:9px;box-shadow:inset 0 1px #ffffff09}.topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px #ffffffbf,0 8px 24px #11131106}.search,.avatar,.account-chip{box-shadow:0 2px 7px #1113110b;border-radius:8px!important}.page{padding-top:44px}.page-heading,.tool-header{margin-bottom:36px}.page h1,.tool-heading h1{letter-spacing:-.048em}.eyebrow{font-weight:800}.primary,.secondary,.nav-cta,.hero-primary,.purchase-next,.builder-submit,.file-picker{box-shadow:0 4px 12px #11131117,inset 0 1px #ffffff38;border-radius:8px!important}.primary:hover,.secondary:hover,.nav-cta:hover,.hero-primary:hover,.purchase-next:hover,.builder-submit:hover,.file-picker:hover{transform:translateY(-1px);box-shadow:0 8px 20px #11131121,inset 0 1px #ffffff40}.primary:active,.secondary:active,.nav-cta:active,.hero-primary:active,.purchase-next:active,.builder-submit:active{transform:translateY(0);box-shadow:0 2px 7px #11131117,inset 0 1px #ffffff2e}button:disabled{box-shadow:none!important;transform:none!important}.text-button,.row-open,.owner-demo-link{text-underline-offset:4px;font-weight:700}.text-button:hover,.row-open:hover,.owner-demo-link:hover{text-decoration:underline}.panel,.records,.invoice-list,.message-card,.form-panel,.preview-panel,.settings-panel,.estimate-detail,.depth-panel,.ops-card,.builder-card,.guide-panel,.website-intro,.website-form,.website-drafts,.website-pages,.website-editor,.website-quality,.action-list,.action-workspace,.ops-intake,.ops-list,.ops-workspace,.guide-library,.guide-body,.customer-list,.customer-detail,.purchase-card,.order-summary{overflow:hidden;box-shadow:0 10px 28px #11131111,0 2px 7px #11131109,inset 0 1px #ffffff9e;border-radius:12px!important}.panel,.records,.invoice-list,.message-card{padding:26px}.panel-head{margin-bottom:18px}.panel-head h3{letter-spacing:-.02em}.metric-row,.active-tools,.catalogue-grid,.admin-metrics{gap:16px}.metric-card,.tool-tile,.catalogue-grid article,.owner-pulse article,.console-metric,.trust-grid article,.problem-grid article{overflow:hidden;box-shadow:0 8px 22px #1113110f,0 2px 5px #11131109,inset 0 1px #ffffff94;border-radius:11px!important}.metric-card{min-height:148px;padding:24px}.metric-card strong{letter-spacing:-.035em}.tool-tile,.catalogue-grid article{transition:transform .2s,box-shadow .2s}.tool-tile:hover,.catalogue-grid article:hover{transform:translateY(-3px);box-shadow:0 16px 36px #1113111a,0 3px 8px #1113110b,inset 0 1px #ffffffa3}.tool-tile>i,.tool-heading>i,.catalogue-grid i,.score{border-radius:9px;box-shadow:inset 0 1px #fff6,0 4px 10px #11131112}.section-block{margin-top:62px}.section-title{margin-bottom:25px}.section-title h2{letter-spacing:-.035em}.owner-pulse{gap:15px}.owner-pulse article{padding:24px!important}.owner-pulse strong{letter-spacing:-.045em}.owner-value-strip{border-radius:12px;overflow:hidden;box-shadow:0 12px 30px #1113111c,inset 0 1px #ffffff14}.dashboard-command-grid{gap:17px}.dashboard-tools-panel,.dashboard-tasks-panel{overflow:hidden;box-shadow:0 10px 28px #11131111,inset 0 1px #ffffff94;border-radius:12px!important}.dashboard-panel-head{padding:23px 25px!important}.dashboard-tool-list button,.dashboard-task-list button{transition:transform .18s,box-shadow .18s}.dashboard-tool-list button:hover,.dashboard-task-list button:hover{transform:translate(3px);box-shadow:inset 3px 0}.dashboard-tool-list i,.dashboard-add-tool{border-radius:8px!important}.subnav{gap:5px;margin-bottom:26px}.subnav button{border-radius:7px 7px 0 0;font-weight:600}.subnav button.active{font-weight:800}.builder-grid,.recovery-grid,.estimate-records-layout,.proposal-layout,.review-layout,.no-show-layout,.inbox-layout,.ops-layout{gap:20px}.form-panel,.preview-panel{padding:31px}.settings-panel{padding:35px}.field-grid{gap:19px}.field-grid label,.invoice-editor label,.editable-draft label{font-weight:700}.field-grid input,.field-grid select,.field-grid textarea,.scope-editor textarea,.invoice-editor input,.invoice-editor select,.editable-draft input,.editable-draft textarea{padding-inline:13px}.rule-note,.stage-banner,.research-summary,.import-panel,.checkout-notice,.upgrade-notice,.website-error,.website-generation-status{border-radius:0 9px 9px 0;box-shadow:0 5px 15px #1113110b}.records{margin-top:20px}.table-wrap{border:1px solid var(--line);border-radius:9px;overflow:auto}th,td{padding:15px 13px}tbody tr{transition:box-shadow .15s,transform .15s}tbody tr:hover{box-shadow:inset 3px 0}.clickable-row:focus{outline-offset:-3px}.status-pill,.estimate-status,.queue-filters button,.subnav-count{border-radius:999px!important}.estimate-detail{padding:29px}.estimate-detail-head h2,.message-card h2,.form-panel h2,.settings-panel h2{letter-spacing:-.03em}.message{border-radius:9px;box-shadow:inset 0 1px 3px #11131109}.depth-panel{margin-top:20px}.depth-head{padding:24px}.depth-signals article{padding:19px 22px}.depth-body{padding:24px}.depth-fields input{border-radius:7px}.depth-checks{border-radius:9px;box-shadow:0 4px 13px #1113110a}.website-status-row{box-shadow:0 7px 18px #11131112;border-radius:10px!important}.website-intake,.website-studio{gap:18px}.website-intro,.website-form,.website-drafts{padding:31px!important}.website-intro h2{letter-spacing:-.04em}.website-pages>button{margin-inline:8px;border-radius:8px!important;width:calc(100% - 16px)!important}.website-pages>button:hover{transform:translate(2px)}.website-editor-head{padding:24px 26px!important}.device-switch{overflow:hidden;border-radius:8px!important}.website-ai-revisions{border-radius:10px;box-shadow:0 12px 28px #1113111f}.website-page-settings{gap:13px!important}.website-edit-list details{overflow:hidden;box-shadow:0 3px 10px #11131109;border-radius:9px!important}.website-edit-list summary{padding:15px!important}.section-controls button{border-radius:6px}.website-add-section{border-radius:8px!important}.website-preview-wrap{overflow:hidden;box-shadow:0 16px 38px #1113111f;border-radius:12px!important}.website-quality{padding:21px!important}.website-quality>div{margin-bottom:4px}.website-asset-library,.website-commercial,.managed-change-request{border-radius:9px}.asset-upload,.asset-grid button,.publish-gap{border-radius:7px}.marketing-nav{box-shadow:0 5px 20px #1113110b}.marketing-logo{letter-spacing:-1.35px}.marketing-nav a{font-weight:600}.hero-copy h1,.section-intro h2,.process-section h2,.builder-copy h2,.trust-section h2{letter-spacing:-.06em}.hero-console{border-radius:12px;overflow:hidden;box-shadow:24px 29px #c7ed37,0 24px 55px #1113112e!important}.console-action{transition:transform .18s}.console-action:hover{transform:translate(3px)}.console-metric{border-radius:8px!important}.marketing-strip{box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #11131114}.catalogue-filters{gap:8px}.catalogue-filters button{box-shadow:0 2px 6px #11131109}.catalogue-filters button:hover{transform:translateY(-1px)}.marketing-tools{gap:1px}.marketing-tools article{padding:30px}.tool-card-top i{border-radius:8px;box-shadow:0 5px 13px #11131114,inset 0 1px #ffffff6b}.marketing-tools article>button{transition:padding .18s}.marketing-tools article>button:hover{padding-left:5px;padding-right:5px}.flow-machine{border-radius:12px!important;box-shadow:28px 32px #124fe6,0 35px 80px #14191233,inset 0 1px #ffffff0d!important}.flow-item{border-radius:3px}.trust-grid article{padding-block:25px!important}.process-section li{padding-right:22px}.builder-card-head,.builder-totals{padding-inline:29px}.builder-selections{gap:2px}.builder-selections label,.builder-selections label>i{border-radius:7px}.marketing-footer button{border-radius:8px}.purchase-nav{box-shadow:0 4px 16px #1113110a}.purchase-shell{gap:25px}.purchase-card{padding:34px!important}.purchase-card h1{letter-spacing:-.045em}.checkout-progress>div i{border-radius:999px;box-shadow:0 3px 9px #11131112}.purchase-tool-grid{gap:9px!important}.purchase-tool-grid label{border-radius:9px!important}.purchase-tool-grid label:hover{transform:translateY(-1px);box-shadow:0 6px 15px #1113110d}.order-summary{position:sticky;top:24px}.order-tool i{border-radius:7px}.login-shell>section{border-radius:13px!important;box-shadow:0 18px 48px #1113111c,inset 0 1px #fff9!important}.admin-sidebar{box-shadow:12px 0 34px #1113111a}.admin-sidebar nav button{border-radius:8px!important}.admin-sidebar nav button:hover{transform:translate(2px)}.admin-main>header{box-shadow:0 4px 16px #11131109}.admin-content{gap:20px}.customer-list>button{margin:3px 7px;border-radius:8px!important;width:calc(100% - 14px)!important}.customer-list>button:hover{transform:translate(2px)}.customer-title h2{letter-spacing:-.035em}.customer-facts>div,.admin-goals,.admin-tools{border-radius:8px}.admin-tool-grid label{border-radius:8px!important}.toast{border-radius:9px;box-shadow:0 16px 42px #11131133}@media (width<=760px){.page{padding-top:30px}.sidebar{box-shadow:0 8px 24px #11131117}.nav-item:hover,.admin-sidebar nav button:hover,.website-pages>button:hover,.customer-list>button:hover{transform:none}.owner-pulse{gap:10px}.purchase-card{padding:24px!important}.hero-console{box-shadow:12px 15px #c7ed37,0 18px 40px #11131129!important}.flow-machine{box-shadow:14px 17px #124fe6,0 24px 48px #14191229!important}}@media (prefers-reduced-motion:reduce){button,input,select,textarea,.tool-tile,.catalogue-grid article,.console-action,.marketing-tools article>button{transition:none!important}}.problem-grid,.marketing-tools,.owner-pulse,.owner-value-strip,.upgrade-status,.dashboard-command-grid,.ops-card,.proposal-summary,.website-studio,.guide-steps,.builder-selections{isolation:isolate}.problem-grid{border:1px solid var(--line);background:var(--line);border-radius:12px;gap:1px;overflow:hidden;box-shadow:0 18px 46px #11131113,0 3px 10px #11131109}.problem-grid article{min-width:0;border:0!important;border-radius:0!important;box-shadow:inset 0 1px #ffffffb8!important}.problem-grid article:hover{z-index:1;position:relative;box-shadow:inset 0 0 0 1px var(--line),0 12px 30px #11131114!important}.problem-grid article>div{border-radius:0 7px 7px 0;overflow:hidden}.problem-grid article>button{border-radius:0!important}.marketing-tools{border:1px solid var(--line);background:var(--line);border-radius:12px;overflow:hidden;box-shadow:0 18px 46px #11131111,0 3px 10px #11131108}.marketing-tools article{min-width:0;border:0!important;border-radius:0!important;box-shadow:inset 0 1px #ffffffb3!important}.marketing-tools article:hover{z-index:1;position:relative;box-shadow:inset 0 0 0 1px var(--line),0 14px 32px #11131113!important;transform:none!important}.marketing-tools article>button{border-radius:0 0 7px 7px!important}.trust-grid{gap:14px}.trust-grid article{border-radius:10px!important}.owner-pulse,.owner-value-strip,.upgrade-status{border-radius:11px;overflow:hidden;box-shadow:0 10px 26px #1113110e,0 2px 7px #11131106}.owner-pulse article,.owner-value-strip>div,.upgrade-status>div{min-width:0;box-shadow:none!important;border-radius:0!important}.owner-pulse article:hover,.owner-value-strip>div:hover{z-index:1;position:relative}.dashboard-command-grid{align-items:start}.dashboard-tools-panel,.dashboard-tasks-panel{border:1px solid var(--line)}.dashboard-tool-list button:first-child,.dashboard-task-list button:first-child{border-top:1px solid var(--line)}.metric-card,.tool-tile,.catalogue-grid article,.guide-library-grid article,.test-grid article,.integration-grid article,.intel-head,.intel-form,.intel-list article,.proposal-list,.proposal-workspace,.evidence-panel,.ops-records,.ops-card,.guide-section{background-clip:padding-box}.catalogue-grid,.guide-library-grid,.test-grid,.integration-grid{align-items:stretch}.catalogue-grid article,.guide-library-grid article,.test-grid article,.integration-grid article{height:100%}.guide-library-grid article,.test-grid article,.integration-grid article,.proposal-list,.proposal-workspace,.evidence-panel,.ops-records{border-radius:11px;overflow:hidden;box-shadow:0 8px 22px #1113110e,0 2px 5px #11131106,inset 0 1px #fff9}.tool-tile,.catalogue-grid article{border-color:var(--line)}.catalogue-grid article>button{border-radius:7px}.panel>:first-child,.records>:first-child,.invoice-list>:first-child,.message-card>:first-child,.form-panel>:first-child,.preview-panel>:first-child,.settings-panel>:first-child,.purchase-card>:first-child{margin-top:0}.panel>:last-child,.records>:last-child,.invoice-list>:last-child,.message-card>:last-child,.form-panel>:last-child,.preview-panel>:last-child,.settings-panel>:last-child,.purchase-card>:last-child{margin-bottom:0}.table-wrap table{background:#fff}.table-wrap tr:last-child td{border-bottom:0}.records>.table-wrap:last-child,.invoice-list>.table-wrap:last-child{margin-bottom:0}.message,.score-reasons,.evidence-panel,.depth-checks,.website-page-settings,.website-image-brief,.publish-gap,.checkout-notice,.admin-goals,.admin-tools{background-clip:padding-box}input:not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea{min-height:42px}textarea{line-height:1.5}.primary,.secondary,.guide-button,.purchase-next,.builder-submit,.file-picker,.marketing-footer button,.integration-grid button,.ops-table button{white-space:normal}.queue-filters,.catalogue-filters,.intel-tabs{scrollbar-width:thin}.guide-panel{overflow:hidden;border-radius:14px 0 0 14px!important}.guide-panel>header button{border-radius:7px}.guide-section-title span,.guide-steps i,.guide-library-grid article>div:first-child i,.ops-table article>i,.test-grid article i{border-radius:8px}.ops-card{overflow:hidden;box-shadow:0 10px 28px #1113110f;border-radius:12px!important}.ops-card>div{min-width:0}.proposal-summary{border-radius:10px;overflow:hidden}.proposal-summary>div:last-of-type{border-right:0}.upgrade-checkout{border-radius:12px;overflow:hidden}.website-editor,.website-pages,.website-quality{min-width:0}.website-preview-wrap iframe,.website-preview-wrap>div,.website-preview{border-radius:inherit}.order-summary{align-self:start}@media (width<=760px){.problem-grid,.marketing-tools{border-radius:10px;gap:1px}.problem-grid article,.marketing-tools article{border-radius:0!important}.problem-grid article:hover,.marketing-tools article:hover{box-shadow:inset 0 1px #ffffffb3!important}.owner-pulse,.owner-value-strip,.upgrade-status{border-radius:9px}.guide-panel{border-radius:0!important}.page-heading,.tool-header{align-items:flex-start}.tool-header-actions{flex-wrap:wrap;width:100%}.tool-header-actions>*{flex:auto}.message-actions,.approval-actions,.purchase-actions{align-items:stretch}.message-actions button,.approval-actions button,.purchase-actions button{min-height:44px}}.trust-grid{gap:14px;border-top:0!important}.trust-grid article{align-items:center;column-gap:30px;min-height:102px;border:1px solid #ffffff47!important;border-radius:10px!important;padding:25px 28px!important;box-shadow:inset 0 1px #ffffff14,0 8px 22px #1113110e!important}.trust-grid b,.trust-grid p{min-width:0}.trust-grid p{max-width:100%;padding-right:2px}.console-action{column-gap:15px;padding:17px 12px}.process-section li{padding:28px 24px 4px 2px}.depth-signals article{min-width:0;padding:20px 24px!important}.ops-table article{min-height:72px;padding:15px 20px}.customer-list>button{padding:16px 18px!important}.owner-value-strip>div{align-content:center;padding:16px 20px!important}.proposal-summary>div{padding:20px 24px}.guide-steps li{padding:16px 18px}.customer-facts{background:var(--line);border-radius:10px;gap:1px;overflow:hidden}.customer-facts>div{align-content:center;min-width:0;border-right:0!important;border-radius:0!important;padding:18px 20px!important}.commerce-status{flex-wrap:wrap;align-items:center;gap:6px}.commerce-status span{border-radius:999px;padding:7px 10px!important}.admin-tool-grid label,.purchase-tool-grid label{padding:13px 14px!important}@media (width<=1050px){.trust-grid article{grid-template-columns:minmax(145px,.34fr) minmax(0,1fr)}}@media (width<=700px){.trust-grid article{grid-template-columns:1fr;gap:9px;min-height:0;padding:22px 20px!important}.trust-grid p{padding-right:0}.process-section li{padding-right:8px}.owner-value-strip>div,.depth-signals article{padding:17px 18px!important}}
