.ckb[data-astro-cid-ocqgbrps]{--accent: var(--c-ascend);--accent-tint: var(--c-ascend-dim);--ckb-base: var(--c-surface-2);--ink: var(--ink2);--muted: var(--ink2-dim);--line: color-mix(in srgb, var(--ink2) 14%, transparent);--line-inverse: var(--c-line-strong);--fs-meta: .68rem;--tracking-meta: .12em;--radius-tile: var(--lk-radius);--radius-pill: var(--pill-radius);--space: 24px;--ease: var(--ease-out)}.ckb__bar[data-astro-cid-ocqgbrps]{position:fixed;left:var(--space,24px);bottom:var(--space,24px);z-index:80;width:min(430px,calc(100vw - (var(--space,24px) * 2)));background:var(--ckb-base,#06201b);color:var(--paper,#fff);border-radius:var(--radius-tile,6px);padding:1.35rem 1.4rem 1.2rem;box-shadow:0 16px 44px #00000057;border:1px solid rgba(255,255,255,.2);transform:rotate(-1.6deg)}@supports ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){.ckb__bar[data-astro-cid-ocqgbrps]{background:linear-gradient(152deg,color-mix(in srgb,var(--accent,#4fe1bd) 20%,rgba(0,0,0,.8)),color-mix(in srgb,var(--accent,#4fe1bd) 10%,rgba(0,0,0,.86)));-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);border-color:#ffffff42}}@media(max-width:700px){.ckb__bar[data-astro-cid-ocqgbrps]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ckb-base,#06201b)}}.ckb__bar[data-astro-cid-ocqgbrps].is-in{animation:ckb-in var(--dur-slow,.46s) var(--ease,cubic-bezier(.2,.7,.2,1)) both}@keyframes ckb-in{0%{opacity:0;transform:translateY(18px) rotate(-4deg)}to{opacity:1;transform:translateY(0) rotate(-1.6deg)}}.ckb__h[data-astro-cid-ocqgbrps]{font-family:var(--font-display,sans-serif);text-transform:uppercase;font-size:var(--fs-meta,13px);letter-spacing:var(--tracking-meta,.12em);color:var(--accent,#4fe1bd);margin:0}.ckb__t[data-astro-cid-ocqgbrps]{font-size:.92rem;line-height:1.45;margin:.5rem 0 0;color:#ffffffd6}.ckb__t[data-astro-cid-ocqgbrps] a[data-astro-cid-ocqgbrps]{color:var(--paper,#fff);text-decoration:underline;text-underline-offset:.18em}.ckb__acts[data-astro-cid-ocqgbrps]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.1rem}.ckb__btn[data-astro-cid-ocqgbrps]{font:inherit;font-size:var(--fs-meta,13px);letter-spacing:var(--tracking-meta,.1em);text-transform:uppercase;font-family:var(--font-display,sans-serif);padding:.62em 1.15em;border-radius:var(--radius-pill,999px);cursor:pointer;background:transparent;color:var(--paper,#fff);border:var(--border-w,1.5px) solid var(--line-inverse,rgba(255,255,255,.28));transition:background var(--dur,.22s) var(--ease,ease),color var(--dur,.22s) var(--ease,ease)}.ckb__btn[data-astro-cid-ocqgbrps]:hover{background:#ffffff21}.ckb__btn--primary[data-astro-cid-ocqgbrps]{background:var(--accent,#4fe1bd);border-color:var(--accent,#4fe1bd);color:var(--ink,#000)}.ckb__btn--primary[data-astro-cid-ocqgbrps]:hover{filter:brightness(1.07);background:var(--accent,#4fe1bd)}.ckb__btn--quiet[data-astro-cid-ocqgbrps]{border-color:transparent;text-decoration:underline;text-underline-offset:.2em}.ckb__btn[data-astro-cid-ocqgbrps]:focus-visible,.ckb__x[data-astro-cid-ocqgbrps]:focus-visible{outline:2px solid var(--accent,#4fe1bd);outline-offset:3px}@keyframes ckb-in-flat{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ckb__scrim[data-astro-cid-ocqgbrps]{position:fixed;inset:0;z-index:90;background:#0000008c}.ckb__panel[data-astro-cid-ocqgbrps]{position:fixed;z-index:91;left:50%;top:50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - 2rem));max-height:min(86vh,760px);overflow:auto;background:var(--paper,#fff);color:var(--ink,#000);border-radius:var(--radius-tile,6px);box-shadow:0 26px 70px #0006}.ckb__phead[data-astro-cid-ocqgbrps]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.3rem 1.4rem;border-bottom:var(--border-w,1.5px) solid var(--line,rgba(0,0,0,.14));position:sticky;top:0;background:var(--paper,#fff);z-index:1}.ckb__ptitle[data-astro-cid-ocqgbrps]{font-family:var(--font-display,sans-serif);text-transform:uppercase;font-size:clamp(20px,2.4vw,26px);line-height:1;margin:0}.ckb__x[data-astro-cid-ocqgbrps]{font:inherit;font-size:1.7rem;line-height:1;background:none;border:0;cursor:pointer;color:var(--muted,rgba(0,0,0,.6));padding:0 .2em}.ckb__x[data-astro-cid-ocqgbrps]:hover{color:var(--ink,#000)}.ckb__list[data-astro-cid-ocqgbrps]{padding:.4rem 1.4rem}.ckb__row[data-astro-cid-ocqgbrps]{padding:1.05rem 0;border-bottom:1px solid var(--line,rgba(0,0,0,.14))}.ckb__row[data-astro-cid-ocqgbrps]:last-child{border-bottom:0}.ckb__rowtop[data-astro-cid-ocqgbrps]{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer}.ckb__row--locked[data-astro-cid-ocqgbrps] .ckb__rowtop[data-astro-cid-ocqgbrps]{cursor:default}.ckb__rowname[data-astro-cid-ocqgbrps]{font-family:var(--font-display,sans-serif);text-transform:uppercase;font-size:1rem;letter-spacing:.03em}.ckb__always[data-astro-cid-ocqgbrps]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;padding:.3em .75em;border-radius:var(--radius-pill,999px);background:var(--accent-tint,#dff7f0);color:var(--ink,#000)}.ckb__rowdesc[data-astro-cid-ocqgbrps]{font-size:.88rem;line-height:1.45;color:var(--muted,rgba(0,0,0,.62));margin:.4rem 0 0;max-width:46ch}.ckb__sw[data-astro-cid-ocqgbrps]{position:relative;flex:none;display:inline-flex}.ckb__sw[data-astro-cid-ocqgbrps] input[data-astro-cid-ocqgbrps]{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.ckb__track[data-astro-cid-ocqgbrps]{display:block;width:46px;height:26px;border-radius:999px;background:#00000029;transition:background var(--dur,.22s) var(--ease,ease)}.ckb__knob[data-astro-cid-ocqgbrps]{display:block;width:20px;height:20px;margin:3px;border-radius:50%;background:var(--paper,#fff);box-shadow:0 1px 3px #0000004d;transition:transform var(--dur,.22s) var(--ease,ease)}.ckb__sw[data-astro-cid-ocqgbrps] input[data-astro-cid-ocqgbrps]:checked+.ckb__track[data-astro-cid-ocqgbrps]{background:var(--accent,#4fe1bd)}.ckb__sw[data-astro-cid-ocqgbrps] input[data-astro-cid-ocqgbrps]:checked+.ckb__track[data-astro-cid-ocqgbrps] .ckb__knob[data-astro-cid-ocqgbrps]{transform:translate(20px)}.ckb__sw[data-astro-cid-ocqgbrps] input[data-astro-cid-ocqgbrps]:focus-visible+.ckb__track[data-astro-cid-ocqgbrps]{outline:2px solid var(--accent,#4fe1bd);outline-offset:3px}.ckb__pfoot[data-astro-cid-ocqgbrps]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:1.2rem 1.4rem;border-top:var(--border-w,1.5px) solid var(--line,rgba(0,0,0,.14));position:sticky;bottom:0;background:var(--paper,#fff)}.ckb__pfoot[data-astro-cid-ocqgbrps] .ckb__btn[data-astro-cid-ocqgbrps]{color:var(--ink,#000);border-color:var(--line,rgba(0,0,0,.2))}.ckb__pfoot[data-astro-cid-ocqgbrps] .ckb__btn[data-astro-cid-ocqgbrps]:hover{background:#0000000f}.ckb__pfoot[data-astro-cid-ocqgbrps] .ckb__btn--primary[data-astro-cid-ocqgbrps]{color:var(--ink,#000);border-color:var(--accent,#4fe1bd)}.ckb__plink[data-astro-cid-ocqgbrps]{margin-left:auto;font-size:.86rem;color:var(--muted,rgba(0,0,0,.6));text-decoration:underline;text-underline-offset:.18em}@media(max-width:560px){.ckb__bar[data-astro-cid-ocqgbrps]{left:0;right:0;bottom:0;width:auto;transform:none;border-radius:var(--radius-tile,6px) var(--radius-tile,6px) 0 0;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom,0px))}.ckb__bar[data-astro-cid-ocqgbrps].is-in{animation-name:ckb-in-flat}.ckb__acts[data-astro-cid-ocqgbrps]{flex-direction:column-reverse}.ckb__acts[data-astro-cid-ocqgbrps] .ckb__btn[data-astro-cid-ocqgbrps]{width:100%}.ckb__panel[data-astro-cid-ocqgbrps]{top:auto;bottom:0;transform:translate(-50%);width:100%;max-height:88vh;border-radius:var(--radius-tile,6px) var(--radius-tile,6px) 0 0}.ckb__pfoot[data-astro-cid-ocqgbrps]{flex-direction:column-reverse;align-items:stretch}.ckb__pfoot[data-astro-cid-ocqgbrps] .ckb__btn[data-astro-cid-ocqgbrps]{width:100%}.ckb__plink[data-astro-cid-ocqgbrps]{margin:0 0 .3rem;text-align:center}}@media(prefers-reduced-motion:reduce){.ckb__bar[data-astro-cid-ocqgbrps].is-in{animation:none}.ckb__track[data-astro-cid-ocqgbrps],.ckb__knob[data-astro-cid-ocqgbrps],.ckb__btn[data-astro-cid-ocqgbrps]{transition:none}}.ascend[data-astro-cid-pw7el6rh]{background:#1a1a1a;color:#f4f4f4}.ascend__in[data-astro-cid-pw7el6rh]{max-width:var(--wrap, 1240px);margin-inline:auto;padding:1rem clamp(1.15rem,4vw,3rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem 1.5rem}.ascend__c[data-astro-cid-pw7el6rh]{margin:0;font-size:.78rem;line-height:1.4;color:color-mix(in srgb,#f4f4f4 62%,transparent)}.ascend__c[data-astro-cid-pw7el6rh] a{color:inherit;margin-left:.9em}.ascend__c[data-astro-cid-pw7el6rh] a:hover{color:#f4f4f4}.ascend__sig[data-astro-cid-pw7el6rh]{display:inline-flex;opacity:.78;transition:opacity .2s ease}.ascend__sig[data-astro-cid-pw7el6rh]:hover,.ascend__sig[data-astro-cid-pw7el6rh]:focus-visible{opacity:1}.ascend__sig[data-astro-cid-pw7el6rh]:focus-visible{outline:2px solid #f4f4f4;outline-offset:4px;border-radius:2px}.ascend__mark[data-astro-cid-pw7el6rh]{display:block}.ascend__mark[data-astro-cid-pw7el6rh] svg{height:clamp(1.7rem,3vw,2.1rem);width:auto;display:block}@media(max-width:520px){.ascend__in[data-astro-cid-pw7el6rh]{flex-direction:column;align-items:flex-start;gap:.9rem}}@media(prefers-reduced-motion:reduce){.ascend__sig[data-astro-cid-pw7el6rh]{transition:none}}
