.hub-v2-module__LW4G9G__hub{--ground:#f6f8fb;--panel:#fff;--ink:#17243a;--navy:#1b3a6b;--blue:#2e64c8;--amber:#b45309;--teal:#0e7490;--green:#15803d;--muted:#5b6472;--line:#dce3ed;--sans:var(--font-geist-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--display:var(--font-bricolage), var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--hairline:#eef2f7;--sunk:#f1f4f9;--tint-blue:#eaf1fd;--edge-blue:#cfe0fb;--tint-amber:#fef3e2;--edge-amber:#fad9a8;--ink-amber:#92400e;--tint-green:#ecf7ef;--edge-green:#bfe3c8;--green-bright:#46d088;--tint-teal:#e6f2f5;--edge-teal:#bcdde5;--red:#b42318;--tint-red:#fdeae7;--edge-red:#f7cfc7;--radius:6px;--radius-control:4px;--shadow:0 1px 2px #17243a0a;--measure:1360px;--gutter:18px;--brand-mark:#1b3a6b;background:var(--ground);min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}.hub-v2-module__LW4G9G__hub *,.hub-v2-module__LW4G9G__hub :before,.hub-v2-module__LW4G9G__hub :after{box-sizing:border-box}.hub-v2-module__LW4G9G__masthead{color:#fff;background:linear-gradient(160deg,#1b3a6b,#16315c)}.hub-v2-module__LW4G9G__mastheadWrap{max-width:var(--measure);padding:0 var(--gutter);margin:0 auto}.hub-v2-module__LW4G9G__brandrow{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:stretch;display:flex}.hub-v2-module__LW4G9G__clientId,.hub-v2-module__LW4G9G__cq{align-items:center;gap:10px;padding:13px 0;display:flex}.hub-v2-module__LW4G9G__clientId{padding-right:22px}.hub-v2-module__LW4G9G__clientBadge{font-family:var(--sans);letter-spacing:.06em;color:var(--brand-mark);background:#fff;border-radius:6px;flex:none;padding:5px 9px;font-size:11.5px;font-weight:700}.hub-v2-module__LW4G9G__clientText,.hub-v2-module__LW4G9G__cqText{flex-direction:column;min-width:0;line-height:1.25;display:flex}.hub-v2-module__LW4G9G__clientText b{color:#fff;font-size:14.5px;font-weight:650}.hub-v2-module__LW4G9G__clientText i{color:#ffffffb8;margin-top:1px;font-size:12px;font-style:normal}.hub-v2-module__LW4G9G__cq{color:#ffffffe6;padding-left:22px}.hub-v2-module__LW4G9G__cqText{text-align:right}.hub-v2-module__LW4G9G__cqText b{letter-spacing:.015em;color:#fff;font-size:14px;font-weight:700}.hub-v2-module__LW4G9G__cqText i{font-style:normal;font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#9fb6dc;margin-bottom:1px;font-size:10.5px}.hub-v2-module__LW4G9G__cqMark{opacity:.92;flex:none;width:auto;height:26px}.hub-v2-module__LW4G9G__clientLogo{object-fit:contain;object-position:left center;flex:none;width:auto;max-width:min(62vw,400px);height:44px}.hub-v2-module__LW4G9G__clientMark{object-fit:contain;flex:none;width:46px;height:46px}@media (max-width:720px){.hub-v2-module__LW4G9G__clientLogo{height:36px}.hub-v2-module__LW4G9G__clientMark{width:38px;height:38px}}.hub-v2-module__LW4G9G__mastheadOffice{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#9fb6dc;margin:0 0 6px;font-size:10.5px}.hub-v2-module__LW4G9G__titlerow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 0 26px;display:flex}.hub-v2-module__LW4G9G__h1{font-family:var(--display);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(23px,4.2vw,32px);font-weight:800;line-height:1.1}.hub-v2-module__LW4G9G__byline{font-family:var(--sans);letter-spacing:.06em;color:#cdd9ec;margin:8px 0 0;font-size:11.5px}.hub-v2-module__LW4G9G__byline b{color:#fff;font-weight:500}.hub-v2-module__LW4G9G__band{background:var(--panel);border-bottom:1px solid var(--line);box-shadow:0 1px 2px #17243a0a}.hub-v2-module__LW4G9G__bandWrap{max-width:var(--measure);padding:24px var(--gutter) 0;margin:0 auto}.hub-v2-module__LW4G9G__bandGrid{gap:0 40px;display:grid}@media (min-width:1000px){.hub-v2-module__LW4G9G__bandGrid{grid-template-columns:minmax(0,1fr) 460px;align-items:start}.hub-v2-module__LW4G9G__bandGrid .hub-v2-module__LW4G9G__tiles{grid-template-columns:repeat(2,1fr);margin:4px 0 24px}}.hub-v2-module__LW4G9G__verdict{align-items:flex-start;gap:16px;display:flex}.hub-v2-module__LW4G9G__verdictMark{background:var(--line);border-radius:999px;flex:none;align-self:stretch;width:4px}.hub-v2-module__LW4G9G__verdictMarkAttention{background:var(--amber)}.hub-v2-module__LW4G9G__verdictMarkLate{background:var(--red)}.hub-v2-module__LW4G9G__verdictMarkGood{background:var(--green)}.hub-v2-module__LW4G9G__verdictBody{flex:auto;min-width:0}.hub-v2-module__LW4G9G__verdictTitle{letter-spacing:-.02em;color:var(--navy);text-wrap:balance;max-width:40ch;margin:10px 0 0;font-size:clamp(19px,2.4vw,24px);font-weight:800;line-height:1.2}.hub-v2-module__LW4G9G__verdictBody p{color:var(--muted);max-width:66ch;margin:8px 0 0;font-size:14px;line-height:1.55}.hub-v2-module__LW4G9G__asof{font-family:var(--mono);color:var(--muted);margin:12px 0 0;font-size:11.5px}.hub-v2-module__LW4G9G__chip{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.hub-v2-module__LW4G9G__chip:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.hub-v2-module__LW4G9G__chipPlain:before{display:none}.hub-v2-module__LW4G9G__chipSm{font-size:10px}.hub-v2-module__LW4G9G__chipAttention{color:var(--ink-amber);background:var(--tint-amber);border-color:var(--edge-amber)}.hub-v2-module__LW4G9G__chipGood{color:var(--green);background:var(--tint-green);border-color:var(--edge-green)}.hub-v2-module__LW4G9G__chipLate{color:var(--red);background:var(--tint-red);border-color:var(--edge-red)}.hub-v2-module__LW4G9G__chipNeutral{color:var(--muted);background:var(--sunk);border-color:var(--line)}.hub-v2-module__LW4G9G__chipInfo{color:var(--teal);background:var(--tint-teal);border-color:var(--edge-teal)}.hub-v2-module__LW4G9G__chipDraft{color:var(--ink-amber);background:var(--tint-amber);border-color:var(--edge-amber)}.hub-v2-module__LW4G9G__tiles{grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0 24px;display:grid}.hub-v2-module__LW4G9G__tile{background:var(--ground);border:1px solid var(--line);border-radius:var(--radius);padding:13px 15px 14px}.hub-v2-module__LW4G9G__tile dt{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 7px;font-size:10px;font-weight:600}.hub-v2-module__LW4G9G__tile dd{font-family:var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--navy);margin:0;font-size:22px;font-weight:600}.hub-v2-module__LW4G9G__tile dd small{font-family:var(--sans);letter-spacing:0;color:var(--muted);margin-top:4px;font-size:12px;font-weight:400;line-height:1.4;display:block}.hub-v2-module__LW4G9G__tileSplit{color:var(--muted)}.hub-v2-module__LW4G9G__tileLink{appearance:none;font:inherit;color:var(--blue);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.hub-v2-module__LW4G9G__tileLink:hover{text-decoration-style:solid}.hub-v2-module__LW4G9G__tileLink:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:2px}.hub-v2-module__LW4G9G__tabs{scrollbar-width:none;border-bottom:1px solid var(--line);gap:2px;margin-bottom:-1px;display:flex;overflow-x:auto}.hub-v2-module__LW4G9G__tabs::-webkit-scrollbar{display:none}.hub-v2-module__LW4G9G__tab{appearance:none;cursor:pointer;font-family:var(--sans);color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:7px;margin:0;padding:13px 13px 10px;font-size:14.5px;font-weight:650;display:inline-flex}.hub-v2-module__LW4G9G__tab:hover{color:var(--navy)}.hub-v2-module__LW4G9G__tab[aria-selected=true]{color:var(--navy);border-bottom-color:var(--blue)}.hub-v2-module__LW4G9G__tab:focus-visible{outline:2px solid var(--blue);outline-offset:-2px;border-radius:3px 3px 0 0}.hub-v2-module__LW4G9G__count{font-family:var(--sans);background:var(--sunk);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600}.hub-v2-module__LW4G9G__tab[aria-selected=true] .hub-v2-module__LW4G9G__count{background:var(--tint-blue);color:var(--blue)}.hub-v2-module__LW4G9G__mainWrap{max-width:var(--measure);padding:26px var(--gutter) 64px;margin:0 auto}.hub-v2-module__LW4G9G__secHead{margin:0 0 16px}.hub-v2-module__LW4G9G__secHeadSpaced{margin-top:42px}.hub-v2-module__LW4G9G__eyebrow{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin:0 0 7px;font-size:12px;font-weight:700}.hub-v2-module__LW4G9G__secHead h3{letter-spacing:-.02em;color:var(--navy);margin:0;font-size:20px;font-weight:800}.hub-v2-module__LW4G9G__secHead p{color:var(--muted);max-width:70ch;margin:7px 0 0;font-size:13.5px}.hub-v2-module__LW4G9G__filters{flex-wrap:wrap;gap:7px;margin:0 0 14px;display:flex}.hub-v2-module__LW4G9G__filter{appearance:none;cursor:pointer;font-family:var(--sans);border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:650}.hub-v2-module__LW4G9G__filter:hover{border-color:var(--blue);color:var(--navy)}.hub-v2-module__LW4G9G__filter[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.hub-v2-module__LW4G9G__filter:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.hub-v2-module__LW4G9G__ledger{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);overflow:hidden}.hub-v2-module__LW4G9G__ledgerScroll{overflow-x:auto}.hub-v2-module__LW4G9G__grp{display:contents}.hub-v2-module__LW4G9G__grpPhase{background:var(--sunk);border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:12px 16px;display:flex}.hub-v2-module__LW4G9G__rowhead+.hub-v2-module__LW4G9G__grp>.hub-v2-module__LW4G9G__grpPhase{border-top:0}.hub-v2-module__LW4G9G__grpPhase b{letter-spacing:-.01em;color:var(--navy);font-size:14.5px;font-weight:700}.hub-v2-module__LW4G9G__grpStamp{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-right:9px;font-size:10px;font-weight:600}.hub-v2-module__LW4G9G__grpPhase>span{font-family:var(--sans);color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.hub-v2-module__LW4G9G__grpSection{border-top:1px solid var(--line);font-family:var(--sans);letter-spacing:-.005em;text-transform:none;color:var(--ink);margin:0;padding:18px 16px 9px;font-size:15.5px;font-weight:600}.hub-v2-module__LW4G9G__grpSection+.hub-v2-module__LW4G9G__row,.hub-v2-module__LW4G9G__grpPhase+div>.hub-v2-module__LW4G9G__row:first-child{border-top:0}.hub-v2-module__LW4G9G__row,.hub-v2-module__LW4G9G__rowhead{grid-template-columns:minmax(260px,1fr) 168px 118px 150px;align-items:start;min-width:0;display:grid}.hub-v2-module__LW4G9G__row{border-top:1px solid var(--hairline);align-items:center}.hub-v2-module__LW4G9G__rowhead{border-bottom:1px solid var(--line);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.hub-v2-module__LW4G9G__rowhead span{padding:12px 16px 10px}.hub-v2-module__LW4G9G__rowhead+.hub-v2-module__LW4G9G__row{border-top:0}.hub-v2-module__LW4G9G__isLate{background:var(--tint-red)}.hub-v2-module__LW4G9G__isSoon{background:var(--tint-amber)}.hub-v2-module__LW4G9G__cell{min-width:0;padding:13px 16px}.hub-v2-module__LW4G9G__cellNum{font-family:var(--mono);font-variant-numeric:tabular-nums}.hub-v2-module__LW4G9G__itemRef{font-family:var(--mono);color:var(--muted);letter-spacing:.03em;margin-right:.5em;font-size:11px;font-weight:500}.hub-v2-module__LW4G9G__itemTitle{color:var(--ink);margin:0;font-size:14.5px;font-weight:400;line-height:1.55}.hub-v2-module__LW4G9G__itemLead{color:var(--ink);font-weight:600}.hub-v2-module__LW4G9G__impact{color:var(--muted);align-items:baseline;gap:6px;margin:6px 0 0;font-size:12.5px;display:flex}.hub-v2-module__LW4G9G__impact svg{flex:none;margin-top:3px}.hub-v2-module__LW4G9G__impact b,.hub-v2-module__LW4G9G__impactSoft b{color:var(--navy);font-weight:650}.hub-v2-module__LW4G9G__owner{color:var(--ink);font-size:13px;font-weight:650}.hub-v2-module__LW4G9G__owner small{color:var(--muted);font-size:12px;font-weight:400;display:block}.hub-v2-module__LW4G9G__date{color:var(--navy);font-size:12.5px;font-weight:600}.hub-v2-module__LW4G9G__dateNone{color:var(--muted);font-style:italic;font-weight:400}.hub-v2-module__LW4G9G__sideTag{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:600;display:inline-block}.hub-v2-module__LW4G9G__sideTagOurs{color:var(--blue)}.hub-v2-module__LW4G9G__tickBox{border-radius:var(--radius-control);border:1.5px solid;flex:none;width:12px;height:12px}.hub-v2-module__LW4G9G__tickDone .hub-v2-module__LW4G9G__tickBox{background:currentColor}.hub-v2-module__LW4G9G__statusPill{color:var(--muted);font-size:12.5px;font-weight:650}.hub-v2-module__LW4G9G__managed{color:var(--muted);margin-top:3px;font-size:11.5px;font-weight:400;display:block}.hub-v2-module__LW4G9G__rail{grid-template-columns:repeat(var(--hv-rail-cols,1), minmax(0, 1fr));gap:12px;margin-bottom:22px;display:grid}.hub-v2-module__LW4G9G__phase{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:15px 16px 17px}.hub-v2-module__LW4G9G__phaseWide{grid-column:span var(--hv-rail-last-span,1)}.hub-v2-module__LW4G9G__phaseNow{background:var(--tint-blue);border-color:var(--edge-blue);box-shadow:inset 0 3px 0 0 var(--blue)}.hub-v2-module__LW4G9G__phaseN{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:600}.hub-v2-module__LW4G9G__phaseNow .hub-v2-module__LW4G9G__phaseN{color:var(--blue)}.hub-v2-module__LW4G9G__phase h4{letter-spacing:-.01em;color:var(--navy);margin:4px 0 6px;font-size:15px;font-weight:700;line-height:1.25}.hub-v2-module__LW4G9G__phase p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.hub-v2-module__LW4G9G__phaseBar{background:var(--sunk);border:1px solid var(--line);border-radius:999px;height:7px;margin:12px 0 0;overflow:hidden}.hub-v2-module__LW4G9G__phaseBar i{background:var(--green);border-radius:999px;height:100%;transition:width .35s;display:block}.hub-v2-module__LW4G9G__draftNote{border:1px solid var(--edge-amber);background:var(--tint-amber);border-radius:var(--radius);align-items:flex-start;gap:11px;margin:22px 0;padding:13px 15px;display:flex}.hub-v2-module__LW4G9G__draftNote p{color:var(--ink-amber);margin:0;font-size:13px}.hub-v2-module__LW4G9G__draftNote strong{font-weight:700}.hub-v2-module__LW4G9G__draftNote svg{color:var(--amber);flex:none;margin-top:2px}.hub-v2-module__LW4G9G__draftNoteQuiet{background:var(--panel);border-color:var(--line)}.hub-v2-module__LW4G9G__draftNoteQuiet p,.hub-v2-module__LW4G9G__draftNoteQuiet svg{color:var(--muted)}.hub-v2-module__LW4G9G__boxPad{padding:18px}.hub-v2-module__LW4G9G__timelineSubscribe{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding:10px 12px 10px 15px;display:flex}.hub-v2-module__LW4G9G__timelineSubscribe>div:first-child{align-items:baseline;gap:10px;min-width:0;display:flex}.hub-v2-module__LW4G9G__timelineSubscribe strong{color:var(--navy);white-space:nowrap;font-size:13px;font-weight:650}.hub-v2-module__LW4G9G__timelineSubscribe span{color:var(--muted);font-size:12.5px}.hub-v2-module__LW4G9G__timelineSubscribeLinks{flex:none;align-items:center;gap:7px;display:flex}.hub-v2-module__LW4G9G__timelineSpine{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);overflow:hidden}.hub-v2-module__LW4G9G__pastToggle{appearance:none;cursor:pointer;border:0;border-bottom:1px solid var(--line);background:var(--sunk);width:100%;color:var(--muted);font-family:var(--sans);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;font-size:12.5px;font-weight:600;display:flex}.hub-v2-module__LW4G9G__pastToggle:hover{color:var(--navy)}.hub-v2-module__LW4G9G__pastToggle:focus-visible,.hub-v2-module__LW4G9G__sessionToggle:focus-visible{outline:2px solid var(--blue);outline-offset:-3px}.hub-v2-module__LW4G9G__pastRows{border-bottom:1px solid var(--line)}.hub-v2-module__LW4G9G__todayBoundary{color:var(--teal);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;padding:8px 18px;font-size:10px;font-weight:700;display:flex}.hub-v2-module__LW4G9G__todayBoundary:before,.hub-v2-module__LW4G9G__todayBoundary:after{content:"";background:var(--edge-teal);flex:auto;height:1px}.hub-v2-module__LW4G9G__timelineMonth+.hub-v2-module__LW4G9G__timelineMonth{border-top:1px solid var(--line)}.hub-v2-module__LW4G9G__timelineMonthHead{background:var(--sunk);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:18px;padding:11px 18px 9px;display:flex}.hub-v2-module__LW4G9G__timelineMonthHead h4{color:var(--navy);letter-spacing:.02em;margin:0;font-size:13px;font-weight:700}.hub-v2-module__LW4G9G__timelineMonthHead span{color:var(--muted);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:11px}.hub-v2-module__LW4G9G__timelineRow{border-top:1px solid var(--hairline);grid-template-columns:112px 28px minmax(0,1fr) auto;align-items:stretch;display:grid}.hub-v2-module__LW4G9G__timelineMonthHead+.hub-v2-module__LW4G9G__timelineRow,.hub-v2-module__LW4G9G__pastRows .hub-v2-module__LW4G9G__timelineRow:first-child{border-top:0}.hub-v2-module__LW4G9G__timelineRowSession{background:color-mix(in srgb, var(--tint-teal) 45%, var(--panel))}.hub-v2-module__LW4G9G__timelineRowSession .hub-v2-module__LW4G9G__timelineDate{box-shadow:inset 2px 0 0 var(--edge-teal)}.hub-v2-module__LW4G9G__timelineDate{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--navy);align-self:center;padding:13px 12px 13px 18px;font-size:12.5px;font-weight:600}.hub-v2-module__LW4G9G__timelineDate time{white-space:nowrap;display:block}.hub-v2-module__LW4G9G__timelineDate small{color:var(--muted);gap:8px;margin-top:2px;font-size:10.5px;font-weight:500;display:flex}.hub-v2-module__LW4G9G__timelineGutter{place-items:center;min-height:58px;display:grid;position:relative}.hub-v2-module__LW4G9G__timelineGutter:before{content:"";inset-block:0;background:var(--line);width:2px;position:absolute;left:calc(50% - 1px)}.hub-v2-module__LW4G9G__timelineNode{z-index:1;flex:none;display:block;position:relative}.hub-v2-module__LW4G9G__timelineNodeKeyDate{background:var(--navy);border-radius:1px;width:11px;height:11px;transform:rotate(45deg)}.hub-v2-module__LW4G9G__timelineNodeMilestone{background:var(--navy);border-radius:50%;width:11px;height:11px}.hub-v2-module__LW4G9G__timelineNodeSession{border:2px solid var(--teal);background:var(--panel);border-radius:50%;width:9px;height:9px}.hub-v2-module__LW4G9G__timelineBody{align-self:center;min-width:0;padding:13px 16px 13px 12px}.hub-v2-module__LW4G9G__timelineLabel{color:var(--ink);margin:0;font-size:14px;font-weight:650}.hub-v2-module__LW4G9G__timelineRowSession .hub-v2-module__LW4G9G__timelineLabel{font-weight:500}.hub-v2-module__LW4G9G__timelineDetail,.hub-v2-module__LW4G9G__timelineMeta{color:var(--muted);margin:3px 0 0;font-size:12.5px;font-weight:400}.hub-v2-module__LW4G9G__timelineMeta{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.hub-v2-module__LW4G9G__timelineTrailing{align-self:center;align-items:center;gap:8px;padding:13px 18px 13px 0;display:flex}.hub-v2-module__LW4G9G__timelineRowPast .hub-v2-module__LW4G9G__timelineDate,.hub-v2-module__LW4G9G__timelineRowPast .hub-v2-module__LW4G9G__timelineLabel,.hub-v2-module__LW4G9G__timelineRowPast .hub-v2-module__LW4G9G__timelineDetail{color:var(--muted)}.hub-v2-module__LW4G9G__timelineRowPast .hub-v2-module__LW4G9G__timelineLabel{font-weight:400}.hub-v2-module__LW4G9G__sessionToggle{appearance:none;cursor:pointer;color:var(--blue);font-family:var(--sans);text-align:left;background:0 0;border:0;margin:7px 0 0;padding:1px 0;font-size:12px;font-weight:600}.hub-v2-module__LW4G9G__sessionToggle:hover{text-decoration:underline}.hub-v2-module__LW4G9G__sessionDetails{border-top:1px solid var(--edge-teal);background:0 0;gap:9px;margin:8px 0 2px;padding:9px 0 0 13px;list-style:none;display:grid}.hub-v2-module__LW4G9G__sessionDetails li,.hub-v2-module__LW4G9G__sessionDetails p{margin:0}.hub-v2-module__LW4G9G__sessionDetails strong{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:650;display:block}.hub-v2-module__LW4G9G__sessionDetails p{color:var(--ink);margin-top:2px;font-size:12.5px;line-height:1.45}.hub-v2-module__LW4G9G__sessionDetails .hub-v2-module__LW4G9G__meetingDetail,.hub-v2-module__LW4G9G__sessionDetails .hub-v2-module__LW4G9G__reveal{margin-top:0}.hub-v2-module__LW4G9G__loop{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);overflow:hidden}.hub-v2-module__LW4G9G__loopRow{border-top:1px solid var(--line);grid-template-columns:1fr 28px 1fr;align-items:stretch;display:grid}.hub-v2-module__LW4G9G__loopRow:first-child{border-top:0}.hub-v2-module__LW4G9G__said,.hub-v2-module__LW4G9G__did{min-width:0;padding:16px 18px}.hub-v2-module__LW4G9G__said{border-right:1px solid var(--hairline)}.hub-v2-module__LW4G9G__did{border-left:1px solid var(--hairline)}.hub-v2-module__LW4G9G__arrow{color:var(--muted);background:var(--sunk);place-items:center;display:grid}.hub-v2-module__LW4G9G__who{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:10px;font-weight:600}.hub-v2-module__LW4G9G__said blockquote{border-left:3px solid var(--edge-blue);color:var(--ink);margin:0;padding-left:12px;font-size:14.5px;line-height:1.55}.hub-v2-module__LW4G9G__said cite{font-family:var(--sans);color:var(--muted);margin-top:8px;font-size:11.5px;font-style:normal;display:block}.hub-v2-module__LW4G9G__did p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}.hub-v2-module__LW4G9G__did p+p{margin-top:8px}.hub-v2-module__LW4G9G__shipped{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:11.5px;display:flex}.hub-v2-module__LW4G9G__reveal{appearance:none;cursor:pointer;font-family:var(--sans);color:var(--blue);text-align:left;background:0 0;border:0;margin-top:10px;padding:0;font-size:13px;font-weight:650}.hub-v2-module__LW4G9G__reveal:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:2px}.hub-v2-module__LW4G9G__dec{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);overflow:hidden}.hub-v2-module__LW4G9G__decRow,.hub-v2-module__LW4G9G__decHead{grid-template-columns:minmax(260px,1fr) 190px;align-items:start;display:grid}.hub-v2-module__LW4G9G__decRow{border-top:1px solid var(--hairline)}.hub-v2-module__LW4G9G__decHead+.hub-v2-module__LW4G9G__decRow{border-top:0}.hub-v2-module__LW4G9G__decRef{font-family:var(--mono);color:var(--muted);font-size:11px;font-weight:500}.hub-v2-module__LW4G9G__decAgreed{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--muted);margin:6px 0 0;font-size:12px}.hub-v2-module__LW4G9G__decNeededBy{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--amber);margin:6px 0 0;font-size:12px}.hub-v2-module__LW4G9G__decTitle{color:var(--ink);margin:0;font-size:14.5px;font-weight:400;line-height:1.55}.hub-v2-module__LW4G9G__decGroupWrap+.hub-v2-module__LW4G9G__decGroupWrap{margin-top:26px}.hub-v2-module__LW4G9G__decGroup{color:var(--ink);align-items:center;gap:9px;margin:0 0 10px;font-size:15.5px;font-weight:600;display:flex}.hub-v2-module__LW4G9G__decGroupCount{font-family:var(--mono);color:var(--muted);background:var(--sunk);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:500}.hub-v2-module__LW4G9G__pairGrid{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.hub-v2-module__LW4G9G__box{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);overflow:hidden}.hub-v2-module__LW4G9G__box>header{padding:18px 18px 10px}.hub-v2-module__LW4G9G__box h4{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin:0;font-size:13px;font-weight:700}.hub-v2-module__LW4G9G__box>header p{color:var(--muted);margin:6px 0 0;font-size:12.5px}.hub-v2-module__LW4G9G__doc{border-top:1px solid var(--hairline);grid-template-columns:22px 1fr auto;align-items:start;gap:11px;padding:12px 18px;display:grid}.hub-v2-module__LW4G9G__box .hub-v2-module__LW4G9G__doc:first-of-type{border-top:0}.hub-v2-module__LW4G9G__doc svg{color:var(--muted);margin-top:2px}.hub-v2-module__LW4G9G__docName{color:var(--ink);margin:0;font-size:14px;font-weight:650}.hub-v2-module__LW4G9G__docName a{color:var(--navy);border-bottom:1px solid var(--line);text-decoration:none}.hub-v2-module__LW4G9G__docName a:hover{color:var(--blue);border-color:var(--blue)}.hub-v2-module__LW4G9G__docName a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.hub-v2-module__LW4G9G__docMeta{font-family:var(--sans);color:var(--muted);margin:3px 0 0;font-size:12.5px;line-height:1.45}.hub-v2-module__LW4G9G__person{border-top:1px solid var(--hairline);grid-template-columns:36px 1fr;align-items:start;gap:12px;padding:12px 18px;display:grid}.hub-v2-module__LW4G9G__box .hub-v2-module__LW4G9G__person:first-of-type{border-top:0}.hub-v2-module__LW4G9G__avatar{width:36px;height:36px;font-family:var(--mono);background:var(--tint-blue);color:var(--navy);border:1px solid var(--edge-blue);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.hub-v2-module__LW4G9G__avatarCq{background:var(--tint-teal);color:var(--teal);border-color:var(--edge-teal)}.hub-v2-module__LW4G9G__pName{color:var(--ink);margin:0;font-size:14px;font-weight:650}.hub-v2-module__LW4G9G__pRole{color:var(--muted);margin:1px 0 0;font-size:12.5px}.hub-v2-module__LW4G9G__pContact{font-family:var(--sans);color:var(--muted);margin:4px 0 0;font-size:11.5px}.hub-v2-module__LW4G9G__pContact a{color:var(--blue);text-decoration:none}.hub-v2-module__LW4G9G__field{width:100%;font-family:var(--sans);color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:6px 8px;font-size:13px}.hub-v2-module__LW4G9G__field:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.hub-v2-module__LW4G9G__fieldRow{grid-template-columns:1fr 1fr;gap:6px;display:grid}.hub-v2-module__LW4G9G__rowActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.hub-v2-module__LW4G9G__btn{appearance:none;cursor:pointer;font-family:var(--sans);border-radius:var(--radius);border:1px solid var(--blue);background:var(--blue);color:#fff;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:650;text-decoration:none;display:inline-flex}.hub-v2-module__LW4G9G__btnGhost{background:var(--panel);border-color:var(--line);color:var(--navy)}.hub-v2-module__LW4G9G__btnQuiet{background:var(--panel);border-color:var(--line);color:var(--muted);font-weight:500}.hub-v2-module__LW4G9G__btn:disabled{cursor:default;opacity:.6}.hub-v2-module__LW4G9G__btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.hub-v2-module__LW4G9G__subscribe{grid-template-columns:1fr 1fr;gap:16px;margin-top:42px;display:grid}.hub-v2-module__LW4G9G__subbox{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);padding:18px}.hub-v2-module__LW4G9G__subbox h4{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin:0 0 8px;font-size:13px;font-weight:700}.hub-v2-module__LW4G9G__subbox p{color:var(--muted);margin:0 0 12px;font-size:13px}.hub-v2-module__LW4G9G__subLinks{flex-wrap:wrap;gap:8px;display:flex}.hub-v2-module__LW4G9G__subscribeLead{margin-top:0}.hub-v2-module__LW4G9G__subscribeSolo{grid-template-columns:minmax(0,1fr);margin-top:24px}.hub-v2-module__LW4G9G__subNote{font-family:var(--sans);color:var(--muted);opacity:.85;margin:12px 0 0;font-size:12px;line-height:1.45}.hub-v2-module__LW4G9G__projectMark{color:var(--blue);margin-top:2px;display:inline-flex}.hub-v2-module__LW4G9G__docAction{align-items:center;padding-top:1px;display:inline-flex}.hub-v2-module__LW4G9G__meetingMark{color:var(--muted);margin-top:3px;display:inline-flex}.hub-v2-module__LW4G9G__meetingAction{align-items:center;padding-top:1px;display:inline-flex}.hub-v2-module__LW4G9G__meetingDetail{margin-top:7px}.hub-v2-module__LW4G9G__meetingDetail>p{border-left:2px solid var(--hairline);margin:6px 0 0;padding-left:10px}.hub-v2-module__LW4G9G__footer{border-top:1px solid var(--line);background:var(--panel);padding:22px 0 34px}.hub-v2-module__LW4G9G__footerWrap{max-width:var(--measure);padding:0 var(--gutter);flex-wrap:wrap;justify-content:space-between;gap:18px;margin:0 auto;display:flex}.hub-v2-module__LW4G9G__footer p{color:var(--muted);margin:0;font-size:12.5px}.hub-v2-module__LW4G9G__empty{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);padding:26px 22px}.hub-v2-module__LW4G9G__emptyInner{max-width:62ch}.hub-v2-module__LW4G9G__emptyTitle{letter-spacing:-.02em;color:var(--navy);margin:0;font-size:17px;font-weight:800}.hub-v2-module__LW4G9G__emptyBody{color:var(--muted);margin:8px 0 0;font-size:13.5px;line-height:1.55}.hub-v2-module__LW4G9G__emptyMeta{font-family:var(--sans);color:var(--muted);margin:10px 0 0;font-size:12.5px;line-height:1.45}.hub-v2-module__LW4G9G__toast{z-index:40;color:#fff;border-radius:var(--radius);background:#17243a;max-width:380px;padding:12px 15px;font-size:13px;line-height:1.45;position:fixed;inset:auto 18px 18px auto;box-shadow:0 8px 24px #17243a38}.hub-v2-module__LW4G9G__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hub-v2-module__LW4G9G__staffStrip{color:#dce6f6;font-family:var(--sans);letter-spacing:.02em;background:#16315c;font-size:11.5px}.hub-v2-module__LW4G9G__staffStripInner{max-width:var(--measure);padding:8px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 auto;display:flex}.hub-v2-module__LW4G9G__staffStripBtn{appearance:none;cursor:pointer;color:inherit;font:inherit;background:0 0;border:1px solid;border-radius:999px;padding:3px 11px}@media (max-width:900px){.hub-v2-module__LW4G9G__tiles{grid-template-columns:repeat(2,1fr)}.hub-v2-module__LW4G9G__pairGrid,.hub-v2-module__LW4G9G__subscribe,.hub-v2-module__LW4G9G__loopRow{grid-template-columns:1fr}.hub-v2-module__LW4G9G__said{border-right:0;border-bottom:1px solid var(--hairline)}.hub-v2-module__LW4G9G__did{border-left:0}.hub-v2-module__LW4G9G__arrow{display:none}.hub-v2-module__LW4G9G__timelineSubscribe{flex-direction:column;align-items:flex-start}.hub-v2-module__LW4G9G__timelineSubscribeLinks{flex-wrap:wrap}.hub-v2-module__LW4G9G__timelineRow{grid-template-columns:102px 24px minmax(0,1fr) auto}.hub-v2-module__LW4G9G__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-v2-module__LW4G9G__phaseWide{grid-column:auto}.hub-v2-module__LW4G9G__rail .hub-v2-module__LW4G9G__phase:last-child:nth-child(odd){grid-column:1/-1}.hub-v2-module__LW4G9G__row,.hub-v2-module__LW4G9G__rowhead,.hub-v2-module__LW4G9G__decRow,.hub-v2-module__LW4G9G__decHead{grid-template-columns:1fr}.hub-v2-module__LW4G9G__rowhead span:nth-child(n+3),.hub-v2-module__LW4G9G__decHead span:nth-child(n+3){display:none}.hub-v2-module__LW4G9G__row .hub-v2-module__LW4G9G__cell:nth-child(n+3),.hub-v2-module__LW4G9G__decRow .hub-v2-module__LW4G9G__cell:nth-child(n+3){grid-column:2;padding-top:0}.hub-v2-module__LW4G9G__row .hub-v2-module__LW4G9G__stripe,.hub-v2-module__LW4G9G__decRow .hub-v2-module__LW4G9G__stripe{grid-row:1/-1}}@media (max-width:720px){.hub-v2-module__LW4G9G__rail{grid-template-columns:minmax(0,1fr)}.hub-v2-module__LW4G9G__tabs{flex-wrap:wrap;gap:2px 4px;overflow-x:visible}.hub-v2-module__LW4G9G__tab{flex:1 0 auto;justify-content:center}.hub-v2-module__LW4G9G__brandrow{flex-direction:column;align-items:flex-start}.hub-v2-module__LW4G9G__clientId{width:100%;padding-right:0}.hub-v2-module__LW4G9G__cq{border-top:1px solid #ffffff26;justify-content:flex-start;width:100%;padding-left:0}.hub-v2-module__LW4G9G__cqText{text-align:left}}@media (max-width:560px){.hub-v2-module__LW4G9G__timelineSubscribe>div:first-child{flex-direction:column;align-items:flex-start;gap:2px}.hub-v2-module__LW4G9G__timelineRow{grid-template-columns:24px minmax(0,1fr) auto}.hub-v2-module__LW4G9G__timelineDate{grid-area:1/2/auto/-1;padding:11px 14px 0 10px}.hub-v2-module__LW4G9G__timelineGutter{grid-area:1/1/3}.hub-v2-module__LW4G9G__timelineBody{grid-area:2/2;padding:5px 10px 12px}.hub-v2-module__LW4G9G__timelineTrailing{grid-area:2/3;padding:5px 14px 12px 0}.hub-v2-module__LW4G9G__filter{flex:1 0 auto}}@media (prefers-reduced-motion:reduce){.hub-v2-module__LW4G9G__hub *,.hub-v2-module__LW4G9G__hub :before,.hub-v2-module__LW4G9G__hub :after{transition:none!important;animation:none!important}}.hub-v2-module__LW4G9G__duePill{font-family:var(--sans);letter-spacing:.01em;white-space:nowrap;border-radius:999px;margin:0 0 6px;padding:2px 7px;font-size:11.5px;font-weight:600;display:inline-block}.hub-v2-module__LW4G9G__duePillLate{color:#fff;background:var(--red)}.hub-v2-module__LW4G9G__duePillSoon{color:var(--ink-amber);background:var(--panel);border:1px solid var(--edge-amber)}.hub-v2-module__LW4G9G__section+.hub-v2-module__LW4G9G__section .hub-v2-module__LW4G9G__bucket{border-top:1px solid var(--line)}.hub-v2-module__LW4G9G__bucket{justify-content:space-between;align-items:baseline;gap:12px;padding:19px 16px 9px;display:flex}.hub-v2-module__LW4G9G__bucketTitle{letter-spacing:-.012em;color:var(--navy);margin:0;font-size:15.5px;font-weight:700}.hub-v2-module__LW4G9G__bucket span{color:var(--muted);font-size:10.5px}.hub-v2-module__LW4G9G__bucketLate{background:var(--tint-red);border-top:0;border-bottom:1px solid var(--edge-red);padding:10px 16px}.hub-v2-module__LW4G9G__bucketLate .hub-v2-module__LW4G9G__bucketTitle,.hub-v2-module__LW4G9G__bucketLate span{color:var(--red)}.hub-v2-module__LW4G9G__row{border-bottom:1px solid var(--hairline);border-left:3px solid #0000;grid-template-columns:30px 1fr 124px;align-items:start;gap:12px;padding:11px 16px 11px 13px;display:grid}.hub-v2-module__LW4G9G__row:last-child{border-bottom:none}.hub-v2-module__LW4G9G__rowYours{border-left-color:#8fa0b8}.hub-v2-module__LW4G9G__rowOurs{border-left-color:var(--edge-blue);background:#fbfcfe}.hub-v2-module__LW4G9G__rowBoth{border-left-color:var(--edge-teal)}.hub-v2-module__LW4G9G__rowLate{border-left-color:var(--red);background:var(--tint-red)}.hub-v2-module__LW4G9G__tickCol{justify-content:center;padding-top:1px;display:flex}.hub-v2-module__LW4G9G__body{min-width:0}.hub-v2-module__LW4G9G__when{text-align:right;padding-top:1px}.hub-v2-module__LW4G9G__tick{appearance:none;cursor:pointer;background:var(--panel);border-radius:var(--radius-control);border:1.5px solid #8fa0b8;width:17px;height:17px;padding:0;display:block}.hub-v2-module__LW4G9G__tick:hover:not(:disabled){border-color:var(--blue)}.hub-v2-module__LW4G9G__tick:disabled{cursor:default;opacity:.55}.hub-v2-module__LW4G9G__tick:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.hub-v2-module__LW4G9G__tickDone{background:var(--green);border-color:var(--green)}.hub-v2-module__LW4G9G__mark,.hub-v2-module__LW4G9G__markOpen,.hub-v2-module__LW4G9G__markGo,.hub-v2-module__LW4G9G__markDone,.hub-v2-module__LW4G9G__markBoth{border-radius:50%;width:17px;height:17px;display:block}.hub-v2-module__LW4G9G__markOpen{background:var(--tint-blue);border:1.5px solid var(--edge-blue)}.hub-v2-module__LW4G9G__markGo{background:var(--blue);border:1.5px solid var(--blue)}.hub-v2-module__LW4G9G__markDone{background:var(--green);border:1.5px solid var(--green)}.hub-v2-module__LW4G9G__markBoth{background:var(--tint-teal);border:1.5px solid var(--edge-teal);border-radius:var(--radius-control)}.hub-v2-module__LW4G9G__lead{margin:0;font-size:14.5px;font-weight:600;line-height:1.4}.hub-v2-module__LW4G9G__leadOurs{color:#42506a;font-weight:500}.hub-v2-module__LW4G9G__detail{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.5}.hub-v2-module__LW4G9G__own{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:12px;display:flex}.hub-v2-module__LW4G9G__own b{letter-spacing:.01em;border:1px solid;border-radius:99px;padding:2px 9px 3px;font-size:11.5px;font-weight:600}.hub-v2-module__LW4G9G__ownYou b{color:var(--navy);background:var(--sunk);border-color:var(--line)}.hub-v2-module__LW4G9G__ownUs b{color:var(--blue);background:var(--tint-blue);border-color:var(--edge-blue)}.hub-v2-module__LW4G9G__ownBoth b{color:var(--teal);background:var(--tint-teal);border-color:var(--edge-teal)}@media (max-width:720px){.hub-v2-module__LW4G9G__row{grid-template-columns:26px 1fr}.hub-v2-module__LW4G9G__when{text-align:left;grid-column:2;padding-top:6px}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_4869393c-module__QBlhja__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_4869393c-module__QBlhja__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_34594f47-module__jOBELG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_34594f47-module__jOBELG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_93121c32-module__mfff6G__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_93121c32-module__mfff6G__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.hub-tower-module__r4oKMq__hub{--ink:#021f4d;--ink-soft:#3c4a63;--ink-faint:#6f7b90;--blue:#2f5da8;--blue-deep:#1e4585;--blue-tint:#edf2fa;--blue-line:#ccd9ee;--paper:#f4f6fa;--card:#fff;--line:#e2e7ef;--amber:#9a5b04;--amber-bg:#fdf1dc;--amber-line:#ecca8c;--red:#b3261e;--red-bg:#fdecea;--green:#186b31;--green-bg:#e7f4eb;--sans:var(--font-geist-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--display:var(--font-bricolage), var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--radius:8px;--shadow:0 1px 2px #021f4d0d;--measure:1060px;min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;background:#e8ebf2;font-size:14px;line-height:1.5}.hub-tower-module__r4oKMq__hub *,.hub-tower-module__r4oKMq__hub :before,.hub-tower-module__r4oKMq__hub :after{box-sizing:border-box}.hub-tower-module__r4oKMq__staffStrip{color:#dbe5f7;background:#14213d;font-size:12px}.hub-tower-module__r4oKMq__staffStripInner{max-width:var(--measure);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:8px 18px;display:flex}.hub-tower-module__r4oKMq__staffStripBtn,.hub-tower-module__r4oKMq__button,.hub-tower-module__r4oKMq__buttonGhost,.hub-tower-module__r4oKMq__iconButton,.hub-tower-module__r4oKMq__filterPill,.hub-tower-module__r4oKMq__inlineLink,.hub-tower-module__r4oKMq__jump,.hub-tower-module__r4oKMq__laneLabel,.hub-tower-module__r4oKMq__tab,.hub-tower-module__r4oKMq__addSectionButton,.hub-tower-module__r4oKMq__mastheadEdit,.hub-tower-module__r4oKMq__phasePill,.hub-tower-module__r4oKMq__phaseChip,.hub-tower-module__r4oKMq__whereSegment,.hub-tower-module__r4oKMq__pastToggle{font-family:var(--sans)}.hub-tower-module__r4oKMq__staffStripBtn{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:3px 11px}.hub-tower-module__r4oKMq__masthead{color:#fff;background:linear-gradient(160deg,#021f4d 0%,#0a2f6b 100%)}.hub-tower-module__r4oKMq__mastheadInner{max-width:var(--measure);margin:0 auto;padding:26px 30px 18px}.hub-tower-module__r4oKMq__crumb,.hub-tower-module__r4oKMq__eyebrow{letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.hub-tower-module__r4oKMq__crumb{color:#9db1d6}.hub-tower-module__r4oKMq__masthead h1{font-family:var(--display);letter-spacing:0;color:#fff;margin:6px 0 0;font-size:26px;font-weight:750;line-height:1.15}.hub-tower-module__r4oKMq__mastheadTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub-tower-module__r4oKMq__mastheadEdit{appearance:none;color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff47;border-radius:6px;place-items:center;width:28px;height:28px;display:inline-grid}.hub-tower-module__r4oKMq__mastheadSub,.hub-tower-module__r4oKMq__mastheadNote{color:#cdd8ee;margin:5px 0 0;font-size:13px}.hub-tower-module__r4oKMq__statusBand{flex-wrap:wrap;align-items:center;gap:9px;margin-top:15px;display:flex}.hub-tower-module__r4oKMq__phasePill,.hub-tower-module__r4oKMq__phaseChip{appearance:none;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;font-weight:650;display:inline-flex}.hub-tower-module__r4oKMq__phasePill{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff47;padding:5px 14px;font-size:13px}.hub-tower-module__r4oKMq__phaseChip{cursor:pointer;border:1px solid #ffffff2e;padding:4px 10px;font-size:11.5px}.hub-tower-module__r4oKMq__phaseChipDone{background:var(--green-bg);color:var(--green);border-color:#bfe3c8}.hub-tower-module__r4oKMq__phaseChipCurrent{background:var(--blue-tint);color:var(--blue-deep);border-color:var(--blue-line)}.hub-tower-module__r4oKMq__phaseChipFuture{color:#dbe5f7;background:#ffffff14}.hub-tower-module__r4oKMq__asOf{font-family:var(--mono);color:#9db1d6;font-size:11px}.hub-tower-module__r4oKMq__gateBanner{border-top:1px solid var(--amber-line);background:var(--amber-bg);color:#6b4408;align-items:center;gap:9px;margin:16px -30px -18px;padding:9px 30px;font-size:13px;display:flex}.hub-tower-module__r4oKMq__gateBanner b{color:#5a3805}.hub-tower-module__r4oKMq__gateCleared{color:var(--green);margin-left:10px;font-weight:700;display:inline-flex}.hub-tower-module__r4oKMq__tabs{max-width:var(--measure);border-bottom:1px solid var(--line);background:#fff;gap:0;margin:0 auto;padding:0 18px;display:flex;overflow-x:auto}.hub-tower-module__r4oKMq__tab{appearance:none;color:var(--ink-soft);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:7px;padding:13px 15px 10px;font-size:13.5px;font-weight:650;display:inline-flex}.hub-tower-module__r4oKMq__tab:hover,.hub-tower-module__r4oKMq__tab[aria-selected=true]{color:var(--blue-deep)}.hub-tower-module__r4oKMq__tab[aria-selected=true]{border-bottom-color:var(--blue)}.hub-tower-module__r4oKMq__main{max-width:var(--measure);background:var(--paper);margin:0 auto;padding:22px 30px 34px}.hub-tower-module__r4oKMq__whereStrip{border:1px solid var(--blue-line);border-radius:var(--radius);background:linear-gradient(120deg,#fff,#f2f6fd);margin-bottom:14px;padding:14px 18px}.hub-tower-module__r4oKMq__whereTop{flex-wrap:wrap;align-items:baseline;gap:8px 20px;display:flex}.hub-tower-module__r4oKMq__wherePhase{font-family:var(--display);font-size:16px;font-weight:700}.hub-tower-module__r4oKMq__whereSegment{appearance:none;color:var(--ink-soft);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13px}.hub-tower-module__r4oKMq__whereSegment b{color:var(--ink)}.hub-tower-module__r4oKMq__whereBad b{color:var(--red)}.hub-tower-module__r4oKMq__dateStrip{border-top:1px dashed var(--blue-line);color:var(--ink-soft);flex-wrap:wrap;gap:16px;margin-top:11px;padding-top:10px;font-size:12px;display:flex}.hub-tower-module__r4oKMq__dateStrip b{color:var(--ink)}.hub-tower-module__r4oKMq__dateDone{color:var(--green)}.hub-tower-module__r4oKMq__twoCols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;margin-bottom:14px;display:grid}.hub-tower-module__r4oKMq__card,.hub-tower-module__r4oKMq__referenceFold,.hub-tower-module__r4oKMq__empty,.hub-tower-module__r4oKMq__phaseOpen,.hub-tower-module__r4oKMq__phaseReceipt,.hub-tower-module__r4oKMq__timeline,.hub-tower-module__r4oKMq__subscribe,.hub-tower-module__r4oKMq__upcoming{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.hub-tower-module__r4oKMq__card{margin-bottom:14px;padding:16px 18px}.hub-tower-module__r4oKMq__card h3{font-family:var(--display);letter-spacing:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:14.5px;font-weight:700;display:flex}.hub-tower-module__r4oKMq__queueRow,.hub-tower-module__r4oKMq__requestRow,.hub-tower-module__r4oKMq__docRow{border-top:1px solid #eef1f6;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 0;display:grid}.hub-tower-module__r4oKMq__authoring .hub-tower-module__r4oKMq__requestRow{grid-template-columns:minmax(0,1fr) auto auto auto}.hub-tower-module__r4oKMq__queueRow:first-of-type,.hub-tower-module__r4oKMq__requestRow:first-of-type,.hub-tower-module__r4oKMq__docRow:first-of-type{border-top:0}.hub-tower-module__r4oKMq__queueText,.hub-tower-module__r4oKMq__taskText{min-width:0}.hub-tower-module__r4oKMq__queueText{color:var(--ink);font-size:13.5px;display:block}.hub-tower-module__r4oKMq__queueText small,.hub-tower-module__r4oKMq__taskText small,.hub-tower-module__r4oKMq__person small,.hub-tower-module__r4oKMq__feedbackRow small{color:var(--ink-faint);font-size:11.5px;line-height:1.4;display:block}.hub-tower-module__r4oKMq__chip{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.hub-tower-module__r4oKMq__chipGreen{background:var(--green-bg);color:var(--green);border-color:#bfe3c8}.hub-tower-module__r4oKMq__chipBlue{background:var(--blue-tint);color:var(--blue-deep);border-color:var(--blue-line)}.hub-tower-module__r4oKMq__chipAmber{background:var(--amber-bg);color:var(--amber);border-color:var(--amber-line)}.hub-tower-module__r4oKMq__chipRed{background:var(--red-bg);color:var(--red);border-color:#f7cfc7}.hub-tower-module__r4oKMq__chipGray{color:var(--ink-faint);background:#eef0f4;border-color:#e3e7ee}.hub-tower-module__r4oKMq__chipOutline{color:var(--blue-deep);border-color:var(--blue-line);background:#fff}.hub-tower-module__r4oKMq__jump,.hub-tower-module__r4oKMq__inlineLink{appearance:none;color:var(--blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.hub-tower-module__r4oKMq__jump:hover,.hub-tower-module__r4oKMq__inlineLink:hover{text-decoration:underline}.hub-tower-module__r4oKMq__queueOverflow{appearance:none;width:100%;color:var(--blue);cursor:pointer;font-family:var(--sans);background:0 0;border:0;border-top:1px solid #eef1f6;justify-content:flex-start;align-items:center;gap:6px;padding:10px 0 0;font-size:12px;font-weight:700;display:inline-flex}.hub-tower-module__r4oKMq__queueOverflow:hover{text-decoration:underline}.hub-tower-module__r4oKMq__weekLane{border-top:1px solid #eef1f6;grid-template-columns:86px minmax(0,1fr);gap:10px;padding-top:10px;display:grid}.hub-tower-module__r4oKMq__weekLane+.hub-tower-module__r4oKMq__weekLane{margin-top:10px}.hub-tower-module__r4oKMq__laneLabel{appearance:none;border:1px solid var(--blue-line);color:var(--blue-deep);cursor:pointer;background:#fff;border-radius:999px;align-self:start;padding:3px 9px;font-size:11px;font-weight:700}.hub-tower-module__r4oKMq__referenceFold{color:var(--ink-soft);padding:14px 18px}.hub-tower-module__r4oKMq__referenceFold summary{cursor:pointer;font-weight:650}.hub-tower-module__r4oKMq__referenceFold p,.hub-tower-module__r4oKMq__muted{color:var(--ink-faint);margin:8px 0;font-size:12.5px}.hub-tower-module__r4oKMq__sectionHead{justify-content:space-between;align-items:end;gap:16px;margin:0 0 16px;display:flex}.hub-tower-module__r4oKMq__sectionHead h2{font-family:var(--display);letter-spacing:0;margin:2px 0 0;font-size:18px;font-weight:750}.hub-tower-module__r4oKMq__eyebrow{color:var(--blue)}.hub-tower-module__r4oKMq__sectionAction{flex:none}.hub-tower-module__r4oKMq__headerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub-tower-module__r4oKMq__filterBar{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;display:flex}.hub-tower-module__r4oKMq__filterPill{appearance:none;border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;background:#fff;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:650}.hub-tower-module__r4oKMq__filterOn{background:var(--ink);border-color:var(--ink);color:#fff}.hub-tower-module__r4oKMq__filterOnAmber{background:var(--amber);border-color:var(--amber);color:#fff}.hub-tower-module__r4oKMq__empty{color:var(--ink-faint);padding:26px 22px}.hub-tower-module__r4oKMq__emptyTitle{color:var(--ink);font-family:var(--display);margin:0 0 7px;font-size:17px;font-weight:750}.hub-tower-module__r4oKMq__phaseReceipt{margin-bottom:10px;overflow:hidden}.hub-tower-module__r4oKMq__phaseReceipt summary{cursor:pointer;color:var(--ink-faint);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-weight:650;display:flex}.hub-tower-module__r4oKMq__phaseReceipt summary small{font-size:11px;font-weight:500}.hub-tower-module__r4oKMq__phaseOpen{margin-bottom:10px;overflow:hidden}.hub-tower-module__r4oKMq__phaseHeader{cursor:pointer;background:var(--blue-tint);border-bottom:1px solid var(--blue-line);justify-content:space-between;align-items:center;gap:14px;padding:11px 16px;display:flex}.hub-tower-module__r4oKMq__phaseHeader b{color:var(--ink);font-family:var(--display);font-size:14.5px}.hub-tower-module__r4oKMq__phaseHeader small{color:var(--ink-faint);font-size:11.5px;display:block}.hub-tower-module__r4oKMq__phaseMeta{color:var(--ink-faint);font-family:var(--mono);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:11.5px;display:flex}.hub-tower-module__r4oKMq__phaseMeta i{background:#dde5f0;border-radius:999px;width:110px;height:5px;display:block;overflow:hidden}.hub-tower-module__r4oKMq__phaseMeta i span{background:var(--blue);height:100%;display:block}.hub-tower-module__r4oKMq__phaseBody{padding:4px 16px 12px}.hub-tower-module__r4oKMq__taskSection h3{color:var(--ink-faint);letter-spacing:0;text-transform:uppercase;margin:10px 0 4px;font-size:11px;font-weight:700}.hub-tower-module__r4oKMq__taskRow{border-top:1px solid #f0f3f8;grid-template-columns:18px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:8px 4px;display:grid}.hub-tower-module__r4oKMq__authoring .hub-tower-module__r4oKMq__taskRow{grid-template-columns:18px minmax(0,1fr) auto auto auto auto}.hub-tower-module__r4oKMq__taskOverdue{background:linear-gradient(90deg,#fdecea80,#0000)}.hub-tower-module__r4oKMq__taskRow input[type=checkbox]{width:15px;height:15px;accent-color:var(--blue)}.hub-tower-module__r4oKMq__taskText p{color:var(--ink);margin:0;font-size:13.5px}.hub-tower-module__r4oKMq__taskDone{text-decoration:line-through;color:var(--ink-faint)!important}.hub-tower-module__r4oKMq__caption{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-size:11.5px;display:flex}.hub-tower-module__r4oKMq__upcoming{color:var(--ink-faint);border-style:dashed;margin-bottom:10px;padding:10px 16px}.hub-tower-module__r4oKMq__emptyInline{color:var(--ink-faint);margin:10px 0;font-size:12.5px}.hub-tower-module__r4oKMq__requestRow{grid-template-columns:minmax(0,1fr) 190px}.hub-tower-module__r4oKMq__select,.hub-tower-module__r4oKMq__field{border:1px solid var(--line);width:100%;color:var(--ink);font-family:var(--sans);background:#fff;border-radius:6px;padding:6px 8px;font-size:13px}textarea.hub-tower-module__r4oKMq__field{resize:vertical}.hub-tower-module__r4oKMq__quickAdd{grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:8px;padding:8px 0 2px;display:grid}.hub-tower-module__r4oKMq__addSectionButton{appearance:none;border:1px dashed var(--blue-line);color:var(--blue);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.hub-tower-module__r4oKMq__newSection{border:1px dashed var(--blue-line);background:#f9fbff;border-radius:6px;grid-template-columns:minmax(130px,.5fr) minmax(180px,1fr) auto auto;align-items:center;gap:8px;margin-top:10px;padding:10px;display:grid}.hub-tower-module__r4oKMq__iconButton{appearance:none;border:1px solid var(--blue-line);width:30px;height:30px;color:var(--blue-deep);cursor:pointer;background:#fff;border-radius:6px;flex:none;place-items:center;display:inline-grid}.hub-tower-module__r4oKMq__iconButton:disabled{cursor:default;opacity:.55}.hub-tower-module__r4oKMq__inlineActions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.hub-tower-module__r4oKMq__inlineError{color:var(--red);font-size:11.5px}.hub-tower-module__r4oKMq__dialogForm{gap:12px;display:grid}.hub-tower-module__r4oKMq__dialogForm label,.hub-tower-module__r4oKMq__datesEditor label{color:var(--ink-soft);gap:5px;font-size:12px;font-weight:650;display:grid}.hub-tower-module__r4oKMq__dialogForm label span,.hub-tower-module__r4oKMq__datesEditor label span{color:var(--ink-faint);text-transform:uppercase;font-size:11px}.hub-tower-module__r4oKMq__dialogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hub-tower-module__r4oKMq__dialogCaption{color:var(--ink-soft);align-content:start;gap:5px;font-size:12px;font-weight:650;display:grid}.hub-tower-module__r4oKMq__dialogCaption span{color:var(--ink-faint);text-transform:uppercase;font-size:11px}.hub-tower-module__r4oKMq__dialogCaption p{margin:0}.hub-tower-module__r4oKMq__dialogError{color:var(--red);margin:0;font-size:12px}.hub-tower-module__r4oKMq__checkLabel{grid-auto-flow:column;justify-content:start;align-items:center;gap:8px!important;display:inline-flex!important}.hub-tower-module__r4oKMq__datesEditor{border:1px solid var(--blue-line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;grid-template-columns:repeat(3,minmax(130px,1fr)) auto;align-items:end;gap:10px;margin-bottom:14px;padding:12px 14px;display:grid}.hub-tower-module__r4oKMq__draftNote{border:1px solid var(--amber-line);border-radius:var(--radius);background:var(--amber-bg);color:var(--amber);margin:0 0 14px;padding:10px 14px;font-size:12.5px}.hub-tower-module__r4oKMq__timeline{overflow:hidden}.hub-tower-module__r4oKMq__pastToggle{appearance:none;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink-soft);cursor:pointer;text-align:left;background:#eef0f4;padding:10px 16px;font-weight:650}.hub-tower-module__r4oKMq__month+.hub-tower-module__r4oKMq__month{border-top:1px solid var(--line)}.hub-tower-module__r4oKMq__month header{border-bottom:1px solid var(--line);background:#f1f4f9;justify-content:space-between;align-items:baseline;gap:14px;padding:11px 16px 9px;display:flex}.hub-tower-module__r4oKMq__month h3{color:var(--ink);margin:0;font-size:13px}.hub-tower-module__r4oKMq__month header span{color:var(--ink-faint);font-family:var(--mono);font-size:11px}.hub-tower-module__r4oKMq__timelineRow{border-top:1px solid #eef1f6;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 16px;display:grid}.hub-tower-module__r4oKMq__timelineRow:first-of-type{border-top:0}.hub-tower-module__r4oKMq__timelineDate{font-family:var(--mono);color:var(--ink);font-size:12.5px}.hub-tower-module__r4oKMq__timelineDate time,.hub-tower-module__r4oKMq__timelineDate small,.hub-tower-module__r4oKMq__timelineBody small{display:block}.hub-tower-module__r4oKMq__timelineDate small,.hub-tower-module__r4oKMq__timelineBody small{color:var(--ink-faint);font-size:11.5px}.hub-tower-module__r4oKMq__timelineBody p{color:var(--ink);margin:0;font-weight:650}.hub-tower-module__r4oKMq__timelineGateLabel{align-items:center;gap:7px;display:inline-flex}.hub-tower-module__r4oKMq__timelineActions,.hub-tower-module__r4oKMq__rowActions,.hub-tower-module__r4oKMq__subscribeLinks{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub-tower-module__r4oKMq__subscribe{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:11px 14px;display:flex}.hub-tower-module__r4oKMq__subscribe>div:first-child{gap:2px;display:grid}.hub-tower-module__r4oKMq__subscribe strong{color:var(--ink);font-size:13px}.hub-tower-module__r4oKMq__subscribe span{color:var(--ink-faint);font-size:12px}.hub-tower-module__r4oKMq__button,.hub-tower-module__r4oKMq__buttonGhost{appearance:none;border:1px solid var(--blue);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.hub-tower-module__r4oKMq__button{background:var(--blue);color:#fff}.hub-tower-module__r4oKMq__buttonGhost{color:var(--blue-deep);border-color:var(--blue-line);background:#fff}.hub-tower-module__r4oKMq__button:disabled,.hub-tower-module__r4oKMq__buttonGhost:disabled{cursor:default;opacity:.6}.hub-tower-module__r4oKMq__sessionDetails{border-top:1px solid var(--blue-line);gap:6px;margin-top:8px;padding-top:8px;display:grid}.hub-tower-module__r4oKMq__sessionDetails p,.hub-tower-module__r4oKMq__meetingDetail p{color:var(--ink-soft);margin:0;font-size:12.5px}.hub-tower-module__r4oKMq__meetingDetail summary{color:var(--blue);cursor:pointer;font-size:12px;font-weight:650}.hub-tower-module__r4oKMq__person{border-top:1px solid #eef1f6;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:10px 0;display:grid}.hub-tower-module__r4oKMq__person:first-of-type{border-top:0}.hub-tower-module__r4oKMq__person p{color:var(--ink);margin:0;font-weight:650}.hub-tower-module__r4oKMq__person a{color:var(--blue);text-decoration:none}.hub-tower-module__r4oKMq__avatar{border:1px solid var(--blue-line);background:var(--blue-tint);width:36px;height:36px;color:var(--blue-deep);font-family:var(--mono);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}.hub-tower-module__r4oKMq__avatarCq{color:#0e7490;background:#e6f2f5;border-color:#bcdde5}.hub-tower-module__r4oKMq__editPerson{border-top:1px solid #eef1f6;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 0;display:grid}.hub-tower-module__r4oKMq__editPerson .hub-tower-module__r4oKMq__inlineLink{justify-self:start}.hub-tower-module__r4oKMq__docRow{grid-template-columns:minmax(0,1fr) auto}.hub-tower-module__r4oKMq__authoring .hub-tower-module__r4oKMq__docRow{grid-template-columns:minmax(0,1fr) auto auto}.hub-tower-module__r4oKMq__testingList{gap:14px;display:grid}.hub-tower-module__r4oKMq__testingRow{border-top:1px solid #f0f3f8;grid-template-columns:18px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:9px 4px;display:grid}.hub-tower-module__r4oKMq__authoring .hub-tower-module__r4oKMq__testingRow{grid-template-columns:18px minmax(0,1fr) auto auto auto auto}.hub-tower-module__r4oKMq__testingRow input[type=checkbox]{width:15px;height:15px;accent-color:var(--blue)}.hub-tower-module__r4oKMq__rolloutSummary{border:1px solid var(--blue-line);border-radius:var(--radius);background:var(--blue-tint);color:var(--ink-soft);flex-wrap:wrap;gap:18px;margin-bottom:14px;padding:10px 16px;font-size:13px;display:flex}.hub-tower-module__r4oKMq__rolloutSummary b{color:var(--ink);font-family:var(--display)}.hub-tower-module__r4oKMq__rolloutWarning{color:var(--amber)}.hub-tower-module__r4oKMq__rolloutGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.hub-tower-module__r4oKMq__rolloutCard{border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow);background:#fff;padding:12px 13px}.hub-tower-module__r4oKMq__rolloutCard header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.hub-tower-module__r4oKMq__rolloutCard h3{font-family:var(--display);margin:0;font-size:13.5px;font-weight:700}.hub-tower-module__r4oKMq__rolloutCard header p,.hub-tower-module__r4oKMq__rolloutContact,.hub-tower-module__r4oKMq__rolloutNote{color:var(--ink-faint);margin:3px 0 0;font-size:12px}.hub-tower-module__r4oKMq__rolloutContact{color:var(--ink-soft)}.hub-tower-module__r4oKMq__rolloutNote{margin-top:8px}.hub-tower-module__r4oKMq__rolloutFlags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.hub-tower-module__r4oKMq__feedbackList{gap:12px;display:grid}.hub-tower-module__r4oKMq__feedbackRow{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.hub-tower-module__r4oKMq__feedbackRow>div{padding:16px 18px}.hub-tower-module__r4oKMq__feedbackRow>div:first-child{border-right:1px solid #eef1f6}.hub-tower-module__r4oKMq__feedbackRow blockquote{border-left:3px solid var(--blue-line);color:var(--ink);margin:0;padding-left:12px}.hub-tower-module__r4oKMq__feedbackMeta{color:var(--ink-faint);text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:700}.hub-tower-module__r4oKMq__feedbackRow p{margin:0}.hub-tower-module__r4oKMq__footer{max-width:var(--measure);border-top:1px solid var(--line);color:var(--ink-faint);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 auto;padding:18px 30px 26px;font-size:12.5px;display:flex}.hub-tower-module__r4oKMq__footer p{margin:0}.hub-tower-module__r4oKMq__toast{z-index:40;background:var(--ink);color:#fff;border-radius:var(--radius);max-width:380px;padding:12px 15px;font-size:13px;position:fixed;inset:auto 18px 18px auto;box-shadow:0 8px 24px #021f4d38}.hub-tower-module__r4oKMq__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hub-tower-module__r4oKMq__phasePill:focus-visible,.hub-tower-module__r4oKMq__phaseChip:focus-visible,.hub-tower-module__r4oKMq__tab:focus-visible,.hub-tower-module__r4oKMq__whereSegment:focus-visible,.hub-tower-module__r4oKMq__filterPill:focus-visible,.hub-tower-module__r4oKMq__button:focus-visible,.hub-tower-module__r4oKMq__buttonGhost:focus-visible,.hub-tower-module__r4oKMq__iconButton:focus-visible,.hub-tower-module__r4oKMq__mastheadEdit:focus-visible,.hub-tower-module__r4oKMq__addSectionButton:focus-visible,.hub-tower-module__r4oKMq__inlineLink:focus-visible,.hub-tower-module__r4oKMq__jump:focus-visible,.hub-tower-module__r4oKMq__queueOverflow:focus-visible,.hub-tower-module__r4oKMq__laneLabel:focus-visible,.hub-tower-module__r4oKMq__staffStripBtn:focus-visible,.hub-tower-module__r4oKMq__pastToggle:focus-visible,.hub-tower-module__r4oKMq__select:focus-visible,.hub-tower-module__r4oKMq__field:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (max-width:860px){.hub-tower-module__r4oKMq__twoCols,.hub-tower-module__r4oKMq__feedbackRow{grid-template-columns:1fr}.hub-tower-module__r4oKMq__feedbackRow>div:first-child{border-bottom:1px solid #eef1f6;border-right:0}.hub-tower-module__r4oKMq__taskRow,.hub-tower-module__r4oKMq__authoring .hub-tower-module__r4oKMq__taskRow,.hub-tower-module__r4oKMq__testingRow,.hub-tower-module__r4oKMq__authoring .hub-tower-module__r4oKMq__testingRow{grid-template-columns:18px minmax(0,1fr)}.hub-tower-module__r4oKMq__taskRow>.hub-tower-module__r4oKMq__chip,.hub-tower-module__r4oKMq__taskRow>.hub-tower-module__r4oKMq__chip+.hub-tower-module__r4oKMq__chip,.hub-tower-module__r4oKMq__testingRow>.hub-tower-module__r4oKMq__chip,.hub-tower-module__r4oKMq__testingRow>.hub-tower-module__r4oKMq__chip+.hub-tower-module__r4oKMq__chip{justify-self:start}.hub-tower-module__r4oKMq__queueRow{grid-template-columns:minmax(0,1fr);align-items:start}.hub-tower-module__r4oKMq__requestRow,.hub-tower-module__r4oKMq__docRow,.hub-tower-module__r4oKMq__authoring .hub-tower-module__r4oKMq__requestRow,.hub-tower-module__r4oKMq__authoring .hub-tower-module__r4oKMq__docRow,.hub-tower-module__r4oKMq__datesEditor,.hub-tower-module__r4oKMq__newSection,.hub-tower-module__r4oKMq__dialogGrid{grid-template-columns:1fr}}@media (max-width:640px){.hub-tower-module__r4oKMq__mastheadInner,.hub-tower-module__r4oKMq__main,.hub-tower-module__r4oKMq__footer{padding-left:18px;padding-right:18px}.hub-tower-module__r4oKMq__tabs{flex-wrap:wrap;overflow-x:visible}.hub-tower-module__r4oKMq__tab{flex:1 0 auto;justify-content:center}.hub-tower-module__r4oKMq__weekLane,.hub-tower-module__r4oKMq__timelineRow,.hub-tower-module__r4oKMq__editPerson{grid-template-columns:1fr}.hub-tower-module__r4oKMq__phaseHeader,.hub-tower-module__r4oKMq__subscribe,.hub-tower-module__r4oKMq__footer{flex-direction:column;align-items:flex-start}.hub-tower-module__r4oKMq__phaseMeta i{width:100%;min-width:130px}}@media (prefers-reduced-motion:reduce){.hub-tower-module__r4oKMq__hub *,.hub-tower-module__r4oKMq__hub :before,.hub-tower-module__r4oKMq__hub :after{transition:none!important;animation:none!important}}
.CustomerFlightPlan-module__XeuTMq__root{--flight-green:#226b35;--flight-green-bg:#eef9f0;--flight-green-line:#a9d8b5;--flight-red:#a52a21;--flight-red-bg:#fdf0ef;--flight-red-line:#f1b4ae}.CustomerFlightPlan-module__XeuTMq__planHeader{border:1px solid var(--line,#dce3ed);background:var(--panel,#fff);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:18px;display:flex;box-shadow:0 1px 2px #17243a0a}.CustomerFlightPlan-module__XeuTMq__planSummary{color:var(--muted,#5b6472);margin:0;font-size:14px}.CustomerFlightPlan-module__XeuTMq__planSummary strong{color:var(--ink,#17243a);font-variant-numeric:tabular-nums}.CustomerFlightPlan-module__XeuTMq__planHeaderActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CustomerFlightPlan-module__XeuTMq__viewSwitch{width:100%;margin-bottom:4px}.CustomerFlightPlan-module__XeuTMq__planBody{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}.CustomerFlightPlan-module__XeuTMq__viewRail{border:1px solid var(--line,#dce3ed);background:var(--panel,#fff);border-radius:12px;flex-direction:column;gap:4px;max-height:calc(100vh - 24px);padding:8px;display:flex;position:sticky;top:12px;overflow-y:auto;box-shadow:0 1px 2px #17243a0a}.CustomerFlightPlan-module__XeuTMq__viewRailLabel{color:var(--muted,#5b6472);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:600}.CustomerFlightPlan-module__XeuTMq__viewRailList{flex-direction:column;gap:4px;display:flex}.CustomerFlightPlan-module__XeuTMq__viewRailRow{background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:2px;display:flex}.CustomerFlightPlan-module__XeuTMq__viewRailRow:hover{border-color:var(--line,#dce3ed);background:#f6f8fb}.CustomerFlightPlan-module__XeuTMq__viewRailRowActive{border-color:var(--blue,#2e64c8);background:#eef4ff}.CustomerFlightPlan-module__XeuTMq__viewRailButton{width:100%;color:var(--ink,#17243a);cursor:pointer;font-family:var(--mono);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;padding:7px 8px;font-size:14px;font-weight:650;line-height:1.25;display:block}.CustomerFlightPlan-module__XeuTMq__viewRailRow .CustomerFlightPlan-module__XeuTMq__viewRailButton{background:0 0;border-color:#0000;border-radius:7px;flex:auto;width:auto;min-width:0;padding-right:2px}.CustomerFlightPlan-module__XeuTMq__viewRailButton:hover{border-color:var(--line,#dce3ed);background:#f6f8fb}.CustomerFlightPlan-module__XeuTMq__viewRailRow .CustomerFlightPlan-module__XeuTMq__viewRailButton:hover{background:0 0;border-color:#0000}.CustomerFlightPlan-module__XeuTMq__viewRailButtonActive{border-color:var(--blue,#2e64c8);color:var(--blue,#2e64c8);background:#eef4ff}.CustomerFlightPlan-module__XeuTMq__viewRailMetrics{flex:none;align-items:center;gap:2px;padding-right:4px;display:inline-flex}.CustomerFlightPlan-module__XeuTMq__viewRailMetric{cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;min-width:0;margin:0;padding:0;display:inline-flex}.CustomerFlightPlan-module__XeuTMq__viewRailMetric:focus-visible{outline:2px solid var(--focus,#2f6feb);outline-offset:2px}.CustomerFlightPlan-module__XeuTMq__viewRailMetricBadge{min-width:19px;height:18px;font-family:var(--mono);white-space:nowrap;justify-content:center;padding:0 4px;font-size:10px;font-weight:600;line-height:1}.CustomerFlightPlan-module__XeuTMq__viewRailButton:focus-visible{outline:2px solid var(--focus,#2f6feb);outline-offset:2px}.CustomerFlightPlan-module__XeuTMq__planList{gap:14px;min-width:0;display:grid}.CustomerFlightPlan-module__XeuTMq__planCard,.CustomerFlightPlan-module__XeuTMq__planEmpty{border:1px solid var(--line,#dce3ed);background:var(--panel,#fff);border-radius:12px;margin:0;padding:18px;box-shadow:0 1px 2px #17243a0a}.CustomerFlightPlan-module__XeuTMq__planCard{scroll-margin-top:80px}.CustomerFlightPlan-module__XeuTMq__planCard:focus-visible{outline:2px solid var(--focus,#2f6feb);outline-offset:2px}.CustomerFlightPlan-module__XeuTMq__planEmpty{color:var(--muted,#5b6472)}.CustomerFlightPlan-module__XeuTMq__planCardHeader{align-items:center;gap:10px;display:flex}.CustomerFlightPlan-module__XeuTMq__disclosureButton{width:28px;height:28px;color:var(--navy,#1b3a6b);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;font-size:20px;line-height:1;display:inline-grid}.CustomerFlightPlan-module__XeuTMq__disclosureButton:hover{background:var(--brand-wash,#e9effb)}.CustomerFlightPlan-module__XeuTMq__disclosureButton:focus-visible{outline:2px solid var(--focus,#2f6feb);outline-offset:2px}.CustomerFlightPlan-module__XeuTMq__planNumber{background:var(--brand-wash,#e9effb);min-width:30px;color:var(--navy,#1b3a6b);font-family:var(--mono);text-align:center;border-radius:7px;flex:none;padding:3px 8px;font-size:13px;font-weight:700}.CustomerFlightPlan-module__XeuTMq__planTitle{min-width:0;color:var(--ink,#17243a);flex:auto;margin:0;font-size:16px;font-weight:700;line-height:1.35}.CustomerFlightPlan-module__XeuTMq__planTitleInput{min-width:240px;color:var(--ink,#17243a);flex:auto;font-size:16px;font-weight:700}.CustomerFlightPlan-module__XeuTMq__planDescription{color:var(--muted,#5b6472);margin:10px 0 0 40px;font-size:14px;line-height:1.5}.CustomerFlightPlan-module__XeuTMq__planDescriptionCompact{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CustomerFlightPlan-module__XeuTMq__planCard[data-disclosed=false]{cursor:pointer}.CustomerFlightPlan-module__XeuTMq__planCard[data-disclosed=false] .CustomerFlightPlan-module__XeuTMq__statusRow{margin-top:10px;padding-top:10px}.CustomerFlightPlan-module__XeuTMq__planDescriptionEditor{width:calc(100% - 40px);color:var(--ink,#17243a);margin:10px 0 0 40px;font-size:14px;line-height:1.5}.CustomerFlightPlan-module__XeuTMq__statusRow{border-top:1px solid var(--line,#dce3ed);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:14px;padding-top:14px;display:flex}.CustomerFlightPlan-module__XeuTMq__statusItem,.CustomerFlightPlan-module__XeuTMq__metaItem{min-width:0;color:var(--ink,#17243a);align-items:center;gap:7px;font-size:13px;display:inline-flex}.CustomerFlightPlan-module__XeuTMq__metaLabel{color:var(--muted,#5b6472);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:600}.CustomerFlightPlan-module__XeuTMq__sectionStack{border-top:1px solid var(--line,#dce3ed);gap:12px;margin-top:16px;padding-top:16px;display:grid}.CustomerFlightPlan-module__XeuTMq__phaseRailRow{border-bottom:1px solid var(--line,#dce3ed);grid-template-columns:128px minmax(0,1fr);align-items:start;gap:14px;padding-bottom:16px;display:grid}.CustomerFlightPlan-module__XeuTMq__phaseRailRowCompact{min-width:0;padding:4px 0 8px;overflow-x:auto}.CustomerFlightPlan-module__XeuTMq__phaseRailAxis{color:var(--navy,#1b3a6b);padding-top:2px;font-size:13px;font-weight:600}.CustomerFlightPlan-module__XeuTMq__phaseDeadline{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.CustomerFlightPlan-module__XeuTMq__phaseDeadlineDot{background:var(--line,#dce3ed);border-radius:50%;justify-self:center;width:8px;height:8px}.CustomerFlightPlan-module__XeuTMq__phaseDeadlineDot[data-state=onTarget]{background:#46d088}.CustomerFlightPlan-module__XeuTMq__phaseDeadlineDot[data-state=due]{background:#e8b23c}.CustomerFlightPlan-module__XeuTMq__phaseDeadlineDot[data-state=late]{background:#dc625b}.CustomerFlightPlan-module__XeuTMq__phaseDeadlineValue{min-width:0;color:var(--ink,#17243a);font-variant-numeric:tabular-nums;font-size:13px;display:block}.CustomerFlightPlan-module__XeuTMq__label,.CustomerFlightPlan-module__XeuTMq__stepsTitle{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted,#5b6472);margin:0;font-size:11px;font-weight:600}.CustomerFlightPlan-module__XeuTMq__detail{min-width:0}.CustomerFlightPlan-module__XeuTMq__error{color:var(--red,#b42318);margin:10px 0 0;font-size:12px}.CustomerFlightPlan-module__XeuTMq__steps{border:0;margin:0;padding:0}.CustomerFlightPlan-module__XeuTMq__contextGrid{border-bottom:1px solid var(--line,#dce3ed);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 20px;margin-bottom:0;padding-bottom:18px;display:grid}.CustomerFlightPlan-module__XeuTMq__contextGrid>div{min-width:0}.CustomerFlightPlan-module__XeuTMq__contextGrid p{color:var(--ink,#17243a);margin:6px 0 0;font-size:13px;line-height:1.45}.CustomerFlightPlan-module__XeuTMq__contextEditor{color:var(--ink,#17243a);margin-top:6px;font-size:13px;line-height:1.45}.CustomerFlightPlan-module__XeuTMq__dependencyEditor{align-content:start;gap:6px;display:grid}.CustomerFlightPlan-module__XeuTMq__dependencySelections{flex-wrap:wrap;gap:6px;display:flex}.CustomerFlightPlan-module__XeuTMq__dependencySelect{width:100%;max-width:320px}.CustomerFlightPlan-module__XeuTMq__dependencyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}.CustomerFlightPlan-module__XeuTMq__dependencyGrid>div{min-width:0}.CustomerFlightPlan-module__XeuTMq__contextWide{grid-column:1/-1}.CustomerFlightPlan-module__XeuTMq__systemDetailsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 20px;display:grid}.CustomerFlightPlan-module__XeuTMq__systemDetail,.CustomerFlightPlan-module__XeuTMq__systemDetailWide{min-width:0}.CustomerFlightPlan-module__XeuTMq__systemDetail p,.CustomerFlightPlan-module__XeuTMq__systemDetailWide p{color:var(--ink,#17243a);white-space:pre-wrap;margin:6px 0 0;font-size:13px;line-height:1.45}.CustomerFlightPlan-module__XeuTMq__systemDetailWide{grid-column:span 2}.CustomerFlightPlan-module__XeuTMq__systemDirectionSelect{width:100%;margin-top:6px}.CustomerFlightPlan-module__XeuTMq__systemDataEditor{color:var(--ink,#17243a);margin-top:6px;font-size:13px;line-height:1.45}.CustomerFlightPlan-module__XeuTMq__systemDetailError{grid-column:1/-1}.CustomerFlightPlan-module__XeuTMq__stepList{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.CustomerFlightPlan-module__XeuTMq__step{border:1px solid var(--line,#dce3ed);background:var(--panel,#fff);border-radius:8px;align-items:stretch;gap:12px;padding:12px;display:grid}.CustomerFlightPlan-module__XeuTMq__stepHeading{grid-template-columns:28px minmax(240px,1fr) auto;align-items:center;gap:10px;display:grid}.CustomerFlightPlan-module__XeuTMq__stepFields{border-top:1px solid var(--line,#dce3ed);grid-template-columns:minmax(170px,.75fr) minmax(260px,1.6fr);gap:12px;margin-left:38px;padding-top:12px;display:grid}.CustomerFlightPlan-module__XeuTMq__stepFields>span{color:var(--ink,#17243a);align-content:start;gap:6px;font-size:13px;display:grid}.CustomerFlightPlan-module__XeuTMq__stepAnswer,.CustomerFlightPlan-module__XeuTMq__stepComment{align-content:start;gap:6px;display:grid}.CustomerFlightPlan-module__XeuTMq__stepAnswerRequiresConversation{background:#fff7e5;border:1px solid #d69a42;border-radius:8px;padding:8px}.CustomerFlightPlan-module__XeuTMq__stepAnswerRequiresConversation .CustomerFlightPlan-module__XeuTMq__label{color:#8a4b08}.CustomerFlightPlan-module__XeuTMq__answerButtons{gap:6px;display:flex}.CustomerFlightPlan-module__XeuTMq__stepNumber{background:var(--brand-wash,#e9effb);width:24px;height:24px;color:var(--brand,#315fbd);font-family:var(--mono);border-radius:6px;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.CustomerFlightPlan-module__XeuTMq__stepText{color:var(--ink,#17243a);font-size:13px;line-height:1.45}.CustomerFlightPlan-module__XeuTMq__stepTextEditor{min-height:56px;color:var(--ink,#17243a);font-size:13px;line-height:1.45}.CustomerFlightPlan-module__XeuTMq__stepResult{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.CustomerFlightPlan-module__XeuTMq__stepResultSelect{width:150px}.CustomerFlightPlan-module__XeuTMq__empty{color:var(--muted,#5b6472);margin:8px 0 0;font-size:13px;line-height:1.5}@media (max-width:760px){.CustomerFlightPlan-module__XeuTMq__planHeader,.CustomerFlightPlan-module__XeuTMq__planCard{padding:14px}.CustomerFlightPlan-module__XeuTMq__planCardHeader{flex-wrap:wrap;align-items:flex-start}.CustomerFlightPlan-module__XeuTMq__planTitle{flex-basis:calc(100% - 42px)}.CustomerFlightPlan-module__XeuTMq__planDescription{margin-left:0}.CustomerFlightPlan-module__XeuTMq__planDescriptionEditor{width:100%;margin-left:0}.CustomerFlightPlan-module__XeuTMq__planBody{grid-template-columns:1fr;margin-top:10px}.CustomerFlightPlan-module__XeuTMq__viewRail{max-height:none;padding:10px;position:static}.CustomerFlightPlan-module__XeuTMq__viewRailList{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.CustomerFlightPlan-module__XeuTMq__step{padding:10px}.CustomerFlightPlan-module__XeuTMq__contextGrid,.CustomerFlightPlan-module__XeuTMq__dependencyGrid,.CustomerFlightPlan-module__XeuTMq__systemDetailsGrid,.CustomerFlightPlan-module__XeuTMq__stepFields{grid-template-columns:1fr}.CustomerFlightPlan-module__XeuTMq__systemDetailWide{grid-column:auto}.CustomerFlightPlan-module__XeuTMq__stepHeading{grid-template-columns:28px 1fr}.CustomerFlightPlan-module__XeuTMq__stepResult{grid-column:2;justify-content:flex-start}.CustomerFlightPlan-module__XeuTMq__stepFields{margin-left:0}.CustomerFlightPlan-module__XeuTMq__phaseRailRow{grid-template-columns:1fr}}
