.core-offers{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.core-offers>li{min-width:0;display:flex}.core-offer{width:100%;min-width:0;padding:var(--space-6);border-radius:var(--radius-tile);background:var(--surface);transition:var(--transition-card);flex-direction:column;text-decoration:none;display:flex}.core-offer-heading{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.core-offer-heading h3{font-size:var(--type-section);line-height:var(--leading-body)}.core-offer-heading svg{flex-shrink:0;width:1.25rem;height:1.25rem}.core-offer .isometric-scene{width:100%;margin-block:var(--space-4)}.core-offer>p{max-width:42ch;font-size:var(--type-body);line-height:var(--leading-text);color:var(--ink-muted);margin-bottom:var(--space-6)}.core-offer>ul{gap:var(--space-3);margin-top:auto;padding:0;list-style:none;display:grid}.core-offer>ul>li{padding-top:var(--space-3);border-top:1px solid var(--rule);font-size:var(--type-ui);line-height:var(--leading-text)}.core-offer:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.core-offer-footnote{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding-top:var(--space-6);flex-wrap:wrap;display:flex}.core-offer-footnote p{max-width:58ch;color:var(--ink-muted);font-size:var(--type-body)}.core-offer-footnote a{min-height:var(--control-height);align-items:center;gap:var(--space-4);display:inline-flex}.core-offer-footnote svg{width:1.25rem;height:1.25rem}@media (width<64rem){.core-offers{grid-template-columns:minmax(0,1fr)}.core-offer{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.core-offer .isometric-scene{grid-area:1/2/span 3;align-self:center}.core-offer>p{margin-top:var(--space-4)}.core-offer>ul{margin-top:0}}@media (width<38rem){.core-offer{display:flex}.core-offer .isometric-scene{max-height:13.75rem}.core-offer>p{margin-top:0}}@media (prefers-reduced-motion:reduce){.core-offer{transition:none}}.core-field{margin-top:var(--space-8);padding-block:var(--space-12)}.core-field .service-directory-heading h2{font-size:var(--type-title);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.core-field .service-directory-heading h2>span{display:block}.core-offers-panel{margin-top:var(--space-8);padding:var(--space-2);border-radius:var(--radius-feature)}.core-offers-panel .core-offers{gap:0}.core-offers-panel .core-offers>li+li{border-left:1px solid color-mix(in srgb, var(--rule) 25%, transparent)}.core-offers-panel .core-offer{border-radius:var(--radius-feature-inner);background:0 0}.core-offers-panel .core-offer>ul>li{border-top-color:color-mix(in srgb, var(--rule) 25%, transparent)}.core-field .core-offer-footnote p{color:var(--ink)}@media (width<64rem){.core-offers-panel .core-offers>li+li{border-left:0;border-top:1px solid color-mix(in srgb, var(--rule) 25%, transparent)}.core-offers-panel{border-radius:var(--radius-panel)}}.wiki-mark{align-items:center;gap:var(--space-4);color:var(--ink);display:inline-flex}.wiki-mark>.bemate-logo{width:6.5rem;height:auto}.wiki-mark-index{gap:var(--space-1);width:1rem;display:grid;transform:skewY(-18deg)}.wiki-mark-index i{background:var(--accent);height:2px;display:block}.wiki-mark-index i:nth-child(2){background:var(--orchid,var(--accent));width:.75rem}.wiki-mark-index i:nth-child(3){background:var(--violet,var(--accent));width:.5rem}.wiki-mark-name{font:400 var(--type-editorial)/var(--leading-tight) var(--font-pixel);letter-spacing:var(--tracking-display)}.wiki-mark--compact{gap:var(--space-2)}.wiki-mark--compact>.bemate-logo{width:4.75rem}.wiki-mark--compact .wiki-mark-name{font-size:var(--type-section)}.wiki-mark--compact .wiki-mark-index{width:.75rem}.wiki-drawing{width:100%;color:var(--ink-muted);display:block}.wiki-drawing svg{stroke:currentColor;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;width:100%;height:auto;display:block}.wiki-drawing-ground{opacity:.12}.wiki-drawing-accent,.wiki-drawing-flow{stroke:var(--accent)}.wiki-drawing--integrations .wiki-drawing-accent,.wiki-drawing--integrations .wiki-drawing-flow,.wiki-drawing--industries .wiki-drawing-accent,.wiki-drawing--industries .wiki-drawing-flow{stroke:var(--violet,var(--accent))}.wiki-drawing--insights .wiki-drawing-accent,.wiki-drawing--insights .wiki-drawing-flow,.wiki-drawing--glossary .wiki-drawing-accent,.wiki-drawing--glossary .wiki-drawing-flow{stroke:var(--orchid,var(--accent))}.wiki-drawing-flow{stroke-width:2px;stroke-dasharray:12 92;animation:6s linear infinite paused wiki-knowledge-flow}.wiki-drawing[data-moving=true] .wiki-drawing-flow{animation-play-state:running}.wiki-drawing--integrations .wiki-drawing-flow{animation-duration:4s}.wiki-drawing--migrations .wiki-drawing-flow{animation-duration:8s}@keyframes wiki-knowledge-flow{to{stroke-dashoffset:-208px}}@media (width<48rem){.wiki-mark{gap:var(--space-3)}.wiki-mark>.bemate-logo{width:5.875rem}.wiki-mark-name{font-size:var(--type-editorial)}.wiki-mark--compact>.bemate-logo{width:4.125rem}.wiki-mark--compact .wiki-mark-name{font-size:var(--type-section)}}@media (prefers-reduced-motion:reduce){.wiki-drawing-flow{animation:none}}.cs-page{padding-bottom:var(--space-8)}.cs-page svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.cs-hero{isolation:isolate;margin-block:0 var(--space-16);padding:var(--space-16) 0;background:0 0;border-radius:0;align-items:center;min-height:25rem;display:flex;position:relative;overflow:hidden}.cs-hero-copy{z-index:1;max-width:65ch;position:relative}.cs-hero-copy>p{max-width:58ch;margin-top:var(--space-6);font-size:var(--type-section);line-height:var(--leading-text);color:var(--ink-muted)}.cs-hero-actions{align-items:center;gap:var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.cs-hero-actions .button svg{width:1.25rem;height:1.25rem}.cs-hero:has(.cs-hero-scene) .cs-hero-copy{max-width:55%}.cs-hero:has(.cs-hero-scene){min-height:35rem}.cs-hero>.cs-hero-scene{pointer-events:none;width:42%;position:absolute;top:50%;right:0;translate:0 -50%}.cs-sections{margin-block:var(--space-16) var(--section-space)}.cs-section{gap:var(--space-16);border-top:1px solid var(--rule);padding-block:var(--space-8) var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);display:grid}.cs-section h2{font-size:var(--type-section);line-height:var(--leading-ui);text-wrap:balance}.cs-section-body{max-width:70ch}.cs-section-body>p{color:var(--ink-muted)}.cs-section-body>ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.cs-section-body>ul li{padding-bottom:var(--space-3);border-bottom:1px solid var(--rule)}.cs-section-body>p+ul,.cs-section-body>a{margin-top:var(--space-6)}.cs-page--pricing .cs-section:nth-child(-n+3) .cs-section-body>p{font-size:var(--type-editorial);line-height:var(--leading-body);color:var(--ink);letter-spacing:var(--tracking-text)}.cs-studio-facts dl{gap:var(--space-8);padding-block:var(--space-6) var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cs-studio-facts dt{font-size:var(--type-editorial);line-height:var(--leading-body)}.cs-studio-facts dd{margin:var(--space-3) 0 0;color:var(--ink-muted)}.cs-work-section,.cs-related,.cs-journal{margin-bottom:var(--section-space)}.cs-library-controls,.cs-journal-controls{align-items:end;gap:var(--space-6);margin-block:var(--space-8);flex-wrap:wrap;display:flex}.cs-library-controls>:last-child,.cs-journal-controls>:last-child{margin-left:auto}.cs-filter-group{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.cs-filter-group button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);min-width:var(--control-height);padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);color:var(--ink-muted);background:var(--surface);font:inherit;font-size:var(--type-ui);cursor:pointer;transition:var(--transition-control);border:0;display:inline-flex}.cs-filter-group button:hover{color:var(--ink);background:var(--surface-raised)}.cs-filter-group button[aria-pressed=true]{background:var(--ink);color:var(--canvas)}.cs-filter-group button:focus-visible,.cs-journal input:focus-visible{outline:2px solid var(--accent);outline-offset:var(--space-1)}.cs-filter-group button span{font-variant-numeric:tabular-nums}.cs-library-count{color:var(--ink-muted);font-size:var(--type-ui);margin-block:var(--space-6)}.cs-journal>h2{font-size:var(--type-section)}.cs-journal-controls>label{gap:var(--space-2);font-size:var(--type-ui);flex:17.5rem;display:grid}.cs-journal input{width:100%;min-height:var(--control-height);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--ink) 40%, transparent);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--type-body)}.cs-journal input::placeholder{color:var(--ink-muted)}.cs-note-grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.cs-note{padding:var(--space-6);border-radius:var(--radius-tile);background:var(--surface);min-width:0;scroll-margin-top:var(--space-16)}.cs-note-topic{color:var(--ink-muted);font-size:var(--type-ui);margin-bottom:var(--space-6);display:block}.cs-note h3{font-size:var(--type-section);line-height:var(--leading-ui)}.cs-note>p{margin-block:var(--space-4) var(--space-6);color:var(--ink-muted)}.cs-note details summary{align-items:center;gap:var(--space-4);min-height:var(--control-height);cursor:pointer;list-style:none;display:flex}.cs-note details summary::-webkit-details-marker{display:none}.cs-note details svg{width:1.25rem;height:1.25rem;transition:rotate var(--motion-ui)}.cs-note details[open] summary svg{rotate:90deg}.cs-note details>div{border-top:1px solid var(--rule);padding-top:var(--space-6);margin-top:var(--space-4)}.cs-note details p+p,.cs-note details a{margin-top:var(--space-6)}.cs-note-grid[data-view=list],.cs-note-grid:has(details[open]){grid-template-columns:minmax(0,1fr)}.cs-note:has(details[open]){max-width:78ch}.cs-note-grid[data-view=list] .cs-note{max-width:none}.cs-note details>div{max-width:70ch}.cs-journal-empty{padding-block:var(--space-8)}.cs-journal-empty button{margin-top:var(--space-6)}.cs-journal-en{margin-top:var(--space-8)}@media (width<64rem){.cs-hero{padding:var(--space-12) 0;margin-bottom:var(--space-12)}.cs-hero:has(.cs-hero-scene){flex-direction:column;align-items:stretch;min-height:0;padding-bottom:0}.cs-hero:has(.cs-hero-scene) .cs-hero-copy{max-width:100%}.cs-hero>.cs-hero-scene{width:min(100%,42.5rem);margin:var(--space-6) auto 0;order:2;max-height:none;position:relative;inset:auto;translate:none}.cs-section{gap:var(--space-8)}.cs-note-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<48rem){.cs-hero{padding:var(--space-12) 0;min-height:0;margin-top:0}.cs-hero:has(.cs-hero-scene){flex-direction:column;align-items:stretch;min-height:0;padding-bottom:0;display:flex}.cs-hero>.cs-hero-scene{width:100%;margin-top:var(--space-6);order:2;max-height:none;position:relative}.cs-hero-actions{gap:var(--space-3) var(--space-6)}.cs-section{gap:var(--space-4);padding-block:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1fr)}.cs-sections,.cs-work-section,.cs-related,.cs-journal{margin-bottom:var(--space-16)}.cs-note-grid{grid-template-columns:minmax(0,1fr)}.cs-library-controls,.cs-journal-controls{gap:var(--space-4);align-items:start}.cs-library-controls>:last-child,.cs-journal-controls>:last-child{margin-left:0}.cs-studio-facts dl{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.cs-studio-facts dl>div{gap:var(--space-6);grid-template-columns:6rem minmax(0,1fr);align-items:center;display:grid}.cs-studio-facts dd{margin:0}.cs-note{padding:var(--space-6)}}@media (prefers-reduced-motion:reduce){.cs-filter-group button,.cs-note details svg{transition:none}}.cs-page--service .cs-sections{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cs-page--service .cs-section{min-width:0;display:block}.cs-page--service .cs-section--statement,.cs-page--service .cs-section--scope{grid-column:1/-1}.cs-page--service .cs-section--statement,.cs-section--statement{gap:var(--space-8);padding-block:var(--space-12) var(--space-16);grid-template-columns:minmax(10rem,.4fr) minmax(0,1fr);display:grid}.cs-section--statement .cs-section-body>p{font-size:var(--type-editorial);line-height:var(--leading-body);letter-spacing:var(--tracking-text);color:var(--ink);text-wrap:balance}.cs-page--service .cs-section--scope h2{margin-bottom:var(--space-8);font-size:var(--type-editorial)}.cs-section--scope .cs-section-body{max-width:none}.cs-section--scope .cs-section-body>ul{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.cs-section--scope .cs-section-body>ul li{min-height:7rem;padding:var(--space-6);border:1px solid var(--rule);border-radius:var(--radius-tile);background:var(--surface);font-size:var(--type-section);line-height:var(--leading-ui)}.cs-section-number{margin-bottom:var(--space-8);font-size:var(--type-editorial);color:var(--ink-muted);line-height:var(--leading-tight);display:block}.cs-section--step .cs-section-body{margin-top:var(--space-6)}.cs-page--tools .cs-sections{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cs-page--tools .cs-section--tool{padding:var(--space-8);border:1px solid var(--rule);border-radius:var(--radius-tile);align-items:start;gap:var(--space-6);background:var(--surface);flex-direction:column;display:flex}.cs-tool-art{width:100%}.cs-tool-art .isometric-scene{margin-block:var(--space-4)}.cs-audit-art{max-width:60rem;padding-block:var(--space-8) var(--space-16)}@media (width<48rem){.cs-page--service .cs-sections,.cs-page--tools .cs-sections{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.cs-page--service .cs-section--statement,.cs-section--statement{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.cs-section--scope .cs-section-body>ul{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.cs-section--scope .cs-section-body>ul li{min-height:7rem;padding:var(--space-4);font-size:var(--type-body)}.cs-section-number{margin-bottom:var(--space-6)}.cs-page--tools .cs-section--tool{padding:var(--space-6)}}.cs-page--journal .cs-hero .wiki-mark{margin-bottom:var(--space-8)}.cs-page--journal .cs-hero{min-height:27.5rem}.cs-journal-controls>label{flex-basis:100%}.cs-journal input{min-height:4rem;padding-inline:var(--space-6)}.cs-journal .cs-filter-group{padding:var(--space-1);border:1px solid var(--rule);border-radius:var(--radius-pill)}.cs-journal .cs-filter-group button{background:0 0}.cs-journal .cs-filter-group button[aria-pressed=true]{background:var(--surface-raised);color:var(--ink)}.cs-note>.wiki-drawing{margin:calc(-1 * var(--space-2)) 0 var(--space-6);height:9rem;display:block}.cs-note>.wiki-drawing svg{width:100%;height:100%}.cs-note-grid[data-view=list] .cs-note>.wiki-drawing,.cs-note:has(details[open])>.wiki-drawing{display:none}@media (width<48rem){.cs-page--journal .cs-hero{min-height:0}}
