.styles_page__549pk{display:flex;flex-direction:column;align-self:stretch;width:100%;min-height:100dvh}.styles_header__Ng8Mu{display:flex;align-items:center;padding:1rem 1.5rem;background-color:var(--surface-primary);border-bottom:1px solid var(--border-light)}.styles_logoLink__0b3gW{display:inline-flex}.styles_main__kG8LX{display:flex;flex:1;justify-content:center;align-items:flex-start;padding:2.5rem 1.25rem 4rem}.styles_sheet__bg4Vn{width:100%;max-width:34rem;display:flex;flex-direction:column;padding:2.5rem 2rem 2rem;background-color:var(--surface-primary);border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow)}.styles_eyebrow__DD02c{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-picton)}h1.styles_name__d1Zrk{margin:1.25rem 0 0;font-size:2rem;line-height:1.15;text-wrap:balance;color:var(--text-primary)}.styles_sheet__bg4Vn .styles_course__AvjbC{margin:.5rem 0 0;font-size:1.125rem;text-wrap:balance;color:var(--text-primary)}.styles_status__Km6_7{margin-top:1rem}.styles_meta__W_HQg{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem 0 0;padding-top:1.25rem;border-top:1px solid var(--border-light);font-size:.875rem}.styles_metaRow__3UTYN{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:0 1rem}.styles_metaRow__3UTYN dt{color:var(--text-secondary)}.styles_metaRow__3UTYN dd{margin:0;font-weight:500;color:var(--text-primary);overflow-wrap:anywhere}.styles_token__D4COg{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.styles_sheet__bg4Vn .styles_note__aUQP4{margin:1.5rem 0 0;padding:.875rem 1rem;border:1px solid var(--border-light);border-radius:var(--radius-md);background-color:var(--surface-secondary);font-size:.8125rem;line-height:1.5;color:var(--text-secondary)}@media(max-width:480px){.styles_header__Ng8Mu{padding:1rem}.styles_main__kG8LX{padding:1.5rem 1rem 3rem}.styles_sheet__bg4Vn{padding:2rem 1.25rem 1.5rem}h1.styles_name__d1Zrk{font-size:1.625rem}.styles_metaRow__3UTYN{grid-template-columns:minmax(0,1fr);gap:.125rem}}.styles_layout__S0Fi2 svg{width:16px}.styles_time__XSWo9,.styles_timer__quYho{color:var(--color-default);margin:0 4px;font-family:monospace;font-size:12px;text-align:center}.styles_layout__XUA0v{display:flex;flex-flow:row nowrap;align-items:center}.styles_layout__XUA0v.styles_--theme-caviar__8bz9H{color:var(--color-caviar)}.styles_layout__XUA0v.styles_--theme-granite__W1NlJ{color:var(--color-granite)}.styles_layout__XUA0v.styles_--theme-manatee__dWW1y{color:var(--color-manatee)}.styles_layout__XUA0v.styles_--theme-white__47bxZ{color:#fff}.styles_iconContainer__aCbBB{display:flex;flex-flow:column nowrap;align-items:center}.styles_iconContainer__aCbBB.styles_--size-13__r_7W9{font-size:13px;width:13px}.styles_iconContainer__aCbBB.styles_--size-14__vwLTL{font-size:14px;width:14px}.styles_iconContainer__aCbBB.styles_--size-16__x3lB9{font-size:16px;width:16px}.styles_iconContainer__aCbBB.styles_--size-18__Qb3kJ{font-size:18px;width:18px}.styles_iconContainer__aCbBB.styles_--size-20__Ia764{font-size:20px;width:20px}.styles_text__yzHfD{margin-left:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.styles_layout__rvugn{display:inline-flex;flex-flow:row nowrap;align-items:center;font-size:16px}.styles_layout__rvugn .styles_icon__SznDU{margin-right:4px}.styles_layout__rvugn.styles_--size-ant__QawwL{font-size:12px}.styles_layout__rvugn.styles_--size-mouse__O7fDw{font-size:14px}@media(max-width:575px){.styles_layout__rvugn{font-size:12px}.styles_layout__rvugn .styles_icon__SznDU{margin-right:unset}}.styles_rows__mwTsy{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:4px}.styles_row__QIgWR{text-decoration:underline;text-underline-offset:2px}.styles_wrap__t2Go6{cursor:help}.styles_dot__Y6UNH{width:7px;height:7px;border-radius:var(--radius-full);flex:none}.styles_dotBookable__5Gbtb{background:var(--state-success-icon)}.styles_dotNotBookable__qNlQY{background:var(--state-warning-icon)}.styles_dotHidden__ieNfD{background:var(--text-tertiary)}.styles_tags__HW1CL{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px}.styles_glyph__g9G_f{display:inline-flex;flex:none;justify-content:center;width:12px}.styles_hinted__bbbOg{cursor:help}.styles_badge__TUxKy{display:inline-flex;align-items:center;gap:6px;font-size:11px;line-height:1;font-weight:600;color:var(--text-secondary);white-space:nowrap}.styles_linked__5Rc9A{cursor:pointer;text-decoration:underline;text-underline-offset:2px}.styles_hazard__y_bzs{color:var(--state-warning-emphasis)}.styles_wrap__806WS{display:flex;flex-direction:column;gap:8px;padding-top:24px;border-top:1px solid var(--border-default)}.styles_links__aKvPs{display:flex;flex-flow:row wrap;gap:8px 20px}.styles_page__qv49a{display:flex;flex-flow:column nowrap;gap:24px}@media(max-width:499px){.styles_page__qv49a{gap:16px}}.styles_cardBody__Ux90_{display:flex;flex-direction:column;gap:32px}.styles_sections__cfiX5{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.styles_sections__cfiX5{gap:40px}}.styles_selectSupplemental__k1RnF{margin-top:16px}.styles_modalButtons__TwnbV{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.styles_disclaimerContainer__oFkzb,.styles_disclaimer__KkoFA{display:flex;flex-flow:column nowrap;gap:8px}.styles_disclaimer__KkoFA{font-size:14px}.styles_checkboxLabel__bz_t4{font-size:12px;line-height:16px}.styles_banner__RUwOy{margin-top:16px}.styles_layout__tE0AN{max-width:100%;padding:24px}.styles_showAudioPlayer__s_XWn{padding-bottom:0}@media(max-width:1023px){.styles_layout__tE0AN{padding:8px}.styles_showAudioPlayer__s_XWn{padding-bottom:0}}@media print{.styles_layout__tE0AN{padding:0}}.styles_layout___U6FW{display:flex;flex-flow:column nowrap;height:100%}.styles_title__Wi_WQ{font-size:24px;font-weight:600;margin-bottom:8px}.styles_actions__S6sKL{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:24px}.styles_mascot__Qfi_3{margin:24px 0}.styles_copyright__2AeBL{margin-top:auto}.styles_notice__uq6cH{margin:0}.styles_intro__BnLwf{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-bottom:16px;border-bottom:1px solid var(--border-default)}.styles_introText__TIPnj{min-width:0;margin:0;font-size:14px;line-height:1.5;color:var(--text-secondary)}.styles_introLink__mHk9J.styles_introLink__mHk9J{flex:none;font-size:14px}.styles_body__De7bJ{display:flex;flex-flow:column nowrap;gap:var(--space-4)}.styles_lead__DDgsA{display:flex;flex-flow:column nowrap;gap:2px;padding-bottom:var(--space-3);border-bottom:1px solid var(--border-color-light)}.styles_leadTitle__uU9rw{margin:0;font-size:13px;font-weight:700;color:var(--text-primary)}.styles_leadBody___CHMQ{margin:0;font-size:12.5px;color:var(--text-secondary)}.styles_headline__ZeNCj{margin:0;font-size:13px;font-weight:600;color:var(--text-primary)}.styles_rows__3bPFW{gap:var(--space-4)}.styles_row__fPBqv,.styles_rows__3bPFW{display:flex;flex-flow:column nowrap;min-width:0}.styles_row__fPBqv{gap:5px}.styles_rowHead__Pf0mJ{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.styles_rowLabel__ckGew{font-size:11.5px;color:var(--text-secondary)}.styles_rowValue__C50RW{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-primary)}.styles_rowValueAhead__uPLpJ{color:var(--chart-positive)}.styles_rowValueBehind__3KW6d{color:var(--chart-caution)}.styles_rowValueLocked__5oHS6{font-weight:500;color:var(--text-tertiary)}.styles_plot__m6xRc{position:relative;height:24px;min-width:0}.styles_gridlines__NKH3j{position:absolute;inset:0;background-image:repeating-linear-gradient(to right,var(--chart-grid) 0,var(--chart-grid) 1px,transparent 1px,transparent 25%)}.styles_box__uZQv_,.styles_midpoint__CLjy_,.styles_you__juZgo{position:absolute}.styles_box__uZQv_{top:50%;height:14px;min-width:3px;transform:translateY(-50%);border-radius:var(--radius-sm);background-color:var(--chart-empty)}.styles_midpoint__CLjy_{top:50%;width:2px;height:14px;transform:translate(-50%,-50%);background-color:var(--chart-neutral)}.styles_you__juZgo{top:50%;width:13px;height:13px;transform:translate(-50%,-50%);border:3px solid var(--chart-series-1);border-radius:var(--radius-full);background-color:var(--background-color-card)}.styles_youClamped__WM3Pm{transform:translateY(-50%)}.styles_axis__7iVaR{position:relative;height:14px;margin-top:calc(-1*var(--space-2))}.styles_axisTick__R2sM7{position:absolute;top:0;transform:translateX(-50%);font-size:10.5px;white-space:nowrap;color:var(--text-tertiary)}.styles_axisTick__R2sM7:first-child{transform:none}.styles_axisTick__R2sM7:last-child{transform:translateX(-100%)}.styles_bandNote__ZuPGF{margin:0;font-size:11px;color:var(--text-tertiary)}.styles_legend__s15Va{display:flex;flex-flow:row wrap;gap:4px 16px;margin:0;padding:0;list-style:none}.styles_legend__s15Va li{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-granite)}.styles_swatchYou__HUWUA{flex:none;width:10px;height:10px;border:3px solid var(--chart-series-1);border-radius:var(--radius-full);background-color:var(--background-color-card)}.styles_swatchBox__SOhSC{flex:none;width:14px;height:8px;border-radius:var(--radius-sm);background-color:var(--chart-empty)}.styles_swatchMidpoint__ogQye{flex:none;width:2px;height:12px;background-color:var(--chart-neutral)}.styles_closing__VXNwd{margin:0;padding-top:var(--space-3);border-top:1px solid var(--border-color-light);font-size:12.5px;color:var(--text-secondary)}.styles_footnote__JET5P{margin:0;font-size:11px;color:var(--text-tertiary)}.styles_empty__L_kcw,.styles_unlock__wHJnl{margin:0;font-size:12.5px;color:var(--text-secondary)}.styles_body__uFqjw{display:flex;flex-flow:column nowrap;gap:var(--space-4)}.styles_headline__x3jfP{margin:0;font-size:13px;font-weight:600;color:var(--text-primary)}.styles_chart__9pMmS{display:flex;flex-direction:column;gap:var(--space-2);width:100%;min-width:0}.styles_axis__Ir4Ma,.styles_row__N_DnN{display:grid;grid-template-columns:58px minmax(0,1fr) 52px;align-items:center;gap:var(--space-3)}.styles_rowLabel__boNWQ{font-size:11.5px;color:var(--text-secondary);text-align:right}.styles_rowValue__xONRt{font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-primary)}.styles_plot__3iGET{position:relative;height:26px;min-width:0}.styles_gridlines__nU_gy{position:absolute;inset:0;background-image:repeating-linear-gradient(to right,var(--chart-grid) 0,var(--chart-grid) 1px,transparent 1px,transparent 25%)}.styles_box___R8CM,.styles_cap__29lBg,.styles_median__h8R9j,.styles_noDistribution__fvZ3o,.styles_whisker__6n0lf,.styles_you__nt4OS{position:absolute}.styles_whisker__6n0lf{height:2px;transform:translateY(-50%)}.styles_cap__29lBg,.styles_whisker__6n0lf{top:50%;background-color:var(--chart-neutral)}.styles_cap__29lBg{width:2px;height:12px;transform:translate(-50%,-50%)}.styles_box___R8CM{top:50%;height:16px;min-width:3px;transform:translateY(-50%);border-radius:var(--radius-sm);background-color:var(--chart-empty)}.styles_median__h8R9j{top:50%;width:2px;height:16px;transform:translate(-50%,-50%);background-color:var(--chart-neutral)}.styles_noDistribution__fvZ3o{top:50%;left:0;width:100%;height:0;border-top:1px dashed var(--chart-axis)}.styles_you__nt4OS{top:50%;width:13px;height:13px;transform:translate(-50%,-50%);border:3px solid var(--chart-series-1);border-radius:var(--radius-full);background-color:var(--background-color-card)}.styles_axis__Ir4Ma{margin-top:calc(-1*var(--space-1))}.styles_axisTicks__AN5JR{position:relative;height:14px;min-width:0}.styles_axisTick__xuJe7{position:absolute;top:0;transform:translateX(-50%);font-size:10.5px;white-space:nowrap;color:var(--text-tertiary)}.styles_axisTick__xuJe7:first-child{transform:none}.styles_axisTick__xuJe7:last-child{transform:translateX(-100%)}.styles_axisNote__jQ79S,.styles_callout__25iSj,.styles_unlock__U1WA0{margin:0}.styles_axisNote__jQ79S{margin-top:calc(-1*var(--space-2));font-size:12px;color:var(--text-tertiary);text-align:center}.styles_callout__25iSj,.styles_unlock__U1WA0{font-size:13px;color:var(--text-secondary)}.styles_legend__pRfuM{display:flex;flex-flow:row wrap;gap:4px 16px;margin:0;padding:0;list-style:none}.styles_legend__pRfuM li{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-granite)}.styles_ring__nHLup{flex:none;width:10px;height:10px;border-radius:var(--radius-full);border:3px solid;background-color:var(--background-color-card)}.styles_boxSwatch__N_lW0{flex:none;width:14px;height:8px;border-radius:var(--radius-sm);background-color:var(--chart-empty)}.styles_whiskerSwatch__LJfXO{flex:none;width:14px;height:0;border-top:2px solid var(--chart-neutral)}.styles_compare__1Thbj{display:flex;flex-flow:column nowrap;gap:var(--space-3)}.styles_compareLabel__ZXJ_r{margin-bottom:var(--space-1);font-size:12px;color:var(--text-secondary)}.styles_compareRow__08W_N{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:var(--space-2)}.styles_track__KlH3X{height:8px;border-radius:var(--radius-md);background-color:var(--chart-empty);overflow:hidden}.styles_fill__vXTxa{height:100%;border-radius:0 var(--radius-md) var(--radius-md) 0}.styles_compareValue__hDtYq{font-size:12px;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.styles_gap__26_fX{display:flex;flex-flow:row wrap;align-items:baseline;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-color-light);font-size:13px}.styles_gapFigure__i0yMQ{font-size:20px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.styles_gapLabel__15vrw{min-width:0;color:var(--text-secondary)}.styles_quadrants__LVj8D{display:flex;flex-direction:column;gap:10px;min-width:0}.styles_quadrantBar__z_f_O{display:flex;flex-flow:row nowrap;width:100%;height:12px;border-radius:var(--radius-md);overflow:hidden;background-color:var(--chart-empty)}.styles_quadrantSegment__bi8t3{flex-basis:0;min-width:3px}.styles_quadrantSegment__bi8t3+.styles_quadrantSegment__bi8t3{box-shadow:-1px 0 0 var(--background-color-card)}.styles_quadrantLegend__o0cNm{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px 16px;margin:0;padding:0;list-style:none}.styles_quadrantLegend__o0cNm li{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:12px;color:var(--text-secondary)}.styles_swatch__6LuNg{flex:none;width:8px;height:8px;border-radius:var(--radius-sm);transform:translateY(-1px)}.styles_quadrantLabel__fYKoQ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_quadrantValue__ndijx{margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-primary)}.styles_layout__IhF3r{color:var(--color-default)}.styles_body__g5P6m,.styles_layout__IhF3r{display:flex;flex-flow:column nowrap;gap:var(--space-4)}.styles_headline__Y4LDj{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.styles_figure__RK8FN{display:flex;flex-flow:row nowrap;align-items:baseline;flex-wrap:wrap;gap:var(--space-1);min-width:0}.styles_count__i0cSX{font-size:32px;line-height:1;font-weight:700;color:var(--tone-progress)}.styles_label__Qnt0W{font-size:14px;font-weight:700;color:var(--text-primary)}.styles_blank__I0sNv{display:flex;align-items:center;gap:14px}.styles_blankIcon__zJGrJ{flex:0 0 auto;font-size:26px;color:var(--text-secondary)}.styles_blankText__cR2zY{min-width:0}.styles_chart__P1G58{width:100%;min-width:0}.styles_axisNote__fI2NG,.styles_callout__gU_m9,.styles_unlock__bcCiV{margin:0;font-size:12px;color:var(--text-tertiary)}.styles_axisNote__fI2NG{margin-top:calc(-1*var(--space-2));text-align:center}.styles_callout__gU_m9,.styles_unlock__bcCiV{font-size:13px;color:var(--text-secondary)}.styles_body__PMenz{display:flex;flex-direction:column;gap:16px;container-type:inline-size;container-name:studyRhythmCard}.styles_grid__E85Yz{display:grid;grid-template-columns:2.5rem repeat(2,minmax(0,1fr));gap:3px 8px;align-items:center}.styles_grid__E85Yz>*{grid-row:var(--r);grid-column:var(--c)}.styles_tableWrap__icMuD{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.styles_rowLabel__FRGvZ{font-size:12px;font-weight:600;color:var(--color-granite);text-align:center;white-space:nowrap;padding-bottom:2px}.styles_cell__NB1Oc{border-radius:var(--radius-sm);min-width:0;height:.875rem;background:var(--chart-empty);opacity:.3}.styles_cell__NB1Oc[data-band="1"]{background:var(--chart-sequential-1);opacity:1}.styles_cell__NB1Oc[data-band="2"]{background:var(--chart-sequential-2);opacity:1}.styles_cell__NB1Oc[data-band="3"]{background:var(--chart-sequential-3);opacity:1}.styles_cell__NB1Oc[data-band="4"]{background:var(--chart-sequential-4);opacity:1}.styles_tick__0lQQ4{font-size:10px;color:var(--color-granite);text-align:right;font-variant-numeric:tabular-nums;overflow:visible;white-space:nowrap}@container studyRhythmCard (min-width: 442px){.styles_grid__E85Yz{grid-template-columns:58px repeat(24,minmax(0,1fr));gap:4px}.styles_grid__E85Yz>*{grid-row:var(--wr);grid-column:var(--wc)}.styles_rowLabel__FRGvZ{text-align:right;padding:0 8px 0 0}.styles_cell__NB1Oc{height:auto;aspect-ratio:1/1}.styles_tick__0lQQ4{text-align:center;padding-top:2px}}.styles_legend__APwNn{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;color:var(--text-secondary)}.styles_legendIntro__yVuRq{font-weight:600}.styles_legendKey__sepyS{display:inline-flex;align-items:center;gap:6px}.styles_swatch__q8_pu{width:12px;height:12px;border-radius:var(--radius-sm);display:inline-block}.styles_swatch__q8_pu[data-band="1"]{background:var(--chart-sequential-1)}.styles_swatch__q8_pu[data-band="2"]{background:var(--chart-sequential-2)}.styles_swatch__q8_pu[data-band="3"]{background:var(--chart-sequential-3)}.styles_swatch__q8_pu[data-band="4"]{background:var(--chart-sequential-4)}.styles_table__hQqWZ{border-collapse:collapse;width:100%;font-size:13px}.styles_table__hQqWZ td,.styles_table__hQqWZ th{padding:6px 10px;text-align:right;border-bottom:1px solid var(--chart-grid);white-space:nowrap}.styles_table__hQqWZ th[scope=row]{text-align:left;font-weight:500;font-variant-numeric:tabular-nums}.styles_table__hQqWZ thead th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-granite)}.styles_table__hQqWZ tbody tr:last-child td,.styles_table__hQqWZ tbody tr:last-child th{border-bottom:0}.styles_tableCaption__84l7N{caption-side:top;text-align:left;font-size:12px;color:var(--color-granite);padding-bottom:8px}.styles_zoneNote__mrhmd{margin:0;font-size:12px;line-height:1.5;color:var(--color-granite)}.styles_summary__Ac91_,.styles_unlock__GtMwy{margin:0;font-size:13px;line-height:1.5;color:var(--text-secondary)}.styles_body__Sh_7i{display:flex;flex-flow:column nowrap;gap:var(--space-4);min-width:0}.styles_headline__fyD5n{display:flex;flex-flow:row wrap;align-items:baseline;gap:var(--space-2);min-width:0}.styles_count__xDUqi{font-size:32px;line-height:1;font-weight:700;color:var(--tone-progress)}.styles_label__RjUj3{font-size:14px;font-weight:700;color:var(--text-primary);min-width:0}.styles_copy__oUo0r{margin:0;font-size:13px;color:var(--text-secondary)}.styles_meters__jsq0A{gap:var(--space-3)}.styles_meter__extU1,.styles_meters__jsq0A{display:flex;flex-flow:column nowrap;min-width:0}.styles_meter__extU1{gap:var(--space-1)}.styles_meterLabel__3XbcX{font-size:12px;font-weight:700;color:var(--text-primary)}.styles_note__o7xYX,.styles_pace__b8gze,.styles_unlock__roTjS{margin:0;font-size:12px;color:var(--text-tertiary)}.styles_note__o7xYX{font-size:12px;color:var(--text-tertiary)}.styles_unlock__roTjS{font-size:13px;color:var(--text-secondary)}.styles_slotRow__Ojrwk{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.styles_slots__aihwW{display:flex;flex-flow:row nowrap;align-items:center;gap:4px;flex:1 1 auto;min-width:0}.styles_slot__oVp7C{flex:1 1 0;min-width:10px;height:10px;border-radius:var(--radius-sm);background:var(--chart-empty)}.styles_slotFilled__D3adw{background:var(--chart-series-1)}.styles_slotExtra__AAJ_L{flex:none;font-size:11px;font-weight:700;color:var(--chart-series-1)}.styles_slotValue___qYAQ{flex:none;font-size:12px;color:var(--text-tertiary)}.styles_layout__1nwH9{display:flex;flex-direction:column;gap:24px;container-type:inline-size;container-name:insightsPage}.styles_cards__7WyV9{column-gap:24px}@container insightsPage (min-width: 980px){.styles_cards__7WyV9{column-count:2}}.styles_cards__7WyV9>*{break-inside:avoid;margin-bottom:24px}.styles_wide__bPn7Z{column-span:all;margin-top:24px;margin-bottom:0}.styles_invoiceBanner__SVPXX{width:100%;max-width:800px;margin:0 auto 16px}.styles_invoiceBannerTitle__7IY48{font-weight:700;margin-bottom:6px}.styles_invoiceBannerDescription__Ag4Ri{line-height:1.5}.styles_layout__xPtGN{border:2px solid var(--color-menu-item);border-radius:var(--radius-md);width:100%;max-width:800px;min-width:0;margin:0 auto;padding:24px}.styles_layout__xPtGN .styles_legend__sfCqH{color:var(--color-menu-item);font-size:20px;font-weight:700;padding:0 8px;text-align:center}.styles_header__m9kwq{display:flex;flex-flow:column nowrap;gap:16px;margin-bottom:16px}.styles_header__m9kwq:empty{display:none}.styles_spinner__mmaov,.styles_supplemental__0O5Fi{width:100%;max-width:640px;margin:0 auto}.styles_spinner__mmaov{display:flex;align-items:center;justify-content:center;height:360px}.styles_features__b4oPd{display:flex;flex-flow:row wrap;justify-content:center;gap:24px;row-gap:8px;margin-bottom:24px}.styles_feature__DM3lS{display:flex;flex-flow:row nowrap;align-items:center}.styles_featureIcon__i727Y{color:var(--color-green);margin-right:4px}.styles_streamlined__yBPmT{width:100%;min-width:0}.styles_title__j7_YR{margin:0 0 20px;color:var(--color-default);font-size:22px;font-weight:700;line-height:1.3}.styles_streamlinedHeader__fmyVl{margin-bottom:24px}.styles_streamlinedHeader__fmyVl .styles_supplemental__0O5Fi{max-width:none;margin:0}@media(max-width:499px){.styles_features__b4oPd{flex-flow:column nowrap}.styles_layout__xPtGN .styles_legend__sfCqH{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:300px;font-size:18px}}.styles_container__eQCa7{display:flex;flex-flow:column nowrap;gap:8px}.styles_message__01iMC{font-size:14px}.styles_links__TJjT6{display:flex;flex-flow:row wrap;gap:16px;font-size:14px}.styles_logoDefault__YIXqY{display:var(--display-logo-default)}.styles_logoDark__5YtB_{display:var(--display-logo-white)}.styles_page__pjcxw{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background-color:var(--background-color-secondary)}.styles_header__C3iCf{display:flex;align-items:center;padding:20px 24px;background-color:var(--background-color);border-bottom:1px solid var(--border-color-light)}.styles_logoLink__yWStB{display:inline-flex}.styles_main__5H6tL{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:48px 16px}.styles_well__tVSIl{width:100%;max-width:480px;text-align:left;background-color:var(--background-color-card);border:1px solid var(--border-color-light);border-radius:var(--radius-md);box-shadow:0 2px 4px var(--box-shadow-color)}.styles_content__KDaON{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.styles_thumb__n0vvg{max-width:100%;border-radius:var(--radius-md);border:1px solid var(--border-color-light,#ddd)}.styles_btn__484KB{padding:12px 20px;font-size:16px;border-radius:var(--radius-md);cursor:pointer}.styles_secondaryBtn__r00PA{display:inline-block;background:var(--background-color-info,#f3f4f6);color:var(--color-default,#1f2937)}.styles_primaryBtn__rL7T8{background:var(--color-primary,#2563eb);color:#fff;border:none}.styles_primaryBtn__rL7T8:disabled{opacity:.6;cursor:default}.styles_error__hwIe1{color:var(--color-red,#b91c1c)}.styles_page__pu0tQ{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background-color:var(--background-color-secondary)}.styles_header__o5wWW{display:flex;align-items:center;padding:20px 24px;background-color:var(--background-color);border-bottom:1px solid var(--border-color-light)}.styles_logoLink__6G40b{display:inline-flex}.styles_main__1zs9E{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:48px 16px}.styles_well__9tNI3{width:100%;max-width:480px;text-align:left;background-color:var(--background-color-card);border:1px solid var(--border-color-light);border-radius:var(--radius-md);box-shadow:0 2px 4px var(--box-shadow-color)}.styles_content__QeIix{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.styles_groups__PUcyC{width:100%;margin:8px 0 0;padding:16px 0 0;list-style:none;border-top:1px solid var(--border-color-light);display:flex;flex-direction:column;gap:16px}.styles_group__seqJZ{display:flex;align-items:flex-start;gap:12px}.styles_groupText__wq6t1{display:flex;flex-direction:column;gap:2px;min-width:0}.styles_all__JOlX9{width:100%;padding-top:16px;border-top:1px solid var(--border-color-light);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.styles_status__ka__Z{margin:0;font-weight:600;color:var(--text-secondary);font-size:14px}.styles_layout__4gFeY{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.styles_layout__4gFeY .styles_logo__CjSUl{display:flex;flex-flow:row nowrap;align-items:center;gap:16px}.styles_layout__4gFeY .styles_achievable__hLGg7{font-weight:600;font-size:14px;line-height:18px;text-align:right}@media(max-width:599px){.styles_layout__4gFeY .styles_logo__CjSUl{gap:8px}.styles_layout__4gFeY .styles_logo__CjSUl img{width:48px;height:48px}.styles_layout__4gFeY .styles_achievable__hLGg7{font-size:10px;line-height:12px}}@media print{.styles_layout__4gFeY{padding-bottom:8px;border-bottom:1px solid var(--border-color)}.styles_layout__4gFeY .styles_logo__CjSUl img{width:52px;height:52px}.styles_layout__4gFeY .styles_achievable__hLGg7{font-size:9px;line-height:12px;font-weight:500}}.styles_layout__VJH3o{font-size:unset;font-weight:unset;line-height:unset;font-family:unset;margin-bottom:unset}.form_layout___fZTL{align-items:stretch;text-align:left;width:100%}.form_form__xNsYY,.form_layout___fZTL{display:flex;flex-flow:column nowrap}.form_fields__TUKHz{margin:24px 0;width:100%}.form_fields__TUKHz>*{margin-bottom:16px}.form_fields__TUKHz>:last-child{display:flex;margin-bottom:unset}.form_extraLink__8OdA3{text-align:left;margin-top:24px;color:var(--color-default)}.form_logo__Umpvg{max-width:200px;max-height:40px;align-self:flex-start;margin-bottom:32px}.form_header__BLXgl{text-align:left;margin-bottom:16px}.form_subheader__3iszV{text-align:left}.form_logoDefault__2AJ3g{display:var(--display-logo-default)}.form_logoWhite__Rmfx_{display:var(--display-logo-white)}.form_buttons__SsoTx{display:flex;flex-flow:column nowrap;gap:8px;width:100%}.styles_card__rKxGB{margin-top:24px}.styles_fields__piZ_e{margin-top:24px;display:flex;flex-direction:column;gap:12px}.styles_field__OugmA{display:flex;flex-direction:column;gap:2px}.styles_label__hXX8r,.styles_value__Y1hIo{color:var(--color-text-muted)}.styles_layout___ts39{display:flex;flex-flow:column nowrap;align-items:stretch;text-align:left;width:100%}.styles_logo__3N4F1{max-width:100%;max-height:96px;margin-bottom:16px}.styles_logoDefault__Z1v8O{display:var(--display-logo-default)}.styles_logoWhite__k0ufp{display:var(--display-logo-white)}.styles_header__wssYk{margin-bottom:8px}.styles_content__wrfdE{display:flex;flex-flow:column nowrap;gap:12px;margin:16px auto;max-width:300px;width:460px}.styles_emailDisplay__os3al{background:var(--color-background-secondary);border-radius:var(--radius-md);padding:12px;display:flex;flex-direction:column;gap:4px}.styles_contactMethods__tTtEY{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.styles_links__JquBZ{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;margin:16px auto 0;max-width:300px;width:460px}.form_layout__aUuez{display:flex;flex-flow:column nowrap;align-items:stretch;text-align:left;width:100%}.form_logo__ArLYN{max-width:200px;max-height:40px;align-self:flex-start;margin-bottom:32px}.form_header__WW1Ke{text-align:left;margin-bottom:16px}.form_form__bBqEh{display:flex;flex-flow:column nowrap}.form_fields__sVLQ2{margin:24px 0;width:100%}.form_links__xRxWd{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin-top:36px}.form_logoDefault__FqYUH{display:var(--display-logo-default)}.form_logoWhite__vDEnS{display:var(--display-logo-white)}.styles_layout__joxsL{color:var(--color-default);text-align:center}.form_layout__Pa1NM{display:flex;flex-flow:column nowrap;align-items:stretch;text-align:left;width:100%}.form_logo__LOLVH{max-width:200px;max-height:40px;align-self:flex-start;margin-bottom:32px}.form_header__Ab7qp{text-align:left;margin-bottom:16px}.form_form__bpXBW{display:flex;flex-flow:column nowrap}.form_fields__Qi2iL{margin:24px 0;width:100%}.form_fields__Qi2iL>*{margin-bottom:16px}.form_fields__Qi2iL>:last-child{margin-bottom:unset}.form_logoDefault__Ciph4{display:var(--display-logo-default)}.form_logoWhite__ZPm7B{display:var(--display-logo-white)}.form_layout__DzUgf{align-items:stretch;text-align:left;width:100%}.form_form__v9HnV,.form_layout__DzUgf{display:flex;flex-flow:column nowrap}.form_fields__N12E0{margin:24px 0;width:100%}.form_fields__N12E0>*{margin-bottom:16px}.form_fields__N12E0>:last-child{margin-bottom:unset}.form_forgotPassword__ZkHUb{text-align:right}.form_extraLink__FAO9X{color:var(--color-default);text-align:left;margin-top:24px}.form_logo__XGKH4{max-width:200px;max-height:40px;align-self:flex-start;margin-bottom:32px}.form_header__Bodgo{text-align:left;margin-bottom:16px}.form_subheader__0FT3N{text-align:left}.form_logoDefault__bfAPu{display:var(--display-logo-default)}.form_logoWhite__cPZPH{display:var(--display-logo-white)}.form_buttons__YArhx{display:flex;flex-flow:column nowrap;gap:8px}.styles_layout__JlUqo{display:flex;flex-flow:column nowrap;gap:16px;margin-bottom:24px}.styles_layout__JlUqo:empty{display:none}@media(max-width:999px){.styles_layout__JlUqo{margin-bottom:16px}}@media print{.styles_layout__JlUqo{display:none}}.styles_container__OBX_m{display:flex;flex-flow:column nowrap;gap:8px}.styles_message__cLhCZ{font-size:14px}.styles_links__euc3m{display:flex;flex-flow:row wrap;gap:16px;font-size:14px}.styles_heading__Pwj00{margin-bottom:8px;font-size:18px}.styles_heading__Moyoo{margin-bottom:8px}.styles_paragraph__bl4pn{margin-bottom:32px;color:var(--color-default)}.styles_banners__OHu_E{margin-bottom:24px}.styles_text___fbzE{margin-top:16px}.styles_list__vi312{display:flex;flex-flow:column nowrap;gap:16px;margin-top:16px;margin-left:16px}.styles_fieldset__UJMtf{width:max-content;margin:32px auto 0;border-radius:var(--radius-md);border:1px solid var(--color-blue-secondary);position:relative}.styles_fieldset__UJMtf legend{text-align:left;color:var(--color-blue-secondary);font-weight:600}.styles_alias__uCPYe{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:8px;padding:32px 32px 72px}.styles_avatarImage__wjGss{height:128px;width:128px}.styles_fakeName__dQ1Tb{display:flex;flex-flow:row nowrap;justify-content:center;padding:8px;position:absolute;left:0;right:0;bottom:0;color:#fff;font-weight:600;font-size:18px;background-color:var(--color-blue-secondary);border-bottom-left-radius:6px;border-bottom-right-radius:6px}.styles_callout___kKYg{margin-top:32px}.styles_textLink__qX3or{margin-left:2px}@media(max-width:999px){.styles_banners__OHu_E{margin-bottom:16px}}@media(max-width:599px){.styles_list__vi312{gap:12px;margin-top:8px;margin-left:8px}.styles_textLink__qX3or.styles_textLink__qX3or{font-size:16px}}.styles_layout__fC88k{position:relative;line-height:0}.styles_image__F__zN{border-radius:8px;max-width:100%;max-height:360px}.styles_text__kOBX4{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.5);padding:16px;border-radius:0 8px 0 8px}.styles_text__kOBX4 .styles_name__vKKvp,.styles_text__kOBX4 .styles_title__49FhN{color:#fff}.styles_layout__YZN4_{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:24px}.styles_textBlock__FLAZj{min-width:320px;max-width:480px}.styles_description__cj_Oi.styles_description__cj_Oi{margin:32px 0;color:var(--color-caviar)}.styles_actions__k3quq{display:flex;flex-flow:row nowrap;align-items:center;gap:16px;margin-top:16px}.styles_courseName__3JeW9{overflow-wrap:anywhere;border-bottom:8px solid var(--brand-picton)}.styles_coaches__Eg5E4{display:flex;flex-flow:row wrap;justify-content:center;gap:16px}.styles_coaches__Eg5E4 img{max-height:280px}.styles_fallbackLogo__fyyqk{flex:0 0 auto;min-width:160px}@media(max-width:1024px){.styles_layout__YZN4_{flex-flow:column nowrap}}@media(max-width:499px){.styles_heading___xPpg .styles_studySmarter__oDIZ8.styles_studySmarter__oDIZ8{font-size:22px}}.styles_layout__IHe7a{margin:24px auto;max-width:800px}.styles_layout__IHe7a .styles_icon__TegnC{color:var(--state-warning-text)}.styles_layout__IHe7a .styles_quoteText__zEy7m{margin:8px 0;font-style:italic}.styles_banners__f2qRa{margin-bottom:24px}@media(max-width:999px){.styles_banners__f2qRa{margin-bottom:16px}}.styles_streamlinedCard__nMbHF{width:100%;max-width:960px;margin:32px auto 0;padding:40px}@media(max-width:699px){.styles_streamlinedCard__nMbHF{margin-top:20px;padding:20px 16px 24px}}.styles_bookmark__OOU3f{color:var(--color-action-link)}.styles_loading__UOlEX{display:flex;flex-flow:row nowrap;justify-content:center;width:40px}.styles_description__2kUDg{font-size:14px;margin:16px 0}.styles_resourcesList__dQm_Z{display:grid;grid-template-columns:repeat(auto-fill,minmax(262px,1fr));gap:24px;margin:24px 0 48px}.styles_heading__q9DvF{margin-bottom:8px}.styles_videoTiles__lR88p{display:grid;grid-template-columns:repeat(auto-fill,minmax(262px,1fr));gap:24px;margin:24px 0 48px}.styles_videoTile__RY__S .styles_videoTileThumbnail__Dq1H8{position:relative;aspect-ratio:16/9;border-radius:var(--card-radius);background-color:var(--background-color-secondary);overflow:hidden}.styles_videoTile__RY__S .styles_videoTileThumbnail__Dq1H8 .styles_thumbnailImage__ju_qM{display:block;width:100%;height:100%;object-fit:cover}.styles_videoTile__RY__S .styles_videoTileThumbnail__Dq1H8 .styles_playIcon__R0Hv8{width:100%;height:100%;position:absolute;top:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-size:40px;color:#fff;opacity:.85;background-color:rgba(0,0,0,.15);filter:drop-shadow(0 1px 3px rgba(0,0,0,.5));transition:background-color .3s ease,opacity .3s ease}.styles_videoTile__RY__S:hover .styles_playIcon__R0Hv8{opacity:1;background-color:rgba(0,0,0,.4)}.styles_videoTileInfo__kOwwj{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin-top:8px;color:var(--color-default)}.styles_videoTileTitle__DdXL5{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:8px;font-weight:600;font-size:16px}.styles_videoTileDuration__Rzmx3{color:var(--color-granite)}.styles_videoTileDescription__oV_DT{margin-top:4px}@media(prefers-reduced-motion:reduce){.styles_videoTile__RY__S .styles_videoTileThumbnail__Dq1H8 .styles_playIcon__R0Hv8{transition:none}}.styles_backdrop__aEDJc{position:fixed;inset:0;background-color:var(--surface-overlay);z-index:998;animation:styles_fadeIn__zxUWn var(--motion-base) var(--ease-standard)}.styles_sheet__nhR1O{position:fixed;bottom:0;left:0;right:0;background-color:var(--background-color);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--depth-overlay-shadow);z-index:999;animation:styles_slideUp__mZNKt var(--motion-slow) var(--ease-standard);padding-bottom:env(safe-area-inset-bottom,0)}.styles_header__CfOmo{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 8px;border-bottom:1px solid var(--border-color-light)}.styles_title___dTQx{font-size:16px;font-weight:600;color:var(--color-default)}.styles_close__XIUxH{cursor:pointer}.styles_content__xY6xX{display:flex;flex-direction:column;padding:8px 0 16px}@keyframes styles_fadeIn__zxUWn{0%{opacity:0}to{opacity:1}}@keyframes styles_slideUp__mZNKt{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.styles_backdrop__aEDJc,.styles_sheet__nhR1O{animation:none}}@keyframes styles_panelIn__GUBoU{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}.styles_panel__xGW1N{position:fixed;top:0;left:0;z-index:900;display:flex;flex-direction:column;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border:var(--card-border);border-radius:var(--card-radius);background-color:var(--background-color-card);box-shadow:var(--depth-overlay-shadow);color:var(--color-default);animation:styles_panelIn__GUBoU var(--motion-base) var(--ease-standard)}.styles_unplaced__ZE54s{opacity:0}.styles_bar__0UxbE{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 14px;border-bottom:1px solid var(--border-light);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.styles_bar__0UxbE:active{cursor:grabbing}.styles_bar__0UxbE:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px;border-radius:var(--card-radius) var(--card-radius) 0 0}.styles_grip__c8pFr{color:var(--text-tertiary)}.styles_title__Hvaer{flex:1;font-weight:600}.styles_close__JT_Y5{line-height:0;cursor:pointer}.styles_body__DLZAv{min-height:0;overflow:auto;padding:16px}@media(prefers-reduced-motion:reduce){.styles_panel__xGW1N{animation:none}}.styles_icon__ENH3S{margin-right:4px}.styles_modal__O1Dfx{max-height:500px;overflow-y:auto;scrollbar-width:thin;display:flex;justify-content:center;align-items:center}@media(max-width:499px){.styles_icon__ENH3S{margin-right:2px}}.styles_desktop__oY52_{display:contents}.styles_mobile__905Z3{display:none}@media(max-width:499px){.styles_desktop__oY52_{display:none}.styles_mobile__905Z3{display:contents}}.styles_bottomSheetItem__XA0kI{display:flex;align-items:center;padding:14px 20px;cursor:pointer;transition:background-color .15s ease}.styles_bottomSheetItem__XA0kI:active,.styles_bottomSheetItem__XA0kI:hover{background-color:var(--background-color-hover,#f5f5f5)}.styles_bottomSheetItem__XA0kI:focus{outline:2px solid var(--color-primary,#0066cc);outline-offset:-2px}