.u-qkhG_container{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;width:calc(100% - 32px);max-width:1120px;margin:auto;padding:32px 0;display:flex;position:relative}@media only screen and (max-width:481px){.u-qkhG_container{padding:16px 0}}.u-qkhG_above_summary{flex-direction:column;gap:8px;width:100%;max-width:1120px;margin-bottom:16px;display:flex}.u-qkhG_back_link{color:inherit;align-self:flex-start;font-size:.9rem;font-weight:600;text-decoration:none}.u-qkhG_back_link:hover{text-decoration:underline}.u-qkhG_path_chips{flex-wrap:wrap;gap:8px;display:flex}.u-qkhG_path_chip{letter-spacing:.04em;text-transform:uppercase;color:inherit;background:#0000000d;border-radius:4px;padding:4px 12px;font-size:.75rem;font-weight:700;text-decoration:none}.u-qkhG_path_chip:hover{text-decoration:underline}.u-qkhG_detail_paper{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:1120px;padding:32px;box-shadow:0 2px 12px #0000000f}@media only screen and (max-width:481px){.u-qkhG_detail_paper{border-radius:0;width:calc(100% + 32px);margin:0 -16px;padding:16px 0}}.u-qkhG_band{--art-heading:var(--event-heading,#4f3ec7);--art-accent:var(--event-primary,#866afb);--art-ink:var(--event-text,#000000de);--art-muted:var(--event-text-secondary,#6f6884);--art-line:var(--event-border,#1b153317);--art-paper:#fff;--art-font-display:var(--font-heading,inherit);--art-accent-tint:color-mix(in srgb, var(--art-accent) 12%, transparent);width:100%;max-width:1120px;margin-top:16px}
.IA6wFW_term_summary{transition:transform .25s ease-in-out;display:none}@media only screen and (max-width:481px){.IA6wFW_term_summary{z-index:1;box-sizing:border-box;background-color:#fff;align-items:center;gap:8px;width:100%;padding:8px 16px;font-size:.8rem;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 0 16px #999}}.IA6wFW_term_summary .IA6wFW_scroll_trigger{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex:1 1 0;align-items:center;gap:16px;height:40px;padding:0;display:flex}@media (max-width:360px){.IA6wFW_term_summary .IA6wFW_scroll_trigger{flex-direction:column;justify-content:center;align-items:flex-start;gap:0}}.IA6wFW_term_summary .IA6wFW_price{flex:none;font-size:1.25rem;font-weight:500;line-height:1}@media (max-width:360px){.IA6wFW_term_summary .IA6wFW_price{line-height:1.2}}.IA6wFW_term_summary .IA6wFW_info{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.IA6wFW_term_summary .IA6wFW_info .IA6wFW_value{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.IA6wFW_term_summary .IA6wFW_enroll{flex:none;align-items:stretch;height:40px;display:flex}.IA6wFW_term_summary .IA6wFW_enroll_unavailable{color:#fff;background-color:#999;border-radius:4px;flex:none;justify-content:center;align-items:center;height:40px;padding:0 16px;font-weight:500;display:flex}.IA6wFW_term_summary .IA6wFW_favorite{flex:none;align-items:center;height:40px;display:flex}.IA6wFW_slide_out{transform:translateY(100%)}
