:root{--cobriva-operational-text:#334155;--cobriva-muted-text:#5f6b7d;--cobriva-focus:#0f766e}:where(.contentPage,.cobrivaDemoSignals) :where(input,select,textarea,button){font-size:max(14px,1em)}:where(.contentPage,.cobrivaDemoSignals) :where(button,a,input,select,textarea):focus-visible{outline:3px solid var(--cobriva-focus)!important;outline-offset:2px!important}:where(.contentPage,.cobrivaDemoSignals) :where(.panelHead small,.intelToolGroup>summary small,.demoClientState,.demoSimulationActivity small,.demoSimulationActivity p,.opportunityDraftState800,.opportunityQueueError800 span,.opportunityQueueWarning800 span){font-size:14px!important;line-height:1.45!important}:where(.contentPage,.cobrivaDemoSignals) :where(.panelHead small,.intelToolGroup>summary small,.opportunityDraftState800,.opportunityQueueWarning800 span){color:var(--cobriva-muted-text)!important}@media (max-width:760px){:where(.contentPage,.cobrivaDemoSignals) :where(input,select,textarea){font-size:16px!important}}@media (prefers-reduced-motion:reduce){:where(.contentPage,.cobrivaDemoSignals) *,:where(.contentPage,.cobrivaDemoSignals) :before,:where(.contentPage,.cobrivaDemoSignals) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}

.simpleAiStrategies article{min-width:0}.simpleAiStrategies article>span{font-size:12px;line-height:1.35}.simpleAiStrategies h3{margin:8px 0 10px;font-size:20px;line-height:1.2}.simpleAiStrategies p{min-height:44px;font-size:14px;line-height:1.55}.simpleAiStrategies article>div{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:4px 18px;margin-top:18px;display:grid}.simpleAiStrategies article>div b{min-width:0;font-size:22px;line-height:1.1}.simpleAiStrategies article>div small{color:#7b8aa3;min-width:0;font-size:12px;line-height:1.35}.simpleAiStrategies article>div b:first-of-type{grid-area:1/1}.simpleAiStrategies article>div small:first-of-type{grid-area:2/1}.simpleAiStrategies article>div b:nth-of-type(2){grid-area:1/2}.simpleAiStrategies article>div small:nth-of-type(2){grid-area:2/2}.simpleAiStrategies article>div b:nth-of-type(3){grid-area:1/3}.simpleAiStrategies article>div small:nth-of-type(3){grid-area:2/3}.simpleAiStrategies em{font-size:11px;line-height:1.25}.simpleAiDraft{grid-template-rows:auto auto;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);align-items:start;gap:14px 26px;margin-top:18px;padding:26px 28px;display:grid;overflow:hidden}.simpleAiDraft>div:first-child{grid-area:1/1/3;min-width:0;padding-top:2px}.simpleAiDraft>div:first-child .eyebrow{letter-spacing:.08em;color:#4fd1a5;font-size:12px;line-height:1.4;display:block}.simpleAiDraft h2{letter-spacing:-.025em;text-wrap:balance;max-width:340px;margin:10px 0 0;font-size:24px;line-height:1.22}.simpleAiDraft blockquote{color:#f8fafc;overflow-wrap:anywhere;background:#202b3d;border-left:4px solid #7c8cff;border-radius:0 14px 14px 0;grid-area:1/2;min-width:0;margin:0;padding:18px 20px;font-size:15px;line-height:1.6}.simpleAiDraft>div:last-child{grid-area:2/2;justify-content:flex-end;align-items:center;gap:14px;min-width:0;display:flex}.simpleAiDraft button{color:#f8fafc;opacity:1;background:#334155;border:1px solid #64748b;border-radius:10px;min-width:132px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:850;line-height:1}.simpleAiDraft button:disabled{color:#f8fafc;opacity:1;cursor:not-allowed;background:#334155;border-color:#64748b}.simpleAiDraft>div:last-child span{color:#cbd5e1;text-align:right;font-size:12px;line-height:1.4}.simpleDemoFlag{font-size:13px}.simpleCoach small,.simpleProductNav small{font-size:11px}.simpleProductNav button span{font-size:12px;line-height:1.35}.simpleConfigGrid button small{font-size:11px;line-height:1.35}.simpleConfigFacts span,.simpleDemoContext{font-size:12px;line-height:1.4}.simpleKpis span{font-size:13px}.simpleSectionHead p{font-size:14px;line-height:1.45}.simplePageHead p{max-width:780px;line-height:1.55}.simpleCaseRow>p,.simpleWait p,.simpleDoNot p{font-size:14px;line-height:1.5}.simpleCaseTabs button span,.simpleStatus{font-size:12px}.simpleExplainGrid small,.simpleTimeline time{font-size:11px}.simpleTimeline article span{font-size:13px;line-height:1.45}.simpleCaseFacts small{font-size:11px}.simpleCaseFacts span{font-size:12px;line-height:1.4}.simpleRelatedFunctions>div span,.simpleRelatedFunctions>a{font-size:12px}.simpleAiHero>aside small{font-size:11px}.simpleAiHero>aside>span{font-size:12px}.simpleAiHero p{max-width:720px}.simpleAgendaPreview .simpleSectionHead a,.simpleAgendaPreview .simpleSectionHead button{font-size:12px}.simpleAgendaPreview time,.simpleAgendaList time{font-size:11px}.simpleAgendaPreview article span,.simpleAgendaList article span{font-size:12px}.simpleAgendaPreview em,.simpleAgendaList em{font-size:11px}.simpleForecastBars article>span{font-size:12px;line-height:1.4}.simpleFeatureLegend>span{font-size:12px;line-height:1.45}.simpleFeatureLegend b{font-size:12px}.simpleFeatureStatus,.simpleFeaturePreview{font-size:11px}.simpleFeatureGroups article p{font-size:13px;line-height:1.5}.simpleFeatureGroups article small{font-size:11px}.accountLayout{flex-direction:column;min-height:100vh;display:flex}.accountLayout>.nav{order:0}.accountLayout>.accountProductNav{order:1}.accountLayout>main{order:2}.accountLayout>.footer{order:3}.accountProductNav{z-index:18;color:#fff;background:#0f172a;border-bottom:1px solid #253147;position:sticky;top:0;box-shadow:0 5px 16px #0f172a14}.accountProductNavInner{align-items:center;gap:18px;width:min(1220px,100%);min-height:48px;margin:0 auto;padding:0 24px;display:flex}.accountProductLabel{letter-spacing:.1em;color:#94a3b8;white-space:nowrap;font-size:11px;font-weight:900}.accountProductLinks{align-items:center;gap:4px;min-width:0;display:flex}.accountProductLinks a,.accountDemoLink{color:#cbd5e1;white-space:nowrap;border-radius:9px;align-items:center;min-height:36px;padding:7px 10px;font-size:13px;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.accountProductLinks a:hover,.accountDemoLink:hover{color:#fff;background:#1e293b}.accountProductLinks a.active,.accountProductLinks a[aria-current=page]{color:#243990;background:#eef2ff}.accountDemoLink{color:#a5b4fc;margin-left:auto}.simpleProduct button,.simpleProduct a,.accountLayout button,.accountLayout a{outline-offset:3px}.simpleProduct button:focus-visible,.simpleProduct a:focus-visible,.accountLayout button:focus-visible,.accountLayout a:focus-visible{outline:3px solid #7c8cff}.simpleProductNav button,.simpleCaseTabs button,.simpleActionsList button,.simpleAgendaToggle button,.accountCompanyList button{min-height:44px}.accountHome .contentCard a{align-items:center;min-height:38px;display:inline-flex}.accountHome .contentCard p{line-height:1.55}@media (max-width:1180px) and (min-width:901px){.simpleAiStrategies{grid-template-columns:repeat(2,minmax(0,1fr))}.simpleAiStrategies>.simpleSectionHead,.simpleAiStrategies article:last-child{grid-column:1/-1}}@media (max-width:1120px){.simpleAiDraft{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:14px;padding:22px}.simpleAiDraft>div:first-child{grid-area:1/1;padding-top:0}.simpleAiDraft h2{max-width:620px}.simpleAiDraft blockquote{grid-area:2/1}.simpleAiDraft>div:last-child{grid-area:3/1;justify-content:flex-start}.simpleAiDraft>div:last-child span{text-align:left}}@media (max-width:900px){.accountProductNavInner{scrollbar-width:none;gap:8px;padding:6px 12px;overflow-x:auto}.accountProductNavInner::-webkit-scrollbar{display:none}.accountProductLabel{display:none}.accountProductLinks{gap:3px}.accountProductLinks a,.accountDemoLink{min-height:38px;font-size:12px}}@media (max-width:720px){.simpleAiStrategies article>div{column-gap:10px}.simpleAiStrategies article>div b{font-size:19px}.simpleAiDraft{padding:18px}.simpleAiDraft h2{font-size:22px}.simpleAiDraft blockquote{padding:16px;font-size:14px}.simpleAiDraft>div:last-child{grid-template-columns:1fr;gap:9px;display:grid}.simpleAiDraft button{width:100%;min-width:0}.simpleAiDraft>div:last-child span{text-align:left}.accountDemoLink{display:none}}
.simpleModeStrip{color:#526173;background:#fbfcff;border-top:1px solid #e8edf5;border-bottom:1px solid #e8edf5;justify-content:space-between;align-items:center;gap:16px;max-width:1240px;margin:10px auto 0;padding:10px 24px;font-size:12px;line-height:1.45;display:flex}.simpleModeStrip b{color:#111827}.simpleModeStrip button{color:#4263eb;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:850}.simpleAutonomyMap{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin:0 0 16px;display:grid}.simpleAutonomyMap>article{background:#fff;border:1px solid #dfe6ef;border-radius:14px;grid-template-columns:34px 1fr;align-items:start;gap:11px;min-width:0;padding:14px;display:grid}.simpleAutonomyMap>article>span{color:#475569;background:#f1f5f9;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid}.simpleAutonomyMap>article.active{background:#eef2ff;border-color:#6477f5;box-shadow:inset 0 0 0 1px #6477f5}.simpleAutonomyMap>article.future{background:#f8fafc;border-style:dashed}.simpleAutonomyMap>article.active>span{color:#fff;background:#4263eb}.simpleAutonomyMap b{font-size:15px;line-height:1.25;display:block}.simpleAutonomyMap small{text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin-top:2px;font-size:10px;font-weight:850;display:block}.simpleAutonomyMap p{color:#64748b;margin:6px 0 0;font-size:12px;line-height:1.45}.simpleAutonomyMap>i{color:#94a3b8;font-style:normal;font-weight:900}.simpleAiDecisionPath{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.simpleAiDecisionPath article{background:#fff;border:1px solid #dfe6ef;border-radius:16px;grid-template-columns:38px 1fr;gap:12px;min-width:0;padding:18px;display:grid}.simpleAiDecisionPath article>span{color:#3448a3;background:#eef2ff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:grid}.simpleAiDecisionPath small{letter-spacing:.08em;color:#64748b;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.simpleAiDecisionPath h3{margin:0 0 7px;font-size:18px;line-height:1.25}.simpleAiDecisionPath p{color:#64748b;margin:0;font-size:14px;line-height:1.5}.simpleAiOwnership{background:#eef2ff;border:1px solid #d9defd;border-radius:16px;grid-template-columns:1fr 1fr auto;align-items:stretch;gap:12px;margin-top:14px;padding:16px;display:grid}.simpleAiOwnership>div{min-width:0;padding:4px 2px}.simpleAiOwnership small{letter-spacing:.08em;color:#5364bd;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.simpleAiOwnership b{color:#111827;font-size:16px;line-height:1.3;display:block}.simpleAiOwnership p{color:#526173;margin:5px 0 0;font-size:13px;line-height:1.45}.simpleAiOwnership>.btn{white-space:nowrap;align-self:center;min-height:44px}.simpleAutopilotPreview{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;grid-template-columns:.8fr 1.2fr;gap:18px;margin-top:14px;padding:18px;display:grid}.simpleAutopilotPreview h3{margin:6px 0;font-size:20px}.simpleAutopilotPreview p{color:#64748b;margin:0;font-size:13px;line-height:1.5}.simpleAutopilotRules{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.simpleAutopilotRules span{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:11px;align-content:start;gap:4px;padding:12px;font-size:11px;line-height:1.4;display:grid}.simpleAutopilotRules b{color:#111827;font-size:12px}.simpleAiAlternatives{background:#fff;border:1px solid #dfe6ef;border-radius:16px;margin-top:14px;overflow:hidden}.simpleAiAlternatives>summary{cursor:pointer;color:#334155;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:14px;font-weight:850;list-style:none;display:flex}.simpleAiAlternatives>summary::-webkit-details-marker{display:none}.simpleAiAlternatives>summary:after{content:"+";color:#64748b;font-size:22px;line-height:1}.simpleAiAlternatives[open]>summary:after{content:"–"}.simpleAiAlternatives>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 16px 12px;display:grid}.simpleAiAlternatives article{background:#f8fafc;border:1px solid #edf2f7;border-radius:13px;padding:15px}.simpleAiAlternatives article>span{color:#64748b;font-size:11px;font-weight:850}.simpleAiAlternatives h3{margin:6px 0 7px;font-size:17px}.simpleAiAlternatives article>p{color:#64748b;margin:0 0 12px;font-size:13px;line-height:1.5}.simpleAiAlternatives article>div{grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:6px 8px;display:grid}.simpleAiAlternatives article small{color:#7b8aa3;font-size:11px}.simpleAiAlternatives article b{font-size:13px}.simpleAiAlternativeNote{color:#64748b;margin:0;padding:0 18px 16px;font-size:12px;line-height:1.45}.simpleAiHero>aside small{font-size:12px}.simpleAiHero>aside>b{font-size:22px;line-height:1.25}.simpleAiHero>aside>p{font-size:14px;line-height:1.5}.simpleAiHero>aside>span{font-size:12px;line-height:1.4}.simpleAiDraft button{color:#243990!important;cursor:pointer!important;background:#eef2ff!important;border-color:#c7d2fe!important}.simpleAiDraft button:hover{background:#e0e7ff!important}.simpleAiDraft>div:last-child span{max-width:300px}.simpleActionModeNotice{background:#eef2ff;border:1px solid #d9defd;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:12px;margin:0 0 14px;padding:14px 16px;display:grid}.simpleActionModeNotice>span{color:#fff;white-space:nowrap;background:#4263eb;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.simpleActionModeNotice b{font-size:14px;display:block}.simpleActionModeNotice p{color:#526173;margin:4px 0 0;font-size:12px;line-height:1.45}@media (max-width:1040px){.simpleAiDecisionPath{grid-template-columns:1fr}.simpleAiOwnership{grid-template-columns:1fr 1fr}.simpleAiOwnership>.btn{grid-column:1/-1;justify-self:start}.simpleAutonomyMap{grid-template-columns:1fr}.simpleAutonomyMap>i{display:none}.simpleAutopilotPreview{grid-template-columns:1fr}.simpleAutopilotRules{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.simpleModeStrip{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 14px}.simpleModeStrip button{white-space:normal}.simpleAiOwnership{grid-template-columns:1fr}.simpleAiOwnership>.btn{grid-column:auto;justify-content:center;width:100%}.simpleAiAlternatives>div{grid-template-columns:1fr}.simpleAiAlternatives>summary{padding:15px;font-size:13px}.simpleAiDecisionPath article{grid-template-columns:32px 1fr;padding:15px}.simpleAiDecisionPath article>span{width:30px;height:30px}.simpleAiHero>aside>b{font-size:20px}.simpleAutopilotRules,.simpleActionModeNotice{grid-template-columns:1fr}.simpleActionModeNotice>span{justify-self:start}}
.resourceTrust{border:1px solid var(--line,#dbe5ec);color:#536171;background:#f8fafc;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:22px 0 30px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.resourceTrust b{color:#17283f}.resourceTrust a{margin-left:auto;font-weight:700}.resourceBreadcrumb{color:#68778a;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px;font-size:14px;display:flex}.resourceBreadcrumb a{color:inherit}.seoVisual{margin:30px 0 36px}.seoVisual img{background:#f8fafc;border:1px solid #dbe5ec;border-radius:22px;width:100%;height:auto;display:block}.seoVisual figcaption{color:#68778a;margin-top:10px;font-size:14px;line-height:1.5}.seoVideoWrap{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:start;gap:28px;display:grid}.seoVideo{background:#0f233e;border:1px solid #dbe5ec;border-radius:20px;width:100%;box-shadow:0 18px 40px #0f233e14}.videoTranscript{background:#fff;border:1px solid #dbe5ec;border-radius:18px;padding:20px}.videoTranscript h3{margin-top:0}.videoTranscript ol{margin:12px 0 0;padding-left:22px}.videoTranscript li+li{margin-top:8px}.sourcePanel{background:#fbfcfe;border:1px solid #dbe5ec;border-radius:20px;padding:28px}.sourcePanel ul{padding-left:20px}.sourcePanel li+li{margin-top:10px}.resourceRelated{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.resourceRelated a{background:#fff;border:1px solid #dbe5ec;border-radius:14px;justify-content:space-between;gap:18px;padding:16px 18px;font-weight:700;text-decoration:none;display:flex}.resourceRelated span{color:#0e7490}.observatoryStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.observatoryStats article{background:#fff;border:1px solid #dbe5ec;border-radius:18px;padding:22px}.observatoryStats b{color:#0f233e;margin-bottom:12px;font-size:34px;line-height:1;display:block}.observatoryStats p{color:#536171;margin:0}.comparisonTruth{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.comparisonTruth article{background:#f8fafc;border:1px solid #dbe5ec;border-radius:16px;padding:18px}.geoNote{background:#f0f8fa;border-left:4px solid #0e7490;border-radius:0 14px 14px 0;padding:18px 20px}.seoResourceGrid article img{border-radius:14px;width:100%;height:auto;margin-bottom:14px}.llmCitationHint{color:#68778a;font-size:14px}.howVisualGrid{grid-template-columns:1fr 1fr;align-items:start;gap:22px;display:grid}.howVisualGrid figure{margin:0}.howVisualGrid img{border:1px solid #dbe5ec;border-radius:20px;width:100%;height:auto;display:block}.howVisualGrid figcaption{color:#68778a;margin-top:8px;font-size:14px}.mobileLoginLink{display:none}.accountProductLabel{align-items:center;gap:8px;display:inline-flex}.accountPlanBadge{color:#155c45;letter-spacing:.08em;background:#edf6f1;border:1px solid #cfe1d8;border-radius:999px;align-items:center;padding:4px 7px;font-size:10px;font-weight:900;display:inline-flex}.trialBillingNudge{color:#25473c;background:#f5faf7;border:1px solid #d9e8df;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;max-width:1180px;margin:8px auto 0;padding:9px 13px;font-size:13px;line-height:1.4;display:flex}.trialBillingNudge a{white-space:nowrap;color:#155c45;font-weight:800}.trialBillingNudge.warning{color:#6b551b;background:#fffaf0;border-color:#ead9a9}.trialBillingNudge.warning a{color:#725916}.trialBillingNudge.urgent{color:#7b3028;background:#fff5f3;border-color:#efc9c4}.trialBillingNudge.urgent a{color:#842e24}.contextualPlanUpsell{max-width:1180px;margin:0 auto;padding:0 18px}.planUpgradePrompt{background:linear-gradient(135deg,#f8fbf9,#fff);border:1px solid #d7e4dd;border-radius:20px;justify-content:space-between;align-items:center;gap:26px;margin:24px 0;padding:24px 26px;display:flex}.planUpgradePrompt.compact{border-radius:16px;padding:18px 20px}.planUpgradePrompt h3{margin:5px 0 8px}.planUpgradePrompt p{color:#536171;max-width:720px;margin:0}.planUpgradePrompt ul{color:#536171;margin:12px 0 0;padding-left:18px}.planUpgradeAction{justify-items:end;gap:9px;min-width:170px;display:grid}.planUpgradeAction b{color:#174c3d;font-size:14px}.billingStatusCard{background:#fbfcfe;border:1px solid #dbe5ec;border-radius:22px;grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);align-items:center;gap:28px;margin:28px 0;padding:28px;display:grid}.billingStatusCard h2{margin:5px 0 8px}.billingUsageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.billingUsage{background:#fff;border:1px solid #dbe5ec;border-radius:16px;gap:12px;padding:18px;display:grid}.billingUsage>span{justify-content:space-between;align-items:end;gap:12px;display:flex}.billingUsage small{color:#68778a}.billingUsage progress{border:0;border-radius:999px;width:100%;height:8px;overflow:hidden}.billingPlanHead{justify-content:space-between;align-items:end;gap:20px;display:flex}.billingPeriodToggle{background:#f7f9fb;border:1px solid #dbe5ec;border-radius:12px;padding:4px;display:inline-flex}.billingPeriodToggle button{cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 12px;font-weight:700}.billingPeriodToggle button.active{background:#fff;box-shadow:0 1px 4px #0f233e17}.billingPlanGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.billingPlanCard{background:#fff;border:1px solid #dbe5ec;border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex}.billingPlanCard.current{background:#f8fcfa;border-color:#9fcbbb}.billingPlanCard.recommended{box-shadow:inset 0 0 0 2px #c4dfd5}.billingPlanCard h3{margin:0;font-size:24px}.billingPlanCard strong{font-size:18px}.billingPlanCard p{color:#536171;margin:0}.billingPlanCard ul{flex:1;margin:4px 0 8px;padding-left:20px}.billingPlanLimits{flex-wrap:wrap;gap:8px;display:flex}.billingPlanLimits span{color:#405063;background:#f2f5f7;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:700}.billingInlineForm{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.billingInlineForm label{gap:6px;min-width:220px;display:grid}.billingInlineForm input,.billingInlineForm select{background:#fff;border:1px solid #cad6df;border-radius:10px;min-height:44px;padding:9px 11px}.billingInlineForm small{color:#68778a;flex-basis:100%}.billingExpiredNotice{background:#fff7f5;border:1px solid #efc9c4;border-radius:18px;margin:22px 0;padding:22px 24px}.billingExpiredNotice h2{margin:4px 0 8px}.billingExpiredNotice p{color:#6b4a45;margin:0}.billingPaymentChoice{background:#f8fafc;border:1px solid #dbe5ec;border-radius:15px;flex-wrap:wrap;gap:12px;margin:18px 0 4px;padding:14px 16px;display:flex}.billingPaymentChoice label{cursor:pointer;background:#fff;border:1px solid #e2e8ed;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;font-size:14px;font-weight:750;display:flex}.billingPaymentChoice input{accent-color:#174c3d}.billingActionStack{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.legalPage ul{padding-left:22px}.legalPage li+li{margin-top:8px}@media (max-width:900px){.seoVideoWrap,.howVisualGrid{grid-template-columns:1fr}.observatoryStats{grid-template-columns:repeat(2,minmax(0,1fr))}.resourceTrust a{margin-left:0}.resourceRelated,.billingStatusCard,.billingUsageGrid{grid-template-columns:1fr}.billingPlanHead{flex-direction:column;align-items:start}.billingPlanGrid{grid-template-columns:1fr}.planUpgradePrompt{flex-direction:column;align-items:flex-start}.planUpgradeAction{justify-items:start;min-width:0}.billingActionStack{justify-content:flex-start}}@media (max-width:600px){.observatoryStats{grid-template-columns:1fr}.resourceTrust{display:grid}.seoVisual{margin:22px 0 30px}.sourcePanel{padding:20px}.observatoryStats b{font-size:30px}.simpleSiteNav{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.simpleSiteNav .brandLockup{grid-area:1/1!important}.mobileLoginLink{color:#174c3d;white-space:nowrap;background:#fff;border:1px solid #d7e2dc;border-radius:11px;justify-content:center;align-items:center;min-height:40px;padding:8px 12px;font-size:13px;font-weight:800;text-decoration:none;grid-area:1/2!important;display:inline-flex!important}.simpleSiteNav .simpleNavLinks,.simpleSiteNav .simpleNavActions{grid-column:1/-1}.trialBillingNudge{flex-direction:column;align-items:flex-start;gap:7px;margin:6px 12px 0}.billingStatusCard,.billingPlanCard{padding:20px}.billingInlineForm{display:grid}.billingInlineForm label{min-width:0}.planUpgradePrompt{padding:20px}.billingPaymentChoice{display:grid}.billingPaymentChoice label{width:100%}.billingActionStack{width:100%;display:grid}.billingActionStack .btn,.billingActionStack a{text-align:center;width:100%}}
.billingReviewBackdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a162285;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.billingReviewDialog{background:#fff;border:1px solid #dbe5ec;border-radius:22px;width:min(720px,100%);max-height:min(88vh,820px);padding:26px;overflow:auto;box-shadow:0 26px 80px #0a16223d}.billingReviewHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.billingReviewHead h2{margin:5px 0 0}.billingReviewClose{cursor:pointer;background:#f2f5f7;border:0;border-radius:999px;width:38px;height:38px;font-size:25px;line-height:1}.billingReviewFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.billingReviewFacts span{background:#fafcfd;border:1px solid #e1e7ec;border-radius:13px;gap:3px;padding:12px 14px;display:grid}.billingReviewFacts b{letter-spacing:.08em;color:#68778a;font-size:11px}.billingMoneyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.billingMoneyGrid article{background:#fff;border:1px solid #dbe5ec;border-radius:16px;padding:16px}.billingMoneyGrid small{letter-spacing:.08em;color:#68778a;font-size:10px;font-weight:900;display:block}.billingMoneyGrid strong{margin:6px 0;font-size:25px;display:block}.billingMoneyGrid p{color:#607082;margin:0;font-size:13px;line-height:1.45}.billingReviewTax,.billingReviewCopy{color:#5b6878;font-size:13px;line-height:1.55}.billingReviewCopy{background:#f7f9fb;border-radius:12px;padding:13px 15px}.billingReviewActions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}@media (max-width:650px){.billingReviewBackdrop{align-items:end;padding:0}.billingReviewDialog{border-radius:22px 22px 0 0;max-height:92vh;padding:20px}.billingReviewFacts,.billingMoneyGrid{grid-template-columns:1fr}.billingReviewActions{grid-template-columns:1fr;display:grid}.billingReviewActions .btn{width:100%}}
@media (max-width:900px){.simpleDemoDone{z-index:auto!important;border-radius:16px!important;gap:12px!important;width:auto!important;margin:18px 12px 0!important;padding:16px!important;display:grid!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;box-shadow:0 10px 28px #0f172a1f!important}.simpleDemoDone>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;width:100%!important;display:grid!important}.simpleDemoDone .btn{text-align:center!important;justify-content:center!important;width:100%!important;min-height:44px!important}.privacyBackdrop,.billingReviewBackdrop{overscroll-behavior:contain!important;justify-content:center!important;place-items:end center!important;padding:0!important;overflow:auto!important}.privacyPanel,.billingReviewDialog{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;border-radius:22px 22px 0 0!important;width:min(100%,720px)!important;max-width:100%!important;max-height:min(78dvh,700px)!important;margin:0 auto!important;overflow-y:auto!important}.billingReviewHead{z-index:3!important;background:#fff!important;padding-top:4px!important;position:sticky!important;top:-1px!important}.billingReviewActions{z-index:2!important;padding-top:12px!important;padding-bottom:max(4px,env(safe-area-inset-bottom))!important;background:#fff!important;position:sticky!important;bottom:-1px!important}.privacyActions{z-index:2!important;padding-top:10px!important;padding-bottom:max(4px,env(safe-area-inset-bottom))!important;background:#fff!important;position:sticky!important;bottom:-1px!important}[role=dialog]{overscroll-behavior:contain!important}}@media (max-width:560px){.simpleDemoDone>div:last-child,.privacyActions{grid-template-columns:1fr!important}.privacyPanel,.billingReviewDialog{border-radius:18px 18px 0 0!important;max-height:min(74dvh,620px)!important}}
.mobileMenuTrigger{color:#174c3d;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e2dc;border-radius:11px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:850;display:none}.mobileNavBackdrop{z-index:1600;background:#0a162273;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.mobileNavPanel{background:#fff;flex-direction:column;gap:20px;width:min(390px,100%);height:100dvh;padding:18px;display:flex;overflow:auto;box-shadow:-20px 0 55px #0a16222e}.mobileNavPanel>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.mobileNavPanel>header>button{cursor:pointer;background:#f1f5f3;border:0;border-radius:999px;width:42px;height:42px;font-size:25px}.mobileNavLinks{border-top:1px solid #e6ece9;display:grid}.mobileNavLinks a{color:#21352f;border-bottom:1px solid #e6ece9;justify-content:space-between;align-items:center;min-height:54px;padding:10px 2px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.mobileNavPanel>footer{padding-bottom:max(0px,env(safe-area-inset-bottom));gap:9px;margin-top:auto;display:grid}.mobileNavPanel>footer>a:first-child{color:#31463f;justify-content:center;align-items:center;min-height:44px;font-weight:800;text-decoration:none;display:flex}.mobileNavPanel>footer>.btn{justify-content:center}.privacyBanner{z-index:1500;background:#fff;border:1px solid #d9e3df;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;width:min(760px,100% - 28px);padding:13px 14px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 14px 45px #0f231e29}.privacyBanner>div:first-child{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.privacyBanner b{font-size:13px}.privacyBanner span,.privacyBanner a{color:#5f6f69;font-size:12px}.privacyBanner a{font-weight:750}.privacyBannerActions{flex-shrink:0;gap:7px;display:flex}.privacyBannerActions button{color:#31463f;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6dfdb;border-radius:9px;padding:8px 11px;font-size:12px;font-weight:800}.privacyBannerActions .primary{color:#fff;background:#173c35;border-color:#173c35}.privacyClose{cursor:pointer;background:#f1f5f3;border:0;border-radius:999px;width:38px;height:38px;font-size:22px;position:absolute;top:14px;right:14px}.privacyPanel{position:relative}.privacyPanel>p{max-width:620px;line-height:1.55}.simplifiedFooter{grid-template-columns:minmax(230px,1.4fr) repeat(3,minmax(140px,.7fr))!important}.simplifiedFooter>div>a{line-height:1.35}.footerMore{border-top:1px solid #64748b38;grid-column:1/-1;padding-top:14px}.footerMore summary{cursor:pointer;align-items:center;min-height:42px;font-weight:800;list-style:none;display:flex}.footerMore summary::-webkit-details-marker{display:none}.footerMore summary:after{content:"+";margin-left:8px}.footerMore[open] summary:after{content:"–"}.footerMore>div{flex-wrap:wrap;gap:8px 18px;padding:8px 0;display:flex}.footerMore a,.footerMore button{color:inherit;text-decoration:none;font-size:12px!important}.simpleHero{padding-top:68px!important;padding-bottom:48px!important}.simpleHeroCopy>p{max-width:610px!important}.simpleSectionLink{margin-top:18px}.simpleResourcesCompact{padding-top:40px!important}.simpleResourceActions{flex-wrap:wrap;gap:18px;margin-top:18px;display:flex}.simpleFinal{padding-top:54px!important;padding-bottom:54px!important}.pricingSimple>.lead{max-width:780px}.pricingSimpleGrid .price{gap:12px}.planIdeal{min-height:50px}.planKeyList{color:#4f6072;gap:7px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.planKeyList li{font-size:13px;line-height:1.4}.pricingCompareDisclosure,.pricingRealityDisclosure,.howAdvanced,.integrationFinderDisclosure{background:#fff;border:1px solid #dbe5ec;border-radius:17px;margin:18px 0;overflow:hidden}.pricingCompareDisclosure>summary,.pricingRealityDisclosure>summary,.howAdvanced>summary,.integrationFinderDisclosure>summary{cursor:pointer;color:#283d50;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:15px 18px;font-weight:850;list-style:none;display:flex}.pricingCompareDisclosure>summary::-webkit-details-marker{display:none}.pricingRealityDisclosure>summary::-webkit-details-marker{display:none}.howAdvanced>summary::-webkit-details-marker{display:none}.integrationFinderDisclosure>summary::-webkit-details-marker{display:none}.pricingCompareDisclosure>summary:after,.pricingRealityDisclosure>summary:after,.howAdvanced>summary:after,.integrationFinderDisclosure>summary:after{content:"+";color:#708090;font-size:22px}.pricingCompareDisclosure[open]>summary:after,.pricingRealityDisclosure[open]>summary:after,.howAdvanced[open]>summary:after,.integrationFinderDisclosure[open]>summary:after{content:"–"}.pricingCompareDisclosure>div,.pricingRealityDisclosure>div,.howAdvanced>div,.integrationFinderDisclosure>div{padding:0 18px 18px}.pricingRealityDisclosure>div{max-width:820px}.pricingRealityDisclosure p{color:#536171;line-height:1.55}.howSimple .pageSection{margin-top:30px!important}.howExampleSimple{grid-template-columns:.8fr 1.2fr;align-items:start;gap:28px;display:grid}.howVisualSimple{margin:24px 0}.howVisualSimple figure{margin:0}.howVisualSimple img{border:1px solid #dbe5ec;border-radius:20px;width:100%;height:auto;display:block}.howVisualSimple figcaption{color:#68778a;margin-top:8px;font-size:13px}.howAdvanced p{color:#536171;max-width:800px;line-height:1.55}.integrationSimpleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.integrationSimpleCard{background:#fff;border:1px solid #dbe5ec;border-radius:16px;padding:18px}.integrationSimpleCard h2{margin:0;font-size:19px}.integrationSimpleCard>p{color:#536171;min-height:44px;line-height:1.5}.integrationSimpleCard details{margin:10px 0}.integrationSimpleCard details summary{cursor:pointer;color:#476254;align-items:center;min-height:36px;font-size:12px;font-weight:800;display:flex}.integrationSimpleCard details small{color:#68778a;line-height:1.5;display:block}.integrationFinderDisclosure .erpCompatibilityFinder{margin-top:0!important}.signupSimple{align-content:start}.signupPlanDetails{background:#f8fafc;border:1px solid #dbe5ec;border-radius:13px;margin:2px 0;overflow:hidden}.signupPlanDetails>summary{cursor:pointer;color:#526171;align-items:center;gap:5px;min-height:46px;padding:11px 13px;font-size:13px;list-style:none;display:flex}.signupPlanDetails>summary::-webkit-details-marker{display:none}.signupPlanDetails>summary:after{content:"+";margin-left:auto;font-size:19px}.signupPlanDetails[open]>summary:after{content:"–"}.signupPlanDetails>.trialPlanPicker{margin:0 12px 8px}.signupPlanDetails>p{color:#64748b;margin:5px 13px 12px}.accountProductNavInner{overflow:visible!important}.accountMore{margin-left:auto;position:relative}.accountMore>summary{color:#cbd5e1;cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;min-height:36px;padding:7px 10px;font-size:13px;font-weight:750;list-style:none;display:flex}.accountMore>summary::-webkit-details-marker{display:none}.accountMore>summary:after{content:"⌄";margin-left:6px}.accountMore.active>summary,.accountMore[open]>summary{color:#fff;background:#1e293b}.accountMore>div{z-index:60;background:#fff;border:1px solid #dce3e8;border-radius:12px;width:210px;padding:7px;display:grid;position:absolute;top:44px;right:0;box-shadow:0 16px 42px #0f172a2e}.accountMore a{color:#344054;border-radius:8px;align-items:center;min-height:40px;padding:8px 9px;font-size:13px;font-weight:750;text-decoration:none;display:flex}.accountMore a:hover,.accountMore a[aria-current=page]{color:#17483d;background:#eef4f2}button:focus-visible,a:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #7c8cff}@media (max-width:980px){.integrationSimpleGrid{grid-template-columns:1fr 1fr}.howExampleSimple{grid-template-columns:1fr}.simplifiedFooter{grid-template-columns:1.2fr repeat(2,1fr)!important}.simplifiedFooter>div:nth-of-type(4){grid-column:2}.accountProductLabel{display:none}.accountProductNavInner{padding:6px 10px!important}.accountProductLinks{scrollbar-width:none;overflow-x:auto}.accountProductLinks::-webkit-scrollbar{display:none}.accountProductLinks a{min-height:40px!important}.accountMore>summary{min-height:40px}}@media (max-width:900px){.simpleSiteNav .simpleNavLinks,.simpleSiteNav .simpleNavActions,.simpleSiteNav .mobileLoginLink{display:none!important}.simpleSiteNav{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.mobileMenuTrigger{display:inline-flex}.privacyBackdrop{align-items:flex-end!important}.privacyPanel{max-height:min(72dvh,620px)!important}.simpleHero{padding-top:48px!important}}@media (max-width:680px){.mobileNavPanel{width:100%;height:auto;max-height:min(88dvh,760px);padding-bottom:max(18px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;align-self:flex-end}.mobileNavBackdrop{align-items:flex-end}.privacyBanner{bottom:max(8px,env(safe-area-inset-bottom));gap:10px;padding:12px;display:grid}.privacyBanner>div:first-child{gap:3px;display:grid}.privacyBannerActions{grid-template-columns:1fr 1fr;display:grid}.privacyBannerActions button{width:100%}.simplifiedFooter{grid-template-columns:1fr!important}.simplifiedFooter>div:nth-of-type(4),.footerMore{grid-column:auto}.footerMore>div{gap:10px;display:grid}.simpleHero h1{font-size:40px!important}.simpleHeroCopy>p{font-size:16px!important}.simpleTrust{gap:8px 12px!important}.simpleOneLine{padding:18px!important;font-size:15px!important}.simpleSection{padding-left:18px!important;padding-right:18px!important}.simpleResourceActions{display:grid}.integrationSimpleGrid{grid-template-columns:1fr}.pricingFacts{grid-template-columns:1fr!important}.accountProductLinks{gap:2px!important}.accountProductLinks a{padding:7px 8px!important;font-size:11px!important}.accountMore>summary{padding:7px 8px;font-size:11px}.accountMore>div{z-index:100;border-radius:12px;width:min(240px,100vw - 20px);max-height:min(54dvh,420px);top:44px;right:0;overflow:auto}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.mobileNavPanel,.privacyBanner{transition:none!important;animation:none!important}}
.accountHomeSimple>h1{max-width:860px}.accountNowSimple{margin-top:24px}.accountNowSimple .accountActionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.accountNowActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.accountNowActions>span{color:#65736e;font-size:13px}.trialStatusCompact{align-items:center}.trialStatusCompact>a{white-space:nowrap}.accountDestinations{grid-template-columns:repeat(3,minmax(0,1fr))}.accountAdvancedLinks,.deviceSessionsCollapsed{background:#fff;border:1px solid #dfe6e3;border-radius:14px;margin-top:14px;overflow:hidden}.accountAdvancedLinks>summary,.deviceSessionsCollapsed>summary{cursor:pointer;color:#344740;justify-content:space-between;align-items:center;min-height:48px;padding:12px 15px;font-size:13px;font-weight:850;list-style:none;display:flex}.accountAdvancedLinks>summary::-webkit-details-marker{display:none}.deviceSessionsCollapsed>summary::-webkit-details-marker{display:none}.accountAdvancedLinks>summary:after,.deviceSessionsCollapsed>summary:after{content:"+";color:#70817a;font-size:20px}.accountAdvancedLinks[open]>summary:after,.deviceSessionsCollapsed[open]>summary:after{content:"–"}.accountAdvancedLinks>div{flex-wrap:wrap;gap:8px 18px;padding:0 15px 14px;display:flex}.accountAdvancedLinks a{color:#285d50;font-size:13px;font-weight:800;text-decoration:none}.deviceSessionsCollapsed>div{padding:0 15px 15px}.accountDecisionCompact{margin-top:20px!important}.accountLogout{cursor:pointer;color:#68766f;background:0 0;border:0;margin-top:6px;padding:8px 0}.page details summary{touch-action:manipulation}.alerts details{margin-top:7px}.alerts details summary{cursor:pointer;color:#5c6c66;align-items:center;min-height:34px;font-size:12px;font-weight:800;display:flex}.alerts details small{color:#697771;line-height:1.45;display:block}.secondaryDetails>summary{touch-action:manipulation}@media (max-width:900px){.accountNowSimple .accountActionGrid,.accountDestinations{grid-template-columns:1fr}.trialStatusCompact{display:grid}.accountNowActions{align-items:flex-start}.accountAdvancedLinks>div{display:grid}.accountDecisionCompact{gap:12px!important;display:grid!important}}@media (max-width:600px){.accountHomeSimple{padding-left:14px!important;padding-right:14px!important}.accountHomeSimple>h1{line-height:1.08;font-size:30px!important}.accountNowActions>.btn{justify-content:center;width:100%}.accountAdvancedLinks,.deviceSessionsCollapsed{border-radius:12px}.accountAdvancedLinks>summary,.deviceSessionsCollapsed>summary{min-height:52px}.deviceSessionList>div{grid-template-columns:1fr!important}.deviceSessionList button{width:100%}}
.painHero{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;gap:52px;max-width:1180px;margin:0 auto;padding:72px 28px 44px;display:grid}.painHeroCopy{max-width:720px}.painKicker{color:#23584a;letter-spacing:.065em;background:#edf5f2;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.painHero h1{letter-spacing:-.055em;color:#16231f;margin:18px 0;font-size:clamp(44px,6vw,72px);line-height:.98}.painHero h1 em{color:#2b6655;font-style:normal;display:block}.painHeroLead{color:#52625c;max-width:680px;margin:0;font-size:19px;line-height:1.58}.painHeroCtas{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.painHeroMicro{color:#687770;flex-wrap:wrap;gap:10px 20px;margin-top:15px;font-size:12px;display:flex}.painHeroMicro span{align-items:center;gap:5px;display:flex}.painHeroCard{color:#fff;background:#173c35;border-radius:22px;padding:24px;box-shadow:0 24px 70px #16342d2e}.painHeroCard>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.painHeroCard>header span{letter-spacing:.09em;color:#b9d1c8;font-size:10px;font-weight:900}.painHeroCard>header small{color:#aac2ba;font-size:10px}.painInvoice{background:#ffffff13;border-radius:16px;grid-template-columns:1fr auto;gap:4px 14px;margin-top:20px;padding:18px;display:grid}.painInvoice small{color:#bcd1ca;font-size:11px}.painInvoice b{font-size:20px}.painInvoice strong{grid-area:1/2/3;align-self:center;font-size:24px}.painDecision{color:#18372f;background:#fff;border-radius:15px;margin-top:12px;padding:16px}.painDecision small{color:#5e776e;letter-spacing:.07em;font-size:10px;font-weight:900}.painDecision h3{margin:5px 0;font-size:19px}.painDecision p{color:#65736e;margin:0;font-size:12px;line-height:1.5}.painDecisionTrail{gap:7px;margin-top:12px;display:grid}.painDecisionTrail span{color:#d5e5df;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.painDecisionTrail b{color:#fff}.painProof{max-width:1180px;margin:0 auto;padding:0 28px 54px}.painProofInner{background:#dce5e1;border:1px solid #dce5e1;border-radius:18px;grid-template-columns:1.15fr .85fr .85fr;gap:1px;display:grid;overflow:hidden}.painProof article{background:#fff;padding:22px}.painProof small{letter-spacing:.07em;color:#698078;font-size:10px;font-weight:900}.painProof b{letter-spacing:-.035em;color:#18372f;margin:5px 0;font-size:31px;display:block}.painProof p{color:#65736e;margin:0;font-size:12px;line-height:1.5}.painProof a{color:#315f52;text-underline-offset:3px}.painSection{max-width:1180px;margin:0 auto;padding:64px 28px}.painSectionHead{max-width:760px;margin-bottom:28px}.painSectionHead .eyebrow{display:block}.painSectionHead h2{letter-spacing:-.045em;color:#17241f;margin:8px 0 12px;font-size:clamp(32px,4vw,48px);line-height:1.04}.painSectionHead p{color:#5d6b66;margin:0;font-size:16px;line-height:1.6}.painGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.painGrid article{background:#fff;border:1px solid #dfe6e3;border-radius:16px;padding:19px}.painGrid article>span{color:#28584c;background:#edf4f1;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:inline-flex}.painGrid h3{margin:11px 0 7px;font-size:17px}.painGrid p{color:#66736e;margin:0;font-size:13px;line-height:1.52}.painGrid strong{color:#285b4e;margin-top:12px;font-size:12px;display:block}.painQuote{background:#f3f7f5;border-left:4px solid #7ba696;border-radius:0 13px 13px 0;margin-top:18px;padding:18px 20px}.painQuote b{margin-bottom:5px;font-size:15px;display:block}.painQuote p{color:#5d6c66;margin:0;font-size:13px;line-height:1.55}.painQuote small{color:#7a8782;margin-top:8px;font-size:10px;display:block}.criteriaSection{color:#fff;background:#173c35;margin:34px 0}.criteriaInner{max-width:1180px;margin:0 auto;padding:68px 28px}.criteriaInner .eyebrow{color:#a8c5bb}.criteriaInner h2{letter-spacing:-.045em;max-width:850px;margin:8px 0 12px;font-size:clamp(34px,4.5vw,54px);line-height:1.03}.criteriaInner>p{color:#d0e1db;max-width:760px;font-size:16px;line-height:1.6}.criteriaGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:28px;display:grid}.criteriaGrid article{background:#ffffff0d;border:1px solid #ffffff26;border-radius:14px;padding:16px}.criteriaGrid small{letter-spacing:.07em;color:#a8c5bb;font-size:9px;font-weight:900}.criteriaGrid h3{margin:8px 0 5px;font-size:15px}.criteriaGrid p{color:#c9dbd5;margin:0;font-size:11px;line-height:1.5}.criteriaBoundary{color:#b9cdc6;margin-top:15px;font-size:11px}.howDecision{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.howDecision article{background:#fff;border:1px solid #dfe5e2;border-radius:16px;padding:21px;position:relative}.howDecision article>span{color:#d8e7e2;font-size:36px;font-weight:900;line-height:1}.howDecision h3{margin:10px 0 7px;font-size:19px}.howDecision p{color:#62716b;margin:0;font-size:13px;line-height:1.55}.painDemoSplit{grid-template-columns:1fr 1fr;gap:12px;display:grid}.painDemoSplit article{background:#fff;border:1px solid #dce4e1;border-radius:18px;padding:24px}.painDemoSplit article:first-child{background:#eef6f3;border-color:#cfe1da}.painDemoSplit article:last-child{color:#fff;background:#173c35;border-color:#173c35}.painDemoSplit small{letter-spacing:.08em;color:#5d786f;font-size:10px;font-weight:900}.painDemoSplit article:last-child small{color:#a8c5bb}.painDemoSplit h3{margin:8px 0;font-size:25px}.painDemoSplit p{color:#61706a;font-size:13px;line-height:1.55}.painDemoSplit article:last-child p{color:#c8dad4}.painDemoSplit ul{gap:7px;margin:15px 0 20px;padding:0;list-style:none;display:grid}.painDemoSplit li{gap:7px;font-size:12px;display:flex}.painDemoSplit li:before{content:"✓";color:#34725f;font-weight:900}.painDemoSplit article:last-child li:before{color:#93c4b4}.lateRights{grid-template-columns:.9fr 1.1fr;align-items:start;gap:18px;display:grid}.lateRightsIntro{background:#f7f1e7;border:1px solid #eadfc9;border-radius:18px;padding:24px}.lateRightsIntro h3{margin:7px 0 10px;font-size:26px}.lateRightsIntro p{color:#6a655d;font-size:13px;line-height:1.55}.lateRightsIntro strong{color:#64491f;letter-spacing:-.04em;font-size:40px;display:block}.lateRightsIntro small{color:#7a7165;font-size:10px;line-height:1.45}.lateRightsList{gap:9px;display:grid}.lateRightsList article{background:#fff;border:1px solid #dfe5e2;border-radius:14px;padding:17px}.lateRightsList h3{margin:0 0 5px;font-size:15px}.lateRightsList p{color:#65736e;margin:0;font-size:12px;line-height:1.5}.lateRightsList a{color:#275b4d;font-weight:800}.landingResourceRow{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.landingResourceRow a{color:#18372f;background:#fff;border:1px solid #dfe5e2;border-radius:13px;gap:5px;padding:15px;text-decoration:none;display:grid}.landingResourceRow b{font-size:13px}.landingResourceRow span{color:#6c7974;font-size:11px;line-height:1.45}.painFinal{color:#fff;background:#173c35;border-radius:22px;grid-template-columns:1.1fr .9fr;align-items:center;gap:28px;max-width:1124px;margin:32px auto 72px;padding:42px;display:grid}.painFinal h2{letter-spacing:-.04em;margin:7px 0 10px;font-size:clamp(30px,4vw,44px);line-height:1.04}.painFinal p{color:#ccded8;line-height:1.55}.painFinalActions{gap:9px;display:grid}.painFinalActions a{text-align:center;justify-content:center}.painSourceNote{color:#84918c;margin-top:12px;font-size:10px;line-height:1.5}@media (max-width:980px){.painHero{grid-template-columns:1fr;padding-top:48px}.painHeroCard{max-width:680px}.painProofInner{grid-template-columns:1fr 1fr}.painProofInner article:first-child{grid-column:1/-1}.painGrid{grid-template-columns:1fr 1fr}.criteriaGrid{grid-template-columns:repeat(2,1fr)}.howDecision,.lateRights{grid-template-columns:1fr}.landingResourceRow{grid-template-columns:1fr 1fr}.painFinal{grid-template-columns:1fr;margin-left:28px;margin-right:28px}}@media (max-width:620px){.painHero,.painProof,.painSection,.criteriaInner{padding-left:15px;padding-right:15px}.painHero{gap:30px;padding-top:34px}.painHero h1{font-size:43px}.painHeroLead{font-size:16px}.painHeroCtas{display:grid}.painHeroCtas .btn{justify-content:center;width:100%}.painHeroMicro{display:grid}.painHeroCard{border-radius:17px;padding:17px}.painInvoice strong{font-size:20px}.painProofInner{grid-template-columns:1fr}.painProofInner article:first-child{grid-column:auto}.painSection{padding-top:46px;padding-bottom:46px}.painGrid,.criteriaGrid,.painDemoSplit,.landingResourceRow{grid-template-columns:1fr}.painFinal{margin:20px 15px 44px;padding:26px 20px}.lateRightsIntro strong{font-size:34px}}
.planExplorer{padding-bottom:72px}.planExplorerHero{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.planExplorerHero>div{max-width:780px}.planExplorerHero aside{background:#fff;border:1px solid #dce4e0;border-radius:16px;gap:4px;min-width:180px;padding:14px 16px;display:grid}.planExplorerHero aside small,.planExplorerTop span{letter-spacing:.08em;color:#74807a;font-size:10px;font-weight:900}.planExplorerHero aside b{font-size:24px}.planExplorerHero aside span{color:#64748b;font-size:12px}.planExplorerTrial{background:#f4fbf7;border:1px solid #cfe3d8;border-radius:16px;margin:22px 0;padding:16px 18px}.planExplorerTrial b{font-size:17px}.planExplorerTrial p{color:#40544b;margin:6px 0 8px;line-height:1.55}.planExplorerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.planExplorerCard{background:#fff;border:1px solid #dce4e0;border-radius:18px;flex-direction:column;min-width:0;padding:20px;display:flex}.planExplorerCard.active{border-color:#6fa78d;box-shadow:0 0 0 3px #48826714}.planExplorerTop{justify-content:space-between;gap:12px;display:flex}.planExplorerTop b{letter-spacing:.08em;color:#216342;background:#eaf7ef;border-radius:999px;padding:5px 7px;font-size:10px}.planExplorerCard h2{margin:8px 0 6px;font-size:28px}.planExplorerCard>p{color:#5c6d65;min-height:48px;line-height:1.5}.planExplorerLimits{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 16px;display:grid}.planExplorerLimits span{color:#627069;background:#f6f8f7;border-radius:10px;padding:9px;font-size:11px}.planExplorerLimits b{color:#18231f;font-size:14px;display:block}.planExplorerCard h3{margin:2px 0 8px;font-size:13px}.planExplorerCard ul{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.planExplorerCard li{color:#34463e;font-size:13px;line-height:1.4}.planExplorerCard details{border-top:1px solid #e5e9e7;margin-top:auto;padding-top:10px}.planExplorerCard details summary{cursor:pointer;align-items:center;min-height:42px;font-size:12px;font-weight:850;display:flex}.planExplorerCard details p,.planExplorerCard details small{color:#6b7772;margin:5px 0;font-size:12px;line-height:1.45;display:block}.planExplorerCard>.btn{align-self:flex-start;margin-top:14px}.planExplorerTruth{color:#fff;background:#101915;border-radius:18px;grid-template-columns:.85fr 1.4fr;gap:30px;margin-top:22px;padding:22px;display:grid}.planExplorerTruth h2{color:#fff}.planExplorerTruth p{color:#d8e1dd;margin:0 0 8px;line-height:1.5}.planExplorerTruth .eyebrow{color:#9ab6a9}.accountMore>.accountMoreGroups{min-width:min(680px,100vw - 32px);grid-template-columns:repeat(3,minmax(160px,1fr))!important;gap:8px!important;padding:10px!important;display:grid!important}.accountMoreGroup{background:#f8faf9;border-radius:12px;align-content:start;gap:2px;padding:8px;display:grid}.accountMoreGroup header{border-bottom:1px solid #e5ebe8;gap:1px;margin-bottom:3px;padding:5px 7px 7px;display:grid}.accountMoreGroup header b{color:#1e2924;font-size:12px}.accountMoreGroup header small{color:#758079;font-size:10px}.accountMoreGroup>a{white-space:normal!important;border-radius:9px!important;align-items:center!important;min-height:38px!important;padding:7px!important;font-size:12px!important;line-height:1.25!important;display:flex!important}.accountMoreGroup>a[aria-current=page]{color:#184d35!important;background:#eaf5ef!important;font-weight:800!important}.accountMore>summary{white-space:nowrap}@media (max-width:900px){.planExplorerHero{display:grid}.planExplorerHero aside{box-sizing:border-box;width:100%}.planExplorerGrid,.planExplorerTruth{grid-template-columns:1fr}.planExplorerLimits{grid-template-columns:1fr 1fr 1fr}.accountMore>.accountMoreGroups{min-width:min(520px,100vw - 24px);grid-template-columns:1fr 1fr!important}.accountMoreGroup:last-child{grid-column:1/-1}}@media (max-width:600px){.planExplorer{padding-left:14px!important;padding-right:14px!important}.planExplorerGrid{gap:10px}.planExplorerCard{padding:16px}.planExplorerLimits{grid-template-columns:1fr}.planExplorerCard>.btn{justify-content:center;width:100%}.planExplorerTruth{padding:18px}.trialBillingNudge{font-size:12px}.accountMore{position:static!important}.accountMore>.accountMoreGroups{grid-template-columns:1fr!important;gap:7px!important;width:auto!important;min-width:0!important;max-height:min(70vh,560px)!important;padding:10px!important;position:absolute!important;left:10px!important;right:10px!important;overflow:auto!important}.accountMoreGroup:last-child{grid-column:auto}.accountMoreGroup{padding:7px}.accountMoreGroup header{z-index:1;background:#f8faf9;position:sticky;top:-10px}.accountMoreGroup>a{min-height:42px!important;font-size:13px!important}.accountMore>summary{min-height:42px!important}}
.intelToolGroup{background:#fbfcfe;border:1px solid #e2e8f0;border-radius:18px;overflow:hidden}.intelToolGroup>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:16px 18px;list-style:none;display:flex}.intelToolGroup>summary::-webkit-details-marker{display:none}.intelToolGroup>summary span{gap:3px;min-width:0;display:grid}.intelToolGroup>summary b{color:#172033;font-size:15px}.intelToolGroup>summary small{color:#64748b;font-size:12px;font-weight:500;line-height:1.45}.intelToolGroup>summary strong{color:#3448a3;white-space:nowrap;font-size:12px}.intelToolGroup>summary:focus-visible{outline-offset:-3px;outline:3px solid #4263eb38}.intelToolGroup[open]>summary{background:#fff;border-bottom:1px solid #e2e8f0}.intelToolGroupBody{padding:14px}.intelBoundary{color:#64748b;border-top:1px solid #e2e8f0;padding-top:10px}.intelBoundary summary{cursor:pointer;color:#526173;align-items:center;min-height:40px;font-size:12px;font-weight:800;display:flex}.intelBoundary p{max-width:760px;margin:6px 0 0;font-size:12px;line-height:1.5}@media (max-width:720px){.intelToolGroup>summary{align-items:flex-start;padding:14px}.intelToolGroup>summary strong{white-space:normal;text-align:right}.intelToolGroupBody{padding:10px}}@media (max-width:680px){.accountProductLinks a,.accountMore>summary{min-height:44px!important;font-size:12px!important}}@media (max-width:480px){.intelToolGroup>summary{gap:8px;display:grid}.intelToolGroup>summary strong{text-align:left}}@media (max-width:760px){.trialSignup .signupPlanDetails{background:#f8fbff;border:1px solid #dbe5f2;border-radius:16px;padding:14px 14px 12px!important}.trialSignup .signupPlanDetails>summary{color:#5e6b7f;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;line-height:1.35;list-style:none;display:flex;font-size:14px!important}.trialSignup .signupPlanDetails>summary::-webkit-details-marker{display:none}.trialSignup .signupPlanDetails>summary b{color:#22372f;font-weight:800;font-size:14px!important}.trialSignup .signupPlanDetails>summary:after{content:"⌄";color:#6f7d8f;flex:none;font-size:15px}.trialSignup .signupPlanDetails[open]>summary:after{content:"⌃"}.trialSignup .trialPlanPicker{margin-top:8px}.trialSignup .trialPlanPicker legend{margin-bottom:8px;line-height:1.25;font-size:15px!important}.trialSignup .trialPlanPicker>label{border-radius:12px;align-items:center!important;margin:7px 0!important;padding:12px!important}.trialSignup .trialPlanPicker b{line-height:1.2;font-size:15px!important}.trialSignup .trialPlanPicker small{font-size:12.5px!important;line-height:1.35!important}.trialSignup .signupPlanDetails>details{border-top:1px solid #e3e9f1;margin-top:8px;padding-top:4px}.trialSignup .signupPlanDetails>details>summary{cursor:pointer;color:#64748b;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 2px;line-height:1.3;list-style:none;display:flex;font-size:0!important}.trialSignup .signupPlanDetails>details>summary::-webkit-details-marker{display:none}.trialSignup .signupPlanDetails>details>summary:before{content:"¿Necesitas más capacidad?";color:#617084;font-size:13px;font-weight:650}.trialSignup .signupPlanDetails>details>summary:after{content:"Ver Team y Scale →";color:#1f5a4b;white-space:nowrap;font-size:13px;font-weight:800}.trialSignup .signupPlanDetails>details[open]>summary:after{content:"Ocultar Team y Scale ↑"}.trialSignup .signupPlanDetails>p{margin:8px 2px 0!important}.trialSignup .signupPlanDetails>p small{color:#66758a;font-size:12.5px!important;line-height:1.45!important}.trialSignup .consentLine{margin-top:18px!important}}@media (max-width:430px){.trialSignup .signupPlanDetails>details>summary{justify-content:stretch;gap:2px;padding:9px 2px;display:grid}.trialSignup .signupPlanDetails>details>summary:after{white-space:normal}}@media (max-width:760px){.integrationSimpleCard details>summary,.planExplorerCard details>summary,.planFullDetails>summary,.alerts details>summary{cursor:pointer;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:44px!important;font-size:13px!important;line-height:1.35!important;list-style:none!important;display:flex!important}.integrationSimpleCard details>summary::-webkit-details-marker{display:none!important}.planExplorerCard details>summary::-webkit-details-marker{display:none!important}.planFullDetails>summary::-webkit-details-marker{display:none!important}.alerts details>summary::-webkit-details-marker{display:none!important}.integrationSimpleCard details>summary:after,.planExplorerCard details>summary:after,.planFullDetails>summary:after,.alerts details>summary:after{content:"+";color:#70817a;flex:none;margin-left:8px;font-size:18px;line-height:1}.integrationSimpleCard details[open]>summary:after,.planExplorerCard details[open]>summary:after,.planFullDetails[open]>summary:after,.alerts details[open]>summary:after{content:"–"}.integrationSimpleCard details small,.planExplorerCard details p,.planExplorerCard details small,.alerts details small{font-size:12.5px!important;line-height:1.5!important}.intelBoundary summary{min-height:44px!important;font-size:13px!important}.mobileMenuTrigger,.privacyBannerActions button,.accountMoreGroup>a{min-height:44px!important}}@media (max-width:620px){.painHeroCard>header span,.painHeroCard>header small,.painDecision small,.painProof small,.painQuote small,.criteriaGrid small,.painDemoSplit small,.lateRightsIntro small,.painSourceNote{font-size:11.5px!important;line-height:1.4!important}.painDecisionTrail span,.landingResourceRow span,.criteriaGrid p{font-size:12.5px!important;line-height:1.5!important}.painGrid p,.painDemoSplit p,.lateRightsList p{font-size:13.5px!important;line-height:1.55!important}.planExplorerHero aside small,.planExplorerTop span,.planExplorerTop b,.accountMoreGroup header small{font-size:11.5px!important;line-height:1.35!important}.planExplorerLimits span{font-size:12.5px!important;line-height:1.4!important}.planExplorerCard>p{min-height:0!important;font-size:14px!important;line-height:1.5!important}.planExplorerCard h3{font-size:14px!important}.planExplorerCard li{font-size:13.5px!important;line-height:1.5!important}.accountMoreGroup header b{font-size:13px!important}.accountNowActions>span{font-size:13.5px!important;line-height:1.45!important}.trialBillingNudge{font-size:13px!important;line-height:1.45!important}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}img,video,canvas{max-width:100%;height:auto}.compareWrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto!important}.contentCard,.controlCard,.price,.planExplorerCard,.integrationSimpleCard,.painGrid article,.criteriaGrid article,.billingPlanCard{overflow-wrap:anywhere;min-width:0}.simpleCoach small,.simpleProductNav small,.simpleConfigGrid button small,.simpleExplainGrid small,.simpleTimeline time,.simpleCaseFacts small,.simpleAiHero>aside small,.simpleAgendaPreview time,.simpleAgendaList time,.simpleAgendaPreview em,.simpleAgendaList em,.simpleFeatureStatus,.simpleFeaturePreview,.simpleFeatureGroups article small{font-size:12px!important;line-height:1.4!important}.simpleProductNav button span,.simpleConfigFacts span,.simpleDemoContext,.simpleCaseTabs button span,.simpleCaseFacts span,.simpleRelatedFunctions>div span,.simpleRelatedFunctions>a,.simpleAgendaPreview article span,.simpleAgendaList article span,.simpleForecastBars article>span,.simpleFeatureLegend>span,.simpleFeatureLegend b{font-size:13px!important;line-height:1.45!important}.simpleAiStrategies article>span,.simpleAiStrategies article>div small,.simpleAiStrategies em,.simpleAutonomyMap small,.simpleAiDecisionPath small,.simpleAiOwnership small,.simpleAiAlternatives article>span,.simpleAiAlternatives article small,.simpleActionModeNotice>span{font-size:12px!important;line-height:1.4!important}.simpleAutonomyMap p,.simpleAiOwnership p,.simpleAutopilotPreview p,.simpleAiAlternatives article>p,.simpleActionModeNotice p{font-size:13px!important;line-height:1.5!important}.simpleAutopilotRules span{font-size:12.5px!important;line-height:1.45!important}.simpleAutopilotRules b{font-size:13px!important}.accountProductLabel{font-size:12px!important}.accountPlanBadge{font-size:11.5px!important;line-height:1.25!important}.accountMoreGroup header small{font-size:11.5px!important}.accountMoreGroup header b{font-size:13px!important}.footerMore a,.footerMore button{font-size:13px!important;line-height:1.4!important}.painHeroCard>header span,.painHeroCard>header small,.painDecision small,.painProof small,.painQuote small,.criteriaGrid small,.painDemoSplit small,.lateRightsIntro small,.painSourceNote{font-size:12px!important;line-height:1.4!important}.painDecision p,.painProof p,.criteriaGrid p,.painDecisionTrail span,.landingResourceRow span,.lateRightsList p{font-size:13px!important;line-height:1.5!important}.planExplorerHero aside small,.planExplorerTop span,.planExplorerTop b{font-size:12px!important;line-height:1.35!important}.planExplorerLimits span{font-size:12.5px!important}.planExplorerCard details summary{font-size:13px!important}.planExplorerCard details p,.planExplorerCard details small{font-size:13px!important;line-height:1.5!important}.integrationSimpleCard details summary{min-height:44px!important;font-size:13px!important}.integrationSimpleCard details small{font-size:13px!important;line-height:1.5!important}.privacyBanner span,.privacyBanner a,.privacyBannerActions button{font-size:13px!important;line-height:1.35!important}.privacyBannerActions button{min-height:44px!important}@media (max-width:1180px){.criteriaGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.principles,.contentGrid,.controlGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1080px){.simpleSiteNav .simpleNavLinks,.simpleSiteNav .simpleNavActions,.simpleSiteNav .mobileLoginLink{display:none!important}.simpleSiteNav{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.mobileMenuTrigger{min-height:44px!important;display:inline-flex!important}.accountProductLabel{display:none!important}.accountProductNavInner{gap:8px!important;padding:6px 12px!important}.accountProductLinks{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;overflow-x:auto!important}.accountProductLinks::-webkit-scrollbar{display:none}.accountProductLinks a,.accountMore>summary{min-height:44px!important;font-size:13px!important}.accountMore{flex:none}}@media (max-width:820px){.compareTable th:first-child,.compareTable td:first-child{z-index:2;background:#fff;position:sticky;left:0;box-shadow:1px 0 #e5e7eb}.compareTable thead th:first-child{z-index:3}}@media (max-width:680px){.criteriaGrid,.principles,.contentGrid,.controlGrid{grid-template-columns:1fr!important}.accountProductLinks a,.accountMore>summary{font-size:13px!important}.footerMore>summary{min-height:44px!important}}@media (max-width:390px){.sideNav>button{font-size:12px!important;line-height:1.15!important}.sideNav>button i{width:26px!important;height:26px!important}}@media (pointer:coarse){.mobileMenuTrigger,.privacyBannerActions button,.accountProductLinks a,.accountMore>summary,.footerMore>summary,.pricingCompareDisclosure>summary,.pricingRealityDisclosure>summary,.howAdvanced>summary,.integrationFinderDisclosure>summary,.integrationSimpleCard details>summary,.planExplorerCard details>summary,.planFullDetails>summary,.alerts details>summary,.intelToolGroup>summary,.intelBoundary summary{touch-action:manipulation;min-height:44px!important}.trialPlanPicker>label{touch-action:manipulation;min-height:48px}}@media (hover:none){.btn:hover{transform:none!important}}@media (max-height:560px) and (orientation:landscape) and (max-width:1080px){.mobileNavPanel{border-radius:0!important;height:100dvh!important;max-height:100dvh!important}.privacyBanner{overscroll-behavior:contain;max-height:46dvh;overflow:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@media (max-width:760px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}.trialSignup .signupPlanDetails>details>summary{min-height:44px!important}.trialSignup .consentLine{min-height:44px;align-items:center!important;padding:8px 0!important}.trialSignup .consentLine input{flex:0 0 22px!important;width:22px!important;height:22px!important;min-height:22px!important;margin-top:0!important}.trialSignup .trialPlanPicker input{width:20px!important;height:20px!important;min-height:20px!important}.deviceSessionList button{min-height:44px!important}}@media (max-width:1080px){.accountDemoLink{min-height:44px!important;font-size:13px!important}.accountProductLinks{scroll-snap-type:x proximity;scroll-padding-inline:8px}.accountProductLinks a{scroll-snap-align:start}}@media (pointer:coarse){.mobileNavPanel>header>button,.privacyClose{touch-action:manipulation;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.accountHome .contentCard a,.accountDemoLink,.deviceSessionList button,.consentLine,.billingPeriodToggle button,.billingPaymentChoice label,.billingInlineForm input,.billingInlineForm select,.accountLogout{touch-action:manipulation;min-height:44px!important}}@media (max-width:680px){.privacyBanner{overscroll-behavior:contain;max-height:min(44dvh,320px);overflow:auto}}@media (max-width:430px){.privacyBannerActions{grid-template-columns:1fr!important}.painHero h1{font-size:clamp(36px,11vw,40px)!important}.simpleHero h1{font-size:clamp(34px,10vw,38px)!important}.compareTable th:first-child,.compareTable td:first-child{min-width:170px;max-width:190px;white-space:normal!important}}main:has(>nav[aria-label="Navegación principal de la demo"]) span[class*=planBadge]:before{content:"Plan "}main:has(>nav[aria-label="Navegación principal de la demo"])>nav+section span[class*=planBadge]:before{content:none!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=acquisition] span[class*=planBadge]:before{content:none!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:last-child small{display:none!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:last-child:before{content:"SECCIÓN ACTUAL";letter-spacing:.08em;color:#6f7b77;font-size:10px;font-weight:900;line-height:1.2}@media (min-width:761px){section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary>span:first-child{font-size:0!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary>span:first-child:after{content:"Ver multiempresa · Plan Scale";line-height:1.3;font-size:12px!important}}@media (max-width:760px){main:has(>nav[aria-label="Navegación principal de la demo"]){overflow-x:clip}main:has(>nav[aria-label="Navegación principal de la demo"])>header{position:relative!important;top:auto!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child>b{width:100%!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details{width:100%!important;margin-left:0!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary{justify-content:flex-start!important;width:100%!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary:after{margin-left:auto!important}nav[aria-label="Navegación principal de la demo"]{background:#fffffffb!important;border-top:1px solid #dce5e1!important;border-bottom:1px solid #dce5e1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;align-items:stretch!important;gap:7px!important;padding:38px 12px 10px!important;display:grid!important;position:relative!important;top:auto!important;overflow:visible!important;box-shadow:0 8px 22px #17242014!important}nav[aria-label="Navegación principal de la demo"]:before{content:"NAVEGAR POR LA DEMO";letter-spacing:.055em;color:#60716b;pointer-events:none;white-space:nowrap;font-size:11.5px;font-weight:900;line-height:1.2;position:absolute;top:10px;left:14px}nav[aria-label="Navegación principal de la demo"]>button{color:#435b53!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:46px!important;box-shadow:none!important;white-space:normal!important;background:#f4f7f6!important;border:1px solid #d9e3df!important;flex:none!important;padding:9px 8px!important;line-height:1.2!important}nav[aria-label="Navegación principal de la demo"]>button[aria-current=page]{color:#fff!important;background:#173c35!important;border-color:#173c35!important;box-shadow:0 5px 12px #173c352e!important}nav[aria-label="Navegación principal de la demo"]>button:first-of-type{order:1}nav[aria-label="Navegación principal de la demo"]>button:nth-of-type(2){order:3}nav[aria-label="Navegación principal de la demo"]>button:nth-of-type(3){order:2}nav[aria-label="Navegación principal de la demo"]>button:nth-of-type(4){order:4}nav[aria-label="Navegación principal de la demo"]>button:nth-of-type(5){order:5}nav[aria-label="Navegación principal de la demo"]>details{flex:none!important;order:6!important;width:100%!important;min-width:0!important;position:static!important}nav[aria-label="Navegación principal de la demo"]>details>summary{color:#435b53!important;white-space:normal!important;background:#f4f7f6!important;border:1px solid #d9e3df!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:9px 8px!important;line-height:1.2!important}nav[aria-label="Navegación principal de la demo"]:has(>details[open]){overflow:visible!important}nav[aria-label="Navegación principal de la demo"]>details[open]>div{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;z-index:40!important;background:#fff!important;border:1px solid #d7e1dd!important;border-radius:14px!important;grid-template-columns:1fr!important;gap:6px!important;width:auto!important;max-height:min(52dvh,360px)!important;padding:9px!important;position:absolute!important;top:calc(100% + 8px)!important;left:12px!important;right:12px!important;overflow:auto!important;box-shadow:0 18px 42px #1724202e!important}nav[aria-label="Navegación principal de la demo"]>details[open]>div button{text-align:left!important;border-radius:10px!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:11px 12px!important;font-size:14px!important;line-height:1.3!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:last-child{align-items:center!important;gap:7px!important;padding-top:12px!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:last-child:before{width:100%;font-size:11px}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary i{font-size:0!important}section:has(+nav[aria-label="Navegación principal de la demo"])>div:first-child details>summary i:after{content:"Solo Plan Scale";font-size:12.5px!important;line-height:1.3!important}}@media (max-width:360px){nav[aria-label="Navegación principal de la demo"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=actionQueue]>article>button small{color:#52645e!important;font-size:12.5px!important;font-weight:850!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article small{color:#52645e!important;font-size:12.5px!important;font-weight:850!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article p{font-size:13px!important;line-height:1.5!important}.demoAiClientContext{background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:7px;padding:8px 10px;display:flex}.demoAiClientContext b{font-size:13px}.demoAiClientContext span{line-height:1.35;opacity:.78!important;font-size:12px!important}.demoWeeklyCash{background:#fbfcfc;border:1px solid #e1e6e4;border-radius:14px;gap:14px;margin-top:12px;padding:16px;display:grid}.demoWeeklyCash>header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.demoWeeklyCash>header>div{gap:3px;display:grid}.demoWeeklyCash>header b{font-size:14px}.demoWeeklyCash>header span,.demoWeeklyCash>header small{color:#687670;font-size:11px;line-height:1.4}.demoWeeklyCash>header small{text-align:right;max-width:340px}.demoWeeklyCash>div{gap:10px;display:grid}.demoWeeklyCash article{grid-template-columns:95px minmax(0,1fr) 78px;align-items:center;gap:10px;display:grid}.demoWeeklyCash article>span{color:#445a53;font-size:12px;font-weight:800}.demoWeeklyCash article>i{background:#e9efec;border-radius:999px;height:12px;display:block;overflow:hidden}.demoWeeklyCash article>i>b{background:#4d806f;border-radius:999px;height:100%;display:block}.demoWeeklyCash article>strong{text-align:right;font-size:12px}.demoReadinessExplainer{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px;display:grid}.demoReadinessExplainer article{background:#f7faf9;border:1px solid #dfe6e3;border-radius:12px;gap:4px;padding:13px;display:grid}.demoReadinessExplainer b{color:#244c40;font-size:12px}.demoReadinessExplainer span{color:#61716b;font-size:11.5px;line-height:1.45}.demoTeamAudit{background:#f8faf9;border:1px solid #dfe5e2;border-radius:13px;grid-template-columns:1fr 1fr 1fr;gap:8px 12px;margin-top:10px;padding:14px;display:grid}.demoTeamAudit>b{color:#274d42;grid-column:1/-1;font-size:12px}.demoTeamAudit>span{color:#60706a;font-size:11.5px;line-height:1.4}.demoSimulationBackdrop{z-index:2200;background:#0816127a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.demoSimulationPopup{background:#fff;border:1px solid #d4e0db;border-radius:20px;gap:10px;width:min(560px,100%);max-height:min(82dvh,700px);padding:24px;display:grid;position:relative;overflow:auto;box-shadow:0 26px 80px #08161247}.demoSimulationPopup>span{letter-spacing:.08em;color:#537168;font-size:11px;font-weight:900}.demoSimulationPopup h2{color:#172420;margin:0;font-size:24px;line-height:1.12}.demoSimulationPopup p{color:#5b6b65;margin:0 0 4px;font-size:14px;line-height:1.55}.demoSimulationPopup>b{color:#354b44;font-size:12px}.demoSimulationPopup>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.demoSimulationPopup>div button{color:#17483d;min-height:44px;font:inherit;cursor:pointer;background:#f4f8f6;border:1px solid #cfdcd7;border-radius:10px;font-size:12px;font-weight:850}.demoSimulationClose{color:#4d625b;cursor:pointer;background:#eef3f1;border:0;border-radius:999px;width:40px;height:40px;font-size:24px;position:absolute;top:10px;right:10px}@media (max-width:760px){main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=actionQueue]>article>button small{font-size:14px!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article small{font-size:14px!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article h2{margin-top:4px!important;font-size:17px!important;line-height:1.25!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article p{font-size:14px!important;line-height:1.5!important}.demoAiClientContext{margin-top:8px;padding:9px 10px}.demoAiClientContext b{font-size:14px}.demoAiClientContext span{font-size:13px!important}.demoWeeklyCash>header{align-items:flex-start;gap:6px;display:grid}.demoWeeklyCash>header small{text-align:left;max-width:none;font-size:12px}.demoWeeklyCash article{grid-template-columns:84px minmax(0,1fr);gap:7px 9px}.demoWeeklyCash article>strong{text-align:left;grid-column:2;font-size:13px}.demoReadinessExplainer{grid-template-columns:1fr}.demoReadinessExplainer b{font-size:13.5px}.demoReadinessExplainer span{font-size:13px}.demoTeamAudit{grid-template-columns:1fr}.demoTeamAudit>b{grid-column:auto;font-size:13.5px}.demoTeamAudit>span{font-size:13px}.demoSimulationBackdrop{place-items:end center;padding:0}.demoSimulationPopup{width:100%;max-height:78dvh;padding:22px 18px max(20px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.demoSimulationPopup h2{padding-right:34px;font-size:22px}.demoSimulationPopup p{font-size:15px}.demoSimulationPopup>div{grid-template-columns:1fr}.demoSimulationPopup>div button{text-align:left;min-height:48px;padding:11px 13px;font-size:14px}}
main.contentPage{width:min(1180px,100% - 48px);margin-inline:auto;padding-top:50px;padding-bottom:58px}main.contentPage.wide{width:min(1280px,100% - 48px)}main.contentPage>h1{letter-spacing:-.035em;max-width:1080px;margin-top:12px;margin-bottom:18px;font-size:clamp(42px,4.4vw,64px);line-height:1.04}main.contentPage>.lead{max-width:900px;margin-bottom:26px;font-size:clamp(17px,1.35vw,20px);line-height:1.58}main.contentPage>.pageSection,main.contentPage>section.pageSection{margin-top:38px!important;padding-top:34px!important}main.contentPage>section+section{margin-top:34px}main.contentPage p{overflow-wrap:normal;word-break:normal}.contentCard,.controlCard,.price,.caseCard,.seoResourceGrid>article{overflow-wrap:normal!important;word-break:normal!important;min-height:0!important}.contentCard p,.controlCard p,.price p,.caseCard p,.seoResourceGrid>article p{line-height:1.56}.contentGrid,.controlGrid,.seoResourceGrid,.caseGrid{align-items:stretch!important}.contentGrid>.contentCard,.controlGrid>.controlCard,.seoResourceGrid>article,.caseGrid>.caseCard{height:100%}.storySection{align-items:start!important}.finalCta{margin-top:46px!important;padding-top:36px!important;padding-bottom:36px!important}main.legalPage{width:min(980px,100% - 48px);padding-top:48px;padding-bottom:58px}.legalPage>h1{max-width:900px;font-size:clamp(40px,4vw,56px)}.legalPage .legalAlert{margin:22px 0 8px}.legalPage section{border-top:1px solid #dbe5e1;margin:0!important;padding:28px 0!important}.legalPage section:first-of-type{margin-top:18px!important}.legalPage section h2{margin:0 0 14px;font-size:clamp(24px,2.4vw,31px);line-height:1.18}.legalPage section p{margin:0 0 13px;font-size:16px;line-height:1.62}.legalPage section p:last-child{margin-bottom:0}.legalPage .legalSteps{gap:8px;margin:4px 0 0;padding-left:22px;display:grid}.legalPage .legalSteps li{font-size:16px;line-height:1.52}.legalCtaRow{flex-wrap:wrap;align-items:center!important;gap:10px!important;margin-top:20px!important;display:flex!important}.legalCtaRow .btn{justify-content:center;align-items:center;min-height:46px;display:inline-flex;margin:0!important}.howReadable{width:min(1280px,100% - 48px)!important;display:block!important}.howCompactIntro{max-width:none!important}@media (min-width:1101px){.howCompactIntro{grid-template-columns:minmax(0,1.45fr) minmax(320px,.65fr)!important;align-items:end!important;column-gap:48px!important;display:grid!important}.howCompactIntro>.eyebrow{grid-column:1/-1}.howCompactIntro>h1{grid-column:1;letter-spacing:-.04em!important;max-width:790px!important;margin:12px 0 0!important;font-size:clamp(46px,4.6vw,62px)!important;line-height:1.03!important}.howCompactIntro>.lead{grid-column:2;max-width:390px!important;margin:0 0 4px!important;font-size:18px!important;line-height:1.55!important}.howReadable>.howStepsCompact{margin-top:30px!important}}.howStepsCompact{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.howStepsCompact article{border-radius:18px!important;min-width:0!important;min-height:0!important;padding:22px!important;display:block!important}.howStepsCompact .howBigNumber{margin:0 0 18px!important;font-size:38px!important;line-height:1!important;display:block!important}.howStepsCompact h2{margin:0 0 10px!important;font-size:19px!important;line-height:1.16!important}.howStepsCompact p{margin:0!important;font-size:15px!important;line-height:1.52!important}.howExampleSimple{align-items:start;grid-template-columns:minmax(280px,.68fr) minmax(0,1.45fr)!important;gap:30px!important;display:grid!important}.howExampleSimple>.contentGrid{grid-template-columns:repeat(2,minmax(220px,1fr))!important;gap:14px!important}.howExampleSimple .contentCard{min-height:0!important;padding:22px!important}.howVisualSimple{margin-top:34px!important}.howAdvanced{margin-top:12px!important}.howCompactCta{margin-top:38px!important}.pricingPage{width:min(1280px,100% - 48px)!important}.pricingPage>.lead{max-width:940px}.pricingFacts{gap:12px!important;margin:24px 0 12px!important}.pricingFacts>div{min-height:104px!important;padding:18px!important}.pricingTaxNote{color:#697872!important;margin:10px 0 26px!important;font-size:13px!important}.pricingSimpleGrid{grid-template-columns:repeat(4,minmax(235px,1fr))!important;align-items:stretch!important;gap:14px!important;display:grid!important}.pricingSimpleGrid .price{height:100%;border-radius:20px!important;flex-direction:column!important;min-width:0!important;padding:24px 22px!important;display:flex!important}.pricingSimpleGrid .price>.tag{align-self:flex-start;white-space:normal!important;align-items:center!important;min-height:32px!important;line-height:1.2!important;display:flex!important}.pricingSimpleGrid .price>h2{margin-top:20px!important;margin-bottom:12px!important;font-size:25px!important}.planPrice{white-space:normal!important;grid-template-columns:auto 1fr!important;justify-content:start!important;align-items:end!important;column-gap:5px!important;min-height:48px!important;margin:0 0 16px!important;line-height:1!important;display:grid!important}.planPrice>span{letter-spacing:-.035em!important;white-space:nowrap!important;font-size:48px!important;line-height:.96!important}.planPrice>small:last-child{white-space:nowrap!important;margin-bottom:4px!important;font-size:12px!important;line-height:1.2!important}.planIdeal{min-height:68px!important;margin-bottom:16px!important}.planCapacity{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0 0 20px!important;display:grid!important}.planCapacity>span{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;padding:14px 12px!important;line-height:1.25!important;display:flex!important}.planCapacity b{white-space:nowrap!important;font-size:18px!important}.planCapacity small{color:#65756f!important;overflow-wrap:normal!important;word-break:normal!important;font-size:12px!important;line-height:1.3!important;display:block!important}.planKeyList{margin:0 0 18px!important;padding-bottom:0!important}.planKeyList li{line-height:1.48!important}.price>.btn{text-align:center!important;justify-content:center!important;width:100%!important;margin-top:auto!important}.pricingCompareIntro{max-width:760px;margin-top:42px!important}.pricingCompareIntro h2{margin:8px 0!important;font-size:clamp(27px,2.6vw,36px)!important;line-height:1.12!important}.pricingCompareIntro p{color:#53645e;margin:0!important}.pricingCompareDisclosure,.pricingRealityDisclosure{margin-top:14px!important}.trialSignup .signupPlanVisible{background:#f8fbfa!important;border:1px solid #dbe5e1!important;border-radius:16px!important;padding:16px!important;display:block!important}.trialSignup .signupPlanHeader{color:#64736d;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;font-size:13px;display:flex}.trialSignup .signupPlanHeader b{color:#17372f;font-size:14px}.trialSignup .trialPlanGrid{border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important;display:grid!important}.trialSignup .trialPlanGrid legend{color:#192c26;grid-column:1/-1;margin-bottom:2px!important;font-size:15px!important;font-weight:800!important}.trialSignup .trialPlanGrid>label{cursor:pointer!important;background:#fff!important;border:1px solid #d9e3df!important;border-radius:12px!important;align-items:center!important;gap:10px!important;min-height:68px!important;margin:0!important;padding:13px!important;display:flex!important}.trialSignup .trialPlanGrid>label:has(input:checked){background:#f5faf8!important;border-color:#17634f!important;box-shadow:0 0 0 1px #17634f!important}.trialSignup .trialPlanGrid input{flex:none!important}.trialSignup .trialPlanGrid label>span{gap:3px!important;min-width:0!important;display:grid!important}.trialSignup .trialPlanGrid b{font-size:15px!important;line-height:1.2!important}.trialSignup .trialPlanGrid small{color:#5f6f69!important;font-size:12.5px!important;line-height:1.35!important}.trialSignup .signupPlanVisible>p{margin:10px 2px 0!important}.empresaPage .companyPrinciples{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:30px!important}.empresaPage .companyPrinciples .contentCard{min-height:0!important;padding:26px!important;display:block!important}.empresaPage .companyPrinciples .contentCard>span{color:#0f644f!important;margin:0 0 18px!important;font-size:14px!important;font-weight:900!important;display:block!important}.empresaPage .companyPrinciples h3{margin:0 0 12px!important;font-size:25px!important;line-height:1.18!important}.empresaPage .companyPrinciples p{margin:0!important;font-size:16px!important;line-height:1.56!important}.gestoriasPage .gestoriaAccessNote{color:#425a52;background:#f6faf8;border:1px solid #cfe1da;border-radius:14px;align-items:flex-start;gap:12px;margin:24px 0 4px;padding:15px 17px;font-size:14px;line-height:1.52;display:flex}.gestoriasPage .gestoriaAccessNote b{white-space:nowrap;color:#164b3d}.securityPage .securityBanner{margin:24px 0 26px!important}.securityPage .controlGrid{gap:14px!important}.securityPage .controlCard{min-height:0!important}.securityPage .securityContactSection{max-width:820px}.securityPage .securityContactSection p{max-width:720px}.contentGrid,.controlGrid,.seoResourceGrid{gap:16px}.contentGrid .contentCard{min-height:0}.sourceNote{line-height:1.52!important}.cta{flex-wrap:wrap;align-items:center}.integrationFinderDisclosure{margin-top:14px!important}@media (max-width:1100px){main.contentPage,main.contentPage.wide,.howReadable,.pricingPage{width:min(940px,100% - 40px)!important}.howCompactIntro{max-width:820px!important;display:block!important}.howCompactIntro>h1{max-width:800px!important;margin:12px 0 18px!important;font-size:clamp(44px,6vw,56px)!important;line-height:1.04!important}.howCompactIntro>.lead{max-width:760px!important;margin-bottom:0!important}.howStepsCompact{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:28px!important}.pricingSimpleGrid{grid-template-columns:repeat(2,minmax(260px,1fr))!important}.planIdeal{min-height:0!important}.empresaPage .companyPrinciples{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:820px){main.contentPage,main.contentPage.wide,.howReadable,.pricingPage,main.legalPage{padding-top:40px;padding-bottom:50px;width:min(720px,100% - 32px)!important}main.contentPage>h1{font-size:clamp(38px,7vw,50px)}main.contentPage>.lead{font-size:17px}main.contentPage>.pageSection,main.contentPage>section.pageSection{margin-top:34px!important;padding-top:30px!important}.howCompactIntro>h1{font-size:clamp(40px,7vw,50px)!important}.howStepsCompact{grid-template-columns:repeat(2,minmax(0,1fr))!important}.howStepsCompact article:last-child{grid-column:1/-1}.howExampleSimple{grid-template-columns:1fr!important;gap:20px!important}.howExampleSimple>.contentGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pricingFacts{grid-template-columns:1fr!important}.pricingFacts>div{min-height:0!important}.pricingCompareIntro{margin-top:34px!important}.empresaPage .companyPrinciples{grid-template-columns:1fr!important}.gestoriasPage .gestoriaAccessNote{gap:5px;display:grid}.gestoriasPage .gestoriaAccessNote b{white-space:normal}}@media (max-width:620px){main.contentPage,main.contentPage.wide,.howReadable,.pricingPage,main.legalPage{padding-top:32px;padding-bottom:44px;width:calc(100% - 28px)!important}main.contentPage>h1{margin-bottom:16px;font-size:clamp(34px,10vw,42px);line-height:1.06}main.contentPage>.lead{margin-bottom:22px;font-size:16.5px;line-height:1.55}main.contentPage>.pageSection,main.contentPage>section.pageSection{margin-top:28px!important;padding-top:26px!important}main.contentPage>section+section{margin-top:28px}.legalPage section{padding:24px 0!important}.legalPage section h2{font-size:24px}.legalPage section p,.legalPage .legalSteps li{font-size:15.5px}.legalCtaRow{grid-template-columns:1fr!important;display:grid!important}.legalCtaRow .btn{text-align:center!important;width:100%!important}.howCompactIntro>h1{margin-bottom:14px!important;font-size:clamp(35px,10vw,42px)!important}.howCompactIntro>.lead{font-size:16.5px!important;line-height:1.52!important}.howStepsCompact{grid-template-columns:1fr!important;margin-top:22px!important}.howStepsCompact article:last-child{grid-column:auto}.howStepsCompact article{padding:20px!important}.howStepsCompact .howBigNumber{margin-bottom:14px!important;font-size:34px!important}.howExampleSimple>.contentGrid,.pricingSimpleGrid{grid-template-columns:1fr!important}.pricingSimpleGrid .price{padding:22px 20px!important}.planPrice>span{font-size:44px!important}.trialSignup .trialPlanGrid{grid-template-columns:1fr!important}.trialSignup .trialPlanGrid>label{min-height:64px!important}.finalCta{margin-top:36px!important;padding-top:30px!important;padding-bottom:30px!important}}@media (max-width:390px){main.contentPage,main.contentPage.wide,.howReadable,.pricingPage,main.legalPage{width:calc(100% - 24px)!important}.planCapacity{grid-template-columns:1fr 1fr!important}.planCapacity>span{padding:12px 10px!important}.planCapacity b{font-size:17px!important}.planCapacity small{font-size:11.5px!important}}
.formPageV2.authCentered{box-sizing:border-box!important;width:min(860px,100% - 40px)!important;max-width:860px!important;margin:0 auto!important;padding:56px 0 72px!important;display:block!important}.formPageV2.authCentered.authLogin{width:min(620px,100% - 40px)!important;max-width:620px!important}.authCentered>.formIntro,.authCentered>.demoForm,.authCentered>.notice{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.authCentered .formIntro{margin-bottom:30px!important}.authCentered .formIntro h1{max-width:none!important}.authCentered .demoForm{background:#fff!important;border:1px solid #d9e3df!important;border-radius:18px!important;padding:26px!important}.authCentered .trialPlanGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.signupCapacityPlans{border-top:1px solid #e2e9e6;margin-top:10px;padding-top:8px}.signupCapacityPlans>summary{cursor:pointer;color:#29443b;justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:8px 2px;list-style:none;display:flex}.signupCapacityPlans>summary::-webkit-details-marker{display:none}.signupCapacityPlans>summary>span{gap:2px;display:grid}.signupCapacityPlans>summary b{font-size:14px}.signupCapacityPlans>summary small{color:#687872;font-size:13px!important}.signupCapacityPlans>summary strong{color:#126149;white-space:nowrap;font-size:13px}.signupCapacityPlans>summary:after{content:"+";font-size:20px}.signupCapacityPlans[open]>summary:after{content:"–"}.signupCapacityPlans>summary strong{margin-left:auto}.signupCapacityPlans .trialPlanGrid{margin-top:8px!important}main.contentPage small{font-size:13px!important;line-height:1.48!important}.integrationsPage .integrationSimpleCard p,.integrationsPage .integrationSimpleCard details small,.integrationsPage .integrationFinderDisclosure p{font-size:14.5px!important;line-height:1.55!important}.integrationsPage .integrationStatus{font-size:13px!important;line-height:1.35!important}.integrationsPage [class*=note] span{font-size:14px!important;line-height:1.5!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=planLegend] article b{font-size:13.5px!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=planLegend] article>span:last-child{margin-left:auto!important;font-size:13px!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=planBadge]{padding:5px 8px!important;font-size:12px!important;line-height:1.2!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=workspaceBar] small{font-size:12px!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=nav] button small{font-size:12px!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=head]>div>span{font-size:12.5px!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=action]>span{font-size:12.5px!important;line-height:1.35!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=aiEvidence] h3{margin-bottom:6px!important;font-size:18px!important;line-height:1.25!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=aiEvidence] span{padding:2px 0!important;font-size:14px!important;line-height:1.5!important}:is(main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=confidence] b,main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=confidence] span){font-size:13px!important;line-height:1.45!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=alternatives] h3{margin-bottom:7px!important;font-size:19px!important;line-height:1.25!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=alternatives]>p{color:#52635d!important;max-width:820px!important;font-size:14.5px!important;line-height:1.55!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=alternatives]>div{grid-template-columns:minmax(190px,.35fr) minmax(0,1fr)!important;gap:16px!important;padding:13px 0!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=alternatives] b{font-size:14.5px!important;line-height:1.4!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=alternatives] span{color:#596963!important;font-size:14px!important;line-height:1.55!important}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=simulator] small{font-size:13.5px!important;line-height:1.5!important}:is(main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=truth] span,main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=scaleNote] span){font-size:13px!important;line-height:1.5!important}.demoMemoryVisible{background:#fff;border:1px solid #dce5e1;border-radius:16px;gap:16px;margin-top:14px;padding:20px;display:grid}.demoMemoryVisible>header span,.demoCoreExplainer>header span,.demoNoteComposer>span{letter-spacing:.08em;color:#42645a;font-size:12px;font-weight:900}.demoMemoryVisible>header h3,.demoCoreExplainer h3{margin:5px 0 6px;font-size:20px;line-height:1.25}.demoMemoryVisible>header p,.demoCoreExplainer header p,.demoMemoryConfidence{color:#5a6964;margin:0;font-size:14.5px!important;line-height:1.55!important}.demoMemoryTimeline{border-top:1px solid #e8edeb}.demoMemoryTimeline article{border-bottom:1px solid #edf1ef;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:13px 0;display:grid}.demoMemoryTimeline article>small{color:#71807a;font-weight:800;font-size:12.5px!important}.demoMemoryTimeline article b{font-size:14.5px;line-height:1.4}.demoMemoryTimeline article p{color:#5d6c66;margin:3px 0 0;font-size:14px!important;line-height:1.5!important}.demoNoteComposer{background:#f5f9f7;border:1px solid #d9e6e0;border-radius:14px;gap:7px;padding:16px;display:grid}.demoNoteComposer>b{font-size:16px}.demoNoteComposer>p{color:#5c6d66;margin:0;font-size:13.5px!important;line-height:1.5!important}.demoNoteComposer textarea{resize:vertical;width:100%;font:inherit;background:#fff;border:1px solid #cbd9d3;border-radius:10px;padding:11px 12px;font-size:15px;line-height:1.5}.demoNoteComposer>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.demoNoteComposer button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#173c35;border:0;border-radius:10px;padding:9px 13px;font-size:13.5px;font-weight:850}.demoNoteComposer button:disabled{opacity:.5;cursor:not-allowed}.demoNoteComposer small{color:#66766f;font-size:13px!important}.demoCoreExplainer{background:#f7faf9;border:1px solid #d9e3df;border-radius:16px;gap:14px;margin-top:12px;padding:20px;display:grid}.demoCoreExplainer>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.demoCoreExplainer article{background:#fff;border:1px solid #e1e8e5;border-radius:13px;padding:15px}.demoCoreExplainer article b{font-size:15px}.demoCoreExplainer article p{color:#5b6b65;margin:6px 0 0;font-size:14px!important;line-height:1.52!important}.demoCoreExplainer>small{color:#65756f;font-size:13px!important;line-height:1.5!important}.customerNoteBox{background:#f7faf9;border:1px solid #d5e3dd;border-radius:18px;grid-template-columns:minmax(240px,.7fr) minmax(340px,1.3fr);align-items:start;gap:26px;margin:18px 0 30px;padding:22px;display:grid}.customerNoteBox h2{margin:7px 0 8px;font-size:23px;line-height:1.2}.customerNoteBox>div>p{color:#586963;margin:0;font-size:14.5px;line-height:1.55}.customerNoteForm{gap:8px;display:grid}.customerNoteForm label{font-size:14px;font-weight:850}.customerNoteForm textarea{resize:vertical;width:100%;min-height:112px;font:inherit;background:#fff;border:1px solid #cbd8d2;border-radius:11px;padding:12px;font-size:15px;line-height:1.5}.customerNoteForm>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.customerNoteForm small{color:#62726c;font-size:13px!important}.customerNoteForm>p{color:#275c4e;margin:2px 0 0;font-size:13.5px;line-height:1.45}.shadowEarlyExplanation{background:#fff9ec;border:1px solid #ead9ae;border-radius:11px;padding:11px 13px;font-size:13.5px!important;line-height:1.5!important}.shadowConfirmBackdrop{z-index:2600;background:#0816129e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.shadowConfirmDialog{background:#fff;border:1px solid #d5dfdb;border-radius:20px;width:min(640px,100%);padding:26px;box-shadow:0 28px 90px #08161247}.shadowConfirmDialog>span{letter-spacing:.08em;color:#8a5b00;font-size:12px;font-weight:900}.shadowConfirmDialog h2{margin:8px 0 12px;font-size:28px;line-height:1.15}.shadowConfirmDialog p{color:#53635d;font-size:15px;line-height:1.58}.shadowConfirmDialog>div{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.accountLayout{flex-direction:column!important;min-height:100vh!important;display:flex!important}.accountLayout>.accountProductNav{z-index:120!important;flex:none!important;order:-100!important;position:sticky!important;top:0!important}.accountLayout .accountWorkspace small{font-size:13px!important;line-height:1.48!important}.legalAcceptancePage{max-width:980px!important}.legalAcceptancePage>p{max-width:900px;font-size:17px!important;line-height:1.6!important}.legalAcceptancePage .legalAlert p{font-size:15px!important;line-height:1.58!important}.legalAcceptancePage>p>small{font-size:13.5px!important}@media (max-width:760px){.formPageV2.authCentered,.formPageV2.authCentered.authLogin{width:calc(100% - 28px)!important;padding:34px 0 52px!important}.authCentered .demoForm{padding:18px!important}.authCentered .trialPlanGrid{grid-template-columns:1fr!important}.signupCapacityPlans>summary{align-items:flex-start}.signupCapacityPlans>summary strong{white-space:normal;text-align:right}.demoCoreExplainer>div,.customerNoteBox{grid-template-columns:1fr}.demoMemoryTimeline article{grid-template-columns:82px minmax(0,1fr);gap:10px}.shadowConfirmBackdrop{place-items:end center;padding:0}.shadowConfirmDialog{padding:22px 18px max(20px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.shadowConfirmDialog>div{display:grid}.shadowConfirmDialog .btn{width:100%}main:has(>nav[aria-label="Navegación principal de la demo"]) [class*=alternatives]>div{grid-template-columns:1fr!important;gap:5px!important}}
:root{--ux-readable-secondary:14px;--ux-readable-body:16px}:is(.contentPage,.section,main):not(.accountWorkspace) :is(.eyebrow,small,.micro,.muted,.support,.helper,.hint){font-size:max(var(--ux-readable-secondary),1em);line-height:1.45}main:has(nav[aria-label="Navegación principal de la demo"]) :is(small,p,button,a,summary,label){font-size:max(var(--ux-readable-secondary),1em);line-height:1.45}main:has(nav[aria-label="Navegación principal de la demo"]) :is(input,select,textarea){font-size:var(--ux-readable-body);line-height:1.5}section:has(+nav[aria-label="Navegación principal de la demo"])>div:last-child:before{font-size:14px!important;line-height:1.25!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article small{font-size:14px!important;line-height:1.4!important}main:has(>nav[aria-label="Navegación principal de la demo"]) section[class*=opportunities] article p{font-size:15px!important;line-height:1.5!important}.tourExample strong,.tourCard>div em{font-size:14px!important;line-height:1.3!important}.tourExample span{font-size:14px!important;line-height:1.45!important}:is(.contentPage,main) :is(input,select,textarea){font-size:16px;line-height:1.5}:is(.contentPage,main) :is(label,.fieldLabel,.formLabel){font-size:14px;line-height:1.4}:is(.contentPage,main) :is(button,.btn,[role=button]){min-height:44px}:is(a,button,input,select,textarea,summary,[role=button]):focus-visible{outline-offset:3px;outline:3px solid #2f6fed}.contentPage>.pageSection,.contentPage>.section{margin-block:clamp(36px,5vw,72px)}.contentPage>.pageSection+.pageSection,.contentPage>.section+.section{margin-top:0}.finalCta{margin-top:clamp(40px,6vw,80px)!important;margin-bottom:clamp(32px,5vw,64px)!important}@media (max-width:760px){.contentPage>.pageSection,.contentPage>.section{margin-block:32px}.finalCta{margin-top:40px!important;margin-bottom:32px!important}:is(.contentPage,main) :is(button,.btn,[role=button]){min-height:44px}}:is(.painHeroCard,.criteriaSection,.painDemoSplit article:last-child,.painFinal) :is(a.textLink,a.textLink.strong){text-underline-offset:4px;text-decoration-thickness:2px;color:#f2faf7!important;text-decoration-color:#93c4b4!important}:is(.painHeroCard,.criteriaSection,.painDemoSplit article:last-child,.painFinal) :is(a.textLink,a.textLink.strong):hover{color:#fff!important;text-decoration-color:#fff!important}:is(.painDemoSplit article:not(:last-child),.painProof,.painQuote,.lateRightsIntro) small,.publicDataFacts small{color:#53675f!important}:root{--ux-text-secondary-on-light:#566861;--ux-text-meta-on-light:#52635d}:is(.contentPage,.simpleLanding,.accountWorkspace,main) :is(.muted,.support,.helper,.hint,.micro,.caption,.subtle,.secondaryText,.metaText) :not(:is(.painHeroCard *,.criteriaSection *,.painDemoSplit article:last-child *,.painFinal *,.accountProductNav *,.simpleAiDraft *,.demoAiClientContext *,[class*=dark] *,[class*=Dark] *,[class*=active] *,[class*=Active] *,[aria-current=page] *,button *,.btn *)),:is(.simplePageHead p,.painSectionHead>p,.formHead p,.trustItem span,.pricingTaxNote,.planCapacity small,.intelToolGroup>summary small,.intelBoundary,.workspace .panel p,.contentCard p,.contentCard small,.demoWeeklyCash>header span,.demoWeeklyCash>header small,.demoReadinessExplainer span,.demoTeamAudit span,.demoSimulationPopup p):not(:is(.painHeroCard *,.criteriaSection *,.painDemoSplit article:last-child *,.painFinal *,.accountProductNav *,.simpleAiDraft *,.demoAiClientContext *,[class*=dark] *,[class*=Dark] *,[class*=active] *,[class*=Active] *,[aria-current=page] *,button *,.btn *)){color:var(--ux-text-secondary-on-light)!important}:is(.optional,.publicDataFacts small,.painProof small,.painQuote small,.lateRightsIntro small,.planCapacity small,.intelToolGroup>summary small,.contentCard small):not(:is(.painHeroCard *,.criteriaSection *,.painDemoSplit article:last-child *,.painFinal *,.accountProductNav *,.simpleAiDraft *,.demoAiClientContext *,[class*=dark] *,[class*=Dark] *,[class*=active] *,[class*=Active] *,[aria-current=page] *,button *,.btn *)){color:var(--ux-text-meta-on-light)!important}body small,body :is(.eyebrow,.micro,.muted,.support,.helper,.hint,.caption,.subtle,.secondaryText,.metaText,.optional,.riskPill,.tag,.simpleDemoFlag,.accountDemoLink,.reasonLabel,.pricingTaxNote,.painKicker),body .trustStrip,body .painHeroMicro span,body .alerts details>summary,body .intelToolGroup>summary small,body .intelToolGroup>summary strong,body .workspace .eyebrow{font-size:14px!important;line-height:1.4!important}
