.sch-wrap[data-astro-cid-xjqxvez7]{width:min(1312px,90%);margin-inline:auto}.sch-top[data-astro-cid-xjqxvez7]{width:min(1312px,90%);margin-inline:auto;padding-top:2rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.sch-wordmark[data-astro-cid-xjqxvez7]{display:inline-flex;width:7.25rem;color:#fff}.sch-wordmark[data-astro-cid-xjqxvez7] svg[data-astro-cid-xjqxvez7]{width:100%;height:auto;fill:currentColor}.sch-phone[data-astro-cid-xjqxvez7]{font-size:var(--fs-sm, .9375rem);font-weight:600;color:#ffffffd1;text-decoration:none}.sch-phone[data-astro-cid-xjqxvez7]:hover{color:#fff}.sch-bottom[data-astro-cid-xjqxvez7]{width:min(1312px,90%);margin:var(--sf-rhythm-m) auto 0;padding:1.5rem 0 2.5rem;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;font-size:var(--fs-sm, .9375rem);color:#ffffff80}.sch-bottom[data-astro-cid-xjqxvez7] nav[data-astro-cid-xjqxvez7]{display:flex;gap:1.5rem}.sch-bottom[data-astro-cid-xjqxvez7] a[data-astro-cid-xjqxvez7]{color:inherit;text-decoration:none}.sch-bottom[data-astro-cid-xjqxvez7] a[data-astro-cid-xjqxvez7]:hover{color:#ffffffd9}.sch-hero[data-astro-cid-xjqxvez7]{text-align:center;padding-top:clamp(2.5rem,5vh,3.5rem);padding-bottom:var(--sf-rhythm-m)}.sch-eyebrow[data-astro-cid-xjqxvez7]{color:red;justify-content:center}.sch-eyebrow__dot[data-astro-cid-xjqxvez7]{width:.4rem;height:.4rem;border-radius:50%;background:red;box-shadow:0 0 0 .25rem #ff00002e;flex-shrink:0}.sch-h1[data-astro-cid-xjqxvez7]{color:#fff}.sch-lede[data-astro-cid-xjqxvez7].sch-lede{color:#ffffffb8;max-width:52ch;margin-left:auto;margin-right:auto}.sch-book[data-astro-cid-xjqxvez7]{padding-bottom:var(--sf-rhythm-l)}.sch-stage[data-astro-cid-xjqxvez7]{max-width:48rem;margin-inline:auto;border:1px solid rgba(255,255,255,.12);border-radius:1.25rem;background:#0b0d0e;overflow:hidden;box-shadow:0 2rem 4rem #0000008c;position:relative}.sch-stage[data-astro-cid-xjqxvez7]:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,red,#f000)}.sch-stage__bar[data-astro-cid-xjqxvez7]{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.15rem;border-bottom:1px solid rgba(255,255,255,.08)}.sch-stage__dot[data-astro-cid-xjqxvez7]{width:.5rem;height:.5rem;border-radius:50%;background:red;flex-shrink:0}.sch-stage__title[data-astro-cid-xjqxvez7]{font-size:var(--fs-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3}.sch-stage__meta[data-astro-cid-xjqxvez7]{margin-left:auto;font-size:var(--fs-xs);font-weight:500;color:#ffffff80}.sch-stage__body[data-astro-cid-xjqxvez7]{padding:.5rem;min-height:26rem;scroll-margin-top:7rem}.sch-cal[data-astro-cid-xjqxvez7]{width:100%;overflow:hidden;border-radius:.9rem}.sch-cal[data-astro-cid-xjqxvez7] iframe{border-radius:.9rem;background:#0b0d0e}.sch-stage[data-astro-cid-xjqxvez7][data-state=loading] .sch-fallback[data-astro-cid-xjqxvez7],.sch-stage[data-astro-cid-xjqxvez7][data-state=ready] .sch-fallback[data-astro-cid-xjqxvez7],.sch-stage[data-astro-cid-xjqxvez7][data-state=ready] .sch-skeleton[data-astro-cid-xjqxvez7],.sch-stage[data-astro-cid-xjqxvez7][data-state=nojs] .sch-skeleton[data-astro-cid-xjqxvez7],.sch-stage[data-astro-cid-xjqxvez7][data-state=failed] .sch-skeleton[data-astro-cid-xjqxvez7]{display:none}.sch-stage[data-astro-cid-xjqxvez7][data-state=ready] .sch-stage__body[data-astro-cid-xjqxvez7]{min-height:0}.sch-skeleton[data-astro-cid-xjqxvez7]{padding:1.35rem 1.15rem 1.75rem}.sch-skeleton__head[data-astro-cid-xjqxvez7]{height:1.1rem;width:40%;border-radius:.35rem;background:#ffffff17;margin-bottom:1.35rem}.sch-skeleton__grid[data-astro-cid-xjqxvez7]{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.sch-skeleton__cell[data-astro-cid-xjqxvez7]{aspect-ratio:1;border-radius:.4rem;background:#ffffff0e;animation:schPulse 1.6s ease-in-out infinite}.sch-skeleton__cell[data-astro-cid-xjqxvez7]:nth-child(3n){animation-delay:.2s}.sch-skeleton__cell[data-astro-cid-xjqxvez7]:nth-child(5n){animation-delay:.4s}.sch-skeleton__note[data-astro-cid-xjqxvez7]{margin:1.35rem 0 0;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#ffffff80}@keyframes schPulse{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.sch-skeleton__cell[data-astro-cid-xjqxvez7]{animation:none}}.sch-fallback[data-astro-cid-xjqxvez7]{padding:2.5rem 1.75rem 2.75rem;text-align:center}.sch-fallback__h[data-astro-cid-xjqxvez7]{font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em;color:#fff;margin:0 0 .6rem}.sch-fallback__p[data-astro-cid-xjqxvez7]{font-size:var(--fs-base);line-height:1.6;color:#ffffff9e;margin:0 auto 1.5rem;max-width:40ch}.sch-fallback__go[data-astro-cid-xjqxvez7]{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.5rem;border-radius:2.5rem;background:red;color:#000;font-size:var(--fs-base-sm);font-weight:700;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.sch-fallback__go[data-astro-cid-xjqxvez7] svg[data-astro-cid-xjqxvez7]{width:.9rem;height:.9rem}.sch-fallback__go[data-astro-cid-xjqxvez7]:hover{background:#fff;transform:translateY(-2px)}.sch-fallback__or[data-astro-cid-xjqxvez7]{margin:1.1rem 0 0;font-size:var(--fs-base-sm);color:#ffffff8c}.sch-link[data-astro-cid-xjqxvez7]{color:#fff;text-decoration:underline;text-underline-offset:.22em;text-decoration-color:#ff0000e6;text-decoration-thickness:1px}.sch-link[data-astro-cid-xjqxvez7]:hover{text-decoration-color:red}.sch-other[data-astro-cid-xjqxvez7]{margin:1.5rem auto 0;max-width:48rem;text-align:center;font-size:var(--fs-sm, .9375rem);line-height:1.6;color:#fff9}@media(max-width:767px){.sch-hero[data-astro-cid-xjqxvez7]{padding-bottom:var(--sf-rhythm-s)}.sch-h1[data-astro-cid-xjqxvez7]{max-width:none}.sch-stage__body[data-astro-cid-xjqxvez7]{padding:.35rem;min-height:22rem;scroll-margin-top:5.5rem}.sch-fallback[data-astro-cid-xjqxvez7]{padding:2rem 1.15rem 2.25rem}.sch-stage[data-astro-cid-xjqxvez7]{border-radius:1rem}}
