body[data-design-system=hisab-v1]{--workspace-page:#f4f7fb;--workspace-surface:#fffffff5;--workspace-soft:#f7f9fc;--workspace-line:#dbe5ef;--workspace-ink:#122038;--workspace-muted:#68778c;--workspace-brand:#276ff2;--workspace-teal:#0e9b7d;--workspace-danger:#be3d50;--workspace-shadow:0 18px 55px #0f2a4813;--workspace-shadow-hover:0 24px 65px #0f2a481f}body[data-design-system=hisab-v1] :is(.section-page,.core-page,.finance-page,.sales-page,.ops-page,.controls-page,.guided-setup-page,.module-page,.module-detail-page,.einvoice-page,.recon-page){width:100%;max-width:1600px;color:var(--workspace-ink);margin:0 auto}body[data-design-system=hisab-v1] :is(.section-page,.core-page,.finance-page,.sales-page,.ops-page,.controls-page,.guided-setup-page,.module-page){background:radial-gradient(circle at 7% 0,#276ff214,transparent 28%),radial-gradient(circle at 94% 2%,#0e9b7d12,transparent 25%),var(--workspace-page)}.section-page-modern{min-height:100%;padding:28px 30px 56px}.section-page-modern .section-container{width:min(1380px,100%)}.section-breadcrumb{color:#8390a2;align-items:center;gap:8px;margin:0 0 13px;font-size:10px;font-weight:750;display:flex}.section-breadcrumb a{color:#52657c;text-decoration:none}.section-breadcrumb a:hover{color:var(--workspace-brand)}.section-shell-hero{box-shadow:var(--workspace-shadow);background:linear-gradient(145deg,#fffffffc,#f8fbfef2);border:1px solid #d2dfebf5;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-bottom:17px;padding:28px 30px;display:grid;position:relative;overflow:hidden}.section-shell-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#276ff21f,#0e9b7d0d 54%,#0000 70%);border-radius:50%;width:250px;height:250px;position:absolute;top:-96px;right:-82px}.section-shell-title{z-index:1;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:17px;display:grid;position:relative}.section-shell-mark{color:#246bd1;background:#fff;border:1px solid #cfe0ec;border-radius:18px;place-items:center;width:58px;height:58px;font-size:22px;font-weight:900;display:grid;box-shadow:0 11px 27px #276ff221}.section-shell-title .eyebrow{color:#16806c;letter-spacing:.12em;margin:0;font-size:9px;font-weight:900}.section-shell-title h1{letter-spacing:-.055em;margin:5px 0 7px;font-size:clamp(30px,4vw,45px);line-height:1.03}.section-shell-title>div>p:last-child{max-width:760px;color:var(--workspace-muted);margin:0;font-size:12px;line-height:1.7}.section-page-modern .section-actions{z-index:1;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative}.section-shell-content{gap:17px;display:grid}body[data-design-system=hisab-v1] :is(.section-page,.core-page,.finance-page,.sales-page,.ops-page,.controls-page,.guided-setup-page,.module-page,.einvoice-page,.recon-page) :is(.primary,.action-link.primary){color:#fff;background:linear-gradient(115deg,#118f79,#2a72e8);border:0;border-radius:12px;box-shadow:0 11px 25px #246fbe2b}body[data-design-system=hisab-v1] :is(.section-page,.core-page,.finance-page,.sales-page,.ops-page,.controls-page,.guided-setup-page,.module-page,.einvoice-page,.recon-page) :is(button,a){-webkit-tap-highlight-color:transparent}body[data-design-system=hisab-v1] :is(.section-page,.core-page,.finance-page,.sales-page,.ops-page,.controls-page,.guided-setup-page,.module-page,.einvoice-page,.recon-page) :is(button,a,input,select,textarea):focus-visible{outline:0;box-shadow:0 0 0 4px #276ff226}body[data-design-system=hisab-v1] .mode-notice{border-radius:14px;box-shadow:0 8px 25px #0f2a480a}.section-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.section-kpis article{border:1px solid var(--workspace-line);background:var(--workspace-surface);border-radius:19px;min-width:0;padding:18px 19px;position:relative;overflow:hidden;box-shadow:0 12px 34px #0f2a480e}.section-kpis article:after{content:"";background:radial-gradient(circle,#276ff217,#0000 67%);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-50px;right:-38px}.section-kpis span,.section-kpis strong,.section-kpis small{z-index:1;display:block;position:relative}.section-kpis span{color:#78869a;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.section-kpis strong{letter-spacing:-.04em;text-overflow:ellipsis;margin:9px 0 6px;font-size:22px;overflow:hidden}.section-kpis small{color:#8390a1;font-size:9px;line-height:1.45}body[data-design-system=hisab-v1] :is(.core-kpis article,.finance-kpis article,.sales-kpis article,.ops-kpis article,.controls-kpis article,.einvoice-kpis article,.recon-kpis article){border-color:var(--workspace-line);background:var(--workspace-surface);border-radius:19px;position:relative;overflow:hidden;box-shadow:0 12px 34px #0f2a480e}body[data-design-system=hisab-v1] :is(.core-kpis article,.finance-kpis article,.sales-kpis article,.ops-kpis article,.controls-kpis article,.einvoice-kpis article,.recon-kpis article):before{content:"";opacity:.72;background:linear-gradient(90deg,#13a083,#2b75eb);height:3px;position:absolute;top:0;left:0;right:0}body[data-design-system=hisab-v1] :is(.data-panel,.core-panel,.finance-panel,.sales-panel,.ops-panel,.controls-panel,.control-card,.einvoice-panel,.recon-panel,.module-card,.module-detail-header,.detail-panel,.setup-step-card){border-color:var(--workspace-line);background:var(--workspace-surface);box-shadow:var(--workspace-shadow);border-radius:22px}body[data-design-system=hisab-v1] :is(.data-panel,.core-panel,.finance-panel,.sales-panel,.ops-panel,.controls-panel,.einvoice-panel,.recon-panel){min-width:0}body[data-design-system=hisab-v1] :is(.panel-head,.core-panel-head,.finance-panel-head,.sales-panel-head,.ops-panel-head,.controls-panel-head,.einvoice-panel-head,.recon-panel-head){align-items:flex-start}body[data-design-system=hisab-v1] :is(.panel-head,.core-panel-head,.finance-panel-head,.sales-panel-head,.ops-panel-head,.controls-panel-head,.einvoice-panel-head,.recon-panel-head) h2{letter-spacing:-.035em}.customer-management-grid{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:start}.customer-directory-panel,.customer-create-panel{padding:22px}.customer-create-panel{position:sticky;top:18px}.customer-panel-head{margin-bottom:15px}.customer-panel-head .status-badge{text-transform:capitalize}.customer-record-list{gap:9px;display:grid}.customer-record-card{background:#fbfdff;border:1px solid #e2e9f1;border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.customer-record-card:hover{border-color:#c9ddec;transform:translateY(-2px);box-shadow:0 12px 28px #0f2a4813}.customer-record-avatar{color:#2468bd;background:#eaf3ff;border-radius:13px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:900;display:grid}.customer-record-copy,.customer-record-credit{min-width:0}.customer-record-copy strong,.customer-record-copy span,.customer-record-credit strong,.customer-record-credit small{display:block}.customer-record-copy strong{color:#1a2c42;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.customer-record-copy span{color:#7a889a;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.customer-record-credit{text-align:right}.customer-record-credit small{color:#8693a3;letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:800}.customer-record-credit strong{color:#176f61;margin-top:5px;font-size:10px}.customer-form{gap:12px}.customer-form button{min-height:46px}.section-empty-state{text-align:center;background:#f9fbfd;border:1px dashed #ccd9e5;border-radius:17px;justify-items:center;padding:34px;display:grid}.section-empty-state>span{color:#286bc5;background:#eaf3ff;border-radius:15px;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.section-empty-state strong{margin-top:12px;font-size:13px}.section-empty-state p{color:#7b899a;max-width:420px;margin:6px 0 0;font-size:9px;line-height:1.6}.report-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.report-insight-grid{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:16px;display:grid}.report-result-panel,.report-export-panel{padding:22px}.report-result-panel>p,.report-export-panel>p{color:#708095;font-size:10px;line-height:1.7}.report-result-badge{border-radius:999px;padding:8px 10px;font-size:9px;font-weight:850}.report-result-badge.positive{color:#13745f;background:#e8f8f2}.report-result-badge.attention{color:#a73b49;background:#fff0f1}.report-balance-comparison{grid-template-columns:1fr 1fr;gap:10px;margin-top:17px;display:grid}.report-balance-comparison>div{background:#f9fbfd;border:1px solid #e2e9f0;border-radius:14px;padding:14px}.report-balance-comparison span,.report-balance-comparison strong{display:block}.report-balance-comparison span{color:#8090a2;text-transform:uppercase;font-size:8px}.report-balance-comparison strong{margin-top:7px;font-size:14px}.report-checklist{gap:8px;margin:15px 0;padding:0;list-style:none;display:grid}.report-checklist li{background:#f9fbfd;border:1px solid #e2e9f0;border-radius:12px;grid-template-columns:28px 1fr;align-items:center;gap:9px;padding:10px 11px;display:grid}.report-checklist li>span{color:#11715d;background:#e3f6ef;border-radius:9px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.report-checklist strong{font-size:9px}.report-export-action{width:100%;min-height:44px}.module-page-modern{padding-bottom:54px}.module-page-modern .module-page-inner{width:min(1380px,100% - 48px);margin:0 auto}.module-page-modern .module-toolbar{padding-top:24px}.module-page-modern .module-hero{border-color:var(--workspace-line);box-shadow:var(--workspace-shadow);background:linear-gradient(145deg,#fffffffc,#f7fafdf2);border-radius:26px;overflow:hidden}.module-page-modern .module-hero:after{content:"";background:radial-gradient(circle,#276ff21c,#0e9b7d0a 55%,#0000 70%);border-radius:50%;width:250px;height:250px;position:absolute;top:-92px;right:-70px}.module-hero-copy{z-index:1;position:relative}.module-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:16px 0 24px;display:grid}.module-summary-strip article{border:1px solid var(--workspace-line);background:var(--workspace-surface);border-radius:18px;padding:17px 18px;box-shadow:0 12px 34px #0f2a480d}.module-summary-strip span,.module-summary-strip strong,.module-summary-strip small{display:block}.module-summary-strip span{color:#7e8c9f;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:850}.module-summary-strip strong{margin:7px 0 5px;font-size:22px}.module-summary-strip small{color:#718096;font-size:9px;line-height:1.45}.module-page-modern .module-group{margin-top:24px}.module-page-modern .module-group-head{margin-bottom:12px}.module-page-modern .module-grid{gap:14px}.module-page-modern .module-card{flex-direction:column;min-height:250px;padding:19px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.module-page-modern .module-card:hover{box-shadow:var(--workspace-shadow-hover);border-color:#bfd8e9;transform:translateY(-4px)}.module-card-copy h3{margin-bottom:8px}.module-card-copy p{line-height:1.62}.module-page-modern .module-card ul{margin-top:auto}body[data-design-system=hisab-v1] :is(.core-hero,.finance-hero,.sales-hero,.ops-hero,.controls-hero,.setup-hero){border-color:var(--workspace-line);box-shadow:var(--workspace-shadow);background:linear-gradient(145deg,#fffffffa,#f8fbfef0);border-radius:26px}body[data-design-system=hisab-v1] :is(.core-tabs,.finance-tabs,.sales-tabs,.ops-tabs){border-color:var(--workspace-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-radius:17px;padding:6px;box-shadow:0 11px 32px #0f2a480e}body[data-design-system=hisab-v1] :is(.core-tabs,.finance-tabs,.sales-tabs,.ops-tabs) button{border-radius:11px;min-height:40px}body[data-design-system=hisab-v1] :is(.core-tabs,.finance-tabs,.sales-tabs,.ops-tabs) button.active{background:linear-gradient(115deg,#118f79,#2a72e8);box-shadow:0 8px 20px #246fbe30}body[data-design-system=hisab-v1] :is(.erp-table,.core-table,.finance-table,.sales-table,.ops-table){border-spacing:0}body[data-design-system=hisab-v1] :is(.erp-table,.core-table,.finance-table,.sales-table,.ops-table) thead{z-index:2;background:#f8fafc;position:sticky;top:0}body[data-design-system=hisab-v1] :is(.erp-table,.core-table,.finance-table,.sales-table,.ops-table) tbody tr{transition:background-color .18s}body[data-design-system=hisab-v1] :is(.erp-table,.core-table,.finance-table,.sales-table,.ops-table) tbody tr:hover{background:#f8fbfd}body[data-design-system=hisab-v1] :is(.erp-form,.core-form,.finance-form,.sales-form,.ops-form,.controls-form) :is(input,select,textarea){background:#fbfdff;border-color:#d6e2ec;border-radius:12px;transition:border-color .18s,box-shadow .18s,background-color .18s}body[data-design-system=hisab-v1] :is(.erp-form,.core-form,.finance-form,.sales-form,.ops-form,.controls-form) :is(input,select,textarea):focus{background:#fff;border-color:#78a7df;outline:0;box-shadow:0 0 0 4px #276ff21f}body[data-design-system=hisab-v1] :is(.erp-form,.core-form,.finance-form,.sales-form,.ops-form,.controls-form) button.primary{min-height:46px}.controls-page{max-width:1500px!important}.controls-page .controls-grid{gap:13px}.controls-page .control-card{transition:transform .2s,border-color .2s,box-shadow .2s}.controls-page .control-card:hover{box-shadow:var(--workspace-shadow-hover);border-color:#c8ddea;transform:translateY(-3px)}.controls-page .control-card-head>div>span{color:#286ac4;background:#eaf3ff}.controls-page .controls-workbench{align-items:start}.controls-page .controls-panel{overflow:hidden}.guided-setup-page .setup-step-nav{border-color:var(--workspace-line);background:#ffffffe6;box-shadow:0 10px 30px #0f2a480b}.guided-setup-page .setup-step-card{transition:border-color .2s,box-shadow .2s}.guided-setup-page .setup-step-card:target{box-shadow:0 0 0 4px #276ff21a,var(--workspace-shadow);border-color:#9ac5df}body[data-design-system=hisab-v1] :is(.einvoice-page,.recon-page){width:min(1600px,100%)}body[data-design-system=hisab-v1] :is(.einvoice-hero,.recon-hero){border-radius:27px;box-shadow:0 24px 65px #081b332e}body[data-design-system=hisab-v1] :is(.einvoice-document-card,.recon-transaction,.asset-card,.period-card){transition:transform .2s,border-color .2s,box-shadow .2s}body[data-design-system=hisab-v1] :is(.einvoice-document-card,.recon-transaction,.asset-card,.period-card):hover{border-color:#bfd7e7;transform:translateY(-2px);box-shadow:0 13px 31px #0f2a4814}html[data-theme=dark] body[data-design-system=hisab-v1]{--workspace-page:#08111f;--workspace-surface:#0e192bf5;--workspace-soft:#0d192b;--workspace-line:#293b54;--workspace-ink:#e8eef7;--workspace-muted:#98a8bb;--workspace-shadow:0 18px 55px #0000003d;--workspace-shadow-hover:0 25px 65px #00000057}html[data-theme=dark] body[data-design-system=hisab-v1] :is(.section-page,.core-page,.finance-page,.sales-page,.ops-page,.controls-page,.guided-setup-page,.module-page){background:radial-gradient(circle at 7% 0,#276ff21f,transparent 28%),radial-gradient(circle at 94% 2%,#0e9b7d17,transparent 25%),var(--workspace-page);color:var(--workspace-ink)}html[data-theme=dark] :is(.section-shell-hero,.core-hero,.finance-hero,.sales-hero,.ops-hero,.controls-hero,.setup-hero,.module-page-modern .module-hero){border-color:var(--workspace-line);background:linear-gradient(145deg,#101d31fa,#0b1627f5)}html[data-theme=dark] :is(.section-breadcrumb,.section-shell-title>div>p:last-child,.section-kpis small,.customer-record-copy span,.section-empty-state p,.report-result-panel>p,.report-export-panel>p,.module-summary-strip small){color:#98a8bb}html[data-theme=dark] :is(.section-shell-mark,.customer-record-card,.report-balance-comparison>div,.report-checklist li,.section-empty-state){color:#e8eef7;background:#0d192b;border-color:#2a3d56}html[data-theme=dark] .customer-record-avatar{color:#9bc3ff;background:#142b46}html[data-theme=dark] body[data-design-system=hisab-v1] :is(.data-panel,.core-panel,.finance-panel,.sales-panel,.ops-panel,.controls-panel,.control-card,.einvoice-panel,.recon-panel,.module-card,.setup-step-card,.section-kpis article,.module-summary-strip article){border-color:var(--workspace-line);background:var(--workspace-surface);box-shadow:var(--workspace-shadow)}html[data-theme=dark] body[data-design-system=hisab-v1] :is(.core-tabs,.finance-tabs,.sales-tabs,.ops-tabs){border-color:var(--workspace-line);background:#0d192bf0}html[data-theme=dark] body[data-design-system=hisab-v1] :is(.erp-table,.core-table,.finance-table,.sales-table,.ops-table) thead{background:#0f1d31}html[data-theme=dark] body[data-design-system=hisab-v1] :is(.erp-table,.core-table,.finance-table,.sales-table,.ops-table) tbody tr:hover{background:#101f35}html[data-theme=dark] body[data-design-system=hisab-v1] :is(.erp-form,.core-form,.finance-form,.sales-form,.ops-form,.controls-form) :is(input,select,textarea){color:#e8eef7;background:#0d192b;border-color:#30435e}@media (max-width:1100px){.customer-management-grid,.report-insight-grid{grid-template-columns:1fr}.customer-create-panel{position:static}.report-kpis,.module-page-modern .module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.section-page-modern{padding:18px 14px 40px}.section-shell-hero{grid-template-columns:1fr;padding:22px}.section-shell-title{grid-template-columns:48px minmax(0,1fr)}.section-shell-mark{border-radius:15px;width:48px;height:48px}.section-page-modern .section-actions{justify-content:flex-start}.section-kpis,.module-summary-strip{grid-template-columns:1fr}.report-kpis{grid-template-columns:1fr 1fr}.customer-record-card{grid-template-columns:38px minmax(0,1fr)}.customer-record-credit{text-align:left;grid-column:2}.module-page-modern .module-page-inner{width:min(100% - 24px,1380px)}.module-page-modern .module-grid{grid-template-columns:1fr}}@media (max-width:520px){.report-kpis,.report-balance-comparison{grid-template-columns:1fr}.section-shell-title{display:block}.section-shell-mark{margin-bottom:13px}.section-shell-title h1{font-size:31px}.customer-directory-panel,.customer-create-panel,.report-result-panel,.report-export-panel{padding:17px}.module-page-modern .module-toolbar{align-items:flex-start}}@media (prefers-reduced-motion:reduce){body[data-design-system=hisab-v1] :is(.customer-record-card,.module-card,.control-card,.einvoice-document-card,.recon-transaction,.asset-card,.period-card){transition:none}}
.auth-premium-page .phone-field-group{grid-template-columns:minmax(210px,.95fr) minmax(230px,1.05fr);gap:14px}.auth-premium-page .country-control{padding-left:0;overflow:hidden}.auth-premium-page .country-control .country-flag{display:none!important}.auth-premium-page .country-control select{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;font-weight:760;padding-left:15px!important;padding-right:40px!important}.auth-premium-page .country-control:after{color:#64748b;font-size:15px;right:14px}.auth-premium-page .country-field .field-label,.auth-premium-page .phone-number-field .field-label{min-height:16px}.auth-premium-page .country-control:focus-within,.auth-premium-page .phone-control:focus-within{border-color:#2ba991;box-shadow:0 0 0 4px #2ba9911f,0 10px 26px #19756514}html[data-theme=dark] .auth-premium-page .country-control select{color:#e8eef7}@media (max-width:640px){.auth-premium-page .phone-field-group{grid-template-columns:1fr;gap:13px}.auth-premium-page .country-control select{font-size:13px}.auth-premium-page .country-field .field-label,.auth-premium-page .phone-number-field .field-label{min-height:auto}}@media (prefers-reduced-motion:reduce){.auth-premium-page .country-control,.auth-premium-page .phone-control{transition:none}}
.auth-official-page{color:#172033;background:linear-gradient(#f4f7fb 0%,#edf3f8 100%);min-height:100svh;padding:24px}.auth-official-page:before{content:"";pointer-events:none;background:radial-gradient(circle at 8% 0,#1e6bc917,#0000 28%),radial-gradient(circle at 94% 100%,#10897012,#0000 30%);position:fixed;inset:0}.auth-official-page .auth-orb{display:none}.auth-official-shell{background:#fff;border:1px solid #d9e3ec;border-radius:28px;grid-template-columns:minmax(350px,.86fr) minmax(520px,1.14fr);width:min(1160px,100%);min-height:min(760px,100svh - 48px);margin:auto;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #1a30491f}.auth-official-showcase{color:#fff;background:linear-gradient(155deg,#10243f,#173b61 62%,#185f67);flex-direction:column;justify-content:space-between;padding:42px;display:flex;position:relative;overflow:hidden}.auth-official-showcase:before{content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#0000 78%);mask-image:linear-gradient(#000000e6,#0000 78%)}.auth-official-showcase:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-120px;right:-100px;box-shadow:0 0 0 44px #ffffff06,0 0 0 92px #ffffff05}.auth-official-brand,.auth-official-showcase .auth-showcase-content,.auth-official-showcase .auth-showcase-footer{z-index:1;position:relative}.auth-official-brand span,.auth-official-page .auth-mobile-brand span{color:#173b61;background:#fff;border-radius:12px;width:42px;height:42px;box-shadow:0 10px 25px #00000026}.auth-official-brand strong{letter-spacing:-.02em;font-size:17px}.auth-official-badge{color:#c8fff5;letter-spacing:.08em;background:#5dd5be1c;border-color:#96ebdb40;padding:7px 11px;font-size:10px}.auth-official-showcase h2{letter-spacing:-.055em;max-width:540px;margin:22px 0 14px;font-size:clamp(36px,4.4vw,58px);line-height:1.02}.auth-official-showcase p{color:#ebf4fcc2;max-width:510px;font-size:14px;line-height:1.7}.auth-official-benefits{grid-template-columns:1fr;margin-top:32px}.auth-official-benefits>div{background:#ffffff0e;border-color:#ffffff1a;border-radius:15px;grid-template-columns:40px 1fr;min-height:78px;padding:14px 15px}.auth-official-benefits .benefit-icon{color:#8cead9;background:#70e0cd1f;border-radius:11px;width:40px;height:40px;font-size:17px}.auth-official-benefits strong{font-size:12px}.auth-official-benefits small{font-size:10px;line-height:1.45}.auth-official-showcase .auth-showcase-footer{color:#ecf4fc94;letter-spacing:.06em;font-size:9px}.auth-official-form-panel{justify-content:center;align-items:center;display:flex;background:#fff!important;padding:42px 54px!important}.auth-official-form-wrap{width:min(470px,100%)}.auth-official-page .auth-top{margin:0 0 30px}.auth-official-page .language-selector{background:#f7f9fc;border:1px solid #dce5ee;border-radius:12px;padding:4px}.auth-official-page .language-selector>span{display:none}.auth-official-page .language-selector>div{gap:2px}.auth-official-page .language-selector button{color:#718096;background:0 0;border:0;border-radius:8px;min-width:38px;height:32px;font-size:10px;font-weight:800}.auth-official-page .language-selector button.active{color:#1f5e9d;background:#fff;box-shadow:0 3px 10px #1e39561f}.auth-official-heading{margin-bottom:22px}.auth-official-heading .eyebrow{color:#2b6fa7!important;letter-spacing:.14em!important;margin-bottom:8px!important;font-size:9px!important}.auth-official-heading h1{color:#172033!important;letter-spacing:-.04em!important;font-size:clamp(31px,3.2vw,42px)!important}.auth-official-heading>p:last-child{color:#68778a!important;margin-top:10px!important;font-size:13px!important;line-height:1.55!important}.auth-official-page .social-auth-block{gap:15px;margin:0 0 15px}.auth-official-page .social-auth-grid{gap:10px}.auth-official-page .social-auth-button{min-height:48px;box-shadow:none;border-radius:12px;font-size:11px;font-weight:760}.auth-official-page .social-auth-google{border-color:#d8e1ea}.auth-official-page .social-auth-google:hover:not(:disabled){background:#f9fbfd;border-color:#aebdcb;box-shadow:0 8px 20px #182d4512}.auth-official-page .social-auth-apple{background:#172033;border-color:#172033}.auth-official-page .social-auth-apple:hover:not(:disabled){background:#243249}.auth-official-page .social-auth-divider{letter-spacing:.09em;color:#8b98a8;font-size:8px}.auth-official-page .social-auth-divider:before,.auth-official-page .social-auth-divider:after{background:#e1e7ed}.auth-official-form{gap:14px;display:grid}.auth-official-page .premium-field,.auth-field-block{gap:7px;display:grid}.auth-official-page .field-label,.auth-field-label-row label{color:#334155;letter-spacing:.035em;font-size:10px;font-weight:800}.auth-field-label-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.auth-field-label-row a{color:#2c6ca3;font-size:10px;font-weight:750;text-decoration:none}.auth-field-label-row a:hover{text-decoration:underline}.auth-official-page .field-control{background:#fff;border-color:#d6e0e9;border-radius:12px;min-height:50px;box-shadow:0 3px 12px #1b304806}.auth-official-page .field-control:focus-within{border-color:#2b78ba;transform:none;box-shadow:0 0 0 4px #2b78ba1c}.auth-official-page .premium-auth-form .field-control input,.auth-official-page .premium-auth-form .field-control select{padding:14px;font-size:13px}.auth-primary-button{background:#1f63a2!important;border-radius:12px!important;min-height:50px!important;margin-top:3px!important;font-size:12px!important;box-shadow:0 12px 25px #1f63a238!important}.auth-primary-button:hover:not(:disabled){background:#195486!important;transform:translateY(-1px)!important;box-shadow:0 15px 30px #1f63a245!important}.auth-primary-button b{border-radius:8px;width:28px;height:28px}.auth-secondary-options{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.auth-secondary-options>a{color:#334155;background:#f9fbfd;border:1px solid #dce4eb;border-radius:12px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:54px;padding:10px 12px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.auth-secondary-options>a:hover{background:#f3f7fa;border-color:#b8c8d7;transform:translateY(-1px)}.auth-secondary-options>a>span{color:#24649c;background:#e9f2f8;border-radius:9px;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.auth-secondary-options strong{font-size:10px;line-height:1.35}.auth-secondary-options b{color:#7d8a99;font-size:12px}.auth-account-switch{text-align:center;border-top:1px solid #e6ebf0;padding-top:17px;color:#68778a!important;margin-top:18px!important;font-size:11px!important}.auth-account-switch a{font-weight:800;color:#1f63a2!important}.auth-method-card{color:#172033;background:#f7fbfe;border:1px solid #cddce8;border-radius:14px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:66px;margin:4px 0 14px;padding:12px 14px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.auth-method-card:hover{border-color:#8fb4d1;transform:translateY(-1px);box-shadow:0 10px 24px #1f63a217}.auth-method-card>span{color:#1f63a2;background:#dfeef8;border-radius:11px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.auth-method-card strong,.auth-method-card small{display:block}.auth-method-card strong{font-size:12px}.auth-method-card small{color:#6f7e90;margin-top:3px;font-size:9px;line-height:1.4}.auth-method-card b{color:#6f7e90}.auth-choice-divider{color:#8b98a8;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:10px;margin:14px 0;font-size:8px;font-weight:850;display:flex}.auth-choice-divider:before,.auth-choice-divider:after{content:"";background:#e1e7ed;flex:1;height:1px}.auth-phone-section-heading{margin:0 0 12px}.auth-phone-section-heading strong,.auth-phone-section-heading span{display:block}.auth-phone-section-heading strong{color:#172033;font-size:13px}.auth-phone-section-heading span{color:#718096;margin-top:4px;font-size:10px;line-height:1.45}.auth-official-note{color:#5c706c;background:#f4faf8;border:1px solid #dce8e5;border-radius:11px;gap:9px;padding:10px 12px;font-size:9px;line-height:1.45;display:flex}.auth-official-note span{color:#1b876f}.auth-legal-note{color:#8491a1;text-align:center;margin:14px 0 0;font-size:9px;line-height:1.5}.auth-official-email-card .auth-official-showcase h2{font-size:clamp(34px,4vw,52px)}.auth-official-email-card .auth-official-form-panel{padding-top:36px!important;padding-bottom:36px!important}.auth-official-email-card .auth-switch{text-align:center;border-top:1px solid #e6ebf0;padding-top:17px;margin-top:18px!important}.auth-official-page .premium-field small{color:#7a8797;font-size:9px;line-height:1.45}@media (max-width:980px){.auth-official-page{padding:16px}.auth-official-shell{grid-template-columns:1fr;width:min(700px,100%);min-height:auto}.auth-official-showcase{display:none}.auth-official-form-panel{min-height:calc(100svh - 32px);padding:34px!important}.auth-official-page .auth-mobile-brand{display:flex}.auth-official-page .auth-top{margin-bottom:28px}}@media (max-width:640px){.auth-official-page{background:#fff;padding:0}.auth-official-shell{min-height:100svh;box-shadow:none;border:0;border-radius:0}.auth-official-form-panel{align-items:flex-start;min-height:100svh;padding:22px 18px 30px!important}.auth-official-form-wrap{width:100%}.auth-official-page .auth-top{margin-bottom:30px}.auth-official-page .auth-mobile-brand strong{font-size:14px;display:block}.auth-official-page .auth-heading h1{font-size:31px!important}.auth-official-page .social-auth-grid,.auth-secondary-options{grid-template-columns:1fr}.auth-official-page .social-auth-button{min-height:49px}.auth-official-page .identity-grid,.auth-official-page .phone-field-group{grid-template-columns:1fr}.auth-method-card{min-height:62px}.auth-account-switch{margin-bottom:4px!important}}@media (prefers-reduced-motion:reduce){.auth-official-page *{scroll-behavior:auto!important}.auth-official-page :is(.auth-submit,.social-auth-button,.auth-secondary-options>a,.auth-method-card,.field-control){transition:none!important}}
.auth-slack-page{--auth-slack-ink:#1d1c1d;--auth-slack-muted:#616061;--auth-slack-border:#c9c7c9;--auth-slack-soft-border:#dedcde;--auth-slack-surface:#fff;--auth-slack-subtle:#f8f8f8;--auth-slack-accent:#1264a3;--auth-slack-accent-hover:#0b4c8c;background:var(--auth-slack-surface);min-height:100svh;color:var(--auth-slack-ink);padding:0}.auth-slack-page:before{display:none}.auth-slack-header{justify-content:space-between;align-items:center;width:100%;min-height:86px;padding:20px clamp(24px,4vw,64px);display:flex}.auth-slack-brand{color:var(--auth-slack-ink);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.auth-slack-brand strong{letter-spacing:-.045em;font-size:22px;font-weight:850}.auth-slack-mark{grid-template-rows:repeat(2,11px);grid-template-columns:repeat(2,11px);gap:3px;width:28px;height:28px;display:grid;transform:rotate(4deg)}.auth-slack-mark i{border-radius:4px;display:block}.auth-slack-mark i:first-child{background:#1264a3;border-radius:7px 4px 4px}.auth-slack-mark i:nth-child(2){background:#36c5f0;border-radius:4px 7px 4px 4px}.auth-slack-mark i:nth-child(3){background:#2eb67d;border-radius:4px 4px 4px 7px}.auth-slack-mark i:nth-child(4){background:#e01e5a;border-radius:4px 4px 7px}.auth-slack-new-account{color:var(--auth-slack-muted);align-items:center;gap:14px;margin-right:132px;font-size:13px;line-height:1.35;display:flex}.auth-slack-new-account a{border:1px solid var(--auth-slack-accent);min-height:40px;color:var(--auth-slack-accent);border-radius:4px;padding:10px 18px;font-size:13px;font-weight:750;text-decoration:none;transition:background-color .16s,color .16s,box-shadow .16s}.auth-slack-new-account a:hover{background:var(--auth-slack-accent);color:#fff;box-shadow:0 6px 18px #1264a32e}.auth-slack-stage{place-items:start center;min-height:calc(100svh - 164px);padding:clamp(32px,5vh,64px) 22px 48px;display:grid}.auth-slack-panel{width:min(460px,100%)}.auth-slack-heading{text-align:center;margin-bottom:30px}.auth-slack-heading h1{margin:0;color:var(--auth-slack-ink)!important;letter-spacing:-.045em!important;font-size:clamp(34px,4.5vw,48px)!important;font-weight:850!important;line-height:1.08!important}.auth-slack-heading p{max-width:430px;margin:12px auto 0;color:var(--auth-slack-muted)!important;font-size:15px!important;line-height:1.55!important}.auth-slack-page .form-alert{border-radius:6px;margin-bottom:16px;font-size:12px}.auth-slack-form{gap:16px;display:grid}.auth-slack-page .premium-field,.auth-slack-page .auth-field-block{gap:7px;display:grid}.auth-slack-page .field-label,.auth-slack-page .auth-field-label-row label{color:var(--auth-slack-ink);letter-spacing:0;font-size:13px;font-weight:760}.auth-slack-page .auth-field-label-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-slack-page .auth-field-label-row a{color:var(--auth-slack-accent);font-size:12px;font-weight:700;text-decoration:none}.auth-slack-page .auth-field-label-row a:hover{text-decoration:underline}.auth-slack-page .field-control{border:1px solid var(--auth-slack-border);background:var(--auth-slack-surface);min-height:52px;box-shadow:none;border-radius:4px}.auth-slack-page .field-control:hover{border-color:#8f8d8f}.auth-slack-page .field-control:focus-within{border-color:var(--auth-slack-accent);box-shadow:0 0 0 1px var(--auth-slack-accent), 0 0 0 5px #1264a31c;transform:none}.auth-slack-page .premium-auth-form .field-control input{min-height:50px;color:var(--auth-slack-ink);padding:13px 14px;font-size:16px}.auth-slack-page .premium-auth-form .field-control input::placeholder{color:#9b999b}.auth-slack-primary{letter-spacing:-.01em;background:var(--auth-slack-accent)!important;min-height:52px!important;box-shadow:none!important;border-radius:4px!important;margin:2px 0 0!important;font-size:15px!important;font-weight:800!important}.auth-slack-primary:hover:not(:disabled){background:var(--auth-slack-accent-hover)!important;transform:translateY(-1px)!important;box-shadow:0 7px 18px #1264a333!important}.auth-slack-primary b{display:none}.auth-slack-page .social-auth-block{flex-direction:column;gap:16px;margin:20px 0 0;display:flex}.auth-slack-page .social-auth-divider{color:#777577;letter-spacing:.04em;text-transform:uppercase;order:1;gap:14px;font-size:11px;font-weight:700}.auth-slack-page .social-auth-divider:before,.auth-slack-page .social-auth-divider:after{background:var(--auth-slack-soft-border)}.auth-slack-page .social-auth-grid{order:2;grid-template-columns:1fr;gap:10px;display:grid}.auth-slack-page .social-auth-button{background:var(--auth-slack-surface);min-height:52px;color:var(--auth-slack-ink);box-shadow:none;border-radius:4px;font-size:14px;font-weight:760;position:relative}.auth-slack-page .social-auth-button .social-provider-icon{width:20px;height:20px;position:absolute;left:14px}.auth-slack-page .social-auth-google,.auth-slack-page .social-auth-apple{border-color:var(--auth-slack-border);background:var(--auth-slack-surface);color:var(--auth-slack-ink)}.auth-slack-page .social-auth-button:hover:not(:disabled){background:var(--auth-slack-subtle);border-color:#8f8d8f;box-shadow:0 3px 10px #1d1c1d14}.auth-slack-passwordless{background:var(--auth-slack-subtle);color:var(--auth-slack-muted);border-radius:6px;align-items:flex-start;gap:11px;margin-top:18px;padding:14px 15px;display:flex}.auth-slack-passwordless>span{width:24px;height:24px;color:var(--auth-slack-accent);background:#e8f3fb;border-radius:50%;flex:0 0 24px;place-items:center;font-size:12px;font-weight:900;display:grid}.auth-slack-passwordless p{margin:1px 0 0;font-size:12px;line-height:1.55}.auth-slack-passwordless a,.auth-slack-options a,.auth-slack-mobile-switch a{color:var(--auth-slack-accent);font-weight:750;text-decoration:none}.auth-slack-passwordless a:hover,.auth-slack-options a:hover,.auth-slack-mobile-switch a:hover{text-decoration:underline}.auth-slack-options{color:#8d8b8d;justify-content:center;align-items:center;gap:10px;margin-top:19px;font-size:12px;display:flex}.auth-slack-legal{color:#868486;text-align:center;max-width:410px;margin:24px auto 0;font-size:11px;line-height:1.55}.auth-slack-mobile-switch{color:var(--auth-slack-muted);text-align:center;margin:23px 0 0;font-size:13px;display:none}.auth-slack-footer{color:#777577;justify-content:center;align-items:center;gap:18px;min-height:62px;padding:16px 24px;font-size:11px;display:flex}.auth-slack-footer span+span:before{content:"·";margin-right:18px}html[data-theme=dark] .auth-slack-page{--auth-slack-ink:#f5f4f5;--auth-slack-muted:#b8b6b8;--auth-slack-border:#585658;--auth-slack-soft-border:#3b393b;--auth-slack-surface:#171617;--auth-slack-subtle:#222122;--auth-slack-accent:#58a6df;--auth-slack-accent-hover:#77b7e6;color:var(--auth-slack-ink);background:var(--auth-slack-surface)!important}html[data-theme=dark] .auth-slack-page .field-control,html[data-theme=dark] .auth-slack-page .social-auth-button{background:#1d1c1d}html[data-theme=dark] .auth-slack-page .premium-auth-form .field-control input{color:var(--auth-slack-ink)}html[data-theme=dark] .auth-slack-page .social-auth-button:hover:not(:disabled){background:#292729}html[data-theme=dark] .auth-slack-passwordless>span{background:#19354a}@media (max-width:800px){.auth-slack-header{min-height:74px;padding:17px 18px}.auth-slack-new-account{display:none}.auth-slack-stage{min-height:calc(100svh - 136px);padding-top:42px}.auth-slack-mobile-switch{display:block}}@media (max-width:640px){.auth-slack-page{background:var(--auth-slack-surface)!important}.auth-slack-header{align-items:flex-start;min-height:68px;padding:16px}.auth-slack-brand strong{font-size:19px}.auth-slack-mark{grid-template-rows:repeat(2,9px);grid-template-columns:repeat(2,9px);width:24px;height:24px}.auth-slack-stage{min-height:auto;padding:36px 18px 30px;display:block}.auth-slack-panel{margin:0 auto}.auth-slack-heading{margin-bottom:26px}.auth-slack-heading h1{font-size:34px!important}.auth-slack-heading p{font-size:14px!important}.auth-slack-footer{text-align:center;min-height:auto;padding:16px 18px 28px;display:block}.auth-slack-footer span{margin-top:5px;display:block}.auth-slack-footer span+span:before{display:none}}@media (prefers-reduced-motion:reduce){.auth-slack-page :is(.auth-slack-new-account a,.auth-slack-primary,.social-auth-button,.field-control){transition:none!important}}
.auth-hisab-mark{color:#fff;letter-spacing:-.08em;background:linear-gradient(145deg,#0f4c81 0%,#146b70 100%);border:1px solid #0f4c8133;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:18px;font-weight:900;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 18px #0f4c812e}.auth-hisab-mark:after{content:"";background:#8de4d3;border-radius:2px;width:6px;height:6px;position:absolute;bottom:5px;right:5px;box-shadow:0 0 0 2px #ffffff29}html[data-theme=dark] .auth-hisab-mark{border-color:#8de4d352;box-shadow:0 8px 20px #00000052}@media (max-width:640px){.auth-hisab-mark{border-radius:9px;flex-basis:30px;width:30px;height:30px;font-size:16px}.auth-hisab-mark:after{width:5px;height:5px;bottom:4px;right:4px}}
.marketing-site{--mk-ink:#0f172a;--mk-muted:#5f6b7a;--mk-border:#dbe4ea;--mk-soft:#f4f8fa;--mk-blue:#145da0;--mk-blue-dark:#0b3c68;--mk-teal:#0f8f7b;--mk-white:#fff;min-height:100svh;color:var(--mk-ink);font-family:var(--font-sans,Arial,sans-serif);background:#fff}.marketing-site *{box-sizing:border-box}.marketing-site a{text-decoration:none}.marketing-nav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #dbe4eacc;justify-content:space-between;align-items:center;gap:28px;min-height:76px;padding:14px clamp(22px,5vw,76px);display:flex;position:sticky;top:0}.marketing-brand{color:var(--mk-ink);align-items:center;gap:10px;display:inline-flex}.marketing-brand>span{background:linear-gradient(145deg,var(--mk-blue),var(--mk-teal));color:#fff;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.marketing-brand strong{letter-spacing:-.04em;font-size:20px}.marketing-nav nav{gap:28px;display:flex}.marketing-nav nav a,.marketing-signin{color:#455263;font-size:14px;font-weight:700}.marketing-nav nav a:hover,.marketing-signin:hover{color:var(--mk-blue)}.marketing-nav-actions,.marketing-hero-actions,.marketing-cta>div:last-child{align-items:center;gap:10px;display:flex}.marketing-demo,.marketing-start{border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:13px;font-weight:800;display:inline-flex}.marketing-demo{color:var(--mk-ink);background:#fff;border:1px solid #a9bac7}.marketing-demo:hover{border-color:var(--mk-blue);color:var(--mk-blue)}.marketing-start{border:1px solid var(--mk-blue);background:var(--mk-blue);color:#fff;box-shadow:0 10px 24px #145da033}.marketing-start:hover{background:var(--mk-blue-dark)}.marketing-large{min-height:50px;padding:0 24px;font-size:15px}.marketing-hero{background:radial-gradient(circle at 82% 18%,#0f8f7b1a,#0000 28%),linear-gradient(#fff,#f7fbfd);grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:center;gap:clamp(42px,6vw,90px);min-height:780px;padding:80px clamp(22px,6vw,96px);display:grid;overflow:hidden}.marketing-hero-copy{max-width:690px}.marketing-eyebrow,.marketing-section-heading>span,.marketing-dark-copy>span,.marketing-integrations>div:first-child>span,.marketing-cta>div:first-child>span{color:var(--mk-teal);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:850;display:inline-block}.marketing-hero h1{letter-spacing:-.065em;max-width:760px;margin:20px 0;font-size:clamp(48px,6vw,78px);line-height:.98}.marketing-hero-copy>p{max-width:660px;color:var(--mk-muted);margin:0;font-size:18px;line-height:1.7}.marketing-hero-actions{margin-top:30px}.marketing-trust{color:#607080;flex-wrap:wrap;gap:18px;margin-top:24px;font-size:12px;font-weight:700;display:flex}.marketing-product-window{background:#fff;border:1px solid #cddae3;border-radius:22px;overflow:hidden;box-shadow:0 35px 90px #1b3b542e,0 5px 20px #1b3b5414}.marketing-window-bar{background:#f8fafb;border-bottom:1px solid #e0e7ec;align-items:center;gap:7px;height:48px;padding:0 16px;display:flex}.marketing-window-bar>span{background:#b6c2ca;border-radius:50%;width:8px;height:8px}.marketing-window-bar b{color:#65717d;margin-left:8px;font-size:10px}.marketing-window-body{grid-template-columns:130px 1fr;min-height:470px;display:grid}.marketing-window-body aside{color:#c7d4df;background:#10263c;flex-direction:column;gap:8px;padding:18px 12px;display:flex}.marketing-window-body aside strong{color:#145da0;background:#fff;border-radius:9px;place-items:center;width:32px;height:32px;margin-bottom:14px;display:grid}.marketing-window-body aside span{border-radius:7px;padding:9px;font-size:9px}.marketing-window-body aside span:first-of-type{color:#fff;background:#ffffff1f}.marketing-window-body>section{background:#f5f8fa;padding:24px}.marketing-preview-top{justify-content:space-between;align-items:center;display:flex}.marketing-preview-top small{color:#71808c;font-size:9px}.marketing-preview-top h3{margin:4px 0 0;font-size:18px}.marketing-preview-top button{background:var(--mk-blue);color:#fff;border:0;border-radius:8px;height:34px;font-size:9px;font-weight:800}.marketing-kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.marketing-kpis article{background:#fff;border:1px solid #e0e7eb;border-radius:11px;padding:14px}.marketing-kpis small,.marketing-kpis b,.marketing-kpis em{display:block}.marketing-kpis small{color:#74818d;font-size:8px}.marketing-kpis b{margin:8px 0 6px;font-size:13px}.marketing-kpis em{color:var(--mk-teal);font-size:8px;font-style:normal}.marketing-chart-card{color:var(--mk-blue);background:#fff;border:1px solid #e0e7eb;border-radius:12px;margin-top:12px;padding:16px}.marketing-chart-card>div{color:var(--mk-ink);justify-content:space-between;font-size:10px;display:flex}.marketing-chart-card small{color:#7c8792}.marketing-chart-card svg{width:100%;height:180px;margin-top:8px}.marketing-proof{text-align:center;border-block:1px solid #e4eaee;padding:34px clamp(22px,6vw,96px)}.marketing-proof p{color:#77838e;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:800}.marketing-proof div{flex-wrap:wrap;justify-content:center;gap:36px;display:flex}.marketing-proof span{color:#344454;font-size:14px;font-weight:800}.marketing-section{padding:110px clamp(22px,7vw,110px)}.marketing-section-heading{max-width:760px;margin-bottom:50px}.marketing-section-heading h2,.marketing-dark-copy h2,.marketing-integrations h2,.marketing-how h2,.marketing-cta h2{letter-spacing:-.055em;margin:14px 0;font-size:clamp(36px,4.5vw,58px);line-height:1.04}.marketing-section-heading p,.marketing-dark-copy p,.marketing-integrations p,.marketing-cta p{color:var(--mk-muted);font-size:17px;line-height:1.7}.marketing-module-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-module-grid article,.marketing-benefit-grid article,.marketing-step-grid article{border:1px solid var(--mk-border);background:#fff;border-radius:18px;padding:28px}.marketing-module-grid article>span{color:var(--mk-teal);font-size:11px;font-weight:900}.marketing-module-grid h3,.marketing-benefit-grid h3,.marketing-step-grid h3{margin:18px 0 10px;font-size:20px}.marketing-module-grid p,.marketing-benefit-grid p,.marketing-step-grid p{color:var(--mk-muted);font-size:14px;line-height:1.65}.marketing-module-grid a{color:var(--mk-blue);font-size:12px;font-weight:800}.marketing-dark-section{color:#fff;background:#0d1d2c;grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;padding:110px clamp(22px,7vw,110px);display:grid}.marketing-dark-copy{max-width:590px}.marketing-dark-copy p{color:#b7c4ce}.marketing-dark-copy ul{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.marketing-dark-copy li{color:#dbe6ed;padding-left:24px;font-size:14px}.marketing-dark-copy li:before{content:"✓";color:#62d2bd;margin-left:-24px;margin-right:10px}.marketing-analytics{background:#14283b;border:1px solid #ffffff1f;border-radius:22px;padding:28px}.marketing-analytics-head{justify-content:space-between;display:flex}.marketing-analytics-head b{color:#83e5d2;background:#62d2bd21;border-radius:999px;padding:5px 8px;font-size:9px}.marketing-analytics-kpis{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.marketing-analytics-kpis article{background:#ffffff0f;border-radius:13px;padding:18px}.marketing-analytics-kpis small,.marketing-analytics-kpis strong,.marketing-analytics-kpis em{display:block}.marketing-analytics-kpis small{color:#9eb0bd;font-size:9px}.marketing-analytics-kpis strong{margin:9px 0;font-size:24px}.marketing-analytics-kpis em{color:#6edbc5;font-size:9px;font-style:normal}.marketing-bars{background:#0e2132;border-radius:14px;align-items:flex-end;gap:18px;height:220px;margin-top:28px;padding:28px 18px 8px;display:flex}.marketing-bars div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.marketing-bars span{background:linear-gradient(#4aa3df,#36bda7);border-radius:7px 7px 2px 2px;width:100%;max-width:42px;display:block}.marketing-bars small{color:#91a5b5;font-size:8px}.marketing-benefit-grid,.marketing-step-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.marketing-benefit-grid article b{color:#b4c1ca;font-size:32px}.marketing-how{background:var(--mk-soft);text-align:center;padding:110px clamp(22px,7vw,110px)}.marketing-how .marketing-section-heading{margin-inline:auto}.marketing-step-grid{text-align:left;grid-template-columns:repeat(3,1fr);margin-bottom:34px}.marketing-step-grid article>span{width:42px;height:42px;color:var(--mk-blue);background:#e3f1f6;border-radius:12px;place-items:center;font-size:12px;font-weight:900;display:grid}.marketing-integrations{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;padding:110px clamp(22px,7vw,110px);display:grid}.marketing-integrations>div:first-child{max-width:580px}.marketing-integration-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.marketing-integration-grid article{border:1px solid var(--mk-border);border-radius:14px;grid-template-columns:40px 1fr;align-items:center;column-gap:12px;padding:18px;display:grid}.marketing-integration-grid article>span{width:40px;height:40px;color:var(--mk-teal);background:#e9f4f5;border-radius:11px;grid-row:1/3;place-items:center;display:grid}.marketing-integration-grid strong{font-size:14px}.marketing-integration-grid small{color:#798590;font-size:10px}.marketing-quote{text-align:center;background:#edf7f5;padding:100px clamp(22px,10vw,150px)}.marketing-quote blockquote{color:#153247;letter-spacing:-.04em;max-width:980px;margin:0 auto;font-size:clamp(28px,4vw,48px);line-height:1.25}.marketing-quote p{color:#55716c;font-size:13px;font-weight:800}.marketing-cta{color:#fff;background:linear-gradient(135deg,#145da0,#0e7f73);justify-content:space-between;align-items:center;gap:40px;padding:80px clamp(22px,7vw,110px);display:flex}.marketing-cta>div:first-child{max-width:760px}.marketing-cta>div:first-child>span,.marketing-cta p{color:#d9f5f0}.marketing-cta .marketing-demo{color:#fff;background:0 0;border-color:#ffffff8c}.marketing-cta .marketing-start{color:#145da0;background:#fff;border-color:#fff}.marketing-footer{color:#d4dde4;background:#081521;padding:72px clamp(22px,7vw,110px) 28px}.marketing-footer-top{grid-template-columns:1.6fr repeat(3,1fr);gap:40px;display:grid}.marketing-footer-top>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.marketing-footer-brand{color:#fff}.marketing-footer-top p{color:#94a5b2;max-width:320px;line-height:1.6}.marketing-footer-top strong{color:#fff}.marketing-footer-top a{color:#aebdc7;font-size:13px}.marketing-footer-top a:hover{color:#fff}.marketing-footer-bottom{color:#7f919e;border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:54px;padding-top:22px;font-size:11px;display:flex}@media (max-width:1050px){.marketing-nav nav{display:none}.marketing-hero{grid-template-columns:1fr;min-height:auto}.marketing-product-window{max-width:800px}.marketing-module-grid,.marketing-benefit-grid{grid-template-columns:repeat(2,1fr)}.marketing-dark-section,.marketing-integrations{grid-template-columns:1fr}.marketing-footer-top{grid-template-columns:1.6fr 1fr 1fr}.marketing-footer-top>div:last-child{display:none}}@media (max-width:720px){.marketing-nav{min-height:66px;padding:12px 16px}.marketing-nav-actions .marketing-demo,.marketing-signin{display:none}.marketing-start{min-height:40px;padding:0 14px}.marketing-hero{padding:58px 18px}.marketing-hero h1{font-size:46px}.marketing-hero-copy>p{font-size:16px}.marketing-hero-actions{flex-direction:column;align-items:stretch}.marketing-window-body{grid-template-columns:1fr}.marketing-window-body aside{display:none}.marketing-kpis{grid-template-columns:1fr}.marketing-proof div{gap:18px}.marketing-section,.marketing-dark-section,.marketing-how,.marketing-integrations{padding:74px 18px}.marketing-module-grid,.marketing-benefit-grid,.marketing-step-grid,.marketing-integration-grid,.marketing-analytics-kpis{grid-template-columns:1fr}.marketing-cta{flex-direction:column;align-items:stretch;padding:64px 18px}.marketing-cta>div:last-child{flex-direction:column;align-items:stretch}.marketing-footer{padding:58px 18px 24px}.marketing-footer-top{grid-template-columns:1fr 1fr}.marketing-footer-top>div:first-child{grid-column:1/3}.marketing-footer-bottom{flex-direction:column;gap:8px}.marketing-chart-card svg{height:130px}}
.marketing-site-v2{--mk-ink:#171717;--mk-muted:#6f5d56;--mk-border:#eadbd5;--mk-soft:#fff5f0;--mk-blue:#da7757;--mk-blue-dark:#b55a3f;--mk-teal:#da7757;--mk-white:#fff;background:#fffaf7;overflow:hidden}.marketing-nav-v2{background:#fffaf7f0;border-bottom-color:#da77572e;min-height:82px}.marketing-brand-copy{flex-direction:column;align-items:flex-start;gap:1px;color:inherit!important;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important;display:flex!important}.marketing-brand-copy strong{font-size:19px;line-height:1.1}.marketing-brand-copy small{color:#8a746b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:750}.marketing-nav-v2 nav a{color:#5f4d46}.marketing-nav-v2 nav a:hover{color:#b55a3f}.marketing-text-action{color:#8f412c;align-items:center;gap:8px;font-size:14px;font-weight:850;display:inline-flex}.marketing-text-action:hover{color:#5e3024}.marketing-hero-v2{background:radial-gradient(circle at 86% 10%,#da775729,#0000 27%),linear-gradient(#fffaf7 0%,#fff2ec 100%);grid-template-columns:minmax(0,.82fr) minmax(600px,1.18fr);min-height:820px;padding-top:86px}.marketing-hero-v2 .marketing-hero-copy{max-width:720px}.marketing-hero-v2 h1{max-width:820px;font-size:clamp(54px,6.2vw,88px)}.marketing-hero-v2 .marketing-trust{gap:8px;margin-top:28px}.marketing-hero-v2 .marketing-trust span{color:#755f56;background:#ffffffad;border:1px solid #efd7ce;border-radius:999px;padding:8px 11px}.hero-workspace{background:#fff;border:1px solid #e5cfc6;border-radius:26px;overflow:hidden;transform:perspective(1400px)rotateY(-2deg)rotateX(1deg);box-shadow:0 42px 100px #5e30242e,0 10px 30px #5e302414}.hero-workspace-bar{background:#fff8f5;border-bottom:1px solid #eadbd5;grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:0 18px;display:grid}.hero-workspace-bar>div{gap:6px;display:flex}.hero-workspace-bar i{background:#d7b8ac;border-radius:50%;width:8px;height:8px;display:block}.hero-workspace-bar i:nth-child(2){background:#da7757}.hero-workspace-bar strong{color:#6f5d56;font-size:10px}.hero-workspace-bar>span{color:#8a746b;text-transform:uppercase;justify-self:end;font-size:8px;font-weight:800}.hero-workspace-layout{grid-template-columns:142px 1fr;min-height:500px;display:grid}.hero-workspace-layout>aside{color:#cdbdb6;background:#171717;flex-direction:column;gap:7px;padding:20px 12px;display:flex}.hero-workspace-layout>aside img{width:38px;height:38px;margin:0 8px 16px}.hero-workspace-layout>aside span{border-radius:8px;padding:10px 11px;font-size:9px;font-weight:700}.hero-workspace-layout>aside span.active{color:#f0b29c;background:#da77572e;box-shadow:inset 2px 0 #da7757}.hero-workspace-layout>section{background:#fbf5f2;padding:26px}.hero-workspace-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.hero-workspace-heading small{color:#8b766e;font-size:9px}.hero-workspace-heading h2{letter-spacing:-.03em;margin:4px 0 0;font-size:20px}.hero-workspace-heading button{color:#171717;background:#da7757;border:0;border-radius:8px;min-height:36px;padding:0 13px;font-size:9px;font-weight:900}.hero-kpis{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:22px;display:grid}.hero-kpis article{background:#fff;border:1px solid #eadbd5;border-radius:12px;padding:15px}.hero-kpis small,.hero-kpis strong,.hero-kpis span{display:block}.hero-kpis small{color:#89736a;font-size:8px}.hero-kpis strong{margin:8px 0 7px;font-size:14px}.hero-kpis span{color:#b55a3f;font-size:8px;font-weight:800}.hero-workspace-main{grid-template-columns:1.2fr .8fr;gap:12px;margin-top:12px;display:grid}.hero-performance-card,.hero-attention-card{background:#fff;border:1px solid #eadbd5;border-radius:13px;min-height:220px;padding:16px}.hero-performance-card header,.hero-attention-card header{justify-content:space-between;gap:10px;display:flex}.hero-performance-card header strong,.hero-attention-card header strong{font-size:10px}.hero-performance-card header small,.hero-attention-card header small{color:#927d74;font-size:8px}.hero-performance-bars{align-items:flex-end;gap:13px;height:150px;margin-top:22px;padding:0 8px;display:flex}.hero-performance-bars span{background:linear-gradient(#f0b29c,#da7757);border-radius:7px 7px 2px 2px;flex:1;min-width:12px}.hero-attention-card>div{gap:9px;margin-top:18px;display:grid}.hero-attention-card p{background:#fff5f0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:11px;display:flex}.hero-attention-card p span{color:#6f5d56;font-size:8px}.hero-attention-card p b{color:#8f412c;font-size:8px}.marketing-proof-v2{background:#fff}.marketing-proof-v2 p{color:#8b766e}.marketing-proof-v2 span{color:#4f403a}.marketing-intro-section{background:#fff}.marketing-section-heading-wide{max-width:940px}.marketing-section-heading-centered{text-align:center;max-width:850px;margin-inline:auto}.marketing-module-grid-v2{grid-template-columns:repeat(4,1fr)}.marketing-module-grid-v2 article{flex-direction:column;min-height:300px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.marketing-module-grid-v2 article:hover{border-color:#da7757;transform:translateY(-4px);box-shadow:0 20px 42px #5e302417}.marketing-module-grid-v2 article>span{color:#b55a3f}.marketing-module-grid-v2 article p{flex:1}.marketing-module-grid-v2 article a{color:#8f412c;justify-content:space-between;gap:10px;display:flex}.marketing-tour-section{background:#fff4ee;padding:110px clamp(22px,6vw,96px)}.marketing-centered-action{justify-content:center;margin-top:34px;display:flex}.product-tour{max-width:1500px;margin:0 auto}.product-tour-tabs{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:18px;display:grid}.product-tour-tabs button{color:#6b5750;text-align:left;cursor:pointer;background:#fffaf7;border:1px solid #eadbd5;border-radius:13px;align-items:center;gap:10px;min-height:70px;padding:12px 14px;transition:border-color .16s,background .16s,transform .16s;display:flex}.product-tour-tabs button:hover{border-color:#da7757;transform:translateY(-2px)}.product-tour-tabs button.active{color:#8f412c;background:#fff0e9;border-color:#da7757;box-shadow:inset 0 -2px #da7757}.product-tour-tabs button span{font-size:9px;font-weight:900}.product-tour-tabs button strong{font-size:12px;line-height:1.25}.product-tour-stage{background:#fff;border:1px solid #eadbd5;border-radius:25px;grid-template-columns:minmax(310px,.65fr) minmax(680px,1.35fr);align-items:center;gap:48px;padding:36px;display:grid;box-shadow:0 25px 70px #5e30241a}.product-tour-copy h2{letter-spacing:-.05em;margin:14px 0;font-size:clamp(32px,3.4vw,50px);line-height:1.05}.product-tour-copy p{color:#745f57;font-size:16px;line-height:1.7}.product-tour-copy-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.tour-app-window{background:#fff;border:1px solid #dfc8bf;border-radius:20px;overflow:hidden;box-shadow:0 28px 64px #5e302424}.tour-window-top{background:#fff8f5;border-bottom:1px solid #eadbd5;grid-template-columns:1fr auto 1fr;align-items:center;height:46px;padding:0 14px;display:grid}.tour-window-top>div{gap:5px;display:flex}.tour-window-top i{background:#d7b8ac;border-radius:50%;width:7px;height:7px;display:block}.tour-window-top i:nth-child(2){background:#da7757}.tour-window-top strong{color:#6e5a52;font-size:9px}.tour-window-top>span{color:#9a847b;text-transform:uppercase;justify-self:end;font-size:7px;font-weight:850}.tour-window-layout{grid-template-columns:126px 1fr;min-height:430px;display:grid}.tour-window-layout>aside{background:#171717;flex-direction:column;gap:5px;padding:17px 10px;display:flex}.tour-window-layout>aside img{width:34px;height:34px;margin:0 8px 12px}.tour-window-layout>aside span{color:#a9958d;border-radius:7px;padding:8px;font-size:7.5px}.tour-window-layout>aside span.active{color:#f0b29c;background:#da77572e;box-shadow:inset 2px 0 #da7757}.tour-window-content{background:#fbf5f2;padding:20px}.tour-content-heading{justify-content:space-between;align-items:center;display:flex}.tour-content-heading small{color:#927c73;font-size:7px}.tour-content-heading h3{margin:3px 0 0;font-size:16px}.tour-content-heading button{color:#171717;background:#da7757;border:0;border-radius:7px;min-height:31px;padding:0 10px;font-size:7px;font-weight:900}.tour-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px;display:grid}.tour-metrics article{background:#fff;border:1px solid #eadbd5;border-radius:9px;padding:11px}.tour-metrics small,.tour-metrics strong,.tour-metrics span{display:block}.tour-metrics small{color:#927d74;font-size:6.5px}.tour-metrics strong{margin:6px 0 5px;font-size:10px}.tour-metrics span{color:#b55a3f;font-size:6.5px;font-weight:800}.tour-data-grid{grid-template-columns:1.05fr .95fr;gap:8px;margin-top:8px;display:grid}.tour-chart,.tour-activity{background:#fff;border:1px solid #eadbd5;border-radius:10px;min-height:205px;padding:12px}.tour-chart header,.tour-activity header{justify-content:space-between;display:flex}.tour-chart header strong,.tour-activity header strong{font-size:8px}.tour-chart header small,.tour-activity header small{color:#99847b;font-size:6px}.tour-bars{align-items:flex-end;gap:9px;height:145px;padding:14px 5px 0;display:flex}.tour-bars span{background:linear-gradient(#f0b29c,#da7757);border-radius:5px 5px 1px 1px;flex:1}.tour-activity>div{gap:6px;margin-top:12px;display:grid}.tour-activity article{background:#fff5f0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.tour-activity article span strong,.tour-activity article span small{display:block}.tour-activity article span strong{font-size:6.5px}.tour-activity article span small{color:#99847b;margin-top:2px;font-size:5.5px}.tour-activity article b{color:#8f412c;font-size:6.5px}.product-tour-compact .product-tour-copy-actions .marketing-demo{display:none}.marketing-dark-section-v2{background:#171717}.marketing-dark-link{color:#f0b29c;margin-top:28px;font-size:13px;font-weight:850;display:inline-flex}.marketing-insight-panel{background:#241b18;border:1px solid #da775747;border-radius:22px;padding:30px}.marketing-insight-panel>header{color:#fff;justify-content:space-between;display:flex}.marketing-insight-panel>header b{color:#f0b29c;background:#da775726;border-radius:999px;padding:5px 8px;font-size:9px}.marketing-insight-kpis{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.marketing-insight-kpis article{background:#2d211d;border:1px solid #da775726;border-radius:13px;padding:19px}.marketing-insight-kpis small,.marketing-insight-kpis strong,.marketing-insight-kpis span{display:block}.marketing-insight-kpis small{color:#bda9a1;font-size:9px}.marketing-insight-kpis strong{margin:9px 0;font-size:24px}.marketing-insight-kpis span{color:#f0b29c;font-size:9px}.marketing-insight-list{gap:8px;margin-top:14px;display:grid}.marketing-insight-list p{color:#d8c9c3;background:#110e0d;border-radius:10px;justify-content:space-between;margin:0;padding:13px;font-size:10px;display:flex}.marketing-insight-list b{color:#f0b29c}.marketing-cta-v2{background:linear-gradient(135deg,#8f412c,#da7757)}.marketing-page-hero{background:radial-gradient(circle at 85% 15%,#da77572b,#0000 30%),#fff5f0;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:80px;padding:110px clamp(22px,7vw,110px);display:grid}.marketing-page-hero>div{max-width:850px}.marketing-page-hero h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(48px,6vw,78px);line-height:1}.marketing-page-hero>div>p{color:#735f57;max-width:760px;font-size:18px;line-height:1.7}.product-tour-hero-summary{background:#fff;border:1px solid #e6d0c7;border-radius:20px;gap:2px;padding:26px;display:grid;box-shadow:0 24px 60px #5e302417}.product-tour-hero-summary strong{margin-bottom:10px;font-size:15px}.product-tour-hero-summary span{color:#6d5850;border-bottom:1px solid #f0dfd8;padding:12px;font-size:13px}.product-tour-hero-summary span:last-child{border-bottom:0}.product-tour-page-stage{background:#fffaf7;padding:80px clamp(22px,5vw,76px)}.product-tour-page-stage .product-tour-stage{grid-template-columns:minmax(330px,.62fr) minmax(700px,1.38fr)}.marketing-tour-principles{background:#fff;padding:100px clamp(22px,7vw,110px)}.marketing-tour-principles>div:last-child{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1200px;margin:46px auto 0;display:grid}.marketing-tour-principles article{background:#fffaf7;border:1px solid #eadbd5;border-radius:18px;padding:30px}.marketing-tour-principles article b{color:#b55a3f;font-size:11px}.marketing-tour-principles article h3{margin:18px 0 10px;font-size:22px}.marketing-tour-principles article p{color:#756158;line-height:1.65}.module-page-hero{background:radial-gradient(circle at 86% 12%,#da775729,#0000 28%),linear-gradient(#fffaf7,#fff3ed);grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:center;gap:74px;padding:100px clamp(22px,7vw,110px);display:grid}.module-page-hero-copy{max-width:780px}.module-page-index{color:#9b8379;text-transform:uppercase;letter-spacing:.08em;margin:14px 0 0;font-size:12px;font-weight:800}.module-page-hero h1{letter-spacing:-.06em;margin:16px 0;font-size:clamp(48px,5.8vw,76px);line-height:1}.module-page-hero-copy>p:last-of-type{color:#715d55;max-width:700px;font-size:18px;line-height:1.7}.module-preview-card{background:#fff;border:1px solid #e4cec5;border-radius:23px;padding:24px;box-shadow:0 35px 80px #5e302424}.module-preview-card>header{justify-content:space-between;align-items:center;display:flex}.module-preview-card>header>div{align-items:center;gap:10px;display:flex}.module-preview-card>header img{width:36px;height:36px}.module-preview-card>header span small,.module-preview-card>header span strong{display:block}.module-preview-card>header small{color:#907a71;font-size:8px}.module-preview-card>header strong{margin-top:2px;font-size:14px}.module-preview-card>header>b{color:#8f412c;background:#fff0e9;border-radius:999px;padding:6px 8px;font-size:8px}.module-preview-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.module-preview-metrics article{background:#fff8f5;border:1px solid #eadbd5;border-radius:11px;padding:14px}.module-preview-metrics small,.module-preview-metrics strong,.module-preview-metrics span{display:block}.module-preview-metrics small{color:#927d74;font-size:7px}.module-preview-metrics strong{margin:7px 0;font-size:13px}.module-preview-metrics span{color:#b55a3f;font-size:7px;font-weight:800}.module-preview-table{border:1px solid #eadbd5;border-radius:12px;margin-top:12px;padding:16px}.module-preview-table>header{justify-content:space-between;display:flex}.module-preview-table>header strong{font-size:10px}.module-preview-table>header small{color:#927d74;font-size:8px}.module-preview-table>p{background:#fff5f0;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;margin:9px 0 0;padding:11px;display:flex}.module-preview-table>p span strong,.module-preview-table>p span small{display:block}.module-preview-table>p span strong{font-size:8px}.module-preview-table>p span small{color:#937d74;margin-top:3px;font-size:7px}.module-preview-table>p>b{color:#8f412c;font-size:8px}.module-problem-outcome{grid-template-columns:1fr 1fr;display:grid}.module-problem-outcome article{padding:80px clamp(22px,7vw,110px)}.module-problem-outcome article:first-child{color:#fff;background:#171717}.module-problem-outcome article:last-child{color:#171717;background:#da7757}.module-problem-outcome span{letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:900}.module-problem-outcome article:first-child span{color:#f0b29c}.module-problem-outcome article:last-child span{color:#5e3024}.module-problem-outcome h2{letter-spacing:-.05em;margin:16px 0;font-size:clamp(32px,3.5vw,52px);line-height:1.05}.module-problem-outcome p{max-width:650px;font-size:17px;line-height:1.75}.module-problem-outcome article:first-child p{color:#d7c7c0}.module-capabilities-section{background:#fff}.module-capability-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.module-capability-grid article{background:#fffaf7;border:1px solid #eadbd5;border-radius:15px;align-items:flex-start;gap:16px;padding:23px;display:flex}.module-capability-grid b{color:#b55a3f;font-size:10px}.module-capability-grid p{color:#4e3f39;margin:0;font-size:14px;line-height:1.55}.module-workflow-section{background:#fff4ee;padding:100px clamp(22px,7vw,110px)}.module-workflow-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1250px;margin:48px auto 0;display:grid}.module-workflow-grid article{background:#fff;border:1px solid #e8d4cc;border-radius:18px;padding:30px}.module-workflow-grid span{color:#8f412c;background:#fff0e9;border-radius:12px;place-items:center;width:44px;height:44px;font-size:11px;font-weight:900;display:grid}.module-workflow-grid h3{margin:20px 0 10px;font-size:22px}.module-workflow-grid p{color:#745f57;line-height:1.65}.module-audience-section{color:#fff;background:#171717;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:100px clamp(22px,7vw,110px);display:grid}.module-audience-section>div:first-child{max-width:700px}.module-audience-section h2{letter-spacing:-.05em;margin:16px 0;font-size:clamp(36px,4.4vw,58px);line-height:1.05}.module-audience-section p{color:#cdbdb6;font-size:16px;line-height:1.75}.module-audience-section>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.module-audience-section>div:last-child span{color:#f0b29c;background:#241b18;border:1px solid #da775747;border-radius:999px;padding:14px 17px;font-size:13px;font-weight:800}.related-modules-section{background:#fff}.related-module-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.related-module-grid>a{color:#171717;background:#fffaf7;border:1px solid #eadbd5;border-radius:18px;flex-direction:column;min-height:260px;padding:28px;transition:transform .18s,border-color .18s;display:flex}.related-module-grid>a:hover{border-color:#da7757;transform:translateY(-4px)}.related-module-grid>a>span{color:#b55a3f;font-size:10px;font-weight:900}.related-module-grid h3{margin:18px 0 10px;font-size:22px}.related-module-grid p{color:#735f57;flex:1;font-size:14px;line-height:1.65}.related-module-grid b{color:#8f412c;font-size:12px}@media (max-width:1180px){.marketing-hero-v2,.module-page-hero{grid-template-columns:1fr;min-height:auto}.hero-workspace{max-width:900px;transform:none}.marketing-module-grid-v2{grid-template-columns:repeat(2,1fr)}.product-tour-stage,.product-tour-page-stage .product-tour-stage{grid-template-columns:1fr}.product-tour-copy{max-width:780px}.tour-app-window{max-width:900px}.marketing-page-hero{grid-template-columns:1fr}.product-tour-hero-summary{max-width:720px}.module-preview-card{max-width:850px}.module-audience-section{grid-template-columns:1fr}.marketing-nav-v2 nav{display:none}}@media (max-width:760px){.marketing-nav-v2{min-height:68px}.marketing-brand-copy small,.marketing-nav-actions .marketing-demo,.marketing-nav-actions .marketing-signin{display:none}.marketing-hero-v2{padding:60px 18px}.marketing-hero-v2 h1{font-size:48px}.marketing-hero-v2 .marketing-hero-actions{flex-direction:column;align-items:stretch}.marketing-text-action{justify-content:center;min-height:44px}.hero-workspace-layout{grid-template-columns:1fr}.hero-workspace-layout>aside{display:none}.hero-workspace-layout>section{padding:17px}.hero-kpis,.hero-workspace-main{grid-template-columns:1fr}.hero-attention-card{min-height:auto}.hero-workspace-bar{grid-template-columns:1fr auto}.hero-workspace-bar>strong{display:none}.marketing-module-grid-v2{grid-template-columns:1fr}.marketing-module-grid-v2 article{min-height:auto}.marketing-tour-section{padding:76px 18px}.product-tour-tabs{padding-bottom:4px;display:flex;overflow-x:auto}.product-tour-tabs button{min-width:170px}.product-tour-stage{padding:18px}.product-tour-copy-actions{flex-direction:column}.product-tour-copy-actions a{width:100%}.tour-window-layout{grid-template-columns:1fr}.tour-window-layout>aside{display:none}.tour-metrics,.tour-data-grid{grid-template-columns:1fr}.tour-app-window{overflow:auto}.tour-window-content{min-width:520px}.marketing-insight-kpis{grid-template-columns:1fr}.marketing-page-hero,.module-page-hero{gap:42px;padding:72px 18px}.marketing-page-hero h1,.module-page-hero h1{font-size:46px}.product-tour-page-stage{padding:56px 18px}.marketing-tour-principles{padding:76px 18px}.marketing-tour-principles>div:last-child,.module-preview-metrics,.module-problem-outcome{grid-template-columns:1fr}.module-problem-outcome article{padding:68px 18px}.module-capability-grid,.module-workflow-grid,.related-module-grid{grid-template-columns:1fr}.module-workflow-section,.module-audience-section{padding:76px 18px}.module-audience-section{gap:34px}}
.local-hero,.industry-index-hero,.industry-detail-hero,.pricing-hero{background:radial-gradient(circle at 88% 10%,#da77572e,#0000 31%),linear-gradient(#fffaf7,#fff2ec);grid-template-columns:minmax(0,1fr) minmax(390px,.78fr);align-items:center;gap:72px;padding:110px clamp(22px,7vw,110px);display:grid}.local-hero h1,.industry-index-hero h1,.industry-detail-hero h1,.pricing-hero h1{letter-spacing:-.065em;color:#171717;max-width:900px;margin:18px 0;font-size:clamp(50px,6vw,82px);line-height:.99}.local-hero>div:first-child>p,.industry-index-hero>div:first-child>p,.industry-detail-hero>div:first-child>p,.pricing-hero>div:first-child>p{color:#735f57;max-width:760px;font-size:18px;line-height:1.72}.local-context-card,.industry-index-summary,.industry-metric-board,.pricing-principles{background:#fff;border:1px solid #e6d0c8;border-radius:24px;padding:28px;box-shadow:0 28px 70px #5e302421}.local-context-card header,.industry-metric-board header,.pricing-principles header{border-bottom:1px solid #eadbd5;justify-content:space-between;align-items:center;gap:18px;padding-bottom:20px;display:flex}.local-context-card header>div,.industry-metric-board header>div{flex-direction:column;gap:4px;display:flex}.local-context-card header small,.industry-metric-board header small{color:#8a746b;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.local-context-card header strong,.industry-metric-board header strong{color:#171717;font-size:17px}.local-context-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.local-context-grid article{background:#fff7f3;border:1px solid #eadbd5;border-radius:12px;padding:16px}.local-context-grid small,.local-context-grid strong,.local-context-grid span{display:block}.local-context-grid small{color:#8c776e;font-size:8px}.local-context-grid strong{color:#171717;margin:7px 0 5px;font-size:18px}.local-context-grid span{color:#a25239;font-size:8px;font-weight:800}.local-context-card>p{color:#705b53;margin:20px 0 0;font-size:13px;line-height:1.65}.local-advantages-section{background:#fff}.local-advantage-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.local-advantage-grid article{background:#fffaf7;border:1px solid #eadbd5;border-radius:18px;min-height:245px;padding:26px}.local-advantage-grid article>span{color:#b55a3f;font-size:11px;font-weight:900}.local-advantage-grid h3{margin:22px 0 10px;font-size:21px}.local-advantage-grid p{color:#735f57;font-size:14px;line-height:1.68}.local-reality-section{color:#fff;background:#171717;grid-template-columns:.78fr 1.22fr;align-items:center;gap:72px;padding:110px clamp(22px,7vw,110px);display:grid}.local-reality-section>div:first-child{max-width:600px}.local-reality-section h2{letter-spacing:-.055em;margin:16px 0;font-size:clamp(38px,4.5vw,62px);line-height:1.02}.local-reality-section>div:first-child>p{color:#c8b8b1;font-size:16px;line-height:1.7}.local-reality-table{background:#231a17;border:1px solid #da775742;border-radius:20px;overflow:hidden}.local-reality-table header,.local-reality-table p{grid-template-columns:1fr 1fr;gap:18px;margin:0;padding:17px 20px;display:grid}.local-reality-table header{color:#f0b29c;text-transform:uppercase;letter-spacing:.08em;background:#110e0d;font-size:9px;font-weight:900}.local-reality-table p{border-top:1px solid #da77571f;font-size:12px}.local-reality-table p span{color:#bda9a1}.local-reality-table p strong{color:#fff;font-weight:700}.local-readiness-section{background:#fff4ee}.local-readiness-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.local-readiness-grid article{background:#fff;border:1px solid #e8d3cb;border-radius:17px;padding:25px}.local-readiness-grid article>span{color:#a94f36;background:#fff0e9;border-radius:12px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:900;display:grid}.local-readiness-grid h3{margin:22px 0 10px;font-size:19px}.local-readiness-grid p{color:#735f57;font-size:13px;line-height:1.66}.industry-index-summary>span{color:#a94f36;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}.industry-index-summary>strong{color:#171717;margin:12px 0 4px;font-size:74px;line-height:1;display:block}.industry-index-summary>p{color:#735f57;line-height:1.68}.industry-index-summary>div{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.industry-index-summary>div b{color:#8f412c;background:#fff0e9;border-radius:999px;padding:8px 10px;font-size:9px}.industry-index-section{background:#fff}.industry-card-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.industry-card-grid article{background:#fffaf7;border:1px solid #eadbd5;border-radius:20px;flex-direction:column;min-height:360px;padding:28px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.industry-card-grid article:hover{border-color:#da7757;transform:translateY(-4px);box-shadow:0 22px 50px #5e30241a}.industry-card-grid article>span{color:#b55a3f;font-size:11px;font-weight:900}.industry-card-grid article>small{color:#9b8177;text-transform:uppercase;letter-spacing:.08em;margin-top:28px;font-size:9px;font-weight:850}.industry-card-grid h2{margin:8px 0 11px;font-size:24px}.industry-card-grid p{color:#735f57;flex:1;font-size:14px;line-height:1.68}.industry-card-grid article>div{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}.industry-card-grid article>div b{color:#8f412c;background:#fff0e9;border-radius:999px;padding:6px 8px;font-size:8px}.industry-card-grid a{color:#8f412c;justify-content:space-between;align-items:center;font-size:12px;font-weight:850;display:flex}.industry-card-grid a i{font-style:normal}.industry-connected-section{background:#fff4ee;grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;padding:100px clamp(22px,7vw,110px);display:grid}.industry-connected-section h2{letter-spacing:-.05em;margin:15px 0;font-size:clamp(36px,4vw,56px);line-height:1.04}.industry-connected-section>div:first-child>p{color:#735f57;font-size:16px;line-height:1.7}.industry-connected-list{background:#fff;border:1px solid #e5cfc6;border-radius:19px;overflow:hidden}.industry-connected-list p{border-top:1px solid #eadbd5;grid-template-columns:.7fr 1.3fr;gap:20px;margin:0;padding:18px 20px;display:grid}.industry-connected-list p:first-child{border-top:0}.industry-connected-list span{color:#8c776e;font-size:11px}.industry-connected-list b{color:#342721;font-size:12px}.industry-team-pills{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.industry-team-pills span{color:#765f56;background:#fff9f6;border:1px solid #ead3ca;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:750}.industry-metric-board header>span{color:#9a8177;text-transform:uppercase;font-size:8px;font-weight:800}.industry-metric-board>div{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.industry-metric-board article{background:#fff7f3;border:1px solid #eadbd5;border-radius:11px;padding:15px}.industry-metric-board article small,.industry-metric-board article strong,.industry-metric-board article span{display:block}.industry-metric-board article small{color:#917b72;font-size:7px}.industry-metric-board article strong{color:#171717;margin:8px 0 6px;font-size:14px}.industry-metric-board article span{color:#a94f36;font-size:7px;font-weight:800}.industry-metric-board footer{border-top:1px solid #eadbd5;justify-content:space-between;gap:14px;margin-top:16px;padding-top:16px;font-size:8px;display:flex}.industry-metric-board footer span{color:#927b72}.industry-metric-board footer b{color:#8f412c}.industry-problem-outcome{background:#fff;grid-template-columns:1fr 1fr;gap:16px;padding:80px clamp(22px,7vw,110px);display:grid}.industry-problem-outcome article{background:#fffaf7;border:1px solid #eadbd5;border-radius:20px;padding:34px}.industry-problem-outcome article:last-child{background:#fff0e9}.industry-problem-outcome article>span{color:#a94f36;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:900}.industry-problem-outcome h2{letter-spacing:-.04em;margin:18px 0 12px;font-size:31px}.industry-problem-outcome p{color:#735f57;font-size:15px;line-height:1.72}.industry-capability-section{background:#fff4ee}.industry-capability-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.industry-capability-grid article{background:#fff;border:1px solid #e7d0c7;border-radius:17px;padding:25px}.industry-capability-grid article>span{color:#b55a3f;font-size:10px;font-weight:900}.industry-capability-grid h3{margin:20px 0 9px;font-size:19px}.industry-capability-grid p{color:#735f57;font-size:13px;line-height:1.65}.industry-workflow-section{color:#fff;background:#171717;padding:100px clamp(22px,7vw,110px)}.industry-workflow-section .marketing-section-heading p{color:#c8b8b1}.industry-workflow-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.industry-workflow-grid article{background:#241b18;border:1px solid #da77573d;border-radius:17px;gap:18px;padding:25px;display:flex}.industry-workflow-grid article>span{color:#f0b29c;background:#da775729;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid}.industry-workflow-grid h3{margin:3px 0 9px;font-size:19px}.industry-workflow-grid p{color:#c8b8b1;margin:0;font-size:13px;line-height:1.66}.industry-module-section{background:#fff}.industry-module-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.industry-module-grid article{background:#fffaf7;border:1px solid #eadbd5;border-radius:17px;flex-direction:column;min-height:280px;padding:25px;display:flex}.industry-module-grid article>span{color:#b55a3f;font-size:10px;font-weight:900}.industry-module-grid h3{margin:20px 0 9px;font-size:19px}.industry-module-grid p{color:#735f57;flex:1;font-size:13px;line-height:1.65}.industry-module-grid a{color:#8f412c;font-size:11px;font-weight:850}.industry-related-section{background:#fff4ee;grid-template-columns:.75fr 1.25fr;align-items:center;gap:60px;padding:90px clamp(22px,7vw,110px);display:grid}.industry-related-section h2{letter-spacing:-.05em;margin:15px 0;font-size:clamp(34px,4vw,52px)}.industry-related-section>div:last-child{gap:9px;display:grid}.industry-related-section a{color:#171717;background:#fff;border:1px solid #e3cbc1;border-radius:13px;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.industry-related-section a span{color:#b55a3f;font-size:10px;font-weight:900}.industry-related-section a strong{font-size:14px}.industry-related-section a small{color:#8b756c;font-size:9px}.pricing-hero-notes{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.pricing-hero-notes span{color:#765f56;background:#fff9f6;border:1px solid #ead3ca;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:750}.pricing-principles header,.pricing-principles header span,.pricing-principles header strong{display:block}.pricing-principles header span{color:#a94f36;text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:900}.pricing-principles header strong{margin-top:7px;font-size:20px}.pricing-principles>p{border-bottom:1px solid #eadbd5;gap:14px;margin:0;padding:18px 0;display:flex}.pricing-principles>p:last-child{border-bottom:0}.pricing-principles>p>b{color:#a94f36;background:#fff0e9;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:9px;display:grid}.pricing-principles>p>span strong,.pricing-principles>p>span small{display:block}.pricing-principles>p>span strong{font-size:12px}.pricing-principles>p>span small{color:#816c63;margin-top:5px;font-size:9px;line-height:1.5}.pricing-section{background:#fff;padding:110px clamp(22px,6vw,96px)}.pricing-controls{background:#fff4ee;border:1px solid #e5cec5;border-radius:14px;width:max-content;margin:0 auto 30px;padding:5px;display:flex}.pricing-controls button{color:#745f57;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:42px;padding:0 16px;font-weight:800}.pricing-controls button.active{color:#fff;background:#171717}.pricing-controls button span{color:#f0b29c;margin-left:6px;font-size:9px}.pricing-plan-grid{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1500px;margin:0 auto;display:grid}.pricing-plan-grid>article{background:#fffaf7;border:1px solid #eadbd5;border-radius:20px;flex-direction:column;min-height:660px;padding:26px;display:flex;position:relative}.pricing-plan-grid>article.featured{background:#fff2ec;border-color:#da7757;box-shadow:0 24px 60px #5e302421}.pricing-badge{color:#171717;text-transform:uppercase;letter-spacing:.06em;background:#da7757;border-radius:999px;padding:6px 8px;font-size:8px;position:absolute;top:18px;right:18px}.pricing-plan-grid header>span{color:#b55a3f;font-size:10px;font-weight:900}.pricing-plan-grid header h2{margin:20px 0 8px;font-size:27px}.pricing-plan-grid header p{color:#745f57;min-height:58px;margin:0;font-size:12px;line-height:1.6}.pricing-amount{border-block:1px solid #eadbd5;margin:25px 0 16px;padding:18px 0}.pricing-amount strong,.pricing-amount small{display:block}.pricing-amount strong{color:#171717;font-size:26px}.pricing-amount small{color:#9a8177;margin-top:6px;font-size:8px}.pricing-description{color:#735f57;font-size:12px;line-height:1.65}.pricing-capacity{grid-template-columns:1fr 1fr;gap:7px;margin:15px 0;display:grid}.pricing-capacity span{color:#8f412c;background:#fff0e9;border-radius:8px;padding:9px;font-size:8px;font-weight:800}.pricing-plan-grid ul{flex:1;gap:10px;margin:15px 0 24px;padding:0;list-style:none;display:grid}.pricing-plan-grid li{color:#5f4d46;padding-left:18px;font-size:11px;line-height:1.45;position:relative}.pricing-plan-grid li:before{content:"✓";color:#b55a3f;font-weight:900;position:absolute;left:0}.pricing-plan-grid>article>a{min-height:44px;margin-top:auto}.pricing-addons{background:#fff4ee;border:1px solid #eadbd5;border-radius:23px;grid-template-columns:.72fr 1.28fr;align-items:center;gap:60px;max-width:1400px;margin:90px auto 0;padding:38px;display:grid}.pricing-addons h2{letter-spacing:-.05em;margin:14px 0;font-size:clamp(32px,3.7vw,50px);line-height:1.04}.pricing-addons>div:first-child>p{color:#735f57;line-height:1.68}.pricing-addons>div:last-child{background:#fff;border:1px solid #e4cdc4;border-radius:15px;overflow:hidden}.pricing-addons article{border-top:1px solid #eadbd5;justify-content:space-between;align-items:center;gap:18px;padding:17px 19px;display:flex}.pricing-addons article:first-child{border-top:0}.pricing-addons article span strong,.pricing-addons article span small{display:block}.pricing-addons article span strong{font-size:12px}.pricing-addons article span small{color:#8f796f;margin-top:4px;font-size:8px}.pricing-addons article>b{color:#8f412c;text-align:right;font-size:11px}.pricing-included-section{color:#fff;background:#171717;padding:100px clamp(22px,7vw,110px)}.pricing-included-section>div:first-child{max-width:800px}.pricing-included-section h2{letter-spacing:-.055em;margin:15px 0 40px;font-size:clamp(38px,4.5vw,60px);line-height:1.03}.pricing-included-section>div:last-child{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.pricing-included-section article{background:#241b18;border:1px solid #da775740;border-radius:16px;padding:24px}.pricing-included-section article>span{color:#f0b29c;font-size:9px;font-weight:900}.pricing-included-section h3{margin:20px 0 9px;font-size:18px}.pricing-included-section p{color:#c8b8b1;font-size:12px;line-height:1.65}.pricing-faq-section{background:#fff4ee}.pricing-faq-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.pricing-faq-grid article{background:#fff;border:1px solid #e5cfc6;border-radius:17px;padding:26px}.pricing-faq-grid h3{margin:0 0 10px;font-size:18px}.pricing-faq-grid p{color:#735f57;margin:0;font-size:13px;line-height:1.7}.home-local-section,.home-industry-section,.home-pricing-section{padding:100px clamp(22px,7vw,110px)}.home-local-section{background:#fff4ee;grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.home-local-section h2,.home-industry-section h2,.home-pricing-section h2{letter-spacing:-.055em;margin:15px 0;font-size:clamp(38px,4.5vw,60px);line-height:1.03}.home-local-section>div:first-child>p,.home-industry-section>.marketing-section-heading>p,.home-pricing-section>.marketing-section-heading>p{color:#735f57;font-size:16px;line-height:1.7}.home-local-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-local-grid article{background:#fff;border:1px solid #e5cfc6;border-radius:14px;padding:18px}.home-local-grid span{color:#b55a3f;font-size:9px;font-weight:900;display:block}.home-local-grid strong{margin:10px 0 6px;font-size:15px;display:block}.home-local-grid small{color:#816b62;font-size:9px;line-height:1.5}.home-industry-section{background:#fff}.home-industry-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.home-industry-grid a{color:#171717;background:#fffaf7;border:1px solid #eadbd5;border-radius:16px;flex-direction:column;min-height:185px;padding:22px;transition:transform .18s,border-color .18s;display:flex}.home-industry-grid a:hover{border-color:#da7757;transform:translateY(-3px)}.home-industry-grid a span{color:#b55a3f;font-size:9px;font-weight:900}.home-industry-grid a strong{margin:24px 0 8px;font-size:19px}.home-industry-grid a small{color:#745f57;font-size:10px;line-height:1.55}.home-industry-grid a b{color:#8f412c;margin-top:auto;font-size:9px}.home-pricing-section{background:#fff4ee}.home-pricing-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.home-pricing-grid article{background:#fff;border:1px solid #e5cfc6;border-radius:17px;padding:25px}.home-pricing-grid article.featured{background:#fff0e9;border-color:#da7757}.home-pricing-grid article>span{color:#a94f36;text-transform:uppercase;font-size:9px;font-weight:900}.home-pricing-grid h3{margin:17px 0 8px;font-size:22px}.home-pricing-grid strong{font-size:26px;display:block}.home-pricing-grid p{color:#735f57;min-height:64px;font-size:12px;line-height:1.6}.home-pricing-grid a{color:#8f412c;font-size:11px;font-weight:850}@media (max-width:1120px){.local-hero,.industry-index-hero,.industry-detail-hero,.pricing-hero{grid-template-columns:1fr}.local-advantage-grid,.industry-card-grid,.industry-capability-grid,.local-readiness-grid,.industry-module-grid,.pricing-plan-grid,.pricing-included-section>div:last-child{grid-template-columns:repeat(2,1fr)}.pricing-plan-grid>article{min-height:auto}.home-industry-grid,.home-pricing-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.local-hero,.industry-index-hero,.industry-detail-hero,.pricing-hero{gap:36px;padding:74px 18px}.local-hero h1,.industry-index-hero h1,.industry-detail-hero h1,.pricing-hero h1{font-size:47px}.local-context-grid,.local-advantage-grid,.local-readiness-grid,.industry-card-grid,.industry-metric-board>div,.industry-problem-outcome,.industry-capability-grid,.industry-workflow-grid,.industry-module-grid,.pricing-plan-grid,.pricing-included-section>div:last-child,.pricing-faq-grid,.home-local-grid,.home-industry-grid,.home-pricing-grid{grid-template-columns:1fr}.local-reality-section,.industry-connected-section,.industry-related-section,.pricing-addons,.home-local-section{grid-template-columns:1fr;padding:74px 18px}.local-reality-table header,.local-reality-table p{grid-template-columns:1fr}.industry-connected-list p{grid-template-columns:1fr;gap:7px}.industry-index-section,.industry-capability-section,.industry-module-section,.pricing-section,.pricing-faq-section,.home-industry-section,.home-pricing-section,.industry-workflow-section,.pricing-included-section{padding:74px 18px}.industry-related-section a{grid-template-columns:35px 1fr}.industry-related-section a small{display:none}.pricing-controls{width:100%}.pricing-controls button{flex:1;padding:0 8px;font-size:11px}.pricing-controls button span{display:none}.pricing-addons{padding:24px}.pricing-addons article{flex-direction:column;align-items:flex-start}.pricing-addons article>b{text-align:left}.home-industry-grid a,.home-pricing-grid article{min-height:auto}}
.proof-page-hero,.trust-page-hero,.integration-page-hero{background:radial-gradient(circle at 86% 14%,#da77572e,#0000 29%),linear-gradient(#fffaf7,#fff2ec);grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:72px;padding:112px clamp(22px,7vw,110px);display:grid}.proof-page-hero>div,.trust-page-hero>div,.integration-page-hero>div{max-width:850px}.proof-page-hero h1,.trust-page-hero h1,.integration-page-hero h1{letter-spacing:-.06em;color:#171717;margin:18px 0;font-size:clamp(48px,6vw,78px);line-height:1}.proof-page-hero>div>p,.trust-page-hero>div>p,.integration-page-hero>div>p{color:#735f57;max-width:780px;font-size:18px;line-height:1.72}.proof-standard-card,.trust-summary-card,.integration-status-panel{color:#fff;background:#171717;border:1px solid #dfc7bd;border-radius:24px;padding:30px;box-shadow:0 30px 70px #47271d2b}.proof-standard-card>span,.trust-summary-card>span{color:#f0b29c;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.proof-standard-card>strong,.trust-summary-card>strong{letter-spacing:-.035em;margin:16px 0 12px;font-size:28px;line-height:1.15;display:block}.proof-standard-card p,.trust-summary-card>small{color:#cbb9b2;font-size:14px;line-height:1.7}.proof-standard-card>small{color:#f0b29c;border-top:1px solid #da77573d;margin-top:20px;padding-top:18px;font-size:11px;line-height:1.6;display:block}.trust-summary-card>div{grid-template-columns:1fr 1fr;gap:10px;margin:22px 0;display:grid}.trust-summary-card>div p{background:#241b18;border:1px solid #da77572e;border-radius:13px;margin:0;padding:16px}.trust-summary-card>div b,.trust-summary-card>div small{display:block}.trust-summary-card>div b{color:#f0b29c;font-size:27px}.trust-summary-card>div small{color:#cbb9b2;margin-top:6px;font-size:9px;line-height:1.45}.proof-section,.trust-section,.integration-directory-section{background:#fffaf7;padding:110px clamp(22px,7vw,110px)}.proof-section-light,.trust-section-light{background:#fff}.inspectable-proof-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.inspectable-proof-grid article,.reference-program-grid article,.trust-control-grid article,.integration-directory-grid article{background:#fff;border:1px solid #eadbd5;border-radius:19px;padding:28px;box-shadow:0 16px 38px #5e30240d}.inspectable-proof-grid article>span{color:#b55a3f;font-size:11px;font-weight:900}.inspectable-proof-grid h3{margin:18px 0 10px;font-size:22px}.inspectable-proof-grid p{color:#735f57;min-height:92px;font-size:14px;line-height:1.7}.inspectable-proof-grid a{color:#8f412c;font-size:13px;font-weight:850}.reference-program-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.reference-program-grid article{flex-direction:column;min-height:500px;display:flex}.reference-program-grid header,.trust-control-grid header,.integration-directory-grid header{justify-content:space-between;align-items:center;gap:14px;display:flex}.reference-program-grid header>span,.trust-control-grid header>span{color:#b55a3f;font-size:11px;font-weight:900}.reference-program-grid header>b{color:#8f412c;text-transform:uppercase;background:#fff0e9;border-radius:999px;padding:6px 9px;font-size:9px}.reference-program-grid h3,.trust-control-grid h3,.integration-directory-grid h3{letter-spacing:-.025em;margin:20px 0 10px;font-size:23px}.reference-program-grid p,.trust-control-grid p,.integration-directory-grid p{color:#735f57;font-size:14px;line-height:1.7}.reference-program-grid>article>strong,.integration-directory-grid>article>strong{color:#3c302c;text-transform:uppercase;letter-spacing:.08em;margin-top:18px;font-size:11px}.reference-program-grid ul,.trust-responsibility-grid ul,.integration-directory-grid ul{gap:9px;margin:14px 0 24px;padding:0;list-style:none;display:grid}.reference-program-grid li,.trust-responsibility-grid li,.integration-directory-grid li{color:#69554e;padding-left:18px;font-size:13px;line-height:1.55;position:relative}.reference-program-grid li:before,.trust-responsibility-grid li:before,.integration-directory-grid li:before{content:"";background:#da7757;border-radius:50%;width:7px;height:7px;position:absolute;top:.58em;left:0}.reference-program-grid article>a{color:#8f412c;margin-top:auto;font-size:13px;font-weight:850}.proof-dark-section{color:#fff;background:#171717;padding:110px clamp(22px,7vw,110px)}.proof-dark-section .marketing-section-heading>span{color:#f0b29c}.proof-dark-section .marketing-section-heading h2{color:#fff}.proof-standard-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.proof-standard-grid article{background:#241b18;border:1px solid #da775738;border-radius:17px;padding:24px}.proof-standard-grid article>span{color:#f0b29c;font-size:11px;font-weight:900}.proof-standard-grid h3{margin:18px 0 10px;font-size:18px}.proof-standard-grid p{color:#cbb9b2;font-size:13px;line-height:1.65}.trust-control-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.trust-control-grid article{min-height:355px}.trust-control-grid header>b,.integration-directory-grid header>b,.integration-status-panel article>b{color:#8f412c;text-transform:uppercase;letter-spacing:.05em;background:#fff5f0;border:1px solid #e7cfc5;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900}.trust-control-grid article[data-status=implemented]{border-top:3px solid #da7757}.trust-control-grid article[data-status=configuration],.trust-control-grid article[data-status=operational],.trust-control-grid article[data-status=upgrade]{border-top:3px solid #b55a3f}.trust-control-grid article>small{color:#8a746b;border-top:1px solid #eadbd5;margin-top:20px;padding-top:16px;font-size:11px;line-height:1.6;display:block}.trust-responsibility-section{background:#fff3ed;padding:110px clamp(22px,7vw,110px)}.trust-responsibility-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.trust-responsibility-grid article{background:#fff;border:1px solid #e6cfc5;border-radius:22px;padding:34px}.trust-responsibility-grid article>span{color:#8f412c;text-transform:uppercase;letter-spacing:.08em;margin-bottom:22px;font-size:13px;font-weight:900;display:block}.trust-responsibility-grid li{font-size:14px}.trust-process-section{color:#fff;background:#171717;grid-template-columns:.75fr 1.25fr;align-items:center;gap:72px;padding:110px clamp(22px,7vw,110px);display:grid}.trust-process-section>div:first-child h2{letter-spacing:-.055em;margin:14px 0;font-size:clamp(38px,4.5vw,60px);line-height:1.03}.trust-process-section>div:first-child p{color:#cbb9b2;font-size:16px;line-height:1.7}.trust-process-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.trust-process-grid article{background:#241b18;border:1px solid #da775738;border-radius:16px;padding:24px}.trust-process-grid article span{color:#f0b29c;font-size:10px;font-weight:900}.trust-process-grid article strong,.trust-process-grid article small{display:block}.trust-process-grid article strong{margin:13px 0 8px;font-size:17px}.trust-process-grid article small{color:#cbb9b2;font-size:12px;line-height:1.6}.integration-status-panel{gap:10px;display:grid}.integration-status-panel article{background:#241b18;border:1px solid #da775733;border-radius:13px;padding:15px}.integration-status-panel article b{color:#f0b29c;background:#da775721;border-color:#da775757;display:inline-flex}.integration-status-panel article p{color:#cbb9b2;margin:9px 0 0;font-size:11px;line-height:1.55}.integration-directory-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.integration-directory-grid article{flex-direction:column;min-height:480px;display:flex}.integration-directory-grid header>span{color:#8a746b;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850}.integration-directory-grid article[data-status=available]{border-top:3px solid #da7757}.integration-directory-grid article[data-status=configuration],.integration-directory-grid article[data-status=beta],.integration-directory-grid article[data-status=planned]{border-top:3px solid #b55a3f}.integration-directory-grid ul{margin-bottom:20px}.integration-directory-grid article>small{color:#8a746b;border-top:1px solid #eadbd5;margin-top:auto;padding-top:16px;font-size:10.5px;line-height:1.6;display:block}.integration-method-section{background:#fff3ed;padding:110px clamp(22px,7vw,110px)}.integration-method-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.integration-method-grid article{background:#fff;border:1px solid #e4cbc1;border-radius:18px;padding:27px}.integration-method-grid article>span{color:#b55a3f;font-size:11px;font-weight:900}.integration-method-grid h3{margin:18px 0 9px;font-size:19px}.integration-method-grid p{color:#735f57;font-size:13px;line-height:1.65}.integration-request-section{color:#fff;background:#171717;justify-content:space-between;align-items:center;gap:50px;padding:86px clamp(22px,7vw,110px);display:flex}.integration-request-section>div{max-width:850px}.integration-request-section h2{letter-spacing:-.055em;margin:14px 0;font-size:clamp(36px,4.6vw,60px);line-height:1.04}.integration-request-section p{color:#cbb9b2;font-size:16px;line-height:1.7}.integration-request-section>a{flex:none}.home-proof-trust-section{background:#fffaf7;padding:110px clamp(22px,7vw,110px)}.home-proof-trust-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.home-proof-trust-grid a{color:#171717;background:#fff;border:1px solid #eadbd5;border-radius:20px;flex-direction:column;min-height:310px;padding:30px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.home-proof-trust-grid a:hover{border-color:#da7757;transform:translateY(-4px);box-shadow:0 22px 48px #5e30241a}.home-proof-trust-grid a>span{color:#b55a3f;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900}.home-proof-trust-grid a>strong{margin:20px 0 12px;font-size:24px;line-height:1.2}.home-proof-trust-grid a>small{color:#735f57;font-size:14px;line-height:1.7}.home-proof-trust-grid a>b{color:#8f412c;margin-top:auto;font-size:13px}.marketing-nav-v2 nav{gap:18px}.marketing-nav-v2 nav a{font-size:12px}@media (max-width:1150px){.proof-standard-grid{grid-template-columns:repeat(3,1fr)}.integration-directory-grid{grid-template-columns:repeat(2,1fr)}.marketing-nav-v2 nav a:nth-last-child(-n+2){display:none}}@media (max-width:980px){.proof-page-hero,.trust-page-hero,.integration-page-hero,.trust-process-section{grid-template-columns:1fr}.inspectable-proof-grid,.reference-program-grid,.trust-control-grid,.home-proof-trust-grid,.integration-method-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.proof-page-hero,.trust-page-hero,.integration-page-hero{gap:38px;padding:70px 18px}.proof-page-hero h1,.trust-page-hero h1,.integration-page-hero h1{font-size:45px}.proof-page-hero>div>p,.trust-page-hero>div>p,.integration-page-hero>div>p{font-size:16px}.proof-section,.trust-section,.integration-directory-section,.trust-responsibility-section,.trust-process-section,.integration-method-section,.home-proof-trust-section{padding:74px 18px}.inspectable-proof-grid,.reference-program-grid,.proof-standard-grid,.trust-control-grid,.trust-responsibility-grid,.trust-process-grid,.integration-directory-grid,.integration-method-grid,.home-proof-trust-grid{grid-template-columns:1fr}.reference-program-grid article,.integration-directory-grid article{min-height:auto}.integration-request-section{flex-direction:column;align-items:stretch;padding:68px 18px}.integration-request-section>a{width:100%}.trust-summary-card>div{grid-template-columns:1fr}.marketing-nav-v2 nav{display:none}}
