.storyblok-content h1:not(.embedded-workflow-portal *),.storyblok-content h2:not(.embedded-workflow-portal *),.storyblok-content h3:not(.embedded-workflow-portal *),.storyblok-content h4:not(.embedded-workflow-portal *){background:linear-gradient(to bottom right,var( --gradient-colors, rgb(var(--landing-gradient-from, var(--color-paper-200))), rgb(var(--landing-gradient-via, var(--color-paper-300))), rgb(var(--landing-gradient-to, var(--color-paper-400))) ));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.storyblok-content h1:not(.embedded-workflow-portal *){font-size:2.25rem;font-weight:700;margin-bottom:1.5rem}@media (min-width: 768px){.storyblok-content h1:not(.embedded-workflow-portal *){font-size:3rem}}.storyblok-content h2:not(.embedded-workflow-portal *){font-size:1.875rem;font-weight:700;margin-bottom:1.5rem}.storyblok-content h3:not(.embedded-workflow-portal *){font-size:1.5rem;font-weight:700;margin-bottom:1rem}.storyblok-content h2:not(.embedded-workflow-portal *),.storyblok-content h3:not(.embedded-workflow-portal *){scroll-margin-top:6rem}.storyblok-content h4:not(.embedded-workflow-portal *){font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.storyblok-content p:not(.embedded-workflow-portal *){margin-bottom:1rem;color:rgb(var(--landing-fg-subtle, var(--color-inkwell)));line-height:1.625}.storyblok-content ul:not(.embedded-workflow-portal *){list-style-type:disc;padding-left:1.25rem;margin-bottom:1rem;font-size:1.125rem;line-height:1.625;color:rgb(var(--landing-fg-subtle, var(--color-inkwell)))}.storyblok-content ul:not(.embedded-workflow-portal *) li{margin-bottom:.5rem;padding-left:.25rem}.storyblok-content ul:not(.embedded-workflow-portal *) li::marker{color:var(--inkwell-color, rgb(var(--color-inkwell)));font-weight:600}.storyblok-content ol:not(.embedded-workflow-portal *){list-style-type:decimal;padding-left:1.25rem;margin-bottom:1rem;font-size:1.125rem;line-height:1.625;color:rgb(var(--landing-fg-subtle, var(--color-inkwell)))}.storyblok-content ol:not(.embedded-workflow-portal *) li{margin-bottom:.5rem;padding-left:.25rem}.storyblok-content ol:not(.embedded-workflow-portal *) li::marker{color:var(--inkwell-color, rgb(var(--color-inkwell)));font-weight:600}.storyblok-content a:not(.embedded-workflow-portal *){color:var(--inkwell-color, rgb(var(--color-inkwell)));text-decoration:underline;text-decoration-color:var(--inkwell-color, rgb(var(--color-inkwell)));transition:opacity .2s}.storyblok-content a:not(.embedded-workflow-portal *):hover{opacity:.8}.storyblok-content strong:not(.embedded-workflow-portal *){font-weight:600;color:rgb(var(--landing-fg, var(--color-inkwell)))}.storyblok-content pre:not(.embedded-workflow-portal *){margin:2rem 0;background-color:rgb(var(--landing-card, var(--color-paper-50)));border:2px solid rgb(var(--landing-border-subtle, var(--color-paper-500)));border-radius:.75rem;overflow:hidden;box-shadow:0 1px 2px rgb(var(--landing-shadow, var(--color-inkwell)) / .15)}.storyblok-content pre:not(.embedded-workflow-portal *) code{display:block;padding:1.5rem;overflow-x:auto;font-family:var( --font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace );font-size:1rem;line-height:1.75;color:rgb(var(--landing-fg-muted, var(--color-inkwell)))}.storyblok-content code:not(.embedded-workflow-portal *){background-color:rgb(var(--landing-hover, var(--color-paper-200)));padding:.125rem .5rem;border-radius:.25rem;font-size:.875rem;font-family:var( --font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace );color:var(--inkwell-color, rgb(var(--color-inkwell)));font-weight:600}.storyblok-content table:not(.embedded-workflow-portal *){display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:2rem 0}.storyblok-content table:not(.embedded-workflow-portal *)>thead,.storyblok-content table:not(.embedded-workflow-portal *)>tbody{display:table;min-width:100%;width:-moz-max-content;width:max-content;border-collapse:collapse;border:2px solid rgb(var(--landing-border-subtle, var(--color-paper-500)))}.storyblok-content table:not(.embedded-workflow-portal *)>thead{border-bottom:none;border-radius:.75rem .75rem 0 0;overflow:hidden}.storyblok-content table:not(.embedded-workflow-portal *)>tbody{border-top:none;border-radius:0 0 .75rem .75rem;overflow:hidden;box-shadow:0 4px 6px -1px rgb(var(--landing-shadow, var(--color-inkwell)) / .2)}.storyblok-content table:not(.embedded-workflow-portal *) thead{background-color:rgb(var(--landing-bg-elevated, var(--color-paper-200)))}.storyblok-content table:not(.embedded-workflow-portal *) tbody{background-color:rgb(var(--landing-card, var(--color-paper-50)))}.storyblok-content table:not(.embedded-workflow-portal *) tbody tr:nth-child(2n){background-color:rgb(var(--landing-hover, var(--color-paper-100)))}.storyblok-content table:not(.embedded-workflow-portal *) thead th{padding:1rem 1.5rem;text-align:left;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--landing-fg-muted, var(--color-inkwell)));background-color:rgb(var(--landing-bg-elevated, var(--color-paper-200)));border-bottom:1px solid rgb(var(--landing-border, var(--color-paper-600)))}.storyblok-content table:not(.embedded-workflow-portal *) tbody td{padding:1rem 1.5rem;font-size:1rem;color:rgb(var(--landing-fg-subtle, var(--color-inkwell)));border-bottom:1px solid rgb(var(--landing-border-subtle, var(--color-paper-500)));white-space:normal}.storyblok-content table:not(.embedded-workflow-portal *) tbody td ul,.storyblok-content table:not(.embedded-workflow-portal *) tbody td ol{margin-bottom:0;font-size:1rem}.storyblok-content table:not(.embedded-workflow-portal *) tbody td li{margin-bottom:.25rem;line-height:1.5}.storyblok-content blockquote:not(.embedded-workflow-portal *){border-left:4px solid var(--inkwell-color, rgb(var(--color-inkwell)));padding-left:1rem;margin:1rem 0;font-style:italic;color:rgb(var(--landing-fg-subtle, var(--color-inkwell)));background-color:rgb(var(--landing-hover, var(--color-paper-200)));padding:.75rem 1rem;border-radius:0 .5rem .5rem 0}.storyblok-content .storyblok-comparison-summary{clear:both;display:flow-root;margin:0 0 2.5rem;overflow:hidden;border:1px solid rgb(var(--landing-border, var(--color-paper-600)));border-radius:.75rem;background:rgb(var(--landing-card, var(--color-paper-50)));box-shadow:0 8px 24px rgb(var(--landing-shadow, var(--color-inkwell)) / .08)}.storyblok-content .storyblok-comparison-summary__intro{display:grid;grid-template-columns:minmax(0,1fr) auto auto;cursor:pointer;list-style:none;align-items:flex-start;gap:1rem;padding:1.5rem;background:rgb(var(--landing-bg-elevated, var(--color-paper-100)));transition:background-color .15s ease,color .15s ease}.storyblok-content .storyblok-comparison-summary__intro:hover{background:rgb(var(--landing-hover, var(--color-paper-100)))}.storyblok-content .storyblok-comparison-summary__intro::-webkit-details-marker{display:none}.storyblok-content .storyblok-comparison-summary__intro:after{grid-column:3;grid-row:1;content:"+";display:inline-flex;width:1.75rem;height:1.75rem;flex:none;align-items:center;justify-content:center;border:1px solid rgb(var(--landing-border, var(--color-paper-600)));border-radius:999px;color:rgb(var(--landing-fg-muted, var(--color-inkwell)));font-size:1.125rem;font-weight:600;line-height:1}.storyblok-content .storyblok-comparison-summary[open] .storyblok-comparison-summary__intro{border-bottom:1px solid rgb(var(--landing-border-subtle, var(--color-paper-500)))}.storyblok-content .storyblok-comparison-summary[open] .storyblok-comparison-summary__intro:after{content:"-"}.storyblok-content .storyblok-comparison-summary__intro-copy{grid-column:1;grid-row:1;display:grid;min-width:0;gap:.75rem}.storyblok-content .storyblok-comparison-summary__eyebrow{display:block;margin:0;color:rgb(var(--landing-fg-muted, var(--color-inkwell)));font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.storyblok-content .storyblok-comparison-summary__heading{display:block;margin:0;color:rgb(var(--landing-fg, var(--color-inkwell)));font-size:1.5rem;font-weight:700;line-height:1.25}.storyblok-content .storyblok-comparison-summary__verdict{display:block;max-width:56rem;color:rgb(var(--landing-fg-subtle, var(--color-inkwell)));font-size:1rem;line-height:1.65}.storyblok-content .storyblok-comparison-summary__summary-meta{grid-column:2;grid-row:1;display:inline-flex;flex:none;align-items:center;margin-top:.125rem;border:1px solid rgb(var(--landing-border, var(--color-paper-600)));border-radius:999px;padding:.25rem .625rem;color:rgb(var(--landing-fg-muted, var(--color-inkwell)));font-size:.8125rem;font-weight:600}.storyblok-content .storyblok-comparison-summary__expand-cue{grid-column:1 / -1;grid-row:2;margin:.25rem -1.5rem -1.5rem;border-top:1px solid rgb(var(--landing-border-subtle, var(--color-paper-500)));background:color-mix(in srgb,var(--inkwell-color, rgb(var(--color-inkwell))) 7%,rgb(var(--landing-bg-elevated, var(--color-paper-100))));padding:.75rem 1.5rem;color:rgb(var(--landing-fg, var(--color-inkwell)));font-size:.875rem;font-weight:700}.storyblok-content .storyblok-comparison-summary__expand-cue:after{content:"↓";margin-left:.5rem;color:var(--inkwell-color, rgb(var(--color-inkwell)))}.storyblok-content .storyblok-comparison-summary__collapse-label,.storyblok-content .storyblok-comparison-summary[open] .storyblok-comparison-summary__expand-label{display:none}.storyblok-content .storyblok-comparison-summary[open] .storyblok-comparison-summary__collapse-label{display:inline}.storyblok-content .storyblok-comparison-summary__panel{background:rgb(var(--landing-card, var(--color-paper-50)))}.storyblok-content .storyblok-comparison-summary__controls{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;border:0;padding:1rem 1.5rem}.storyblok-content .storyblok-comparison-summary__controls label{display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;border:1px solid rgb(var(--landing-border, var(--color-paper-600)));border-radius:999px;padding:.375rem .625rem;color:rgb(var(--landing-fg, var(--color-inkwell)));font-size:.8125rem;font-weight:600}.storyblok-content .storyblok-comparison-summary__controls input{width:.875rem;height:.875rem;accent-color:var(--inkwell-color, rgb(var(--color-inkwell)))}.storyblok-content .storyblok-comparison-summary__controls label:has(input:not(:checked)){color:rgb(var(--landing-fg-muted, var(--color-inkwell)));opacity:.58}.storyblok-content .storyblok-comparison-summary__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.storyblok-content .storyblok-comparison-summary table{display:table;width:-moz-max-content;width:max-content;min-width:0;margin:0;border:0;border-collapse:separate;border-spacing:0}.storyblok-content .storyblok-comparison-summary thead{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal}.storyblok-content .storyblok-comparison-summary table:not(.embedded-workflow-portal *)>thead,.storyblok-content .storyblok-comparison-summary table:not(.embedded-workflow-portal *)>tbody{display:table-header-group;width:auto;min-width:0;border:0;border-radius:0;box-shadow:none}.storyblok-content .storyblok-comparison-summary table:not(.embedded-workflow-portal *)>tbody{display:table-row-group}.storyblok-content .storyblok-comparison-summary th,.storyblok-content .storyblok-comparison-summary td{min-width:13rem;max-width:18rem;padding:1rem;border-top:1px solid rgb(var(--landing-border-subtle, var(--color-paper-500)));border-left:1px solid rgb(var(--landing-border-subtle, var(--color-paper-500)));vertical-align:top;white-space:normal}.storyblok-content .storyblok-comparison-summary thead th{background:rgb(var(--landing-bg-elevated, var(--color-paper-100)));color:rgb(var(--landing-fg, var(--color-inkwell)));font-size:.875rem;font-weight:700;line-height:1.35;text-align:left}.storyblok-content .storyblok-comparison-summary thead th:first-child,.storyblok-content .storyblok-comparison-summary tbody th{position:sticky;left:0;z-index:2;min-width:11rem;max-width:12rem;background:rgb(var(--landing-bg-elevated, var(--color-paper-100)));color:rgb(var(--landing-fg, var(--color-inkwell)));font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.storyblok-content .storyblok-comparison-summary thead th:first-child{z-index:3}.storyblok-content .storyblok-comparison-summary tbody td{color:rgb(var(--landing-fg-subtle, var(--color-inkwell)));font-size:.9375rem;line-height:1.5}.storyblok-content .storyblok-comparison-summary tbody tr:nth-child(2n) td{background:rgb(var(--landing-hover, var(--color-paper-100)))}.storyblok-content .storyblok-comparison-summary tbody td strong{display:block;color:rgb(var(--landing-fg, var(--color-inkwell)))}.storyblok-content .storyblok-comparison-summary .storyblok-comparison-summary__logic-col{border-left-color:color-mix(in srgb,var(--inkwell-color, rgb(var(--color-inkwell))) 36%,rgb(var(--landing-border-subtle, var(--color-paper-500))));background:color-mix(in srgb,var(--inkwell-color, rgb(var(--color-inkwell))) 9%,rgb(var(--landing-card, var(--color-paper-50))));box-shadow:inset 3px 0 0 var(--inkwell-color, rgb(var(--color-inkwell)))}.storyblok-content .storyblok-comparison-summary thead .storyblok-comparison-summary__logic-col{background:color-mix(in srgb,var(--inkwell-color, rgb(var(--color-inkwell))) 15%,rgb(var(--landing-bg-elevated, var(--color-paper-100))));color:rgb(var(--landing-fg, var(--color-inkwell)))}.storyblok-content .storyblok-comparison-summary__badge{display:inline-flex;margin-left:.5rem;border-radius:999px;background:var(--inkwell-color, rgb(var(--color-inkwell)));padding:.125rem .5rem;color:rgb(var(--landing-bg, 255 255 255));font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}@media (max-width: 767px){.storyblok-content .storyblok-comparison-summary__intro{grid-template-columns:1fr auto;gap:1rem}.storyblok-content .storyblok-comparison-summary__summary-meta{grid-column:1;grid-row:2;width:-moz-fit-content;width:fit-content}.storyblok-content .storyblok-comparison-summary__intro:after{grid-column:2;grid-row:1}.storyblok-content .storyblok-comparison-summary__expand-cue{grid-row:3}.storyblok-content .storyblok-comparison-summary th,.storyblok-content .storyblok-comparison-summary td{min-width:12rem;max-width:14rem}}.embedded-workflow-portal{display:block;margin:2.5rem 0}
