/* Apex tracking layout / reference matching. All selectors scoped to tracking page. */
body.page-id-11{--at-navy:#0c3b5c;--at-dark:#06283c;--at-teal:#19b9a3;--at-orange:#f39a0a;--at-muted:#87979a}
body.page-id-11 .topbar{background:#001c2c!important;color:#9edbd7!important;font-size:12px!important}
body.page-id-11 .topbar a{color:#21c4b6!important}
body.page-id-11 .topbar i{color:#20b9a5;font-size:12px;margin-right:6px}
body.page-id-11 .site-header{background:#0b3b5e!important;border-bottom:3px solid #11b09b!important;box-shadow:0 8px 24px rgba(3,27,44,.2)}
body.page-id-11 .site-header .header-main{min-height:122px!important;padding-top:14px;padding-bottom:14px}
body.page-id-11 .site-header .brand-words strong{color:#fff!important}
body.page-id-11 .site-header .brand-words small{color:#31c9ac!important}
body.page-id-11 .site-header .brand-symbol{background:#0a5775!important;color:#fff!important}
body.page-id-11 .site-header .main-nav>a:not(.nav-cta){color:#f3f7f9!important;font-size:13px!important;font-weight:700!important;padding-bottom:11px}
body.page-id-11 .site-header .main-nav>a:hover{color:#25cfb8!important}
body.page-id-11 .site-header .main-nav .nav-cta{background:#f29b11!important;color:#fff!important;padding:14px 23px!important;border-radius:4px!important;font-weight:900!important;font-family:'Barlow Condensed',sans-serif;font-size:16px!important;text-transform:uppercase}
body.page-id-11 .site-header .main-nav .nav-cta i{margin-right:8px;font-size:16px}
body.page-id-11 .site-header .menu-toggle{color:white;border-color:#89b1c7}
body.page-id-11 .apex-t-ticker{background:linear-gradient(90deg,#0db8a2,#1caf95);color:white;font:700 12px/32px 'Plus Jakarta Sans',sans-serif;white-space:nowrap;overflow:hidden;height:32px}
body.page-id-11 .apex-t-ticker-track{width:max-content;animation:apex-t-marquee 38s linear infinite}
body.page-id-11 .apex-t-ticker span{margin:0 24px}
body.page-id-11 .apex-t-ticker i{margin:0 7px}
@keyframes apex-t-marquee{to{transform:translateX(-50%)}}
.apex-exact-track{font-family:'Plus Jakarta Sans',Arial,sans-serif;color:#1a3d54;line-height:1.55}
.apex-exact-track *, .apex-exact-track *:before,.apex-exact-track *:after{box-sizing:border-box}
.apex-exact-track .apex-t-container{max-width:1150px;margin:0 auto;width:calc(100% - 48px)}
.apex-exact-track h1,.apex-exact-track h2,.apex-exact-track h3,.apex-exact-track h4{font-family:'Syne','Plus Jakarta Sans',sans-serif;letter-spacing:-.023em;line-height:1.25}
.apex-exact-track p{margin:0}
.apex-exact-track .bi{font-style:normal}
.apex-t-search{background:#f7f8fa;padding:55px 0 95px;text-align:center;border-top:1px solid #d5e1e5}
.apex-t-search h1{font-family:'Plus Jakarta Sans',sans-serif;font-size:clamp(31px,4vw,48px);font-weight:400;color:#24292d;margin:0 0 10px}
.apex-t-search>div>p{font-size:15px;color:#575f66;margin:0 auto 50px;max-width:1100px;line-height:1.8}
.apex-t-searchform{display:flex;width:100%;border:1px solid #d8dfe2;background:#fff;margin:0 auto;min-height:52px}
.apex-t-searchform input{flex:1;min-width:0;border:0!important;background:#fff!important;box-shadow:none!important;padding:15px 18px!important;font:400 19px/1.5 'Plus Jakarta Sans',sans-serif;color:#333;outline:none}
.apex-t-searchform input:focus{outline:2px solid #24bdaa;outline-offset:-2px}
.apex-t-searchform button{flex:none;border:0!important;border-radius:0!important;color:white!important;background:#727a80!important;padding:11px 21px!important;font:700 21px 'Plus Jakarta Sans',sans-serif!important;cursor:pointer}
.apex-t-searchform button:hover{background:#0b506e!important}
.apex-t-searchform button .bi{margin-right:6px}
.apex-t-nothing{background:#f2f5f6;padding:45px 0}
.apex-t-error{display:flex;gap:24px;align-items:flex-start;border:1px solid #dce7ea;border-radius:12px;background:white;padding:30px}
.apex-t-error>i{font-size:36px;color:#0fa48f}
.apex-t-error h2{font-size:22px;margin:0 0 9px;color:#0e3f61}
.apex-t-error p{font-size:14px;color:#5f727a;margin-bottom:10px}
.apex-t-error a{color:#049b91;font-weight:800}
.apex-t-demo{background:#fff3c8;color:#623d02;padding:12px 20px;text-align:center;font-size:13px;border-block:1px solid #ecc771}
.apex-t-demo .bi{margin-right:7px}
.apex-t-hero{background:#0a314b;background-image:radial-gradient(circle at 10% 30%,rgba(20,164,143,.14),transparent 40%),linear-gradient(105deg,#073a50,#0c3048);color:#fff;padding:55px 0}
.apex-t-hero-grid{display:grid;grid-template-columns:1.3fr 1.03fr .68fr;gap:38px;align-items:center}
.apex-t-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 15px;color:#65e8d7;border:1px solid #147a77;background:#064b56;font-size:11px;letter-spacing:.08em;border-radius:40px;font-weight:900}
.apex-t-hero-copy h2{font-size:clamp(28px,2.8vw,36px);color:#fff;margin:20px 0 12px;overflow-wrap:anywhere}
.apex-t-hero-copy h2 span{display:block;color:#20ceb6;font-size:1.05em;overflow-wrap:anywhere}
.apex-t-hero-copy>p{color:#9fbdcc;font-size:14px;line-height:1.8}
.apex-t-state{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:16px;color:#96b7c6;font-size:12px;line-height:1.6}
.apex-t-status{background:#eafff5;color:#095345;padding:6px 9px;border-radius:30px;font-size:11px;font-weight:800}
.apex-t-status .bi{color:#18ac8e;margin-right:4px}
.apex-t-state>span .bi{color:#18bca5;margin-right:5px}
.apex-t-route{font-size:12px;font-weight:750;color:#c7dce4;margin-top:15px;line-height:1.6}
.apex-t-route>.bi{color:#17c7ad;margin-right:4px}
.apex-t-route .bi-arrow-right{margin:0 7px}
.apex-t-eta{display:inline;margin-left:8px}
.apex-t-ticket{background:#fff;min-width:0;color:#103f5b;border-radius:16px;border-top:4px solid #11b89e;box-shadow:0 12px 27px rgba(0,0,0,.17);padding:26px 19px;text-align:center;display:flex;flex-direction:column;gap:13px;align-items:center}
.apex-t-ticket span{font-size:10px;color:#9baeb8;letter-spacing:.13em;font-weight:900}
.apex-t-ticket span .bi{color:#20b6a5}
.apex-t-ticket strong{font:800 clamp(17px,1.8vw,26px)/1.4 'Syne',sans-serif;color:#0b4061;overflow-wrap:anywhere}
.apex-t-barcode{height:43px;width:96%;background:repeating-linear-gradient(90deg,#0c202c 0,#0c202c 1px,#fff 1px,#fff 3px,#0c202c 3px,#0c202c 5px,#fff 5px,#fff 9px,#0c202c 9px,#0c202c 10px,#fff 10px,#fff 13px,#0c202c 13px,#0c202c 17px,#fff 17px,#fff 20px)}
.apex-t-hero-actions{text-align:center}
.apex-t-hero-actions button{cursor:pointer}
.apex-t-pdf{display:block;background:#f39b08;border:0;border-radius:7px;color:#fff;font:800 15px 'Plus Jakarta Sans',sans-serif;padding:15px 16px;width:100%;white-space:nowrap}
.apex-t-hero-actions span{display:block;font-size:11px;color:#7699ab;margin:11px 0}
.apex-t-print{border:1px solid #43677f;background:transparent;color:#c5d8e2;border-radius:5px;font-size:12px;padding:7px 13px}
.apex-t-stats{background:#f1f4f5;padding:30px 0}
.apex-t-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.apex-t-stats article{border-radius:15px;padding:21px 19px;min-height:146px;background:#fff;box-shadow:0 4px 20px rgba(18,59,78,.06)}
.apex-t-stat-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#eaf4f4;border-radius:9px;color:#0e4b68;margin-bottom:15px}
.apex-t-stats article small,.apex-t-location-stats small{font-size:11px;letter-spacing:.04em;color:#87969b;font-weight:900;display:block;margin-bottom:6px}
.apex-t-stats article strong{font-size:14px;font-weight:800;color:#103d58;overflow-wrap:anywhere;display:block}
.apex-t-progress{background:#fff;padding:55px 0 65px}
.apex-t-heading{display:flex;align-items:center;gap:15px;margin:0 0 32px}
.apex-t-heading-icon{display:grid;place-items:center;background:#0d5278;color:#fff;border-radius:9px;width:46px;height:46px;font-size:21px;flex:none;box-shadow:0 5px 14px rgba(14,68,91,.16)}
.apex-t-heading-icon.teal{background:#13ae99}
.apex-t-heading h3{font-size:23px;margin:0;color:#0b4066}
.apex-t-heading p{color:#8a9a9f;font-size:12px;margin:5px 0 0}
.apex-t-progress-top{display:flex;align-items:center;justify-content:space-between;margin:21px 0 8px}
.apex-t-progress-top span{font-weight:900;font-size:12px;letter-spacing:.06em;color:#889698}
.apex-t-progress-top strong{font:800 24px 'Syne',sans-serif;color:#0b4365}
.apex-t-progressbar{height:7px;background:#e8eced;border-radius:20px;overflow:hidden}
.apex-t-progressbar>div{height:100%;background:linear-gradient(90deg,#063c5d,#20bca4);border-radius:20px}
.apex-t-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:34px 0 0!important;padding:0!important;list-style:none!important;text-align:center;position:relative}
.apex-t-steps:before{content:"";height:2px;position:absolute;left:7.5%;right:7.5%;background:#e5e9ec;top:23px}
.apex-t-steps li{z-index:1;position:relative;list-style:none!important;padding:0 5px}
.apex-t-step-dot{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;margin:0 auto 13px;background:#fff;color:#b8c5ca;border:3px solid #e4e9eb;font-size:18px;box-shadow:0 0 0 5px white}
.apex-t-steps li.done .apex-t-step-dot{background:#0e5078;border-color:#dae5eb;color:white}
.apex-t-steps li.active .apex-t-step-dot{background:#f6a00b;border-color:#fff0d3;box-shadow:0 0 0 5px #fff5e7;color:#fff}
.apex-t-steps li strong{display:block;color:#9dadb3;font-size:11px;letter-spacing:.025em;line-height:1.4;font-weight:900}
.apex-t-steps li.done strong{color:#0b4e73}
.apex-t-steps li.active strong{color:#e18d07}
.apex-t-steps li small{display:block;color:#aebbc0;font-size:11px;margin-top:6px;line-height:1.4}
.apex-t-annotation{color:#89979a;font-size:11px;line-height:1.6;margin-top:25px!important}
.apex-t-mapblock{background:#f1f4f5;padding:58px 0}
.apex-t-map-layout{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(220px,.75fr);gap:23px;align-items:stretch}
.apex-t-map-canvas{background:white;border:1px solid #e5ecee;border-radius:20px;min-height:435px;overflow:hidden;position:relative}
.apex-t-map-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8ba3ad;background:repeating-linear-gradient(-25deg,#e8ecee,#e8ecee 3px,#f8f9fa 3px,#f8f9fa 62px)}
.apex-t-map-empty .bi{font-size:39px;color:#237b92}
.apex-t-map-empty p{color:#26566d;font-weight:900;margin:10px 0 6px}
.apex-t-map-empty small{font-size:11px}
.apex-t-map-canvas #apex-reported-map{background:transparent!important;border:0!important;padding:12px!important;margin:0!important;box-shadow:none!important;border-radius:0!important;position:relative;z-index:2}
.apex-t-map-canvas #apex-reported-map h3{color:#114b6d;font-size:17px}
.apex-t-map-canvas #apex-reported-map iframe{height:310px!important}
.apex-t-map-canvas:has(#apex-reported-map) .apex-t-map-empty{display:none}
.apex-t-location-stats{display:flex;flex-direction:column;gap:14px}
.apex-t-location-stats>div{flex:1;background:#fff;border-radius:14px;padding:19px;box-shadow:0 5px 15px rgba(12,50,71,.04);border:1px solid #e9eef0}
.apex-t-location-stats .apex-t-stat-icon{width:35px;height:34px;margin-bottom:9px}
.apex-t-location-stats strong{font-size:13px;color:#0f4762;line-height:1.45;overflow-wrap:anywhere;display:block}
.apex-t-details,.apex-t-information{padding:54px 0;background:#fff}
.apex-t-package-card{max-width:560px;background:#fff;border:1px solid #e3e9ec;border-radius:20px;overflow:hidden;box-shadow:0 8px 20px #0b35420b}
.apex-t-package-name{display:flex;align-items:center;gap:15px;padding:21px 23px;background:#f8fafb}
.apex-t-package-name>.bi{font-size:24px;color:#13ad9a}
.apex-t-package-name strong{font-size:16px;color:#0b4263;display:block}
.apex-t-package-name small{font-size:12px;color:#98a7ac}
.apex-t-package-status{margin-left:auto;background:#eff7f5;border-radius:99px;padding:6px 10px;font-size:10px;color:#1a6c5f;font-weight:800;overflow-wrap:anywhere}
.apex-t-package-data{padding:6px 23px 20px}
.apex-t-package-data>div{padding:13px 0;border-bottom:1px solid #ecf0f2;display:flex;align-items:center;justify-content:space-between;gap:13px}
.apex-t-package-data>div:last-child{border-bottom:0}
.apex-t-package-data small{font-size:11px;color:#85999e;font-weight:800}
.apex-t-package-data strong{font-size:12px;color:#174965;text-align:right;overflow-wrap:anywhere}
.apex-t-parties{padding:56px 0;background:#f1f4f5}
.apex-t-party-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}
.apex-t-party-grid article{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 7px 20px #134c6210;border:1px solid #e7eef0;min-width:0}
.apex-t-party-grid article:first-child{border-left:4px solid #0c5778}
.apex-t-party-grid article:last-child{border-left:4px solid #16b69f}
.apex-t-party-grid header{display:flex;gap:13px;align-items:center;padding:22px;background:#f8fafb}
.apex-t-party-icon{display:grid;place-items:center;background:#e0ecef;border-radius:50%;width:44px;height:44px;color:#124a6d;font-size:19px}
.apex-t-party-grid article:last-child .apex-t-party-icon{background:#daf8f0;color:#08a98d}
.apex-t-party-grid h4{font-size:18px;color:#16445e;margin:0}
.apex-t-party-grid header small{font-size:10px;letter-spacing:.08em;color:#879a9d}
.apex-t-party-grid dl,.apex-t-info-card dl{margin:0}
.apex-t-party-grid dl>div{display:flex;gap:20px;padding:14px 22px;border-top:1px solid #edf1f3}
.apex-t-party-grid dt{width:100px;flex:none;color:#859499;font-weight:800;font-size:11px}
.apex-t-party-grid dd{flex:1;margin:0;font-size:13px;color:#1a435b;overflow-wrap:anywhere}
.apex-t-info-card{border:1px solid #e6ecee;border-radius:17px;overflow:hidden;background:#fff}
.apex-t-info-card dl{display:grid;grid-template-columns:1fr 1fr}
.apex-t-info-card dl>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:19px 24px;border-bottom:1px solid #eef2f3}
.apex-t-info-card dl>div:nth-child(odd){border-right:1px solid #eef2f3}
.apex-t-info-card dt{color:#819299;font-size:12px;font-weight:800}
.apex-t-info-card dd{color:#144565;font-size:13px;font-weight:800;margin:0;text-align:right;overflow-wrap:anywhere}
.apex-t-history-heading{margin-top:50px}
.apex-t-history{border:1px solid #e5ebed;border-radius:17px;padding:28px}
.apex-t-event-list{list-style:none!important;margin:0!important;padding:0!important}
.apex-t-event-list li{list-style:none!important;display:flex;gap:18px;padding:0 0 24px;position:relative}
.apex-t-event-list li:before{content:"";position:absolute;top:17px;bottom:0;left:19px;width:2px;background:#d9e6e8}
.apex-t-event-list li:last-child:before{display:none}
.apex-t-event-pin{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#dbf3ee;color:#0c927b;position:relative;z-index:1}
.apex-t-event-list li>div{flex:1;background:#f7fafb;border:1px solid #edf1f2;border-radius:12px;padding:18px}
.apex-t-event-title{display:flex;justify-content:space-between;gap:14px;align-items:start}
.apex-t-event-title strong{color:#154963;font-size:15px}
.apex-t-event-title time{color:#8b9ca0;font-size:12px}
.apex-t-event-list li small{color:#11a894;font-weight:800;font-size:12px;display:block;margin:6px 0}
.apex-t-event-list li p{color:#617781;font-size:13px;line-height:1.6}
.apex-t-support{background:#0b3b5c;color:#fff;padding:33px 0}
.apex-t-support-inner{display:flex;justify-content:space-between;gap:24px;align-items:center}
.apex-t-support h3{color:#fff;font-size:24px;margin:0 0 9px}
.apex-t-support p{color:#b6d0de;font-size:13px}
.apex-t-support-inner>div:last-child{display:flex;gap:12px;flex:none}
.apex-t-support a{background:#f39d11;color:#0d3146!important;text-decoration:none;font-size:13px;font-weight:900;border-radius:7px;padding:12px 15px}
.apex-t-support a:last-child{background:transparent;border:1px solid #7191a3;color:#fff!important}
.apex-t-cta{background:#0b3d5e;padding:55px 0;color:#fff}
.apex-t-cta-grid{display:grid;grid-template-columns:1.3fr 1fr auto;align-items:center;gap:24px}
.apex-t-cta-grid small{font-family:'Barlow Condensed',sans-serif;letter-spacing:.16em;color:#39c9b2;font-weight:900;font-size:12px}
.apex-t-cta-grid h2{font:800 clamp(25px,3vw,37px)/1.1 'Barlow Condensed',sans-serif;margin:10px 0;color:#fff}
.apex-t-cta-grid h2 em{font-style:normal;color:#f5a31e}
.apex-t-cta-grid p{font-size:14px;color:#bed3df}
.apex-t-cta-grid a{display:inline-block;white-space:nowrap;background:#f29b0d;color:#fff!important;text-decoration:none;border-radius:5px;font-weight:900;font-size:13px;padding:16px 20px}
@media(max-width:1000px){.apex-t-hero-grid{grid-template-columns:1fr 1fr}.apex-t-hero-actions{grid-column:1/-1;text-align:left}.apex-t-hero-actions button.apex-t-pdf{max-width:270px}.apex-t-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apex-t-cta-grid{grid-template-columns:1fr 1fr}.apex-t-cta-grid a{grid-column:2;justify-self:start}}
@media(max-width:750px){body.page-id-11 .site-header .header-main{min-height:80px!important}body.page-id-11 .site-header .main-nav{background:#0c3b5c!important}body.page-id-11 .site-header .main-nav a{color:#fff!important}.apex-exact-track .apex-t-container{width:calc(100% - 28px)}.apex-t-search{padding:40px 0 60px}.apex-t-search h1{font-size:33px}.apex-t-search>div>p{font-size:14px;margin-bottom:30px}.apex-t-searchform{display:block}.apex-t-searchform input{display:block;width:100%;min-height:55px}.apex-t-searchform button{display:block;width:100%;min-height:52px}.apex-t-hero{padding:32px 0}.apex-t-hero-grid{grid-template-columns:1fr}.apex-t-hero-copy h2{font-size:29px}.apex-t-hero-actions{grid-column:auto}.apex-t-stats-grid{gap:10px}.apex-t-stats article{padding:15px 13px;min-height:126px}.apex-t-heading h3{font-size:20px}.apex-t-progress,.apex-t-mapblock,.apex-t-details,.apex-t-parties,.apex-t-information{padding:35px 0}.apex-t-steps{grid-template-columns:1fr;gap:0;text-align:left}.apex-t-steps:before{left:23px;top:15px;bottom:15px;width:2px;height:auto;right:auto}.apex-t-steps li{display:grid;grid-template-columns:48px 1fr;column-gap:16px;min-height:62px;align-items:center}.apex-t-step-dot{grid-row:1/3;margin:0;width:43px;height:43px}.apex-t-steps li strong{align-self:end}.apex-t-steps li small{align-self:start;margin-top:3px}.apex-t-map-layout{grid-template-columns:1fr}.apex-t-map-canvas{min-height:310px}.apex-t-location-stats{display:grid;grid-template-columns:1fr 1fr}.apex-t-location-stats>div{padding:13px}.apex-t-party-grid{grid-template-columns:1fr;gap:15px}.apex-t-info-card dl{grid-template-columns:1fr}.apex-t-info-card dl>div:nth-child(odd){border-right:0}.apex-t-support-inner{display:block}.apex-t-support-inner>div:last-child{margin-top:20px;flex-wrap:wrap}.apex-t-cta-grid{grid-template-columns:1fr}.apex-t-cta-grid a{grid-column:auto}}
@media(max-width:390px){.apex-t-stats-grid,.apex-t-location-stats{grid-template-columns:1fr}.apex-t-event-title{display:block}.apex-t-event-title time{display:block;margin-top:6px}}
@media print{body.page-id-11 .topbar,body.page-id-11 .site-header,body.page-id-11 .apex-t-ticker,.apex-t-search,.apex-t-demo .bi,.apex-t-support,.apex-t-cta,.apex-t-hero-actions,.apex-t-mapblock #apex-open-map,#wpadminbar{display:none!important}.apex-t-hero{background:#fff!important;color:#000!important}.apex-t-hero h2,.apex-t-hero h2 span,.apex-t-hero-copy p{color:#111!important}.apex-t-stats,.apex-t-mapblock,.apex-t-parties{background:white!important}.apex-t-stats article,.apex-t-party-grid article,.apex-t-package-card{box-shadow:none!important;break-inside:avoid}.apex-t-mapblock iframe{display:none!important}.apex-t-progressbar{print-color-adjust:exact;-webkit-print-color-adjust:exact}}
