@layer theme,base;@layer components{.ck-doc{--ck-ink:#111318;--ck-ink-2:#474c56;--ck-ink-3:#5a606b;--ck-line:#e7e8eb;--ck-soft:#f3f4f6;--ck-accent:#2f66f0;--ck-accent-text:#2556d6;color:var(--ck-ink);font-family:var(--font-ui-body), Arial, sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:9.4pt;line-height:1.42}.ck-page{break-after:page;background:#fff;flex-direction:column;width:210mm;height:297mm;padding:15mm 16mm 14mm;display:flex;position:relative;overflow:hidden}.ck-page:last-child{break-after:auto}.ck-brand{align-items:center;gap:2.6mm;display:flex;position:relative}.ck-name{font-family:var(--font-ui-display), var(--font-ui-body), Arial, sans-serif;letter-spacing:-.02em;font-size:11pt;font-weight:700}.ck-name-tld{color:var(--ck-ink-3)}.ck-mono{font-family:var(--font-ui-mono), monospace}.ck-kind{color:var(--ck-ink-3);margin-left:auto;font-size:7.6pt;font-weight:500}.ck-hero{margin-top:7mm;position:relative}.ck-kicker{color:var(--ck-accent-text);font-size:8pt;font-weight:600}.ck-accent{color:var(--ck-accent)}.ck-title{font-family:var(--font-ui-display), var(--font-ui-body), Arial, sans-serif;letter-spacing:-.025em;max-width:150mm;margin-top:2.5mm;font-size:23pt;font-weight:700;line-height:1.08}.ck-lead{color:var(--ck-ink-2);max-width:150mm;margin-top:3.5mm;font-size:10.5pt;line-height:1.45}.ck-how{gap:3mm;margin-top:4.5mm;display:flex}.ck-how-card{background:var(--ck-soft);border:.25mm solid var(--ck-line);color:var(--ck-ink-2);border-radius:2.5mm;flex:1;padding:2.6mm 3.2mm;font-size:8.2pt;line-height:1.35}.ck-how-title{color:var(--ck-ink);margin-bottom:.5mm;font-size:8.4pt;font-weight:600;display:block}.ck-section{margin-top:5mm}.ck-section-first{margin-top:0}.ck-sec-head{border-bottom:.3mm solid var(--ck-line);align-items:center;gap:2.8mm;padding-bottom:2mm;display:flex}.ck-num{background:var(--ck-accent);color:#fff;border-radius:2.1mm;flex:none;place-items:center;width:7mm;height:7mm;font-size:9pt;font-weight:600;display:grid}.ck-h2{font-family:var(--font-ui-display), var(--font-ui-body), Arial, sans-serif;letter-spacing:-.01em;font-size:12.5pt;font-weight:700}.ck-h2-sub{color:var(--ck-ink-3);font-weight:400}.ck-list{margin:0;padding:0;list-style:none}.ck-item{border-bottom:.2mm solid var(--ck-line);break-inside:avoid;grid-template-columns:4.6mm 6.5mm 1fr;align-items:start;column-gap:1.6mm;padding:1.85mm 0;display:grid}.ck-item:last-child{border-bottom:0}.ck-box{border:.38mm solid #8b909a;border-radius:1mm;width:4.2mm;height:4.2mm;margin-top:.15mm}.ck-i{color:var(--ck-ink-3);padding-top:.55mm;font-size:7.4pt;font-weight:500}.ck-item-title{font-weight:600}.ck-item-text{color:var(--ck-ink-2)}.ck-code{background:var(--ck-soft);border:.2mm solid var(--ck-line);color:var(--ck-ink);border-radius:.8mm;padding:0 .8mm;font-size:8pt}.ck-foot{color:var(--ck-ink-3);border-top:.25mm solid var(--ck-line);justify-content:space-between;margin-top:auto;padding-top:4mm;font-size:7.2pt;display:flex}.ck-foot-brand{letter-spacing:.02em}.ck-cta{color:#f2f3f5;break-inside:avoid;background:#16181d;border-radius:4mm;grid-template-columns:1fr auto;align-items:center;gap:6mm;margin-top:7mm;padding:6mm 7mm;display:grid}.ck-cta-kicker{color:#8db2ff;font-size:8pt;font-weight:600}.ck-cta-title{font-family:var(--font-ui-display), var(--font-ui-body), Arial, sans-serif;letter-spacing:-.015em;margin-top:1.5mm;font-size:14pt;font-weight:700;line-height:1.2}.ck-cta-text{color:#b9bdc6;margin-top:2mm;font-size:9pt;line-height:1.45}.ck-cta-btn{background:var(--ck-accent);color:#fff;white-space:nowrap;border-radius:3mm;padding:3mm 5.5mm;font-size:10pt;font-weight:700;text-decoration:none}.ck-sources{color:var(--ck-ink-3);margin-top:5mm;font-size:7.4pt;line-height:1.45}.ck-sources-label{color:var(--ck-ink-2);font-weight:600}.ck-preview{--ck-scale:.42;width:calc(210mm * var(--ck-scale));height:calc(297mm * var(--ck-scale));border-radius:10px;overflow:hidden;box-shadow:0 24px 60px -24px #11131873,0 0 0 1px #11131814}.ck-preview-inner{width:210mm;transform:scale(var(--ck-scale));transform-origin:0 0}}@layer utilities;
