:root{--ck-shell-accent:#4a86e6;--ck-shell-accent-strong:#2f6bc7;--ck-shell-promo:#ff5a2c;--ck-shell-bg:#0a0e15;--ck-shell-surface:#111a28;--ck-shell-surface-2:#182437;--ck-shell-border:#ffffff1c;--ck-shell-text:#eaf1fb;--ck-shell-muted:#9ba9bf;--ck-shell-max:1200px}.ck-shell-skip{z-index:2000;background:var(--ck-shell-accent);color:#fff;border-radius:.55rem;padding:.7rem 1rem;font-weight:800;transition:transform .16s;position:fixed;inset:8px auto auto 8px;transform:translateY(-160%)}.ck-shell-skip:focus{transform:translateY(0)}.ck-shell-header{z-index:1000;color:#16233c;backdrop-filter:blur(16px);background:#fffffff7;border-bottom:1px solid #e1e9f5;position:sticky;top:0;box-shadow:0 8px 24px #16233c14}.ck-shell-promo,.ck-shell-header-row{z-index:3;position:relative}.ck-shell-promo{background:linear-gradient(100deg, var(--ck-shell-accent-strong), var(--ck-shell-accent));color:#fff}.ck-shell-promo>a{width:min(100% - 2rem, var(--ck-shell-max));min-height:36px;color:inherit;justify-content:center;align-items:center;gap:.55rem;margin-inline:auto;padding:.35rem 0;font-size:.83rem;line-height:1.2;text-decoration:none;display:flex}.ck-shell-promo-cta{align-items:center;gap:.3rem;margin-left:.4rem;font-weight:800;display:inline-flex}.ck-shell-header-row{width:min(100% - 2rem, var(--ck-shell-max));align-items:center;gap:1.2rem;min-height:70px;margin-inline:auto;display:flex}.ck-shell-logo{flex:none;align-items:center;display:inline-flex}.ck-shell-logo img{object-fit:contain;width:auto;max-width:190px;height:auto;max-height:48px;display:block}.ck-shell-nav{justify-content:flex-end;align-items:center;gap:.2rem;min-width:0;margin-left:auto;display:flex}.ck-shell-nav>a{color:#5b6b85;white-space:nowrap;border-radius:.58rem;padding:.62rem .7rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:color .16s,background .16s}.ck-shell-nav>a:hover,.ck-shell-nav>a.active{color:#16233c;background:#226ee617}.ck-shell-nav>.ck-shell-signup{color:#fff;background:linear-gradient(135deg, var(--ck-shell-accent), var(--ck-shell-accent-strong));box-shadow:0 8px 24px color-mix(in srgb, var(--ck-shell-accent) 30%, transparent);margin-left:.45rem;padding-inline:1rem}.ck-shell-nav>.ck-shell-signup:hover{color:#fff;background:linear-gradient(135deg, var(--ck-shell-accent-strong), var(--ck-shell-accent))}.ck-shell-menu-toggle{color:#16233c;background:#f0f4fb;border:1px solid #dbe4f2;border-radius:.65rem;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-left:auto;display:none}.ck-shell-menu-toggle span{background:currentColor;border-radius:999px;width:20px;height:2px;transition:transform .18s,opacity .18s;display:block}.ck-shell-scrim{border:0;display:none}.ck-shell-main{overflow-wrap:anywhere;min-width:0;min-height:45vh}.ck-shell-main img,.ck-shell-main figure,.ck-shell-main iframe,.ck-shell-main video,.ck-shell-main embed{max-width:100%;height:auto}.ck-shell-main table{max-width:100%;display:block;overflow-x:auto}.ck-shell-footer{z-index:2;padding:3rem max(1rem, calc((100vw - var(--ck-shell-max)) / 2)) 1.2rem;color:var(--ck-shell-muted);border-top:1px solid var(--ck-shell-border);background:#080c13;position:relative}.ck-shell-footer-grid{max-width:var(--ck-shell-max);grid-template-columns:minmax(240px,1.4fr) minmax(130px,.62fr) minmax(180px,.82fr) minmax(240px,1.15fr);gap:2rem;margin-inline:auto;display:grid}.ck-shell-footer-grid>*{min-width:0}.ck-shell-footer-logo{background:#fff;border-radius:.65rem;margin-bottom:1rem;padding:.45rem .8rem;display:inline-flex}.ck-shell-footer-logo img{object-fit:contain;width:auto;max-width:180px;height:auto;max-height:42px}.ck-shell-footer-brand p{max-width:42ch;margin:0 0 1rem;font-size:.9rem;line-height:1.65}.ck-shell-18{align-items:center;gap:.55rem;font-size:.84rem;display:inline-flex}.ck-shell-18 strong{border:2px solid var(--ck-shell-promo);width:38px;height:38px;color:var(--ck-shell-promo);border-radius:50%;place-items:center;display:inline-grid}.ck-shell-footer-links{flex-direction:column;align-items:flex-start;gap:.58rem;display:flex}.ck-shell-footer-links strong,.ck-shell-contact>strong{color:var(--ck-shell-text);margin-bottom:.3rem;font-size:.94rem}.ck-shell-footer a{color:inherit;text-decoration:none}.ck-shell-footer-links a{font-size:.88rem}.ck-shell-footer a:hover{color:var(--ck-shell-accent)}.ck-shell-contact{color:var(--ck-shell-muted);flex-direction:column;gap:.58rem;font-size:.86rem;font-style:normal;line-height:1.5;display:flex}.ck-shell-contact span{overflow-wrap:anywhere}.ck-shell-contact b{color:var(--ck-shell-promo)}.ck-shell-footer-bottom{max-width:var(--ck-shell-max);border-top:1px solid var(--ck-shell-border);justify-content:space-between;gap:1rem;margin:2rem auto 0;padding-top:1rem;font-size:.78rem;display:flex}.ck-shell-mobile-cta{display:none}@media (width<=1040px){.ck-shell-menu-toggle{display:flex}.ck-shell-nav{z-index:4;opacity:0;visibility:hidden;pointer-events:none;background:#fffffffc;border-top:1px solid #e1e9f5;border-bottom:1px solid #e1e9f5;gap:.25rem;max-height:calc(100vh - 110px);margin:0;padding:.8rem 1rem 1rem;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;inset:100% 0 auto;overflow-y:auto;transform:translateY(-10px);box-shadow:0 20px 36px #16233c2e}.ck-shell-nav>a{width:100%;padding:.78rem .85rem}.ck-shell-nav>.ck-shell-signup{text-align:center;margin:.35rem 0 0}.ck-shell-header[data-menu-open=true] .ck-shell-nav{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.ck-shell-scrim{z-index:2;opacity:0;visibility:hidden;pointer-events:none;background:#010409b3;width:100%;height:100%;transition:opacity .18s,visibility .18s;position:fixed;inset:0}.ck-shell-header[data-menu-open=true] .ck-shell-scrim{opacity:1;visibility:visible;pointer-events:auto;display:block}.ck-shell-header[data-menu-open=true] .ck-shell-menu-toggle span:first-child{transform:translateY(7px)rotate(45deg)}.ck-shell-header[data-menu-open=true] .ck-shell-menu-toggle span:nth-child(2){opacity:0}.ck-shell-header[data-menu-open=true] .ck-shell-menu-toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}body.ck-shell-menu-open{overflow:hidden}.ck-shell-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ck-shell-promo>a{width:min(100% - 1rem, var(--ck-shell-max));font-size:.74rem}.ck-shell-promo-cta{margin-left:auto}.ck-shell-header-row{width:min(100% - 1.2rem, var(--ck-shell-max));min-height:64px}.ck-shell-logo img{max-width:155px;max-height:42px}.ck-shell-main [style*=grid-template-columns]{grid-template-columns:1fr!important}.ck-shell-footer{padding:2.3rem 1rem 5.5rem}.ck-shell-footer-grid{grid-template-columns:1fr;gap:1.6rem}.ck-shell-footer-bottom{flex-direction:column}.ck-shell-mobile-cta{z-index:900;padding:.58rem max(.7rem, env(safe-area-inset-right)) calc(.58rem + env(safe-area-inset-bottom)) max(.7rem, env(safe-area-inset-left));border-top:1px solid var(--ck-shell-border);backdrop-filter:blur(12px);background:#080c13f5;display:block;position:fixed;inset:auto 0 0}.ck-shell-mobile-cta a{color:#fff;background:linear-gradient(135deg, var(--ck-shell-accent-strong), var(--ck-shell-accent));border-radius:.7rem;justify-content:center;align-items:center;min-height:48px;font-weight:900;text-decoration:none;display:flex}}@media (width>=641px) and (width<=840px){.ck-shell-main [style*="repeat(4,"],.ck-shell-main [style*="repeat(3,"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){.ck-shell-skip,.ck-shell-nav,.ck-shell-scrim,.ck-shell-menu-toggle span{transition:none}}.ck-shell-nav>.ck-shell-signup,.ck-shell-mobile-cta a{background:linear-gradient(135deg, color-mix(in srgb, var(--ck-shell-accent) 78%, #06101f), color-mix(in srgb, var(--ck-shell-accent-strong) 82%, #06101f))}.ck-shell-nav>.ck-shell-signup:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--ck-shell-accent-strong) 82%, #06101f), color-mix(in srgb, var(--ck-shell-accent) 78%, #06101f))}.ck-shell-nav>.ck-shell-signup{isolation:isolate;position:relative;overflow:hidden}.ck-shell-nav>.ck-shell-signup:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:42%;animation:4.6s cubic-bezier(.4,0,.2,1) infinite ckSheen;position:absolute;top:0;bottom:0;left:0;transform:translate(-170%)skew(-18deg)}@keyframes ckSheen{0%,62%{transform:translate(-170%)skew(-18deg)}92%,to{transform:translate(340%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.ck-shell-nav>.ck-shell-signup:after{animation:none}}.bs-overlay[data-astro-cid-dcj7nvml]{z-index:9999;opacity:0;background:#000000c7;justify-content:center;align-items:center;padding:16px;transition:opacity .35s;display:flex;position:fixed;inset:0}.bs-overlay[data-astro-cid-dcj7nvml].is-open{opacity:1}.bs-overlay[data-astro-cid-dcj7nvml][hidden]{display:none}.bs-card[data-astro-cid-dcj7nvml]{text-align:center;color:#fff;background:linear-gradient(165deg,#1a1408 0%,#0d0d12 55%,#160a0a 100%);border:2px solid #f6c84c;border-radius:18px;width:min(92vw,430px);padding:28px 22px 24px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:relative;transform:scale(.9);box-shadow:0 0 60px #f6c84c59,0 24px 60px #0009}.bs-overlay[data-astro-cid-dcj7nvml].is-open .bs-card[data-astro-cid-dcj7nvml]{transform:scale(1)}.bs-close[data-astro-cid-dcj7nvml]{color:#f6c84c;cursor:pointer;background:0 0;border:0;font-size:30px;line-height:1;position:absolute;top:6px;right:10px}.bs-title[data-astro-cid-dcj7nvml]{letter-spacing:.5px;color:gold;text-shadow:0 2px 10px #ffd70073;margin:4px 0 6px;font-size:26px;font-weight:900}.bs-sub[data-astro-cid-dcj7nvml]{color:#e8dcc0;margin:0 0 14px;font-size:14px}.bs-stage[data-astro-cid-dcj7nvml]{aspect-ratio:1;width:min(78vw,340px);margin:0 auto;position:relative}.bs-pointer[data-astro-cid-dcj7nvml]{z-index:3;filter:drop-shadow(0 3px 4px #00000080);width:34px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.bs-wheel[data-astro-cid-dcj7nvml]{will-change:transform;width:100%;height:100%;transition:transform 5.2s cubic-bezier(.12,.72,.08,1)}.bs-wheel[data-astro-cid-dcj7nvml] svg[data-astro-cid-dcj7nvml]{width:100%;height:100%;display:block}.bs-t1[data-astro-cid-dcj7nvml]{fill:gold;font-size:12.5px;font-weight:900}.bs-t2[data-astro-cid-dcj7nvml]{fill:#f6c84c;font-size:12.5px;font-weight:900}.bs-s1[data-astro-cid-dcj7nvml]{letter-spacing:.6px;fill:#ffe9a8;font-size:5.6px;font-weight:700}.bs-s2[data-astro-cid-dcj7nvml]{letter-spacing:.6px;fill:#c9a84c;font-size:5.6px;font-weight:700}.bs-b1[data-astro-cid-dcj7nvml]{fill:gold;animation:1s ease-in-out infinite bs-blink}.bs-b2[data-astro-cid-dcj7nvml]{fill:#7a5800;animation:1s ease-in-out .5s infinite bs-blink}@keyframes bs-blink{0%,to{opacity:1}50%{opacity:.25}}.bs-spin[data-astro-cid-dcj7nvml]{color:#4a2c00;letter-spacing:1px;cursor:pointer;background:radial-gradient(circle at 35% 30%,#ffe27a,#f6c84c 55%,#d4941e);border:3px solid #8a5a00;border-radius:50%;width:88px;height:88px;font-size:19px;font-weight:900;animation:1.6s ease-in-out infinite bs-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #f6c84cb3}.bs-spin[data-astro-cid-dcj7nvml]:disabled{cursor:default;animation:none}@keyframes bs-pulse{0%,to{box-shadow:0 0 12px #f6c84c80}50%{box-shadow:0 0 30px #f6c84cf2}}.bs-result[data-astro-cid-dcj7nvml]{padding:12px 4px 4px}.bs-result[data-astro-cid-dcj7nvml].is-show{animation:.5s cubic-bezier(.34,1.56,.64,1) bs-pop}@keyframes bs-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.bs-win[data-astro-cid-dcj7nvml]{color:gold;margin:0 0 6px;font-size:22px;font-weight:900}.bs-prize[data-astro-cid-dcj7nvml]{color:#fff;text-shadow:0 0 18px #ffd7008c;margin:0 0 8px;font-size:24px;font-weight:900}.bs-detail[data-astro-cid-dcj7nvml]{color:#e8dcc0;margin:0 0 18px;font-size:14px;line-height:1.5}.bs-claim[data-astro-cid-dcj7nvml]{color:#4a2c00;letter-spacing:.5px;background:linear-gradient(#ffe27a,#f6c84c 60%,#e0a92e);border-radius:999px;padding:13px 34px;font-size:17px;font-weight:900;text-decoration:none;animation:1.6s ease-in-out infinite bs-pulse;display:inline-block;box-shadow:0 6px 22px #f6c84c80}.bs-nothx[data-astro-cid-dcj7nvml]{color:#9b8f74;cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-size:13px;text-decoration:underline;display:block}
