@layer components{.mk-cells.dc-logos{--mk-cells-cols:2}@media (min-width:760px){.mk-cells.dc-logos{--mk-cells-cols:4}}@media (min-width:1040px){.mk-cells.dc-logos{--mk-cells-cols:8}}.mk-cells.dc-logos{margin-bottom:-1px}.mk-cells.dc-logos>li{border-top:0;border-left:0;border-right:var(--mk-cell-line);border-bottom:var(--mk-cell-line);margin:0 -1px 0 0;padding:0}.dc-logos a{text-align:center;align-content:center;justify-items:center;gap:14px;min-height:128px;padding:20px 12px;transition:background-color .2s;display:grid}.dc-logos a:hover{background:var(--mk-accent-soft)}.dc-logos span{color:var(--mk-ink-2);font-size:12.5px;font-weight:500;line-height:1.3}.dc-cards>li{padding:0}.dc-card{height:100%;padding:24px var(--mk-gutter) 28px;align-items:flex-start;gap:14px;transition:background-color .2s;display:flex}.dc-card:hover{background:var(--mk-accent-soft)}.dc-card-icon{flex-shrink:0;margin-top:2px}.dc-card h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dc-card p{margin:6px 0 0}.dc-hero-mark{border:1px solid var(--mk-rule-strong);background:var(--mk-surface);border-radius:16px;place-items:center;width:64px;height:64px;margin-bottom:22px;display:inline-grid}.dc-hero-eyebrow{align-items:center;gap:8px;display:inline-flex}.dc-badges{flex-wrap:wrap;justify-content:center;gap:8px 22px;padding:0;list-style:none;display:flex}.dc-badges li{padding-left:16px;position:relative}.dc-badges li:before{content:"";background:var(--mk-accent);width:8px;height:1.5px;position:absolute;top:.62em;left:0}.dc-hero-input{text-align:left;max-width:768px;margin:40px auto 0}.dc-cell p{margin-top:8px}.dc-cell .mk-ticks{max-width:none;margin-top:14px}.dc-rows{border-top:1px solid var(--mk-rule);margin:0;padding:0;list-style:none}.dc-rows>li{border-bottom:1px dotted var(--mk-rule-strong)}.dc-rows>li:last-child{border-bottom:0}.dc-row{padding:22px var(--mk-gutter);align-items:center;gap:16px;transition:background-color .2s;display:flex}.dc-row:hover{background:var(--mk-accent-soft)}.dc-row>span:first-child{flex:1;gap:4px;min-width:0;display:grid}.dc-row strong{font:500 18px/1.3 var(--mk-font-display);color:var(--mk-ink)}.dc-row-arrow{color:var(--mk-accent-ink);flex-shrink:0;transition:transform .2s}.dc-row:hover .dc-row-arrow{transform:translate(3px)}.dc-mini{border:1px solid var(--mk-rule);border-radius:var(--mk-radius-window);background:var(--mk-bg);margin-top:20px;padding:16px;font-size:12px}.dc-mini-label{font:500 11px/1 var(--mk-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-ink-3);margin:0 0 10px}.dc-mini-file{border-top:1px dotted var(--mk-rule-strong);align-items:center;gap:12px;padding:8px 4px;display:flex}.dc-mini-file:first-of-type{border-top:0}.dc-mini-code{background:var(--mk-surface);font:12px/1.6 var(--mk-font-mono);color:var(--mk-ink);border-radius:6px;padding:12px}.dc-mini-code b{color:var(--mk-accent-ink);font-weight:500}.dc-thumb{border:1px solid var(--mk-rule-strong);background:var(--mk-surface);width:32px;height:32px;color:var(--mk-ink-2);border-radius:8px;place-items:center;display:inline-grid}.dc-faq>.mk-split-copy{align-content:start}.dc-faq-list{border-top:1px solid var(--mk-rule)}@media (min-width:980px){.dc-faq-list{border-top:0;border-left:1px solid var(--mk-rule)}}}
