._page_1hzsc_5{background:var(--rd-page);min-height:100dvh;color:var(--rd-ink);font-family:var(--font-sans);justify-content:center;align-items:flex-start;padding:64px 16px;display:flex}._card_1hzsc_16{box-sizing:border-box;border-radius:var(--r-xl);background:var(--rd-canvas);width:100%;max-width:480px;box-shadow:var(--kd-shadow-card);padding:24px}._title_1hzsc_26{color:var(--rd-ink);letter-spacing:-.022em;text-wrap:balance;margin:0 0 8px;font-size:28px;font-weight:500;line-height:34px}._title_1hzsc_26:focus{outline:none}._message_1hzsc_42{color:var(--rd-ink-soft);text-wrap:pretty;margin:0 0 24px;font-size:16px;line-height:24px}._actions_1hzsc_50{flex-direction:column;gap:8px;display:flex}._flush_1hzsc_57._flush_1hzsc_57{margin:0}@media (width<=767px){._page_1hzsc_5{padding-top:32px}._card_1hzsc_16{padding:20px}}._root_1wo78_16{background:var(--rd-canvas);color:var(--rd-ink);border:1px solid var(--rd-border);border-radius:var(--r-md);min-width:320px;max-width:440px;font-family:var(--font-sans);align-items:center;gap:10px;padding:12px 16px;font-size:14px;line-height:1.4;display:flex;box-shadow:0 8px 24px #00000014}._root_1wo78_16[data-type=error]{border-left:4px solid var(--danger-500)}._root_1wo78_16[data-type=success]{border-left:4px solid var(--success-500)}._root_1wo78_16[data-type=info]{border-left:4px solid var(--rd-ink-soft)}._root_1wo78_16[data-type=warning]{border-left:4px solid var(--rd-status-likely-color)}._indicator_1wo78_50{flex-shrink:0;width:18px;height:18px}._text_1wo78_56{flex:1;min-width:0}._title_1wo78_61{color:var(--rd-ink);margin:0;font-size:14px;font-weight:600;line-height:1.4}._description_1wo78_69{color:var(--rd-ink-soft);margin:0;font-size:14px;line-height:1.4}._title_1wo78_61+._description_1wo78_69{margin-top:2px}._close_1wo78_80{color:var(--rd-ink-soft);cursor:pointer;border-radius:var(--r-sm);flex-shrink:0;padding:2px}._close_1wo78_80:hover{background:var(--rd-canvas-soft)}html.member-theme ._root_1wo78_16{border-radius:var(--r-xl);min-width:min(320px,100vw - 32px);max-width:min(440px,100vw - 32px);box-shadow:var(--kd-shadow-card);font-family:var(--font-sans);border:0;gap:12px;padding:12px 8px 12px 20px;font-size:16px;line-height:24px}html.member-theme ._root_1wo78_16[data-type]{border-left:0}html.member-theme ._indicator_1wo78_50{width:20px;height:20px;color:var(--rd-ink)}html.member-theme ._root_1wo78_16[data-type=error] ._indicator_1wo78_50{color:var(--danger-700)}html.member-theme ._root_1wo78_16[data-type=success] ._indicator_1wo78_50{color:var(--kd-good)}html.member-theme ._root_1wo78_16[data-type=warning] ._indicator_1wo78_50{color:var(--kd-warn)}html.member-theme ._title_1wo78_61{color:var(--rd-ink);font-size:16px;font-weight:600;line-height:24px}html.member-theme ._description_1wo78_69{opacity:1;color:var(--rd-ink-soft);font-size:14px;line-height:20px;display:block}html.member-theme ._close_1wo78_80{border-radius:var(--r-pill);width:44px;height:44px;color:var(--rd-ink-soft);background:0 0;border:0;justify-content:center;align-self:flex-start;align-items:center;padding:0;display:inline-flex;position:static}html.member-theme ._close_1wo78_80 svg{width:20px;height:20px}@media (hover:hover){html.member-theme ._close_1wo78_80:hover:not(:focus-visible){background:var(--kd-wash);color:var(--rd-ink)}}html.member-theme ._close_1wo78_80:hover:focus-visible{background:0 0}html.member-theme ._close_1wo78_80:focus-visible{outline:1px solid var(--kd-navy);outline-offset:0;box-shadow:var(--kd-focus-ring)}@keyframes _slideUp_6mvbt_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._banner_6mvbt_22{z-index:10000;background:var(--rd-canvas);border:1px solid var(--rd-border);border-radius:var(--r-md);max-width:560px;font-family:var(--font-inter), system-ui, sans-serif;color:var(--rd-ink);margin-left:auto;margin-right:auto;padding:18px 20px;animation:.18s ease-out _slideUp_6mvbt_1;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 10px 30px #1118272e}._title_6mvbt_41{color:var(--rd-ink);margin:0 0 6px;font-size:16px;font-weight:600;line-height:24px}._body_6mvbt_49{color:var(--rd-ink-soft);margin:0 0 14px;font-size:14px;line-height:20px}._link_6mvbt_56{color:var(--rd-ink);text-decoration:underline}._actions_6mvbt_61{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=520px){._banner_6mvbt_22{padding:16px}._actions_6mvbt_61{justify-content:flex-start}}html.member-theme ._banner_6mvbt_22{border-radius:var(--r-xl);box-shadow:var(--kd-shadow-card);font-family:var(--font-sans);border:0;padding:24px}html.member-theme ._title_6mvbt_41{margin:0 0 4px}html.member-theme ._body_6mvbt_49{margin:0 0 16px}html.member-theme ._link_6mvbt_56{color:var(--rd-ink)}html.member-theme ._actions_6mvbt_61{justify-content:flex-end;gap:8px}@media (width<=767px){html.member-theme ._banner_6mvbt_22{padding:20px}html.member-theme ._actions_6mvbt_61>*{flex:auto}}@media (prefers-reduced-motion:reduce){._banner_6mvbt_22{animation:none}}._root_1rqwc_8{--rail-width:88px;--bg-page:var(--rd-page);background:var(--rd-page);color:var(--rd-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh}._root_1rqwc_8 *{box-sizing:border-box}._root_1rqwc_8 button{cursor:pointer;font-family:inherit}._shell_1rqwc_28{grid-template-columns:var(--rail-width) 1fr;min-height:100vh;display:grid}._shellNoNav_1rqwc_34{grid-template-columns:1fr}._rootNoNav_1rqwc_38{--rail-width:0px}._shellTop_1rqwc_43{flex-direction:column;min-height:100vh;display:flex}._rail_1rqwc_49{z-index:10;background:0 0;flex-direction:column;align-items:center;gap:2px;height:100vh;padding:20px 0 16px;display:flex;position:sticky;top:0}._railBordered_1rqwc_65{border-right:1px solid var(--rd-border)}._railLogo_1rqwc_68{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;display:flex}._railLogo_1rqwc_68 img{width:24px;height:24px;display:block}._railBtn_1rqwc_79{width:64px;height:64px;color:var(--rd-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;font-family:inherit;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}._railBtnLabel_1rqwc_98{letter-spacing:.02em;text-align:center;font-size:9.5px;font-weight:500;line-height:1.15}._railBadge_1rqwc_107{background:var(--rd-pink);min-width:17px;height:17px;color:var(--rd-canvas);text-align:center;box-shadow:0 0 0 2px var(--rd-page);border-radius:999px;margin-left:4px;padding:0 5px;font-size:10px;font-weight:600;line-height:17px;position:absolute;top:6px;left:50%}._railBtn_1rqwc_79:hover:not(._railBtnActive_1rqwc_124){background:color-mix(in srgb, var(--rd-ink) 5%, transparent);color:var(--rd-ink)}._railBtn_1rqwc_79._railBtnActive_1rqwc_124{background:var(--rd-canvas-tile);color:var(--rd-ink)}._railBtn_1rqwc_79._railBtnActive_1rqwc_124:hover{background:color-mix(in srgb, var(--rd-canvas-tile) 92%, var(--rd-ink))}._railSpacer_1rqwc_138{flex:1}._rootWideRail_1rqwc_144{--rail-width:236px}._railWide_1rqwc_148{border-right:1px solid var(--rd-border);z-index:10;background:0 0;flex-direction:column;gap:2px;height:100vh;padding:20px 12px 14px;display:flex;position:sticky;top:0;overflow-y:auto}._railWideLogo_1rqwc_162{align-items:center;height:28px;margin-bottom:18px;padding:0 10px;display:flex}._railWideLogo_1rqwc_162 img{width:auto;height:20px;display:block}._railWideBtn_1rqwc_176{height:38px;color:var(--rd-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:11px;padding:0 10px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}._railWideBtn_1rqwc_176:hover:not(._railWideBtnActive_1rqwc_194){background:color-mix(in srgb, var(--rd-ink) 5%, transparent);color:var(--rd-ink)}._railWideBtnActive_1rqwc_194{background:var(--rd-canvas-tile);color:var(--rd-ink);font-weight:600}._railWideBtnLabel_1rqwc_205{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._railWideGroup_1rqwc_212{flex-direction:column;flex-shrink:0;gap:2px;display:flex}._railWideGroupButton_1rqwc_219{text-align:left;width:100%;font-family:inherit}._railWideGroupChevron_1rqwc_225{flex-shrink:0;margin-left:auto;transition:transform .15s}._railWideGroupChevronOpen_1rqwc_231{transform:rotate(180deg)}._railWideSubnav_1rqwc_235{flex-direction:column;gap:2px;display:flex}._railWideSubItem_1rqwc_241{height:34px;margin-left:18px;font-size:13px}._railWideBadge_1rqwc_247{background:var(--rd-pink);min-width:20px;height:20px;color:var(--rd-canvas);text-align:center;border-radius:999px;flex-shrink:0;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600;line-height:20px}._railWideDivider_1rqwc_262{background:var(--rd-border);flex-shrink:0;height:1px;margin:10px}._railWideAvatarRow_1rqwc_270{flex-shrink:0;align-items:center;margin-top:10px;padding:0 4px;display:flex}._railWideAvatarRow_1rqwc_270 ._railAvatar_1rqwc_278{margin-top:0}._railAvatar_1rqwc_278{background:var(--rd-divider);width:36px;height:36px;color:var(--rd-ink);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;margin-top:8px;font-size:14px;font-weight:600;display:flex}._mobileTopbar_1rqwc_292{background:var(--rd-page);border-bottom:1px solid var(--rd-border);box-sizing:border-box;z-index:10;align-self:start;align-items:center;gap:12px;height:68px;padding:0 16px;display:none;position:sticky;top:0}._mobileTopbar_1rqwc_292 img{height:20px}._mobileSpacer_1rqwc_307{flex:1}._mobileMenuButton_1rqwc_309{width:40px;height:40px;color:var(--rd-ink);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}._mobileMenuButton_1rqwc_309:hover{background:#1a19150d}._mobileSheet_1rqwc_326{z-index:100;background:var(--rd-canvas);flex-direction:column;animation:.2s ease-out _mobileSheetIn_1rqwc_1;display:flex;position:fixed;inset:0}@keyframes _mobileSheetIn_1rqwc_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._mobileSheetHeader_1rqwc_339{border-bottom:1px solid var(--rd-border);align-items:center;gap:12px;padding:14px 16px;display:flex}._mobileSheetHeader_1rqwc_339 img{height:20px}._mobileSheetNav_1rqwc_347{flex-direction:column;flex:1;padding:12px 8px;display:flex;overflow-y:auto}._mobileSheetItem_1rqwc_354{color:var(--rd-ink);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;font-family:inherit;font-size:17px;font-weight:500;text-decoration:none;display:flex}._mobileSheetItem_1rqwc_354:hover:not(._mobileSheetItemActive_1rqwc_370){background:color-mix(in srgb, var(--rd-ink) 4%, transparent)}._mobileSheetItemActive_1rqwc_370{background:color-mix(in srgb, var(--rd-ink) 6%, transparent);color:var(--rd-ink)}._mobileSheetBadge_1rqwc_377{background:var(--rd-pink);min-width:22px;height:22px;color:var(--rd-canvas);text-align:center;border-radius:999px;margin-left:auto;padding:0 7px;font-size:13px;font-weight:600;line-height:22px}._mobileSheetItemActive_1rqwc_370:hover{background:color-mix(in srgb, var(--rd-ink) 6%, transparent)}._mobileSheetGroup_1rqwc_393{flex-direction:column;display:flex}._mobileSheetGroupButton_1rqwc_397{width:100%}._mobileSheetGroupChevron_1rqwc_400{margin-left:auto;transition:transform .15s}._mobileSheetGroupChevronOpen_1rqwc_404{transform:rotate(180deg)}._mobileSheetSubnav_1rqwc_407{flex-direction:column;display:flex}._mobileSheetSubItem_1rqwc_411{padding-left:46px;font-size:15px}._mobileSheetFooter_1rqwc_415{border-top:1px solid var(--rd-border);flex-direction:column;gap:8px;padding:16px;display:flex}._mobileSheetUser_1rqwc_422{align-items:center;gap:12px;padding:4px 0 12px;display:flex}._mobileSheetAvatar_1rqwc_428{background:var(--rd-divider);width:36px;height:36px;color:var(--rd-ink);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}._mobileSheetUserName_1rqwc_434{color:var(--rd-ink);font-size:15px;font-weight:500}._mobileSheetSecondary_1rqwc_439,._mobileSheetDanger_1rqwc_440{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;width:100%;padding:12px 14px;font-family:inherit;font-size:15px;font-weight:500}._mobileSheetSecondary_1rqwc_439{color:var(--rd-ink)}._mobileSheetSecondary_1rqwc_439:hover{background:#1a19150d}._mobileSheetDanger_1rqwc_440{color:#c8345b}._mobileSheetDanger_1rqwc_440:hover{background:#c8345b0f}._main_1rqwc_459{flex-direction:column;flex:1;width:100%;min-width:0;display:flex}._mainInner_1rqwc_459{width:100%;max-width:1200px;padding:var(--rd-shell-padding-block-start) var(--rd-shell-padding-inline) var(--rd-shell-padding-block-end);box-sizing:border-box;margin:0 auto}._mainInnerWide_1rqwc_481{max-width:1350px}._memberTopRow_1rqwc_487{height:56px;padding:0 var(--rd-shell-padding-inline);box-sizing:border-box;justify-content:flex-end;align-items:center;display:flex}@media (width<=860px){._mainInner_1rqwc_459{padding:24px 16px 80px}._shell_1rqwc_28{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start}._rail_1rqwc_49,._railWide_1rqwc_148{display:none}._mobileTopbar_1rqwc_292{display:flex}._memberTopRow_1rqwc_487{display:none}}._railBtn_1rqwc_79:disabled,._railWideBtn_1rqwc_176:disabled,._mobileSheetItem_1rqwc_354:disabled,._topNavBtn_1rqwc_518:disabled{cursor:progress;opacity:.6}._railBtn_1rqwc_79:focus-visible,._railWideBtn_1rqwc_176:focus-visible,._mobileSheetItem_1rqwc_354:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}html.member-theme ._railBtn_1rqwc_79:hover:not(._railBtnActive_1rqwc_124),html.member-theme ._railWideBtn_1rqwc_176:hover:not(._railWideBtnActive_1rqwc_194),html.member-theme ._mobileSheetItem_1rqwc_354:hover:not(._mobileSheetItemActive_1rqwc_370),html.member-theme ._mobileMenuButton_1rqwc_309:hover,html.member-theme ._mobileSheetSecondary_1rqwc_439:hover{background:var(--kd-tan)}html.member-theme ._railBtn_1rqwc_79:focus-visible,html.member-theme ._railWideBtn_1rqwc_176:focus-visible,html.member-theme ._mobileSheetItem_1rqwc_354:focus-visible{outline:1px solid var(--kd-navy);box-shadow:var(--kd-focus-ring)}._topNav_1rqwc_518{background:var(--rd-page);border-bottom:1px solid var(--rd-border);z-index:50;justify-content:center;height:68px;display:flex;position:sticky;top:0}._topNavInner_1rqwc_561{align-items:center;gap:48px;width:100%;max-width:1200px;padding:0 48px;display:flex}._topNavBrand_1rqwc_569{align-items:center;height:28px;text-decoration:none;display:flex}._topNavBrand_1rqwc_569 img{width:auto;height:24px;display:block}._topNavItems_1rqwc_580{flex:1;align-items:center;gap:4px;display:flex}._topNavBtn_1rqwc_518{color:var(--rd-ink);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:none;align-items:center;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}._topNavBtn_1rqwc_518:hover{color:var(--rd-ink);background:#1a19150d}._topNavBtn_1rqwc_518._topNavBtnActive_1rqwc_605{color:var(--rd-ink);font-weight:600;position:relative}._topNavBtn_1rqwc_518._topNavBtnActive_1rqwc_605:after{content:"";background:var(--pink-500);border-radius:2px;height:2px;position:absolute;bottom:-16px;left:14px;right:14px}._topNavEnd_1rqwc_627{align-items:center;gap:8px;display:flex}._topNavIconBtn_1rqwc_632{width:36px;height:36px;color:var(--rd-ink);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:flex}._topNavIconBtn_1rqwc_632:hover{color:var(--rd-ink);background:#1a19150d}@media (width<=860px){._topNav_1rqwc_518{height:60px}._topNavInner_1rqwc_561{gap:16px;padding:0 16px}._topNavItems_1rqwc_580{display:none}._topNavBrand_1rqwc_569 img{height:22px}}._avatarMenu_1rqwc_661{display:inline-flex;position:relative}._avatarDropdownName_1rqwc_665{border-bottom:1px solid var(--rd-border);flex-direction:column;gap:2px;min-width:0;margin-bottom:8px;padding:8px 12px 12px;display:flex}._avatarDropdownDisplayName_1rqwc_675{color:var(--rd-ink);font-size:14px;font-weight:500;line-height:1.25}._avatarDropdownEmail_1rqwc_682{color:var(--rd-ink-mute);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}._accountWho_1rqwc_691{border-bottom:1px solid var(--rd-border);flex-direction:column;min-width:0;margin-bottom:4px;padding:8px 12px 12px;display:flex}._accountWho_1rqwc_691 b{color:var(--rd-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}._accountWho_1rqwc_691 span{color:var(--rd-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}._avatarDropdownLocale_1rqwc_719{border-top:1px solid var(--rd-border);border-bottom:1px solid var(--rd-border);justify-content:center;margin:2px 0;padding:8px;display:flex}html.member-theme ._railBtn_1rqwc_79{width:76px}html.member-theme ._railBtnLabel_1rqwc_98{letter-spacing:0;overflow-wrap:anywhere;font-size:12px}html.member-theme ._railBtn_1rqwc_79:disabled,html.member-theme ._railWideBtn_1rqwc_176:disabled,html.member-theme ._mobileSheetItem_1rqwc_354:disabled{opacity:1;color:var(--rd-ink-mute)}html.member-theme ._mobileSheetDanger_1rqwc_440{color:var(--danger-700)}html.member-theme ._mobileSheetDanger_1rqwc_440:hover{background:var(--kd-tan)}html.member-theme ._railAvatar_1rqwc_278{background:var(--kd-navy);color:var(--rd-canvas);font-family:var(--font-display);letter-spacing:.02em;font-weight:500}html.member-theme ._railAvatar_1rqwc_278:focus-visible{outline:1px solid var(--kd-navy);outline-offset:2px;box-shadow:var(--kd-focus-ring)}._memberRoot_1rqwc_778{--rail-width:0px}._memberShell_1rqwc_782{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100vh;display:grid}._memberShellNoNav_1rqwc_789{grid-template-rows:1fr}._memberSidebar_1rqwc_793{display:none}._memberMain_1rqwc_797{min-width:0}._memberMain_1rqwc_797>._mainInner_1rqwc_459,._memberMain_1rqwc_797>._mainInnerWide_1rqwc_481{max-width:1200px;padding:48px var(--kd-gutter) 88px}@media (width>=1281px){html[data-side-panel=open] ._memberMain_1rqwc_797>._mainInner_1rqwc_459{padding-right:calc(var(--kd-gutter) + clamp(0px, 480px - (100vw - var(--rail-width) - 1200px) / 2, 480px))}}@media (width<=1023px){._memberSidebar_1rqwc_793{display:none}._memberTopbar_1rqwc_824{min-width:0;display:block}}@media (width<=767px){._memberMain_1rqwc_797>._mainInner_1rqwc_459,._memberMain_1rqwc_797>._mainInnerWide_1rqwc_481{padding:16px 16px 88px}}@media (width>=1024px){._memberRoot_1rqwc_778:not(._rootNoNav_1rqwc_38){--rail-width:240px}._memberShell_1rqwc_782:not(._memberShellNoNav_1rqwc_789){grid-template-rows:none;grid-template-columns:240px minmax(0,1fr)}._memberSidebar_1rqwc_793{min-width:0;display:block}._memberTopbar_1rqwc_824{display:none}}@media (width>=1024px) and (width<=1280px){._memberRoot_1rqwc_778:not(._rootNoNav_1rqwc_38){--rail-width:224px}._memberShell_1rqwc_782:not(._memberShellNoNav_1rqwc_789){grid-template-columns:224px minmax(0,1fr)}}._memberAccountTrigger_1rqwc_870{border-radius:var(--r-md);width:100%;min-width:0;color:var(--rd-ink);text-align:left;font:inherit;letter-spacing:normal;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 12px 8px 8px;transition:background .12s;display:flex}._memberAccountTrigger_1rqwc_870:hover:not(:focus-visible),._memberAccountTrigger_1rqwc_870[aria-expanded=true]:not(:focus-visible){background:var(--kd-wash-soft)}._memberAccountInitial_1rqwc_896{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}._memberAccountTrigger_1rqwc_870:focus-visible,._memberAccountInitial_1rqwc_896:focus-visible{outline:1px solid var(--kd-navy);outline-offset:1px;box-shadow:var(--kd-focus-ring)}html.staff-theme ._railWide_1rqwc_148{border-right:0;gap:4px;padding:24px 12px 12px}html.staff-theme ._railWideLogo_1rqwc_162{height:24px;margin-bottom:24px;padding:0 8px}html.staff-theme ._railWideLogo_1rqwc_162 img{height:24px}html.staff-theme ._railWideBtn_1rqwc_176,html.staff-theme ._railWideSubItem_1rqwc_241{border-radius:var(--r-md);height:auto;min-height:40px;color:var(--rd-ink-soft);font:500 14px/20px var(--font-sans);gap:8px;padding:0 8px}html.staff-theme ._railWideBtn_1rqwc_176 svg:first-child{margin:0 8px}html.staff-theme ._railWideSubItem_1rqwc_241{margin-left:24px}html.staff-theme ._railWideBtn_1rqwc_176:hover:not(._railWideBtnActive_1rqwc_194),html.staff-theme ._mobileSheetItem_1rqwc_354:hover:not(._mobileSheetItemActive_1rqwc_370),html.staff-theme ._mobileMenuButton_1rqwc_309:hover,html.staff-theme ._mobileSheetSecondary_1rqwc_439:hover{background:var(--kd-wash-soft);color:var(--rd-ink)}html.staff-theme ._railWideBtnActive_1rqwc_194,html.staff-theme ._railWideBtnActive_1rqwc_194:hover:not(:focus-visible){background:var(--kd-wash-strong);color:var(--rd-ink);font-weight:600}html.staff-theme ._railWideBtn_1rqwc_176:focus-visible{color:var(--rd-ink);outline:1px solid var(--kd-navy);outline-offset:1px;box-shadow:var(--kd-focus-ring)}html.staff-theme ._railWideBadge_1rqwc_247{background:var(--kd-primary);font:600 12px/20px var(--font-sans)}html.staff-theme ._railWideDivider_1rqwc_262{margin:12px 8px}._row_1nxzc_1{margin-bottom:28px}._line_es4y7_1{align-items:center;gap:8px 16px;min-width:0;display:flex}._compact_es4y7_9{gap:8px}._rowButton_5nvk9_2{width:100%;font:inherit;letter-spacing:normal;text-align:start;cursor:pointer;background:0 0;border:0}._title_5nvk9_12{margin:0 0 8px;font-size:24px;font-weight:500;line-height:32px}._sub_5nvk9_19{color:var(--rd-ink-soft);margin:0 0 24px;font-size:16px;line-height:24px}._error_5nvk9_26{margin-bottom:16px}._acts_5nvk9_30{flex-direction:column;gap:8px;display:flex}._sidebar_103ri_6{box-sizing:border-box;flex-direction:column;width:100%;height:100dvh;padding:24px 12px 12px;display:flex;position:sticky;top:0;overflow-y:auto}._logo_103ri_21{border-radius:var(--r-xs);flex:none;align-self:flex-start;margin:0 8px 24px;display:block}._logo_103ri_21:focus-visible{outline:1px solid var(--kd-navy);outline-offset:1px;box-shadow:var(--kd-focus-ring)}._logoImage_103ri_35{width:auto;height:24px;display:block}._switcher_103ri_41{margin-bottom:12px}._list_103ri_45{gap:4px;margin:0;padding:0;list-style:none;display:grid}._row_103ri_54{box-sizing:border-box;border-radius:var(--r-md);width:100%;min-height:40px;color:var(--rd-ink-soft);letter-spacing:normal;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 8px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background .12s,color .12s;display:flex}._icon_103ri_77{flex:none;width:18px;height:18px;margin:0 8px}._label_103ri_84{flex:auto;min-width:0}._row_103ri_54:hover:not(:focus-visible){background:var(--kd-wash-soft);color:var(--rd-ink)}._row_103ri_54[aria-current=page],._row_103ri_54[aria-current=page]:hover:not(:focus-visible){background:var(--kd-wash-strong);color:var(--rd-ink);font-weight:600}._row_103ri_54:focus-visible{color:var(--rd-ink);outline:1px solid var(--kd-navy);outline-offset:1px;box-shadow:var(--kd-focus-ring)}a._cta_103ri_110{flex:none;margin-top:12px}a._cta_103ri_110._cta_103ri_110._cta_103ri_110[aria-current=page]{background:var(--kd-wash-strong);box-shadow:none;background-image:none}._footer_103ri_122{margin-top:auto;padding-top:16px}._memberCard_103ri_127{align-items:center;gap:8px;min-width:0;padding:8px 12px 8px 8px;display:flex}._memberText_103ri_135{text-align:left;flex-direction:column;flex:auto;min-width:0;display:flex}._memberName_103ri_143,._memberEmail_103ri_144{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._memberName_103ri_143{color:var(--rd-ink);font-size:14px;font-weight:600;line-height:20px}._memberEmail_103ri_144{color:var(--rd-ink-soft);font-size:12px;line-height:16px}@media (prefers-reduced-motion:reduce){._row_103ri_54{transition:none}}._card_lqark_9,._static_lqark_10{box-sizing:border-box;border-radius:var(--r-lg);background:var(--kd-shine);width:100%;min-height:52px;box-shadow:var(--kd-shadow-btn);color:var(--rd-ink);font:inherit;letter-spacing:normal;text-align:start;border:0;align-items:center;gap:8px;padding:8px 12px 8px 8px;display:flex}._card_lqark_9{cursor:pointer;transition:background .12s}@media (hover:hover){._card_lqark_9:hover:not(:focus-visible){background:var(--kd-hover)}}._card_lqark_9:focus-visible{outline:1px solid var(--kd-navy);outline-offset:1px;box-shadow:var(--kd-focus-ring)}._static_lqark_10{box-shadow:none;background:0 0}._static_lqark_10:focus-visible{outline:1px solid var(--kd-navy);outline-offset:1px}._chevron_lqark_58{width:16px;height:16px;color:var(--rd-ink-soft);flex:none;margin-left:auto}._text_lqark_66{min-width:0;display:block}._eyebrow_lqark_71{color:var(--rd-ink-soft);font-size:12px;font-weight:400;line-height:16px;display:block}._name_lqark_79{color:var(--rd-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;display:block;overflow:hidden}._srOnly_lqark_90{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._list_lqark_101[data-part=content]{box-sizing:border-box;border-radius:var(--r-lg);background:var(--rd-canvas);width:100%;box-shadow:var(--kd-float);color:var(--rd-ink);font-family:var(--font-sans);border:0;outline:none;flex-direction:column;padding:4px;display:flex}._group_lqark_116[data-part=item-group]{flex-direction:column;display:flex}._optionRow_lqark_121{align-items:center;gap:2px;display:flex}._option_lqark_121[data-part]{box-sizing:border-box;border-radius:var(--r-md);min-width:0;min-height:44px;color:var(--rd-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1 1 0;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:14px;font-weight:500;line-height:20px;display:flex}._option_lqark_121[data-kind=add]{margin-top:4px}._option_lqark_121[data-selected],._option_lqark_121[data-selected][data-highlighted]{background:var(--kd-selected-bg);box-shadow:var(--kd-selected-edge);font-weight:600}._optionName_lqark_162{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}._addIcon_lqark_171{flex:none;width:16px;height:16px;margin:0 10px}._remove_lqark_179[data-part]{box-sizing:border-box;border-radius:var(--r-pill);width:44px;height:44px;color:var(--rd-ink-soft);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._option_lqark_121[data-part]:hover:not(:focus-visible),._option_lqark_121[data-part][data-highlighted],._remove_lqark_179[data-part]:hover:not(:focus-visible),._remove_lqark_179[data-part][data-highlighted]{background:var(--kd-tan)}._list_lqark_101[data-part=content]:focus-visible ._option_lqark_121[data-part][data-highlighted],._list_lqark_101[data-part=content]:focus-visible ._remove_lqark_179[data-part][data-highlighted]{outline:1px solid var(--kd-navy);outline-offset:-1px;box-shadow:var(--kd-focus-ring)}._list_lqark_101[data-part=content]:focus-visible ._option_lqark_121[data-selected][data-highlighted]{box-shadow:var(--kd-selected-edge), var(--kd-focus-ring)}@media (prefers-reduced-motion:reduce){._card_lqark_9{transition:none}._list_lqark_101[data-part=content]{animation:none}}._bar_1nvyc_2{box-sizing:border-box;height:64px;padding:0 var(--kd-gutter);flex:none;align-items:center;display:flex}._logo_1nvyc_11{border-radius:var(--r-xs);flex:none;display:block}._logo_1nvyc_11 img{width:auto;height:24px;display:block}._logo_1nvyc_11:focus-visible,._row_1nvyc_24:focus-visible{outline:1px solid var(--kd-navy);outline-offset:1px;box-shadow:var(--kd-focus-ring)}._right_1nvyc_30{align-items:center;gap:8px;margin-left:auto;display:flex}a._book_1nvyc_37{margin-right:4px}._menuButton_1nvyc_43{margin-right:-8px}._sheet_1nvyc_48{padding:8px var(--kd-gutter) 16px;border-bottom:1px solid var(--kd-wash-strong)}._switcher_1nvyc_53{margin-bottom:12px}._row_1nvyc_24{border-radius:var(--r-md);width:100%;min-height:48px;color:var(--rd-ink);letter-spacing:normal;align-items:center;gap:12px;padding:0 12px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:flex}._sheetFoot_1nvyc_75{border-top:1px solid var(--kd-wash-strong);margin-top:8px;padding-top:8px}._rowIcon_1nvyc_81,._rowLabel_1nvyc_82{flex:none}._row_1nvyc_24 svg{flex:none;width:20px;height:20px}._row_1nvyc_24[aria-current=page]{background:var(--kd-wash-strong);font-weight:600}._dot_1nvyc_97{background:var(--kd-navy);border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto}@media (width<=767px){._bar_1nvyc_2{padding:0 16px}a._book_1nvyc_37{padding:0 12px}}@media (width<=359px){._right_1nvyc_30{gap:4px}a._book_1nvyc_37._book_1nvyc_37{margin-right:0;padding:0 8px;font-size:14px}}._page_wf0uq_4{background:var(--rd-page);min-height:100dvh;color:var(--rd-ink);flex-direction:column;display:flex}._header_wf0uq_13{background:var(--rd-canvas);border-bottom:1px solid var(--rd-border)}._headerInner_wf0uq_19{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1200px;min-height:72px;margin:0 auto;padding:12px 24px;display:flex}._logoLink_wf0uq_32{border-radius:var(--r-xs);align-items:center;display:inline-flex}._logoLink_wf0uq_32:focus-visible{outline:1px solid var(--kd-navy);outline-offset:2px;box-shadow:var(--kd-focus-ring)}._logo_wf0uq_32{width:auto;height:24px;display:block}._ctas_wf0uq_50{align-items:center;gap:8px;display:flex}._main_wf0uq_18{box-sizing:border-box;flex-direction:column;flex:1;width:100%;max-width:800px;margin:0 auto;padding:48px 24px 32px;display:flex}._mainWide_wf0uq_68{max-width:1200px}._footerLinks_wf0uq_72{color:var(--rd-ink-soft);text-align:center;margin:auto 0 0;padding-top:48px;font-size:14px;line-height:20px}._footerLink_wf0uq_72{border-radius:var(--r-xs);color:var(--rd-ink-soft);text-decoration:none;transition:color .12s}._footerLink_wf0uq_72:focus-visible{outline:1px solid var(--kd-navy);outline-offset:1px;box-shadow:var(--kd-focus-ring)}@media (hover:hover){._footerLink_wf0uq_72:hover:not(:focus-visible){color:var(--rd-ink);text-underline-offset:3px;text-decoration:underline}}._footerSeparator_wf0uq_102{color:var(--rd-ink-mute);margin:0 8px}@media (width<=767px){._headerInner_wf0uq_19{min-height:64px;padding:12px 16px}._main_wf0uq_18{padding:24px 16px}}:root{--font-inter:"Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-domine:"Domine", Georgia, serif;--font-dm-serif-display:"DM Serif Display", Georgia, serif;--font-dm-sans:"DM Sans", system-ui, -apple-system, sans-serif}body{font-family:var(--font-inter);margin:0}:root{--accent:#ff376c;--accent-hover:#e82f60;--accent-20pcnt:rgb(from var(--accent) r g b / .2);--accent-10pcnt:rgb(from var(--accent) r g b / .1);--accent-5pcnt:rgb(from var(--accent) r g b / .05);--topnav-height:64px;--topnav-border:1px;--topnav-offset:calc(var(--topnav-height) + var(--topnav-border));--rd-border:#ede8de;--muted:#6b6860;--text:#1a1915}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}html,body{height:100%;overflow-x:hidden}body{color:var(--text);background:0 0;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.container{max-width:1200px;margin:0 auto;padding:24px 24px 32px}.card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 30px #00000040}.heading{margin:0 0 12px;font-size:20px;font-weight:600}.toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.input,.select{color:var(--text);border:1px solid var(--rd-border);background:#0c1329;border-radius:8px;padding:10px 12px}.button{color:#fff;cursor:pointer;background:linear-gradient(#5b86ff 0%,#4f7cff 100%);border:none;border-radius:8px;padding:10px 14px}.button.secondary{color:var(--muted);border:1px solid var(--rd-border);background:#0c1329}.button:disabled{filter:grayscale(.4);opacity:.7;cursor:default}.viewToggle{background:#f7f8fb;border:1px solid #e5e7eb;border-radius:18px;align-items:center;gap:4px;padding:6px;display:inline-flex}.toggleBtn{appearance:none;color:#111827;cursor:pointer;background:0 0;border:none;border-radius:14px;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}.toggleBtn .icon{width:16px;height:16px;display:inline-flex}.toggleBtn .label{text-align:center;color:#0a0a0a;flex:none;order:1;width:29px;height:20px;font-family:Geist,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.toggleBtn.active{color:#111827;background:#fff;box-shadow:0 6px 20px #00000014}.mapWrap{border:1px solid var(--rd-border);border-radius:12px;width:100%;height:620px;overflow:hidden}.adminGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=900px){.adminGrid{grid-template-columns:1fr 1fr}.colSpan2{grid-column:1/span 2}}.clickable-card,.clickable-card *{cursor:pointer!important}.tableWrap{border:1px solid var(--rd-border);border-radius:12px;overflow:auto}table{border-collapse:collapse;width:100%}th{text-align:left;border-bottom:1px solid var(--rd-border);background:#121a38;padding:12px 10px;position:sticky;top:0}td{color:#d8defa;border-bottom:1px solid #152044;padding:10px}.titleBar{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.title{letter-spacing:.2px;margin:0;font-weight:700}.bg{color:#1f2937;background:0 0}.employeesPage{width:100%;max-width:1280px;min-height:calc(100vh - 128px);margin:0 auto}.employeesPage.employeesPage--wide{max-width:1600px}.filtersWrapper{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;height:36px;display:flex}.adminSearchWrapper{flex-shrink:0;position:relative}.adminSearchIcon{color:#737373;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.adminSearchInput{color:#0a0a0a;background:#fff;border:1px solid #e5e5e5;border-radius:8px;width:200px;padding:8px 12px 8px 34px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s}.adminSearchInput::placeholder{color:#a3a3a3}.adminSearchInput:focus{border-color:#d4d4d4;outline:none;box-shadow:0 0 0 2px #0000000a}.badgeNum{color:#fe3d77;background:#fe3d772a;border-radius:9999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 4px;font-size:12px;font-weight:600;display:inline-flex}.badgeNum.muted{color:#171717;background:linear-gradient(#ffffffb3,#ffffffb3),#737373}.actions{gap:8px;margin-left:auto;display:flex}.btnInvite{cursor:pointer;color:#0a0a0a;background:#fff;border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:8px;height:32px;padding:8px 12px;display:flex;box-shadow:0 1px 2px #0000000d}.btnInvite .plus{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.btnInvite .plus:before{content:"";background:#0a0a0a;border-radius:1px;width:12px;height:2px;position:absolute}.btnInvite .plus:after{content:"";background:#0a0a0a;border-radius:1px;width:2px;height:12px;position:absolute}.btnInvite .btnText{font-size:12px;font-weight:500;line-height:16px}.navBanner{z-index:51;background:var(--accent);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:8px 20px;display:flex;position:sticky;top:0}.navBanner p{color:#fff;font-size:14px;font-weight:500;font-family:var(--font-inter);margin:0}.navBannerCta{color:var(--accent);font-size:13px;font-weight:600;font-family:var(--font-inter);white-space:nowrap;background:#fff;border:none;border-radius:6px;padding:6px 14px;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-block}.navBannerCta:hover{opacity:.95;transform:translateY(-1px)}.topnav{z-index:50;background:#fff;padding:6px 0;position:sticky;top:0;box-shadow:0 2px 4px #0000011a}.topnavInner{align-items:center;height:64px;margin:0 auto;padding:0 28px;display:flex}.brand{align-items:center;display:inline-flex}.navLogo{align-items:center;margin-right:8px;display:flex}.navLogo img{width:24px;height:24px}.nav{gap:16px;margin-left:16px;display:flex}.navItem{color:#6b7280;border-bottom:2px solid #0000;padding:10px 6px;text-decoration:none}.navItem:hover{color:#111827}.navItem.active{color:var(--accent);border-color:var(--accent);font-weight:600}.spacer{flex:1}.navCta{background:var(--accent);color:#fff;border:none;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:8px;height:32px;padding:6px 12px;font-family:Geist,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0000000d}.navCta svg{width:16px;height:16px;display:block}.hamburgerBtn,.mobileMenu{display:none}.profileAvatar{align-items:center;margin-left:16px;display:flex}.avatarLink{color:inherit;align-items:center;text-decoration:none;display:flex}.avatar{cursor:pointer;background:#f3f4f6;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.avatar:hover{background:#e5e7eb;border-color:#d1d5db;transform:scale(1.05)}.avatar svg{color:#6b7280;width:20px;height:20px}.avatar:hover svg{color:#374151}.shell{max-width:1200px;margin:0 auto;padding:40px 120px}.shell.funnelShell{width:100%;max-width:none;margin:0;padding:0}.funnelMetricsGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.funnelChartCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem}.funnelChartCardTitle{color:#111827;margin:0 0 1rem;font-size:1rem;font-weight:700}.funnelSection{margin-bottom:3rem}.funnelSectionTitle{color:#111827;letter-spacing:-.02em;margin:0 0 1.25rem;font-size:1.5rem;font-weight:700}.funnelBentoOnboarding{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.funnelBentoOverview{grid-template-columns:repeat(12,1fr);gap:1rem;display:grid}.funnelBentoOverview .bentoSpan3{grid-column:span 3}.funnelBentoOverview .bentoSpan4{grid-column:span 4}.funnelBentoOverview .bentoSpan6{grid-column:span 6}.funnelBentoOverview .bentoSpan7{grid-column:span 7}.funnelBentoOverview .bentoSpan9{grid-column:span 9}.funnelBentoOverview .bentoSpanFull{grid-column:1/-1}@media (width<=1024px){.funnelBentoOnboarding{grid-template-columns:1fr}.funnelBentoOverview .bentoSpan3,.funnelBentoOverview .bentoSpan4,.funnelBentoOverview .bentoSpan6,.funnelBentoOverview .bentoSpan7,.funnelBentoOverview .bentoSpan9,.funnelBentoOverview .bentoSpanFull{grid-column:1/-1}}@media (width<=640px){.funnelBentoOnboarding,.funnelBentoOverview{grid-template-columns:1fr}.statValue{font-size:36px}}.notice{background:#fff;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;padding:24px 28px;display:flex}.noticeText{flex-direction:column;gap:6px;display:flex}.noticeTitleRow{align-items:center;gap:12px;display:flex}.noticeIcon{font-size:20px}.noticeTitle{color:#111827;font-size:18px;font-weight:600}.noticeSub{color:#6b7280;font-size:14px;line-height:1.5}.primary{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.secondary{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.stat{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px}.statTop{justify-content:space-between;align-items:center;display:flex}.statTitle{color:#6b7280;margin:0 0 8px;font-size:12px}.statIcon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.statValue{color:#111827;font-size:48px;font-weight:700}.statMeta{color:#9ca3af;font-size:12px}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.insights{background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:0;padding:32px}.insightsHead{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.insightsTitle{color:#111827;font-size:24px;font-weight:600;font-family:var(--font-domine);margin-top:0;margin-bottom:6px}.insightsSub{color:#6b7280;font-size:15px;line-height:1.5}.insightsList{flex-direction:column;gap:12px;margin-top:16px;padding:0;list-style:none;display:flex}.insightItem{background:var(--accent-5pcnt);border:1px solid;border-color:var(--accent-20pcnt);border-radius:8px;flex-direction:column;padding:12px;display:flex}.insightTop{justify-content:space-between;align-items:center;display:flex}.insightText{color:#6b7280;margin-top:4px;margin-bottom:0;font-size:12px;line-height:1.5}.insightTitle{color:#5d6169;margin-top:6px;margin-bottom:0;font-size:11px;font-weight:600}.insightCTA{color:var(--accent);cursor:pointer;background:0 0;border:none;font-size:12px;font-weight:550}.insightCTA:hover{text-decoration:underline}.insightIcon{font-size:20px}.savingsAmount{color:#016c29;background:#0185321a;border-radius:8px;padding:0 20px;font-size:26px;font-weight:700;line-height:46px;display:inline-block}.calculationText{color:#898f9b;margin:0;font-size:12px;line-height:1.75}.divider{border-top:1px solid #e5e7eb;margin-top:8px;margin-bottom:0}.metricsRow{justify-content:space-between;gap:20px;width:90%;padding-top:8px;display:flex}.metric{text-align:left}.metricValue{color:#5d6169;margin-bottom:4px;font-size:24px;font-weight:600}.metricLabel{color:#898f9b;font-size:12px;line-height:1.4}.pill{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:8px 12px}.layout{grid-template-columns:260px minmax(0,1fr);gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:20px;display:grid}.sidebar{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px}.sidebar h3{color:#374151;margin:12px 0 10px;font-size:14px}.section{border-top:1px solid #eef1f4;margin-top:10px;padding-top:10px}.sectionHead{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.sectionHead h3{margin:12px 0 10px}.caret{color:#111827;transition:transform .15s}.caret.open{transform:rotate(180deg)}.searchWrap{position:relative}.searchWrap:has(.searchIcon) .search{padding-left:28px}.searchIcon{color:#9ca3af;font-size:14px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.search{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:12px;display:block}.facet{margin:8px 0;padding:0;list-style:none}.facet li{cursor:pointer;color:#374151;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.facet li.active{background:#f3f4f6}.facetIcon{color:#0a0a0a;width:16px;height:16px;display:inline-flex}.cards{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px;display:grid}.homeCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .2s;overflow:hidden}.homeCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.homeCard img{object-fit:cover;width:100%;height:220px;display:block}.imgSkel{background:#f2f3f5;height:220px}.skeleton{position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:1.3s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.homeBody{padding:20px}.homeName{color:#111827;margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.homeAddr{color:#6b7280;margin-bottom:14px;font-size:14px;line-height:1.5}.chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.chip{color:#111827;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:5px 10px;font-size:12px}.cardActions{gap:10px;display:flex}.ghost{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.ghost:hover{background:#f9fafb;border-color:#d1d5db;text-decoration:none}@media (width>=1920px){.shell{max-width:1600px;padding:48px 120px}.notice{margin-bottom:40px;padding:28px 36px}.noticeIcon{font-size:24px}.noticeTitle{font-size:20px}.noticeSub{font-size:15px}.insights{padding:40px}.insightsTitle{margin-bottom:8px;font-size:28px}.insightsSub{font-size:16px}.cards{gap:32px}.homeCard img,.imgSkel{height:260px}.homeBody{padding:24px}.homeName{margin-bottom:10px;font-size:20px}.homeAddr{margin-bottom:16px;font-size:15px}.chip{padding:6px 12px;font-size:13px}.ghost{padding:12px 18px;font-size:15px}}@media (width>=1440px) and (width<=1919px){.shell{max-width:1440px;padding:44px 100px}.notice{padding:26px 32px}.noticeIcon{font-size:22px}.noticeTitle{font-size:19px}.insights{padding:36px}.insightsTitle{font-size:26px}.cards{gap:28px}.homeCard img,.imgSkel{height:240px}.homeBody{padding:22px}.homeName{font-size:19px}}@media (width<=1280px){.shell{padding:40px 60px}}@media (width<=1024px){.shell{padding:32px 40px}.notice{gap:16px;margin-bottom:28px;padding:20px 24px}.noticeTitle{font-size:17px}.noticeSub{font-size:13px}.insights{padding:28px}.insightsHead{margin-bottom:20px}.insightsTitle{font-size:22px}.insightsSub{font-size:14px}.cards{grid-template-columns:repeat(2,1fr);gap:20px}.homeCard img,.imgSkel{height:200px}.homeBody{padding:18px}.homeName{font-size:17px}.homeAddr{font-size:13px}}@media (width<=768px){.shell{padding:24px}.notice{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.noticeIcon{font-size:18px}.noticeTitle{font-size:16px}.noticeSub{font-size:13px}.primary{text-align:center;width:auto;min-width:180px;max-width:calc(100% - 16px);padding:10px 16px}.insights{padding:24px}.insightsHead{margin-bottom:16px}.insightsTitle{font-size:20px}.insightsSub{font-size:13px}.cards{grid-template-columns:1fr;gap:16px}.homeCard img,.imgSkel{height:200px}.homeBody{padding:16px}.homeName{margin-bottom:8px;font-size:17px}.homeAddr{margin-bottom:12px;font-size:13px}.chips{margin-bottom:14px}.ghost{text-align:center;width:100%}}@media (width<=480px){.shell{padding:20px 16px}.notice{border-radius:10px;margin-bottom:20px;padding:16px}.noticeIcon{font-size:16px}.noticeTitle{font-size:15px}.noticeSub{font-size:12px}.primary{min-width:160px;max-width:calc(100% - 16px);padding:10px 14px;font-size:13px}.insights{border-radius:10px;padding:20px 16px}.insightsHead{margin-bottom:14px}.insightsTitle{margin-bottom:4px;font-size:18px}.insightsSub{font-size:12px}.cards{gap:14px;margin-top:16px}.homeCard{border-radius:10px}.homeCard img,.imgSkel{height:180px}.homeBody{padding:14px}.homeName{margin-bottom:6px;font-size:16px}.homeAddr{margin-bottom:10px;font-size:12px}.chips{gap:6px;margin-bottom:12px}.chip{padding:4px 8px;font-size:11px}.ghost{padding:10px 14px;font-size:13px}}@media (width<=375px){.shell{padding:16px 12px}.notice{padding:14px}.noticeTitle{font-size:14px}.noticeSub{font-size:11px}.insights{padding:16px 12px}.insightsTitle{font-size:17px}.insightsSub{font-size:11px}.homeCard img,.imgSkel{height:160px}.homeBody{padding:12px}.homeName{font-size:15px}.homeAddr{font-size:11px}}.pager{justify-content:center;align-items:center;gap:12px;margin:24px 0 16px;display:flex}.pageMeta{color:#6b7280;font-size:12px}.pageNums{gap:6px;display:flex}.pageNum{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:34px;padding:6px 10px}.pageNum.active{background:var(--accent);color:#fff;border-color:var(--accent)}.pageEllip{color:#6b7280;padding:0 6px}.pageGoto{align-items:center;gap:8px;margin-left:8px;display:flex}.pageInput{border:1px solid #e5e7eb;border-radius:6px;width:72px;padding:6px 8px}.pageHead{align-items:center;gap:12px;margin:4px 0 12px;display:flex}.pageTitle{color:#111827;margin:0;font-size:22px;font-weight:600}.pageSub{color:#6b7280;font-size:12px}.tableCard{margin:0 auto;padding:20px 0}.table{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.table table{border-collapse:collapse;width:100%}.table th{color:#6b7280;text-align:left;background:#fafafa;border-bottom:1px solid #e5e7eb;padding:12px;font-size:12px;font-weight:500}.table td{color:#111827;border-bottom:1px solid #f0f2f5;padding:14px 12px}.table tbody tr:hover{background-color:#f4f4f4}.badge{color:#0b5ed7;background:#eef6ff;border-radius:999px;padding:3px 8px;font-size:12px}.status{align-items:center;gap:6px;font-size:12px;display:inline-flex}.status .dot{border-radius:999px;width:6px;height:6px;display:inline-block}.status.enrolled .dot{background:#10b981}.status.invited .dot{background:#f59e0b}.careShell{max-width:1287px;margin:0 auto;padding:0}.careGrid{grid-template-columns:821px 401px;gap:0;display:grid}.profileCard{background:0 0;border:none;border-radius:0;flex-direction:column;align-items:center;gap:16px;padding:40px;display:flex}.profileContent{flex-direction:column;align-items:center;gap:24px;width:374px;min-width:190px;max-width:374px;display:flex}.profileHeader{flex-direction:column;align-items:center;width:100%;display:flex}.profileImageWrap{border-radius:14px;width:150px;height:150px;margin:0 auto}.profileImage{object-fit:cover;border-radius:14px;width:100%;height:100%;display:block}.profileTitle{color:#0a0a0a;text-align:center;margin:12px 0 0;font-size:24px;font-weight:600}.profileSubtitle{color:#000;text-align:center;font-size:14px}.profileBody{color:#4b5563;max-width:374px;margin-top:18px;line-height:1.65}.profileSectionTitle{color:#111827;margin:18px 0 8px}.helpList{color:#374151;margin:0;padding-left:18px}.scheduleCard{background:0 0;border:none;border-left:1px solid #e5e5e5;border-radius:0;padding:20px}.calendarFrame{background:#fff;border:0;border-radius:10px}.scheduleNote{text-align:center;color:#6b7280;margin-top:10px;font-size:12px}.accountShell{max-width:1000px;margin:0 auto;padding:20px}.accountHeader{text-align:center;margin-bottom:32px}.accountTitle{color:#111827;margin:0 0 8px;font-size:32px;font-weight:700}.accountSubtitle{color:#6b7280;margin:0;font-size:16px}.accountGrid{flex-direction:column;gap:32px;display:flex}.accountSection{background:#fff;border:1px solid #e5e7eb;border-radius:12px;height:fit-content;padding:32px;overflow:visible;box-shadow:0 1px 3px #0000001a}.editButton,.addButton{color:#374151;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.editButton:hover,.addButton:hover{background:#e5e7eb;border-color:#9ca3af}.employeeCard{align-items:flex-start;gap:32px;min-height:auto;display:flex}.employeeAvatar{flex-shrink:0}.avatarInitial{color:#fff;background:linear-gradient(135deg,#4f7cff 0%,#3bc1a0 100%);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;font-size:36px;font-weight:600;display:flex}.employeeInfo{flex:1;grid-template-columns:1fr 1fr;gap:16px 32px;display:grid}.infoRow{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:4px;min-height:auto;padding:8px 0;display:flex}.infoRow:last-child{border-bottom:none}.infoLabel{color:#6b7280;font-size:14px;font-weight:500}.infoValue{color:#111827;font-size:16px;font-weight:500}.parentsGrid{flex-direction:column;gap:24px;width:100%;padding-bottom:8px;display:flex}.parentCard{box-sizing:border-box;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;width:100%;margin:0;padding:28px}.parentHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;display:flex}.parentName{color:#111827;margin:0 16px 0 0;font-size:20px;font-weight:600}.parentRelationship{background:var(--accent);color:#fff;border-radius:16px;flex-shrink:0;padding:6px 12px;font-size:13px;font-weight:500}.parentInfo{border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:24px;padding-bottom:20px;display:grid}.parentInfo .infoRow{border-bottom:none;flex-direction:column;gap:8px;min-height:60px;padding:0;display:flex}.parentInfo .infoLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500}.parentInfo .infoValue{color:#111827;word-wrap:break-word;font-size:14px;font-weight:600;line-height:1.4}.parentDetails{grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:24px;display:grid}.detailSection{min-height:80px;margin-bottom:0}.detailTitle{color:#374151;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:14px;font-weight:600}.tagsList{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.tag{color:#374151;word-wrap:break-word;background:#f3f4f6;border-radius:8px;max-width:100%;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.3;display:inline-block}.tag.medication{color:#1e40af;background:#dbeafe}.tag.allergy{color:#dc2626;background:#fee2e2}.tag.preference{color:#166534;background:#f0fdf4}.parentActions{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:12px;margin-top:16px;margin-bottom:0;padding-top:20px;display:flex}.actionButton{cursor:pointer;color:#fff;background:#4f7cff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.actionButton:hover{background:#3b5bdb}.actionButton.secondary{color:#374151;background:#f3f4f6;border:1px solid #d1d5db}.actionButton.secondary:hover{background:#e5e7eb}.nextStepsShell{max-width:1200px;margin:0 auto;padding:20px}.nextStepsHeader{text-align:center;margin-bottom:40px}.nextStepsTitle{color:#111827;margin:0 0 12px;font-size:36px;font-weight:700}.nextStepsSubtitle{color:#6b7280;margin:0;font-size:18px;line-height:1.5}.nextStepsGrid{flex-direction:column;gap:32px;display:flex}.nextStepsSection{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;box-shadow:0 4px 6px #0000000d}.sectionHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.sectionTitle{color:#111827;margin:0;font-size:24px;font-weight:600}.sectionBadge{color:#374151;background:#f3f4f6;border-radius:20px;padding:6px 12px;font-size:14px;font-weight:500}.sectionBadge.meeting{color:#1e40af;background:#dbeafe}.sectionBadge.qualified{color:#065f46;background:#d1fae5}.sectionBadge.pending{color:#92400e;background:#fef3c7}.careHomesGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px;display:grid}.careHomeCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .2s;position:relative;overflow:hidden}.careHomeCard:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.careHomeCard.topChoice{border:2px solid var(--accent);box-shadow:0 8px 25px #e7a12626}.topChoiceBadge{background:var(--accent);color:#fff;z-index:1;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.careHomeImage{height:200px;position:relative;overflow:hidden}.careHomeImage img{object-fit:cover;width:100%;height:100%}.ratingBadge{color:#fff;background:#000000b3;border-radius:12px;padding:4px 8px;font-size:12px;font-weight:600;position:absolute;top:12px;right:12px}.careHomeContent{padding:20px}.careHomeName{color:#111827;margin:0 0 8px;font-size:20px;font-weight:600}.careHomeLocation{color:#6b7280;margin:0 0 16px;font-size:14px}.careHomeFeatures h4{color:#374151;margin:0 0 8px;font-size:14px;font-weight:600}.careHomeFeatures ul{color:#6b7280;margin:0 0 16px;padding-left:20px;font-size:14px}.careHomeFeatures li{margin-bottom:4px}.careHomeMeta{flex-direction:column;gap:8px;display:flex}.metaItem{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.metaItem:last-child{border-bottom:none}.metaLabel{color:#6b7280;font-size:14px;font-weight:500}.metaValue{font-size:14px;font-weight:600}.metaValue.availability,.metaValue.budget{color:#059669}.metaValue.budget.above{color:#dc2626}.meetingsGrid{flex-direction:column;gap:20px;display:flex}.meetingCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:20px;padding:24px;display:flex}.meetingIcon{flex-shrink:0;font-size:32px}.meetingContent{flex:1}.meetingTitle{color:#111827;margin:0 0 16px;font-size:20px;font-weight:600}.meetingDetails{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.meetingDetail{align-items:flex-start;gap:12px;display:flex}.detailLabel{color:#374151;min-width:120px;font-size:14px;font-weight:600}.detailValue{color:#111827;font-size:14px;line-height:1.4}.meetingAction{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:background .2s}.meetingAction:hover{background:var(--accent-dark)}.fundingCard{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;align-items:flex-start;gap:20px;padding:24px;display:flex}.fundingIcon{flex-shrink:0;font-size:32px}.fundingContent{flex:1}.fundingHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.fundingTitle{color:#111827;margin:0;font-size:20px;font-weight:600}.fundingSource{color:#1e40af;background:#dbeafe;border-radius:12px;padding:4px 8px;font-size:12px;font-weight:500}.fundingBenefits h4,.fundingNextSteps h4{color:#374151;margin:0 0 8px;font-size:16px;font-weight:600}.fundingBenefits ul{color:#6b7280;margin:0 0 16px;padding-left:20px;font-size:14px}.fundingBenefits li{margin-bottom:4px}.fundingNextSteps p{color:#111827;margin:0 0 20px;font-size:14px;line-height:1.5}.fundingActions{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.fundingAction{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:8px;align-self:flex-start;padding:10px 20px;font-size:14px;font-weight:500;transition:background .2s}.fundingAction:hover{background:#059669}.fundingLink{color:#2563eb;font-size:14px;font-weight:500;text-decoration:underline;transition:color .2s}.fundingLink:hover{color:#1d4ed8}.actionsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.actionCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;transition:all .2s}.actionCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.actionIcon{margin-bottom:16px;font-size:32px}.actionCard h4{color:#111827;margin:0 0 12px;font-size:18px;font-weight:600}.actionCard p{color:#6b7280;margin:0;font-size:14px;line-height:1.5}@media (width<=768px){.nextStepsTitle{font-size:28px}.nextStepsSubtitle{font-size:16px}.careHomesGrid{grid-template-columns:1fr}.meetingCard,.fundingCard{text-align:center;flex-direction:column}.meetingDetail{flex-direction:column;gap:4px}.detailLabel{min-width:auto}.actionsGrid{grid-template-columns:1fr}.accountGrid{grid-template-columns:1fr;gap:24px}.employeeCard{text-align:center;flex-direction:column}.infoRow{flex-direction:column;align-items:flex-start;gap:4px}.parentHeader{flex-direction:column;align-items:flex-start;gap:8px}.parentActions{flex-direction:column}}.trusted-partner-overlay{z-index:10;pointer-events:none;position:absolute;bottom:12px;left:12px}.homeCard .trusted-partner-overlay svg{border-radius:12px}@media (width<=480px){.trusted-partner-overlay{transform-origin:0 100%;transform:scale(.9)}}.space-y-4>*+*{margin-top:1rem}.space-y-6>*+*{margin-top:1.5rem}.space-y-2>*+*{margin-top:.5rem}.space-y-3>*+*{margin-top:.75rem}.space-y-1>*+*{margin-top:.25rem}.hidden{display:none}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-md{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-semibold{font-weight:600}.font-medium{font-weight:500}.bg-gray-50{background-color:#f9fafb}.bg-gray-100{background-color:#f3f4f6}.bg-green-100{background-color:#dcfce7}.text-green-800{color:#166534}.text-gray-600{color:#4b5563}.text-gray-800{color:#1f2937}.border-gray-300{border-color:#d1d5db}.bg-white{background-color:#fff}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.px-3{padding-left:.75rem;padding-right:.75rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-2{gap:.5rem}.flex{display:flex}.items-center{align-items:center}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:bg-gray-50:hover{background-color:#f9fafb}.hover\:bg-blue-700:hover{background-color:#1d4ed8}.hover\:bg-green-700:hover{background-color:#15803d}.hover\:bg-gray-700:hover{background-color:#374151}.bg-blue-600{background-color:#2563eb}.bg-green-500{background-color:#22c55e}.bg-gray-500{background-color:#6b7280}.text-white{color:#fff}.w-16{width:4rem}.h-16{height:4rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mt-2{margin-top:.5rem}.list-decimal{list-style-type:decimal}.list-inside{list-style-position:inside}kbd,.font-mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace}@media (width<=768px){.nav{display:none}.hamburgerBtn{cursor:pointer;z-index:51;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;padding:0;display:flex!important}.hamburgerLine{transform-origin:50%;background-color:#111827;width:100%;height:2px;transition:all .3s}.hamburgerLine:first-child.open{transform:translateY(8px)rotate(45deg)}.hamburgerLine:nth-child(2).open{opacity:0}.hamburgerLine:nth-child(3).open{transform:translateY(-8px)rotate(-45deg)}.mobileMenu{border-bottom:1px solid var(--surface-border,#e5e5e5);background:#fff;animation:.3s slideDown;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 6px #0000000d}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mobileMenuNav{flex-direction:column;padding:8px 0;display:flex}.mobileMenuItem{color:#6b7280;border-left:3px solid #0000;padding:12px 20px;text-decoration:none;transition:all .2s}.mobileMenuItem:hover{color:#111827;background:#00000005}.mobileMenuItem.active{color:var(--accent);border-left-color:var(--accent);background:rgba(from var(--accent) r g b / .05);font-weight:600}.navCta{gap:6px;padding:6px 10px;font-size:14px}.navCta svg{width:14px;height:14px}.topnavInner{height:56px;padding:0 16px}.brand img{width:24px;height:24px}}.error{color:#dc2626;font-size:14px;font-family:var(--font-inter);margin:0;font-weight:400}.faq-container{box-sizing:border-box;flex-direction:column;gap:18px;width:100%;display:flex}.faq-item{border:1px solid;border-color:rgb(from var(--accent) r g b / .2);box-sizing:border-box;border-radius:12px;width:100%;overflow:hidden}.faq-question{background-color:rgb(from var(--accent) r g b / .2);text-align:left;cursor:pointer;box-sizing:border-box;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px;transition:background-color .2s;display:flex}.faq-question:hover{background-color:rgb(from var(--accent) r g b / .3)}.faq-question h3{font-size:16px;font-weight:500;font-family:var(--font-inter);color:#391d00;word-wrap:break-word;overflow-wrap:break-word;max-width:90%;margin:0}.faq-icon{font-size:20px;transition:transform .2s}.faq-icon.open{transform:rotate(45deg)}.faq-answer{background-color:rgb(from var(--accent) r g b / .1);border-color:rgb(from var(--accent) r g b / .2);overflow-wrap:break-word;word-break:break-word;max-width:100%;font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;padding:20px}.faq-answer p{max-width:100%;font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;margin:0}.faq-answer ul{box-sizing:border-box;max-width:100%}.faq-answer li{overflow-wrap:break-word;word-break:break-word;max-width:100%}.startContainer{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:24px;display:flex;overflow-x:hidden}.startHeaderWrap{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:40px;display:flex}.startTitle{margin:0;font-family:Domine,serif;font-size:36px}.startSubtext{max-width:600px;margin:0;font-size:16px}.startFormWrap{justify-content:center;width:100%;margin-top:40px;display:flex}.startFormWrap>div{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.faqPage{box-sizing:border-box;width:100%;max-width:1200px;min-height:calc(100vh - 64px);margin:0 auto;padding:40px 20px}.faqPageHeader{text-align:center;margin-bottom:48px}.faqPageTitle{color:#111827;font-size:32px;font-weight:400;font-family:var(--font-domine), Georgia, "Times New Roman", serif;margin:40px 0 16px}.faqPageSubtitle{color:#2c2c2c;max-width:600px;margin:0 auto;font-size:18px;font-weight:400}.faqPageContent{box-sizing:border-box;width:100%;max-width:800px;margin:0 auto}.faqContentContainer{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;align-items:center;width:100%;padding:64px 40px;display:flex;box-shadow:0 1px 3px #0000011a}.faqSection{width:100%;max-width:600px;margin-bottom:52px}.faqSection:last-child{margin-bottom:0}.faqSectionTitle{color:#111827;font-size:20px;font-weight:400;font-family:var(--font-domine), Georgia, "Times New Roman", serif;margin:0 0 20px}@media (width<=768px){.faqPageTitle{font-size:32px}.faqPageSubtitle{font-size:16px}.faqContentContainer{border-radius:12px;padding:32px 24px}.faqSection{margin-bottom:32px}.faqSectionTitle{margin-bottom:12px;font-size:18px}}.homePageContainer{max-width:1280px;min-height:calc(100vh - 128px);margin:0 auto;padding:24px 120px}.homePageGreeting{color:#0a0a0a;font-size:40px;font-weight:600;font-family:var(--font-domine);margin:0 0 40px}.homePageGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:32px;display:grid}.homeCard{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000d}.homeCardTall{height:100%}.homeCardStack{grid-template-rows:1fr 1fr;gap:32px;height:100%;display:grid}.expertImageWrapper{background:#f3f4f6;justify-content:center;align-items:center;width:100%;height:300px;display:flex;position:relative}.expertImagePlaceholder{border-radius:12px;width:220px;height:220px;position:relative;overflow:hidden}.expertImagePlaceholder img{border-radius:12px}.expertRating{z-index:10;background:#fffffff2;border-radius:20px;padding:6px 12px;font-size:14px;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #0000001a}.homeCardContent{flex-direction:column;flex:1;align-items:center;gap:16px;padding:32px;display:flex}.homeCardTitle{color:#0a0a0a;font-size:24px;font-weight:600;font-family:var(--font-domine);text-align:center;margin:0;line-height:1.3}.homeCardDescription{color:#4b5563;text-align:center;width:70%;margin-top:0;margin-bottom:18px;font-size:16px;line-height:1.5}.homeCardButton{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding:14px 24px;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.homeCardButton:hover{filter:brightness(.95);transform:translateY(-1px)}@media (width>=1920px){.homePageContainer{max-width:1600px;padding:32px 120px}.homePageGreeting{margin-bottom:48px;font-size:48px}.homePageGrid,.homeCardStack{gap:40px}.expertImageWrapper{height:360px}.expertImagePlaceholder{width:260px;height:260px}.homeCardContent{gap:20px;padding:40px}.homeCardTitle{font-size:28px}.homeCardDescription{width:65%;font-size:18px}.homeCardButton{padding:16px 28px;font-size:17px}.expertRating{padding:8px 14px;font-size:15px}}@media (width>=1440px) and (width<=1919px){.homePageContainer{max-width:1440px}.homePageGreeting{font-size:44px}.homePageGrid,.homeCardStack{gap:36px}.expertImageWrapper{height:330px}.expertImagePlaceholder{width:240px;height:240px}.homeCardContent{padding:36px}.homeCardTitle{font-size:26px}.homeCardDescription{font-size:17px}.homeCardButton{padding:15px 26px;font-size:16px}}@media (width<=1280px){.homePageContainer{padding:24px 60px}}@media (width<=1024px){.homePageContainer{padding:24px 40px}.homePageGreeting{margin-bottom:32px;font-size:36px}.homePageGrid,.homeCardStack{gap:24px}.expertImageWrapper{height:280px}.expertImagePlaceholder{width:200px;height:200px}.homeCardContent{padding:28px}.homeCardDescription{width:80%}}@media (width<=768px){.homePageContainer{margin-bottom:60px;padding:32px 24px}.homePageGreeting{margin-bottom:28px;font-size:32px}.homePageGrid{grid-template-columns:1fr;gap:20px}.homeCardStack{grid-template-rows:auto auto;gap:20px;height:auto}.homeCardTitle{font-size:22px}.homeCardDescription{width:90%;font-size:15px}.homeCardContent{padding:24px}.expertImageWrapper{height:260px}.expertImagePlaceholder{width:180px;height:180px}.homeCardButton{padding:12px 20px;font-size:15px}}@media (width<=480px){.homePageContainer{margin-bottom:40px;padding:24px 16px}.homePageGreeting{margin-bottom:24px;font-size:28px}.homePageGrid,.homeCardStack{gap:16px}.homeCardTitle{font-size:20px}.homeCardDescription{width:95%;margin-bottom:12px;font-size:14px}.homeCardContent{gap:12px;padding:20px 16px}.expertImageWrapper{height:220px}.expertImagePlaceholder{width:160px;height:160px}.expertRating{padding:4px 10px;font-size:12px;top:8px;right:8px}.homeCardButton{justify-content:center;width:auto;min-width:200px;max-width:calc(100% - 32px);padding:12px 18px;font-size:14px}.homeCard{border-radius:12px}}@media (width<=375px){.homePageGreeting{font-size:24px}.homeCardTitle{font-size:18px}.homeCardDescription{font-size:13px}.expertImageWrapper{height:200px}.expertImagePlaceholder{width:140px;height:140px}}.clientDetailHeader{grid-template-columns:300px 1fr;align-items:end;gap:60px;margin-bottom:24px;display:grid}.dateHeaderColumn{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.dateHeaderRow{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.dateHeaderLeft{flex-direction:column;gap:4px;display:flex}.backButton{color:#6b7280;cursor:pointer;background:0 0;border:none;margin-bottom:8px;font-size:14px;display:block}.backButton:hover{color:#374151}.clientName{margin:0;font-size:24px;font-weight:600}.clientEmail{color:#6b7280;margin:4px 0 0;font-size:14px}.carePlanButton{color:#fff;cursor:pointer;background:#4f7cff;border:none;border-radius:8px;margin-top:16px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .2s}.carePlanButton:hover{background:#3d63cc}.dateHeaderTitle{color:#111827;margin:0;font-size:20px;font-weight:600}.statusDropdown{font-family:var(--font-inter);cursor:pointer;border:1px solid #e5e7eb;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500}.emptySessionsState{text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:40px}.sessionsGrid{grid-template-columns:300px 1fr;display:grid}.sectionTitle{margin:0 0 12px;font-size:16px;font-weight:600}.sessionsList{flex-direction:column;display:flex}.sessionCard{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px 12px 32px;position:relative}.sessionCard:hover{background:#fbf9fb}.sessionCard.selected{border:1px solid var(--accent);background:#fff6fe}.sessionCard.selected:hover{background:#ffedf9}.sessionDate{margin-bottom:4px;font-size:14px;font-weight:600}.sessionDetails{color:#6b7280;margin-bottom:8px;font-size:12px}.sessionLocationHeader{color:#6b7280;font-size:14px}.videoMeetingLink{color:var(--accent);font-weight:500;text-decoration:none}.videoMeetingLink:hover{color:var(--accent-dark);text-decoration:underline}.saveNotesButton{background-color:var(--accent);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-inter);border:none;border-radius:6px;margin-top:16px;margin-left:auto;padding:10px 20px;display:block}.saveNotesButton:hover:not(:disabled){background-color:var(--accent-dark)}.saveNotesButton:disabled{opacity:.6;cursor:not-allowed}.sessionStatusPill{border-radius:12px;padding:2px 8px;font-size:11px;font-weight:500;position:absolute;bottom:8px;right:8px}.notesHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.saveStatus{font-size:12px}.saveStatus.saving{color:#6b7280}.saveStatus.saved{color:#10b981}.notesTextarea{resize:vertical;width:100%;max-width:800px;min-height:500px;padding:20px;font-family:inherit;font-size:14px;line-height:1.6}.notesEditorWrapper{box-sizing:border-box;border-bottom:1px solid #e5e7eb;width:100%;overflow:hidden}.editorToolbar{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;gap:4px;padding:8px;display:flex}.editorToolbar button{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:4px;padding:6px 10px;font-size:13px;transition:all .15s}.editorToolbar button:hover{background:#f3f4f6;border-color:#d1d5db}.editorToolbar button.active{background:var(--accent);color:#fff;border-color:var(--accent)}.toolbarSeparator{background:#e5e7eb;width:1px;margin:0 4px}.tiptapEditor{box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;background:#fff;outline:none;width:100%;max-width:100%;min-height:500px;padding:20px;font-size:14px;line-height:1.6;overflow-x:hidden}.notesEditorCompact .tiptapEditor{min-height:160px}.tiptapEditor:focus{outline:none}.tiptapEditor p{overflow-wrap:break-word;word-wrap:break-word;max-width:100%;margin:0 0 12px}.tiptapEditor p:last-child{margin-bottom:0}.tiptapEditor strong{font-weight:600}.tiptapEditor em{font-style:italic}.tiptapEditor h2{overflow-wrap:break-word;word-wrap:break-word;max-width:100%;margin:16px 0 8px;font-size:18px;font-weight:600;line-height:1.3}.tiptapEditor ul,.tiptapEditor ol{max-width:100%;margin:12px 0;padding-left:24px}.tiptapEditor ul{list-style-type:disc}.tiptapEditor ol{list-style-type:decimal}.tiptapEditor li{overflow-wrap:break-word;word-wrap:break-word;max-width:100%;margin-bottom:4px}.tiptapEditor li p{margin:0}.tiptapEditor p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}:root{--pink-500:#ff376c;--pink-600:#e82f60;--pink-100:#ffe5ec;--pink-050:#ffe6ed;--pink-700:color-mix(in srgb, var(--accent) 88%, black);--pink-soft:#ffd6e2;--success-500:#2f8f5f;--success-100:#e2f2e8;--danger-700:#991b1b;--danger-500:#dc2626;--danger-200:#fecaca;--danger-100:#fef2f2;--focus-ring:0 0 0 3px #ff376c40;--form-accent:var(--rd-pink);--tone-blue:#e3e9ee;--tone-sage:#dee6da;--tone-stone:var(--rd-divider);--sage-700:#5c7a5a;--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-pill:999px;--kd-space-2:2px;--kd-space-4:4px;--kd-space-8:8px;--kd-space-12:12px;--kd-space-16:16px;--kd-space-20:20px;--kd-space-24:24px;--kd-space-32:32px;--kd-space-40:40px;--kd-space-48:48px;--kd-space-64:64px;--kd-control-sm:36px;--kd-control-md:40px;--kd-control-touch:44px;--kd-control-lg:48px;--shadow-sm:0 0 0 1px var(--rd-border);--shadow-md:0 0 0 1px var(--rd-divider);--field-border:#00000016;--field-border-hover:#00000021;--field-border-strong:#0000002b;--layout-sidebar-width:240px;--layout-header-height:64px;--layout-wizard-form-max-width:800px;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-fast:.12s;--dur-base:.2s;--font-display:var(--font-domine), Georgia, serif;--font-sans:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-source-serif-4:"Source Serif 4", var(--font-domine), Georgia, serif;--font-display-redesign:var(--font-source-serif-4);--rd-ink:#1f2421;--rd-ink-soft:#4a524d;--rd-ink-mute:#8a918c;--rd-page:#fff;--rd-canvas:#fff;--rd-canvas-tile:#f5f4f1;--rd-canvas-soft:#f6f7f5;--rd-surface:#eef0ed;--rd-surface-dashboard:#f5f4f1;--rd-tile-eyebrow-pink:var(--rd-pink);--rd-tile-eyebrow-sage:var(--rd-sage-mid);--rd-tile-eyebrow-dashboard:#8b8578;--rd-tile-eyebrow-blue:#5f7280;--rd-surface-stone:#ecebe6;--rd-surface-warm:#f7f4ec;--rd-border:#e3e5e0;--rd-divider:#d6d9d3;--rd-pink:#e8385d;--rd-pink-surface:#fbe7ec;--rd-sage-deep:#7a9070;--rd-sage-hero:#dee6da;--rd-sage-dark:#2b4a23;--rd-sage-mid:#3f6333;--rd-sage-check:#4c8338;--rd-sage-text:var(--rd-sage-mid);--rd-tool-inset-surface:#ffffff80;--rd-tool-snapshot-color:#5e6864;--rd-tool-snapshot-bg:#ebedec;--rd-tool-snapshot-body:#3c423f;--rd-tool-snapshot-body-muted:#5b635f;--rd-tool-needs-color:#5a7088;--rd-tool-needs-bg:#e3e9f0;--rd-tool-needs-body:#37434f;--rd-tool-needs-body-muted:#5a6b7a;--rd-tool-calculator-color:#6b8262;--rd-tool-calculator-bg:#e5ebe0;--rd-tool-calculator-body:#3f4f3b;--rd-tool-calculator-body-muted:#5c6d57;--rd-tool-legal-color:#6d6a62;--rd-tool-legal-bg:#eeece7;--rd-tool-legal-body:#45433d;--rd-tool-legal-body-muted:#65625a;--rd-tool-residence-color:#607180;--rd-tool-residence-bg:#e8edf0;--rd-tool-residence-body:#3f4d57;--rd-tool-residence-body-muted:#5f6e78;--rd-tool-safety-color:#8f4f5f;--rd-tool-safety-bg:#f0e6ea;--rd-tool-safety-body:#5c3641;--rd-tool-safety-body-muted:#764853;--rd-tool-packages-color:#8f4f5f;--rd-tool-packages-bg:#f0e6ea;--rd-topic-legal-color:#a8741a;--rd-topic-legal-bg:#fbf0d9;--rd-topic-financial-color:#3d7a44;--rd-topic-financial-bg:#dceadc;--rd-topic-care-needs-color:#c43862;--rd-topic-care-needs-bg:#fadce4;--rd-topic-residence-color:#2f6699;--rd-topic-residence-bg:#dde9f4;--rd-topic-caregiver-color:#7657a3;--rd-topic-caregiver-bg:#e6dcf2;--rd-topic-general-color:#6e7570;--rd-topic-general-bg:#e8ebe6;--rd-status-qualifies-color:#3d7a44;--rd-status-qualifies-bg:#dceadc;--rd-status-likely-color:#a8741a;--rd-status-likely-bg:#fbf0d9;--rd-status-explore-color:#6e7570;--rd-status-explore-bg:#e8ebe6;--rd-status-ineligible-color:#8a918c;--rd-status-ineligible-bg:#eef0ed;--rd-shadow-card:0 0 0 1px var(--rd-border);--rd-shadow-card-hover:0 0 0 1px var(--rd-divider);--rd-shadow-input:0 0 0 1px var(--rd-border);--rd-shadow-pink-cta:0 4px 14px #e8385d38;--rd-section-title-size:24px;--rd-section-title-size-prominent:28px;--rd-shell-padding-block-start:40px;--rd-shell-padding-inline:48px;--rd-shell-padding-block-end:120px;--rd-chat-width:360px;--rd-header-height:56px;--rd-gutter:18px;--rd-content-radius:18px}.appScaffold{font-family:var(--font-sans);background:var(--rd-page);color:var(--rd-ink);-webkit-font-smoothing:antialiased}@keyframes dashFadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}html.member-theme{--font-sans:"Schibsted Grotesk", system-ui, -apple-system, sans-serif;--font-display:var(--font-sans);--font-display-redesign:var(--font-display);--chakra-fonts-body:var(--font-sans);--chakra-fonts-heading:var(--font-display);--kd-type-title:500 38px/44px var(--font-sans);--kd-type-title-phone:500 28px/34px var(--font-sans);--kd-type-dialog:500 24px/32px var(--font-sans);--kd-type-section:600 18px/28px var(--font-sans);--kd-type-body:400 16px/24px var(--font-sans);--kd-type-body-strong:600 16px/24px var(--font-sans);--kd-type-label:600 14px/20px var(--font-sans);--kd-type-fine:400 14px/20px var(--font-sans);--kd-type-meta:400 12px/16px var(--font-sans);--kd-type-meta-strong:600 12px/16px var(--font-sans);--rd-ink:#1a1a1a;--rd-ink-soft:#5c5c58;--rd-ink-mute:#8c8c88;--rd-border:#e9e9e7;--rd-divider:#e9e9e7;--rd-page:#fcfcfb;--rd-surface-warm:var(--kd-tan);--rd-pink:var(--accent);--kd-tan:#f1eee8;--kd-navy:#161f32;--kd-shadow-card:0 0 0 1px #161f320f, 0 1px 2px #161f320a, 0 12px 32px #161f320d;--kd-shadow-btn:0 0 0 1px #161f3214, 0 1px 2px #161f3212, inset 0 1px 0 #fff;--kd-shadow-hover:0 0 0 1px #161f3238, 0 1px 2px #161f320f;--kd-pick-hover:0 0 0 1px var(--kd-accent-edge), 0 1px 2px #161f320f;--kd-wash:#161f320d;--kd-wash-soft:#161f320a;--kd-wash-strong:#161f3212;--kd-wash-mid:#161f320f;--kd-faint:#a3a39c;--kd-hover:#f8f8f7;--kd-shine:linear-gradient(180deg, #fff, #fafafa);--kd-ring:0 0 0 1px #161f321a, 0 1px 2px #161f320d;--kd-float:0 0 0 1px #161f320f, 0 12px 32px #161f321f;--kd-modal:0 0 0 1px #161f320f, 0 24px 64px #161f3233;--kd-good:#25583a;--kd-good-bg:#e7efe9;--kd-warn:#7a4a08;--kd-warn-bg:#fdf0dc;--kd-area-care:#5d438f;--kd-area-care-bg:#efe9f8;--kd-area-living:#2a5c8a;--kd-area-living-bg:#e3edf7;--kd-area-medical:#1b6a65;--kd-area-medical-bg:#ddefed;--kd-area-legal:#7f5714;--kd-area-legal-bg:#f8eedb;--kd-area-funding:#34693b;--kd-area-funding-bg:#e3efe1;--kd-area-other:var(--rd-ink-soft);--kd-area-other-bg:var(--kd-tan);--kd-measure-narrow:440px;--kd-measure-mid:560px;--kd-measure:640px;--kd-gutter:48px;--kd-primary:color-mix(in srgb, var(--accent) var(--kd-primary-mix,83%), var(--kd-navy));--kd-primary-hover:color-mix(in srgb, var(--accent) var(--kd-primary-hover-mix,74%), var(--kd-navy));--kd-primary-pressed:color-mix(in srgb, var(--accent) var(--kd-primary-pressed-mix,66%), var(--kd-navy));--kd-pink-ink:color-mix(in srgb, var(--accent) var(--kd-pink-ink-mix,74%), var(--kd-navy));--kd-accent-edge:color-mix(in srgb, var(--accent) var(--kd-accent-edge-mix,100%), var(--kd-navy));--kd-scrim:color-mix(in srgb, var(--kd-navy) 40%, transparent);--kd-dialog-scrim:color-mix(in srgb, var(--kd-navy) 32%, transparent);--kd-brand-selected:color-mix(in srgb, var(--accent) 10%, var(--rd-canvas));--kd-progress-track:var(--rd-divider);--kd-selected-bg:color-mix(in srgb, var(--accent) 8%, var(--rd-canvas));--kd-selected-edge:inset 0 0 0 2px var(--kd-accent-edge);--kd-focus-ring:0 0 0 3px color-mix(in srgb, var(--kd-navy) 24%, transparent);--input-border:var(--rd-ink-mute);--rd-divider-strong:#d0d0cd;--kd-btn-focus-outline:1px solid var(--kd-navy);--kd-btn-focus-outline-bordered:none;--kd-btn-focus-border:var(--kd-navy);--kd-btn-focus-offset:0px;--kd-btn-focus-offset-filled:2px;--kd-btn-hover-shadow:var(--kd-shadow-hover);--kd-btn-border:var(--rd-border);--kd-btn-border-hover:var(--rd-divider-strong);--kd-btn-outline-color:var(--rd-ink);--kd-btn-outline-hover-bg:transparent;--kd-btn-white-hover-bg:var(--rd-canvas);--kd-btn-secondary-bg:var(--rd-canvas);--kd-btn-secondary-bg-hover:var(--rd-canvas);--kd-btn-secondary-color:var(--rd-ink);--kd-btn-secondary-border:1px solid var(--rd-border);--kd-btn-ghost-color:var(--rd-ink);--kd-btn-ghost-muted-color:var(--rd-ink-soft);--kd-btn-ghost-hover-bg:var(--kd-tan);--r-photo:24px;--r-md:12px;--r-lg:16px;--r-xl:20px;--btn-radius-sm:999px;--btn-radius-md:999px;--btn-radius-lg:999px;--input-radius:12px;font-family:var(--font-sans);letter-spacing:-.006em;color:var(--rd-ink);background:var(--rd-page)}html.member-theme body{scrollbar-gutter:stable;background:var(--rd-page);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}@media (width<=1280px){html.member-theme{--kd-gutter:40px}}@media (width<=1023px){html.member-theme{--kd-gutter:24px}}.member-theme .kd-title{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-weight:500;line-height:1.16}html.member-theme button[data-variant]:disabled:not([aria-busy=true]){background:var(--rd-border);border-color:var(--rd-border);color:var(--rd-ink-mute);box-shadow:none;opacity:1;cursor:not-allowed}html.member-theme button[data-variant][data-variant=link]:disabled:not([aria-busy=true]){background:0 0;border-color:#0000}html.member-theme :is(button,a)[data-variant]:focus-visible:hover:not(:disabled){box-shadow:var(--kd-focus-ring)}html.member-theme :is(:is(button,a)[data-variant=secondary],:is(button,a)[data-variant=outline],:is(button,a)[data-variant=outlineWhite],:is(button,a)[data-variant=outlineHairlineStrong]):focus-visible:hover:not(:disabled){border-color:var(--kd-btn-focus-border)}@media (forced-colors:active){html.member-theme :is(:is(button,a)[data-variant=secondary],:is(button,a)[data-variant=outline],:is(button,a)[data-variant=outlineWhite],:is(button,a)[data-variant=outlineHairlineStrong]):focus-visible{outline:1px solid var(--kd-navy);outline-offset:-1px}}html.member-theme button[data-variant][aria-busy=true]:disabled{opacity:1}html.member-theme{--focus-ring:var(--kd-focus-ring);--kd-field-h-sm:40px;--kd-field-h-md:48px;--kd-field-h-lg:48px;--kd-field-px:16px;--kd-field-py:12px;--kd-field-fs:16px;--kd-field-lh:24px;--kd-input-border:var(--input-border);--kd-input-border-hover:var(--rd-ink-soft);--kd-input-color:var(--rd-ink);--kd-input-placeholder:var(--rd-ink-mute);--kd-input-chevron:var(--rd-ink-soft);--kd-input-focus-border:var(--kd-navy);--kd-input-error-border:var(--danger-500);--kd-input-error-halo:0 0 0 3px color-mix(in srgb, var(--danger-500) 16%, transparent);--kd-input-disabled-bg:var(--rd-border);--kd-input-disabled-border:var(--rd-border);--kd-input-disabled-color:var(--rd-ink-mute);--kd-input-disabled-opacity:1;--kd-input-disabled-shadow:none;--kd-tabs-ink:var(--rd-ink);--kd-tabs-muted:var(--rd-ink-soft);--kd-tabs-track:var(--kd-tan);--kd-tabs-badge-bg:var(--rd-border);--kd-tabs-pill-hover-bg:var(--rd-border);--kd-tabs-focus-outline:1px solid var(--kd-navy);--kd-tabs-focus-offset:0px;--kd-modal-title-color:var(--rd-ink);--kd-modal-title-weight:500;--kd-modal-title-size:24px;--kd-modal-title-lh:32px;--kd-modal-title-tracking:-.01em;--kd-modal-subtitle-gap:4px;--kd-modal-subtitle-lh:20px;--kd-modal-radius:var(--r-xl);--kd-modal-close-size:44px;--kd-modal-divider:transparent;--kd-modal-header-padding:14px 14px 0 24px;--kd-modal-header-align:flex-start;--kd-modal-title-pad:10px;--kd-modal-body-padding:20px 24px 24px;--kd-modal-footer-padding:0 24px 24px;--kd-modal-footer-gap:8px;--kd-modal-backdrop-filter:none;--kd-modal-subtitle-color:var(--rd-ink-soft);--kd-modal-shadow:var(--kd-modal);--kd-modal-close-color:var(--rd-ink-soft);--kd-modal-close-hover-bg:var(--kd-wash);--kd-modal-close-hover-color:var(--rd-ink)}html.member-theme [role=tablist][data-kd-tabs=underline]{background:linear-gradient(var(--rd-border), var(--rd-border)) 4px calc(100% - 4px) / calc(100% - 8px) 1px no-repeat;border-bottom:none;width:calc(100% + 8px);max-width:none;margin-inline:-4px;padding:4px}html.member-theme [role=tab]:is(:disabled,[data-disabled]){color:var(--rd-ink-mute);opacity:1;cursor:not-allowed}html.member-theme [data-kd-field]:hover:not(:focus,:focus-visible,:disabled,[data-kd-invalid]){border-color:var(--kd-input-border-hover);box-shadow:var(--kd-shadow-hover)}html.member-theme [data-kd-field]:disabled:hover{border-color:var(--kd-input-disabled-border)}html.member-theme [data-kd-field][data-kd-invalid]:hover{border-color:var(--kd-input-error-border)}html.member-theme [data-kd-field]:focus-visible:hover:not([data-kd-invalid]){border-color:var(--kd-input-focus-border)}html.member-theme [data-kd-field]:focus:not(:focus-visible,:disabled,[data-kd-invalid]):hover{border-color:var(--kd-input-border-hover)}html.member-theme [data-kd-field]::placeholder{opacity:1}@media (forced-colors:active){html.member-theme [data-kd-field]:focus-visible{outline:1px solid var(--kd-navy);outline-offset:-1px}}
