.hubspot-shell.pilot-shell{--ink:#0b1020;--muted:#74788a;--line:#eaeaf1;background:#fafafd;color:var(--ink)}.hubspot-shell.pilot-shell h1,.hubspot-shell.pilot-shell h2,.hubspot-shell.pilot-shell h3{color:#0b1020}.hubspot-shell.pilot-shell .sidebar{width:224px;background:#fff;border-right:1px solid #eaeaf1;color:#596078;z-index:50}.hubspot-shell.pilot-shell .brand-link{height:80px;justify-content:flex-start;padding:22px 25px;border-bottom:1px solid #f0eff6}.pilot-sidebar-logo{width:160px;height:35px;object-fit:contain}.hubspot-shell.pilot-shell .workspace-switch{display:flex;background:#fafafd;border:1px solid #eaeaf1;margin:18px 17px 8px;padding:11px;border-radius:9px;gap:10px;color:#0b1020}.hubspot-shell.pilot-shell .workspace-switch strong{font-size:12px}.hubspot-shell.pilot-shell .workspace-switch small{color:#8b8da0;font-size:10px}.hubspot-shell.pilot-shell .workspace-monogram{background:#efecfe;color:#6a57f0;border:0}.hubspot-shell.pilot-shell .switch-chevron{display:none}.hubspot-shell.pilot-shell .sidebar nav{padding:8px 15px;overflow:auto}.hubspot-shell.pilot-shell .nav-group{border:0;margin:0 0 12px;padding:0}.hubspot-shell.pilot-shell .nav-group>p{display:block;font-size:9px;letter-spacing:1.1px;color:#9598ab;margin:18px 12px 9px}.hubspot-shell.pilot-shell .nav-item{width:100%;height:41px;padding:0 13px;gap:11px;justify-content:flex-start;border-radius:8px;margin:4px 0;color:#666c80;font-size:12px;font-weight:500}.hubspot-shell.pilot-shell .nav-item>span{display:block}.hubspot-shell.pilot-shell .nav-item>b{display:grid;place-items:center;margin-left:auto;font-size:9px;background:#f0eff6;color:#74788a;min-width:19px;height:19px;border-radius:5px}.hubspot-shell.pilot-shell .nav-item>svg{width:18px;height:18px;flex-shrink:0}.hubspot-shell.pilot-shell .nav-item.active{color:#6a57f0;background:#efecfe;box-shadow:none;font-weight:600}.hubspot-shell.pilot-shell .nav-item:hover{background:#f6f4fe;color:#6a57f0}.hubspot-shell.pilot-shell .sidebar-bottom{padding:12px 15px 0;border-top:1px solid #f0eff6;margin-top:auto}.hubspot-shell.pilot-shell .profile{width:224px;margin:7px -15px 0;padding:16px 20px;background:#fff;border-top:1px solid #eaeaf1;justify-content:flex-start;gap:10px;color:#0b1020}.hubspot-shell.pilot-shell .profile>span:not(:first-child){display:block}.hubspot-shell.pilot-shell .profile>span:last-child{margin-left:auto;color:#8d90a0}.hubspot-shell.pilot-shell .profile strong{color:#0b1020;font-size:11px}.hubspot-shell.pilot-shell .profile small{color:#8b8da0;font-size:9px}.hubspot-shell.pilot-shell .profile-avatar{background:#efecfe;color:#6a57f0;border-radius:9px;width:32px;height:32px}.hubspot-shell.pilot-shell .workspace-area{margin-left:224px;width:calc(100% - 224px)}.hubspot-shell.pilot-shell .topbar{height:72px;background:#fff;border-bottom:1px solid #eaeaf1;color:#0b1020;padding:0 28px;gap:18px}.hubspot-shell.pilot-shell .topbar .header-brand{display:none}.hubspot-shell.pilot-shell .breadcrumb{color:#989aab;font-size:11px}.hubspot-shell.pilot-shell .breadcrumb>strong{color:#35394c}.hubspot-shell.pilot-shell .breadcrumb>span{color:#c0c1ce}.hubspot-shell.pilot-shell .global-search{margin-left:auto;width:320px;color:#9498a8}.hubspot-shell.pilot-shell .global-search input{height:37px;min-height:37px;background:#fafafd;border:1px solid #ecebf2;border-radius:8px;color:#0b1020;font-size:11px;padding-left:36px}.hubspot-shell.pilot-shell .global-search input::placeholder{color:#9699a9}.hubspot-shell.pilot-shell .top-test{margin-left:8px;color:#74788a;padding:6px 9px;background:#faf8f1;border:1px solid #f2eddb;border-radius:6px;font-size:9px;white-space:nowrap}.hubspot-shell.pilot-shell .icon-button{color:#888ca0}.hubspot-shell.pilot-shell .icon-button:hover{color:#6a57f0;background:#f3f0ff}.hubspot-shell.pilot-shell .workspace-content{padding:27px 28px;background:#fafafd}.hubspot-shell.pilot-shell .app-footer{background:#fafafd;color:#9295a6}.hubspot-shell.pilot-shell .btn{border-radius:7px;font-size:11px;padding:10px 14px;color:#656a7d;border-color:#e2e1ed;box-shadow:none}.hubspot-shell.pilot-shell .btn.primary{color:white;background:#6a57f0;border-color:#6a57f0}.hubspot-shell.pilot-shell .btn.primary:hover{background:#5945d6}.hubspot-shell.pilot-shell .toast{left:calc(50% + 112px);background:#18172c}.hubspot-shell.pilot-shell .search-results{top:43px;border-radius:10px}.pd-dashboard{max-width:1550px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.pd-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.pd-heading h1{font-size:27px!important;letter-spacing:-.8px!important;margin:7px 0 8px;line-height:1.2}.pd-heading p{font-size:11px;color:#85899b;margin:0}.pd-heading .pd-eyebrow{font-size:9px;font-weight:600;letter-spacing:1.5px;color:#8b81bb}.pd-period{display:flex;justify-content:space-between;gap:10px;font-size:9px;color:#9a9dae;border-top:1px solid #ecebf3;padding-top:15px}.pd-period>span:first-child{display:flex;align-items:center;gap:7px}.pd-dot{display:inline-block;background:#6a57f0;width:6px;height:6px;border-radius:50%;flex-shrink:0}.pd-card{background:white;border:1px solid #e8e7f0;border-radius:12px;box-shadow:0 3px 15px #19113d03;padding:21px;min-width:0}.pd-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.pd-metric{display:flex;flex-direction:column;align-items:stretch;text-align:left;overflow:hidden;min-height:165px;transition:border-color .15s,box-shadow .15s;position:relative;font-family:inherit}.pd-metric:hover{border-color:#bcb2f7;box-shadow:0 5px 24px #6a57f00a}.pd-metric-label{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#70758b;font-size:11px}.pd-metric-label svg{color:#a59ccf}.pd-metric>strong{font-size:30px;line-height:1.3;letter-spacing:-1.3px;font-weight:600;color:#141527;margin:13px 0 5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pd-metric>small{font-size:9px;color:#9699ac;min-height:25px}.pd-sparkline{height:39px;width:100%;display:block;margin:6px 0 -11px;overflow:visible}.pd-mini-bars{display:flex;gap:3px;height:6px;margin-top:auto;padding-top:12px;box-sizing:content-box}.pd-mini-bars>span{min-width:3px;border-radius:3px}.pd-main-grid{display:grid;grid-template-columns:1fr 1.17fr;gap:18px}.pd-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:21px}.pd-card-heading h2{font-size:14px!important;font-weight:600;margin:0 0 6px}.pd-card-heading p{font-size:10px;color:#989bad;margin:0}.pd-card-heading>svg{color:#a7a2be}.pd-link{background:none;border:0;padding:0;color:#6a57f0;font-family:inherit;font-size:10px;font-weight:500;display:inline-flex;align-items:center;gap:6px;text-align:left;cursor:pointer}.pd-link:hover{text-decoration:underline}.pd-pipeline-content{display:flex;align-items:center;gap:24px;min-height:200px}.pd-ring{position:relative;width:165px;max-width:100%;flex-shrink:0;aspect-ratio:1;margin:0 auto}.pd-ring>svg{width:100%;height:100%}.pd-ring>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.pd-ring strong{font-size:29px;font-weight:600;letter-spacing:-1px;color:#0b1020}.pd-ring small{font-size:10px;color:#9296a7}.pd-legend{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:15px}.pd-legend>div{display:flex;align-items:center;gap:7px;font-size:10px;color:#6c7288}.pd-legend-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.pd-legend b{margin-left:auto;font-size:10px;font-weight:600;color:#292d44}.pd-legend small{font-size:9px;color:#9b9fb0;min-width:55px;text-align:right}.pd-lifecycle-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:30px}.pd-lifecycle-stats>div{display:flex;flex-direction:column;gap:12px;min-width:0}.pd-lifecycle-stats>div>span{font-size:9px;color:#85899c;min-height:25px}.pd-lifecycle-stats strong{font-size:25px;font-weight:600;color:#25273d}.pd-lifecycle-stats small{font-size:8px;color:#a0a3b4}.pd-lifecycle-bar{height:7px;background:#f3f1fb;border-radius:4px;overflow:hidden}.pd-lifecycle-bar i{display:block;height:100%;border-radius:4px}.pd-context{display:flex;align-items:flex-start;gap:6px;color:#8d90a4;font-size:8px;margin-top:20px;line-height:1.5}.pd-context>svg{color:#a29bcc;flex-shrink:0}.pd-automation-link{display:flex;align-items:center;gap:11px;width:100%;padding:15px;margin-top:24px;border:1px solid #eeeafd;border-radius:8px;background:#faf9ff;text-align:left;font-family:inherit;color:#6a57f0;cursor:pointer}.pd-action-icon{width:32px;height:32px;background:#efecfe;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.pd-automation-link>span:nth-child(2){flex:1 1}.pd-automation-link strong{display:block;font-size:10px;color:#4c426d;margin-bottom:4px}.pd-automation-link small{font-size:9px;color:#9a92b2}.pd-secondary-grid{display:grid;grid-template-columns:1.05fr .8fr 1.15fr;gap:18px}.pd-source-list{display:flex;flex-direction:column;gap:15px;margin:28px 0}.pd-source-list>div{display:grid;grid-template-columns:1fr auto;gap:6px;font-size:10px;color:#7d8297}.pd-source-list b{font-size:10px;color:#4c5067;font-weight:500}.pd-source-list>div>div{grid-column:1/-1;background:#f3f1fb;height:5px;overflow:hidden;border-radius:5px}.pd-source-list i{display:block;background:#7e6bf3;height:100%;border-radius:5px}.pd-task-legend{display:flex;flex-direction:column;gap:9px;margin-top:15px}.pd-task-legend>span{display:flex;align-items:center;gap:7px;font-size:9px;color:#8b90a4}.pd-task-legend i{width:6px;height:6px;border-radius:50%}.pd-task-legend b{margin-left:auto;color:#52576e;font-weight:500}.pd-activity{display:flex;flex-direction:column;gap:17px;margin-top:27px}.pd-activity>div{display:flex;align-items:flex-start;gap:9px}.pd-activity-icon{width:27px;height:27px;display:grid;place-items:center;background:#f5f3fd;border-radius:8px;color:#9589c5;flex-shrink:0}.pd-activity>div>div{flex:1 1;min-width:0}.pd-activity strong{display:block;font-size:9px;color:#4f536b;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.pd-activity strong>span{color:#9b9fb2}.pd-activity small{font-size:8px;color:#adb0bf}.pd-activity time{font-size:8px;color:#a1a5b6;white-space:nowrap;margin-top:3px}.pd-followups table{width:100%;text-align:left;border-collapse:collapse;font-size:10px;color:#73788f}.pd-followups th{font-size:8px;font-weight:500;text-transform:uppercase;letter-spacing:.7px;color:#9ca0b2;padding:11px 12px;border-bottom:1px solid #edecf4}.pd-followups td{padding:16px 12px;border-bottom:1px solid #f2f1f7}.pd-followups tr:last-child td{border-bottom:0}.pd-followups td:first-child{min-width:180px}.pd-priority{background:#f5f4fa;padding:4px 8px;border-radius:4px;color:#8c89a5;font-size:8px}.pd-priority.high{background:#fff3eb;color:#ba8863}.pd-overdue{font-size:8px;color:#c88989;margin-left:7px}.pd-empty{padding:24px 8px;color:#9a9eb1;font-size:10px;line-height:1.6}.pd-table-scroll{overflow:auto}@media (min-width:1600px){.hubspot-shell.pilot-shell .workspace-content{padding:32px 40px}.pd-metric>strong{font-size:36px}.pd-card{padding:25px}.pd-ring{width:185px}}@media (max-width:1150px){.hubspot-shell.pilot-shell .sidebar{width:196px}.hubspot-shell.pilot-shell .workspace-area{margin-left:196px;width:calc(100% - 196px)}.hubspot-shell.pilot-shell .profile{width:196px}.hubspot-shell.pilot-shell .brand-link{padding-left:20px}.pilot-sidebar-logo{width:150px}.hubspot-shell.pilot-shell .workspace-content{padding:24px 20px}.hubspot-shell.pilot-shell .global-search{width:240px!important}.pd-metrics{gap:10px}.pd-card{padding:16px}.pd-metric>strong{font-size:25px}.pd-pipeline-content{gap:12px}.pd-ring{width:140px}.pd-legend{gap:12px}.pd-legend small{display:none}.pd-secondary-grid{grid-template-columns:1fr 1fr}.pd-secondary-grid>.pd-card:last-child{grid-column:1/-1}.pd-activity{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:900px){.hubspot-shell.pilot-shell .sidebar{width:72px}.hubspot-shell.pilot-shell .brand-link{height:72px;padding:18px 9px;overflow:hidden}.pilot-sidebar-logo{max-width:none;width:150px;object-fit:contain;object-position:left}.hubspot-shell.pilot-shell .brand-link{background:url(/brand/crm-pilot-icon.svg) 50%/32px no-repeat}.hubspot-shell.pilot-shell .brand-link img{visibility:hidden}.hubspot-shell.pilot-shell .nav-group>p,.hubspot-shell.pilot-shell .nav-item>b,.hubspot-shell.pilot-shell .nav-item>span,.hubspot-shell.pilot-shell .workspace-switch{display:none}.hubspot-shell.pilot-shell .sidebar nav{padding:15px 10px}.hubspot-shell.pilot-shell .nav-item{justify-content:center;padding:0;width:42px;margin:6px auto}.hubspot-shell.pilot-shell .nav-group{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f0eff6}.hubspot-shell.pilot-shell .sidebar-bottom{padding:8px 10px 0}.hubspot-shell.pilot-shell .profile{width:72px;padding:16px 20px;margin-left:-10px}.hubspot-shell.pilot-shell .profile>span:not(:first-child){display:none}.hubspot-shell.pilot-shell .workspace-area{margin-left:72px;width:calc(100% - 72px)}.hubspot-shell.pilot-shell .breadcrumb{display:none}.hubspot-shell.pilot-shell .global-search{margin-left:0;width:300px!important}.hubspot-shell.pilot-shell .topbar{padding:0 20px}.pd-heading h1{font-size:24px!important}.pd-main-grid{grid-template-columns:1fr}.pd-pipeline-content{gap:25px}.pd-ring{width:160px}.pd-legend small{display:block}.pd-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.hubspot-shell.pilot-shell .toast{left:calc(50% + 36px)}}@media (max-width:640px){.hubspot-shell.pilot-shell .sidebar{width:224px;transform:translateX(-100%);box-shadow:12px 0 50px #20164f12}.hubspot-shell.pilot-shell.nav-open .sidebar{transform:translateX(0)}.hubspot-shell.pilot-shell .workspace-area{width:100%;margin-left:0}.hubspot-shell.pilot-shell .mobile-toggle{display:inline-flex;padding:7px;border:0}.hubspot-shell.pilot-shell .topbar{height:60px;padding:0 12px;gap:8px}.hubspot-shell.pilot-shell .global-search{width:auto!important;flex:1 1}.hubspot-shell.pilot-shell .top-test{display:none}.hubspot-shell.pilot-shell .workspace-content{padding:20px 14px}.hubspot-shell.pilot-shell .brand-link{background:none;padding:20px}.hubspot-shell.pilot-shell .brand-link img{visibility:visible;width:160px}.hubspot-shell.pilot-shell .nav-group>p,.hubspot-shell.pilot-shell .nav-item>span{display:block}.hubspot-shell.pilot-shell .nav-item{width:100%;justify-content:flex-start;padding:0 12px;gap:12px}.hubspot-shell.pilot-shell .sidebar nav,.hubspot-shell.pilot-shell .sidebar-bottom{padding:8px 15px}.hubspot-shell.pilot-shell .profile{width:224px;margin-left:-15px;gap:12px}.hubspot-shell.pilot-shell .profile>span:not(:first-child){display:block}.pd-heading{align-items:flex-start}.pd-heading h1{font-size:21px!important}.pd-heading>button{font-size:0!important;padding:10px!important;gap:0}.pd-heading>button>svg:first-child{width:18px}.pd-heading>button>svg:last-child{display:none}.pd-heading p:not(.pd-eyebrow){font-size:10px;line-height:1.6}.pd-period{font-size:8px}.pd-secondary-grid{grid-template-columns:1fr}.pd-secondary-grid>.pd-card:last-child{grid-column:auto}.pd-activity{display:flex}.pd-metric>strong{font-size:25px}.pd-metric-label{font-size:10px}.pd-metric>small{font-size:8px;line-height:1.5}.pd-lifecycle-stats{gap:6px}.pd-lifecycle-stats>div>span{font-size:8px}.pd-lifecycle-stats small{font-size:7px}.pd-card{border-radius:10px}.hubspot-shell.pilot-shell .toast{left:50%;max-width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.pd-metric{transition:none}}.pilot-shell .es-builder-header{background:#fff;color:#0b1020;border-bottom:1px solid #eaeaf1}.pilot-shell .es-header-back{color:#7c8094}.pilot-shell .es-title{border-left-color:#eaeaf1}.pilot-shell .es-title input{color:#0b1020}.pilot-shell .es-title small{color:#9598ab}.pilot-shell .es-header-actions button{color:#777c91;border-color:#e7e5f0;border-radius:6px}.pilot-shell .es-header-actions .es-primary{color:#fff;border-color:#6a57f0}.pilot-shell .es-builder{border-radius:11px;border-color:#e8e7f0}.hubspot-shell.pilot-shell{--crm-ink:#0b1020;--crm-muted:#6c7084;--crm-subtle:#747084;--crm-violet:#6a57f0;--crm-lavender:#f3f0ff;--crm-line:#e8e7f0;--crm-canvas:#fafafd;--crm-white:#fff;--crm-radius:12px;--crm-control-radius:8px;--crm-shadow:0 3px 15px #19113d03}.pilot-shell .crm-module{min-width:0;gap:22px}.pilot-shell .crm-module-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 0 22px;border-bottom:1px solid var(--crm-line);margin:0 0 2px}.pilot-shell .crm-section-label{font-size:9px;line-height:1.5;letter-spacing:1.4px;font-weight:650;color:#76639f;margin:0 0 8px}.pilot-shell .crm-module-header h1{display:flex;align-items:center;gap:11px;font-size:27px;line-height:1.25;font-weight:650;letter-spacing:-.65px;margin:0 0 8px;color:var(--crm-ink)}.pilot-shell .crm-module-description{font-size:12px;line-height:1.6;color:var(--crm-muted);margin:0}.pilot-shell .crm-record-count{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:24px;padding:0 7px;border:1px solid #e9e4fc;background:var(--crm-lavender);color:var(--crm-violet);border-radius:7px;font-size:11px;font-weight:600;letter-spacing:0}.pilot-shell .crm-header-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;flex-shrink:0}.hubspot-shell.pilot-shell :is(.crm-module,.es-root,.hs-record) .btn{border-radius:var(--crm-control-radius);min-height:37px;box-shadow:none;font-size:12px;border-color:var(--crm-line);color:#62677d;background:white;padding:9px 14px;gap:8px}.hubspot-shell.pilot-shell :is(.crm-module,.es-root,.hs-record) .btn.primary{background:var(--crm-violet);border-color:var(--crm-violet);color:white}.hubspot-shell.pilot-shell :is(.crm-module,.es-root,.hs-record) .btn.primary:hover:not(:disabled){background:#5945d6;border-color:#5945d6}.hubspot-shell.pilot-shell :is(.crm-module,.es-root,.hs-record) .btn:not(.primary):hover:not(:disabled){border-color:#c8bff7;background:#fbfaff;color:var(--crm-violet)}.pilot-shell :is(.crm-module,.es-root,.hs-record) :is(button,a):focus-visible{outline:3px solid #c4b8fb;outline-offset:3px}.pilot-shell :is(.crm-module,.hs-record,.es-root,.modal) :is(input,select,textarea):not([type=checkbox]):not([type=radio]){border-color:var(--crm-line);border-radius:var(--crm-control-radius);color:var(--crm-ink)}.pilot-shell :is(.crm-module,.hs-record,.es-root,.modal) :is(input,select,textarea):focus{border-color:#a18ff5;box-shadow:0 0 0 3px #6a57f012}.pilot-shell :is(.crm-module,.hs-record,.es-root,.modal) :is(input,textarea)::placeholder{color:#797386}.pilot-shell :is(.crm-module,.es-root) button:disabled{cursor:not-allowed}.pilot-shell .crm-module .panel{border:1px solid var(--crm-line);border-radius:var(--crm-radius);box-shadow:var(--crm-shadow);background:var(--crm-white)}.pilot-shell .crm-module .crm-filterbar{padding:18px 20px;gap:18px;align-items:flex-end;margin:0}.pilot-shell .crm-filterbar .field{gap:6px;flex:0 1 280px;font-size:10px;letter-spacing:.1px;font-weight:500;color:var(--crm-muted)}.pilot-shell .crm-filterbar .field:has(select){flex:0 1 190px}.pilot-shell .crm-filterbar :is(input,select){height:38px;font-size:12px;min-width:0;background:#fff}.pilot-shell .crm-filterbar>strong{font-size:11px;font-weight:500;color:var(--crm-muted);margin-left:auto;padding-bottom:10px;white-space:nowrap}.pilot-shell .crm-filterbar>.badge,.pilot-shell .crm-filterbar>.muted{font-size:10px;white-space:nowrap;margin-left:auto;align-self:center}.pilot-shell .crm-filterbar>[role=group]{display:inline-flex;gap:2px;align-self:flex-end;border:1px solid var(--crm-line);border-radius:9px;padding:3px;background:#faf9fe}.hubspot-shell.pilot-shell .crm-filterbar>[role=group] .btn{min-height:30px;font-size:10px;border:0;background:transparent;padding:6px 12px;color:var(--crm-muted);border-radius:6px}.hubspot-shell.pilot-shell .crm-filterbar>[role=group] .btn[aria-pressed=true]{color:var(--crm-violet);background:white;box-shadow:0 1px 5px #20154c0a}.pilot-shell .crm-module .crm-table-panel{padding:0;gap:0;overflow:hidden}.pilot-shell .crm-table-panel>.crm-filterbar{border-bottom:1px solid var(--crm-line)}.pilot-shell .crm-module .table-wrap{min-width:0;scrollbar-width:thin;scrollbar-color:#dcd7ef transparent;margin-top:0}.pilot-shell .crm-deals>.table-wrap{padding:0;overflow:auto}.pilot-shell :is(.crm-module,.es-root) :is(.data-table,.hs-table,.es-table){border:0;background:white;border-collapse:collapse;font-size:12px;color:#596076}.pilot-shell :is(.crm-module,.es-root) :is(.data-table,.hs-table,.es-table) th{padding:14px 18px;background:#fbfafd;color:#6f7185;border-bottom:1px solid var(--crm-line);font-size:9px;letter-spacing:.6px;font-weight:600;text-transform:uppercase}.pilot-shell :is(.crm-module,.es-root) :is(.data-table,.hs-table,.es-table) td{padding:17px 18px;border-bottom:1px solid #f0eef6;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pilot-shell :is(.crm-module,.es-root) :is(.data-table,.hs-table,.es-table) tbody tr:hover td{background:#fcfbff}.pilot-shell :is(.crm-module,.es-root) :is(.data-table,.hs-table,.es-table) tbody tr:last-child td{border-bottom:0}.pilot-shell .crm-module .record-link{font-size:12px;font-weight:550;color:var(--crm-violet);text-align:left}.pilot-shell .crm-module .record-link:hover{text-decoration:underline;text-underline-offset:3px}.pilot-shell .crm-module .badge{border:1px solid #ebe8f5;border-radius:6px;background:#f7f6fb;font-size:10px;font-weight:500;color:#6d647f;padding:4px 8px;line-height:1.4;letter-spacing:0;white-space:nowrap;text-transform:none}.pilot-shell .crm-module .crm-status[data-tone=active]{background:#f3f0ff;color:#7058b9;border-color:#e9e2fc}.pilot-shell .crm-module .crm-status[data-tone=success]{background:#eff8f4;color:#397354;border-color:#dceee5}.pilot-shell .crm-module .crm-status[data-tone=attention]{background:#fff6ee;color:#906234;border-color:#f3e7d8}.pilot-shell .crm-module .empty{padding:48px 24px;color:var(--crm-muted);font-size:12px;line-height:1.7;background:white}.pilot-shell .crm-module .empty h3{font-size:15px;margin-bottom:8px;font-weight:600}.pilot-shell .crm-module .empty p{font-size:12px;color:var(--crm-muted)}.pilot-shell .crm-module .overdue{color:#b76f73;font-size:11px}.pilot-shell .crm-module .kanban{gap:15px;padding-bottom:20px;scrollbar-width:thin;scrollbar-color:#ddd6f2 transparent}.pilot-shell .crm-module .kanban-column{min-width:235px;max-width:315px;border:1px solid var(--crm-line);border-top:2px solid #c1b6f4;border-radius:11px;background:#f6f5fb;padding:16px 13px;min-height:390px}.pilot-shell .kanban-column>.toolbar{gap:8px;padding:0 3px}.pilot-shell .kanban-column h3{font-size:12px;margin:0;font-weight:600;color:#42465d}.pilot-shell .kanban-column>.muted{font-size:10px;padding:8px 3px 11px;color:#797386}.pilot-shell .kanban-column[data-stage=Won]{border-top-color:#92bea8}.pilot-shell .kanban-column[data-stage=Lost]{border-top-color:#d5aaa9}.pilot-shell .crm-module .deal-card{width:100%;padding:17px 15px;border:1px solid var(--crm-line);border-radius:9px;background:#fff;box-shadow:0 2px 6px #21134003;gap:11px;text-align:left;margin-top:9px}.pilot-shell .crm-module .deal-card:hover{border-color:#c3b7f7;box-shadow:0 4px 14px #6a57f009}.pilot-shell .deal-card .deal-card-title{font-size:12px;font-weight:600;color:var(--crm-violet);line-height:1.5}.pilot-shell .deal-card .deal-card-value{font-size:17px;font-weight:600;letter-spacing:-.3px;color:var(--crm-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pilot-shell .deal-card .deal-card-contact{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--crm-muted)}.pilot-shell .deal-card .toolbar{border-top:1px solid #f2f0f7;padding-top:11px;margin-top:2px;gap:10px;align-items:flex-start}.pilot-shell .deal-card .toolbar small{color:#797386;font-size:9px;line-height:1.4}.pilot-shell .crm-module .kanban-column .empty{background:transparent;border:1px dashed #e2ddef;border-radius:8px;padding:24px 9px;font-size:10px;margin-top:10px;color:#797386}.pilot-shell .crm-draft-notice{display:flex;align-items:center;gap:14px;padding:17px 20px;border:1px solid var(--crm-line);border-radius:var(--crm-radius);background:#fff;box-shadow:var(--crm-shadow)}.pilot-shell .crm-notice-icon{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;background:var(--crm-lavender);color:#9b8acb;border-radius:10px}.pilot-shell .crm-draft-notice strong{font-size:11px;font-weight:600;color:#6e6588}.pilot-shell .crm-draft-notice p{font-size:11px;line-height:1.6;color:#797386;margin-top:4px}.pilot-shell .crm-record-index{background:white;border:1px solid var(--crm-line);border-radius:var(--crm-radius);overflow:hidden;box-shadow:var(--crm-shadow)}.pilot-shell .crm-record-index .hs-saved-tabs{padding:0 12px;background:white;border-color:var(--crm-line);overflow-x:auto}.pilot-shell .crm-record-index .hs-saved-tabs>button{padding:17px 16px;font-size:11px;color:var(--crm-muted);border-bottom-width:2px}.pilot-shell .crm-record-index .hs-saved-tabs>button[aria-selected=true]{color:var(--crm-violet);border-bottom-color:var(--crm-violet)}.pilot-shell .crm-record-index .hs-saved-tabs>button:hover{background:#fbfaff}.pilot-shell .hs-count{background:#f1edfc;color:#7356a5;border-radius:5px;font-size:9px}.pilot-shell .crm-record-index .hs-filterbar{padding:17px 20px;gap:11px;border-color:var(--crm-line)}.pilot-shell .crm-record-index .hs-filterbar label{color:var(--crm-muted)}.pilot-shell .crm-record-index .hs-filterbar :is(input,select){font-size:11px;min-height:36px;border-color:var(--crm-line);border-radius:var(--crm-control-radius);color:#6a6d83;background:#fff}.pilot-shell .crm-record-index .hs-filterbar>span{color:var(--crm-subtle);font-size:10px}.pilot-shell .crm-record-index .hs-selection-bar{padding:12px 20px;background:#faf8ff;border:0;border-bottom:1px solid #ede6ff;font-size:10px;color:#79678f}.pilot-shell .hs-selection-bar .hs-text-button{color:var(--crm-violet);font-size:10px}.pilot-shell .hs-table .hs-table-avatar{width:29px;height:29px;background:#f1edfc;color:#9984cc;font-size:9px;border-radius:9px;border:1px solid #e9e3f8}.pilot-shell .hs-table td:first-child,.pilot-shell .hs-table th:first-child{padding-left:20px;padding-right:11px}.pilot-shell .hs-table tr.hs-selected-row td{background:#f5f1ff}.pilot-shell .hs-record{background:var(--crm-canvas);color:#50566c;grid-template-columns:250px minmax(320px,1fr) 260px;gap:16px;padding:20px;min-height:calc(100vh - 72px);scrollbar-width:thin}.pilot-shell :is(.hs-profile,.hs-property-section,.hs-association-section,.hs-activity-card,.hs-about-panel,.hs-about-card,.hs-note-composer){background:white;border-color:var(--crm-line);border-radius:var(--crm-radius);box-shadow:var(--crm-shadow)}.pilot-shell :is(.hs-record-left,.hs-record-center,.hs-record-right){gap:16px;background:transparent}.pilot-shell .hs-record-center{gap:0}.pilot-shell .hs-profile-top{border-color:var(--crm-line);padding:14px 17px;font-size:11px;color:var(--crm-muted)}.pilot-shell .hs-profile-top>button{font-size:11px;color:var(--crm-violet)}.pilot-shell .hs-profile-identity{padding:22px 18px 10px}.pilot-shell .hs-profile-name :is(h1,h2){color:var(--crm-ink);font-size:20px;letter-spacing:-.35px}.pilot-shell .hs-profile-avatar{background:var(--crm-lavender);color:#9b84d3;width:34px;height:34px;border-radius:10px}.pilot-shell .hs-profile-identity>p{color:var(--crm-muted);font-size:11px}.pilot-shell .hs-profile-identity>a{font-size:11px;text-decoration:none}.pilot-shell .hs-quick-actions{padding:16px 12px 20px;gap:4px}.pilot-shell .hs-quick-action{font-size:9px;color:var(--crm-muted)}.pilot-shell .hs-quick-action>span:first-child,.pilot-shell .hs-quick-action>svg{border-color:#e7e1f6;background:#faf8ff;color:#8f7cc1;width:29px;height:29px}.pilot-shell .hs-quick-action:hover:not(:disabled)>span:first-child{background:#f0ebff;border-color:#c3b4ef}.pilot-shell :is(.hs-property-section>summary,.hs-property-heading,.hs-association-heading,.hs-association-section>summary){padding:16px 17px;border-color:var(--crm-line);font-size:12px;font-weight:600;color:#3b3e55}.pilot-shell .hs-properties{gap:17px;padding:12px 18px 22px}.pilot-shell .hs-properties dt{font-size:10px;color:#797386}.pilot-shell .hs-properties dd,.pilot-shell .hs-properties dd>button{font-size:11px;color:#55586e}.pilot-shell .hs-primary-tabs{background:white;border-color:var(--crm-line);border-radius:12px 12px 0 0;padding:0 12px;overflow:auto}.pilot-shell .hs-primary-tabs>button{padding:17px 11px;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--crm-muted);font-size:11px}.pilot-shell .hs-primary-tabs>button[aria-selected=true]{color:var(--crm-violet);background:white;border-bottom-color:var(--crm-violet);font-weight:600}.pilot-shell .hs-secondary-tabs{border:1px solid var(--crm-line);border-top:0;padding:0 10px;gap:4px}.pilot-shell .hs-secondary-tabs>button{font-size:10px;color:#797386;padding:14px 9px;border-bottom-width:2px}.pilot-shell .hs-secondary-tabs>button[aria-selected=true]{color:var(--crm-violet);border-bottom-color:#b4a1ee}.pilot-shell .hs-activity-tools{background:transparent;padding:18px 2px;gap:10px}.pilot-shell .hs-activity-tools input[type=search]{border-color:var(--crm-line);border-radius:8px;min-height:34px;font-size:10px}.pilot-shell .hs-activity-filters label,.pilot-shell .hs-activity-tools button{color:var(--crm-muted)}.pilot-shell .hs-activity-filters select{border:1px solid var(--crm-line);background:white;border-radius:6px;padding:6px 8px;color:#7b778f}.pilot-shell .hs-activity-list{padding:0 0 15px;gap:13px}.pilot-shell .hs-activity-date{font-size:10px;font-weight:500;color:#797386;margin:6px 0 11px}.pilot-shell .hs-activity-heading{padding:16px;font-size:11px;color:#4c4b63}.pilot-shell .hs-activity-heading>span:last-child{color:#797386;font-size:9px}.pilot-shell .hs-activity-icon{background:#f6f2ff;color:#a18acb;border-color:#ece5fc}.pilot-shell .hs-activity-body{font-size:12px;color:#6c667c;padding:0 30px 19px}.pilot-shell .hs-activity-meta{color:#797386}.pilot-shell .hs-association-card>svg,.pilot-shell .hs-association-heading>span>svg{color:#a293c5}.pilot-shell .hs-association-card{border-color:#eeeaf5;background:white;margin:0;padding:15px 17px}.pilot-shell .hs-association-card>div>strong{font-size:11px;color:#59516f}.pilot-shell .hs-association-card :is(small,p){color:#797386;font-size:10px}.pilot-shell .hs-text-button{color:var(--crm-violet)}.pilot-shell .hs-note-composer>header{background:#fbfaff;border-color:var(--crm-line);color:#706482;border-radius:11px 11px 0 0}.pilot-shell .hs-actions-menu>div{border-color:var(--crm-line);border-radius:10px;box-shadow:0 9px 35px #26123c12}.pilot-shell .hs-actions-menu button{color:#6c657b;border-radius:5px}.pilot-shell .hs-actions-menu button:hover{background:#f8f5ff}.pilot-shell .hs-empty{color:var(--crm-muted);font-size:11px}.pilot-shell .es-root{--es-ink:var(--crm-ink);--es-border:var(--crm-line);--es-muted:var(--crm-muted);--es-paper:var(--crm-canvas)}.pilot-shell .es-root>.crm-module-header{margin-bottom:20px}.pilot-shell .es-page-heading h1{font-size:27px;font-weight:650;letter-spacing:-.65px}.pilot-shell .es-page-heading p{font-size:12px;color:var(--crm-muted)}.pilot-shell .es-manage-tabs{gap:25px;margin-bottom:22px;border-color:var(--crm-line)}.pilot-shell .es-manage-tabs>button{font-size:11px;font-weight:500;color:var(--crm-muted)}.pilot-shell .es-manage-tabs>button.active{color:var(--crm-violet);font-weight:600}.pilot-shell .es-manage-tabs>button.active:after{height:2px}.pilot-shell .es-connection,.pilot-shell .es-connection button{font-size:10px}.pilot-shell .es-setup-banner{background:#faf8ff;border-color:#ebe5fa;border-radius:12px;padding:20px;gap:14px}.pilot-shell .es-setup-banner strong{font-size:12px;color:#65557e;font-weight:600}.pilot-shell .es-setup-banner p{font-size:11px;line-height:1.7;color:#79678f}.pilot-shell .es-setup-icon{background:#f0eafa;border:1px solid #e9e0f8;color:#a18bc5;width:39px;height:39px;border-radius:10px}.pilot-shell .es-test-label{border-radius:5px;background:#f0e9fc;color:#796293;font-size:8px}.pilot-shell :is(.es-manage-panel,.es-template-card,.es-form-panel,.es-readiness-panel,.es-summary-panel,.es-report-job){border-color:var(--crm-line);border-radius:12px;background:white;box-shadow:var(--crm-shadow)}.pilot-shell .es-filter-row{padding:18px 20px;border-color:var(--crm-line)}.pilot-shell .es-search{flex-direction:row;justify-content:flex-start;height:38px;border-color:var(--crm-line);border-radius:8px}.pilot-shell .es-filter-row>select{height:38px;font-size:11px;border-radius:8px;border-color:var(--crm-line)}.pilot-shell .es-filter-row>span{font-size:10px;color:var(--crm-subtle)}.pilot-shell .es-campaign-name strong{font-size:12px;font-weight:550}.pilot-shell .es-campaign-name small{font-size:10px;color:#797386}.pilot-shell .es-mail-tile{background:#f5f0ff;border-color:#ebe3fb;border-radius:9px;color:#a28bcb}.pilot-shell .es-status{font-size:10px;color:#8b809a;font-weight:500}.pilot-shell .es-builder-tabs{gap:25px;border-color:var(--crm-line)}.pilot-shell .es-builder-tabs>button{font-size:11px}.pilot-shell .es-properties{background:white}.pilot-shell .es-properties,.pilot-shell .es-properties-heading{border-color:var(--crm-line)}.pilot-shell .es-module-grid button{border-color:var(--crm-line);border-radius:9px;box-shadow:none}.pilot-shell .es-module-grid button:hover{background:#fbf9ff;border-color:#c5b6ed}.pilot-shell .es-tool-rail{background:#fdfcfe;border-color:var(--crm-line)}.pilot-shell .es-preview-toolbar{background:#fcfbff;border-color:var(--crm-line)}.pilot-shell .es-preview-scroll{background:#f6f4fa}.pilot-shell .es-side-note{background:#faf7ff;border-color:#eee6fb;color:#79678f;border-radius:9px}.pilot-shell :is(.es-dialog,.modal){border:1px solid var(--crm-line);border-radius:16px;box-shadow:0 24px 90px #25143e26;color:var(--crm-ink);background:white}.pilot-shell .modal{padding:26px}.pilot-shell .es-dialog h2,.pilot-shell .modal h2{font-size:20px;letter-spacing:-.35px;color:var(--crm-ink);font-weight:600}.pilot-shell .es-field,.pilot-shell .modal label{font-size:11px;color:#746c83;font-weight:500;gap:7px}.pilot-shell .modal :is(input,select,textarea){font-size:12px;padding:11px 12px}.pilot-shell .modal small,.pilot-shell .modal>form>.muted{font-size:10px;color:#797386;line-height:1.6}.pilot-shell .modal .toolbar:last-child{border-top:1px solid #efebf5;padding-top:20px;margin-top:2px}.pilot-shell .modal .toolbar:first-child{align-items:center;margin-bottom:3px}.pilot-shell .modal::backdrop{background:#21142e35;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pilot-shell .es-modal-backdrop{background:#21142e35;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pilot-shell .es-dialog-close{border-color:var(--crm-line);color:#9887a9;border-radius:7px}.pilot-shell .es-config-status{font-size:11px}.pilot-shell .es-config-readiness{background:#fcfaff;border-color:#eee7f8;border-radius:9px}@media (max-width:1180px){.pilot-shell .hs-record{grid-template-columns:220px minmax(300px,1fr) 230px;padding:15px;gap:12px}.pilot-shell .hs-record-right{width:auto}.pilot-shell .crm-module .crm-filterbar{flex-wrap:wrap;gap:14px}.pilot-shell .crm-filterbar>.field{flex:1 1 200px}.pilot-shell .crm-filterbar>.field:has(select){flex:0 1 170px}.pilot-shell .crm-filterbar>strong{padding-bottom:8px}.pilot-shell .crm-module-header{gap:18px}}@media (max-width:760px){.pilot-shell .hs-record{grid-template-columns:minmax(0,1fr);padding:16px;gap:18px;min-width:0;overflow:visible}.pilot-shell .hs-record-left,.pilot-shell .hs-record-right{width:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.pilot-shell .hs-profile{grid-column:1/-1}.pilot-shell .hs-record-center{min-width:0}.pilot-shell .crm-header-actions{flex-shrink:1}.pilot-shell .crm-module-header{align-items:flex-start}.pilot-shell .crm-module-header h1{font-size:25px}.pilot-shell .crm-module-description{font-size:11px}.pilot-shell .crm-header-actions>.badge{display:none}.pilot-shell .crm-filterbar>.field:has(select){flex:1 1 160px}.pilot-shell .crm-filterbar>strong{margin-left:0}.pilot-shell .es-setup-banner{align-items:flex-start}.pilot-shell .es-setup-banner>.es-test-label{display:none}}@media (max-width:500px){.pilot-shell .crm-module-header{flex-direction:column;gap:16px;padding-bottom:20px}.pilot-shell .crm-header-actions{width:100%;justify-content:flex-start}.pilot-shell .crm-header-actions>.btn{width:100%;justify-content:center}.pilot-shell .crm-module-header h1{font-size:26px}.pilot-shell .crm-module{gap:18px}.pilot-shell .crm-record-index .hs-filterbar{padding:15px;align-items:stretch;gap:10px}.pilot-shell .crm-record-index .hs-filterbar label{flex:1 1 120px}.pilot-shell .crm-record-index .hs-filterbar .hs-index-search{flex-basis:100%}.pilot-shell .crm-record-index .hs-filterbar :is(input,select){width:100%;max-width:none;min-width:0}.pilot-shell .crm-record-index .hs-filterbar>span{margin-left:0}.pilot-shell .crm-record-index .hs-saved-tabs{padding:0 3px}.pilot-shell .crm-record-index .hs-saved-tabs>button{padding:15px 13px;font-size:10px}.pilot-shell .crm-module .crm-filterbar{padding:16px;align-items:stretch;gap:14px}.pilot-shell .crm-filterbar>.field,.pilot-shell .crm-filterbar>.field:has(select){flex-basis:100%}.pilot-shell .crm-filterbar>.badge,.pilot-shell .crm-filterbar>.muted{margin-left:0}.pilot-shell .crm-filterbar>strong{font-size:10px;white-space:normal;padding-bottom:0}.pilot-shell .crm-draft-notice{padding:16px;align-items:flex-start;gap:11px}.pilot-shell .crm-draft-notice p{font-size:10px}.pilot-shell .crm-notice-icon{width:32px;height:32px}.pilot-shell .hs-record{padding:12px}.pilot-shell .hs-record-left,.pilot-shell .hs-record-right{display:flex;flex-direction:column}.pilot-shell .hs-record-left>*,.pilot-shell .hs-record-right>*{width:100%}.pilot-shell .hs-activity-heading{flex-wrap:wrap;gap:6px}.pilot-shell .hs-activity-heading>span:last-child{white-space:normal}.pilot-shell .hs-primary-tabs{padding:0 7px}.pilot-shell .hs-primary-tabs>button{padding:16px 8px;font-size:10px}.pilot-shell .hs-activity-body{padding:0 20px 18px}.pilot-shell .es-filter-row{flex-wrap:wrap;padding:16px}.pilot-shell .es-search{flex-direction:row;justify-content:flex-start;width:100%}.pilot-shell .es-filter-row>span{margin-left:auto}.pilot-shell .es-setup-banner{padding:17px;gap:12px}.pilot-shell .modal{padding:22px 18px}.pilot-shell .modal .form-grid{grid-template-columns:minmax(0,1fr)}.pilot-shell .es-root>.crm-module-header{margin-bottom:15px}}@media (max-height:800px) and (min-width:901px){.hubspot-shell.pilot-shell .workspace-switch{display:none}.hubspot-shell.pilot-shell .brand-link{height:72px}.hubspot-shell.pilot-shell .nav-group{margin-bottom:8px}.hubspot-shell.pilot-shell .nav-group>p{margin:12px 12px 7px}.hubspot-shell.pilot-shell .sidebar nav{padding-top:10px}}.pilot-shell .es-search>svg{flex-shrink:0}.pilot-shell .es-search,.pilot-shell .es-search input{font-weight:400}.pilot-shell .es-header-back,.pilot-shell .es-title small{color:var(--crm-muted)}.pilot-shell .es-header-actions button{min-height:37px;border-radius:8px;font-size:11px}.pilot-shell .es-header-actions button:not(.es-primary){color:#62677d;border-color:var(--crm-line);background:white}.cf-page{container-type:inline-size;background:#fff;color:#0b1020;font-family:var(--font-sans,"DM Sans",sans-serif);text-align:left;line-height:1.6}.cf-page *{box-sizing:border-box}.cf-inner{width:100%;overflow:hidden}.cf-test{text-align:center;font-size:10px;letter-spacing:1.5px;background:#f3f0ff;color:#5b47d5;padding:7px}.cf-faq,.cf-footer,.cf-header,.cf-hero,.cf-value{max-width:1220px;margin:auto;padding-left:48px;padding-right:48px}.cf-header{display:flex;align-items:center;gap:22px;min-height:100px;border-bottom:1px solid #eeedf3}.cf-footer img,.cf-header img{object-fit:contain}.cf-header>span{font-size:10px;letter-spacing:2px;color:#777c8c}.cf-header>a{margin-left:auto;color:#282239;font-size:14px;font-weight:600}.cf-page a{text-decoration:none}.cf-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;padding-top:78px;padding-bottom:80px;align-items:start;background:radial-gradient(ellipse at 10% 80%,#f5f2ff,transparent 60%)}.cf-eyebrow{font-size:10px!important;font-weight:700;letter-spacing:1.8px;color:#6a57f0!important;margin:0 0 22px!important}.cf-page h1{font-size:clamp(36px,4.4cqw,62px);line-height:1.07;letter-spacing:-2.5px;font-weight:600;margin:0 0 28px;font-family:Space Grotesk,sans-serif}.cf-subtitle{font-size:17px;color:#606577;max-width:500px;line-height:1.8;margin-bottom:28px}.cf-button{border:0;display:inline-flex;align-items:center;justify-content:center;gap:25px;background:#6a57f0;color:#fff!important;padding:16px 23px;border-radius:8px;font:600 14px DM Sans,sans-serif;cursor:pointer;box-shadow:0 5px 12px #6a57f01c}.cf-button:hover{background:#5743d7}.cf-button:disabled{opacity:.55;cursor:default}.cf-small{font-size:11px!important;color:#777c8c!important;line-height:1.6;margin:14px 0 0}.cf-journey{display:flex;gap:13px;align-items:center;border-top:1px solid #e7e3f2;margin-top:40px;padding-top:25px;font-size:11px;color:#9186c4}.cf-journey strong{display:block;font-size:11px;color:#57596b;font-weight:500}.cf-journey i{font-style:normal;color:#b8b1d5}.cf-form-card{border:1px solid #e7e4f0;box-shadow:0 18px 60px #26203d0a;border-radius:15px;padding:32px;background:#fff;scroll-margin-top:24px}.cf-step{display:flex;gap:10px;margin-bottom:26px}.cf-step span{flex:1 1;font-size:10px;color:#8a8b98;padding-bottom:10px;border-bottom:2px solid #eeedf4}.cf-step .active{color:#6a57f0;border-color:#6a57f0}.cf-page h2{font:600 32px/1.2 Space Grotesk,sans-serif;letter-spacing:-1px;margin:0 0 18px}.cf-form-card h2{font-size:27px}.cf-confirmation>p,.cf-form-card>p{font-size:13px;color:#737586;margin:0 0 22px}.cf-form-card fieldset{border:0;padding:0;margin:0;min-width:0}.cf-form-card fieldset[hidden]{display:none}.cf-form-card label{display:block;font-size:12px;font-weight:600;margin-bottom:17px}.cf-form-card label>span{font-weight:400;color:#8b8d99}.cf-form-card input:not([type=checkbox]),.cf-form-card textarea{display:block;background:#fff;border:1px solid #dedde8;border-radius:7px;padding:12px;width:100%;margin-top:7px;font:14px DM Sans,sans-serif;color:#0b1020}.cf-form-card input:focus,.cf-form-card textarea:focus{outline:2px solid #6a57f060;outline-offset:1px}.cf-form-card form>.cf-button{width:100%;margin-top:6px}.cf-consent{display:flex!important;align-items:flex-start;gap:9px;font-size:11px!important;font-weight:400!important;color:#646779}.cf-consent input{margin-top:4px;accent-color:#6a57f0;flex:none}.cf-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.cf-error{color:#b42a49;font-size:12px}.cf-back{display:block;margin:14px auto 0;border:0;background:none;color:#6a57f0;font-size:12px;cursor:pointer}.cf-value{padding-top:65px;padding-bottom:70px;border-top:1px solid #eeedf3}.cf-section-copy{color:#747788;max-width:600px;font-size:15px}.cf-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:38px}.cf-benefits article{border:1px solid #eae7f1;border-radius:12px;padding:27px}.cf-benefits article>span{display:inline-flex;background:#f0ecff;color:#6a57f0;width:35px;height:35px;align-items:center;justify-content:center;border-radius:9px;font-size:11px}.cf-benefits h3{font-size:17px;font-weight:600;margin:23px 0 12px}.cf-benefits p,.cf-faq p{font-size:13px;color:#747788}.cf-faq{display:grid;grid-template-columns:1fr 1.3fr;gap:55px;padding-top:45px;padding-bottom:70px}.cf-faq details{border-bottom:1px solid #e8e6ef;padding:20px 0}.cf-faq summary{display:flex;justify-content:space-between;gap:14px;cursor:pointer;font-size:14px;font-weight:500;list-style:none}.cf-faq summary span{color:#6a57f0}.cf-close{text-align:center;background:#f6f4ff;padding:62px 30px}.cf-close h2{font-size:38px}.cf-close>p:not(.cf-eyebrow){max-width:540px;margin:0 auto 26px;font-size:14px;color:#747084}.cf-footer{display:flex;gap:20px;align-items:center;min-height:100px;font-size:10px;color:#838491}.cf-footer>span:last-child{margin-left:auto}.cf-success{display:inline-grid;place-items:center;width:50px;height:50px;background:#eeebff;color:#6a57f0;font-size:26px;border-radius:50%;margin-bottom:30px}.cf-next{border-top:1px solid #e8e5f0;padding-top:25px;font-size:12px;color:#737586}.cf-next strong{color:#222}.funnel-editor-fields{border-top:1px solid #eae7f1;padding-top:22px;margin-top:15px}.funnel-editor-fields h3{font-size:14px;margin:22px 0 14px}.funnel-preview{max-height:850px;overflow:auto;background:#f4f2f9;padding:16px}.funnel-preview.mobile>.cf-page{max-width:390px;margin:auto}.funnel-preview .cf-page{border:1px solid #e7e3f0;border-radius:8px}.cf-page :focus-visible{outline:2px solid #6a57f0;outline-offset:3px}@container (max-width:760px){.cf-faq,.cf-footer,.cf-header,.cf-hero,.cf-value{padding-left:25px;padding-right:25px}.cf-header{min-height:80px}.cf-header>span{display:none}.cf-hero{grid-template-columns:1fr;gap:35px;padding-top:45px;padding-bottom:45px}.cf-page h1{font-size:42px;letter-spacing:-1.8px}.cf-pitch{max-width:560px}.cf-journey{margin-top:28px}.cf-form-card{padding:25px}.cf-benefits,.cf-faq{grid-template-columns:1fr}.cf-faq{gap:10px}.cf-footer{flex-wrap:wrap;padding-top:20px;padding-bottom:20px;gap:10px}.cf-footer>span:last-child{margin-left:0}.cf-close h2{font-size:30px}}.funnel-preview-steps{display:flex;gap:8px;padding:0 16px 16px;flex-wrap:wrap}.funnel-preview-steps .btn{font-size:11px;min-height:32px}.funnel-preview-steps [aria-pressed=true]{background:#eeebff;color:#6a57f0;border-color:#cfc6ff}.landing-card-art[data-layout=funnel]{background:#f6f4ff;color:#0b1020;border-bottom:1px solid #e9e3ff}.landing-card-art[data-layout=funnel]>span{color:#6a57f0}.landing-editor{max-height:1100px;overflow-y:auto}@media (max-width:760px){.landing-editor{max-height:none;overflow:visible}}.cf-campaign .cf-hero{padding-top:68px;padding-bottom:65px;background:radial-gradient(ellipse at 12% 72%,#f2eeff,transparent 65%)}.cf-campaign .cf-eyebrow{font-size:10px!important}.cf-campaign .cf-pitch h1{font-size:clamp(38px,4.7cqw,64px);letter-spacing:-2.7px;max-width:620px}.cf-campaign .cf-form-card{border-top:3px solid #6a57f0;box-shadow:0 18px 65px #3524690c}.cf-form-card select{width:100%;border:1px solid #dedde8;border-radius:7px;padding:12px;margin-top:7px;color:#303041;background:#fff;font:13px DM Sans,sans-serif}.cf-privacy{font-size:10px!important;color:#777c8c;margin-top:14px}.cf-privacy a{color:#6a57f0;text-decoration:underline}.cf-demo{max-width:1220px;margin:auto;padding:45px 48px 80px}.cf-demo-heading{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:end;margin-bottom:35px}.cf-demo-heading h2{font-size:38px;line-height:1.15;margin:0;max-width:530px}.cf-demo-heading>p{font-size:14px;color:#737586;margin:0;line-height:1.85}.cf-demo-window{border:1px solid #e4dff1;border-radius:16px;overflow:hidden;background:linear-gradient(130deg,#fbfaff,#f4f0ff);box-shadow:0 20px 50px #35246908}.cf-demo-bar{display:flex;align-items:center;gap:20px;background:#fff;padding:17px 24px;border-bottom:1px solid #e8e3f2;color:#888393;font-size:9px;letter-spacing:1.5px}.cf-demo-bar>div{display:flex;gap:5px}.cf-demo-bar i{width:6px;height:6px;border-radius:50%;background:#dcd6e8}.cf-demo-example{margin-left:auto;letter-spacing:0;border:1px solid #e8e2f0;border-radius:20px;padding:3px 8px;font-size:9px;color:#7c728e}.cf-demo-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;padding:45px 30px}.cf-demo-step{position:relative;background:#fff;border:1px solid #e3ddf1;border-radius:12px;padding:24px;animation:cf-stage 9s ease-in-out infinite;animation-delay:0s;min-width:0}.cf-demo-step-1{animation-delay:3s}.cf-demo-step-2{animation-delay:6s}.cf-demo-symbol{display:flex;align-items:center;gap:10px;color:#6a57f0}.cf-demo-symbol>svg{background:#f2efff;padding:7px;box-sizing:content-box;border-radius:10px}.cf-demo-symbol>span{margin-left:auto;color:#aaa0bd;font-size:11px}.cf-demo-step h3{font-size:17px;line-height:1.35;letter-spacing:-.4px;margin:25px 0 12px;font-weight:600}.cf-demo-step>p{font-size:12px;color:#777385;line-height:1.75;min-height:65px}.cf-demo-record{border:1px solid #eeeaf5;border-radius:7px;padding:13px;background:#fcfbff;margin-top:23px}.cf-demo-record>span{display:block;background:#e8e2f5;height:4px;border-radius:3px;margin-bottom:8px;width:85%}.cf-demo-record>span:nth-child(2){width:65%;background:#d5cbf6}.cf-demo-record>span:nth-child(3){width:75%}.cf-demo-record b{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:500;color:#6a57f0;padding-top:7px}.cf-demo-connector{position:absolute;left:calc(100% + 6px);top:50%;width:30px;height:14px;color:#a995e4;font-size:19px;line-height:14px;text-align:center}.cf-demo-connector i{width:5px;height:5px;border-radius:50%;background:#6a57f0;position:absolute;top:5px;left:0;animation:cf-packet 3s ease-in-out infinite}.cf-demo-step-1 .cf-demo-connector i{animation-delay:1.5s}.cf-demo-bottom{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:18px 24px;background:#fff;border-top:1px solid #e8e3f2;font-size:10px;color:#8a8298}.cf-demo-bottom>span{display:flex;align-items:center;gap:7px}.cf-demo-bottom>span>i{width:5px;height:5px;border-radius:50%;background:#a99bd5}.cf-demo-bottom button{border:1px solid #e5dfef;border-radius:5px;background:#fff;padding:6px 9px;color:#6a57f0;font:10px DM Sans,sans-serif;cursor:pointer;white-space:nowrap}.cf-demo.is-paused *{animation-play-state:paused!important}.cf-campaign .cf-value{padding-top:60px}.campaign-kit-panel{background:#fff;border:1px solid #e6e0f3;border-radius:12px;padding:22px;margin:0 0 24px}.campaign-kit-panel h2{font-size:17px;margin:0 0 8px}.campaign-kit-panel>p{font-size:12px;color:#777385;max-width:760px;margin-bottom:17px}.campaign-kit-links{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:17px}.campaign-kit-links>div{border:1px solid #ebe6f3;border-radius:8px;padding:14px}.campaign-kit-links strong{display:block;font-size:12px;margin-bottom:12px}.campaign-kit-links a{display:block;color:#6a57f0;font-size:11px;margin-top:8px}.campaign-kit-links code{display:block;font-size:10px;word-break:break-all;color:#777385;padding-top:10px;line-height:1.7}.campaign-kit-status{color:#846a21;font-size:11px}.cf-campaign .cf-close{background:#f3efff}@keyframes cf-stage{0%,29%,to{border-color:#baacf1;box-shadow:0 6px 20px #6a57f01a;transform:translateY(-3px)}33%,95%{border-color:#e3ddf1;box-shadow:none;transform:translateY(0)}}@keyframes cf-packet{0%{transform:translateX(0);opacity:0}25%{opacity:1}80%,to{transform:translateX(24px);opacity:0}}@media (prefers-reduced-motion:reduce){.cf-demo *{animation:none!important;transform:none!important}}@container (max-width:760px){.cf-campaign .cf-pitch h1{font-size:43px;letter-spacing:-1.8px}.cf-demo{padding:30px 25px 50px}.cf-demo-heading{grid-template-columns:1fr;gap:17px}.cf-demo-heading h2{font-size:30px}.cf-demo-track{grid-template-columns:1fr;padding:25px;gap:26px}.cf-demo-step{padding:24px}.cf-demo-step>p{min-height:0}.cf-demo-record{margin-top:16px}.cf-demo-connector{left:50%;top:calc(100% + 5px);transform:rotate(90deg);width:18px}.cf-demo-bar{gap:10px;padding:15px;font-size:8px;letter-spacing:.8px}.cf-demo-example{display:none}.cf-demo-bottom{align-items:flex-start;padding:16px;line-height:1.6}.cf-demo-bottom>span{display:block}}@media (max-width:900px){.campaign-kit-links{grid-template-columns:1fr}}.work-sync{display:inline-flex;align-items:center;gap:6px;color:#7e8191;font-size:11px;white-space:nowrap}.work-sync i{width:6px;height:6px;background:#c6b568;border-radius:50%}.work-sync.live i{background:#41977a}.notebook-workspace,.task-workspace{color:#0b1020}.tb-overview{display:flex;justify-content:space-between;align-items:center;border:1px solid #e9e6f0;border-radius:12px;background:#fff;padding:20px 22px;margin-bottom:16px}.tb-overview>div:first-child{display:flex;gap:13px;align-items:center}.tb-work-icon{display:grid;place-items:center;background:#f0ecff;color:#6a57f0;width:45px;height:45px;border-radius:12px}.tb-overview strong{font-size:15px;font-weight:600}.tb-overview p{margin:5px 0 0;font-size:11px;color:#9192a0}.tb-overview .segmented button{display:flex;gap:7px;align-items:center;min-height:35px}.tb-filters{display:flex;gap:12px;align-items:center;margin-bottom:22px;flex-wrap:wrap}.tb-filters>label:first-child{display:flex;flex-direction:row;align-items:center;gap:8px;background:#fff;border:1px solid #e6e3ee;border-radius:8px;padding:0 12px;min-width:270px;color:#aaa5b8}.tb-filters>label:first-child input{border:0;background:transparent;padding:12px 0;font:12px DM Sans,sans-serif;min-width:230px;outline:none;color:#313144}.tb-filters select{width:auto;min-width:135px;border:1px solid #e6e3ee;background:#fff;border-radius:8px;padding:11px;color:#6e6b7b;font:11px DM Sans,sans-serif}.tb-filters>span{margin-left:auto;font-size:11px;color:#9a95a7}.tb-archive-filter{display:flex;flex-direction:row;gap:7px;align-items:center;font-size:11px;color:#8b8699}.tb-archive-filter input{accent-color:#6a57f0}.tb-board{display:grid;grid-template-columns:repeat(4,minmax(225px,1fr));gap:16px;overflow-x:auto;align-items:start;padding:0 0 18px;min-height:550px;scrollbar-width:thin}.tb-column{background:#f1eff6;border:1px solid #e9e5f0;border-radius:12px;padding:13px;min-height:440px;transition:background .15s,border-color .15s}.tb-column>header{display:flex;justify-content:space-between;align-items:center;padding:4px 3px 17px}.tb-column>header>span{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:600}.tb-column>header i{width:7px;height:7px;border-radius:50%;background:#9b9ca9}.tb-column[data-tone=violet]>header i{background:#8873ed}.tb-column[data-tone=amber]>header i{background:#d6af61}.tb-column[data-tone=green]>header i{background:#6daa94}.tb-column>header b{font-size:10px;font-weight:500;background:#e6e1ee;color:#8c8598;min-width:20px;height:20px;display:grid;place-items:center;border-radius:5px}.tb-column>header>button{border:0;background:transparent;color:#9a91ab;font-size:21px;cursor:pointer;width:28px;height:28px;border-radius:6px}.tb-column>header>button:hover{background:#e6e0f3;color:#6a57f0}.tb-card-stack{display:flex;flex-direction:column;gap:12px}.tb-card{background:#fff;border:1px solid #e7e2ee;border-radius:9px;padding:14px;box-shadow:0 3px 8px #21123d03;transition:box-shadow .15s}.tb-card:hover{border-color:#d3c8ef;box-shadow:0 5px 13px #4d347d0a}.tb-card.is-dragging{opacity:.5}.tb-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.tb-label{font-size:9px;font-weight:600;letter-spacing:.15px;background:#f4f3f7;color:#8b829c;padding:4px 7px;border-radius:4px}.tb-label[data-label=Sales]{background:#f1ebff;color:#8870bf}.tb-label[data-label=Delivery]{background:#eaf2fa;color:#6b8ba6}.tb-label[data-label=Operations]{background:#fff3df;color:#a1854d}.tb-label[data-label=Personal]{background:#eaf6ef;color:#639b78}.tb-handle{border:0;background:none;color:#b4adbd;font-size:21px;line-height:24px;cursor:grab;padding:0 4px}.tb-handle:active{cursor:grabbing}.tb-card-title{display:block;text-align:left;font:600 13px/1.55 DM Sans,sans-serif;border:0;background:none;color:#363040;padding:0;cursor:pointer;word-break:break-word;width:100%}.tb-card-copy{font-size:11px;line-height:1.7;color:#96909f;margin:9px 0 13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.tb-contact{display:flex;gap:5px;align-items:center;color:#938a9f;font-size:10px;margin:13px 0}.tb-check-progress{margin:14px 0}.tb-check-progress>span{display:flex;gap:5px;align-items:center;font-size:10px;color:#9d93ad}.tb-check-progress>i{background:#f0ecf5;margin-top:7px;overflow:hidden}.tb-check-progress b,.tb-check-progress>i{display:block;height:3px;border-radius:3px}.tb-check-progress b{background:#a493e5}.tb-card-meta{display:flex;align-items:center;gap:9px;border-top:1px solid #f3f0f7;padding-top:12px;margin-top:12px;flex-wrap:wrap}.tb-card-meta>span{display:flex;align-items:center;gap:4px;font-size:9px;color:#a098ad}.tb-priority i{width:4px;height:4px;border-radius:50%;background:#b1a8c0}.tb-priority.high i{background:#ce8792}.tb-priority.low i{background:#82b49c}.tb-card-meta .tb-overdue{color:#c08089}.tb-card-meta .tb-avatar{margin-left:auto;background:#eee9fa;color:#9987ba;border-radius:50%;width:24px;height:24px;justify-content:center;font-size:9px;font-weight:600}.tb-move{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#b0a7bd;font-size:9px;margin-top:11px}.tb-move select{font:9px DM Sans,sans-serif;color:#9c91ae;background:#fcfbfe;border:1px solid #f0ecf6;border-radius:4px;padding:4px 5px;max-width:100px}.tb-add{display:block;text-align:left;border:0;background:none;width:100%;padding:16px 5px 6px;color:#a096ae;font:11px DM Sans,sans-serif;cursor:pointer}.tb-add:hover{color:#6a57f0}.tb-drop-over{background:#eae3ff;border-color:#a493e5}.tb-drag-ghost{position:fixed;z-index:10000;pointer-events:none;background:#fff;border:1px solid #cabdef;border-radius:9px;padding:15px;width:235px;box-shadow:0 12px 35px #37235226;transform:rotate(2deg);font-size:12px}.work-dialog{padding:0;border:1px solid #e5dfef;border-radius:15px;width:min(680px,calc(100vw - 30px));max-height:90dvh;box-shadow:0 20px 100px #24153726;color:#0b1020}.work-dialog::backdrop{background:#16102455;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.work-dialog form>header{display:flex;justify-content:space-between;gap:15px;padding:25px 28px;border-bottom:1px solid #eee9f4}.work-dialog h2{font-size:22px;font-weight:600;letter-spacing:-.6px;margin:7px 0 0}.work-dialog header>button{border:0;background:none;font-size:25px;color:#a496b5;cursor:pointer}.work-fields{padding:24px 28px;gap:18px}.work-fields,.work-fields label{display:flex;flex-direction:column}.work-fields label{gap:8px;color:#898090;font-size:11px;font-weight:500}.work-fields input:not([type=checkbox]),.work-fields select,.work-fields textarea{width:100%;background:#fff;border:1px solid #e6e0ed;border-radius:7px;padding:11px;font:13px DM Sans,sans-serif;color:#3c3248;min-width:0}.work-fields textarea{resize:vertical;line-height:1.7}.work-field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.work-dialog form>footer{display:flex;align-items:center;gap:10px;padding:18px 28px;background:#fcfbfe;border-top:1px solid #eee9f4;position:sticky;bottom:0}.work-dialog footer>span{flex:1 1}.work-dialog .error{padding:0 28px}.work-discard{padding:30px}.work-discard button{margin:15px 10px 0 0}.tb-editor-checklist h3{font-size:12px;font-weight:600;display:flex;justify-content:space-between;margin:6px 0 15px}.tb-editor-checklist h3 span{font-size:10px;color:#a597b4}.tb-editor-checklist>div{display:flex;align-items:center;gap:10px;margin:9px 0}.tb-editor-checklist>div>input[type=checkbox]{accent-color:#6a57f0;flex:none}.tb-editor-checklist>div>button:not(.btn){border:0;background:none;font-size:20px;color:#aa9fba;cursor:pointer}.notebook-layout{display:grid;grid-template-columns:250px minmax(0,1fr);border:1px solid #e7e1f0;border-radius:14px;overflow:hidden;background:#fff;min-height:850px}.notebook-library{background:#faf9fd;border-right:1px solid #eae4f1;padding:23px 15px}.notebook-library>header{display:flex;align-items:center;justify-content:space-between;padding:0 8px 19px}.notebook-library strong{font-size:12px;font-weight:600}.notebook-library>header>span{font-size:10px;color:#aaa1b5}.notebook-search{display:flex;align-items:center;gap:7px;padding:0 10px;background:#fff;border:1px solid #e7e0f1;border-radius:7px;color:#aaa0ba}.notebook-search input{min-width:0;width:100%;border:0;background:transparent;padding:11px 0;font:11px DM Sans,sans-serif;color:#63556f;outline:none}.notebook-archive{display:flex;flex-direction:row;align-items:center;gap:6px;padding:14px 4px;font-size:10px;color:#a297af}.notebook-archive input{accent-color:#6a57f0}.notebook-pages{display:flex;flex-direction:column;gap:9px}.notebook-pages>button{display:flex;align-items:flex-start;gap:9px;border:1px solid transparent;border-radius:8px;padding:13px 10px;background:transparent;text-align:left;cursor:pointer;min-width:0}.notebook-pages>button.selected{background:#efebfc;border-color:#e1d8f6}.notebook-page-icon{display:grid;place-items:center;flex:none;background:#fff;border:1px solid #ebe4f5;width:32px;height:39px;border-radius:5px;color:#b09cce}.notebook-pages>button>span:last-child{min-width:0}.notebook-pages strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#6e597f;margin-bottom:6px}.notebook-pages small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#b0a3bc;font-size:10px;line-height:1.65;white-space:pre-wrap}.notebook-pages i{display:block;color:#b1a5bd;font-size:9px;font-style:normal;margin-top:7px}.notebook-no-pages{font-size:11px;padding:20px;color:#b1a2be;line-height:1.8}.notebook-editor{min-width:0;background:#fff}.notebook-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:70px;padding:16px 22px;border-bottom:1px solid #eee8f6;background:#fefeff}.notebook-toolbar .segmented button{font-size:11px;min-height:32px}.notebook-toolbar>label{display:flex;gap:6px;align-items:center;font-size:10px;color:#a498b3}.notebook-toolbar select{border:1px solid #e9e1f1;background:#fff;border-radius:5px;padding:6px;font:10px DM Sans,sans-serif;color:#8e7e9e}.notebook-toolbar>button{border:0;background:none;color:#ac9dbb;font-size:10px;cursor:pointer;min-height:34px}.notebook-toolbar>button[aria-pressed=true]{color:#6a57f0}.notebook-save{font-size:9px;color:#aaa1b6;margin-left:auto;white-space:nowrap}.notebook-save.conflict,.notebook-save.error{color:#bd7a85}.notebook-save.saving{color:#9b84bf}.notebook-title{padding:34px 42px 22px}.notebook-title .cf-eyebrow{font-size:8px!important;letter-spacing:1.7px;margin-bottom:18px!important;color:#b8a8cf!important}.notebook-title>input{width:100%;border:0;background:transparent;outline:none;font:500 30px/1.3 Space Grotesk,sans-serif;letter-spacing:-1px;color:#3c2d4e;padding:0}.notebook-title>p{font-size:10px;color:#c0b5cd;margin:13px 0 0}.notebook-paper{padding:5px 42px 0}.notebook-paper textarea{display:block;width:100%;border:0;outline:none;background-color:#fff;border-radius:0;padding:0;min-height:680px;resize:vertical;font:16px/36px DM Sans,sans-serif;letter-spacing:.05px;color:#63566f;caret-color:#6a57f0;tab-size:4}.paper-lined textarea{background-image:linear-gradient(180deg,transparent 35px,#eeebf4 0,#eeebf4 36px);background-size:100% 36px}.paper-grid textarea{background-image:linear-gradient(90deg,#f1edf7 1px,transparent 0),linear-gradient(180deg,#f1edf7 1px,transparent 0);background-size:24px 36px}.notebook-paper textarea::placeholder{color:#c3b8cf}.notebook-paper footer{display:flex;justify-content:space-between;gap:10px;font-size:9px;color:#c1b5cf;border-top:1px solid #eee7f6;padding:16px 0;margin-top:25px}.notebook-conflict,.notebook-message{background:#fff9ed;border:1px solid #f1e1bc;border-radius:8px;margin:20px;padding:16px;font-size:12px;line-height:1.7;color:#947b48}.notebook-conflict .btn,.notebook-message .btn{margin:10px 8px 0 0;font-size:11px}.notebook-conflict{background:#faf5ff;border-color:#e7d7fa;color:#8e70a5}.notebook-conflict pre{white-space:pre-wrap;word-break:break-word;max-height:220px;overflow:auto;font:12px/1.7 DM Sans,sans-serif}.notebook-conflict details{margin-top:15px}.notebook-welcome{min-height:700px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center}.notebook-welcome>span{background:#f2edfd;color:#b39ad7;border-radius:18px;padding:20px}.notebook-welcome h2{font-size:25px;letter-spacing:-.7px;font-weight:500;color:#756482;margin:30px 0 12px}.notebook-welcome p{font-size:13px;color:#b2a3bd;max-width:330px;line-height:1.8;margin-bottom:25px}.notebook-welcome small{font-size:9px;color:#c2b4ce;margin-top:20px}.ink-studio{padding:0 24px 24px}.ink-tools{display:flex;gap:12px;align-items:center;flex-wrap:wrap;border:1px solid #ece4f5;border-radius:10px;background:#fcfaff;padding:12px;margin-bottom:13px}.ink-tools button{border:0;background:none;color:#a08bb4;font:11px DM Sans,sans-serif;cursor:pointer;min-height:34px;border-radius:5px;padding:6px 9px}.ink-tools button:disabled{opacity:.4;cursor:default}.ink-tools button[aria-pressed=true]{background:#ece3fb;color:#7e5ba9}.ink-tool-group{display:flex;gap:3px}.ink-colors{display:flex;gap:8px;align-items:center;padding:0 5px}.ink-colors button{padding:0;min-height:20px;width:20px;height:20px;border-radius:50%;border:3px solid #fcfaff}.ink-colors button[aria-pressed=true]{outline:1px solid #b39ed2;outline-offset:2px}.ink-tools label{display:flex;gap:5px;align-items:center;font-size:10px;color:#a48cb8}.ink-tools select{font:10px DM Sans,sans-serif;border:1px solid #e8dff3;border-radius:5px;color:#a08bb4;padding:6px;background:#fff}.ink-help{gap:15px;justify-content:space-between;font-size:9px;color:#b4a0c4;padding:3px 5px 15px}.ink-help,.ink-help label{display:flex;align-items:center}.ink-help label{flex-direction:row;gap:5px;white-space:nowrap}.ink-help input{accent-color:#6a57f0}.ink-canvas{width:100%;height:auto;aspect-ratio:3/4;border:1px solid #eee7f5;border-radius:4px;display:block;touch-action:none;cursor:crosshair;box-shadow:0 7px 25px #42226205}.ink-canvas.ink-eraser{cursor:cell}.ink-footnote{text-align:center;font-size:9px;color:#beadcc;margin-top:16px}.notebook-workspace :focus-visible,.task-workspace :focus-visible,.work-dialog :focus-visible{outline:2px solid #9f83d1;outline-offset:3px}@media (max-width:1050px){.notebook-layout{grid-template-columns:210px minmax(0,1fr)}.notebook-title{padding:28px}.notebook-paper{padding-left:28px;padding-right:28px}}@media (max-width:760px){.tb-overview{padding:15px}.tb-filters{gap:8px}.tb-filters>label:first-child{width:100%;min-width:0}.tb-filters>label:first-child input{width:100%;min-width:0;font-size:16px}.tb-board{grid-template-columns:repeat(4,270px);scroll-snap-type:x proximity}.tb-column{scroll-snap-align:start}.tb-move select{min-height:34px;font-size:12px;max-width:145px}.tb-card-title{font-size:14px}.tb-handle{padding:5px 8px}.work-fields{padding:20px}.work-dialog form>header{padding:22px}.work-field-row{grid-template-columns:1fr}.work-fields input:not([type=checkbox]),.work-fields select,.work-fields textarea{font-size:16px;min-height:44px}.work-dialog form>footer{padding:15px;flex-wrap:wrap}.work-dialog footer .btn{font-size:12px}.notebook-layout{grid-template-columns:1fr;min-height:0}.notebook-library{border:0;border-bottom:1px solid #eee5f7;padding:17px}.notebook-pages{display:flex;flex-direction:row;overflow:auto;padding-bottom:4px}.notebook-pages>button{min-width:210px;max-width:210px}.notebook-pages small{-webkit-line-clamp:1}.notebook-library>header{padding-bottom:13px}.notebook-archive{padding:10px 0}.notebook-toolbar{padding:12px;gap:8px}.notebook-toolbar>button{min-height:38px}.notebook-title{padding:26px 22px 20px}.notebook-title>input{font-size:27px}.notebook-paper{padding-left:22px;padding-right:22px}.notebook-paper textarea{font-size:17px;min-height:600px}.notebook-paper footer{flex-direction:column}.ink-studio{padding:0 12px 20px}.ink-tools{gap:9px;padding:10px}.ink-tools button{min-height:40px}.ink-colors button{min-height:25px;width:25px;height:25px}.ink-tools select{min-height:38px;font-size:13px}.ink-help{align-items:flex-start;line-height:1.7;gap:7px}.ink-help>span{max-width:210px}.notebook-search input{font-size:16px}.notebook-save{margin-left:0}}.tb-card-copy{color:#777384}.tb-card-meta>span,.tb-contact{color:#82788f}.tb-move{color:#8e839c}.tb-move select{color:#786a89;font-size:10px}.tb-label{font-size:10px}.tb-add{color:#8e819e}.notebook-pages small{color:#908299}.notebook-pages i,.notebook-title>p{color:#918299;font-size:10px}.notebook-toolbar select,.notebook-toolbar>button,.notebook-toolbar>label{color:#8a779c;font-size:11px}.notebook-save{font-size:10px;color:#8d809a}.notebook-paper textarea{color:#4c4059}.ink-help{font-size:10px;color:#9783a8}.ink-footnote{color:#a290b1}.notebook-title .cf-eyebrow{color:#a38db9!important}.ws-switcher{display:flex;align-items:center;gap:14px;margin:0 0 20px;background:#fff;border:1px solid #e6e3ee;border-radius:12px;padding:16px 20px}.ws-mark{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:10px;color:white;font:600 18px Space Grotesk,sans-serif}.ws-switcher label{font-size:10px;color:#777183;gap:3px;min-width:180px}.ws-switcher select{width:100%;border:0;padding:4px 22px 4px 0;font-size:15px;font-weight:650;background:transparent}.ws-switcher p{flex:1 1;color:#777183;font-size:12px;line-height:1.5}.workspace-create{width:min(900px,calc(100vw - 32px));max-height:90dvh;border:1px solid #e6e3ee;border-radius:16px;padding:0;color:#0b1020;box-shadow:0 24px 100px #0b102033}.workspace-create::backdrop{background:#0b102066;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.workspace-create header{display:flex;gap:25px;justify-content:space-between;padding:28px 30px;border-bottom:1px solid #e6e3ee}.workspace-create header h2{font:600 26px Space Grotesk,sans-serif;margin:8px 0;letter-spacing:-.7px}.workspace-create header p:last-child{color:#777183;font-size:13px;line-height:1.6}.workspace-create header>button{align-self:flex-start;border:0;background:#f4f2fa;border-radius:7px;width:36px;height:36px;font-size:23px}.ws-create-fields{padding:24px 30px;display:grid;gap:20px}.ws-create-fields label{color:#4d485b}.ws-create-fields input,.ws-create-fields textarea{font-size:14px}.ws-create-fields textarea{min-height:65px}.ws-create-fields fieldset{border:0;margin:0;padding:0;min-width:0}.ws-create-fields legend{font-size:12px;font-weight:650;padding:0 0 12px}.ws-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ws-template{position:relative;cursor:pointer;border:1px solid #e6e3ee;border-radius:10px;padding:14px;gap:8px;background:#fff}.ws-template.selected{border-color:#6a57f0;box-shadow:0 0 0 2px #6a57f018;background:#fcfbff}.ws-template>input{position:absolute;right:14px;top:14px}.ws-template>strong{font-size:13px}.ws-template>span:not(.ws-template-board){color:#797284;font-size:12px;line-height:1.6;font-weight:400}.ws-template>small{color:#777183;font-size:11px}.ws-template-board{display:flex;gap:5px;width:155px;height:59px;background:#f4f2f8;border-radius:5px;padding:7px}.ws-template-board i{flex:1 1;display:block;background:#eae6f2;padding:4px;border-radius:3px}.ws-template-board b{display:block;height:3px;width:70%;background:var(--board-color);opacity:.6;margin-bottom:5px;border-radius:3px}.ws-template-board em{display:block;height:13px;background:white;margin-bottom:3px;border-radius:2px;box-shadow:0 1px 2px #0b10200a}.ws-colors button{width:28px;height:28px;border:3px solid white;outline:1px solid transparent;border-radius:50%;margin-right:10px}.ws-colors button[aria-pressed=true]{outline-color:#6a57f0;outline-offset:2px}.workspace-create footer{display:flex;align-items:center;gap:10px;padding:18px 30px;border-top:1px solid #e6e3ee;background:#fcfbff}.workspace-create footer span{margin-right:auto;color:#777183;font-size:11px}.notebook-page-controls{display:flex;align-items:center;gap:15px;margin:0 0 16px}.notebook-page-controls label{font-size:10px;color:#777183}.notebook-page-controls select{width:180px;font-size:12px;min-height:38px}.notebook-page-controls p{flex:1 1;font-size:12px;color:#777183}.notebook-focus .module-header,.notebook-focus .notebook-library,.notebook-focus .ws-switcher{display:none}.notebook-focus .notebook-layout{grid-template-columns:minmax(0,1fr)}.notebook-focus .notebook-title{padding-top:18px;padding-bottom:18px}.notebook-focus .notebook-title>input{font-size:24px}.ink-viewport{overflow:auto;max-width:100%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ink-canvas{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ink-canvas.ink-pan{touch-action:pan-x pan-y;cursor:grab}.ink-view-controls{display:flex;gap:20px;align-items:center;justify-content:space-between;margin:0 0 12px}.ink-view-controls label{flex-direction:row;align-items:center;color:#777183;font-size:11px}.ink-view-controls select{width:110px;font-size:12px}.ink-view-controls>span{font-size:11px;color:#777183}.ink-help{flex-wrap:wrap}.ink-help label{font-size:11px;color:#62566e}.ink-help select{width:240px;font-size:12px;min-height:40px}.ink-tools button{color:#675775}.ink-footnote{color:#776980;font-size:11px;line-height:1.6}.tb-card-title{font-size:14px;line-height:1.5}.tb-card-copy{font-size:12px;line-height:1.6;color:#706978}.tb-handle{touch-action:none;min-height:32px;min-width:32px}@media (pointer:coarse){.ink-tools button,.ink-tools select,.notebook-page-controls button,.notebook-toolbar button,.notebook-toolbar select,.tb-move select,.ws-switcher select{min-height:44px}.ink-colors button{width:32px;height:32px;min-height:32px}.tb-handle{min-width:40px;min-height:40px}.notebook-page-controls select,.notebook-search input,.notebook-title>input{font-size:16px}}@media (max-width:1100px){.ws-switcher p{display:none}.ws-switcher>button{margin-left:auto}.notebook-layout{grid-template-columns:190px minmax(0,1fr)}.notebook-toolbar{gap:8px;flex-wrap:wrap}.ink-tools{gap:8px}.ink-help{align-items:flex-start}}@media (max-width:760px){.ws-switcher{padding:12px;gap:10px;flex-wrap:wrap}.ws-switcher label{flex:1 1;min-width:140px}.ws-switcher>button{font-size:12px;min-height:42px}.ws-mark{flex-basis:34px;height:34px}.notebook-layout{grid-template-columns:minmax(0,1fr)}.notebook-page-controls{flex-wrap:wrap;gap:10px}.notebook-page-controls p{display:none}.notebook-page-controls>button{margin-left:auto;font-size:12px;min-height:42px}.notebook-page-controls select{width:170px;font-size:16px}.notebook-toolbar{flex-wrap:wrap}.notebook-title>input{font-size:25px}.ink-help label{width:100%;justify-content:space-between}.ink-help select{width:min(230px,75%);font-size:13px}.ink-help>span{max-width:none}.ink-tools{gap:6px}.ink-tools button{min-height:42px;font-size:12px}.ink-colors{gap:8px}.ink-colors button{width:28px;height:28px;min-height:28px}.ink-view-controls{flex-wrap:wrap;gap:8px}.ink-view-controls select{min-height:42px}.workspace-create{width:calc(100vw - 16px);max-height:94dvh}.workspace-create header,.ws-create-fields{padding:20px}.workspace-create header h2{font-size:23px}.ws-template-grid{grid-template-columns:1fr}.workspace-create footer{padding:15px;flex-wrap:wrap}.workspace-create footer span{width:100%}.workspace-create input,.workspace-create textarea{font-size:16px}.tb-filters select{min-width:0;flex:1 1;font-size:13px;min-height:42px}.tb-filters .tb-archive-filter{flex-basis:100%;min-height:35px}.tb-column{min-height:300px}.tb-move select{min-height:42px}}.workspace-create form{display:flex;flex-direction:column;max-height:90dvh}.workspace-create footer,.workspace-create header{flex-shrink:0}.workspace-create .ws-create-fields{overflow:auto;overscroll-behavior:contain}@media (max-width:760px){.workspace-create form{max-height:94dvh}}.notebook-focus>.crm-module-header{display:none}@media (max-width:760px){.pilot-shell :is(.task-workspace,.notebook-workspace) .crm-header-actions{flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.pilot-shell :is(.task-workspace,.notebook-workspace) .crm-header-actions>.btn{width:auto;flex:1 1;min-width:0;font-size:12px}.pilot-shell :is(.task-workspace,.notebook-workspace) .crm-header-actions>.work-sync{flex-basis:100%}.pilot-shell :is(.task-workspace,.notebook-workspace) .crm-module-header{padding-bottom:14px;margin-bottom:14px}.tb-filters,.ws-switcher{margin-bottom:14px}}@media (max-width:600px){.ink-tools{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain}.ink-tools>*{flex-shrink:0}.ink-tools label{flex-direction:row;white-space:nowrap}.ink-tools select{width:90px}}.task-accountability-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0 0 16px}.task-accountability-summary button{display:flex;flex-direction:column;align-items:flex-start;gap:9px;background:#fff;border:1px solid #e2e8f0;border-radius:11px;padding:15px;text-align:left;color:#64748b;font-size:11px}.task-accountability-summary button strong{font-size:25px;color:#0b1020;font-family:CRMBrand,Manrope,sans-serif}.task-accountability-summary button[aria-pressed=true]{background:#f3f0ff;border-color:#b8acf7;color:#5942cc}.task-accountability-summary button:focus-visible{outline:3px solid #b8acf7;outline-offset:2px}.task-card-accountability{display:flex;flex-wrap:wrap;gap:6px;font-size:10px;color:#64748b;margin:12px 0}.task-card-accountability span{padding:4px 6px;background:#f6f7fb;border-radius:5px}.task-blocker{display:grid;gap:5px;padding:10px;border:1px solid #fed7aa;border-radius:8px;background:#fff7ed;color:#9a3412;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.task-blocker strong{font-size:10px;text-transform:uppercase;letter-spacing:.04em}.task-accountability-editor{display:grid;gap:16px;border-top:1px solid #e2e8f0;padding-top:18px}.work-dialog .task-blocked-toggle{display:flex;flex-direction:row;align-items:center;gap:9px}.work-dialog .task-blocked-toggle input{width:16px;height:16px;accent-color:#6a57f0}.task-accountability-editor small,.task-activity>small{font-size:11px;color:#64748b;line-height:1.7}.task-activity{padding:20px 24px;border-top:1px solid #e2e8f0;background:#fafbfe}.task-activity h3{font-size:14px;margin:0 0 15px}.task-activity ol{display:grid;gap:16px;list-style:none;margin:0 0 16px;padding:0;max-height:280px;overflow:auto}.task-activity li{display:grid;gap:4px;border-left:2px solid #d8d1fb;padding-left:12px;font-size:12px}.task-activity li p,.task-activity li span{color:#475569}.task-activity li p{font-size:11px;margin:3px 0 0}.task-activity li small{font-size:10px;color:#64748b}.task-completed{background:#ecfdf5;padding:12px;color:#166534;border-radius:8px;font-size:12px;line-height:1.6}@media (max-width:1000px){.task-accountability-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.task-accountability-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.task-accountability-summary button{padding:12px}.task-activity{padding:18px}}.team-board-progress{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px;margin:0 0 16px}.team-board-progress summary{cursor:pointer;font-size:13px;font-weight:650;color:#0b1020}.team-board-progress summary span{font-weight:400;color:#64748b;margin-left:10px;font-size:11px}.team-board-progress-table{overflow:auto;margin-top:16px}.team-board-progress table{width:100%;min-width:560px;border-collapse:collapse;text-align:left;font-size:12px}.team-board-progress th{color:#64748b;font-weight:500;font-size:11px}.team-board-progress td,.team-board-progress th{padding:12px;border-bottom:1px solid #eef0f5}.team-board-progress td small{display:block;font-size:10px;color:#94a3b8;margin-top:3px}.team-board-progress progress{width:90px;height:6px;accent-color:#6a57f0;margin-right:10px}.team-board-progress>p,.team-board-readonly{font-size:11px;color:#64748b;line-height:1.7}.team-board-readonly{padding:12px;background:#f3f0ff;border-radius:8px}.task-read-only header{display:flex;justify-content:space-between;gap:15px;padding:22px}.task-read-only header h2{font-size:20px}.task-read-only-body{padding:0 22px 22px;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.task-read-only-body dl{display:grid;grid-template-columns:100px 1fr;gap:8px}.task-read-only-body dt{color:#64748b}.task-read-only-body dd{margin:0}