@layer base;@layer components{.kcb_fa_page{width:100%;font-family:var(--font-ui);color:var(--ink);background-color:var(--paper);padding:6svh 4vw 10svh}.kcb_fa_title{margin:0;font-size:22px;font-weight:650}.kcb_fa_lede{max-width:46rem;color:color-mix(in oklab, var(--ink) 72%, var(--paper));margin:10px 0 28px;font-size:15px;line-height:1.5}.kcb_fa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.kcb_fa_cell{gap:8px;display:grid}.kcb_fa_frame{background-color:var(--paper);border:1px solid color-mix(in oklab, var(--ink) 14%, transparent);border-radius:12px;padding:22px 20px;font-size:13px;overflow:clip}.kcb_fa_caption{color:color-mix(in oklab, var(--ink) 62%, var(--paper));margin:0;font-size:12.5px}}
@layer base;@layer components{.DKK-SW_palette{--paper:#fcfcfc;--ink:#161616}@supports (color:lab(0% 0 0)){.DKK-SW_palette{--paper:lab(98.84% .0000298023 -.0000119209);--ink:lab(7.22637% -.0000149012 0)}}.DKK-SW_hidden{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.DKK-SW_clipView{--vt-wrap:balance;z-index:30;color:var(--ink);text-wrap:wrap;text-rendering:auto;font-synthesis-weight:auto;background-color:var(--paper);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.DKK-SW_clipColumn{position:absolute;top:0;left:0}.DKK-SW_clipColumn[data-fitted=false]{visibility:hidden}.DKK-SW_clipMeasure{visibility:hidden;pointer-events:none;position:fixed;top:0;left:0}}
