.meeting-intro{position:fixed;inset:0;z-index:2147483640;background:#000;display:flex;align-items:center;justify-content:center;color:#fff}.meeting-intro-logo{width:min(220px,50vw);height:auto}.meeting-intro button{position:absolute;bottom:28px;right:28px;background:transparent;border:1px solid #494949;border-radius:30px;padding:12px 18px;font-size:12px;color:#ccc;cursor:pointer}.meeting-deck{color-scheme:light;isolation:isolate}.meeting-deck .metro-dark{color-scheme:dark;--metro-muted:#a1a5a3;--metro-line:#45494a;color:#f4f3ed!important;background:#1a1d1e!important}.meeting-deck .metro-dark h1,.meeting-deck .metro-dark h2,.meeting-deck .metro-dark strong{color:#f4f3ed}.meeting-deck .meeting-heading{margin:36px 0}.meeting-deck .meeting-heading h2{font:500 62px/1.05 var(--font-metro-display),Georgia,serif;letter-spacing:-.025em;margin:18px 0}.meeting-deck .meeting-heading>p:not(.metro-eyebrow){font-size:25px;line-height:1.45;max-width:1450px;color:#bfc4c1;margin-top:24px}.meeting-deck .meeting-scope-note{margin-top:18px;font-size:19px;line-height:1.4;color:#565d5b;border-top:1px solid #c7c8c3;padding-top:14px}.meeting-deck .meeting-signage-note{position:absolute;right:78px;bottom:13px;max-width:1100px;margin:0;font-size:14px;line-height:1.2;color:inherit;opacity:.85;z-index:2}.meeting-deck .meeting-film-head{position:absolute;top:50px;left:78px;right:78px;display:flex;align-items:baseline;justify-content:space-between;gap:25px}.meeting-deck .meeting-film-head h2{font:500 40px/1.12 var(--font-metro-display),Georgia,serif;letter-spacing:-.02em;margin:0}.meeting-deck .meeting-film-player{position:absolute;top:137px;left:78px;width:1764px;height:817px;object-fit:contain;background:#000}.meeting-deck .meeting-film>.metro-folio,.meeting-deck .meeting-render>.metro-folio{position:absolute;bottom:42px;left:78px;right:78px}.meeting-deck .meeting-render-head{position:absolute;top:46px;left:78px;right:78px}.meeting-deck .meeting-render-head h2{font:500 48px/1.1 var(--font-metro-display),Georgia,serif;letter-spacing:-.02em;margin:14px 0}.meeting-deck .meeting-render-head>p:last-child{font-size:21px;line-height:1.35;color:#bfc4c1;margin:0;max-width:1580px}.meeting-deck .meeting-render-figure{position:absolute;top:222px;left:78px;right:78px;bottom:100px;margin:0;background:#eceeea;overflow:hidden}.meeting-deck .meeting-render-figure>img{width:100%;height:100%;object-fit:contain}.meeting-deck .meeting-render-figure figcaption{position:absolute;bottom:16px;left:18px;color:#eee;background:#171b1bce;padding:7px 12px;font-size:13px;letter-spacing:.07em}.meeting-deck .meeting-source{position:absolute;right:98px;bottom:124px;z-index:8;color:#eee;font-size:14px}.meeting-deck .meeting-source summary{cursor:pointer;background:#161b1be8;border:1px solid #737977;padding:12px 16px;border-radius:4px}.meeting-deck .meeting-source>img{position:absolute;bottom:52px;right:0;width:840px;height:auto;max-width:80vw;border:8px solid #e9eae6;box-shadow:0 16px 60px #0009}.meeting-deck .meeting-team-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:26px;flex:1;min-height:0;margin:4px 0 20px}.meeting-deck .meeting-team-grid article{border-top:1px solid #818b88;padding:28px 28px 20px;background:#232828;display:flex;flex-direction:column}.meeting-deck .team-kicker{font-size:14px;letter-spacing:.15em;color:#adb5b1;margin:0 0 16px}.meeting-deck .meeting-team-grid h3{font:500 50px/1 var(--font-metro-display),Georgia,serif;margin:0 0 22px}.meeting-deck .meeting-team-grid article>p:not(.team-kicker){font-size:22px;line-height:1.4;color:#c5cbc8;margin:0 0 24px}.meeting-deck .team-metrics{display:flex;gap:38px;margin:16px 0 32px}.meeting-deck .team-metrics strong{font-size:58px;font-weight:500;letter-spacing:-.055em;display:block}.meeting-deck .team-metrics span{display:block;max-width:240px;margin-top:8px;font-size:17px;line-height:1.3;color:#adb5b1}.meeting-deck .meeting-team-grid .team-projects{margin-top:auto!important;font-size:19px!important;border-top:1px solid #454e4a;padding-top:18px}.meeting-deck .team-wordmark{font:500 52px/1 var(--font-metro-display),Georgia,serif;color:#eef1eb;margin:20px 0 32px}.meeting-deck .meeting-gantt{margin:16px 0 44px;border:1px solid #606965;background:#202626}.meeting-deck .gantt-months{display:grid;grid-template-columns:380px repeat(4,1fr);font-size:16px;letter-spacing:.11em;border-bottom:1px solid #606965}.meeting-deck .gantt-months>*{padding:24px 20px;border-right:1px solid #414947}.meeting-deck .gantt-months>b{text-align:center;font-weight:500;color:#c7ceca}.meeting-deck .gantt-bar-row{display:grid;grid-template-columns:380px 1fr;padding:24px 0}.meeting-deck .gantt-bar-row>strong{font-size:21px;padding:18px 20px}.meeting-deck .gantt-bar{margin-right:25px;background:linear-gradient(90deg,#aec6bf,#aec6bf 75%,#657c74 0,#657c7440);color:#14221b;padding:20px 22px;border-right:2px dashed #bdcfc7;font-size:22px;font-weight:650}.meeting-deck .schedule-sequence{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.meeting-deck .schedule-sequence>div{border-top:1px solid #5a6661;padding-top:20px}.meeting-deck .schedule-sequence b{display:block;color:#acbfb4;font-size:19px;margin-bottom:14px}.meeting-deck .schedule-sequence strong{display:block;font-size:26px;font-weight:500;margin-bottom:8px}.meeting-deck .schedule-sequence span{font-size:19px;color:#bdc7c1}.meeting-deck .meeting-qualification{font-size:19px;line-height:1.4;color:#adb9b1;max-width:1500px;margin:30px 0 0}.meeting-deck .logistics-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;padding:0;list-style:none;margin:50px 0 55px}.meeting-deck .logistics-flow li{border-top:1px solid #89958d;padding:24px 0 10px;position:relative}.meeting-deck .logistics-flow li:not(:last-child):after{content:"→";position:absolute;right:2px;top:17px;color:#b6c4bb;font-size:36px}.meeting-deck .logistics-flow b{font-size:19px;color:#aabbaf;font-weight:500}.meeting-deck .logistics-flow h3{font:500 40px/1 var(--font-metro-display),Georgia,serif;margin:35px 0 18px}.meeting-deck .logistics-flow p{font-size:22px;line-height:1.45;color:#b8c4bb;margin:0}.meeting-deck .logistics-notes{display:grid;grid-template-columns:1fr 1fr;gap:65px;border-top:1px solid #4e5a52;padding-top:28px}.meeting-deck .logistics-notes p{font-size:22px;line-height:1.45;color:#bcc8bf;margin:0}.meeting-deck .logistics-notes strong{display:block;color:#eee;font-weight:500;margin-bottom:8px}.meeting-deck .meeting-contents .contents-title{margin-top:28px;font-size:56px}.meeting-deck .meeting-contents .contents-list{margin-top:25px}.meeting-deck .meeting-contents .contents-list>div{grid-template-columns:70px 540px 1fr;padding:19px 0}.meeting-deck .meeting-contents .contents-list strong{font-size:25px}.meeting-deck .meeting-contents .contents-list em{font-size:20px}@media (prefers-reduced-motion:reduce){.meeting-intro *{animation:none!important}}@media (max-width:640px) and (orientation:portrait){.meeting-deck .slide-pad{padding-top:75px!important;padding-bottom:74px!important}.meeting-deck .meeting-heading{margin:20px 0}.meeting-deck .meeting-heading h2{font-size:32px;line-height:1.08;margin:12px 0}.meeting-deck .meeting-heading>p:not(.metro-eyebrow){font-size:14px;line-height:1.4;margin-top:14px}.meeting-deck .meeting-scope-note{font-size:10px;line-height:1.35;margin-top:10px;padding-top:8px}.meeting-deck .meeting-signage-note{left:18px;right:18px;bottom:78px;font-size:8px;line-height:1.25}.meeting-deck .meeting-film-head{top:85px;left:20px;right:20px;display:block}.meeting-deck .meeting-film-head h2{font-size:30px;margin-top:18px}.meeting-deck .meeting-film-player{top:205px;left:0;width:100%;height:calc(100svh - 345px)}.meeting-deck .meeting-film>.metro-folio,.meeting-deck .meeting-render>.metro-folio{left:20px;right:20px;bottom:82px;font-size:9px}.meeting-deck .meeting-render-head{top:82px;left:20px;right:20px}.meeting-deck .meeting-render-head h2{font-size:30px;margin:12px 0}.meeting-deck .meeting-render-head>p:last-child{font-size:13px;line-height:1.35}.meeting-deck .meeting-render-figure{top:255px;left:0;right:0;bottom:165px}.meeting-deck .meeting-render-figure figcaption{left:10px;bottom:10px;font-size:8px;padding:5px 7px}.meeting-deck .meeting-source{right:20px;bottom:115px;font-size:11px}.meeting-deck .meeting-source summary{padding:9px 12px}.meeting-deck .meeting-source>img{width:90vw;max-width:90vw;bottom:42px;border-width:3px}.meeting-deck .meeting-team .meeting-heading h2{font-size:29px}.meeting-deck .meeting-team-grid{display:grid;grid-template-columns:1fr;gap:8px;margin:0;flex:1}.meeting-deck .meeting-team-grid article{padding:12px 14px;display:block}.meeting-deck .team-kicker{font-size:8px;margin:0 0 6px}.meeting-deck .meeting-team-grid h3{font-size:25px;margin:0 0 7px}.meeting-deck .meeting-team-grid article>p:not(.team-kicker){font-size:11px;line-height:1.35;margin:0 0 5px}.meeting-deck .team-metrics{gap:24px;margin:7px 0}.meeting-deck .team-metrics strong{font-size:26px;letter-spacing:-.03em}.meeting-deck .team-metrics span{font-size:9px;line-height:1.2;max-width:230px;margin-top:3px}.meeting-deck .meeting-team-grid .team-projects{font-size:9px!important;padding-top:6px}.meeting-deck .team-wordmark{display:none}.meeting-deck .meeting-gantt{margin:5px 0 20px}.meeting-deck .gantt-months{grid-template-columns:repeat(4,1fr);font-size:9px;letter-spacing:.04em}.meeting-deck .gantt-months>span{display:none}.meeting-deck .gantt-months>b{padding:12px 3px}.meeting-deck .gantt-bar-row{display:block;padding:12px 0}.meeting-deck .gantt-bar-row>strong{display:block;font-size:12px;padding:0 12px 10px}.meeting-deck .gantt-bar{margin:0 12px;padding:13px 10px;font-size:13px}.meeting-deck .schedule-sequence{grid-template-columns:1fr 1fr;gap:18px}.meeting-deck .schedule-sequence>div{padding-top:10px}.meeting-deck .schedule-sequence b{font-size:10px;margin-bottom:6px}.meeting-deck .schedule-sequence strong{font-size:17px;margin-bottom:4px}.meeting-deck .schedule-sequence span{display:block;font-size:11px;line-height:1.35}.meeting-deck .meeting-qualification{font-size:10px;line-height:1.4;margin-top:17px}.meeting-deck .logistics-flow{grid-template-columns:1fr;margin:0 0 14px;gap:0}.meeting-deck .logistics-flow li{padding:11px 0;display:grid;grid-template-columns:30px 90px 1fr;align-items:center;gap:7px}.meeting-deck .logistics-flow li:not(:last-child):after{display:none}.meeting-deck .logistics-flow b{font-size:11px}.meeting-deck .logistics-flow h3{font-size:21px;margin:0}.meeting-deck .logistics-flow p{font-size:11px;line-height:1.25}.meeting-deck .logistics-notes{grid-template-columns:1fr;gap:12px;padding-top:14px}.meeting-deck .logistics-notes p{font-size:11px;line-height:1.4}.meeting-deck .logistics-notes strong{margin-bottom:3px}.meeting-deck .meeting-contents .contents-title{margin-top:20px;font-size:34px}.meeting-deck .meeting-contents .contents-list{margin-top:20px}.meeting-deck .meeting-contents .contents-list>div{grid-template-columns:26px 1fr;gap:5px 10px;padding:15px 0}.meeting-deck .meeting-contents .contents-list strong{font-size:17px}.meeting-deck .meeting-contents .contents-list em{grid-column:2;font-size:10px;line-height:1.3}}@media (max-width:640px) and (max-height:740px) and (orientation:portrait){.meeting-deck .meeting-team .meeting-heading{margin:12px 0}.meeting-deck .meeting-team .meeting-heading h2{font-size:23px}.meeting-deck .meeting-team-grid article{padding:8px 12px}.meeting-deck .meeting-team-grid article>p:not(.team-kicker){font-size:10px}.meeting-deck .meeting-team-grid .team-projects{font-size:8px!important}.meeting-deck .team-metrics{margin:4px 0}.meeting-deck .team-metrics strong{font-size:21px}}.meeting-deck .metro-header>span:first-child{padding-left:30px}.meeting-deck .meeting-film-head,.meeting-deck .meeting-render-head{left:108px}.meeting-deck .metro-mobile-deck{scrollbar-width:none}.meeting-deck .metro-mobile-deck::-webkit-scrollbar{display:none}@media(max-width:640px) and (orientation:portrait){.meeting-deck .metro-header>span:first-child{padding-left:0}.meeting-deck .meeting-film-head,.meeting-deck .meeting-render-head{left:20px}.meeting-deck .meeting-team-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;align-content:start;gap:10px;flex:none}.meeting-deck .meeting-team-grid article:first-child{grid-column:1/-1}.meeting-deck .meeting-team-grid article:not(:first-child)>p:not(.team-kicker){font-size:10px;line-height:1.35}.meeting-deck .meeting-team-grid article:not(:first-child) .team-projects{display:none}.meeting-deck .meeting-team-grid article:not(:first-child) .team-metrics strong{font-size:30px}.meeting-deck .meeting-team-grid article:not(:first-child) .team-metrics span{font-size:9px;max-width:130px}.meeting-deck .meeting-team .slide-pad{overflow-y:auto;scrollbar-width:none;overscroll-behavior-y:contain}.meeting-deck .meeting-team .metro-folio{position:static;margin-top:16px;font-size:8px}}@media(max-width:640px) and (max-height:740px) and (orientation:portrait){.meeting-deck .meeting-logistics .meeting-heading,.meeting-deck .meeting-schedule .meeting-heading{margin:12px 0}.meeting-deck .meeting-logistics .meeting-heading h2,.meeting-deck .meeting-schedule .meeting-heading h2{font-size:24px;line-height:1.08;margin:9px 0}.meeting-deck .meeting-logistics .meeting-heading>p:not(.metro-eyebrow),.meeting-deck .meeting-schedule .meeting-heading>p:not(.metro-eyebrow){font-size:11px;line-height:1.4;margin-top:10px}.meeting-deck .gantt-months>b{padding:9px 3px}.meeting-deck .gantt-bar-row{padding:9px 0}.meeting-deck .gantt-bar{padding:10px;font-size:12px}.meeting-deck .meeting-gantt{margin-bottom:16px}.meeting-deck .schedule-sequence{gap:13px}.meeting-deck .schedule-sequence>div{padding-top:8px}.meeting-deck .schedule-sequence b{font-size:9px;margin-bottom:4px}.meeting-deck .schedule-sequence strong{font-size:15px;margin-bottom:3px}.meeting-deck .schedule-sequence span{font-size:10px;line-height:1.3}.meeting-deck .meeting-qualification{font-size:9px;line-height:1.35;margin-top:13px}.meeting-deck .logistics-flow li{padding:8px 0}.meeting-deck .logistics-flow h3{font-size:19px}.meeting-deck .logistics-notes{gap:9px;padding-top:10px}.meeting-deck .logistics-notes p{font-size:10px;line-height:1.35}}@media(max-width:640px) and (orientation:portrait){.meeting-deck .logistics-flow li{grid-template-columns:22px 120px 1fr;gap:8px}}.meeting-deck .meeting-film{background:#000!important}.metroSoundControls{position:fixed;z-index:2147483600;top:max(14px,env(safe-area-inset-top));left:max(70px,calc(env(safe-area-inset-left) + 56px));gap:10px;padding:0 14px 0 0;border:1px solid #ffffff3d;border-radius:24px;background:#0a0c0de8;color:white;backdrop-filter:blur(12px)}.metroSoundControls,.metroSoundControls button{display:flex;align-items:center;min-height:44px}.metroSoundControls button{gap:8px;padding:0 12px;border:0;background:transparent;color:inherit;font:500 12px/1.2 Arial,sans-serif;cursor:pointer}.metroSoundControls input{width:80px;accent-color:#fff;cursor:pointer}.metroSoundControls :focus-visible{outline:2px solid #00a3e0;outline-offset:3px}.meeting-deck .meeting-film .meeting-film-player{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;object-fit:contain;background:#000}.meeting-deck:has(deck-stage .meeting-film[data-deck-active]) .deckProgress{display:none}@media(max-width:640px) and (orientation:portrait){.meeting-deck:has(.meeting-film[data-meeting-active=true]) .metroMobileCount,.meeting-deck:has(.meeting-film[data-meeting-active=true]) .metroMobileProgress{display:none}}.meeting-deck .meeting-film[data-background-film] .meeting-film-player,.meeting-deck [data-background-film] .film-static-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.meeting-deck .project-film-shade,.meeting-deck .remembrance-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#02070b08 20%,#02070b70 58%,#02070be6)}.meeting-deck .remembrance-copy{position:absolute;left:100px;right:100px;bottom:130px;text-align:center;color:#fff}.meeting-deck .remembrance-date{font:500 22px/1.5 Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase;margin:0 0 40px}.meeting-deck .remembrance-copy h1{font:400 98px/1.3 var(--font-metro-display,Georgia),serif;letter-spacing:-.035em;margin:0 0 28px}.meeting-deck .wavy{white-space:nowrap;display:inline-block}.meeting-deck .wave-char{display:inline-block;will-change:transform}.meeting-deck .remembrance-dedication{font:400 25px/1.6 Arial,sans-serif;color:#ffffffe0;margin:0}.meeting-deck .project-film-shade{background:linear-gradient(90deg,#050b10ba,#050b1020),linear-gradient(0deg,#050b1080,transparent 70%)}.meeting-deck .project-film-copy{position:absolute;left:120px;right:120px;bottom:160px;color:white}.meeting-deck .project-film-copy p{font:500 25px/1.4 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 40px}.meeting-deck .project-film-copy h1{font:400 122px/1.05 var(--font-metro-display,Georgia),serif;letter-spacing:-.035em;margin:0 0 40px}.meeting-deck .project-film-copy h2{font:400 34px/1.4 Arial,sans-serif;margin:0}@media (prefers-reduced-motion:reduce){.meeting-deck [data-background-film] video{visibility:hidden}.meeting-deck .wave-char{transform:none!important;will-change:auto}.meeting-deck .metroMobileProgress{transition:none!important}}@media (max-width:640px) and (orientation:portrait){#metro-mobile-deck>section[data-deck-skip]:not([data-hidden-preview]){display:none!important}.meeting-deck .remembrance-copy{left:24px;right:24px;bottom:16%}.meeting-deck .remembrance-date{font-size:12px;letter-spacing:.12em;margin-bottom:28px}.meeting-deck .remembrance-copy h1{font-size:clamp(36px,10vw,62px);line-height:1.35;margin-bottom:22px}.meeting-deck .remembrance-copy h1>span:last-child{display:block}.meeting-deck .remembrance-dedication{font-size:16px;line-height:1.5;max-width:340px;margin:auto}.meeting-deck .project-film-copy{left:28px;right:28px;bottom:17%}.meeting-deck .project-film-copy p{font-size:12px;letter-spacing:.1em;margin-bottom:24px}.meeting-deck .project-film-copy h1{font-size:clamp(43px,12vw,72px);margin-bottom:26px}.meeting-deck .project-film-copy h2{font-size:20px;max-width:270px}}.meeting-deck .story--supplier-gantt .story-content{top:120px;bottom:auto}.meeting-deck .story--supplier-gantt h2{font-size:64px}.meeting-deck .story--supplier-gantt .story-lead{max-width:1500px;font-size:25px}.meeting-deck .story--supplier-gantt .story-details{margin-top:28px}.meeting-deck .schedule-highlights{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:0 0 30px}.meeting-deck .schedule-highlights>div{padding:16px 22px;border-left:4px solid #0087ad;background:#e5e9e6}.meeting-deck .schedule-highlights dt{font:500 17px/1.5 Arial,sans-serif;color:#4b595d}.meeting-deck .schedule-highlights dd{margin:5px 0 0;font:500 32px/1.2 Arial,sans-serif;color:#163e4b}.meeting-deck .schedule-gantt{width:100%;border-collapse:collapse;table-layout:fixed;color:#202525}.meeting-deck .schedule-gantt th:first-child{width:385px;text-align:left}.meeting-deck .schedule-gantt th:last-child{width:105px}.meeting-deck .schedule-gantt thead th{height:60px;border-bottom:1px solid #aeb9b8;vertical-align:top;text-align:left;font:600 15px/1.4 Arial,sans-serif;color:#536266}.meeting-deck .schedule-months>div{position:relative;height:55px}.meeting-deck .schedule-months>div>span{position:absolute;top:0;font:600 16px/1.3 Arial,sans-serif}.meeting-deck .schedule-months small{display:block;font-size:12px;font-weight:400;margin-top:3px}.meeting-deck .schedule-task-row{height:72px;border-bottom:1px solid #d5d9d5}.meeting-deck .schedule-task-row th{font:500 22px/1.25 Arial,sans-serif;padding:10px 20px 10px 0}.meeting-deck .schedule-task-row th small{display:block;margin-top:5px;font:400 15px/1.2 Arial,sans-serif;color:#617074}.meeting-deck .schedule-track{position:relative;padding:0}.meeting-deck .schedule-track i{position:absolute;top:0;bottom:0;width:1px;background:#d5d9d5}.meeting-deck .schedule-bar{display:block;position:absolute;top:50%;transform:translateY(-50%);height:18px;min-width:4px;border-radius:3px;background:#1684a1;box-shadow:inset 0 -2px 0 #00000013}.meeting-deck .schedule-duration{text-align:center;font:500 22px/1.2 Arial,sans-serif;font-variant-numeric:tabular-nums}.meeting-deck .schedule-duration small{display:block;font:400 12px/1.3 Arial,sans-serif;color:#617074}.meeting-deck .schedule-source-note{margin:17px 0 0;color:#617074;font:400 15px/1.35 Arial,sans-serif}.meeting-deck .story--supplier-gantt .story-note{max-width:1540px;font-size:17px;line-height:1.4}.meeting-deck .story--supplier-gantt[data-story-id=installation] .schedule-task-row{height:43px}.meeting-deck .story--supplier-gantt[data-story-id=installation] .schedule-task-row th{font-size:18px;padding-top:1px;padding-bottom:1px}.meeting-deck .story--supplier-gantt[data-story-id=installation] .schedule-task-row th small{font-size:12px;margin-top:2px}.meeting-deck .story--supplier-gantt[data-story-id=installation] .schedule-duration{font-size:18px}.meeting-deck .story--supplier-gantt[data-story-id=installation] .schedule-bar{height:13px}.meeting-deck .schedule-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px) and (orientation:portrait){.meeting-deck .metro-mobile-deck .story--supplier-gantt{height:auto!important;min-height:100svh;padding:104px 22px 90px}.meeting-deck .story--supplier-gantt .story-content{position:relative;inset:auto}.meeting-deck .story--supplier-gantt h2{font-size:34px}.meeting-deck .story--supplier-gantt .story-lead{font-size:17px}.meeting-deck .story--supplier-gantt .story-details{margin-top:26px}.meeting-deck .schedule-highlights{grid-template-columns:1fr;gap:12px;margin-bottom:28px}.meeting-deck .schedule-highlights>div{padding:12px 16px}.meeting-deck .schedule-highlights dt{font-size:12px}.meeting-deck .schedule-highlights dd{font-size:23px}.meeting-deck .schedule-gantt,.meeting-deck .schedule-gantt tbody,.meeting-deck .schedule-gantt thead,.meeting-deck .schedule-gantt tr{display:block;width:100%}.meeting-deck .schedule-gantt thead th:first-child,.meeting-deck .schedule-gantt thead th:last-child{display:none}.meeting-deck .schedule-gantt thead th.schedule-months{display:block;width:100%;height:44px}.meeting-deck .schedule-months>div>span{font-size:9px;line-height:1.2}.meeting-deck .schedule-months small{font-size:8px}.meeting-deck .schedule-task-row,.meeting-deck .story--supplier-gantt[data-story-id=installation] .schedule-task-row{position:relative;height:auto;min-height:92px;padding-top:13px}.meeting-deck .schedule-gantt tbody th:first-child,.meeting-deck .story--supplier-gantt[data-story-id=installation] .schedule-task-row th{display:block;width:100%;height:auto;padding:0 58px 0 0;font-size:17px;line-height:1.3}.meeting-deck .schedule-task-row th small,.meeting-deck .story--supplier-gantt[data-story-id=installation] .schedule-task-row th small{font-size:11px;margin-top:5px}.meeting-deck .schedule-track{display:block;width:100%;height:32px;margin-top:5px}.meeting-deck .schedule-bar,.meeting-deck .story--supplier-gantt[data-story-id=installation] .schedule-bar{height:10px}.meeting-deck .schedule-duration,.meeting-deck .story--supplier-gantt[data-story-id=installation] .schedule-duration{display:block;position:absolute;right:0;top:14px;width:44px;padding:0;font-size:19px}.meeting-deck .schedule-duration small{font-size:10px}.meeting-deck .schedule-source-note{font-size:11px;margin-top:20px}.meeting-deck .story--supplier-gantt .story-note{position:static;margin-top:24px;padding:0;font-size:12px;max-width:none;line-height:1.5}}