.ehero[data-astro-cid-dvu67tsk]{overflow-x:clip}.ehero__inner[data-astro-cid-dvu67tsk]{grid-template-columns:600px 516px;align-items:center;gap:64px;max-width:1220px;margin-inline:auto;padding:124px 20px 64px;display:grid}.ehero__eyebrow[data-astro-cid-dvu67tsk]{background:var(--color-surface-lime);border-radius:6px;margin:0;padding:6px;font-size:14px;line-height:18.2px;display:inline-block}.ehero__heading[data-astro-cid-dvu67tsk]{max-width:457px;font-family:var(--font-serif);margin:30px 0 32px;font-size:60px;font-weight:700;line-height:60px}.ehero__body[data-astro-cid-dvu67tsk]{max-width:452px;margin:0 0 32px;font-size:16px;line-height:20.8px}.ehero[data-astro-cid-dvu67tsk] .ehero__cta{border-radius:10px;padding:18px 22px;font-size:18px;line-height:18px}.ehero__media[data-astro-cid-dvu67tsk] img{width:187%;max-width:none;height:auto;display:block}@media (width<=1023px){.ehero__inner[data-astro-cid-dvu67tsk]{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:48px 0}.ehero__heading[data-astro-cid-dvu67tsk]{max-width:none;margin-block:20px;font-size:40px;line-height:42px}.ehero__body[data-astro-cid-dvu67tsk]{max-width:none;margin-block-end:28px}.ehero__media[data-astro-cid-dvu67tsk] img{width:130%}}.prof__inner[data-astro-cid-udfc7pzv]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;max-width:1220px;margin-inline:auto;padding:64px 20px;display:grid}.prof__group[data-astro-cid-udfc7pzv]{grid-template-rows:auto 1fr;gap:24px;display:grid}.prof__label[data-astro-cid-udfc7pzv]{color:var(--color-text-muted);align-items:center;margin:0;font-size:12px;font-weight:500;line-height:15.6px;display:flex}.prof__label[data-astro-cid-udfc7pzv]:after{content:"";border-block-start:1px solid #d9d9d9;flex:1;margin-inline-start:10px}.prof__cards[data-astro-cid-udfc7pzv]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px;margin:0;padding:0;list-style:none;display:grid}.pcard[data-astro-cid-udfc7pzv]{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;align-items:start;min-height:406px;padding:64px 32px 32px;display:flex}.pcard__title[data-astro-cid-udfc7pzv]{font-family:var(--font-serif);margin:0;font-size:26px;font-weight:700;line-height:26px}.pcard__badge[data-astro-cid-udfc7pzv]{background:var(--color-surface-lime);border-radius:6px;justify-self:start;margin:12px 0 0;padding:6px;font-size:14px;line-height:18.2px}.pcard__body[data-astro-cid-udfc7pzv]{margin:64px 0 0;font-size:16px;line-height:20.8px}.pcard__badge[data-astro-cid-udfc7pzv]+.pcard__body[data-astro-cid-udfc7pzv]{margin-block-start:22px}.pcard[data-astro-cid-udfc7pzv] .pcard__cta{border-block-start:1px solid #d9d9d9;border-block-end:0;justify-content:space-between;width:100%;margin-block-start:auto;padding-block:24px 0}@media (width<=1023px){.prof__inner[data-astro-cid-udfc7pzv]{grid-template-columns:minmax(0,1fr);padding-block:48px}.prof__cards[data-astro-cid-udfc7pzv]{grid-auto-columns:auto;grid-auto-flow:row}.pcard[data-astro-cid-udfc7pzv]{min-height:0;padding:32px}.prof[data-astro-cid-udfc7pzv] .pcard__cta{margin-block-start:32px}.pcard__body[data-astro-cid-udfc7pzv]{margin-block-start:24px}}.rules__inner[data-astro-cid-m62rjsxw]{justify-items:start;max-width:1220px;margin-inline:auto;padding:64px 20px;display:grid}.rules__heading[data-astro-cid-m62rjsxw]{font-family:var(--font-serif);margin:0 0 32px;font-size:60px;font-weight:700;line-height:60px}.rules__grid[data-astro-cid-m62rjsxw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;width:100%;margin-block-end:64px;display:grid}.rule__title[data-astro-cid-m62rjsxw]{border-block-end:1px solid var(--color-ink-950);font-family:var(--font-sans);margin:0 0 24px;padding-block-end:4px;font-size:18px;font-weight:600;line-height:23.4px}.rule__body[data-astro-cid-m62rjsxw]{color:var(--color-ink-600);letter-spacing:-.16px;margin:0;font-size:16px;line-height:26px}@media (width<=1023px){.rules__inner[data-astro-cid-m62rjsxw]{padding-block:48px}.rules__heading[data-astro-cid-m62rjsxw]{font-size:36px;line-height:40px}.rules__grid[data-astro-cid-m62rjsxw]{grid-template-columns:minmax(0,1fr);gap:32px;margin-block-end:40px}}.mtal[data-astro-cid-eg2sta63]{background:var(--color-ink-950);color:var(--color-text-inverse);padding-block:124px 64px}.mtal__head[data-astro-cid-eg2sta63]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1220px;margin-inline:auto;padding:0 20px 64px;display:grid}.mtal__heading[data-astro-cid-eg2sta63]{font-family:var(--font-serif);margin:0 0 32px;font-size:60px;font-weight:700;line-height:60px}.mtal__body[data-astro-cid-eg2sta63]{letter-spacing:-.16px;margin:0;font-size:16px;line-height:26px}.mtal__row[data-astro-cid-eg2sta63]{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;contain:layout;padding-inline:20px;scroll-padding-inline:20px;overflow-x:auto}.mtal__list[data-astro-cid-eg2sta63]{grid-auto-columns:412px;grid-auto-flow:column;gap:32px;margin:0;padding:0;list-style:none;display:grid}.mtal__row[data-astro-cid-eg2sta63]::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.mtal__row[data-astro-cid-eg2sta63]{cursor:grab}}.mtal__row[data-astro-cid-eg2sta63].is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.mtal[data-astro-cid-eg2sta63] .mtal__arrows{max-width:1220px;margin:32px auto 0;padding-inline:20px}@media (width>=1261px){.mtal__row[data-astro-cid-eg2sta63]{padding-inline:calc(50% - 590px);scroll-padding-inline:calc(50% - 590px)}}.mtal__list[data-astro-cid-eg2sta63]>li[data-astro-cid-eg2sta63]{scroll-snap-align:start}@media (width<=1023px){.mtal[data-astro-cid-eg2sta63]{padding-block:64px 48px}.mtal__head[data-astro-cid-eg2sta63]{grid-template-columns:minmax(0,1fr);padding-block-end:40px}.mtal__heading[data-astro-cid-eg2sta63]{font-size:36px;line-height:40px}.mtal__list[data-astro-cid-eg2sta63]{grid-auto-columns:min(412px,82vw);gap:16px}}
