.missionPage .simpleFooter{letter-spacing:.14em;justify-content:space-between;padding:30px 0;font-size:9px;display:flex}.missionHero{color:#fff;background:linear-gradient(130deg,#062c63,#174c78 55%,#2b746f);padding:96px 0 124px;overflow:hidden}.missionHeroGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:end;gap:clamp(64px,8vw,120px);display:grid}.missionHeroCopy{min-width:0}.missionHero h1{margin:44px 0 0}.missionHero h1 em{color:#ff9dc8}.missionHeroCopy>p:last-child{color:#d7e4ee;max-width:760px;margin:46px 0 0;font:20px/1.6 Georgia,serif}.missionDate{background:#ffffff0b;border:1px solid #ffffff52;gap:34px;padding:38px;display:grid}.missionDateTop{flex-direction:column;gap:12px;display:flex}.missionDateTop b{letter-spacing:.22em;color:#7ee0de;font-size:11px}.missionDateTop strong{font:68px/1 Georgia,serif}.missionCities{border-top:1px solid #ffffff40;display:grid}.missionCities span{letter-spacing:.17em;text-transform:uppercase;border-bottom:1px solid #ffffff2e;padding:13px 0;font-size:11px;font-weight:800;line-height:1.35}.missionCities span:last-child{border-bottom:0;padding-bottom:0}.missionCountdownSection{border-bottom:1px solid var(--line);background:linear-gradient(115deg,#fff2f8,#f1f5ff 58%,#eaf9f7)}.missionCountdown{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;padding-top:48px;padding-bottom:48px;display:grid}.missionCountdownCopy .sectionLabel{letter-spacing:.15em;color:#7451a0;margin:0 0 16px;font-size:10px}.missionCountdownCopy h2{color:var(--ink);margin:0 0 15px;font:clamp(34px,3.5vw,48px)/1.12 Georgia,serif}.missionCountdownCopy>p:not(.sectionLabel){color:#526a89;margin:0;font:15px/1.6 Arial,Helvetica,sans-serif}.missionCountdownCopy>p.missionCountdownTime{margin-top:4px;font-size:12px}.missionCountdownClock{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.missionCountdownUnit{text-align:center;background:#fffc;border:1px solid #092f6629;border-radius:4px;min-width:0;padding:24px 8px 20px}.missionCountdownUnit strong{font-variant-numeric:tabular-nums;color:var(--ink);font:500 clamp(32px,4vw,55px)/1.05 Arial,Helvetica,sans-serif;display:block}.missionCountdownUnit span{text-transform:uppercase;letter-spacing:.1em;color:#7451a0;margin-top:12px;font:700 10px/1.4 Arial,Helvetica,sans-serif;display:block}.missionCountdownComplete{color:var(--ink);margin:0;font:22px/1.5 Georgia,serif}@media (max-width:900px){.missionCountdown{grid-template-columns:1fr;gap:30px}.missionCountdownClock{width:100%;max-width:620px}}@media (max-width:620px){.missionCountdown{gap:26px;padding-top:36px;padding-bottom:36px}.missionCountdownClock{gap:8px}.missionCountdownUnit{padding:20px 4px 17px}.missionCountdownUnit strong{font-size:clamp(28px,8vw,44px)}.missionCountdownUnit span{letter-spacing:.03em;margin-top:10px;font-size:9px}}.missionOverview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(72px,8vw,120px);padding:125px 0;display:grid}.missionOverview h2{margin:42px 0 0;font-size:58px}.overviewCopy>p{color:#4e6585;margin:0;font:19px/1.65 Georgia,serif}.overviewCopy ul{margin:42px 0;padding:0;list-style:none}.overviewCopy li{border-top:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;padding:15px 0;font-size:12px;line-height:1.45}.overviewCopy .deadline{text-transform:uppercase;letter-spacing:.08em;color:var(--violet);margin:0;font:700 12px/1.55 Arial,sans-serif}.hotelSection{color:#fff;background:linear-gradient(135deg,#743e83,#bd55a0);padding:120px 0}.hotelSection h2{margin:38px 0 28px}.hotelIntro{color:#f6ddec;max-width:780px;margin:0;font:18px/1.6 Georgia,serif}.hotelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:62px 0 0;display:grid}.hotelCard{color:var(--ink);background:#fff;flex-direction:column;min-height:390px;padding:34px;display:flex}.hotelCard>span{text-transform:uppercase;letter-spacing:.14em;color:var(--teal);font-size:9px;font-weight:800}.hotelCard h3{margin:38px 0 16px;font:42px/1.08 Georgia,serif}.hotelCard p{color:#617390;margin:0 0 28px;font:15px/1.55 Georgia,serif}.hotelCard p strong{color:var(--ink)}.hotelPrimaryLink{border-bottom:1px solid;transition:all .2s;display:inline}.hotelPrimaryLink:hover{color:var(--violet)}.hotelAlternatives{border-top:1px solid var(--line);margin-top:auto;padding-top:22px}.hotelAlternatives small{letter-spacing:.12em;text-transform:uppercase;color:#6a7890;margin:0 0 10px;font:800 9px/1.4 Arial,sans-serif;display:block}.hotelAlternativeLink{color:#566c89;border-bottom:1px solid #092f661a;justify-content:space-between;align-items:center;gap:14px;padding:8px 0;font:13px/1.35 Georgia,serif;transition:all .2s;display:flex}.hotelAlternativeLink:hover{color:var(--violet);padding-left:4px}.attendeeCallout{border-top:1px solid #ffffff47;grid-template-columns:1.35fr .65fr;align-items:end;gap:60px;margin-top:70px;padding-top:55px;display:grid}.attendeeCallout h2{margin:22px 0;font-size:clamp(38px,4.8vw,66px)}.attendeeCallout p:last-child{color:#f6ddec;max-width:680px;font:18px/1.5 Georgia,serif}.attendeeCallout .contactButton{color:var(--ink);background:#fff;justify-self:end;min-width:300px;margin:0}.missionCta{justify-content:space-between;align-items:center;gap:48px;padding:105px 0;display:flex}.missionCta h2{margin:0;font-size:55px}.missionCta .contactButton{min-width:240px}.missionMeetings{padding-bottom:95px;scroll-margin-top:30px}.missionMeetingsIntro{max-width:840px}.missionMeetingsIntro>.sectionLabel{font-size:14px}.missionMeetingsIntro h2{margin:24px 0;font:clamp(40px,5vw,64px)/1.1 Georgia,serif}.missionMeetingsIntro h2 em{color:var(--violet)}.missionMeetingsIntro>p:last-child{color:#526987;margin:0 0 38px;font:19px/1.6 Georgia,serif}.missionMeetingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.missionMeetingGrid article{border:1px solid var(--line);border-top:4px solid var(--teal);background:linear-gradient(135deg,#edf8f7,#f3f2fa);flex-direction:column;min-width:0;padding:30px;display:flex}.missionMeetingGrid article:nth-child(2){border-top-color:var(--violet)}.missionMeetingGrid article>span{letter-spacing:.12em;color:#526987;font:700 12px/1.5 Arial,Helvetica,sans-serif}.missionMeetingGrid h3{margin:24px 0 16px;font:30px/1.2 Georgia,serif}.missionMeetingGrid article>p{color:#526987;margin:0 0 24px;font:15px/1.6 Arial,Helvetica,sans-serif}.missionMeetingGrid article>.missionMeetingTime{color:var(--ink);margin-bottom:12px;font-weight:700}.missionMeetingGrid a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;min-height:44px;margin-top:auto;padding-top:18px;font:700 14px/1.5 Arial,Helvetica,sans-serif;display:flex}.missionMeetingGrid a:hover{color:var(--violet)}.missionMeetingGrid a:focus-visible{outline:3px solid var(--teal);outline-offset:5px}.missionMeetingsNote{color:#526987;max-width:900px;margin:24px 0 0;font:13px/1.65 Arial,Helvetica,sans-serif}@media (max-width:900px){.missionMeetingGrid{grid-template-columns:1fr}.missionMeetingGrid article{padding:28px}.missionMeetingGrid h3{margin-top:18px}}@media (max-width:620px){.missionMeetings{padding-bottom:70px}}.missionConfirmedCompanies{padding:0 0 95px;scroll-margin-top:30px}.missionConfirmedCompanies>.sectionLabel{font-size:14px}.missionConfirmedCompanies>h2{margin:24px 0;font-size:clamp(42px,5.5vw,72px)}.missionConfirmedIntro{color:#526987;max-width:740px;margin:0 0 38px;font:18px/1.6 Georgia,serif}.missionConfirmedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.missionConfirmedGrid article{border:1px solid var(--line);border-top:4px solid var(--teal);background:#fff;flex-direction:column;min-width:0;padding:30px;display:flex}.missionConfirmedGrid article:nth-child(2n){border-top-color:var(--violet)}.missionConfirmedGrid article>.missionConfirmedSector{color:#526987;margin:0;font:700 14px/1.5 Arial,Helvetica,sans-serif}.missionConfirmedGrid h3{overflow-wrap:break-word;margin:26px 0 20px;font:34px/1.15 Georgia,serif}.missionConfirmedGrid article>p{color:#526987;margin:0 0 26px;font:16px/1.6 Georgia,serif}.missionConfirmedGrid a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;font:700 14px/1.5 Arial,Helvetica,sans-serif;display:flex}.missionConfirmedGrid a:hover{color:var(--violet)}.missionConfirmedGrid a:focus-visible{outline:3px solid var(--teal);outline-offset:5px}@media (max-width:1000px){.missionConfirmedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.missionConfirmedGrid{grid-template-columns:1fr}.missionConfirmedCompanies{padding-bottom:70px}.missionConfirmedGrid article{padding:26px}}.missionNews{padding-bottom:95px;scroll-margin-top:30px}.missionNewsCard{border:1px solid var(--line);border-top:4px solid var(--violet);background:linear-gradient(130deg,#fff4f9,#f1f4ff 65%,#eaf8f6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);padding:clamp(28px,4.5vw,60px);display:grid}.missionNewsHeading>.sectionLabel{margin:0 0 24px;font-size:12px}.missionNewsByline{color:#526987;margin:0 0 22px;font:700 12px/1.6 Arial,Helvetica,sans-serif}.missionNewsHeading h2{overflow-wrap:break-word;margin:0;font:clamp(30px,3.3vw,44px)/1.15 Georgia,serif}.missionNewsHeading h2 em{color:var(--violet);margin-top:18px;font-weight:400;display:block}.missionNewsCopy{flex-direction:column;justify-content:center;min-width:0;display:flex}.missionNewsCopy>p{color:#526987;margin:0 0 26px;font:18px/1.65 Georgia,serif}.missionNewsArticle{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;font:700 14px/1.5 Arial,Helvetica,sans-serif;display:flex}.missionNewsArticle:hover{background:var(--violet)}.missionNews a:focus-visible{outline:3px solid var(--teal);outline-offset:5px}.missionNewsInvitation{border-top:1px solid var(--line);margin-top:30px;padding-top:25px}.missionNewsInvitation p{color:#526987;margin:0 0 14px;font:15px/1.6 Arial,Helvetica,sans-serif}.missionNewsInvitation a{min-height:44px;color:var(--ink);align-items:center;gap:18px;font:700 14px/1.5 Arial,Helvetica,sans-serif;display:inline-flex}.missionNewsInvitation a:hover{color:var(--violet)}@media (max-width:900px){.missionNewsCard{grid-template-columns:1fr;gap:30px}}@media (max-width:620px){.missionNews{padding-bottom:70px}.missionNewsCopy>p{font-size:17px}}@media (max-width:900px){.missionHeroGrid,.missionOverview,.attendeeCallout{grid-template-columns:1fr}.missionHeroGrid{gap:64px}.missionHeroCopy>p:last-child{margin-top:38px}.missionDate{grid-template-columns:.8fr 1.2fr;align-items:end;gap:38px;max-width:560px}.missionCities{border-top:0;border-left:1px solid #ffffff40;padding-left:32px}.hotelGrid{grid-template-columns:1fr;gap:18px}.hotelCard{min-height:330px}.missionCta{flex-direction:column;align-items:flex-start}.attendeeCallout .contactButton{justify-self:start}}@media (max-width:620px){.missionHero,.hotelSection{padding:78px 0}.missionHeroGrid{gap:48px}.missionHero h1{margin-top:36px}.missionHeroCopy>p:last-child{margin-top:34px;font-size:17px;line-height:1.65}.missionDate{grid-template-columns:1fr;gap:28px;max-width:none;padding:28px}.missionDateTop strong{font-size:58px}.missionCities{border-top:1px solid #ffffff40;border-left:0;padding-left:0}.missionCities span{padding:12px 0}.missionOverview{gap:50px;padding:82px 0}.missionOverview h2{margin-top:34px;font-size:48px}.overviewCopy ul{margin:34px 0}.hotelSection h2{margin-top:32px}.hotelGrid{margin-top:48px}.hotelCard{min-height:300px;padding:29px}.attendeeCallout{gap:34px;margin-top:58px;padding-top:46px}.missionCta{padding:75px 0}.missionCta h2{font-size:45px}.missionPage .simpleFooter{flex-wrap:wrap;gap:25px}}.missionFlashEntry{justify-content:space-between;align-items:center;gap:32px;padding:60px 0 0;display:flex}.missionFlashEntry h2{margin:18px 0;font:clamp(36px,4vw,52px)/1.15 Georgia,serif}.missionFlashEntry p:not(.sectionLabel){color:#526987;max-width:690px;font:18px/1.6 Georgia,serif}.missionFlashEntry .contactButton{white-space:normal;margin:0;font-size:16px}@media (max-width:900px){.missionFlashEntry{flex-direction:column;align-items:flex-start}}.missionPage .hotelCityCard{min-width:0;padding:0;overflow:hidden}.hotelCityHeading{isolation:isolate;color:#fff;background:#123f62;flex-direction:column;justify-content:flex-end;min-height:290px;padding:30px;display:flex;position:relative}.hotelCityHeading img{z-index:-2;object-fit:cover;object-position:center 45%;width:100%;height:100%;position:absolute;inset:0}.hotelCityHeading:after{content:"";z-index:-1;background:linear-gradient(#0000 15%,#04193140 45%,#041931e8);position:absolute;inset:0}.hotelCityHeading>span{letter-spacing:.09em;color:#baf1ef;font:700 14px/1.5 Arial,sans-serif}.hotelCityHeading h3{color:#fff;margin:15px 0 0;font:44px/1.05 Georgia,serif}.hotelCityDetails{flex-direction:column;flex:1;padding:30px;display:flex}.hotelCityDetails p{font-size:16px}.hotelCityDetails .hotelAlternativeLink{padding:10px 0;font-size:16px;line-height:1.45}.hotelCityDetails .hotelAlternatives small{font-size:14px}.missionSectorVisual{margin-top:0;margin-bottom:85px}.missionSectorVisual>img{width:100%;height:auto;display:block}.missionSectorLabels{color:#fff;background:#0a3156;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.missionSectorLabels span{text-align:center;border-right:1px solid #ffffff24;padding:22px 20px;font:17px/1.4 Georgia,serif}.missionSectorLabels span:last-child{border-right:0}.missionSectorVisual .missionIllustrationNote{color:#536b89;margin:10px 0 0;font:12px/1.5 Arial,sans-serif}.missionImageCredits{color:#fff;margin:24px 0 0;font:12px/1.6 Arial,sans-serif}.missionImageCredits a{text-underline-offset:3px;text-decoration:underline}@media (max-width:620px){.hotelCityHeading{min-height:270px;padding:26px}.hotelCityDetails{padding:26px}.missionSectorVisual{margin-bottom:55px}.missionSectorLabels{grid-template-columns:1fr}.missionSectorLabels span{border-bottom:1px solid #ffffff24;border-right:0;padding:12px 16px}}
