.ck[data-astro-cid-55efodnq]{--sage:#dfe7df;--deep:#0d2a20;--ok:#0f7d4d;--bad:#e0301e;background:var(--sage);color:var(--deep);padding-bottom:clamp(56px,7vw,100px)}.ck[data-astro-cid-55efodnq] [data-astro-cid-55efodnq][hidden]{display:none!important}.ck-head[data-astro-cid-55efodnq]{max-width:1520px;padding:clamp(112px, 15vh, 150px) var(--gut) clamp(28px, 4vw, 52px);margin:0 auto}.ck-head[data-astro-cid-55efodnq] h1[data-astro-cid-55efodnq]{letter-spacing:-.055em;max-width:8.6em;margin-top:18px;font-size:clamp(56px,12.2vw,196px);line-height:.92}.ck-head[data-astro-cid-55efodnq]>p[data-astro-cid-55efodnq]{max-width:33em;margin-top:clamp(20px,2.6vw,34px);font-size:clamp(19px,1.7vw,24px);line-height:1.32}.ck-line[data-astro-cid-55efodnq]{z-index:5;background:var(--sage);border-block:1px solid #0d2a2029;position:sticky;top:84px}.ck-line-in[data-astro-cid-55efodnq]{max-width:1520px;padding:14px var(--gut) 10px;align-items:flex-start;gap:clamp(10px,1.4vw,20px);margin:0 auto;display:flex}.ck-end[data-astro-cid-55efodnq]{letter-spacing:-.02em;flex:none;font-size:clamp(17px,1.5vw,22px);font-weight:600;line-height:22px}.ck-site[data-astro-cid-55efodnq]{opacity:.4;transition:opacity .4s,color .4s}.ck-line[data-astro-cid-55efodnq][data-done=true] .ck-site[data-astro-cid-55efodnq]{opacity:1;color:var(--ok)}.ck-track[data-astro-cid-55efodnq]{flex:1;gap:clamp(6px,1.4vw,22px);min-width:0;display:flex;position:relative}.ck-rail[data-astro-cid-55efodnq],.ck-live[data-astro-cid-55efodnq]{height:2px;position:absolute;top:10px;left:0}.ck-rail[data-astro-cid-55efodnq]{background:repeating-linear-gradient(90deg,#0d2a2057 0 6px,#0000 6px 12px);right:0}.ck-live[data-astro-cid-55efodnq]{width:var(--to,0px);background:var(--deep);transition:width .6s cubic-bezier(.2,.7,.2,1)}.ck-pack[data-astro-cid-55efodnq]{width:10px;height:10px;box-shadow:0 0 0 2px var(--deep);opacity:0;background:#fff;border-radius:50%;position:absolute;top:6px;left:0}.ck-line[data-astro-cid-55efodnq][data-run=true] .ck-pack[data-astro-cid-55efodnq]{animation:2.4s cubic-bezier(.3,0,.4,1) infinite ck-go}@keyframes ck-go{0%{opacity:0;transform:translate(0)}10%{opacity:1}84%{transform:translateX(var(--to));opacity:1}to{transform:translateX(var(--to));opacity:0}}.ck-cut[data-astro-cid-55efodnq]{left:var(--to,0px);z-index:2;width:22px;color:var(--bad);font:700 24px/24px var(--font);text-align:center;opacity:0;background:var(--sage);margin-left:-11px;transition:left .6s cubic-bezier(.2,.7,.2,1),opacity .3s,transform .3s;position:absolute;top:-2px;transform:scale(.4)}.ck-line[data-astro-cid-55efodnq][data-cut=true] .ck-cut[data-astro-cid-55efodnq]{opacity:1;transform:none}.ck-seg[data-astro-cid-55efodnq]{flex:var(--n) 1 0;gap:7px;min-width:0;display:grid;position:relative}.ck-beads[data-astro-cid-55efodnq]{justify-content:space-around;align-items:center;height:22px;display:flex}.ck-beads[data-astro-cid-55efodnq] i[data-astro-cid-55efodnq]{aspect-ratio:1;background:var(--sage);width:clamp(9px,1.1vw,15px);box-shadow:inset 0 0 0 2px var(--deep);animation:.5s cubic-bezier(.3,1.6,.5,1) backwards ck-pop;animation-delay:calc(.35s + var(--k) * 28ms);border-radius:50%;transition:background .25s,box-shadow .25s,transform .3s cubic-bezier(.3,1.6,.5,1)}@keyframes ck-pop{0%{transform:scale(0)}}.ck-beads[data-astro-cid-55efodnq] i[data-astro-cid-55efodnq][data-s=ok]{background:var(--ok);box-shadow:inset 0 0 0 2px var(--ok)}.ck-beads[data-astro-cid-55efodnq] i[data-astro-cid-55efodnq][data-s=bad]{background:var(--bad);box-shadow:inset 0 0 0 2px var(--bad);transform:scale(1.25)}.ck-seg[data-astro-cid-55efodnq] em[data-astro-cid-55efodnq]{text-align:center;opacity:.72;white-space:nowrap;font-size:clamp(12px,1vw,15px);font-style:normal;line-height:1.1;transition:opacity .2s}.ck-seg[data-astro-cid-55efodnq]:hover em[data-astro-cid-55efodnq]{opacity:1}.ck-body[data-astro-cid-55efodnq]{max-width:1520px;padding:0 var(--gut);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:clamp(24px,4vw,64px);margin:0 auto;display:grid}.ck-anchor[data-astro-cid-55efodnq]{position:absolute;top:-176px}.ck-group[data-astro-cid-55efodnq]{padding-top:clamp(44px,6vw,84px);position:relative}.ck-group[data-astro-cid-55efodnq] h2[data-astro-cid-55efodnq]{letter-spacing:-.045em;flex-wrap:wrap;align-items:baseline;gap:4px 18px;font-size:clamp(40px,5.4vw,88px);line-height:1;display:flex}.ck-group[data-astro-cid-55efodnq] small[data-astro-cid-55efodnq]{letter-spacing:-.01em;opacity:.62;font-size:17px}.ck-group[data-astro-cid-55efodnq] ol[data-astro-cid-55efodnq]{border-top:2px solid var(--deep);margin-top:clamp(16px,2vw,28px);padding:0;list-style:none}.ck-item[data-astro-cid-55efodnq]{border-bottom:1px solid #0d2a202e;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:clamp(14px,1.5vw,20px) 0;transition:padding .3s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.ck-t[data-astro-cid-55efodnq]{letter-spacing:-.02em;font-size:clamp(20px,1.7vw,25px);font-weight:500;line-height:1.18;transition:opacity .25s}.ck-c[data-astro-cid-55efodnq]{opacity:.76;margin-top:5px;font-size:16px;line-height:1.38;transition:opacity .25s}.ck-item[data-astro-cid-55efodnq][data-s=ok] .ck-q[data-astro-cid-55efodnq]{opacity:.46}.ck-item[data-astro-cid-55efodnq][data-s=ok] .ck-c[data-astro-cid-55efodnq]{display:none}.ck-item[data-astro-cid-55efodnq][data-s=bad]{box-shadow:inset 4px 0 0 var(--bad);padding-left:16px}.ck-item[data-astro-cid-55efodnq][data-s=bad] .ck-t[data-astro-cid-55efodnq]{color:var(--bad)}.ck-item[data-astro-cid-55efodnq][data-s=bad] .ck-c[data-astro-cid-55efodnq]{opacity:1}.ck-yn[data-astro-cid-55efodnq]{gap:6px;display:flex}.ck-yn[data-astro-cid-55efodnq] label[data-astro-cid-55efodnq]{cursor:pointer;position:relative}.ck-yn[data-astro-cid-55efodnq] input[data-astro-cid-55efodnq]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ck-yn[data-astro-cid-55efodnq] span[data-astro-cid-55efodnq]{border:2px solid var(--deep);border-radius:999px;place-items:center;width:clamp(52px,4.4vw,62px);height:clamp(44px,3.6vw,50px);font-size:16px;font-weight:500;transition:background .2s,color .2s,border-color .2s,transform .25s cubic-bezier(.3,1.6,.5,1);display:grid}.ck-yn[data-astro-cid-55efodnq] label[data-astro-cid-55efodnq]:hover span[data-astro-cid-55efodnq]{background:#0d2a2014}.ck-yn[data-astro-cid-55efodnq] input[data-astro-cid-55efodnq]:focus-visible+span[data-astro-cid-55efodnq]{outline:2px solid var(--deep);outline-offset:2px}.ck-yn[data-astro-cid-55efodnq] .yes[data-astro-cid-55efodnq] input[data-astro-cid-55efodnq]:checked+span[data-astro-cid-55efodnq]{background:var(--ok);border-color:var(--ok);color:#fff;transform:scale(1.05)}.ck-yn[data-astro-cid-55efodnq] .no[data-astro-cid-55efodnq] input[data-astro-cid-55efodnq]:checked+span[data-astro-cid-55efodnq]{background:var(--bad);border-color:var(--bad);color:#fff;transform:scale(1.05)}.ck-verdict[data-astro-cid-55efodnq]{background:var(--deep);color:#eef4ee;scrollbar-width:thin;border-radius:8px;max-height:calc(100svh - 192px);margin-top:clamp(44px,6vw,84px);padding:clamp(22px,2.2vw,32px);transition:background .4s;position:sticky;top:176px;overflow:auto}.ck-verdict[data-astro-cid-55efodnq][data-state=bad]{background:var(--bad);color:#fff}.ck-verdict[data-astro-cid-55efodnq][data-state=good]{background:var(--ok);color:#fff}.ck-count[data-astro-cid-55efodnq]{opacity:.8;font-size:15px}.ck-verdict[data-astro-cid-55efodnq] h2[data-astro-cid-55efodnq]{letter-spacing:-.04em;margin-top:12px;font-size:clamp(32px,3.3vw,52px);line-height:1}.ck-text[data-astro-cid-55efodnq]{margin-top:12px;font-size:18px;line-height:1.36}.ck-next[data-astro-cid-55efodnq]{text-underline-offset:3px;margin-top:12px;font-size:18px;line-height:1.3;text-decoration:underline;display:block}.ck-rest[data-astro-cid-55efodnq]{border-top:1px solid #ffffff4d;margin-top:14px;padding:12px 0 0;font-size:15px;line-height:1.34;list-style:none}.ck-rest[data-astro-cid-55efodnq] li+li{margin-top:5px}.ck-acts[data-astro-cid-55efodnq]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px;display:flex}.ck-send[data-astro-cid-55efodnq]{color:var(--deep);background:#fff;border-radius:999px;padding:15px 20px;font-size:16px;font-weight:500;line-height:1;transition:transform .25s}.ck-send[data-astro-cid-55efodnq]:hover{transform:scale(1.04)}.ck-reset[data-astro-cid-55efodnq]{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;opacity:.8;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}.ck-mini[data-astro-cid-55efodnq]{display:none}@media (width<=960px){.ck-line[data-astro-cid-55efodnq]{top:68px}.ck-body[data-astro-cid-55efodnq]{grid-template-columns:1fr}.ck-anchor[data-astro-cid-55efodnq]{top:-148px}.ck-verdict[data-astro-cid-55efodnq]{max-height:none;margin-top:44px;position:static}.ck-item[data-astro-cid-55efodnq]{grid-template-columns:1fr;gap:12px}.ck-yn[data-astro-cid-55efodnq] span[data-astro-cid-55efodnq]{width:76px;height:46px}.ck-mini[data-astro-cid-55efodnq]{z-index:20;left:var(--gut);right:var(--gut);background:var(--deep);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;font-size:15px;line-height:1.1;transition:background .3s,opacity .25s,translate .25s;display:flex;position:fixed;bottom:10px;box-shadow:0 8px 28px #0d2a204d}.ck-mini[data-astro-cid-55efodnq][data-state=bad]{background:var(--bad)}.ck-mini[data-astro-cid-55efodnq][data-state=good]{background:var(--ok)}.ck-mini[data-astro-cid-55efodnq][data-away=true]{opacity:0;pointer-events:none;translate:0 12px}.ck-mini[data-astro-cid-55efodnq] b[data-astro-cid-55efodnq]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.ck-mini[data-astro-cid-55efodnq] span[data-astro-cid-55efodnq]{opacity:.85;flex:none}}@media (width<=560px){.ck-seg[data-astro-cid-55efodnq]{flex-basis:auto;flex-grow:calc(var(--n) + .7)}.ck-end[data-astro-cid-55efodnq]{font-size:15px}.ck-line-in[data-astro-cid-55efodnq]{gap:8px;padding-top:10px;padding-bottom:8px}.ck-seg[data-astro-cid-55efodnq] em[data-astro-cid-55efodnq]{font-size:11px}}@media (prefers-reduced-motion:reduce){.ck-line[data-astro-cid-55efodnq] .ck-pack[data-astro-cid-55efodnq]{animation:none}}
