.ch[data-astro-cid-c2b6kics]{overflow:hidden}.ch-wrap[data-astro-cid-c2b6kics]{position:relative;max-width:80rem;margin:0 auto;padding:0 1.25rem}@media(min-width:768px){.ch-wrap[data-astro-cid-c2b6kics]{padding:0 2.5rem}}.ch-section[data-astro-cid-c2b6kics]{margin-top:clamp(4rem,9vw,6.5rem)}.ch-hero[data-astro-cid-c2b6kics]{display:grid;gap:2.5rem;align-items:center;padding-top:clamp(2.25rem,6vw,4.5rem)}@media(min-width:1024px){.ch-hero[data-astro-cid-c2b6kics]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:4rem}}.ch-glow[data-astro-cid-c2b6kics]{position:absolute;inset:-10rem -20rem auto auto;width:46rem;height:34rem;pointer-events:none;z-index:-1;background:radial-gradient(closest-side,rgba(30,107,255,.28),transparent)}.ch-eyebrow[data-astro-cid-c2b6kics]{font-size:14px;font-weight:600;color:#6fa0ff}.ch-title[data-astro-cid-c2b6kics]{margin-top:.75rem;font-size:clamp(2.6rem,6.4vw,4.75rem);font-weight:800;line-height:.98;letter-spacing:-.05em;text-wrap:balance}.ch-sub[data-astro-cid-c2b6kics]{max-width:38rem;margin-top:1.25rem;font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:500;line-height:1.5;color:#ffffffb8;text-wrap:pretty}.ch-ctas[data-astro-cid-c2b6kics]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.ch-cta-note[data-astro-cid-c2b6kics]{margin-top:.85rem;font-size:13.5px;color:#fff9}@media(max-width:479px){.ch-ctas[data-astro-cid-c2b6kics] a[data-astro-cid-c2b6kics]{flex:1 1 100%}}.ch-mosaic[data-astro-cid-c2b6kics]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;max-width:30rem;justify-self:center;width:100%}.ch-mosaic[data-astro-cid-c2b6kics] img[data-astro-cid-c2b6kics]{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:16px;box-shadow:0 0 0 1px #ffffff14,0 20px 50px -25px #000000e6}.ch-mosaic-label[data-astro-cid-c2b6kics]{grid-column:1 / -1;justify-self:center;margin-top:.4rem;font-size:14px;line-height:1.35;text-align:center;color:#ffffffb3}.ch-mosaic-label[data-astro-cid-c2b6kics] strong[data-astro-cid-c2b6kics]{font-size:18px;font-weight:800;color:#fff;letter-spacing:-.03em}.ch-mosaic-label[data-astro-cid-c2b6kics] br[data-astro-cid-c2b6kics]{display:none}@media(max-width:1023px){.ch-mosaic[data-astro-cid-c2b6kics]{max-width:26rem}}.ch-facts[data-astro-cid-c2b6kics]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:clamp(3rem,7vw,4.5rem);border-radius:18px;overflow:hidden;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff14}@media(min-width:1024px){.ch-facts[data-astro-cid-c2b6kics]{grid-template-columns:1fr 1fr 1.9fr 1.2fr 1fr}}.ch-facts[data-astro-cid-c2b6kics]>div[data-astro-cid-c2b6kics]{padding:1.05rem 1.2rem;background:#0a0a0a}.ch-facts[data-astro-cid-c2b6kics] dt[data-astro-cid-c2b6kics]{font-size:12.5px;font-weight:600;color:#fff9}.ch-facts[data-astro-cid-c2b6kics] dd[data-astro-cid-c2b6kics]{margin-top:.3rem;font-size:15px;font-weight:600;line-height:1.4;color:#fff}@media(max-width:1023px){.ch-fact-wide[data-astro-cid-c2b6kics],.ch-facts[data-astro-cid-c2b6kics]>div[data-astro-cid-c2b6kics]:nth-child(4){grid-column:span 2}}.ch-fact-plain[data-astro-cid-c2b6kics]{display:flex;align-items:center}.ch-fact-plain[data-astro-cid-c2b6kics] dd[data-astro-cid-c2b6kics]{margin:0}@media(max-width:1023px){.ch-fact-plain[data-astro-cid-c2b6kics]{grid-column:span 2}}.ch-h2[data-astro-cid-c2b6kics]{font-size:clamp(1.9rem,3.6vw,2.75rem);font-weight:800;line-height:1.05;letter-spacing:-.04em}.ch-h3[data-astro-cid-c2b6kics]{font-size:1.25rem;font-weight:750;letter-spacing:-.025em}.ch-lead[data-astro-cid-c2b6kics]{margin-top:.75rem;max-width:40rem;font-size:17px;line-height:1.55;color:#ffffffb8}.ch-link[data-astro-cid-c2b6kics]{color:#fff;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}.ch-link[data-astro-cid-c2b6kics]:hover{text-decoration-color:#fff}.ch-steps[data-astro-cid-c2b6kics]{display:grid;gap:.75rem;margin-top:1.5rem;counter-reset:none}@media(min-width:768px){.ch-steps[data-astro-cid-c2b6kics]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ch-steps[data-astro-cid-c2b6kics]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ch-steps[data-astro-cid-c2b6kics] li[data-astro-cid-c2b6kics]{display:flex;gap:.85rem;align-items:flex-start;padding:1.1rem 1.15rem;border-radius:16px;font-size:15.5px;line-height:1.5;color:#ffffffd9;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff14}.ch-step-n[data-astro-cid-c2b6kics]{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:9999px;font-size:13px;font-weight:700;color:#fff;background:#1e6bff4d;box-shadow:inset 0 0 0 1px #1e6bff99}.ch-free-head[data-astro-cid-c2b6kics]{max-width:46rem}.ch-count[data-astro-cid-c2b6kics]{display:inline-block;margin-top:1rem;padding:.3rem .75rem;border-radius:9999px;font-size:13px;font-weight:600;color:#cfe0ff;background:#1e6bff24;box-shadow:inset 0 0 0 1px #1e6bff59}.ch-collections[data-astro-cid-c2b6kics]{margin-top:2rem;column-gap:1rem}@media(min-width:680px){.ch-collections[data-astro-cid-c2b6kics]{columns:2}}@media(min-width:1100px){.ch-collections[data-astro-cid-c2b6kics]{columns:3}}.ch-col[data-astro-cid-c2b6kics]{display:flex;flex-direction:column;padding:1rem;border-radius:18px;break-inside:avoid;margin-bottom:1rem;background:linear-gradient(180deg,#ffffff0b,#ffffff05);box-shadow:inset 0 0 0 1px #ffffff14}.ch-col-head[data-astro-cid-c2b6kics]{display:flex;gap:.9rem;align-items:center}.ch-col-art[data-astro-cid-c2b6kics]{flex:none;width:4.25rem;height:4.25rem;border-radius:12px;object-fit:cover;box-shadow:0 0 0 1px #ffffff1a}.ch-col-art-empty[data-astro-cid-c2b6kics]{background:linear-gradient(135deg,#1e6bff55,#0b0b0b)}.ch-col[data-astro-cid-c2b6kics] h3[data-astro-cid-c2b6kics]{font-size:15.5px;font-weight:700;line-height:1.3;letter-spacing:-.015em;color:#fff}.ch-col-head[data-astro-cid-c2b6kics] p[data-astro-cid-c2b6kics]{margin-top:.2rem;font-size:13px;color:#fff9}.ch-insts[data-astro-cid-c2b6kics]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.9rem}.ch-insts[data-astro-cid-c2b6kics] li[data-astro-cid-c2b6kics]{padding:.28rem .6rem;border-radius:9999px;font-size:13px;line-height:1.35;color:#ffffffd9;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff0f}.ch-insts[data-astro-cid-c2b6kics][data-collapsed] .ch-more-item[data-astro-cid-c2b6kics]{display:none}.ch-more[data-astro-cid-c2b6kics]{align-self:flex-start;margin-top:.6rem;padding:.25rem 0;font-size:13px;font-weight:600;color:#7aa7ff}.ch-more[data-astro-cid-c2b6kics]:hover{color:#fff}.ch-cta-band[data-astro-cid-c2b6kics]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;margin-top:2rem;padding:1.5rem 1.6rem;border-radius:20px;background:linear-gradient(120deg,#1e6bff38,#1e6bff0f);box-shadow:inset 0 0 0 1px #1e6bff66}.ch-cta-band-title[data-astro-cid-c2b6kics]{font-size:clamp(1.2rem,2vw,1.45rem);font-weight:750;letter-spacing:-.025em}.ch-cta-band-sub[data-astro-cid-c2b6kics]{margin-top:.25rem;font-size:14.5px;color:#ffffffb3}@media(max-width:479px){.ch-cta-band[data-astro-cid-c2b6kics] a[data-astro-cid-c2b6kics]{flex:1 1 100%}}.ch-pair[data-astro-cid-c2b6kics]{display:grid;gap:1rem}@media(min-width:768px){.ch-pair[data-astro-cid-c2b6kics]{grid-template-columns:1.4fr 1fr}}.ch-card[data-astro-cid-c2b6kics]{padding:1.5rem 1.6rem;border-radius:20px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff14}.ch-card[data-astro-cid-c2b6kics] p[data-astro-cid-c2b6kics]{margin-top:.75rem;font-size:16px;line-height:1.6;color:#fffc}.ch-card[data-astro-cid-c2b6kics] .ch-small[data-astro-cid-c2b6kics]{font-size:13.5px;color:#fff9}.ch-enter[data-astro-cid-c2b6kics]{padding-bottom:clamp(4rem,8vw,6rem)}.ch-state[data-astro-cid-c2b6kics]{max-width:44rem;margin-top:1.5rem;padding:1.75rem;border-radius:20px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff1a}.ch-state-msg[data-astro-cid-c2b6kics]{font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.35}.ch-state-sub[data-astro-cid-c2b6kics]{margin:.5rem 0 1.25rem;font-size:15px;color:#ffffffb3}.ch-success[data-astro-cid-c2b6kics]{background:#1e6bff1f;box-shadow:inset 0 0 0 1px #1e6bff73}.ch-success[data-astro-cid-c2b6kics]:focus{outline:none}.ch-success[data-astro-cid-c2b6kics] .ch-state-sub[data-astro-cid-c2b6kics]{margin-bottom:0}.ch-form-wrap[data-astro-cid-c2b6kics]{max-width:44rem}.ch-form[data-astro-cid-c2b6kics]{display:grid;gap:1.25rem;margin-top:1.5rem;padding:clamp(1.25rem,3vw,2rem);border-radius:22px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff1a}.ch-row[data-astro-cid-c2b6kics]{display:grid;gap:1.25rem}@media(min-width:640px){.ch-row[data-astro-cid-c2b6kics]:has([data-region-field]:not([hidden])){grid-template-columns:1fr 1fr}}.ch-field[data-astro-cid-c2b6kics]{display:grid;gap:.45rem;min-width:0;border:0;padding:0;margin:0}.ch-field[data-astro-cid-c2b6kics] label[data-astro-cid-c2b6kics],.ch-field[data-astro-cid-c2b6kics] legend[data-astro-cid-c2b6kics],.ch-label[data-astro-cid-c2b6kics]{font-size:14px;font-weight:600;color:#fff}.ch-field[data-astro-cid-c2b6kics] legend[data-astro-cid-c2b6kics]{margin-bottom:.45rem}.ch-form[data-astro-cid-c2b6kics] input[data-astro-cid-c2b6kics][type=text],.ch-form[data-astro-cid-c2b6kics] input[data-astro-cid-c2b6kics][type=email],.ch-form[data-astro-cid-c2b6kics] input[data-astro-cid-c2b6kics][type=url],.ch-form[data-astro-cid-c2b6kics] select[data-astro-cid-c2b6kics]{width:100%;height:2.9rem;padding:0 .9rem;font-size:16px;color:#fff;background:#111;border:1px solid rgba(255,255,255,.14);outline:none}.ch-form[data-astro-cid-c2b6kics] select[data-astro-cid-c2b6kics]{appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.7) 50%),linear-gradient(135deg,rgba(255,255,255,.7) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:2.25rem}.ch-form[data-astro-cid-c2b6kics] input[data-astro-cid-c2b6kics]:focus,.ch-form[data-astro-cid-c2b6kics] select[data-astro-cid-c2b6kics]:focus{border-color:#1e6bff}.ch-form[data-astro-cid-c2b6kics] [data-astro-cid-c2b6kics][aria-invalid]{border-color:#ff8a8a!important}.ch-hint[data-astro-cid-c2b6kics]{font-size:13px;line-height:1.45;color:#fff9}.ch-err[data-astro-cid-c2b6kics]{font-size:13.5px;line-height:1.45;font-weight:500;color:#ff9b9b}.ch-err-form[data-astro-cid-c2b6kics]{padding:.75rem .9rem;border-radius:12px;background:#ff5a5a14;box-shadow:inset 0 0 0 1px #ff78784d}.ch-audio[data-astro-cid-c2b6kics] .ch-hint[data-astro-cid-c2b6kics]{margin-bottom:.15rem}.ch-or[data-astro-cid-c2b6kics]{margin-top:.5rem;font-size:13.5px!important;font-weight:500!important;color:#ffffffbf!important}.ch-file[data-astro-cid-c2b6kics]{position:relative;display:flex;align-items:center;gap:.85rem;min-height:2.9rem;padding:.4rem;border-radius:12px;border:1px dashed rgba(255,255,255,.2);background:#0e0e0e;cursor:pointer}.ch-file[data-astro-cid-c2b6kics]:hover{border-color:#ffffff59}.ch-file[data-astro-cid-c2b6kics]:focus-within{border-color:#1e6bff;border-style:solid}.ch-file[data-astro-cid-c2b6kics] input[data-astro-cid-c2b6kics]{position:absolute;inset:0;opacity:0;cursor:pointer}.ch-file-btn[data-astro-cid-c2b6kics]{flex:none;padding:.45rem .85rem;border-radius:9px;font-size:13.5px;font-weight:600;color:#fff;background:#ffffff1a}.ch-file-name[data-astro-cid-c2b6kics]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#ffffffb3}.ch-checks[data-astro-cid-c2b6kics]{display:grid;gap:.6rem;padding-top:.25rem}.ch-check[data-astro-cid-c2b6kics]{display:flex;gap:.7rem;align-items:flex-start;font-size:15px;line-height:1.45;color:#ffffffe0;cursor:pointer}.ch-check[data-astro-cid-c2b6kics] input[data-astro-cid-c2b6kics]{flex:none;width:1.15rem;height:1.15rem;margin-top:.15rem;accent-color:#1e6bff}.ch-hp[data-astro-cid-c2b6kics]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ch-submit[data-astro-cid-c2b6kics]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.ch-submit[data-astro-cid-c2b6kics] button[data-astro-cid-c2b6kics][disabled]{opacity:.6;cursor:default}@media(max-width:479px){.ch-submit[data-astro-cid-c2b6kics] button[data-astro-cid-c2b6kics]{flex:1 1 100%}}.ch-progress[data-astro-cid-c2b6kics]{flex:1 1 10rem;height:6px;border-radius:9999px;background:#ffffff1a;overflow:hidden}.ch-progress[data-astro-cid-c2b6kics] span[data-astro-cid-c2b6kics]{display:block;width:0;height:100%;background:#1e6bff;transition:width .2s ease}.ch-sending[data-astro-cid-c2b6kics]{flex:1 1 100%;font-size:13.5px;color:#ffffffb3}.ch-fineprint[data-astro-cid-c2b6kics]{font-size:13px;line-height:1.5;color:#fff9}
