.contact-lists-panel{margin-bottom:24px;padding:24px!important}.contact-lists-panel h2{margin:0}.list-target-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.list-target-actions>span{margin-right:auto;font-weight:600}.named-list{border:1px solid var(--line,#e0e5e9);background:#fff;border-radius:12px;margin:12px 0;display:flex}.named-list-select{align-items:flex-start;padding:22px 14px;display:flex}.named-list-select input{accent-color:#225b50;width:18px;height:18px}.named-list details{flex:1;min-width:0}.named-list summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:14px;padding:20px 16px 20px 0;display:flex}.named-list summary:before{content:"▸";color:#5c7269}.named-list details[open]>summary:before{content:"▾"}.named-list summary strong{font-size:16px}.named-list summary small{color:#66756e}.list-expand-hint{color:#66756e;margin-left:auto;font-size:12px}.named-list-content{padding:0 16px 16px 0}.list-rename{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:12px;display:flex}.list-rename input{border:1px solid #cbd4cf;border-radius:6px;padding:9px;display:block}.list-invitations{margin-top:20px}.invitation-recipients{gap:10px;max-height:260px;margin:16px 0;display:grid;overflow:auto}.invitation-recipients label{align-items:center;gap:10px;display:flex}.invitation-recipients small{color:#66756e}.list-invitation-drafts{margin-top:18px}.list-invitation-drafts summary{cursor:pointer}.list-invitation-drafts article{border-bottom:1px solid #e0e5e9;padding:14px}.list-invitation-drafts p{white-space:pre-wrap}.all-contacts-toggle>summary{cursor:pointer;padding:16px;font-weight:600}@media (width<=700px){.list-expand-hint{display:none}.named-list summary{gap:8px}.list-target-actions .btn{flex:1}.list-target-actions>span,.named-list summary small{width:100%}}.flow-message{white-space:pre-wrap;overflow-wrap:anywhere;background:#faf8fc;border-radius:8px;padding:14px}.flow-confirm{align-items:flex-start;gap:10px;margin:18px 0;line-height:1.7;display:flex}.flow-confirm input{margin-top:6px}.list-flow-history{margin-top:24px}.flow-history-row{border-top:1px solid #e0e5e9;padding:16px 0}.flow-history-row>summary{cursor:pointer;justify-content:space-between;gap:12px;display:flex}.flow-history-row>.btn{margin:8px 8px 0 0}.flow-history-row h4{margin:16px 0 8px}.list-invitations .outreach-steps{flex-wrap:wrap}.outreach{gap:24px;display:grid}.outreach-tabs{border-bottom:1px solid var(--brand-line);flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.outreach-tabs button{color:var(--brand-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:11px 18px}.outreach-tabs button.active{color:var(--brand-pink);background:var(--brand-blush);font-weight:600}.outreach-steps{color:var(--brand-muted);flex-wrap:wrap;gap:24px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.outreach-steps li{border-bottom:2px solid #0000;padding:10px 0}.outreach-steps li.active{color:var(--brand-pink);border-color:var(--brand-pink);font-weight:600}.outreach-dates{gap:12px;padding:12px 0;display:flex;overflow-x:auto}.outreach-dates button{border:1px solid var(--brand-line);text-align:left;min-width:170px;color:var(--brand-ink);cursor:pointer;background:#fff;border-radius:12px;gap:10px;padding:18px 22px;display:grid}.outreach-dates button.selected{border-color:var(--brand-pink);background:var(--brand-blush)}.outreach-dates strong{font-size:28px}.outreach-dates small{color:var(--brand-muted);font-size:12px;font-weight:400}.outreach-filters,.outreach-variables{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.outreach-filters input{min-width:200px}.outreach .table-scroll{overflow-x:auto}.outreach td{font-size:13px}.outreach input[type=checkbox]{width:16px;height:16px;accent-color:var(--brand-pink)}.outreach-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.outreach-actions small,.outreach-variables span{color:var(--brand-muted);font-size:12px}.outreach-template-layout{grid-template-columns:1fr 1.5fr;align-items:start;gap:24px;display:grid}.outreach-template-row{text-align:left;border:1px solid var(--brand-line);cursor:pointer;background:#fff;border-radius:10px;gap:8px;width:100%;margin-top:12px;padding:16px;display:grid}.outreach-template-row.selected{border-color:var(--brand-pink);background:var(--brand-blush)}.outreach-template-row small{text-overflow:ellipsis;white-space:nowrap;color:var(--brand-muted);overflow:hidden}.outreach-compose{max-width:850px}.outreach-review{gap:16px;display:grid}.outreach-review strong small{color:var(--brand-muted);font-weight:400}.outreach textarea{resize:vertical;width:100%;line-height:1.8}.outreach .field{margin:18px 0}@media (width<=800px){.outreach-template-layout{grid-template-columns:1fr}.outreach .settings-top{flex-wrap:wrap;gap:12px}.outreach td{white-space:nowrap}}.outreach .channel-table th,.outreach .channel-table td{text-align:left}.outreach .channel-table th:first-child,.outreach .channel-table td:first-child{width:44px;padding-left:12px;padding-right:12px}.outreach .channel-table th:nth-child(2){width:36%}.outreach-filters input{border:1px solid var(--brand-line);background:#fff;border-radius:8px;padding:10px 12px}.sales-progress{gap:24px;display:grid}.sales-progress .channel-table th:first-child,.sales-progress .channel-table td:first-child{width:auto;padding:16px 12px}.sales-progress .channel-table th:nth-child(2){width:auto}.sales-progress .channel-table tr.selected{background:var(--brand-blush)}.sales-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.sales-metrics button{text-align:left;border:1px solid var(--brand-line);cursor:pointer;background:#fff;border-radius:12px;gap:12px;padding:18px;display:grid}.sales-metrics button:first-child{background:var(--brand-blush)}.sales-metrics span,.sales-metrics small{color:var(--brand-muted);font-size:11px;font-weight:400;line-height:1.7}.sales-metrics strong{color:var(--brand-ink);font-size:28px}.sales-progress progress{width:100%;height:8px;accent-color:var(--brand-pink)}.sales-note{text-overflow:ellipsis;max-width:280px;color:var(--brand-muted);margin-top:5px;display:block;overflow:hidden}.sales-sent{background:var(--brand-blush);color:var(--brand-pink)}.sales-modal::backdrop{background:#27203270}.sales-modal{background:#fff;width:min(600px,100% - 48px);max-height:90vh;margin:auto;overflow-y:auto;box-shadow:0 20px 80px #21152b30}.sales-modal .field{margin:18px 0}.send-progress-panel{margin-bottom:24px}.send-progress-total,.send-progress-counts{flex-wrap:wrap;align-items:center;gap:18px;margin:18px 0;display:flex}.send-progress-total strong{font-size:24px}.send-progress-counts,.send-progress-total span{color:var(--brand-muted);font-size:13px}.send-progress-panel progress{width:100%;height:10px;accent-color:var(--brand-pink)}.send-progress-panel summary{cursor:pointer;font-size:13px}@media (width<=1100px){.sales-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--brand-paper:#fff;--brand-canvas:#faf9fc;--brand-ink:#343344;--brand-muted:#746d85;--brand-line:#e3ddec;--brand-pink:#bd3658;--brand-pink-hover:#9c2444;--brand-dot:#df5577;--brand-blush:#fff0f2;--brand-purple:#6c5ca5;--brand-lavender:#f1eefb;--bg:#f6f7f9;--ink:#202c35;--sub:#77818c;--border:#e9ecef;--green:#297966;--mint:#e9f4ee;--purple:#9388c7;--blue:#7195bf;--sidebar:224px}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);letter-spacing:.015em;margin:0;font:14px -apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif}button,input,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #77ad9b}button{color:inherit}button:disabled{cursor:default;opacity:.45}svg{vertical-align:middle}h1,h2,h3,p{margin:0}h1{letter-spacing:-.04em;font-size:27px;font-weight:650}h2{font-size:15px;font-weight:650}h3{font-size:14px}small,.sub{color:var(--sub)}.sidebar{width:var(--sidebar);border-right:1px solid var(--border);z-index:10;background:#fff;flex-direction:column;padding:31px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-1.5px;align-items:center;gap:11px;padding:0 14px;font-size:28px;font-weight:750;display:flex}.brand-mark{width:29px;height:30px;position:relative}.brand-mark:before,.brand-mark:after{content:"";background:var(--green);border-radius:4px;width:11px;height:29px;position:absolute;left:3px;transform:skew(-20deg)}.brand-mark:after{background:#9fc5b2;height:20px;top:0;left:18px}.workspace{border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;margin:29px 0;padding:11px;display:flex}.workspace-icon{background:#eef1f4;border-radius:7px;padding:8px;font-size:12px;font-weight:700}.workspace strong{font-size:12px;display:block}.workspace small{font-size:10px}.nav-label{color:#99a0a8;letter-spacing:.13em;margin:0 13px 10px;font-size:10px}.nav{text-align:left;color:#76808b;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;margin-bottom:5px;padding:13px;font-size:12px;display:flex}.nav.active{background:var(--mint);color:var(--green);font-weight:650}.nav svg{width:18px;height:18px}.nav-count{background:#fff;border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10px}.sidebar-bottom{margin-top:auto}.demo-side{border:1px solid var(--border);background:#f7f8fa;border-radius:10px;padding:15px;font-size:11px;line-height:1.8}.demo-side strong{margin-bottom:5px;font-size:12px;display:block}.user{align-items:center;gap:9px;padding:20px 7px 0;font-size:12px;display:flex}.avatar{color:#876850;background:#efe9e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:inline-flex}.user small{margin-top:4px;font-size:10px;display:block}.main{margin-left:var(--sidebar)}.topbar{border-bottom:1px solid var(--border);height:66px;color:var(--sub);background:#fff;justify-content:space-between;align-items:center;padding:0 36px;font-size:11px;display:flex}.topbar .crumb{gap:13px;display:flex}.badge{color:#a58344;background:#fbf4e6;border:1px solid #f0e6ce;border-radius:5px;padding:5px 9px;font-size:10px;font-weight:600}.top-right{align-items:center;gap:16px;display:flex}.status-dot{background:#d6a34e;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.content{max-width:1530px;margin:auto;padding:31px 36px 28px}.heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.heading p{color:var(--sub);margin-top:9px;font-size:12px}.btn{white-space:nowrap;background:#fff;border:1px solid #dfe4e8;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:11px;display:inline-flex}.btn svg{width:14px;height:14px}.btn.primary{background:var(--green);color:#fff;border-color:var(--green)}.filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px;display:flex}.tabs{background:#eceff1;border-radius:8px;gap:4px;padding:4px;display:flex}.tabs button{color:#7b828a;background:0 0;border:0;border-radius:5px;padding:8px 15px;font-size:11px}.tabs button.active{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0000000c}.filters-right{align-items:center;gap:9px;display:flex}select{color:#505a65;background:#fff;border:1px solid #dfe4e8;border-radius:7px;max-width:185px;padding:10px 28px 10px 12px;font-size:11px}.period-caption{color:var(--sub);align-items:center;gap:8px;margin-bottom:15px;font-size:10px;display:flex}.dot{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.cards{grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:20px;display:grid}.kpi{border:1px solid var(--border);text-align:left;background:#fff;border-radius:11px;min-width:0;padding:20px 21px;transition:transform .15s,box-shadow .15s}.kpi:hover{transform:translateY(-2px);box-shadow:0 6px 18px #1e4b3910}.kpi:first-child{border-top:3px solid var(--green);padding-top:18px}.kpi-title{color:#6d7883;justify-content:space-between;align-items:center;font-size:11px;display:flex}.kpi-title svg{color:#9aa4ab;width:16px;height:16px}.kpi-value{letter-spacing:-1.2px;margin-top:18px;font-size:35px;font-weight:650;line-height:1.1}.kpi-value span{letter-spacing:0;color:#8a939c;margin-left:4px;font-size:14px;font-weight:400}.kpi-description{color:#8a939c;margin-top:10px;font-size:11px}.kpi-description b{color:#53616d;font-weight:500}.kpi-bottom{color:#9aa1a9;border-top:1px solid #f0f2f4;align-items:center;gap:7px;margin-top:16px;padding-top:13px;font-size:10px;display:flex}.change{color:#3e8b70;background:#eef6f1;border-radius:4px;padding:3px 5px}.change.negative{color:#9a7373;background:#f8efef}.grid{grid-template-columns:minmax(0,1.7fr) minmax(285px,1fr);gap:20px;margin-bottom:20px;display:grid}.panel{border:1px solid var(--border);background:#fff;border-radius:11px;min-width:0;overflow:hidden}.panel-head{justify-content:space-between;align-items:center;gap:10px;padding:21px 23px 0;display:flex}.panel-head p{color:var(--sub);margin-top:7px;font-size:10px}.switch{border:1px solid var(--border);border-radius:6px;padding:3px;display:flex}.switch button{color:var(--sub);background:0 0;border:0;border-radius:3px;padding:5px 9px;font-size:10px}.switch button.active{color:var(--green);background:#eef3f0}.legend{color:var(--sub);gap:18px;margin:21px 23px 8px;font-size:10px;display:flex}.legend .dot{border-radius:2px}.chart-wrap{padding:0 18px 10px;position:relative}.chart-wrap svg{width:100%;height:210px;overflow:visible}.chart-wrap text{fill:#99a1aa;font-family:inherit;font-size:10px}.chart-wrap .bar{fill:#cee3d7;transition:fill .15s}.chart-note{color:#99a1aa;padding:0 23px 17px;font-size:10px}.funnel{padding:23px 23px 18px}.funnel-row{margin-bottom:19px}.funnel-label{justify-content:space-between;align-items:center;margin-bottom:9px;font-size:11px;display:flex}.funnel-label strong{font-size:15px;font-weight:600}.funnel-label small{margin-left:8px;font-size:10px}.track{background:#f3f5f6;border-radius:3px;height:8px;overflow:hidden}.fill{border-radius:3px;height:100%;transition:width .3s}.funnel-summary{color:#687e72;background:#f4f8f5;border-radius:7px;justify-content:space-between;align-items:center;padding:12px;font-size:10px;line-height:1.7;display:flex}.funnel-summary b{color:var(--green);letter-spacing:-.5px;font-size:20px}.channel-table{border-collapse:collapse;width:100%;margin-top:21px;font-size:11px}.channel-table th{color:#9199a1;text-align:right;white-space:nowrap;background:#fafbfc;border-top:1px solid #f0f2f4;border-bottom:1px solid #f0f2f4;padding:11px 20px;font-size:10px;font-weight:400}.channel-table th:first-child{text-align:left}.channel-table td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid #f2f4f5;padding:16px 20px}.channel-table td:first-child{text-align:left}.channel-table tr:last-child td{border:0}.channel-name{align-items:center;gap:9px;display:inline-flex}.social{color:#303a44;background:#f0f2f4;border-radius:6px;justify-content:center;align-items:center;width:25px;height:25px;font-size:12px;font-weight:650;display:inline-flex}.social.linkedin{color:#567faa;background:#eaf0f8}.rate{color:#438771;background:#f0f7f2;border-radius:4px;min-width:49px;padding:4px 7px;display:inline-block}.channel-button{font:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:inline-flex}.channel-button:hover{text-decoration:underline}.insight{border-top:1px solid var(--border);color:#849189;align-items:flex-start;gap:8px;margin:0 22px;padding:14px 0;font-size:10px;line-height:1.7;display:flex}.insight svg{width:14px;height:14px;color:var(--green);flex-shrink:0}.activity-list{padding:10px 23px}.activity{text-align:left;background:0 0;border:0;border-bottom:1px solid #f0f2f4;align-items:center;gap:10px;width:100%;padding:14px 0;display:flex}.activity:last-child{border:0}.activity .avatar{width:33px;height:33px;font-size:10px}.activity-info{flex:1;min-width:0}.activity-info strong{font-size:11px;font-weight:550}.activity-info small{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;display:block;overflow:hidden}.pill{white-space:nowrap;color:#7c858e;background:#f1f3f5;border-radius:4px;padding:5px 7px;font-size:9px;display:inline-block}.pill.reply{color:#7a72a4;background:#eef0fa}.pill.appt{color:#3f866d;background:#eaf4ef}.pill.deal{color:#a48a50;background:#f7f0df}.text-btn{color:var(--green);background:0 0;border:0;padding:5px;font-size:10px}.footer{color:#9ba2aa;justify-content:space-between;gap:15px;padding:5px 2px;font-size:10px;line-height:1.8;display:flex}.footer button{color:#7b8891;background:0 0;border:0;padding:0;font-size:10px}.contact-tools{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 23px;display:flex}.search{background:#fafbfc;border:1px solid #e1e5e8;border-radius:7px;min-width:230px;padding:11px 13px;font-size:12px}.contact-count{color:var(--sub);margin-left:auto;font-size:11px}.contacts-table{margin-top:0}.person-button{text-align:left;background:0 0;border:0;padding:0;font-size:11px}.person-button small{margin-top:5px;font-size:10px;display:block}.person-button:hover{color:var(--green)}.pagination{border-top:1px solid var(--border);color:var(--sub);justify-content:space-between;align-items:center;padding:18px 23px;font-size:11px;display:flex}.empty{text-align:center;color:var(--sub);padding:65px 20px;font-size:13px}.table-scroll{overflow-x:auto}.overlay{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#15292345;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{background:#fff;width:450px;max-width:100%;height:100%;padding:30px;overflow:auto;box-shadow:-10px 0 40px #16332610}.drawer-top{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.close{color:#84918f;background:#f3f5f6;border:0;border-radius:50%;width:30px;height:30px;font-size:19px}.drawer-person{align-items:center;gap:13px;margin-bottom:28px;display:flex}.drawer-person .avatar{width:47px;height:47px;font-size:15px}.drawer h2{font-size:19px}.drawer-person p{color:var(--sub);margin-top:7px;font-size:12px}.detail-grid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;gap:20px;margin-bottom:28px;padding:20px 0;font-size:12px;display:grid}.detail-grid small{margin-bottom:8px;font-size:10px;display:block}.timeline{border-left:1px solid #dce6df;margin:24px 0 20px 6px;padding-left:20px}.event{margin-bottom:25px;position:relative}.event:before{content:"";background:#7cae95;border:1px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:3px;left:-25px}.event h3{margin:7px 0 10px;font-size:12px}.event p{color:#5e6b66;background:#f5f8f6;border-radius:8px;padding:15px;font-size:12px;line-height:1.9}.event small{font-size:10px}.detail-note{color:var(--sub);font-size:10px;line-height:1.8}.modal{background:#fff;border-radius:14px;width:510px;max-width:calc(100% - 30px);margin:auto;padding:28px}.modal .drawer-top{margin-bottom:20px}.modal p{color:#6d7983;margin:15px 0;font-size:12px;line-height:1.9}.modal strong{color:var(--ink)}[hidden]{display:none!important}.toast{color:#fff;z-index:60;background:#24483e;border-radius:8px;padding:13px 20px;font-size:12px;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #18332925}.mobile-brand,.mobile-nav{display:none}@media (width>=1600px){.content{padding-top:38px}.chart-wrap svg{height:250px}.kpi{padding:25px}.kpi:first-child{padding-top:23px}.kpi-value{font-size:41px}.activity{padding:18px 0}.funnel-row{margin-bottom:25px}}@media (width<=1180px){:root{--sidebar:190px}.content{padding:26px 23px}.topbar{padding:0 23px}.kpi{padding:17px}.kpi:first-child{padding-top:15px}.kpi-value{font-size:30px}.grid{grid-template-columns:minmax(0,1.4fr) minmax(270px,1fr)}.channel-table td,.channel-table th{padding-left:12px;padding-right:12px}.tabs button{padding:8px 11px}}@media (width<=920px){:root{--sidebar:70px}.sidebar{padding:30px 10px}.brand{padding:0 8px}.brand-word,.workspace,.nav-label,.nav-text,.sidebar-bottom,.nav-count{display:none}.nav{justify-content:center;margin-top:15px;padding:13px 8px}.nav:first-of-type{margin-top:40px}.cards{gap:10px}.kpi-value{font-size:28px}.kpi{padding:15px}.kpi:first-child{padding-top:13px}.kpi-bottom{gap:4px;font-size:9px}.grid{grid-template-columns:1fr}.chart-wrap svg{height:230px}.filters{gap:12px}.filters-right{margin-left:auto}.funnel{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.funnel-summary{grid-column:1/-1}.activity-list{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.channel-table td,.channel-table th{padding:15px 23px}}@media (width<=600px){:root{--sidebar:0px}.sidebar{display:none}.mobile-nav{gap:5px;margin-bottom:17px;display:flex}.mobile-nav button{color:#77818c;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px;font-size:11px}.mobile-nav button.active{color:var(--green);border-color:var(--green)}.topbar{height:55px;padding:0 18px}.topbar .crumb{display:none}.mobile-brand{color:var(--green);letter-spacing:-1px;font-size:19px;font-weight:700;display:block}.top-right{gap:10px}.top-right>.sub{display:none}.content{padding:25px 16px}.heading{align-items:flex-start;gap:10px;margin-bottom:23px}.heading h1{font-size:23px}.heading p{max-width:230px;font-size:10px;line-height:1.8}.heading .btn{padding:10px;font-size:0}.heading .btn svg{width:17px;height:17px}.cards{grid-template-columns:1fr 1fr;gap:11px}.kpi-value{font-size:32px}.kpi-bottom{font-size:9px}.kpi-description{font-size:10px}.filters{display:block}.tabs{justify-content:space-between;margin-bottom:13px}.tabs button{flex:1;padding:9px}.filters-right{justify-content:space-between}.filters-right select{flex:1;max-width:50%}.period-caption{font-size:9px;line-height:1.7}.panel-head{padding:19px 18px 0}.legend{gap:12px;margin-left:18px}.chart-wrap{padding:0 10px 10px}.chart-note{padding-left:18px}.funnel{gap:0 18px;padding:20px 18px}.funnel-label{font-size:10px}.activity-list{padding:10px 18px;display:block}.footer{display:block}.footer button{margin-top:10px;display:block}.contact-tools{padding:15px}.search{width:100%;min-width:0}.contact-count{font-size:10px}.drawer{padding:25px}.heading .btn span{display:none}}#page-subtitle,.panel-head p,.demo-side,.chart-note,.insight,.footer>span,.workspace small,.detail-note{display:none}.heading{margin-bottom:24px}.heading h1{font-size:24px}.panel-head{padding-bottom:8px}.footer{justify-content:flex-end;padding-top:15px}.nav{padding:11px 13px}.workspace{margin:25px 0 20px}.sidebar{overflow:auto}.sidebar-bottom{padding-top:24px}.config-nav-label{margin-top:23px}.badge{font-size:10px}.settings-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:19px;display:flex}.settings-tabs{border-bottom:1px solid var(--border);gap:8px;margin-bottom:22px;display:flex}.settings-tabs button{color:var(--sub);background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 16px;font-size:12px}.settings-tabs button.active{color:var(--green);border-color:var(--green)}.setup-grid{grid-template-columns:minmax(0,1.45fr) minmax(250px,1fr);align-items:start;gap:20px;display:grid}.settings-stack{gap:18px;display:grid}.form-panel{border:1px solid var(--border);background:#fff;border-radius:10px;min-width:0;padding:23px}.form-panel h2{margin-bottom:22px;font-size:14px}.form-row{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}.field{color:#66727e;margin-bottom:18px;font-size:11px;display:block}.form-row .field{margin:0}.field>span{margin-bottom:9px;display:block}.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea{width:100%;max-width:none;color:var(--ink);font:inherit;background:#fff;border:1px solid #dfe5e8;border-radius:6px;min-width:0;padding:10px 12px;font-size:12px;line-height:1.6}.field textarea{resize:vertical;min-height:85px;font:12px/1.9 -apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,sans-serif}.field input:disabled{color:#87919a!important;background:#f6f7f8!important}.field small{margin-top:7px;font-size:10px;line-height:1.6;display:block}.field:last-child{margin-bottom:0}.days{flex-wrap:wrap;gap:6px;display:flex}.day-box input{opacity:0;position:absolute}.day-box span{color:#929a9e;background:#fff;border:1px solid #e3e8e5;border-radius:6px;justify-content:center;align-items:center;width:33px;height:33px;font-size:11px;display:inline-flex}.day-box input:focus-visible+span{outline:2px solid var(--green)}.toggle-row{border-bottom:1px solid #f0f2f4;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;font-size:12px;display:flex}.toggle-row:last-child{border:0;padding-bottom:0}.toggle{appearance:none;cursor:pointer;background:#d9dfe2;border-radius:20px;flex-shrink:0;width:33px;height:19px;transition:background .2s;position:relative}.toggle:before{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .2s;position:absolute;top:3px;left:3px}.toggle:checked:before{transform:translate(14px)}.toggle:disabled{opacity:.55}.settings-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.save-state{color:#819088;font-size:10px}.state-tag{color:#4c806a;white-space:nowrap;background:#eef5f0;border-radius:4px;padding:5px 8px;font-size:10px}.state-tag.off{color:#869099;background:#f1f3f5}.check-list{gap:17px;margin:20px 0;font-size:11px;display:grid}.check-line{color:#6b7680;justify-content:space-between;gap:12px;display:flex}.check-line b{color:var(--ink);font-weight:500}.check-line .good{color:#448566}.check-line .bad{color:#b19055}.mini-message{white-space:pre-wrap;color:#53665c;word-break:break-word;background:#f7f9f8;border-radius:7px;padding:17px;font-size:12px;line-height:1.95}.section-kicker{color:#8a9691;letter-spacing:.03em;margin-bottom:10px;font-size:10px}.compact-note{color:#88968f;margin-top:14px;font-size:10px;line-height:1.8}.provider-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-bottom:25px;display:grid}.provider-card{border:1px solid var(--border);background:#fff;border-radius:10px;min-width:0;padding:22px}.provider-title{align-items:center;gap:10px;margin-bottom:19px;display:flex}.provider-title strong{font-size:14px}.provider-title .social{width:34px;height:34px;font-size:17px}.provider-body{color:#7d8892;min-height:96px;font-size:11px;line-height:1.8}.provider-body b{color:#56645f;margin-bottom:8px;font-weight:500;display:block}.provider-card .btn{width:100%;margin-top:16px}.section-heading{margin:26px 0 17px;font-size:14px}.integration-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding:18px 0;display:flex}.integration-row:first-of-type{padding-top:0}.integration-row:last-child{border:0;padding-bottom:0}.integration-row p{color:var(--sub);margin-top:6px;font-size:11px}.api-mark{width:34px;height:34px;color:var(--green);background:#eff3f1;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.integration-name{flex:1}.integration-name strong{font-size:12px}.knowledge-list{margin-top:12px}.source-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:16px 0;display:flex}.source-row:last-child{border:0}.source-info{flex:1;min-width:0}.source-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;display:block;overflow:hidden}.source-info small{margin-top:6px;font-size:10px;display:block}.source-actions{align-items:center;gap:8px;display:flex}.source-actions button{color:#889690;background:0 0;border:0;font-size:12px}.upload-box{background:#fafcfb;border:1px dashed #ccd9d1;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:18px;font-size:11px;display:flex}.queue-cards{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px;display:grid}.queue-stat{border:1px solid var(--border);background:#fff;border-radius:9px;padding:20px}.queue-stat small{font-size:11px}.queue-stat strong{margin-top:12px;font-size:25px;font-weight:600;display:block}.queue-row td{vertical-align:middle}.queue-row .btn{padding:7px 10px;font-size:10px}.queue-row .message-cell{white-space:normal;text-align:left;min-width:180px;max-width:230px;line-height:1.8}.alert-inline{color:#9c8459;background:#fcf9f2;border:1px solid #eee6d6;border-radius:7px;margin-bottom:18px;padding:12px 15px;font-size:11px;line-height:1.8}.pill.sent{color:#4c876e;background:#e9f4ee}.pill.pending{color:#a1834c;background:#f8f1e3}.new-modal{max-height:85vh;overflow:auto}.new-modal .field textarea{min-height:125px}.inline-fields{align-items:center;gap:12px;display:flex}.inline-fields .field{flex:1;margin:0}.mobile-nav{white-space:nowrap;overflow:auto}.settings-empty{text-align:center;color:var(--sub);padding:30px;font-size:12px}.saved-local{color:#8c9890;font-size:10px}.provider-card .field{margin:12px 0}.provider-card .field select{font-size:11px}.settings-top select{max-width:none}.queue-options{flex-wrap:wrap;gap:8px;display:flex}.divider{background:var(--border);height:1px;margin:18px 0}.source-modal-kind{margin-bottom:18px}.settings-stack .panel-head{padding:0}.settings-stack .form-panel .panel-head{margin-bottom:20px}.hidden-file{max-width:220px;font-size:10px}.form-error{color:#b66f54;margin-top:12px;font-size:11px}.sidebar .nav svg{flex-shrink:0}@media (width<=1180px){.provider-grid{gap:12px}.provider-card{padding:17px}.setup-grid{grid-template-columns:minmax(0,1.3fr) minmax(235px,1fr)}}@media (width<=920px){.setup-grid,.provider-grid{grid-template-columns:1fr}.provider-body{min-height:0}.provider-card .btn{width:auto}.sidebar .config-nav-label{display:none}.sidebar .nav{margin-top:9px}.sidebar .nav:first-of-type{margin-top:30px}.nav{padding:10px}.queue-cards{gap:9px}.form-panel{padding:20px}}@media (width<=600px){.form-row{grid-template-columns:1fr;gap:17px}.queue-cards{grid-template-columns:1fr 1fr}.settings-top{flex-wrap:wrap;align-items:flex-start}.settings-tabs button{padding:10px 11px;font-size:11px}.upload-box{flex-wrap:wrap}.source-actions{gap:5px}.source-row{gap:7px}.source-actions .state-tag{display:none}.inline-fields,.integration-row,.settings-actions{flex-wrap:wrap}.sidebar-bottom{display:none}.heading h1{font-size:23px}}.loading{text-align:center;padding:70px}.loading .brand{margin-bottom:30px;display:block}.error{color:#a8553f;background:#fff0ec;border:1px solid #efd6cb;border-radius:7px;margin:12px 0;padding:12px 15px;font-size:12px;line-height:1.8}.body-copy{color:#78837d;margin:15px 0;font-size:12px;line-height:1.9}.queue-list{gap:15px;display:grid}.queue-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;display:flex}.inline-sub{margin-top:7px;font-size:11px;display:block}.drawer form>h2{margin-bottom:25px}.drawer form>.field{margin-top:18px}.drawer{width:530px}.field input,.field select,.field textarea{font:inherit;font-size:12px}.btn{text-decoration:none}.provider-card p{color:var(--sub);margin-top:18px;font-size:12px}.provider-card h2{margin-bottom:18px}pre{white-space:pre-wrap;word-break:break-word;color:#577764;background:#f4f6f5;border-radius:6px;padding:16px;font-size:11px;line-height:1.9}.knowledge-preview{color:#6c7871;white-space:pre-wrap;max-height:140px;font-size:12px;line-height:1.9;overflow:auto}.settings-stack .toggle-row{padding:0}.drawer .toggle-row{padding:12px 0}.state-tag{display:inline-block}.badge.live{color:#347553;background:#e4f2e9}.nav>span{font-size:12px}.sidebar-bottom .state-tag{margin-left:13px}.form-panel>.toggle-row{margin-top:18px}.compact-note{margin-top:17px}.mini-message{margin:0}.contact-tools small{margin-left:auto}.mobile-nav button{flex-shrink:0}.sidebar{overflow-y:auto}@media (width<=920px){.sidebar .nav>span,.sidebar .workspace,.sidebar-bottom{display:none}}@media (width<=600px){.queue-footer{display:block}.queue-options{margin-top:12px}.drawer{width:100%}.heading{align-items:center}.heading .btn{font-size:11px}.heading .btn svg{width:14px}.form-panel{padding:18px}.content{padding:22px 15px}}.auth-page{background:#f5f7f7;place-items:center;min-height:100vh;padding:28px;display:grid}.auth-panel{background:#fff;border:1px solid #e4e8e7;border-radius:16px;gap:20px;width:min(440px,100%);padding:36px;display:grid}.auth-panel .brand{margin-bottom:8px}.auth-panel h1{margin:0;font-size:24px}.auth-panel p{margin:0}.auth-panel>.btn{justify-content:center}.connected-name{overflow-wrap:anywhere;font-size:18px;font-weight:600}.connection-actions{gap:18px;margin-top:20px;display:flex}.connection-guide ol{padding-left:22px;line-height:2.4}.disconnect-confirm{background:#faf6ee;border-radius:8px;margin-top:18px;padding:14px}.user small{overflow-wrap:anywhere;max-width:140px}.provider-card .settings-top{flex-wrap:wrap;gap:10px}.list-exclusions{border:1px solid var(--border,#e7e4e5);border-radius:12px;margin:16px 0;padding:14px 16px}.list-exclusions summary{cursor:pointer;font-weight:600}.list-exclusions[open] summary{margin-bottom:16px}.list-exclusions textarea{min-height:72px}:root{--bg:var(--brand-canvas);--ink:var(--brand-ink);--sub:var(--brand-muted);--border:var(--brand-line);--green:var(--brand-pink);--mint:var(--brand-lavender);--accent:var(--brand-pink);--sidebar:232px;--page-gutter:32px}body{background:var(--bg);color:var(--ink);letter-spacing:0;font-size:13px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-color:var(--accent)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}h1,.heading h1{letter-spacing:-.045em;font-size:25px;font-weight:650}h2{font-weight:600}.sidebar{background:var(--brand-lavender);border-right:1px solid var(--brand-line);padding:32px 20px 24px}.sidebar>.brand{flex-shrink:0;margin-bottom:32px}.sidebar>nav{flex-shrink:0}.brand{letter-spacing:-2px;color:var(--brand-ink);gap:0;padding:0 12px;font-family:Arial,Helvetica,sans-serif;font-size:34px;font-weight:900;line-height:1}.brand-mark{display:none}.workspace{border:0;border-bottom:1px solid var(--brand-line);border-radius:0;gap:9px;margin:29px 0 20px;padding:0 10px 20px}.workspace-icon{background:var(--brand-lavender);color:var(--brand-purple);border-radius:6px;place-items:center;width:24px;height:24px;padding:0;font-size:11px;display:grid}.workspace strong{text-overflow:ellipsis;font-size:11px;overflow:hidden}.nav{min-height:48px;color:var(--brand-muted);border-radius:6px;gap:10px;margin-bottom:6px;padding:14px 12px;font-size:12px}.nav svg{stroke-width:1.6px;width:16px;height:16px}.nav:hover{background:var(--brand-lavender);color:var(--brand-ink)}.nav.active{background:var(--brand-lavender);color:var(--brand-ink);box-shadow:inset 2px 0 var(--brand-purple);font-weight:600}.sidebar-bottom{flex-shrink:0;padding-top:24px}.trial-status{background:var(--brand-lavender);width:fit-content;color:var(--brand-purple);border:0;border-radius:6px;margin:0 0 16px 10px;padding:6px 12px;font-size:11px;line-height:1.5;display:block}.sidebar-bottom>.text-btn{color:var(--brand-muted);padding-left:10px;font-size:11px}.user{border-top:1px solid var(--brand-line);gap:10px;margin-top:15px;padding:18px 9px 0;font-size:11px}.user>div{min-width:0}.user small{text-overflow:ellipsis;white-space:nowrap;margin-top:0;overflow:hidden}.avatar{background:var(--brand-lavender);color:var(--brand-purple);border-radius:6px;width:29px;height:29px}.topbar{background:var(--bg);height:56px;padding:0 var(--page-gutter);font-size:11px}.topbar-context{align-items:center;gap:13px;display:flex}.topbar-divider{color:var(--brand-line)}.mobile-wordmark{display:none}.badge,.badge.live{color:var(--brand-muted);background:0 0;border:0;padding:0;font-size:10px;font-weight:400}.badge:before{content:"";vertical-align:1px;background:#746d85;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.badge.live:before{background:#4a714d}.content{padding:32px var(--page-gutter);min-width:0;max-width:1540px}.heading{align-items:center;margin-bottom:24px}.settings-stack{gap:24px}.payment-notice{background:var(--brand-blush);color:var(--brand-pink);border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:12px 16px;display:flex}.heading .queue-options{margin-top:0}.btn{border-color:var(--brand-line);min-height:35px;box-shadow:none;background:0 0;border-radius:6px;padding:9px 13px;font-size:11px}.btn:hover{background:var(--brand-lavender)}.btn.primary{background:var(--brand-pink);border-color:var(--brand-pink)}.btn.primary:hover{background:var(--brand-pink-hover)}.btn:disabled{opacity:.5}.text-btn{color:var(--brand-purple);font-size:11px}.filters{border-bottom:1px solid var(--border);min-height:46px;margin-bottom:0;padding-bottom:0}.tabs{background:0 0;border-radius:0;gap:23px;padding:0}.tabs button{color:var(--brand-muted);border-bottom:2px solid #0000;border-radius:0;padding:14px 0;font-size:11px}.tabs button.active{box-shadow:none;border-color:var(--brand-pink);color:var(--brand-purple);background:0 0;font-weight:600}.filters select{margin-bottom:8px}select,input,textarea{border-color:var(--brand-line);background:var(--brand-paper);border-radius:6px}select{color:var(--brand-purple);padding:8px 28px 8px 10px;font-size:11px}.metric-strip{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));padding:27px 0 29px;display:grid}.metric{text-align:left;border:0;border-right:1px solid var(--border);background:0 0;gap:13px;min-width:0;padding:0 24px;display:grid}.metric:first-child{padding-left:0}.metric:last-child{border-right:0}.metric:hover .metric-label{color:var(--accent)}.metric-label{color:var(--brand-muted);font-size:11px}.metric-number{letter-spacing:-2px;font-variant-numeric:tabular-nums;color:var(--brand-ink);font-family:Arial,Helvetica,sans-serif;font-size:47px;font-weight:500;line-height:1.05}.metric-number small{color:var(--brand-muted);letter-spacing:0;margin-left:7px;font-family:inherit;font-size:12px}.metric-caption{color:var(--brand-muted);font-size:10px}.work-strip{background:var(--brand-lavender);align-items:center;gap:23px;margin:20px 0 31px;padding:12px 15px;display:flex}.work-label{align-items:center;gap:8px;margin-right:auto;font-size:11px;font-weight:600;display:flex}.work-label small{font-size:9px;font-weight:400}.work-strip button{border:0;border-left:1px solid var(--brand-line);color:var(--brand-muted);background:0 0;align-items:center;gap:19px;padding:0 0 0 22px;font-size:10px;display:flex}.work-strip strong{color:var(--brand-ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.work-strip button:hover span{text-decoration:underline}.work-strip strong.attention{color:var(--accent)}.dashboard-grid{grid-template-columns:minmax(0,1.8fr) minmax(230px,1fr);gap:30px;display:grid}.report-section{border:0;border-top:1px solid var(--brand-line);background:0 0;min-width:0}.report-heading{justify-content:space-between;align-items:center;gap:12px;padding:18px 0 0;display:flex}.report-heading h2{letter-spacing:-.02em;font-size:13px;font-weight:600}.report-heading small,.section-meta{color:var(--brand-muted);font-size:9px}.chart-key{color:var(--brand-muted);gap:12px;font-size:9px;display:flex}.chart-key span{align-items:center;gap:5px;display:flex}.chart-key i{background:var(--brand-purple);width:7px;height:7px;display:inline-block}.chart-key span:last-child i{background:var(--brand-pink);width:10px;height:2px}.chart-period{color:var(--brand-muted);margin-top:10px;font-size:9px}.trend-section .chart-wrap{padding:18px 0 0}.trend-section .chart-wrap svg{height:195px}.chart-empty{flex-direction:column;justify-content:center;align-items:center;gap:14px;height:213px;display:flex;position:relative}.chart-empty strong{color:var(--brand-muted);z-index:1;background:var(--bg);padding:5px 12px;font-size:12px;font-weight:400}.chart-empty .text-btn{z-index:1;background:var(--bg);font-size:10px}.empty-axis{border-left:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line);position:absolute;inset:29px 0 25px 14px}.progress-list{margin-top:16px}.progress-list button{border:0;border-bottom:1px solid var(--brand-line);text-align:left;background:0 0;grid-template-columns:22px 1fr 26px 40px;align-items:center;gap:8px;width:100%;padding:17px 0;font-size:11px;display:grid}.progress-list button:last-child{border-bottom:0}.progress-list button:hover{background:var(--brand-lavender)}.stage-index{color:var(--brand-muted);font-family:monospace;font-size:9px}.progress-list strong{text-align:right;font-variant-numeric:tabular-nums;font-family:Arial,sans-serif;font-size:19px;font-weight:500}.progress-list small{text-align:right;color:var(--brand-muted);font-size:10px}.channel-table{margin-top:20px;font-size:11px}.channel-table th{color:var(--brand-muted);border-top:0;border-bottom:1px solid var(--border);background:0 0;padding:10px 12px;font-size:9px;font-weight:400}.channel-table td{border-bottom:1px solid var(--brand-line);padding:16px 12px;font-size:12px}.channel-section .channel-table th:first-child,.channel-section .channel-table td:first-child{padding-left:0}.channel-section .channel-table th:last-child,.channel-section .channel-table td:last-child{padding-right:0}.channel-symbol{width:21px;height:21px;color:var(--brand-purple);justify-content:center;align-items:center;font-family:Arial,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.channel-name{gap:8px;font-size:11px}.unit{color:var(--brand-muted);margin-left:4px;font-size:9px}.recent-activity{margin-top:14px}.activity-entry{border-bottom:1px solid var(--brand-line);padding:12px 0}.activity-entry:last-child{border-bottom:0}.activity-entry time{color:var(--brand-muted);font-family:Arial,sans-serif;font-size:9px}.activity-entry p{color:var(--brand-muted);overflow-wrap:anywhere;margin-top:6px;font-size:10px;line-height:1.7}.history-empty{color:var(--brand-muted);padding:20px 0;font-size:11px}.metric-definition{border-top:1px solid var(--border);color:var(--brand-muted);margin-top:27px;padding-top:13px;font-size:10px}.metric-definition summary{cursor:pointer;width:fit-content}.metric-definition p{max-width:600px;margin-top:9px;line-height:1.8}.panel,.form-panel,.provider-card,.queue-stat{border-color:var(--border);box-shadow:none;background:var(--brand-paper);border-radius:6px}.panel-head,.contact-tools{padding:20px}.form-panel,.provider-card{padding:24px}.field{color:var(--brand-muted);font-size:11px}.field input,.field textarea,.field select{border-color:var(--brand-line);color:var(--brand-ink);background:var(--brand-paper);border-radius:6px}.field textarea{font-size:12px;line-height:1.8}.compact-note{color:var(--brand-muted);font-size:10px}.state-tag{color:#596646;background:#e9eddf;border-radius:2px;font-size:9px}.state-tag.off{background:var(--brand-lavender);color:var(--brand-muted)}.state-tag.warn{color:#a06627;background:#f6eddf}.connected-name{letter-spacing:-.04em;font-size:20px;font-weight:500}.provider-grid{border:1px solid var(--border);background:var(--brand-paper);grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.provider-card{border:0;border-bottom:1px solid var(--border);border-right:1px solid var(--border);border-radius:0;padding:24px 20px}.provider-card:last-child{border:0}.provider-card .settings-top h2{align-items:center;gap:8px;display:flex}.provider-card.plan-locked{background:var(--brand-canvas)}.provider-card.plan-locked .settings-top h2 svg{color:var(--brand-purple);flex-shrink:0}.provider-card .plan-unlock{color:var(--brand-purple);margin-top:16px;display:block}.provider-card .btn{margin-top:22px}.connection-guide{margin-top:25px}.connection-guide ol{color:var(--brand-muted);font-size:11px}.disconnect-confirm{background:var(--brand-lavender);border:1px solid var(--brand-line);border-radius:2px;font-size:12px;line-height:1.9}.queue-cards{border:1px solid var(--border);background:var(--brand-paper);gap:0}.queue-stat{border:0;border-right:1px solid var(--border);border-radius:0}.queue-stat:last-child{border:0}.queue-stat strong{font-family:Arial,sans-serif;font-size:32px;font-weight:400}.mini-message,pre{background:var(--brand-lavender);color:var(--brand-purple);border-radius:2px}.knowledge-preview{color:var(--brand-muted)}.toast{background:#514268;border-radius:6px}.auth-panel{background:var(--brand-canvas);border-color:var(--brand-line);border-radius:6px;gap:18px;width:min(400px,100%);padding:32px;box-shadow:0 4px 24px #3e245508}.auth-panel .brand{margin-bottom:4px;padding:0;font-size:34px}.auth-panel h1{margin-bottom:6px;font-size:20px}.auth-panel .field{margin-bottom:0}.auth-panel p{font-size:11px}@media (width>=1450px){.dashboard-grid{grid-template-columns:minmax(0,2fr) minmax(270px,1fr);column-gap:42px}.metric-number{font-size:55px}}@media (width<=1100px){.dashboard-grid{grid-template-columns:minmax(0,1.5fr) minmax(200px,1fr);gap:25px 22px}.content{padding:24px}.topbar{padding:0 24px}.metric{padding:0 18px}.metric-number{font-size:41px}.work-strip{gap:15px}.work-strip button{gap:14px;padding-left:15px}}@media (width<=920px) and (width>=601px){:root{--sidebar:78px}.sidebar{padding:27px 10px}.sidebar .brand{letter-spacing:-1.5px;justify-content:center;margin-bottom:38px;padding:0;font-size:20px}.sidebar .nav{justify-content:center;margin-bottom:8px;padding:13px}.provider-card{padding:21px 14px}}@media (width<=760px){.dashboard-grid{grid-template-columns:minmax(0,1fr)}.trend-section{order:0}.channel-section{order:1}.progress-section{order:2}.history-section{order:3}.provider-grid{grid-template-columns:1fr}.provider-card{border-right:0;border-bottom:1px solid var(--border);padding:22px}}@media (width<=600px){:root{--sidebar:0px}.sidebar{display:none}.topbar{height:52px;padding:0 18px}.topbar-context>span:not(.mobile-wordmark){display:none}.mobile-wordmark{color:var(--brand-ink);letter-spacing:-1px;font:900 21px Arial,sans-serif;display:block}.content{padding:23px 18px}.heading{margin-bottom:23px}.heading h1{font-size:22px}.heading .btn{min-height:32px;padding:8px 10px;font-size:10px}.mobile-nav{border-bottom:1px solid var(--border);gap:12px;margin:0 -18px 18px;padding:0 18px;overflow-x:auto}.mobile-nav button{padding:10px 0;font-size:10px}.filters{align-items:center;gap:12px;display:flex}.tabs{gap:17px;margin:0}.tabs button{flex:none;padding:12px 0;font-size:10px}.filters select{max-width:102px;margin-bottom:0;padding:7px 4px 7px 8px;font-size:10px}.metric-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:24px 0}.metric{gap:9px;padding:0 12px}.metric-number{font-size:clamp(22px,6vw,34px)}.metric-label{font-size:11px}.metric-caption{font-size:9px}.work-strip{flex-wrap:wrap;gap:12px;margin-bottom:25px;padding:12px}.work-label{width:100%;font-size:10px}.work-strip button{border:0;flex:1;justify-content:space-between;padding:0}.work-strip button:not(:last-child){border-right:1px solid var(--brand-line);padding-right:12px}.work-strip strong{font-size:14px}.channel-table th{padding:10px 7px}.channel-table td{padding:15px 7px}.channel-name{gap:4px}.unit{margin-left:2px}.auth-panel{padding:27px}.auth-page{padding:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}@media (width<=600px){.mobile-nav{scrollbar-width:none}.mobile-nav::-webkit-scrollbar{display:none}.trend-section .chart-wrap svg{aspect-ratio:650/205;height:auto}}.billing-page{gap:24px;max-width:1120px;display:grid}.billing-heading,.billing-check{justify-content:space-between;align-items:center;gap:12px;display:flex}.billing-plans{border:1px solid var(--line,var(--brand-line));grid-template-columns:1fr 1fr;display:grid}.billing-plan{background:var(--brand-paper);padding:28px}.billing-plan+.billing-plan{border-left:1px solid var(--line,var(--brand-line))}.billing-plan.selected{box-shadow:inset 0 3px var(--brand-purple)}.billing-price{letter-spacing:-1.5px;margin:20px 0 0;font-size:40px}.billing-price span{letter-spacing:0;color:var(--brand-muted);font-size:14px}.billing-channels{min-height:152px;margin:24px 0;padding:0;list-style:none}.billing-channels li{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.billing-rates div{border-top:1px solid var(--brand-line);justify-content:space-between;padding:12px 0;display:flex}.billing-rates dt{color:var(--brand-muted)}.billing-rates dd{margin:0}.billing-plan>.btn{width:100%;margin-top:12px}.billing-budget input[type=number]{max-width:360px;font-size:22px}.billing-check{justify-content:flex-start;margin:20px 0;font-size:14px}.billing-check input{width:16px;height:16px;accent-color:var(--brand-purple)}.billing-metrics{grid-template-columns:repeat(4,1fr);margin:24px 0;display:grid}.billing-metrics>div{border-right:1px solid var(--brand-line);gap:12px;padding-left:20px;display:grid}.billing-metrics>div:first-child{padding-left:0}.billing-metrics>div:last-child{border:0}.billing-metrics span{color:var(--brand-muted);font-size:12px}.billing-metrics strong{font-size:28px;font-weight:500}.billing-metrics small{margin-left:4px;font-size:12px}.billing-page progress{width:100%;height:6px;accent-color:var(--brand-purple)}.billing-page .btn+.btn{margin-left:12px}.billing-admin summary{cursor:pointer;font-weight:600}.billing-admin form{margin-top:24px}.billing-admin-plans{grid-template-columns:1fr 1fr;gap:24px;display:grid}.billing-admin fieldset{border:1px solid var(--brand-line);padding:20px}.billing-admin legend{padding:0 8px}.billing-admin .field{margin-bottom:16px}@media (width<=720px){.billing-plans,.billing-admin-plans{grid-template-columns:1fr}.billing-plan+.billing-plan{border-left:0;border-top:1px solid var(--brand-line)}.billing-channels{min-height:0}.billing-metrics{grid-template-columns:1fr 1fr;gap:24px}.billing-metrics>div:nth-child(3){padding-left:0}.billing-page .btn+.btn{margin:12px 0 0}.billing-heading{align-items:flex-start}.billing-price{font-size:36px}}.brand-period{color:var(--brand-dot)}.sidebar{background:#faf8ff}.topbar{background:var(--brand-paper)}.nav.active{color:var(--brand-purple);box-shadow:inset 3px 0 var(--brand-purple)}.btn{background:var(--brand-paper);color:var(--brand-ink)}.btn.primary{color:#fff}.btn:not(.primary):hover{background:var(--brand-lavender)}.btn.primary:hover{border-color:var(--brand-pink-hover)}.panel,.form-panel,.auth-panel,.modal,.drawer{border-radius:10px}.report-section{background:var(--brand-paper);border:1px solid var(--brand-line);border-radius:10px;padding:0 20px 16px}.work-strip{border-radius:8px}.metric-number{color:var(--brand-purple)}.metric:first-child .metric-number{color:var(--brand-pink)}.provider-grid,.queue-cards,.billing-plans{border-radius:10px;overflow:hidden}.billing-plan.selected{box-shadow:inset 0 3px var(--brand-purple);background:#faf8ff}.billing-price{color:var(--brand-pink)}.auth-page{background:#fffafb}.auth-panel{background:var(--brand-paper)}.day-box input:checked+span{background:var(--brand-lavender);color:var(--brand-purple);border-color:#aa99d2}.toggle:checked{background:var(--brand-pink)}input[type=checkbox]{accent-color:var(--brand-pink)}.chart-wrap .bar{fill:#cbbddb}.chart-wrap .bar:hover{fill:var(--brand-purple)}.social,.social.linkedin,.rate,.switch button.active{background:var(--brand-lavender);color:var(--brand-purple)}.mini-message,pre{background:var(--brand-lavender)}.contact-table th,.channel-table th{color:var(--brand-muted)}.contact-table tbody tr:hover{background:#faf8ff}.modal,.drawer{background:var(--brand-paper)}@media (width<=600px){.report-section{padding-inline:14px}.drawer{border-radius:0}}.consent-check{align-items:flex-start;gap:10px;margin:18px 0;font-size:12px;line-height:1.9;display:flex}.consent-check input{flex-shrink:0;width:17px;height:17px;margin-top:3px}.consent-check a{color:var(--brand-purple);text-underline-offset:3px}.checkout-summary{border:1px solid var(--brand-line);background:#faf8ff;border-radius:8px;margin:24px 0;padding:20px;font-size:12px;line-height:1.9}.checkout-summary p{margin:10px 0}.checkout-summary ul{padding-left:20px}.auth-panel>.btn{min-height:44px}.auth-panel .auth-social{border:1px solid var(--brand-line);width:100%;font-weight:600}.auth-divider{color:var(--brand-muted);align-items:center;gap:14px;font-size:11px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--brand-line);flex:1;height:1px}.auth-panel .consent-check{margin:0;line-height:1.7}.auth-password-hint{color:var(--brand-muted);margin-top:-12px;font-size:11px}.auth-panel .legal-links{justify-content:center;gap:8px 12px;font-size:10px}.contact-import{gap:16px;display:grid}.contact-import h2,.contact-import p,.contact-import .field{margin:0}.import-preview{border:1px solid var(--brand-line);border-radius:8px;max-height:320px;overflow:auto}.import-preview table{border-collapse:collapse;width:100%;font-size:12px}.import-preview th,.import-preview td{text-align:left;border-bottom:1px solid var(--brand-line);vertical-align:top;padding:10px 12px}.import-preview th{background:var(--brand-lavender);position:sticky;top:0}.import-preview td small{color:var(--brand-muted);overflow-wrap:anywhere;margin-top:4px;display:block}.import-counts{font-size:13px;font-weight:600}.ai-lists,.ai-connection{gap:16px;display:grid}.ai-connection{max-width:720px;margin-top:24px;padding:22px}.ai-lists h2,.ai-connection h2,.ai-lists p,.ai-connection p,.ai-lists .field,.ai-connection .field{margin:0}.ai-lists a,.ai-connection a{color:var(--brand-purple);font-size:12px}.ai-limit-notice{background:var(--brand-lavender);border-radius:8px;padding:14px;font-size:13px;line-height:1.8}.ai-candidates{gap:14px;display:grid}.ai-candidates article{border:1px solid var(--brand-line);border-radius:8px;padding:16px}.ai-candidates .consent-check{margin:0 0 10px}.ai-candidates p{margin-bottom:10px;font-size:12px;line-height:1.8}.ai-candidates small{color:var(--brand-muted);margin-top:6px;display:block}:root .linkedin-delivery{border:1px solid var(--border,#e5e7eb);border-radius:12px;margin:20px 0;padding:18px}.linkedin-delivery-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.linkedin-delivery p{margin:12px 0;line-height:1.6}.linkedin-delivery small{margin-top:12px;line-height:1.6;display:block}.linkedin-credit-consent{align-items:center;gap:10px;margin:14px 0;display:flex}.linkedin-credit-consent input{width:auto}.linkedin-connect{border:1px solid var(--brand-line,#e4e4e7);background:var(--brand-paper,#fff);width:min(480px,100vw - 32px);color:var(--brand-ink,#202124);border-radius:14px;max-height:calc(100dvh - 40px);padding:28px;overflow:auto;box-shadow:0 24px 80px #0002}.linkedin-connect::backdrop{background:#17202b66}.linkedin-connect-head{align-items:center;gap:12px;display:flex}.linkedin-connect-head h2{flex:1;margin:0;font-size:20px}.linkedin-connect-icon{color:#fff;background:#0a66c2;border-radius:5px;padding:3px 7px;font-size:22px;font-weight:700}.linkedin-connect-steps{justify-content:space-between;gap:12px;margin:28px 0;padding:0;list-style:none;display:flex}.linkedin-connect-steps li{color:#737780;align-items:center;gap:7px;font-size:12px;display:flex}.linkedin-connect-steps li span{border:1px solid #d7dbe0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.linkedin-connect-steps li.current{color:var(--brand-ink,#202124);font-weight:600}.linkedin-connect-steps li.current span{background:var(--brand-ink,#202124);color:#fff;border-color:#0000}.linkedin-connect p{margin:16px 0;font-size:13px;line-height:1.8}.linkedin-connect .field{gap:8px;margin:18px 0;display:grid}.linkedin-connect .field input{width:100%}.linkedin-connect form>.btn,.linkedin-connect-result>.btn{width:100%;min-height:44px;margin-top:8px}.linkedin-connect form>.text-btn{width:100%;margin-top:16px}.linkedin-connect-result h3{font-size:18px}@media (width<=520px){.linkedin-connect{padding:22px}.linkedin-connect-head h2{font-size:18px}.linkedin-connect-steps{gap:6px}}.linkedin-guide{border:1px solid var(--brand-line,#e5e1eb);color:var(--brand-ink,#292535);background:#fff;border-radius:12px;margin:24px 0;padding:20px 24px;scroll-margin-top:24px}.linkedin-guide h3{margin:0 0 12px;font-size:15px;line-height:1.6}.linkedin-guide ol{margin:0 0 12px;padding-left:1.5em;font-size:13px;line-height:1.9}.linkedin-guide li::marker{color:var(--brand-purple,#69558f);font-weight:700}.linkedin-guide p,.linkedin-guide small{color:var(--brand-muted,#6e677a);margin:10px 0 0;font-size:12px;line-height:1.8;display:block}.lp-how>.lp-wrap>.linkedin-guide{max-width:1020px;margin:32px auto 0}@media (width<=600px){.linkedin-guide{padding:18px}}.legal-page{color:#282637;background:#fff;min-height:100vh;font-size:15px;line-height:1.95}.legal-page a{color:#64449a;text-underline-offset:4px;overflow-wrap:anywhere}.legal-header,.legal-main,.legal-footer{width:min(920px,100% - 64px);margin-inline:auto}.legal-header{border-bottom:1px solid #e4e1ea;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;font-size:13px;display:flex}.legal-header .legal-logo{color:#282637;letter-spacing:-2px;font:900 32px/1 Arial,sans-serif;text-decoration:none}.legal-logo span{color:#df5577}.legal-main{padding-block:56px 72px}.legal-main h1{letter-spacing:-.03em;margin:8px 0 22px;font-size:clamp(25px,4vw,36px);line-height:1.5}.legal-date{color:#6b657a;margin:0;font-size:12px}.legal-lead{color:#5f596a;margin-bottom:32px}.legal-section{margin-top:38px;scroll-margin-top:24px}.legal-section h2{margin:0 0 12px;font-size:19px;line-height:1.7}.legal-section p,.legal-callout p{margin:10px 0}.legal-section ul{padding-left:1.5em;list-style:outside}.legal-section li{margin-block:8px}.legal-callout{background:#f6f2fb;border-left:3px solid #9b7cc7;padding:22px 26px}.legal-details{margin-block:24px}.legal-details>div{border-bottom:1px solid #e4e1ea;grid-template-columns:180px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.legal-details dt{font-weight:600}.legal-details dd{overflow-wrap:anywhere;margin:0}.legal-details dd a{margin-inline:.25em}.legal-footer{border-top:1px solid #e4e1ea;padding-block:28px}.legal-footer p{color:#6b657a;margin-top:20px;font-size:12px}.legal-links{flex-wrap:wrap;gap:10px 22px;font-size:12px;line-height:1.8;display:flex}.legal-links a{text-underline-offset:4px}.lp-footer{flex-wrap:wrap}.landing .legal-links a:hover{text-decoration:underline}.auth-panel .legal-links{border-top:1px solid #e4e1ea;gap:8px 16px;padding-top:16px;font-size:11px}.auth-panel .legal-links a{color:#625970}.legal-page a:focus-visible,.legal-links a:focus-visible{outline-offset:5px;outline:2px solid #9b7cc7}.legal-skip{z-index:10;background:#fff;padding:10px 16px;position:absolute;top:-100px;left:20px}.legal-skip:focus{top:10px}@media (width<=600px){.legal-header,.legal-main,.legal-footer{width:calc(100% - 40px)}.legal-header{padding-block:22px;font-size:11px}.legal-main{padding-block:32px 48px}.legal-details>div{grid-template-columns:1fr;gap:6px;padding-block:16px}.legal-callout{padding:18px}.lp-footer .legal-links{flex-basis:100%}}.billing-page.billing-conversion{gap:24px;max-width:none;padding-bottom:0}.billing-conversion .billing-hero{justify-content:space-between;align-items:center;gap:24px;padding:0;display:flex}.billing-conversion .billing-eyebrow{color:var(--brand-pink);letter-spacing:.04em;margin:0 0 10px;font-size:12px;font-weight:700}.billing-conversion .billing-hero h2{letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(23px,2.2vw,31px);line-height:1.4}.billing-conversion .billing-hero p:last-child{color:var(--brand-muted);margin:0;font-size:14px}.billing-conversion .billing-monthly{color:var(--brand-muted);white-space:nowrap;font-size:12px}.billing-conversion .billing-badge{background:var(--brand-blush);color:var(--brand-pink);border-radius:30px;padding:9px 14px;font-size:13px}.billing-conversion .billing-purchase-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.billing-conversion .billing-choice{gap:24px;min-width:0;display:grid}.billing-conversion .billing-plans{border:0;border-radius:0;gap:16px;overflow:visible}.billing-conversion .billing-plan{border:1px solid var(--brand-line);background:#fff;border-radius:16px;min-width:0;padding:24px}.billing-conversion .billing-plan.selected{border:2px solid var(--brand-pink);background:#fff;padding:23px;box-shadow:0 4px 18px #bd365808}.billing-conversion .billing-plan-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.billing-conversion .billing-plan-heading h3{margin:0;font-size:21px}.billing-conversion .billing-plan-heading span{color:var(--brand-muted);font-size:11px}.billing-conversion .selected .billing-plan-heading span{background:var(--brand-blush);color:var(--brand-pink);border-radius:20px;padding:4px 9px}.billing-conversion .billing-plan-intro{color:var(--brand-muted);margin:12px 0 22px;font-size:12px;line-height:1.7}.billing-conversion .billing-price{color:var(--brand-ink);letter-spacing:-1.6px;white-space:nowrap;margin:0;font-size:clamp(29px,2.6vw,39px);font-weight:700}.billing-conversion .billing-price span{font-size:12px;font-weight:400}.billing-conversion .billing-tax{color:var(--brand-muted);margin:7px 0 22px;font-size:11px}.billing-conversion .billing-included{background:var(--brand-canvas);color:var(--brand-purple);border-radius:10px;align-items:center;gap:12px;padding:16px 12px;display:flex}.billing-conversion .selected .billing-included{background:var(--brand-blush);color:var(--brand-pink)}.billing-conversion .billing-included span{font-size:11px}.billing-conversion .billing-included strong{color:var(--brand-ink);font-variant-numeric:tabular-nums;font-size:28px;line-height:1.3;display:block}.billing-conversion .billing-included small{font-size:12px;font-weight:400}.billing-conversion .billing-extra-rate{color:var(--brand-muted);margin:12px 0 16px;font-size:12px}.billing-conversion .billing-plan>.btn{border-radius:8px;min-height:44px;margin:0 0 22px;font-size:13px}.billing-conversion .billing-plan-features{border-top:1px solid var(--brand-line);padding-top:6px}.billing-conversion .billing-plan-features p{color:var(--brand-muted);margin:18px 0 10px;font-size:11px;font-weight:700}.billing-conversion .billing-plan-features ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.billing-conversion .billing-plan-features li{align-items:flex-start;gap:7px;font-size:12px;line-height:1.65;display:flex}.billing-conversion .billing-plan-features svg{color:var(--brand-purple);flex-shrink:0;margin-top:2px}.billing-conversion .billing-overage{border:1px solid var(--brand-line);background:#fff;border-radius:14px;padding:24px}.billing-conversion .billing-section-title{align-items:flex-start;gap:12px;display:flex}.billing-conversion .billing-section-title>svg{color:var(--brand-purple);margin-top:3px}.billing-conversion .billing-section-title h3{margin:0 0 7px;font-size:16px}.billing-conversion .billing-section-title p{color:var(--brand-muted);margin:0;font-size:12px;line-height:1.7}.billing-conversion .billing-overage-toggle{border-top:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;margin:20px 0 16px;padding:16px 0;display:flex}.billing-conversion .billing-overage-toggle strong{font-size:13px}.billing-conversion .billing-overage-toggle small{color:var(--brand-muted);margin-top:5px;font-size:12px;display:block}.billing-conversion .billing-overage-toggle input{appearance:none;cursor:pointer;background:#ded9e6;border:0;border-radius:20px;flex-shrink:0;width:40px;height:23px;transition:background .15s;position:relative}.billing-conversion .billing-overage-toggle input:before{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .15s;position:absolute;top:3px;left:3px}.billing-conversion .billing-overage-toggle input:checked{background:var(--brand-pink)}.billing-conversion .billing-overage-toggle input:checked:before{transform:translate(17px)}.billing-conversion .billing-overage-toggle input:focus-visible{outline:3px solid var(--brand-purple);outline-offset:3px}.billing-conversion .billing-overage-toggle input:disabled{opacity:.45;cursor:not-allowed}.billing-conversion .billing-limit input{max-width:100%}.billing-conversion .billing-fineprint{color:var(--brand-muted);margin:16px 0 0;font-size:11px;line-height:1.9}.billing-conversion .billing-reassurance{flex-wrap:wrap;justify-content:space-between;gap:16px;padding:0 4px;display:flex}.billing-conversion .billing-reassurance>div{color:var(--brand-muted);align-items:center;gap:7px;font-size:11px;display:flex}.billing-conversion .billing-order{border:1px solid var(--brand-line);background:#fff;border-radius:16px;padding:24px;position:sticky;top:24px}.billing-conversion .billing-order h3{margin:0 0 12px;font-size:20px}.billing-conversion .billing-order-price strong{letter-spacing:-1px;font-size:32px}.billing-conversion .billing-order-price span{color:var(--brand-muted);font-size:11px}.billing-conversion .billing-order dl{border-bottom:1px solid var(--brand-line);gap:11px;margin:18px 0 14px;padding-bottom:16px;display:grid}.billing-conversion .billing-order dl>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.billing-conversion .billing-order dt{color:var(--brand-muted)}.billing-conversion .billing-order dd{margin:0;font-weight:600}.billing-conversion .billing-order-renewal{font-size:12px;line-height:1.8}.billing-conversion .billing-contract-details{margin:12px 0 20px;font-size:12px;line-height:1.85}.billing-conversion .billing-contract-details summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.billing-conversion .billing-contract-details ul{padding-left:18px}.billing-conversion .consent-check{align-items:flex-start;margin:20px 0 16px;font-size:12px;line-height:1.8}.billing-conversion .consent-check input{flex-shrink:0;margin-top:4px}.billing-conversion .billing-checkout-cta{white-space:normal;border-radius:8px;width:100%;min-height:48px;font-size:13px}.billing-conversion .billing-checkout-status{color:var(--brand-pink);margin:12px 0 0;font-size:12px;line-height:1.7}.billing-conversion .billing-secure-payment{color:var(--brand-muted);text-align:center;margin:12px 0 0;font-size:10px;line-height:1.8}.billing-conversion .billing-subscriber{gap:16px;display:grid}.billing-conversion .billing-subscriber .checkout-summary{margin:0}.billing-conversion .billing-admin{margin-top:12px}@media (width<=1200px){.billing-conversion .billing-purchase-layout{grid-template-columns:minmax(0,1fr)}.billing-conversion .billing-order{position:static}.billing-conversion .billing-order-price strong{font-size:36px}.billing-conversion .billing-order dl{max-width:450px}}@media (width<=600px){.billing-conversion .billing-hero{flex-direction:column;align-items:flex-start;gap:12px}.billing-conversion .billing-plans{grid-template-columns:1fr}.billing-conversion .billing-plan{padding:22px}.billing-conversion .billing-plan.selected{padding:21px}.billing-conversion .billing-price{font-size:38px}.billing-conversion .billing-overage,.billing-conversion .billing-order{padding:20px}.billing-conversion .billing-reassurance{flex-direction:column}}.billing-conversion .billing-existing-contract{grid-template-columns:minmax(0,1fr)}.billing-conversion .billing-charge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.billing-charge-grid>div{background:var(--brand-canvas);border-radius:12px;gap:10px;padding:20px;display:grid}.billing-charge-grid span,.billing-charge-grid small{color:var(--brand-muted);font-size:12px;line-height:1.6}.billing-charge-grid strong{font-variant-numeric:tabular-nums;font-size:clamp(22px,2.1vw,32px)}.billing-charge-grid .billing-charge-total{background:var(--brand-blush)}.billing-charge-total strong{color:var(--brand-pink)}.billing-usage-line{color:var(--brand-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}.billing-subscriber progress{width:100%;height:7px;accent-color:var(--brand-pink);margin:12px 0}.billing-invoices .table-scroll{overflow-x:auto}.billing-invoices table{border-collapse:collapse;width:100%;font-size:13px}.billing-invoices th{color:var(--brand-muted);text-align:left;font-weight:500}.billing-invoices th,.billing-invoices td{border-bottom:1px solid var(--brand-line);white-space:nowrap;padding:16px 12px}.billing-invoices a{color:var(--brand-pink);text-underline-offset:3px}.billing-empty-invoices{color:var(--brand-muted);padding:20px 0;font-size:13px}@media (width<=700px){.billing-conversion .billing-charge-grid{grid-template-columns:1fr}.billing-invoices .settings-top{flex-direction:column;align-items:flex-start;gap:12px}}.billing-cancellation summary{cursor:pointer;font-size:13px;font-weight:600}.landing{--lp-paper:#fff;--lp-ink:#182a4a;--lp-muted:#59667b;--lp-line:#e4e1ea;--lp-accent:var(--brand-dot);background:var(--lp-paper);color:var(--lp-ink);font-size:14px;line-height:1.7}.landing a{color:inherit;text-decoration:none}.landing button{font:inherit}.landing a:focus-visible,.landing button:focus-visible,.landing summary:focus-visible{outline:2px solid var(--lp-accent);outline-offset:5px}.lp-wrap{width:min(1180px,100% - 96px);margin-inline:auto}.lp-header{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;height:105px;display:flex}.lp-logo{letter-spacing:-2.5px;font:900 36px/1 Arial,sans-serif}.lp-logo>span{color:var(--lp-accent)}.lp-header nav{gap:40px;font-size:13px;display:flex}.lp-header nav a:hover,.lp-login:hover{color:var(--lp-accent)}.lp-login{align-items:center;gap:12px;font-size:13px;display:flex}.lp-skip{z-index:5;background:#fff;padding:10px 20px;position:absolute;top:-100px;left:20px}.lp-skip:focus{top:10px}.lp-hero{padding-top:76px;position:relative}.lp-eyebrow{letter-spacing:1.9px;font:500 11px/1.6 Arial,sans-serif}.lp-dot{background:var(--lp-accent);border-radius:50%;width:7px;height:7px;margin-right:11px;display:inline-block}.landing h1{letter-spacing:-.065em;margin:25px 0 26px;font-size:clamp(44px,5.4vw,76px);font-weight:650;line-height:1.38}.lp-serif{font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-weight:500}.lp-intro{color:var(--lp-muted);font-size:16px;line-height:1.95}.lp-hero-actions{align-items:center;gap:22px;margin-top:31px;display:flex}.landing .lp-cta{background:var(--lp-ink);color:#fff;border:1px solid var(--lp-ink);justify-content:center;align-items:center;min-height:56px;padding:16px 25px;font-size:13px;transition:background .18s;display:inline-flex}.lp-early{color:var(--lp-muted);font-size:11px}.lp-hero-note{border-top:1px solid var(--lp-ink);align-items:flex-end;gap:25px;padding-top:20px;display:flex;position:absolute;top:170px;right:12px}.lp-hero-note span{letter-spacing:1.3px;font:11px/1.8 Arial,sans-serif}.lp-product-preview{border:1px solid var(--brand-line);background:#fff;grid-template-columns:180px 1fr;margin-top:62px;display:grid;box-shadow:0 22px 45px -35px #34462c55}.lp-preview-sidebar{border-right:1px solid var(--lp-line);background:#f1f6ff;flex-direction:column;gap:11px;padding:29px 18px 22px;display:flex}.lp-preview-sidebar .lp-logo{margin:0 9px 26px;font-size:25px}.lp-preview-sidebar>span:not(.lp-logo){color:var(--brand-muted);align-items:center;gap:9px;padding:9px;font-size:10px;display:flex}.lp-preview-sidebar .lp-mini-active{background:#dfeafe;color:var(--brand-ink)!important}.lp-preview-user{align-items:center;gap:10px;margin-top:auto;padding-top:60px;font:10px Arial,sans-serif;display:flex}.lp-preview-user b{border:1px solid #d7cfee;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:500;display:grid}.lp-preview-main{min-width:0;padding:31px 37px 25px}.lp-preview-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-preview-top p{letter-spacing:1.2px;color:var(--brand-muted);font:9px Arial,sans-serif}.lp-preview-top h2{letter-spacing:-.04em;margin-top:7px;font-size:20px;font-weight:500}.lp-sample{color:#71776a;border:1px solid var(--lp-line);padding:3px 8px;font-size:9px}.lp-preview-toolbar{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;margin-top:24px;padding-bottom:16px;font-size:10px;display:flex}.lp-channel-tabs{gap:6px;display:flex}.lp-channel-tabs button{color:#6b7367;background:0 0;border:0;padding:6px 15px;font-size:11px}.lp-channel-tabs button[aria-pressed=true]{color:var(--lp-ink);background:#e5eeff}.lp-metrics{grid-template-columns:repeat(3,1fr);padding:22px 0;display:grid}.lp-metrics>div{border-right:1px solid var(--lp-line);padding-left:28px}.lp-metrics>div:first-child{padding-left:0}.lp-metrics>div:last-child{border:0}.lp-metrics span{color:var(--brand-muted);font-size:10px;display:block}.lp-metrics strong{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;font:400 39px/1.5 Arial,sans-serif}.lp-metrics small{color:var(--brand-muted);margin-left:7px;font:11px Arial,sans-serif}.lp-preview-chart{background:#f7faff;border:1px solid #e0e8f5;padding:17px 21px 11px}.lp-chart-caption{justify-content:space-between;font-size:10px;display:flex}.lp-chart-caption b{font-weight:500}.lp-chart-caption span{color:var(--brand-muted)}.lp-chart-caption i{background:#9c8bc9;width:6px;height:6px;margin-right:5px;display:inline-block}.lp-bars{background:repeating-linear-gradient(0deg,#0000 0 32px,#e5edf7 32px 33px);border-bottom:1px solid #d8e3f3;gap:14px;height:100px;margin-top:17px;display:flex}.lp-bars>div{flex:1;align-items:flex-end;display:flex}.lp-bars span{background:#9c8bc9;width:100%;transition:height .3s}.lp-bars>div:nth-child(3n) span{background:#d7cfee}.lp-chart-axis{color:var(--brand-muted);justify-content:space-between;padding-top:7px;font:9px Arial,sans-serif;display:flex}.lp-preview-foot{color:var(--lp-muted);justify-content:space-between;align-items:center;padding:20px 0 0;font-size:11px;display:flex}.lp-preview-foot a{letter-spacing:1px;align-items:center;gap:15px;font:10px Arial,sans-serif;display:flex}.lp-section{padding-top:108px;padding-bottom:108px;scroll-margin-top:24px}.lp-section-heading h2{letter-spacing:-.045em;margin-top:22px;font-size:36px;font-weight:550;line-height:1.55}.lp-section-heading>p:last-child:not(.lp-eyebrow){color:var(--lp-muted);margin-top:22px;line-height:1.9}.lp-feature-grid{grid-template-columns:repeat(3,1fr);margin-top:50px;display:grid}.lp-feature-grid article{border-left:1px solid var(--lp-line);padding:0 30px}.lp-feature-grid article:first-child{border:0;padding-left:0}.lp-feature-grid article:last-child{padding-right:0}.lp-feature-art{background:#f5f3fc;flex-direction:column;justify-content:center;height:145px;margin:20px 0 25px;padding:22px;display:flex}.lp-contact-art{gap:7px}.lp-contact-art>span{background:#fffefa;align-items:center;gap:10px;padding:9px 11px;font-size:10px;display:flex}.lp-contact-art b{border:1px solid var(--lp-line);border-radius:50%;place-items:center;width:26px;height:26px;font:10px Arial,sans-serif;display:grid}.lp-contact-art i{flex:1;font-style:normal}.lp-send-art{gap:18px}.lp-send-art>div{justify-content:center;align-items:center;gap:8px;display:flex}.lp-send-art>div>span{white-space:nowrap;border:1px solid #bdcfeb;padding:9px;font-size:10px}.lp-send-art>div>span:last-child{background:var(--lp-ink);color:#fff;border-color:var(--lp-ink)}.lp-send-art small{text-align:center;color:var(--lp-muted);font-size:10px}.lp-result-art{align-items:flex-start;gap:6px}.lp-result-art span{background:#fffefa;justify-content:space-between;width:100%;padding:4px 12px;font-size:10px;display:flex}.lp-result-art span:nth-child(2){background:#dce8fa;width:83%}.lp-result-art span:nth-child(3){width:67%;color:var(--brand-ink);background:#c5b7e5}.lp-feature-grid h3{margin-bottom:11px;font-size:20px;font-weight:550}.lp-feature-grid p{color:var(--lp-muted);font-size:13px;line-height:1.9}.lp-channels{background:#f5f3fc}.lp-channels-layout{grid-template-columns:1fr 1.3fr;gap:80px;display:grid}.lp-channel-list>div{border-top:1px solid #d4dfef;align-items:center;gap:20px;padding:26px 0;display:flex}.lp-channel-list>div:last-child{border-bottom:1px solid #d4dfef}.lp-network-symbol{text-align:center;flex-shrink:0;width:33px;font:600 29px Arial,sans-serif}.lp-network-symbol.lp-in{letter-spacing:-1px;font-size:22px}.lp-channel-list h3{margin-bottom:7px;font:500 17px Arial,sans-serif}.lp-channel-list p{color:#5a6754;font-size:11px}.lp-status{white-space:nowrap;color:#5d6956;border:1px solid #b8c2aa;margin-left:auto;padding:4px 8px;font-size:9px}.lp-status-verified{color:#34452a;background:#d3ddc4;border-color:#0000}.lp-pricing-heading{justify-content:space-between;align-items:flex-end;margin-bottom:48px;display:flex}.lp-pricing-heading>p{color:var(--lp-muted);line-height:1.9}.lp-price-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.lp-price-card{border:1px solid #cbdaf0;padding:38px}.lp-price-pro{background:#f5f3fc}.lp-plan-top{justify-content:space-between;align-items:center;display:flex}.lp-plan-top h3{letter-spacing:-.5px;font:400 27px Arial,sans-serif}.lp-plan-top>span{border:1px solid #c6d8f0;padding:3px 10px;font-size:10px}.lp-plan-for{color:var(--lp-muted);margin-top:10px;font-size:12px}.lp-price{letter-spacing:-2px;margin:30px 0 22px;font:400 52px Arial,sans-serif}.lp-price>span{vertical-align:9px;margin-right:5px;font-size:26px}.lp-price>small{letter-spacing:0;color:#58654f;margin-left:12px;font:12px Arial,sans-serif}.lp-plan-channels{border-top:1px solid #d4dfef;border-bottom:1px solid #d4dfef;padding:15px 0;font:12px/1.7 Arial,sans-serif}.lp-price-card{flex-direction:column;display:flex}.lp-price-card ul{flex:1;align-content:start;gap:12px;margin:0;padding:22px 0 26px;list-style:none;display:grid}.lp-price-card li{align-items:center;gap:12px;font-size:12px;display:flex}.lp-price-card .lp-cta{width:100%;display:flex}.lp-dm-rates{border-block:1px solid var(--lp-line);margin:18px 0;padding:16px 0}.lp-dm-rates p{margin:4px 0;font-size:14px}.lp-dm-rates strong{margin-inline:4px;font-size:19px}.lp-pricing-note{color:var(--lp-muted);margin-top:21px;font-size:10px;line-height:1.9}.lp-budget{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);align-items:center;gap:22px;margin-top:42px;padding:30px 0;display:flex}.lp-budget-icon{border:1px solid #cbdaf0;border-radius:50%;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid}.lp-budget h3{font-size:17px;font-weight:500}.lp-budget p{color:var(--lp-muted);margin-top:6px;font-size:12px}.lp-budget-label{letter-spacing:1.5px;margin-left:auto;font:9px Arial,sans-serif}.lp-closing{background:var(--lp-ink);color:#fff;padding:79px 0}.lp-closing .lp-wrap{position:relative}.lp-closing h2{letter-spacing:-.045em;margin:28px 0 32px;font-size:45px;font-weight:500;line-height:1.55}.landing .lp-closing .lp-cta:hover{background:#d7dfc9}.lp-closing .lp-wrap>span{color:#bac6b3;font-size:12px;position:absolute;bottom:0;right:0}.lp-footer{align-items:center;gap:32px;padding:36px 0;display:flex}.lp-footer .lp-logo{font-size:27px}.lp-footer>span{color:var(--lp-muted);font:10px Arial,sans-serif}.lp-footer>a:last-child{margin-left:auto;font-size:11px}@media (width<=1000px){.lp-wrap{width:calc(100% - 64px)}.lp-hero-note{top:150px;right:0}.lp-feature-grid article{padding-inline:20px}.lp-feature-art{padding:15px}.lp-channels-layout{grid-template-columns:1fr 1.5fr;gap:38px}.lp-channel-list>div{gap:12px}.lp-preview-sidebar{padding-inline:10px}.lp-product-preview{grid-template-columns:160px 1fr}.lp-preview-main{padding:25px}.lp-feature-grid p{font-size:11px}.lp-budget-label{display:none}}@media (width<=760px){.lp-wrap{width:calc(100% - 40px)}.lp-header{height:78px}.lp-header nav{gap:18px;font-size:11px}.lp-header nav a:first-child{display:none}.lp-logo{font-size:29px}.lp-login{gap:4px;font-size:11px}.lp-hero{padding-top:48px}.lp-eyebrow{letter-spacing:1.3px;font-size:9px}.landing h1{margin-top:25px;font-size:clamp(35px,7.8vw,58px);line-height:1.5}.lp-intro{font-size:14px}.lp-hero-note{display:none}.lp-hero-actions{flex-wrap:wrap;gap:15px}.lp-early{font-size:10px}.lp-product-preview{grid-template-columns:1fr;margin-top:40px}.lp-preview-sidebar{display:none}.lp-preview-main{padding:20px 18px}.lp-preview-top{align-items:flex-start}.lp-preview-top h2{font-size:17px}.lp-sample{text-align:right;border:0;max-width:95px;padding:0;font-size:8px}.lp-preview-top p{font-size:8px}.lp-preview-toolbar{margin-top:20px}.lp-channel-tabs button{padding:6px 11px}.lp-metrics strong{font-size:29px}.lp-metrics small{margin-left:3px;font-size:9px}.lp-metrics>div{padding-left:16px}.lp-preview-chart{padding-inline:12px}.lp-bars{gap:8px;height:85px}.lp-preview-foot{align-items:flex-start;gap:15px;font-size:9px}.lp-preview-foot a{white-space:nowrap;gap:8px;font-size:8px}.lp-section{padding-block:72px}.lp-section-heading h2{margin-top:17px;font-size:29px}.lp-section-heading>p:last-child:not(.lp-eyebrow){font-size:13px}.lp-feature-grid{grid-template-columns:1fr;gap:36px;margin-top:35px}.lp-feature-grid article,.lp-feature-grid article:first-child,.lp-feature-grid article:last-child{border:0;border-top:1px solid var(--lp-line);padding:26px 0 0;position:relative}.lp-feature-art{max-width:420px;height:145px;margin:15px 0 23px;padding:25px}.lp-feature-grid p{font-size:13px}.lp-feature-grid h3{font-size:22px}.lp-channels-layout{grid-template-columns:1fr;gap:35px}.lp-channel-list>div{padding:23px 0}.lp-channel-list p{font-size:10px}.lp-status{padding:4px 6px;font-size:8px}.lp-network-symbol{width:26px;font-size:25px}.lp-pricing-heading{margin-bottom:35px;display:block}.lp-pricing-heading>p{margin-top:20px;font-size:13px}.lp-price-grid{grid-template-columns:1fr;gap:20px}.lp-price-card{padding:29px 25px}.lp-price{font-size:49px}.lp-pricing-note{font-size:10px}.lp-budget{align-items:flex-start;gap:15px}.lp-budget-icon{width:40px;height:40px}.lp-budget h3{font-size:15px}.lp-budget p{font-size:11px}.lp-closing{padding-block:60px}.lp-closing h2{font-size:34px}.lp-closing .lp-wrap>span{display:none}.lp-footer{gap:20px;padding-block:30px}.lp-footer>span{font-size:9px}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{transition:none!important}}.landing{line-height:1.8}.lp-logo{color:var(--brand-ink);align-items:baseline;display:inline-flex}.lp-logo small{letter-spacing:.08em;color:#6e6b7e;margin-left:9px;font:600 11px/1.4 sans-serif}.lp-header{border:0;height:84px}.lp-header nav{gap:34px;font-weight:600}.lp-login{border:1px solid #1d56ac;border-radius:4px;padding:9px 21px;color:#1d56ac!important}.lp-hero{background:#fffafb;padding:66px 0 60px;overflow:hidden}.lp-hero-layout{grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.lp-eyebrow{letter-spacing:.06em;color:#6a6287;font-family:inherit;font-size:14px;font-weight:650;line-height:1.7}.lp-hero-copy>.lp-eyebrow{font-size:16px;font-weight:700}.landing h1{letter-spacing:-.055em;white-space:nowrap;margin:22px 0 15px;font-size:clamp(34px,3.5vw,51px);font-weight:750;line-height:1.55}.landing h1>span,.lp-section-heading h2>span{color:var(--brand-pink)}.lp-hero-price{align-items:baseline;gap:8px;font-size:17px;font-weight:650;display:flex}.lp-hero-price strong{color:var(--brand-pink);letter-spacing:-.05em;font:750 64px/1.2 Arial,sans-serif}.lp-hero-price strong span{margin-left:4px;font-size:29px}.lp-hero-price small{color:#697a92;margin-left:7px;font-size:10px;font-weight:400}.lp-intro{color:#3c506e;margin-top:22px;font-size:14px;line-height:1.9}.lp-hero-points{flex-wrap:wrap;gap:7px 16px;margin:22px 0 0;padding:0;list-style:none;display:flex}.lp-hero-points li{align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.lp-hero-points svg{color:#2863be}.lp-hero-actions{margin-top:25px}.landing .lp-cta{background:var(--brand-pink);border-color:var(--brand-pink);border-radius:5px;font-weight:650}.landing .lp-cta:hover{background:#14458f}.landing .lp-cta-outline{color:var(--brand-pink);background:#fff}.lp-hero-visual{background:var(--brand-lavender);border-radius:14px;min-width:0;padding:26px 22px 18px;position:relative}.lp-visual-title{text-align:center;color:#fff;margin-bottom:18px;font-size:17px;font-weight:650}.lp-product-preview{border:0;border-radius:6px;grid-template-columns:1fr;margin:0;overflow:hidden;box-shadow:0 12px 25px #0b357140}.lp-preview-sidebar{display:none}.lp-preview-main{padding:25px 22px 22px}.lp-preview-top h2{font-size:18px;font-weight:650}.lp-preview-top p{letter-spacing:.03em;color:#53709b;font-size:10px}.lp-sample{white-space:nowrap;color:#61718a;border:0;padding:0;font-size:9px}.lp-preview-toolbar{margin-top:22px;padding-bottom:12px}.lp-metrics strong{color:#564a80;font-size:34px}.lp-metrics>div{padding-left:18px}.lp-metrics span,.lp-metrics small{color:#5a6f8d}.lp-bars{gap:10px;height:100px}.lp-chart-caption span,.lp-chart-axis{color:#5a6f8d}.lp-preview-foot{color:#dee9ff;justify-content:center;padding-top:13px;font-size:9px}.lp-section{padding-block:78px}.lp-section-heading{text-align:center}.lp-section-heading h2{margin-top:10px;font-size:36px;font-weight:750;line-height:1.5}.lp-section-heading>p:last-child:not(.lp-eyebrow){margin-top:16px;font-size:14px}.lp-feature-grid{gap:24px;margin-top:38px}.lp-feature-grid article,.lp-feature-grid article:first-child,.lp-feature-grid article:last-child{border:1px solid #e4e1ea;border-radius:8px;padding:25px;position:relative}.lp-feature-number{color:var(--brand-pink);font:700 13px Arial,sans-serif}.lp-feature-grid .lp-pain{color:#5b6f8b;margin-left:12px;font-size:12px;display:inline}.lp-feature-art{background:#fffafb;border-radius:5px;height:130px;margin:20px 0;padding:18px}.lp-contact-art>span,.lp-result-art span{background:#fff}.lp-feature-grid h3{text-align:center;color:var(--brand-pink);font-size:19px;font-weight:700}.lp-feature-grid article>p:last-child{text-align:center;font-size:12px}.lp-simple-art{color:#2760b4;flex-direction:row;align-items:center;gap:15px}.lp-simple-art span{font-size:12px;font-weight:600}.lp-channels-layout{grid-template-columns:1fr 1.5fr;align-items:center;gap:65px}.lp-channels .lp-section-heading{text-align:left}.lp-status{color:#48658e;border-color:#bacce7}.lp-status-verified{color:#1f57ad;background:#d7e6ff}.lp-pricing-heading{text-align:center;margin-bottom:38px;display:block}.lp-pricing-heading>p{margin-top:16px;font-size:14px}.lp-price-card{border:1px solid var(--brand-line);border-radius:8px;padding:32px}.lp-price-pro{background:#faf8ff;border:2px solid #aa99d2;padding:31px}.lp-plan-top h3{letter-spacing:0;color:var(--brand-pink);font:700 25px/1.6 sans-serif}.lp-price{color:var(--brand-pink);font-weight:650}.lp-plan-channels{color:#3c5e8f}.lp-price-card li svg{color:var(--brand-pink)}.lp-budget-label{color:#45648f;letter-spacing:.02em;font:600 11px/1.7 sans-serif}.lp-closing{text-align:center;background:#f0edfa;padding-block:62px}.lp-closing .lp-eyebrow{color:#6a6287;font-size:14px}.lp-closing h2{margin:18px 0 28px;font-size:36px;font-weight:650}.landing .lp-closing .lp-cta{color:#174992}.lp-closing .lp-wrap>span{display:none}@media (width<=1000px){.lp-hero-layout{gap:25px}.lp-hero-visual{padding:20px 15px 16px}.lp-preview-main{padding:20px 15px}.lp-metrics strong{font-size:28px}.lp-metrics>div{padding-left:12px}.lp-feature-grid{gap:16px}.lp-feature-grid article,.lp-feature-grid article:first-child,.lp-feature-grid article:last-child{padding:20px 16px}.lp-feature-grid .lp-pain{margin-left:8px;font-size:10px}.lp-feature-grid h3{font-size:17px}.lp-feature-grid article>p:last-child{font-size:11px}}@media (width<=760px){.lp-header{height:74px}.lp-header nav{gap:14px;font-size:10px}.lp-header nav a:first-child{display:none}.lp-login{padding:6px 10px;font-size:10px}.lp-logo{font-size:28px}.lp-logo small{margin-left:5px;font-size:8px}.lp-hero{padding:37px 0}.lp-hero-layout{grid-template-columns:1fr;gap:35px}.lp-hero-copy>.lp-eyebrow{font-size:13px}.landing h1{margin:17px 0;font-size:clamp(29px,8.5vw,49px);line-height:1.5}.lp-hero-price{font-size:15px}.lp-hero-price strong{font-size:55px}.lp-hero-price strong span{font-size:25px}.lp-hero-price small{font-size:9px}.lp-intro{font-size:12px}.lp-hero-points{gap:8px 12px}.lp-hero-points li{font-size:10px}.lp-hero-actions{margin-top:23px}.lp-hero-visual{border-radius:8px;padding:22px 14px 16px}.lp-visual-title{font-size:15px}.lp-preview-main{padding:20px 14px 16px}.lp-preview-top h2{font-size:17px}.lp-preview-top p{font-size:9px}.lp-metrics strong{font-size:27px}.lp-sample{max-width:none;font-size:8px}.lp-bars{gap:7px;height:80px}.lp-section{padding-block:55px}.lp-section-heading h2{font-size:28px}.lp-section-heading>p:last-child:not(.lp-eyebrow){font-size:12px}.lp-feature-grid{gap:18px;margin-top:28px}.lp-feature-grid article,.lp-feature-grid article:first-child,.lp-feature-grid article:last-child{padding:24px}.lp-feature-grid .lp-pain{font-size:12px}.lp-feature-grid h3{font-size:20px}.lp-feature-grid article>p:last-child{font-size:12px}.lp-feature-art{max-width:none}.lp-channels-layout{grid-template-columns:1fr;gap:30px}.lp-channels .lp-section-heading{text-align:center}.lp-pricing-heading>p{font-size:12px}.lp-price-card{padding:27px 24px}.lp-price-pro{padding:26px 23px}.lp-plan-top h3{font-size:23px}.lp-closing h2{font-size:27px}}.lp-hero-layout{grid-template-columns:1fr 1.15fr;gap:25px}.lp-team-illustration{margin:0 -15px 0 0}.lp-team-illustration img{width:100%;height:auto;display:block}.lp-hero{background:#fffafb;padding-block:62px}.lp-dashboard-section{border-bottom:1px solid #e9e4ef;grid-template-columns:1fr;align-items:center;gap:35px;padding-block:65px;display:grid}.lp-dashboard-section .lp-section-heading{text-align:center}.lp-dashboard-section .lp-hero-visual{background:var(--brand-lavender);border-radius:12px}.lp-visual-title{color:#564a80}.lp-preview-foot{color:var(--brand-muted)}.lp-product-preview{border:1px solid var(--brand-line);box-shadow:0 8px 25px #3e245510}.lp-feature-grid article:nth-child(3n+1) .lp-feature-art{background:var(--brand-blush)}.lp-feature-grid article:nth-child(3n+2) .lp-feature-art{background:#f0edfc}.lp-feature-grid article:nth-child(3n) .lp-feature-art{background:#fff6df}.lp-feature-grid article:nth-child(3n+2) h3{color:var(--brand-purple)}.lp-feature-proof{aspect-ratio:32/21;color:#a83f60;text-align:center;background:#fff0f3;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:20px 0 24px;padding:20px 12px;display:flex}.lp-feature-proof>span{color:#685b70;font-size:12px}.lp-feature-proof strong{letter-spacing:-.04em;font-size:clamp(30px,3vw,44px);line-height:1.15}.lp-feature-proof strong small{letter-spacing:0;font-size:13px;font-weight:500}.lp-feature-target{color:#796299;background:#f2eefb}.lp-target-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.lp-target-chips span{background:#fff;border:1px solid #ddd3e9;border-radius:6px;padding:6px 10px;font-size:12px}.lp-feature-proof .lp-target-exclude{font-size:11px}.lp-feature-extra{background:#fff7e8}.lp-extra-icons{align-items:center;gap:12px;display:flex}.lp-feature-grid article:nth-child(3n) h3{color:#675a85}.lp-simple-art{color:var(--brand-purple)}.lp-channel-list>div{border-color:var(--brand-line)}.lp-network-symbol,.lp-channel-list h3{color:var(--brand-ink)}.lp-channel-list p{color:#6e6b7e}.lp-closing{color:var(--brand-ink)}.landing .lp-closing .lp-cta{color:#fff;background:var(--brand-pink);border-color:var(--brand-pink)}.landing .lp-cta:hover,.landing .lp-closing .lp-cta:hover{background:var(--brand-pink-hover)}.landing .lp-cta-outline:hover{background:var(--brand-blush)}.lp-plan-channels,.lp-budget-label{color:var(--brand-muted)}@media (width<=1000px){.lp-dashboard-section{gap:35px}}@media (width<=760px){.lp-hero{padding-block:35px 25px}.lp-hero-layout{grid-template-columns:1fr;gap:15px}.lp-team-illustration{margin:0}.lp-dashboard-section{grid-template-columns:1fr;gap:30px;padding-block:45px}.lp-dashboard-section .lp-section-heading{text-align:center}}.landing h1{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-size:clamp(29px,3.5vw,51px);line-height:1.35}.lp-hero-copy{min-width:0}.lp-section-heading h2>span{display:inline-block}.lp-operator{color:var(--lp-muted);gap:6px;font-size:12px;display:grid}.lp-operator small{font:10px/1.5 Arial,sans-serif}@media (width<=760px){.landing h1{font-size:clamp(28px,7.8vw,49px)}}.lp-dashboard-capture{min-width:0;margin:0}.lp-dashboard-image{border:1px solid var(--brand-line);background:#faf9fd;border-radius:10px;display:block;overflow:hidden;box-shadow:0 12px 36px #3e245510}.lp-dashboard-image img{width:100%;height:auto;display:block}.lp-dashboard-capture figcaption{color:var(--lp-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;font-size:11px;display:flex}@media (width<=760px){.lp-dashboard-image{border-radius:6px}.lp-dashboard-capture figcaption{font-size:10px}}.lp-feature-grid .lp-feature-illustration,.lp-feature-proof{aspect-ratio:auto;height:180px}.lp-feature-grid .lp-feature-illustration svg{aspect-ratio:auto;height:100%}.lp-feature-grid{grid-auto-rows:1fr}.lp-feature-grid article{grid-template-rows:20px 180px 28px 1fr;grid-template-columns:auto 1fr;align-content:start;gap:18px 8px;display:grid}.lp-feature-grid .lp-feature-number{align-self:center}.lp-feature-grid .lp-pain{align-self:center;margin:0}.lp-feature-grid .lp-feature-illustration,.lp-feature-grid .lp-feature-proof{grid-column:1/-1;height:180px;margin:0}.lp-feature-grid h3{white-space:nowrap;grid-column:1/-1;margin:0;line-height:28px}.lp-feature-grid article>p:last-child{grid-column:1/-1;margin:0}.lp-feature-proof>svg,.lp-extra-icons svg{flex-shrink:0}.lp-how{background:#faf8ff;scroll-margin-top:24px}.lp-how-layout{grid-template-columns:.8fr 1.4fr;align-items:start;gap:48px;max-width:1020px;margin:38px auto 0;display:grid}.lp-how-steps{gap:14px;display:grid}.lp-how-steps button{text-align:left;border:1px solid var(--brand-line);color:var(--brand-muted);background:#fff;border-radius:8px;align-items:center;gap:14px;padding:21px 18px;font-weight:600;display:flex}.lp-how-steps button:hover{border-color:#aa99d2}.lp-how-steps button[aria-pressed=true]{background:var(--brand-lavender);color:var(--brand-purple);box-shadow:inset 3px 0 var(--brand-purple);border-color:#aa99d2}.lp-how-number{color:var(--brand-pink);font:700 18px Arial,sans-serif}.lp-how-steps svg{flex-shrink:0}.lp-how-detail{min-width:0}.lp-how-screen{border:1px solid var(--brand-line);background:#fff;border-radius:12px;overflow:hidden}.lp-how-screen-top{border-bottom:1px solid var(--brand-line);align-items:center;gap:18px;padding:15px 20px;font-size:12px;display:flex}.lp-how-screen-top>strong{letter-spacing:-1px;font:900 21px Arial,sans-serif}.lp-how-screen-top>strong span{color:var(--brand-dot)}.lp-how-screen-top small{color:var(--brand-muted);margin-left:auto;font-size:10px}.lp-how-screen-body{min-height:211px;padding:22px}.lp-how-account{align-items:center;gap:14px;padding:12px 0;display:flex}.lp-how-account>b{background:var(--brand-lavender);width:34px;height:34px;color:var(--brand-purple);border-radius:7px;place-items:center;font:700 21px Arial,sans-serif;display:grid}.lp-how-account>div{gap:3px;display:grid}.lp-how-account small,.lp-how-list-head small,.lp-how-send>span:first-child{color:var(--brand-muted);font-size:11px}.lp-how-action{background:var(--brand-pink);color:#fff;white-space:nowrap;border-radius:5px;padding:7px 13px;font-size:11px}.lp-how-account>.lp-how-action{margin-left:auto}.lp-how-screen-note{color:var(--brand-muted);align-items:center;gap:6px;margin:15px 0 0;font-size:11px;display:flex}.lp-how-list-head,.lp-how-send{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.lp-how-contact{border-bottom:1px solid var(--brand-line);grid-template-columns:.6fr 1.5fr auto;align-items:center;gap:10px;padding:16px 0;font-size:12px;display:grid}.lp-how-contact small{background:var(--brand-lavender);color:var(--brand-purple);border-radius:4px;padding:3px 7px}.lp-how-message{background:var(--brand-lavender);border-radius:7px;margin:16px 0;padding:15px;font-size:12px;line-height:1.9}.lp-how-results{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.lp-how-results>div{background:var(--brand-lavender);border-radius:7px;gap:10px;padding:13px;display:grid}.lp-how-results>div:first-child{background:var(--brand-blush)}.lp-how-results span{color:var(--brand-muted);font-size:11px}.lp-how-results strong{color:var(--brand-purple);font:600 29px Arial,sans-serif}.lp-how-results>div:first-child strong{color:var(--brand-pink)}.lp-how-results strong small{margin-left:3px;font-size:12px}.lp-how-detail>h3{margin:24px 0 8px;font-size:21px}.lp-how-detail>p{color:var(--brand-muted);font-size:13px;line-height:1.9}.lp-how-detail ol{margin:17px 0 0;padding-left:1.6em;font-size:12px;line-height:2.2}.lp-how-detail li::marker{color:var(--brand-purple);font-weight:700}.lp-how-foot{text-align:center;color:var(--brand-muted);margin-top:28px;font-size:11px}.lp-how-link{text-underline-offset:5px;font-size:13px;color:var(--brand-purple)!important;text-decoration:underline!important}@media (width<=760px){.lp-how-layout{grid-template-columns:1fr;gap:24px;margin-top:26px}.lp-how-steps{grid-template-columns:1fr 1fr;gap:10px}.lp-how-steps button{flex-wrap:wrap;gap:8px;padding:14px 12px;font-size:12px}.lp-how-steps button>span:last-child{flex-basis:100%}.lp-how-screen-top{gap:12px;padding:12px;font-size:10px}.lp-how-screen-top small{font-size:9px}.lp-how-screen-body{padding:15px}.lp-how-contact{gap:6px;font-size:10px}.lp-how-results{gap:7px}.lp-how-results>div{padding:10px 8px}.lp-how-results strong{font-size:25px}.lp-how-results span{font-size:10px}.lp-header nav a[href=\#channels]{display:none}}.lp-feature-illustration{border-radius:10px;margin:20px 0 24px;overflow:hidden}.lp-feature-illustration svg{aspect-ratio:32/21;width:100%;height:auto;display:block}.lp-art-contacts,.lp-art-templates{background:#fff0f3}.lp-art-sending,.lp-art-networks{background:#f2eefb}.lp-art-results{background:#fff7e8}.lp-feature-illustration text{font-family:Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}.lp-feature-illustration .feature-title{font-size:12px;font-weight:700}.lp-feature-illustration .feature-label{font-size:11px;font-weight:600}.lp-feature-illustration .feature-small{font-size:10px;font-weight:500}.lp-feature-illustration .feature-metric{font:700 23px Arial,sans-serif}
