@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";:root{color:#132d2a;font-synthesis:none;background:#ecf2e9;font-family:Plus Jakarta Sans,Arial,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}a{color:inherit}.parcelcue{background:#ecf2e9;min-height:100vh;overflow:hidden}.wrap,.pc-header,.pc-footer{width:min(1240px,100% - 48px);margin-inline:auto}.pc-header{border-bottom:1px solid #aec0b8;grid-template-columns:1fr auto 1fr;align-items:center;height:88px;display:grid}.pc-logo{letter-spacing:-.04em;align-items:center;gap:11px;width:max-content;font-weight:800;text-decoration:none;display:flex}.pulse-mark{background:#123b35;border-radius:50%;align-items:end;gap:2px;width:28px;height:28px;padding:5px;display:flex}.pulse-mark i{background:#baff42;width:4px;display:block}.pulse-mark i:first-child{height:7px}.pulse-mark i:nth-child(2){height:16px}.pulse-mark i:nth-child(3){height:11px}.pc-header nav{gap:34px;display:flex}.pc-header nav a,.pc-footer>a:last-child{font-size:13px;font-weight:700;text-decoration:none}.pc-header>.pc-cta{justify-self:end}.pc-cta{color:#fff;text-transform:uppercase;background:#123b35;border:1px solid #123b35;border-radius:999px;justify-content:space-between;align-items:center;gap:40px;min-height:49px;padding:0 20px;font:600 12px IBM Plex Mono,monospace;text-decoration:none;transition:all .18s;display:inline-flex}.pc-cta:hover{background:#5d41e8;border-color:#5d41e8;transform:translateY(-2px)}.pc-cta--secondary{color:#123b35;background:0 0}.pc-cta:focus-visible,a:focus-visible{outline-offset:4px;outline:3px solid #ff754f}.pc-hero{grid-template-columns:145px 1fr 1.02fr;align-items:center;gap:clamp(28px,4.5vw,70px);min-height:740px;padding:90px 0;display:grid}.route-pulse{text-align:center;background:#dce7d9;border:1px solid #9ab0a7;border-radius:80px;flex-direction:column;align-self:stretch;padding:22px 17px;display:flex}.route-pulse>span,.mono-label,.queue-head span,.customer-update span,.pc-modules span,.pc-principles span{letter-spacing:.12em;text-transform:uppercase;font:600 9px IBM Plex Mono,monospace}.pulse-number{letter-spacing:-.08em;margin:auto 0;font-size:55px;font-weight:800}.pulse-number small{letter-spacing:.1em;font:500 9px IBM Plex Mono,monospace;display:block}.pulse-scale{justify-content:center;align-items:end;gap:4px;margin-bottom:25px;display:flex}.pulse-scale i{background:#41ab70;border-radius:6px;width:8px}.pulse-scale i:first-child{height:10px}.pulse-scale i:nth-child(2){height:18px}.pulse-scale i:nth-child(3){background:#f2bf36;height:27px}.pulse-scale i:nth-child(4){background:#ff754f;height:16px}.pulse-scale i:nth-child(5){background:#ff754f;height:8px}.route-pulse dl{margin:0}.route-pulse dl div{border-top:1px solid #b2c3bb;justify-content:space-between;padding:9px 0;font-size:10px;display:flex}.route-pulse dt{color:#657a72}.route-pulse dd{margin:0;font-weight:700}.mono-label{color:#327057;margin:0 0 24px}.pc-hero-copy h1,.pc-inner>h1{letter-spacing:-.075em;margin:0;font-size:clamp(55px,6.7vw,94px);line-height:.92}.pc-hero-copy h1 em{color:#5d41e8;font-style:normal}.pc-explanation{color:#577068;max-width:650px;margin:30px 0;font-size:17px;line-height:1.75}.pc-explanation b{color:#132d2a}.pc-actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.pc-actions>a:last-child{text-underline-offset:5px;font-size:13px;font-weight:700}.queue{background:#f9fcf4;border:1px solid #9aaca5;border-radius:24px;padding:18px;box-shadow:0 28px 60px #1f403721}.queue-head{justify-content:space-between;align-items:center;padding:7px 4px 20px;display:flex}.queue-head div{flex-direction:column;gap:6px;display:flex}.queue-head b{font-size:15px}.queue-head em{color:#c53e20;background:#ffe0d8;border-radius:999px;padding:7px 10px;font:600 9px IBM Plex Mono,monospace}.queue-row{border-top:1px solid #d1dbd6;grid-template-columns:48px 1fr 35px auto;align-items:center;gap:13px;padding:16px 12px;display:grid}.route-id{color:#5d41e8;font:600 11px IBM Plex Mono,monospace}.queue-row>div{flex-direction:column;gap:4px;display:flex}.queue-row small{color:#71837c}.owner{background:#dbe8dc;border-radius:50%;place-items:center;width:32px;height:32px;font:600 9px IBM Plex Mono,monospace;display:grid}.queue-row>strong{color:#3e755f;font:600 9px IBM Plex Mono,monospace}.queue-row--urgent{background:#fff0eb;border-top-color:#0000;border-radius:12px;margin-inline:-5px;padding-inline:17px}.queue-row--urgent .route-id,.queue-row--urgent>strong{color:#d94c2b}.customer-update{color:#fff;background:#182f2b;border-radius:15px;margin-top:12px;padding:18px}.customer-update>div{justify-content:space-between;gap:10px;display:flex}.customer-update span{color:#baff42}.customer-update p{color:#c6d4d0;margin:14px 0;font-size:12px;line-height:1.6}.customer-update button{color:#b8c7c3;background:0 0;border:1px solid #60726d;border-radius:99px;padding:7px 10px;font:500 9px IBM Plex Mono,monospace}.signal-strip{background:#baff42;border-block:1px solid #123b35;grid-template-columns:repeat(3,1fr);display:grid}.signal-strip div{border-right:1px solid #123b35;align-items:center;gap:18px;padding:25px clamp(25px,5vw,80px);display:flex}.signal-strip span{letter-spacing:-.05em;font-size:35px;font-weight:800}.signal-strip p{margin:0;font-size:12px;line-height:1.4}.response-section{grid-template-columns:.75fr 1.25fr;gap:100px;padding:130px 0;display:grid}.response-heading h2,.context-grid h2,.pc-final h2{letter-spacing:-.06em;margin:0;font-size:clamp(45px,5.4vw,75px);line-height:1}.response-heading>p:last-child{color:#657a72;margin:28px 0;line-height:1.7}.response-section ol{margin:0;padding:0;list-style:none}.response-section li{border-top:1px solid #9fb2aa;grid-template-columns:55px 1fr;gap:20px;padding:30px 0;display:grid}.response-section li>span{color:#5d41e8;font:600 10px IBM Plex Mono,monospace}.response-section h3{margin:0 0 10px;font-size:24px}.response-section li p{color:#657870;margin:0;line-height:1.65}.context-band{color:#fff;background:#5d41e8;padding:105px 0}.context-grid{grid-template-columns:.8fr 1.2fr;align-items:end;gap:90px;display:grid}.context-grid .mono-label{color:#baff42}.context-flow{grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;display:grid}.context-flow span,.context-flow strong{border:1px solid #8e7bed;border-radius:16px;padding:24px;line-height:1.6}.context-flow strong{color:#2f226f;background:#fff}.context-flow i{font-size:30px;font-style:normal}.pc-final{grid-template-columns:1fr auto;align-items:end;gap:50px;padding:120px 0;display:grid}.pc-inner{padding:105px 0 140px}.pc-inner>h1{max-width:1000px}.pc-lede{color:#5e756c;max-width:730px;margin:32px 0 75px;font-size:20px;line-height:1.7}.pc-inner>.queue{max-width:680px;margin:0 auto 110px}.pc-modules,.pc-principles{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pc-modules article,.pc-principles article{background:#f7faf3;border:1px solid #9fb2aa;border-radius:22px;min-height:300px;padding:28px}.pc-modules h2,.pc-principles h2{margin:100px 0 15px;font-size:24px}.pc-modules p,.pc-principles p{color:#657870;line-height:1.6}.pc-footer{border-top:1px solid #aec0b8;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;padding:38px 0;display:grid}.pc-footer p{text-transform:uppercase;font:500 9px IBM Plex Mono,monospace}.pc-footer>a:last-child{justify-self:end}@media (width<=1000px){.pc-hero{grid-template-columns:1fr 1fr}.route-pulse{display:none}.response-section,.context-grid,.signal-strip{grid-template-columns:1fr}.signal-strip div{border-bottom:1px solid #123b35;border-right:0}.context-grid{gap:55px}}@media (width<=760px){.pc-header{grid-template-columns:1fr auto}.pc-header nav{display:none}.pc-hero{grid-template-columns:1fr;min-height:0;padding:75px 0}.queue{max-width:620px}.response-section{gap:50px;padding:90px 0}.pc-modules,.pc-principles{grid-template-columns:1fr}.pc-final{grid-template-columns:1fr;align-items:start}.pc-footer{grid-template-columns:1fr auto}.pc-footer p{display:none}}@media (width<=560px){.wrap,.pc-header,.pc-footer{width:min(100% - 30px,1240px)}.pc-header>.pc-cta{gap:10px;min-height:40px;padding:0 12px;font-size:9px}.pc-hero-copy h1{font-size:53px}.pc-explanation{font-size:16px}.queue-row{grid-template-columns:40px 1fr auto}.owner{display:none}.queue-row>strong{grid-column:2}.customer-update>div{display:grid}.context-flow{grid-template-columns:1fr}.context-flow i{width:max-content;transform:rotate(90deg)}.context-band{padding:80px 0}.pc-final{padding:85px 0}.pc-footer{grid-template-columns:1fr}.pc-footer>a:last-child{justify-self:start}}
