.login_screen__qEzt1{min-height:100dvh;position:relative;background:var(--surface-signature);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 32px;overflow:hidden}.login_specular__tM9Ze{position:absolute;top:0;left:10%;width:80%;height:60px;background:rgba(255,255,255,.32);filter:blur(18px);pointer-events:none;border-radius:50%}.login_column__aSEpP{width:100%;max-width:326px;display:flex;flex-direction:column;align-items:center;transform:translateY(-20vh)}.login_glyph__nfZmH{display:inline-block;flex-shrink:0;width:56px;height:56px;margin:0 0 14px;background:#c4c6ce;-webkit-mask:var(--tglyph-url) center/contain no-repeat;mask:var(--tglyph-url) center/contain no-repeat}.login_wordmark__GhN7f{font-family:var(--font-wordmark);font-size:1.7rem;letter-spacing:.14em;text-transform:uppercase;text-align:center;background:linear-gradient(160deg,rgba(220,222,230,.96),rgba(168,170,182,.78) 28%,rgba(210,212,222,.94) 55%,rgba(148,150,164,.72) 78%,rgba(200,202,214,.9));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 12px rgba(200,202,214,.18)) drop-shadow(0 1px 0 rgba(0,0,0,.6));margin:0 0 10px;line-height:1}.login_tagline__yrNCv{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.55);text-align:center;margin:0 0 36px;line-height:var(--leading-display)}.login_form__Ij6Df{width:100%;display:flex;flex-direction:column;gap:12px}.login_pill__QFQeb{width:100%;display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.94);border:1.5px solid rgba(255,255,255,.88);border-bottom-color:rgba(180,180,188,.28);border-radius:999px;padding:8px 8px 8px 18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 2px 8px rgba(0,0,0,.06);transition:border-color .12s ease-in,box-shadow .12s ease-in,background .12s ease-in}.login_pill__QFQeb:focus-within{background:rgba(255,255,255,.96);border-color:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 0 0 3px rgba(27,42,82,.12),0 2px 8px rgba(0,0,0,.06);transition:border-color .15s ease-out,box-shadow .15s ease-out,background .15s ease-out}.login_pillError__ZlAgy,.login_pillError__ZlAgy:focus-within{background:rgba(255,255,255,.96);border-color:rgba(198,84,104,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 0 0 3px rgba(160,40,64,.12),0 2px 8px rgba(0,0,0,.06)}.login_input__Y4JR4{font-family:var(--font-body);font-size:var(--text-lg);color:rgba(40,40,52,.82);flex:1 1;min-width:0;border:none;outline:none;background:transparent;padding:0}.login_input__Y4JR4::placeholder{color:rgba(130,130,142,.72)}.login_submit__ajKqa{width:36px;height:36px;border-radius:50%;background:var(--cta-velvet);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:var(--shadow-btn-gib-circle);border:none;cursor:pointer;padding:0;transition:background .12s ease-in,box-shadow .12s ease-in,opacity .15s ease-out}.login_submitError__1CuGh{background:linear-gradient(135deg,rgba(160,40,64,.8),rgba(120,30,50,.9));box-shadow:0 2px 8px rgba(160,40,64,.3)}.login_submitBusy__NJ4zI{opacity:.6;cursor:default}.login_error__BN8Ls{font-family:var(--font-body);font-size:var(--text-base);color:rgba(226,150,165,.95);text-align:center;margin:10px 0 0;letter-spacing:.01em;animation:login_authErrorIn__m0k_w .18s ease-out 60ms backwards}@keyframes login_authErrorIn__m0k_w{0%{opacity:0}to{opacity:1}}.login_sent__H6DXM{text-align:center;animation:login_authErrorIn__m0k_w .18s ease-out 60ms backwards}.login_sentHead__oo5M3{font-family:var(--font-display);font-size:var(--text-title);color:rgba(246,246,248,.96);margin:0 0 8px;letter-spacing:.01em;line-height:var(--leading-display)}.login_sentBody__KEOb0{font-family:var(--font-body);font-size:var(--text-md);color:rgba(232,232,237,.78);margin:0 0 6px;line-height:1.5}.login_sentNote__FyYi1{font-family:var(--font-body);font-size:var(--text-base);color:rgba(232,232,237,.55);margin:0;letter-spacing:.01em}.site-footer_footer__UVYZj{font-family:var(--font-body);font-size:11px;color:var(--text-ghost);text-align:center;line-height:1.6;margin-top:8px}.site-footer_footer__UVYZj a{color:inherit}.site-footer_footer__UVYZj p{margin:0}.site-footer_links__oUasl{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;margin-bottom:6px}.site-footer_footerSapphire__09yDl{margin-top:0;padding:14px 16px 18px;background:#0e1628;color:rgba(220,220,220,.55)}.shell_bar__A8th1{position:relative;overflow:hidden;height:66px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:radial-gradient(ellipse 120% 150% at 50% -25%,rgba(255,255,255,.55) 0,rgba(255,255,255,0) 40%),#f7f7f8;border-top:1px solid rgba(255,255,255,.98);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(255,255,255,.3)}.shell_sessionBar__OmcF1{--session-header-height:56px;height:var(--session-header-height);overflow:visible;background:#f7f7f8;border-top:none;box-shadow:none}.shell_sessionBar__OmcF1:after{content:"";position:absolute;top:100%;left:0;right:0;height:46px;pointer-events:none;z-index:4;background:linear-gradient(180deg,#f7f7f8,rgba(244,244,245,.66) 30%,rgba(240,240,241,.34) 64%,transparent)}.shell_sessionBar__OmcF1 .shell_barWordmark__jI5Fe{text-shadow:none}.shell_sessionBar__OmcF1 .shell_expertAvatarLoaded__z__YG:after{display:none}.shell_barGlossWide__pTVmN{top:2px;left:10%;width:80%;height:14px;background:rgba(255,255,255,.68);filter:blur(7px)}.shell_barGlossTight__vfrRc,.shell_barGlossWide__pTVmN{position:absolute;border-radius:999px;pointer-events:none;z-index:0}.shell_barGlossTight__vfrRc{top:1px;left:35%;width:30%;height:6px;background:rgba(255,255,255,.9);filter:blur(3px)}.shell_barHairline___pqIa{position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(140,142,150,.28) 20%,rgba(140,142,150,.38) 50%,rgba(140,142,150,.28) 80%,transparent);pointer-events:none;z-index:0}.shell_hamburger__3BnIw{border:none;background:transparent;cursor:pointer;padding:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;position:relative;z-index:1;filter:drop-shadow(0 1px 0 rgba(255,255,255,.72)) drop-shadow(0 -1px 0 rgba(0,0,0,.22))}.shell_backSuppressed__54v5g{visibility:hidden;pointer-events:none}.shell_backToDashboard__lVgu2{display:inline-flex;align-items:center;gap:4px;padding:6px;position:relative;z-index:1;text-decoration:none;font-size:var(--text-xs);color:var(--gib-sea);filter:drop-shadow(0 1px 0 rgba(255,255,255,.72)) drop-shadow(0 -1px 0 rgba(0,0,0,.22))}.shell_hamburgerLine__x_BQ_{width:16px;height:1.5px;border-radius:999px;background:rgba(40,40,48,.68)}.shell_barWordmark__jI5Fe{font-family:var(--font-wordmark);font-size:var(--text-md);letter-spacing:.16em;text-transform:uppercase;color:rgba(36,38,44,.56);text-shadow:0 1px 1px rgba(255,255,255,.92),0 -1px 0 rgba(0,0,0,.12);position:relative;z-index:1}.shell_expertAvatar__WPUEW{position:relative;width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;background:rgba(255,255,255,.38);display:flex;align-items:center;justify-content:center;z-index:1}.shell_expertAvatarGlyph___5zeD{width:70%;height:70%;background:#9a9ca3}.shell_expertAvatarShot__3TPQ_{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(1.2) contrast(.82)}.shell_expertAvatarLoaded__z__YG:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.2),rgba(146,148,156,.04))}.shell_backdrop__uCbin{position:fixed;inset:0;background:rgba(20,24,34,.34);z-index:40;border:none;padding:0;cursor:default}.shell_drawer__6DBSX{position:fixed;top:0;left:0;bottom:0;width:260px;background:var(--card-white);border:1px solid var(--border-silver);border-radius:0 16px 16px 0;box-shadow:var(--shadow-deep);overflow:hidden;display:flex;flex-direction:column;z-index:41;animation:shell_drawerIn__e4BvQ .22s ease-out}@keyframes shell_drawerIn__e4BvQ{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.shell_drawerTopHairline__0KKAl{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95) 50%,transparent)}.shell_drawerHeader__FNA_J{padding:28px 22px 20px;position:relative}.shell_drawerHeader__FNA_J:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(140,142,150,.28) 20%,rgba(140,142,150,.38) 50%,rgba(140,142,150,.28) 80%,transparent)}.shell_drawerLockup__HwKbx{--brand-lockup-height:18px;display:flex;align-items:center;justify-content:center;gap:9px}.shell_drawerLockupGlyph__x43hg{width:var(--brand-lockup-height);height:var(--brand-lockup-height);transform:translateX(-2px);background:linear-gradient(160deg,#b9bcc4,#9a9ca4 45%,#6e7078)}.shell_drawerWordmark__jymbi{font-family:var(--font-wordmark);font-size:calc(var(--brand-lockup-height) / var(--wordmark-cap-ratio));font-weight:400;color:rgba(36,38,44,.62);letter-spacing:.15em;text-transform:uppercase;margin:0;line-height:1.1;text-align:center}.shell_drawerBody__4au9i{flex:1 1;padding:10px 0;overflow-y:auto}.shell_rowGroup__Nf6Dy{padding:6px 0}.shell_row__uILwJ{display:flex;align-items:center;gap:10px;padding:10px 22px;cursor:pointer;width:100%;border:none;background:transparent;text-align:left;text-decoration:none;color:inherit}.shell_rowLabel___6Wex{font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-secondary)}.shell_rowLabelPrimary__ekyWe{color:var(--text-primary)}.shell_rowLocked__NbdwQ{cursor:default;opacity:.55;align-items:flex-start}.shell_rowLabelStack__Ws4Or{display:flex;flex-direction:column;gap:2px;min-width:0}.shell_rowMicetype__nDTjL{font-family:var(--font-body);font-size:var(--text-xs);line-height:1.35;color:var(--text-secondary)}.shell_rowDivider__PlZS_{height:1px;background:var(--border-fine);margin:4px 22px}.shell_signOut__jL98Z{border-top:1px solid var(--border-fine);padding:14px 22px}.shell_signOutRow__DrMOJ{display:flex;align-items:center;gap:10px;cursor:pointer;border:none;background:transparent;padding:0}.shell_signOutLabel__FcWLl{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--text-dim)}.shell_main__y_XP_{flex:1 1;display:flex;min-height:0;flex-direction:column}.shell_mainFadeIn__EySDN{animation:shell_mainFadeIn__EySDN .42s cubic-bezier(.4,0,.2,1) both}@keyframes shell_mainFadeIn__EySDN{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.shell_mainFadeIn__EySDN{animation:none}}.shell_frame__bTFfo{min-height:100dvh;display:flex;flex-direction:column}.shell_frameSession__yb5B4{height:100dvh;min-height:0;overflow:hidden}.shell_barOnCase__72GjU{background:radial-gradient(ellipse 120% 150% at 50% -25%,rgba(255,255,255,.15) 0,rgba(255,255,255,0) 42%);border-top:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.11)}.shell_barOnCase__72GjU .shell_barWordmark__jI5Fe{color:rgba(255,255,255,.7)}.shell_barOnCase__72GjU .shell_backToDashboard__lVgu2{color:rgba(255,255,255,.62)}.shell_barRightSpacer__yJiuh{width:28px}.shell_sessionRow__wS3fZ{position:absolute;top:100%;left:0;right:0;z-index:6;padding:5px 16px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px}.shell_sessionArc__GuP_Q{display:flex;align-items:center;gap:7px;flex:1 1;min-width:0}.shell_sessionArcDot__WRK7_{width:7px;height:7px;border-radius:50%;background:#3a5e86;flex-shrink:0;animation:shell_sessionArcPulse__sr7Yl 4s ease-in-out infinite}@keyframes shell_sessionArcPulse__sr7Yl{0%,26%,to{box-shadow:0 0 0 0 rgba(58,94,134,.45)}8%{box-shadow:0 0 0 5px rgba(58,94,134,0)}14%{box-shadow:0 0 0 0 rgba(58,94,134,.4)}20%{box-shadow:0 0 0 4px rgba(58,94,134,0)}}.shell_sessionArcStage__NMa2M{font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:var(--leading-display)}.shell_sessionTrophy__Q3aSv{display:flex;align-items:center;gap:4px;flex-shrink:0;min-width:24px;color:var(--gib-sea);font-size:17px;font-weight:700;font-family:var(--font-numeral)}.shell_sessionTrophyCount__Rq29j{display:inline-block}.shell_sessionTrophyCountGlimmer__Hc1Ff{animation:shell_trophyGlimmer__cVbw4 .6s ease-out}@keyframes shell_trophyGlimmer__cVbw4{0%{transform:scale(1);text-shadow:none}35%{transform:scale(1.18);text-shadow:0 0 6px rgba(214,214,219,.95),0 0 2px rgba(255,255,255,.9)}to{transform:scale(1);text-shadow:none}}@media (prefers-reduced-motion:reduce){.shell_sessionTrophyCountGlimmer__Hc1Ff{animation:none}}.shell_sessionTrophyGlyph__uc3yu{width:13px;height:13px}.shell_sessionChev__Vun2B{color:var(--text-dim);flex-shrink:0;background:none;border:0;padding:4px;cursor:pointer;display:flex}.shell_sessionDrawer__4rUhY{position:absolute;top:100%;left:8px;right:8px;z-index:7}.shell_sessionPanel__fpbuq{max-height:70vh;overflow-y:auto;padding:28px 24px 32px;background:linear-gradient(90deg,#090e18,#141e30 20%,#233861 46%,#3a5e86 76%,#4c75a2);border-radius:var(--radius-card);box-shadow:var(--shadow-float)}.shell_panelTimeline__vmxvf{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.shell_panelSpines__JYAtW{display:flex;gap:8px;align-items:stretch}.shell_panelSpine__PQQ_0{width:30px;flex-shrink:0;min-height:168px;border:1.25px solid rgba(255,255,255,.82);border-radius:6px;display:flex;flex-direction:column;align-items:center;padding:10px 0}.shell_panelSpineNumber__t_W6M{font-family:var(--font-display);font-size:14px;font-weight:700;line-height:var(--leading-display);color:#fff}.shell_panelSpineLabel__DSjuR{margin-top:auto;writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;font-size:var(--text-3xs);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fff;white-space:nowrap}.shell_panelFrame__N52VA{position:relative;padding:30px 24px 22px;text-align:center}.shell_panelFrame__N52VA:before{content:"";position:absolute;inset:0;border-radius:14px;border:1.25px solid;pointer-events:none}.shell_panelOutcome__YfIgA{color:rgba(255,255,255,.82)}.shell_panelOutcome__YfIgA:before{-webkit-mask-size:100% 100%,62px 14px;-webkit-mask-position:0 0,right 20px top -4px;-webkit-mask-repeat:no-repeat;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-size:100% 100%,62px 14px;mask-position:0 0,right 20px top -4px;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.shell_panelQuoteMark__bvI1C{position:absolute;top:-30px;right:22px;font-family:var(--font-display);font-weight:700;font-size:84px;line-height:var(--leading-glyph);color:#ffffff}.shell_panelActive__Gc3Ce{background:rgba(255,255,255,.45);color:rgba(255,255,255,.82)}.shell_panelActive__Gc3Ce,.shell_panelActive__Gc3Ce:before{border-radius:var(--radius-card)}.shell_panelKicker__Ce954{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:var(--track-label);text-transform:uppercase;text-align:center;color:#ffffff}.shell_panelOutcomeStatement__1wNUR{font-weight:500;font-size:27px;letter-spacing:-.005em}.shell_panelGoalStatement__N458N,.shell_panelOutcomeStatement__1wNUR{margin:0;font-family:var(--font-display);line-height:var(--leading-display);color:#ffffff}.shell_panelGoalStatement__N458N{font-style:italic;font-size:20px}.shell_panelDate__PmPvW{margin:16px 0 0;font-family:var(--font-numeral);font-size:11px;letter-spacing:.07em;text-transform:uppercase;text-align:center;color:rgba(255,255,255,.62)}.shell_panelActive__Gc3Ce .shell_panelDate__PmPvW{color:#ffffff}.shell_panelGamePlan__HPmn2{position:relative;padding:40px 24px 44px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-card);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 18px 40px -18px rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.shell_panelPlanPencil__1WJ8e{background:none;border:none;padding:4px;color:rgba(255,255,255,.85);cursor:pointer}.shell_panelPlanInput__K9BgK{width:100%;font:inherit;font-size:15px;line-height:1.4;border-radius:8px;border:1px solid var(--border-silver);padding:6px 8px;resize:vertical}.shell_panelPlanSave__M65uf{margin-top:24px;align-self:center}.shell_panelDeclare__sUnFa{display:block;margin:16px auto 0;padding:9px 18px;border:none;border-radius:999px;background:#1b2a52;color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 2px 5px rgba(27,42,82,.28),0 5px 14px rgba(27,42,82,.18)}.shell_panelDeclareAsk__JHvtb{background:#1b2a52}.shell_panelOutcomeRealized__lkwXd{background:linear-gradient(160deg,#efeff1,#d6d6db 20%,#b4b4bc 40%,#8c8c95 60%,#585860 82%,#3a3a40);color:#fff}.shell_panelAchieved__JFYsA{position:relative;overflow:hidden;padding:24px 24px 18px;border-radius:var(--radius-card);background:linear-gradient(160deg,#ffffff,#eef0f3 18%,#c9cdd3 46%,#f7f8fa 58%,#b7bcc4 82%,#dadde2);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 0 rgba(0,0,0,.18),0 1px 1px rgba(0,0,0,.25),0 18px 34px -12px rgba(0,0,0,.55)}.shell_panelAchieved__JFYsA:after{content:"";position:absolute;inset:-40% -20%;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.85) 49%,transparent 56%)}.shell_panelAchievedStatement__AMkrU{position:relative;z-index:2;margin:0;font-family:var(--font-display);font-weight:500;font-size:19px;line-height:var(--leading-display);text-align:center;color:#22242b;text-shadow:0 1px 0 rgba(255,255,255,.8)}.shell_panelAchievedFoot__2BUB_{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin-top:18px}.shell_panelAchievedDate__wEN_m{margin:0;font-family:var(--font-numeral);font-size:11px;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:#454852;text-shadow:var(--etch)}.shell_panelAchievedBrand__fiVik{margin:0;font-family:var(--font-wordmark);font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:rgba(58,61,70,.55);text-shadow:0 1px 0 rgba(255,255,255,.9)}.shell_barHome__Fr_qn{position:absolute;top:0;left:0;right:0;z-index:30}a.shell_barWordmarkHome__kbIj2{text-decoration:none}.gamePlan_gamePlan__DP_Hg{display:flex;flex-direction:column}.gamePlan_gamePlanUnit__Zo6YU+.gamePlan_gamePlanUnit__Zo6YU{margin-top:44px}.gamePlan_gamePlanLead__8Wd5h{position:relative;display:flex;align-items:center;gap:14px;margin:0 0 8px}.gamePlan_gamePlanLabel__ZaIz1{margin:0;font-family:var(--font-body);font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.gamePlan_gamePlanAction__2r7cM{margin-left:auto;display:flex}.gamePlan_gamePlanSubhead__PIF9e{margin:0 0 10px;font-family:var(--font-display);font-style:italic;font-size:15px;line-height:var(--leading-display)}.gamePlan_gamePlanHers__p0M_U{padding-left:var(--space-sm);padding-right:calc(var(--space-md) * 1.25)}.gamePlan_gamePlanMain__IoZcn{margin:0;font-size:17px;line-height:1.45}.gamePlan_gamePlanList__cXXP9{list-style:disc;margin:0;padding-left:22px;display:flex;flex-direction:column;gap:4px}.gamePlan_gamePlanItem__xUO8d{font-size:17px;line-height:1.42}.gamePlan_gamePlanTray__hIvPO .gamePlan_gamePlanLabel__ZaIz1,.gamePlan_gamePlanTray__hIvPO .gamePlan_gamePlanMain__IoZcn{color:#ffffff}.gamePlan_gamePlanTray__hIvPO .gamePlan_gamePlanSubhead__PIF9e{color:rgba(255,255,255,.8)}.gamePlan_gamePlanTray__hIvPO .gamePlan_gamePlanItem__xUO8d{color:rgba(255,255,255,.92)}.gamePlan_gamePlanTray__hIvPO .gamePlan_gamePlanItem__xUO8d::marker{color:rgba(255,255,255,.6)}.gamePlan_gamePlanCard___d3p2 .gamePlan_gamePlanLabel__ZaIz1{color:var(--gib-sea)}.gamePlan_gamePlanCard___d3p2 .gamePlan_gamePlanItem__xUO8d,.gamePlan_gamePlanCard___d3p2 .gamePlan_gamePlanMain__IoZcn{color:var(--text-primary)}.gamePlan_gamePlanCard___d3p2 .gamePlan_gamePlanSubhead__PIF9e{color:var(--text-secondary)}.gamePlan_gamePlanCard___d3p2 .gamePlan_gamePlanItem__xUO8d::marker{color:var(--gib-light)}.stream-image-viewer_veil__Flbni{position:fixed;inset:0;z-index:999;background:rgba(246,246,247,.28);backdrop-filter:blur(10px) saturate(1.05);-webkit-backdrop-filter:blur(10px) saturate(1.05);opacity:0;transition:opacity .32s cubic-bezier(.32,.72,0,1)}.stream-image-viewer_veilOpen__KdE9O{opacity:1}.stream-image-viewer_stage__wBaSV{position:fixed;z-index:1000;top:50%;margin:0;translate:0 -50%;max-height:calc(100vh - 32px);overflow:auto;border-radius:var(--radius-card);background:var(--card-white);box-shadow:0 14px 44px rgba(0,0,0,.28),0 4px 12px rgba(0,0,0,.18);transform-origin:top left;will-change:transform;touch-action:pinch-zoom}.stream-image-viewer_image__ZpnOy{display:block;width:100%;height:auto}.stream-image-viewer_chart__Su7UK{padding:16px}.stream-image-viewer_close__iEdEU{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-primary);background:rgba(255,255,255,.72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 3px rgba(20,30,48,.2);opacity:0;transition:opacity .2s ease .18s}.stream-image-viewer_stageSettled__PY91W .stream-image-viewer_close__iEdEU{opacity:1}.stream-image-viewer_close__iEdEU:focus-visible{outline:2px solid var(--gib-light);outline-offset:2px}.stream-image-viewer_close__iEdEU svg{width:13px;height:13px}@media (prefers-reduced-motion:reduce){.stream-image-viewer_close__iEdEU,.stream-image-viewer_veil__Flbni{transition:none}}.DecisionCard_card__XYajH{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--border-silver);border-radius:12px;background:var(--surface-matte);box-shadow:var(--shadow-material);font-family:var(--font-body);color:var(--text-primary)}.DecisionCard_eyebrow__w8Ajh{margin:0;font-size:var(--text-xs);letter-spacing:.08em;color:var(--text-dim)}.DecisionCard_ask__ECpTf{margin:0;font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-display)}.DecisionCard_glyph__orf4K{border:none;background:transparent;cursor:pointer}.DecisionCard_glyph__orf4K,.DecisionCard_why__ZgrQY{color:var(--text-secondary);font-size:var(--text-sm)}.DecisionCard_why__ZgrQY{margin:0}.DecisionCard_verbatim___2sDC{margin:0;padding:12px 14px;border-radius:8px;background:var(--etch);font-size:var(--text-sm)}.DecisionCard_verbatim___2sDC p{margin:0}.DecisionCard_count__jSEKu{margin-top:6px;font-weight:600}.DecisionCard_controls__pjUUC{display:flex;flex-wrap:wrap;gap:8px}.DecisionCard_control__jB_H_,.DecisionCard_primary__R9w07{padding:6px 13px;border-radius:999px;border:1px solid var(--border-silver);background:transparent;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer}.DecisionCard_primary__R9w07{border-color:var(--gib-sea);color:var(--gib-sea)}.DecisionCard_control__jB_H_:disabled,.DecisionCard_primary__R9w07:disabled{opacity:.45;cursor:default}.DecisionCard_author__FR1fe{display:flex;flex-direction:column;gap:8px}.DecisionCard_label__7mxGu{display:flex;flex-direction:column;gap:6px;font-size:var(--text-sm);color:var(--text-secondary)}.DecisionCard_input__zOLDj{font-family:var(--font-body);font-size:var(--text-sm);padding:8px;border:1px solid var(--border-silver);border-radius:8px}.DecisionCard_error__K6BvC{margin:0;font-size:var(--text-sm);color:var(--text-primary)}.DecisionCard_quote___g0ET{margin:0;font-family:var(--font-display);font-size:1.12rem;font-weight:400;color:var(--text-primary);line-height:var(--leading-display)}.DecisionCard_quoteMark__wl32K{color:var(--text-ghost)}.DecisionCard_attribution__BcJQ9{margin:8px 0 0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:700}.citations_page__uNmmi{width:100%;padding:var(--gap-turn) var(--gap-object);font-family:var(--font-body);line-height:var(--leading-body);color:var(--etch-deep)}.citations_title__jTMEA{font-family:var(--font-display);color:var(--etch-deep);margin:0 0 var(--gap-within);line-height:var(--leading-display)}.citations_program__65F89{margin-bottom:var(--gap-return)}.citations_programName__Lg_rF{font-family:var(--font-display);margin:0 0 var(--gap-within);line-height:var(--leading-display)}.citations_module__Gu6QG{margin:0 0 4px;color:var(--text-primary)}.citations_operational__mZBPm{color:var(--text-dim);margin:0}.citations_locked__I9_G6{opacity:.55;cursor:default}.citations_row__yroaZ{margin:0 0 var(--gap-within)}.citations_meta__OLKaw{color:var(--text-dim);font-size:var(--text-sm)}.citations_queue__LiRS7{display:flex;flex-direction:column;gap:12px;margin:0 0 var(--gap-within)}.citations_signOff__DFZKJ{align-self:flex-start;padding:6px 13px;border-radius:999px;border:1px solid var(--gib-sea);background:transparent;color:var(--gib-sea);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer}.checkinCard_card__tshcD{position:relative;width:100%;max-width:500px;margin:0 auto;background:var(--card-white);border:1px solid var(--border-silver);border-radius:var(--radius-card);padding:22px;box-shadow:var(--shadow-card);color:var(--text-primary);font-family:var(--font-body);text-align:left}.checkinCard_close__0nbR6,.checkinCard_x__3OYrQ{position:absolute;top:6px;right:8px;width:30px;height:30px;border:none;background:none;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-dim);cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center}.checkinCard_title__bGdZf{font-family:var(--font-display);font-weight:400;font-size:17px;line-height:var(--leading-display);color:var(--gib-sea);text-align:center;margin:0 0 8px;letter-spacing:.02em}.checkinCard_eyebrow__Uwvtw,.checkinCard_t__kbpZO,.checkinCard_where__jEiKr{font-size:var(--text-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.checkinCard_eyebrow__Uwvtw{margin:0 0 4px}.checkinCard_t__kbpZO{margin:9px 0 0}.checkinCard_where__jEiKr{margin:10px 0 0}.checkinCard_sh__rB97n{font-style:italic;font-size:12px;color:var(--text-dim);margin:0 0 2px}.checkinCard_hers__Xnmhf{font-size:12.5px;line-height:1.35;margin:0}.checkinCard_lab__f35Ys{font-size:var(--text-3xs);font-weight:500;color:var(--text-dim);margin:8px 0 0}.checkinCard_num__oJZuS{width:72px;font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;padding:3px 8px;border:1px solid #e2e2e4;border-radius:var(--radius-card);margin-top:2px;color:var(--text-primary)}.checkinCard_sec__2pNFA{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1),opacity .3s ease}.checkinCard_sec__2pNFA.checkinCard_on__IeFSK{grid-template-rows:1fr;opacity:1}.checkinCard_secin__dt9RZ{min-height:0;overflow:hidden}.checkinCard_sec__2pNFA.checkinCard_on__IeFSK>.checkinCard_secin__dt9RZ{overflow:visible}.checkinCard_sec__2pNFA.checkinCard_peek__ocQHh{grid-template-rows:auto 0fr;opacity:1;cursor:pointer}.checkinCard_sec__2pNFA.checkinCard_peek__ocQHh:before{content:attr(data-label) "  ›";display:block;font-size:var(--text-2xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b5b5ba;padding:12px 0 2px}.checkinCard_bul__LQwQ0{margin:4px 0 0;padding-left:0;list-style:none}.checkinCard_bul__LQwQ0 li{margin:0 0 2px;display:flex;align-items:flex-start;gap:8px}.checkinCard_bul__LQwQ0 li:before{content:"•";flex:0 0 auto;font-size:13.5px;line-height:1.45;padding-top:2px}.checkinCard_f__oiHhg{flex:1 1;min-width:0;border:none;min-height:18px;padding:2px 0;line-height:1.45;font:inherit;font-size:13.5px;color:var(--text-primary);background:transparent;outline:none}.checkinCard_ctarow__RvdhW{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:8px}.checkinCard_pri__tqU9N{padding:10px 22px;border-radius:999px;border:none;cursor:pointer;background:var(--cta-velvet);color:rgba(255,255,255,.92);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;letter-spacing:var(--track-button);box-shadow:var(--shadow-btn-gib)}.checkinCard_pri__tqU9N:disabled{opacity:.45;cursor:default;box-shadow:none}.checkinCard_txt___QNZK{background:none;border:none;cursor:pointer;padding:2px;font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--gib-sea);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(27,42,82,.45);text-decoration-color:rgba(27,42,82,.45)}.checkinCard_chipblock__wUQrX{position:relative;width:100%;margin-top:14px;padding:4px 0 2px}.checkinCard_need__GexDS{font-size:14px;font-weight:600;text-align:center;margin:14px 0 0}.checkinCard_fsheet__FDxKn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:7px;gap:7px;margin-top:10px}.checkinCard_chip__7ZDTJ{display:flex;align-items:center;justify-content:center;width:100%;padding:7px 6px;border-radius:999px;border:1px solid var(--border-silver);background:var(--card-white);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;line-height:1.25;color:var(--gib-sea);cursor:pointer;box-shadow:var(--shadow-btn-ghost)}.checkinCard_chip__7ZDTJ[aria-pressed=true]{border:2px solid var(--gib-sea);padding:6px 5px}.checkinCard_save__21pLg{margin-top:18px}.checkinCard_save__21pLg .checkinCard_pri__tqU9N{width:100%;padding:13px 18px}.welcome_screen__gzz1i{--consent-video-opacity:0.35;position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;background-image:var(--page-gradient);opacity:1}.welcome_closing__dB3Nv{opacity:0;pointer-events:none;transition:opacity .62s cubic-bezier(.4,0,.2,1)}.welcome_video__o_iOs{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:var(--consent-video-opacity);pointer-events:none}.welcome_content__wOc4l{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column}div.welcome_column__qGRtn{padding-top:18px}header.welcome_clearBar__nF1nG{background:none;border-top:none;box-shadow:none}span.welcome_wordmark__pHfvM{position:absolute;left:50%;top:calc(33px - .5578em);transform:translateX(calc(-50% + .08em));font-size:min(93.22px,calc(min(min(580px, 100vw) - 32px, 100vw - 128px) / 7.691));line-height:1;white-space:nowrap;color:rgba(255,255,255,.7);text-shadow:0 1px 2px rgba(0,0,0,.28);transition:font-size .62s cubic-bezier(.4,0,.2,1)}@media (min-width:700px){span.welcome_wordmark__pHfvM{font-size:min(93.22px,calc(min(min(660px, 100vw) - 112px, 100vw - 128px) / 7.691))}}span.welcome_wordmark__pHfvM.welcome_condensed__ky6bK{font-size:15px}.welcome_tm__fYM86{font-size:.3em;vertical-align:1.652em}div.welcome_bubble__DNerL{max-width:min(86%,var(--measure));background:rgba(255,255,255,.93);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:18px 18px 18px 6px;padding:12px 16px;box-shadow:0 8px 22px -12px rgba(20,30,48,.4)}.welcome_arrival__Xe_R8{display:flex;flex-direction:column;align-items:flex-start}@keyframes welcome_cardIn__9O_cF{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.welcome_cardArrives__pD5Uc{animation:welcome_cardIn__9O_cF .5s ease both}.closedCurtain_curtain__MG_tB{position:fixed;inset:0;z-index:60}.closedCurtain_veil__vCcmF{position:absolute;inset:0;transition:visibility 0s linear .75s}.closedCurtain_drape__PoEEP{position:absolute;top:0;bottom:0;width:51%;background:radial-gradient(120% 60% at 50% 0,rgba(255,255,255,.1),rgba(255,255,255,0) 55%),linear-gradient(90deg,rgba(6,10,26,.22),rgba(255,255,255,.05) 14%,rgba(6,10,26,.16) 30%,rgba(255,255,255,.06) 46%,rgba(6,10,26,.14) 62%,rgba(255,255,255,.05) 78%,rgba(6,10,26,.2)),linear-gradient(160deg,#3a5e86,#233861 52%,#141e30);transition:transform .7s cubic-bezier(.55,0,.2,1),opacity .55s ease .1s}.closedCurtain_drape__PoEEP:before{content:"";position:absolute;top:3px;left:12%;width:70%;height:5px;background:rgba(255,255,255,.14);filter:blur(5px)}.closedCurtain_left__KYRM8{left:0}.closedCurtain_right__I_E1r{right:0}.closedCurtain_door__v1khT{position:absolute;inset:0;z-index:3;overflow:auto;padding:26px 16px 22px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity .35s ease}.closedCurtain_lockup__15J_f{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 0 30px;width:100%;max-width:340px}.closedCurtain_trophy__r1awp{width:44px;height:44px;background:#c4c6ce}.closedCurtain_wordmarkRow__3qUmU{display:flex;align-items:center;gap:14px;width:100%}.closedCurtain_wordmarkRow__3qUmU:after,.closedCurtain_wordmarkRow__3qUmU:before{content:"";flex:1 1;height:1.5px;background:rgba(255,255,255,.45)}.closedCurtain_wordmark__eygnt{font-family:var(--font-wordmark);font-size:19px;line-height:var(--leading-glyph);letter-spacing:.15em;text-transform:uppercase;background:linear-gradient(160deg,rgba(220,222,230,.96),rgba(168,170,182,.78) 28%,rgba(210,212,222,.94) 55%,rgba(148,150,164,.72) 78%,rgba(200,202,214,.9));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}.closedCurtain_buttons__bns4N{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.closedCurtain_button__ak95i{display:flex;align-items:center;gap:12px;width:300px;max-width:100%;box-sizing:border-box;padding:14px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.07);color:rgba(246,246,248,.95);font-family:var(--font-body);font-size:13px;font-weight:600;cursor:pointer;text-align:left}.closedCurtain_button__ak95i:hover{background:rgba(255,255,255,.13)}.closedCurtain_button__ak95i:focus-visible,.closedCurtain_close__9y8Xw:focus-visible,.closedCurtain_planIcon__9KckX:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:2px}.closedCurtain_button__ak95i:disabled{cursor:default}.closedCurtain_pickUp__uo4g7{background:#fff;color:#1b2a52;border-color:#fff}.closedCurtain_pickUp__uo4g7:hover{background:#f2f2f5}.closedCurtain_planIcon__9KckX{position:absolute;right:16px;bottom:16px;z-index:4;width:44px;height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.08);color:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;cursor:pointer}.closedCurtain_planOver__I8kEq{position:absolute;inset:0;z-index:5;padding:18px 14px;overflow:auto;background:linear-gradient(145deg,#3a5e86,#233861,#141e30)}.closedCurtain_planGlass__lKIZl{position:relative;max-width:560px;margin:0 auto;padding:24px 18px;background:transparent;border:1px solid rgba(255,255,255,.25);border-radius:6px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 18px 40px -18px rgba(0,0,0,.55);color:#fff}.closedCurtain_planTitle__4JHyx{margin:0 0 8px;color:#fff;font-family:var(--font-display);font-size:17px;font-weight:600;line-height:var(--leading-display)}.closedCurtain_close__9y8Xw{position:absolute;top:6px;right:8px;width:30px;height:30px;border:none;background:none;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8);cursor:pointer}.closedCurtain_parted__Yoomu .closedCurtain_drape__PoEEP{opacity:0}.closedCurtain_parted__Yoomu .closedCurtain_left__KYRM8{transform:translateX(-106%)}.closedCurtain_parted__Yoomu .closedCurtain_right__I_E1r{transform:translateX(106%)}.closedCurtain_parted__Yoomu .closedCurtain_veil__vCcmF{visibility:hidden}.closedCurtain_parted__Yoomu .closedCurtain_door__v1khT{opacity:0;pointer-events:none}.closedCurtain_parted__Yoomu .closedCurtain_planIcon__9KckX{display:none}.closedCurtain_parted__Yoomu{pointer-events:none}.legal_page__EStkz{flex:1 1;display:flex;flex-direction:column;padding:var(--space-md) var(--space-sm) var(--space-lg);gap:20px;overflow-y:auto;max-width:620px;margin:0 auto;width:100%}.legal_tabs__vZvv5{display:flex;gap:8px;border-bottom:1px solid var(--border-fine);padding-bottom:0}.legal_tab__g_5_c{background:none;cursor:pointer;padding:10px 4px;font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--text-dim);border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.legal_tabActive__J112u{color:var(--gib-sea);border-bottom-color:var(--gib-sea)}.legal_doc__luYYX{font-family:var(--font-body)}.legal_h1___20B0{font-weight:500;font-size:var(--text-display);margin:0 0 4px}.legal_h1___20B0,.legal_h2__Y6iFW{font-family:var(--font-display);color:var(--text-primary);line-height:var(--leading-display)}.legal_h2__Y6iFW{font-weight:700;font-size:20px;margin:var(--space-lg) 0 12px}.legal_h3__dQxja{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);line-height:var(--leading-display);color:var(--text-primary);margin:var(--space-sm) 0 6px}.legal_metaLine__Qctdo{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-dim);font-style:italic;margin:0 0 2px}.legal_p__61Cai{font-family:var(--font-body);font-size:var(--text-md);line-height:1.45;color:var(--text-primary);margin:0 0 var(--gap-return)}.legal_metaLine__Qctdo a,.legal_p__61Cai a,.legal_table__k9Qz9 a,.legal_ul__LGCr_ li a{color:var(--gib-sea);text-decoration:underline;text-underline-offset:2px}.legal_ul__LGCr_{margin:0 0 var(--gap-return);padding-left:20px}.legal_ul__LGCr_ li{font-family:var(--font-body);font-size:var(--text-md);line-height:1.45;color:var(--text-primary);margin-bottom:6px}.legal_tableWrap__SHOkU{overflow-x:auto;margin:0 0 14px}.legal_table__k9Qz9{width:100%;border-collapse:collapse;font-size:var(--text-base)}.legal_table__k9Qz9 td,.legal_table__k9Qz9 th{text-align:left;padding:var(--space-xs) 10px;border:1px solid var(--border-fine);color:var(--text-secondary)}.legal_table__k9Qz9 th{font-weight:700;color:var(--text-primary);background:rgba(150,152,160,.06)}.legal_docTitle__goitX{font-family:var(--font-display,Georgia,serif);font-size:var(--text-display);font-weight:500;color:var(--text-primary);margin:0 0 var(--space-md);line-height:var(--leading-display)}.agreement_page__zDnOI{max-width:760px;margin:0 auto;padding:32px 16px 64px;display:flex;flex-direction:column;gap:14px}.agreement_title__GMCXA{font-size:24px;margin:0;color:var(--text-primary)}.agreement_body___ceCc{margin:0;color:var(--text-secondary);font-size:15px;line-height:1.5}.agreement_card__ARPX_{background:#f4f5f7;border:1px solid rgba(144,144,144,.22);border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:8px}.agreement_cardTitle__26r0B{font-size:17px;margin:0;color:var(--text-primary)}.agreement_agreement__GBqr_{max-height:52vh;overflow-y:auto;border:1px solid rgba(144,144,144,.22);border-radius:14px;padding:18px 20px;background:#ffffff}.agreement_hint__Kub_a{margin:0;color:var(--text-secondary);font-size:13px}.agreement_ceremony__aJJ3e{margin:8px 0 0;font-size:18px;font-weight:600;color:var(--text-primary)}.agreement_label__evJmH{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary);margin:0}.agreement_input__AlolR{font-size:15px;padding:10px 12px;border:1px solid rgba(144,144,144,.28);border-radius:10px}.agreement_signature__Iulf5{min-height:40px;margin:0;font-family:Brush Script MT,Segoe Script,cursive;font-size:28px;color:var(--text-primary);border-bottom:1px solid rgba(144,144,144,.28)}.agreement_primary__lyaJR{align-self:flex-start;padding:10px 20px;border-radius:999px;border:none;background:var(--gib-sea,#1b2a52);color:#ffffff;font-size:13px;text-decoration:none;cursor:pointer}.agreement_primary__lyaJR:disabled{background:rgba(144,144,144,.28);color:var(--text-secondary);cursor:default}.agreement_error__tgtjp{margin:0;color:#6b2737;font-size:13px}.agreement_input__AlolR:disabled{background:#f4f5f7;color:var(--text-primary)}.agreement_stamp__szJ5q{margin:0;font-size:13px;color:var(--text-secondary)}.agreement_micro__GQ18C{margin:0;font-size:11px;line-height:1.45;color:var(--text-secondary);max-width:560px}.agreement_scrim__xlVlu{position:fixed;inset:0;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px;z-index:10}.agreement_dialog__YQEF8{background:#ffffff;border-radius:14px;padding:22px 24px;max-width:420px;display:flex;flex-direction:column;gap:12px;box-shadow:0 6px 24px rgba(0,0,0,.12)}.agreement_dialogTitle__RZzG6{margin:0;font-size:18px;font-weight:600;color:var(--text-primary)}.agreement_row__sFTcc{display:flex;gap:10px}.agreement_ghost__K6V2A{padding:10px 20px;border-radius:999px;border:1px solid rgba(144,144,144,.28);background:#ffffff;color:var(--text-primary);font-size:13px;cursor:pointer}.agreement_page__zDnOI{transition:opacity .6s ease-out}.agreement_leaving__8PsEc{opacity:0}.checkinRecord_wrap__k61aC{align-self:flex-end;margin-left:auto;width:94%;max-width:94%}.checkinRecord_card__ESGWF{background:var(--card-white);border:1px solid var(--border-silver);border-radius:var(--radius-card);padding:22px;box-shadow:var(--shadow-card);color:var(--text-primary);text-align:left}.checkinRecord_head__BAGmY{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.checkinRecord_title__32qWt{font-family:var(--font-display);font-weight:400;font-size:17px;line-height:var(--leading-display);color:var(--gib-sea);margin:0}.checkinRecord_date__5EFEb,.checkinRecord_reps__V3RoS span,.checkinRecord_t__5fu4_{font-size:var(--text-2xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}.checkinRecord_date__5EFEb{white-space:nowrap}.checkinRecord_move__4edIw{font-family:var(--font-display);font-style:italic;font-size:14px;line-height:var(--leading-display);color:var(--text-primary);margin:6px 0 0}.checkinRecord_reps__V3RoS{display:flex;align-items:baseline;gap:8px;margin:18px 0 0}.checkinRecord_reps__V3RoS b{font-family:var(--font-display);font-weight:400;font-size:44px;line-height:var(--leading-glyph);color:var(--gib-sea)}.checkinRecord_grid___CuEd{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;margin:20px 0 0}.checkinRecord_t__5fu4_{letter-spacing:.12em;margin:0 0 6px}.checkinRecord_grid___CuEd ul{margin:0;padding:0 0 0 14px}.checkinRecord_grid___CuEd li{font-size:13.5px;line-height:1.45;margin:0 0 4px}.checkinRecord_where__0bHJR{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:20px 0 0}.checkinRecord_where__0bHJR .checkinRecord_t__5fu4_{margin:0}.checkinRecord_status__bCU5S{padding:6px 12px;border-radius:999px;border:2px solid var(--gib-sea);background:var(--card-white);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--gib-sea)}.checkinRecord_meta__q9xWg{text-align:right;margin:8px 4px 0;font-size:var(--text-3xs);color:var(--text-dim)}.home_homePage__HXTLx{flex:1 1;display:flex;flex-direction:column;padding:0;animation:home_homeFadeIn__5QyJl .42s cubic-bezier(.4,0,.2,1) both}@keyframes home_homeFadeIn__5QyJl{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.home_homePage__HXTLx{animation:none}}@keyframes home_bubbleIn__Hd4EL{0%{opacity:0;transform:translate3d(0,10px,0) scale(.985);filter:blur(2px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes home_typingDot__k_n_P{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes home_ctaPulse__t_wbD{0%,to{box-shadow:0 0 0 0 rgba(27,42,82,.55),0 6px 16px -6px rgba(20,30,48,.55)}50%{box-shadow:0 0 0 14px rgba(27,42,82,0),0 6px 16px -6px rgba(20,30,48,.55)}}@keyframes home_liftOut__bIVEN{0%{opacity:1;transform:translateZ(0);filter:blur(0)}to{opacity:0;transform:translate3d(0,-28px,0);filter:blur(4px)}}@keyframes home_goalFly___GPP4{0%{transform:translateZ(0) scale(1)}35%{transform:translate3d(0,-8px,0) scale(1.035)}to{transform:translate3d(0,-38vh,0) scale(.92)}}@keyframes home_veilRise__YZa8R{0%{opacity:0}to{opacity:1}}.home_homeShell__oSzyU{flex:1 1;background:#0b1020;width:100%}.home_hero__QX411,.home_homeShell__oSzyU{position:relative;overflow:hidden;display:flex;flex-direction:column}.home_hero__QX411{height:max(520px,calc((100dvh - 140px) * .85))}.home_heroVideo__blPu7{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home_heroVeil__KQUdi{position:absolute;inset:0;z-index:20;background:#f8f8f8;pointer-events:none;opacity:0}.home_heroVeilRise__t4YHW{animation:home_veilRise__YZa8R .62s cubic-bezier(.4,0,.2,1) .1s both}.home_heroContent__Zf3OP{position:relative;z-index:10;padding:96px 22px 32px;display:flex;flex-direction:column;justify-content:center;flex:1 1}.home_bubbleStack__NC8Ns{display:flex;flex-direction:column;gap:13px}.home_step__tV3Hd{display:block}.home_lift__c6nHW{animation:home_bubbleIn__Hd4EL .46s cubic-bezier(.22,1,.36,1) both;transform-origin:0 100%}.home_liftOut__bIVEN{animation:home_liftOut__bIVEN .52s cubic-bezier(.4,0,.2,1) both}.home_bubble__AG_eA{align-self:flex-start;max-width:min(86%,var(--measure));background:rgba(255,255,255,.93);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:18px 18px 18px 6px;padding:12px 16px;box-shadow:0 8px 22px -12px rgba(20,30,48,.4)}.home_bubble__AG_eA p{font-family:var(--font-body);font-size:var(--text-md);line-height:1.5;color:var(--text-primary);margin:0}.home_goalCard__7rW9G{align-self:flex-start;max-width:min(86%,var(--measure));margin:0;background:#ffffff;border-radius:14px;border:1px solid rgba(0,0,0,.05);padding:20px;box-shadow:0 16px 36px -16px rgba(20,30,48,.3),0 2px 6px -2px rgba(20,30,48,.08)}.home_goalFly___GPP4{animation:home_goalFly___GPP4 .72s cubic-bezier(.22,1,.36,1) both}.home_goalStatement__P8ohW{font-family:var(--font-body);font-size:var(--text-xl);font-weight:500;line-height:1.4;color:#141e30;margin:0}.home_goalIdentity__sjMea{font-family:var(--font-body);font-style:italic;font-size:var(--text-sm);line-height:1.45;color:var(--text-secondary);margin:9px 0 0}.home_typingRow__Yu_RQ{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;background:rgba(255,255,255,.93);border-radius:18px 18px 18px 6px;padding:13px 16px;box-shadow:0 8px 22px -12px rgba(20,30,48,.4)}[data-ground=coaching] .home_typingRow__Yu_RQ{background:#ffffff;border:1px solid #f0f0f2;border-radius:12px 12px 12px 3px;padding:12px 16px;box-shadow:none}.home_typingDot__k_n_P{display:block;width:6px;height:6px;border-radius:50%;background:#2b3340;animation:home_typingDot__k_n_P 1.1s ease-in-out infinite}.home_composer__Cj6Wg{padding-top:26px;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.home_composerShow__CA0Uz{opacity:1;transform:none;pointer-events:auto}.home_composerPill___HtwH{display:flex;align-items:center;gap:8px;background:rgba(246,246,249,.92);border-radius:999px;padding:6px 8px;box-shadow:inset 0 2px 10px -4px rgba(20,30,48,.16),inset 0 1px 2px rgba(20,30,48,.07)}.home_composerSlot__oF6aG{width:42px;flex-shrink:0}.home_composerInput__z9I6z{flex:1 1;text-align:center;font-family:var(--font-body);font-size:var(--text-md);color:var(--text-secondary)}.home_composerSend__zjmbT{width:42px;height:42px;border-radius:50%;border:none;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--cta-velvet)}.home_composerSend__zjmbT:disabled{cursor:default;opacity:.7}.home_ctaPulse__t_wbD{animation:home_ctaPulse__t_wbD 1.9s cubic-bezier(.4,0,.6,1) infinite}.home_carousel__EndJM{background:linear-gradient(180deg,#42568c,#33477a 22%,#26375f 48%,#1b2a52 70%,#141f3c 88%,#0e1628);padding:28px 20px 90px}.home_carouselTitle__aDrMJ{font-family:var(--font-display);font-size:1.6rem;color:#dcdcdc;margin:0;line-height:var(--leading-display)}.home_carouselSub__2Pe_C{font-family:var(--font-body);font-size:var(--text-md);color:rgba(236,236,236,.92);margin:6px 0 0}.home_carouselRow__bOLrM{display:flex;gap:8px;height:208px;margin-top:18px}.home_carouselCard__k6wjS{position:relative;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);cursor:pointer;display:block;text-decoration:none;color:inherit;flex:1 1;min-width:40px;transition:flex .5s cubic-bezier(.22,1,.36,1),background .3s ease}.home_carouselCardOpen__N65Pj{flex:6 1;background:rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 10px 24px rgba(5,10,24,.28)}.home_carouselTone2__QtTIH{background:linear-gradient(180deg,rgba(66,86,140,.42),rgba(66,86,140,.14))}.home_carouselTone3__Oq7ZI{background:linear-gradient(180deg,rgba(51,71,122,.5),rgba(38,55,95,.18))}.home_carouselCardNew__IucL0{border:2px dotted rgba(220,220,220,.55)}.home_carouselCardNew__IucL0 .home_carouselCollapsed__yTeQT{justify-content:center}.home_carouselCollapsed__yTeQT{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:14px 0;opacity:1;transition:opacity .3s ease}.home_carouselCardOpen__N65Pj .home_carouselCollapsed__yTeQT{opacity:0}.home_carouselIndex__Ti0pH{font-family:var(--font-numeral);font-size:17px;color:rgba(220,220,220,.85)}.home_carouselPlus__BGNLe{font-family:var(--font-body);font-size:32px;line-height:1;color:rgba(220,220,220,.9)}.home_carouselDash__r2HVx{width:14px;height:2px;border-radius:1px;background:rgba(220,220,220,.6)}.home_carouselExpanded__RYdDl{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;padding:24px;opacity:0;transition:opacity .4s ease .15s}.home_carouselCardOpen__N65Pj .home_carouselExpanded__RYdDl{opacity:1}.home_carouselCardTitle__J1p6d{font-family:var(--font-display);font-size:1.375rem;color:#ececec;margin:0 0 10px;line-height:var(--leading-display)}.home_carouselCardDesc__km5NH{font-family:var(--font-body);font-size:var(--text-md);line-height:1.45;color:rgba(236,236,236,.9);margin:0 0 14px}.home_carouselCta__FFjyd{font-family:var(--font-body);font-size:var(--text-md);font-weight:500;color:#dcdcdc}.home_carouselDots__TU6o8{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:22px}.home_carouselPage__Os1Ws{width:10px;height:10px;border-radius:999px;background:#ffffff;opacity:.45}.home_carouselPageActive__4kyLr{width:32px;opacity:1}.outcomeShare_bubble__54ekC{align-self:flex-end;max-width:min(100%,calc(var(--chat-lane, 640px) * .72));margin-left:auto;background:#f0f0f2;border:.5px solid #e2e2e7;border-radius:12px 12px 3px 12px;padding:10px 14px;color:#1a1a1f;box-shadow:none;font-size:15px;line-height:1.45}.outcomeShare_lead__brdDE{margin:0;text-align:center}.outcomeShare_toggle__aOw9r{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px;gap:3px;width:max-content;max-width:100%;margin:12px auto 10px;padding:3px;border:0;border-radius:999px;background:#ffffff}.outcomeShare_half__yfWYE{display:grid;border:0;border-radius:999px;background:transparent;color:#5a5a60;font-family:var(--font-body,sans-serif);font-size:13px;font-weight:600;padding:8px 16px;cursor:pointer}.outcomeShare_half__yfWYE.outcomeShare_on__zUDpk{background:var(--gib-sea,#1b2a52);color:#ffffff}.outcomeShare_decline__0w9MY:focus-visible,.outcomeShare_half__yfWYE:focus-visible{outline:2px solid var(--gib-sea,#1b2a52);outline-offset:2px}.outcomeShare_label__YVHd9,.outcomeShare_sizer__RLnmI{grid-area:1/1;white-space:nowrap;text-align:center}.outcomeShare_sizer__RLnmI{visibility:hidden}.outcomeShare_consent__P8jtF{margin:0 0 8px;font-size:12px;font-style:italic;text-align:center;color:#5a5a60}.outcomeShare_decline__0w9MY{display:block;margin:0 auto;border:0;background:transparent;padding:0;color:var(--gib-sea,#1b2a52);text-decoration:underline;text-underline-offset:2px;font-family:var(--font-body,sans-serif);font-size:13px;font-weight:500;cursor:pointer}.vault_page__H9zwi{flex:1 1;display:flex;flex-direction:column;padding:24px 16px 40px;gap:16px;overflow-y:auto}.vault_title___S57Y{font-family:var(--font-display);font-weight:500;font-size:1.7rem;color:var(--text-primary);letter-spacing:-.01em;margin:0;line-height:var(--leading-display)}.vault_subtitle__ct1xx{font-family:var(--font-body);font-size:13px;color:var(--text-secondary);margin:0}.vault_list___QIBz{display:flex;flex-direction:column;gap:14px}.vault_empty__Vemq7{align-self:center;text-align:center;color:var(--text-dim);font-family:var(--font-body);font-size:13px;max-width:220px;line-height:1.5;margin:40px auto}.vault_outcome__Vvlwh{display:flex;flex-direction:column;gap:10px}.vault_outcomeHead__7UJ2i{display:flex;align-items:center;gap:10px;padding:12px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vault_outcomeTitle__aNGMc{font-family:var(--font-display);font-weight:500;font-size:1.15rem;color:var(--text-primary);letter-spacing:-.01em;line-height:var(--leading-display)}.vault_anchorItem__7k9Uz{display:flex;flex-direction:column;gap:6px}.vault_lastEdited__P6DdR{font-family:var(--font-body);font-size:12px;color:var(--text-secondary);margin:0}.vault_assessmentHeadline__oyMMk{font-family:var(--font-body);font-size:16px;font-weight:600;color:var(--text-primary);margin:0}.vault_assessmentSubhead__rHajc{font-family:var(--font-body);font-size:14px;color:var(--text-secondary);margin:0}