.ActivityBlock_block__4ipt5{background:var(--ds-color-surface-card);border:1px solid var(--ds-color-border-control);border-radius:var(--ds-dimension-radius-md);overflow:hidden}.ActivityBlock_head__q0_zS{display:flex;align-items:center;gap:var(--ds-dimension-space-md);padding:var(--ds-dimension-space-md) var(--ds-dimension-space-base);background:var(--ds-color-surface-wash);border-bottom:1px solid var(--ds-color-border-divider)}.ActivityBlock_titles__SWksv{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.ActivityBlock_eyebrow__DnIjZ{font-size:var(--ds-font-size-xxs,10px);font-weight:700;letter-spacing:.02em;color:var(--ds-color-text-muted)}.ActivityBlock_name__3KKnA{font-size:var(--ds-font-size-headline-sm);font-weight:600;color:var(--ds-color-text-heading)}.ActivityBlock_body__HBz_v{display:flex}.ActivityBlock_main__o4Fjl{flex:1 1 auto;min-width:0}.ActivityBlock_row__R_wwD{display:flex;gap:var(--ds-dimension-space-base);padding:var(--ds-dimension-space-md) var(--ds-dimension-space-base);border-bottom:1px solid var(--ds-color-border-divider)}.ActivityBlock_row__R_wwD:last-child{border-bottom:0}.ActivityBlock_cell__rkQZW[data-changed],.ActivityBlock_row__R_wwD[data-changed]{background:var(--ds-color-surface-selected)}.ActivityBlock_labelCol__Cr7Rn{flex:0 0 110px;display:flex;flex-direction:column;gap:2px}.ActivityBlock_label__k1HID{font-size:var(--ds-font-size-label-sm);font-weight:600;color:var(--ds-color-text-muted)}.ActivityBlock_source__GiaT1{font-size:var(--ds-font-size-body-xs);color:var(--ds-color-text-tertiary)}.ActivityBlock_changed__MenN6{font-size:var(--ds-font-size-body-xs);color:var(--ink-accent)}.ActivityBlock_value__3xdhn{flex:1 1 auto;min-width:0;font-size:var(--ds-font-size-body-sm);color:var(--ds-color-text-body);white-space:pre-line}.ActivityBlock_list__d6rAN{margin:0;padding-left:1.1em;display:flex;flex-direction:column;gap:2px}.ActivityBlock_empty__1Szx_{color:var(--ds-color-text-tertiary)}.ActivityBlock_side__XjFbY{flex:0 0 220px;display:flex;flex-direction:column;background:var(--ds-color-surface-wash);border-left:1px solid var(--ds-color-border-divider)}.ActivityBlock_cell__rkQZW{display:flex;flex-direction:column;gap:var(--ds-dimension-space-xs);padding:var(--ds-dimension-space-md) var(--ds-dimension-space-base)}.ActivityBlock_advice___oAk1{padding:var(--ds-dimension-space-md) var(--ds-dimension-space-base) var(--ds-dimension-space-base);border-top:1px solid var(--ds-color-border-divider)}.ActivityBlock_summary__IdiBR{font-size:var(--ds-font-size-body-sm);color:var(--ds-color-text-muted)}.ActivityBlock_sourcePill__QVKRl{flex:0 0 auto;align-self:flex-start;font-size:var(--ds-font-size-label-xs);font-weight:600;color:var(--ds-color-text-muted);background:var(--ds-color-surface-field);border-radius:var(--ds-dimension-radius-pill);padding:2px var(--ds-dimension-space-sm)}.ActivityBlock_chips__QwWRi{display:flex;flex-wrap:wrap;gap:var(--ds-dimension-space-sm)}.ActivityBlock_block__4ipt5{border-radius:16px}.ActivityBlock_eyebrow__DnIjZ{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--ds-color-primary-700)}@media (max-width:600px){.ActivityBlock_head__q0_zS{flex-wrap:wrap}.ActivityBlock_titles__SWksv{flex-basis:100%}.ActivityBlock_body__HBz_v{flex-direction:column}.ActivityBlock_side__XjFbY{flex-basis:auto;border-left:0;border-top:1px solid var(--ds-color-border-divider)}.ActivityBlock_row__R_wwD{flex-direction:column;gap:6px}.ActivityBlock_labelCol__Cr7Rn{flex-basis:auto}}.AdviceNote_note__CYwTu,.AdviceNote_thread__Ji67n{display:flex;flex-direction:column;gap:var(--ds-dimension-space-sm)}.AdviceNote_note__CYwTu{padding:var(--ds-dimension-space-md) var(--ds-dimension-space-base);background:var(--ds-color-plan-review-mark-bg);border-radius:var(--ds-dimension-radius-md)}.AdviceNote_head__utkrZ{display:flex;align-items:center;gap:var(--ds-dimension-space-sm)}.AdviceNote_mark__MVcdA{color:var(--ds-color-plan-review-mark)}.AdviceNote_title__Yt_qG{font-size:var(--ds-font-size-label-sm);font-weight:600;color:var(--ds-color-text-heading)}.AdviceNote_meta__qLUwX{margin-left:auto;font-size:var(--ds-font-size-body-xs);color:var(--ds-color-text-muted)}.AdviceNote_body__YnHOj{font-size:var(--ds-font-size-body-sm);color:var(--ds-color-text-body);white-space:pre-line}.AdviceNote_links__9HvBn{display:flex;gap:var(--ds-dimension-space-base)}.AdviceNote_link__f2zuw{padding:0;border:0;background:none;cursor:pointer;font-size:var(--ds-font-size-label-xs);font-weight:600;color:var(--ink-accent);min-height:24px}.AdviceNote_quiet__Ywujm{color:var(--ds-color-text-muted)}.AdviceNote_ask__hQq_4{font-size:var(--ds-font-size-label-xs);color:var(--ds-color-text-body)}.AdviceNote_err__wXnVw{font-size:var(--ds-font-size-body-xs);color:var(--ds-color-status-destructive)}.AdviceNote_actions__EaVkb{display:flex;gap:var(--ds-dimension-space-sm)}.Button_btn__iglaH{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-dimension-space-xs-plus);border:2px solid transparent;border-radius:var(--ds-dimension-radius-cta);font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .18s var(--ease-soft),border-color .18s var(--ease-soft),color .18s var(--ease-soft)}.Button_btn__iglaH[data-size=lg]{height:52px;padding:0 var(--ds-dimension-space-lg);font-size:16px}.Button_btn__iglaH[data-size=md]{height:46px;padding:0 var(--ds-dimension-space-md-plus);font-size:15px}.Button_btn__iglaH[data-size=sm]{height:38px;padding:0 var(--ds-dimension-space-base);font-size:14px}.Button_btn__iglaH:disabled{cursor:not-allowed;opacity:var(--ds-opacity-disabled,.4)}.Button_btn__iglaH:not(:disabled):active{filter:brightness(.94)}.Button_btn__iglaH[data-variant=fill]{background:var(--ds-color-primary-600);border-color:var(--ds-color-primary-600);color:var(--ds-color-text-on-accent);box-shadow:var(--shadow-glow)}.Button_btn__iglaH[data-variant=fill]:not(:disabled):hover{background:var(--ds-color-primary-700);border-color:var(--ds-color-primary-700)}.Button_btn__iglaH[data-variant=outline]{background:var(--ds-color-surface-card);color:var(--ds-color-primary-700);border-color:var(--ds-color-border-control)}.Button_btn__iglaH[data-variant=outline]:not(:disabled):hover{background:var(--ds-color-surface-selected);border-color:var(--ds-color-primary-200)}.Button_btn__iglaH[data-variant=soft]{background:var(--ds-color-surface-field);color:var(--ds-color-text-heading)}.Button_btn__iglaH[data-variant=soft]:not(:disabled):hover{background:var(--ds-color-surface-selected)}.Button_btn__iglaH[data-variant=softBrand]{background:var(--ds-color-primary-50);color:var(--ds-color-primary-700)}.Button_btn__iglaH[data-variant=softBrand]:not(:disabled):hover{background:var(--ds-color-primary-100)}.Button_btn__iglaH[data-variant=text]{background:transparent;color:var(--ds-color-primary-700)}.Button_btn__iglaH[data-variant=text]:not(:disabled):hover{background:var(--ds-color-primary-50)}.Button_btn__iglaH[data-variant=danger]{background:var(--ds-color-status-danger);border-color:var(--ds-color-status-danger);color:var(--ds-color-action-on-fill)}.Button_field__ColeR{display:flex;flex-direction:column;gap:var(--ds-dimension-space-xs-plus)}.Button_fieldLabel__tdUoa{font-size:var(--ds-font-size-label-sm);font-weight:600;color:var(--ds-color-text-heading)}.Button_textarea__TB2I7{min-height:96px;resize:vertical;padding:var(--ds-dimension-space-md) var(--ds-dimension-space-base);background:var(--ds-color-surface-card);border:2px solid var(--ds-color-border-control);border-radius:14px;font-size:var(--ds-font-size-body-md);line-height:var(--ds-line-height-body);color:var(--ds-color-text-body)}.Button_textarea__TB2I7:focus{outline:none;border-color:var(--ds-color-primary-500);box-shadow:0 0 0 4px var(--ds-color-primary-50)}.Button_textarea__TB2I7[data-error]{border-color:var(--ds-color-status-destructive)}.Button_hint__yTR0m{font-size:var(--ds-font-size-body-xs);color:var(--ds-color-text-muted)}.Button_error__1F2kR{font-size:var(--ds-font-size-body-xs);color:var(--ds-color-status-destructive)}.login_split__JyssN{min-height:100vh;display:flex;background:var(--ds-color-surface-card)}.login_brandPanel__O2u1p{flex:0 0 560px;display:flex;flex-direction:column;justify-content:center;gap:var(--ds-dimension-space-lg);padding:0 72px;background:var(--ds-color-surface-selected)}.login_brandTitle__JiXZG{font-size:var(--ds-font-size-headline-lg);font-weight:600;color:var(--ds-color-text-heading)}.login_brandText__jOg1H{font-size:var(--ds-font-size-body-md);color:var(--ds-color-text-muted);max-width:400px}.login_points__tDKLL{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ds-dimension-space-md)}.login_points__tDKLL li{display:flex;align-items:center;gap:var(--ds-dimension-space-sm);font-size:var(--ds-font-size-body-md);color:var(--ds-color-text-body)}.login_formSide___5JEg{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:var(--ds-dimension-space-lg)}.login_form__NY6Qf{width:min(400px,100%);display:flex;flex-direction:column;gap:var(--ds-dimension-space-md-plus)}.login_titles__URPNC{display:flex;flex-direction:column;gap:var(--ds-dimension-space-xs-plus)}.login_title__r1aBc{font-size:var(--ds-font-size-display-sm);font-weight:600;line-height:var(--ds-line-height-heading);color:var(--ds-color-text-heading)}.login_subtitle__JqAz7{font-size:var(--ds-font-size-body-md);color:var(--ds-color-text-muted)}.login_field___YCmt{display:flex;flex-direction:column;gap:var(--ds-dimension-space-xs-plus)}.login_label__9OzGh{font-size:var(--ds-font-size-label-sm);font-weight:500;color:var(--ds-color-text-heading)}.login_inputWrap__xEdqg{display:flex;align-items:center;height:52px;background:var(--ds-color-surface-field);border:1px solid transparent;border-radius:var(--ds-dimension-radius-md)}.login_inputWrap__xEdqg:focus-within{background:var(--ds-color-surface-card);border-color:var(--ds-color-action-fill)}.login_inputWrap__xEdqg[data-error]{border-color:var(--ds-color-status-destructive)}.login_input__GK8Qo{flex:1 1 auto;min-width:0;height:100%;padding:0 var(--ds-dimension-space-base);border:0;background:none;font-size:var(--ds-font-size-body-md);font-weight:500}.login_input__GK8Qo:focus{outline:none}.login_input__GK8Qo::placeholder{color:var(--ds-color-text-muted)}.login_reveal__imp4Z{width:44px;height:44px;display:grid;place-items:center;border:0;background:none;color:var(--ds-color-text-muted);cursor:pointer}.login_helper__HylqC{font-size:var(--ds-font-size-body-xs);color:var(--ds-color-text-muted)}.login_error__wxSLK{font-size:var(--ds-font-size-body-xs);color:var(--ds-color-status-destructive)}.login_note__NPIzg{font-size:var(--ds-font-size-body-xs);color:var(--ds-color-text-muted)}.login_back__hxSvm{align-self:flex-start;min-height:44px;border:0;background:none;padding:0;cursor:pointer;font-size:var(--ds-font-size-label-sm);font-weight:600;color:var(--ink-accent)}.login_banner__mg7Ny{display:flex;gap:var(--ds-dimension-space-sm);align-items:flex-start;padding:var(--ds-dimension-space-md) var(--ds-dimension-space-base);border-radius:var(--ds-dimension-radius-md);background:var(--ds-color-plan-review-mark-bg);font-size:var(--ds-font-size-body-sm);color:var(--ds-color-text-body)}@media (max-width:900px){.login_brandPanel__O2u1p{display:none}}.login_registerRow__PIrC6{display:flex;gap:var(--ds-dimension-space-sm);align-items:stretch}.login_registerLetter__YwUKg{width:64px;height:52px;text-align:center;font:inherit;background:var(--ds-color-surface-field);border:1px solid transparent;border-radius:var(--ds-dimension-radius-md)}.login_registerDigits__bfamf{flex:1 1 auto;min-width:0}.guides_header__GFjAH{display:flex;flex-direction:column;gap:var(--ds-dimension-space-xs-plus)}.guides_subtitle__b7eua{font-size:16px;line-height:1.5;color:var(--ds-color-text-muted)}.guides_section__Ruf1g{display:flex;flex-direction:column;gap:18px}.guides_sectionHead__mhxpI{display:flex;align-items:baseline;gap:var(--ds-dimension-space-md)}.guides_sectionTitle__HLxMA{font-size:22px;font-weight:600;line-height:1.4;color:var(--ds-color-text-heading)}.guides_count__f8yzH{font-size:14px;color:var(--ds-color-text-muted)}.guides_docGrid__VcHcm,.guides_videoGrid__PmJxu{list-style:none;margin:0;padding:0;display:grid;grid-gap:24px;gap:24px}.guides_videoGrid__PmJxu{grid-template-columns:repeat(4,minmax(0,1fr))}.guides_docGrid__VcHcm{grid-template-columns:repeat(2,minmax(0,1fr))}.guides_videoGrid__PmJxu>.guides_wide__JplfI{grid-column:span 2}@media (max-width:600px){.guides_videoGrid__PmJxu{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.guides_docGrid__VcHcm{grid-template-columns:minmax(0,1fr);gap:16px}}.guides_video__HBfWe{width:100%;display:flex;flex-direction:column;gap:10px;padding:0;border:0;background:none;text-align:left;cursor:pointer;color:inherit}.guides_frame__OIJuH{position:relative;display:block;width:100%;aspect-ratio:9/16;overflow:hidden;border:1px solid var(--ds-color-border-control);border-radius:18px;background:linear-gradient(147deg,var(--ds-color-primary-100) 8%,var(--ds-color-surface-wash) 54%,var(--ds-color-primary-50) 92%);transition:box-shadow .18s var(--ease-soft),transform .18s var(--ease-soft)}.guides_video__HBfWe[data-orientation=landscape] .guides_frame__OIJuH{aspect-ratio:16/9}.guides_video__HBfWe:hover .guides_frame__OIJuH{box-shadow:var(--shadow-card)}.guides_video__HBfWe:focus-visible{outline:none}.guides_video__HBfWe:focus-visible .guides_frame__OIJuH{outline:2px solid var(--ds-color-primary-700);outline-offset:2px}.guides_poster__QFZ5d{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.guides_playDisc___iEli{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--ds-color-surface-card);color:var(--ds-color-primary-700);box-shadow:var(--shadow-glow)}.guides_playDisc___iEli svg{fill:currentColor;margin-left:3px}.guides_duration__ck7mo,.guides_watched__mLs_s{position:absolute;bottom:12px;display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 6px;background:var(--ds-color-surface-card);font-size:13px;font-weight:600;line-height:1.4;color:var(--ds-color-text-heading)}.guides_watched__mLs_s{left:12px;border-radius:999px;color:var(--ink-on-leaf)}.guides_duration__ck7mo{right:12px;padding:3px 8px;border-radius:8px}.guides_caption__EAWND{display:flex;gap:8px;align-items:baseline;font-size:16px;line-height:1.4}.guides_number__ea6lj{flex:none;font-weight:700;color:var(--ds-color-action-deep)}.guides_title__7_EXl{min-width:0;font-weight:600;color:var(--ds-color-text-heading)}.guides_video__HBfWe:hover .guides_title__7_EXl{color:var(--ds-color-primary-700)}.guides_doc__AF7j9{display:flex;gap:18px;align-items:flex-start;padding:var(--card-pad);background:var(--ds-color-surface-card);border:1px solid var(--ds-color-border-control);border-radius:var(--card-radius)}.guides_docTile__cRmRJ{flex:none;display:grid;place-items:center;width:56px;height:72px;border-radius:10px;background:var(--ds-color-primary-50);color:var(--ds-color-action-deep);font-size:12px;font-weight:700}.guides_docBody__6YR8x{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.guides_docTitle__8adWn{font-size:18px;font-weight:600;line-height:1.4;color:var(--ds-color-text-heading)}.guides_docPurpose__qfiSE{font-size:15px;line-height:1.4;color:var(--ds-color-text-body)}.guides_docMeta__ztL__{font-size:13px;color:var(--ds-color-text-muted)}.guides_docActions__lkZA6{display:flex;gap:10px;padding-top:8px}.guides_scrim__pTjDk{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:var(--ds-dimension-space-base);background:color-mix(in srgb,var(--ds-color-text-heading) 70%,transparent)}.guides_player__h5AXC{width:min(calc(min(80vh, 100vh - 140px) * 9 / 16),calc(100vw - 32px));display:flex;flex-direction:column;gap:12px}.guides_player__h5AXC[data-orientation=landscape]{width:min(calc(min(80vh, 100vh - 140px) * 16 / 9),calc(100vw - 32px),1280px)}.guides_playerHead__XXn7z{display:flex;align-items:center;gap:var(--ds-dimension-space-md);color:var(--ds-color-text-on-accent)}.guides_playerTitle__e8sRY{flex:1 1 auto;min-width:0;font-size:18px;font-weight:600;line-height:1.3}.guides_playerCount__cjxeM{flex:none;font-size:14px;opacity:.85}.guides_playerClose__ZETAy{flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;cursor:pointer;background:var(--ds-color-surface-card);color:var(--ds-color-text-heading)}.guides_stage__QV6bA{position:relative;width:100%;aspect-ratio:9/16;overflow:hidden;border-radius:18px;background:var(--ds-color-primary-950);display:flex;align-items:center;justify-content:center}.guides_player__h5AXC[data-orientation=landscape] .guides_stage__QV6bA{aspect-ratio:16/9}.guides_media__KODo5{width:100%;height:100%;object-fit:contain;background:var(--ds-color-primary-950)}.guides_playerFoot__Llkee{display:flex;justify-content:space-between;gap:var(--ds-dimension-space-md)}@media (max-width:600px){.guides_scrim__pTjDk{padding:0;background:var(--ds-color-primary-950)}.guides_player__h5AXC,.guides_player__h5AXC[data-orientation=landscape]{width:100%;height:100dvh;gap:0}.guides_playerHead__XXn7z{padding:12px 16px}.guides_player__h5AXC[data-orientation=landscape] .guides_stage__QV6bA,.guides_stage__QV6bA{flex:1 1 auto;aspect-ratio:auto;border-radius:0}.guides_playerFoot__Llkee{padding:14px 16px calc(14px + env(safe-area-inset-bottom))}}.guides_failed__BZv8d{display:flex;flex-direction:column;align-items:center;gap:var(--ds-dimension-space-base);padding:48px var(--ds-dimension-space-lg);text-align:center;background:var(--ds-color-surface-card);border:1px solid var(--ds-color-border-control);border-radius:var(--card-radius)}.guides_failed__BZv8d[data-dark]{width:100%;height:100%;justify-content:center;border:0;border-radius:0;background:transparent}.guides_failedIcon__0oNHK{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--ds-color-surface-field);color:var(--ds-color-text-muted)}.guides_failedText__9rAuP{max-width:380px;font-size:16px;font-weight:500;line-height:1.5;color:var(--ds-color-text-heading)}.guides_failed__BZv8d[data-dark] .guides_failedText__9rAuP{color:var(--ds-color-text-on-accent)}.guides_back___j8pJ{display:inline-flex;align-items:center;min-height:44px;align-self:flex-start;font-size:var(--ds-font-size-label-sm);font-weight:600;color:var(--ds-color-primary-700)}.guides_back___j8pJ:hover{text-decoration:underline;text-underline-offset:3px}.guides_readerHead__mg3KB{display:flex;align-items:center;gap:var(--ds-dimension-space-base);flex-wrap:wrap}.guides_readerTitle__2GJjU{flex:1 1 auto;min-width:0;font-size:28px;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--ds-color-text-heading)}.guides_reader__jII6R{overflow:hidden;background:var(--ds-color-surface-wash);border:1px solid var(--ds-color-border-control);border-radius:var(--card-radius)}.guides_frameDoc__dHpRQ{display:block;width:100%;height:max(720px,calc(100vh - 220px));border:0}@media (prefers-reduced-motion:reduce){.guides_frame__OIJuH{transition:none}}.FormRow_row__utLlX{display:flex;gap:var(--ds-dimension-space-lg);padding:var(--ds-dimension-space-md) 0;border-bottom:1px solid var(--ds-color-border-divider)}.FormRow_row__utLlX[data-changed]{background:var(--ds-color-surface-selected);margin:0 calc(-1 * var(--ds-dimension-space-sm));padding-left:var(--ds-dimension-space-sm);padding-right:var(--ds-dimension-space-sm);border-radius:var(--ds-dimension-radius-sm)}.FormRow_labelCol___UQP8{flex:0 0 200px;display:flex;flex-direction:column;gap:2px}.FormRow_label__iyYQ3{font-size:var(--ds-font-size-label-sm);font-weight:600;color:var(--ds-color-text-muted)}.FormRow_source__mAJUL{font-size:var(--ds-font-size-body-xs);color:var(--ds-color-text-tertiary)}.FormRow_row__utLlX[data-changed] .FormRow_source__mAJUL{color:var(--ink-accent)}.FormRow_value__llNa3{flex:1 1 auto;min-width:0;font-size:var(--ds-font-size-body-sm);color:var(--ds-color-text-body);white-space:pre-line}.FormRow_text__wEZ95{white-space:pre-line}.FormRow_empty__c4icI{color:var(--ds-color-text-tertiary)}@media (max-width:600px){.FormRow_row__utLlX{flex-direction:column;gap:8px}.FormRow_labelCol___UQP8{flex-basis:auto}}