body.page-id-8799 .pv-section{padding:52px 0;scroll-margin-top:90px}body.page-id-8799 .pv-section h2{font-size:clamp(29px,3vw,47px);line-height:1.15;margin-bottom:28px;text-wrap:balance}body.page-id-8799 .pvr-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;align-items:start}body.page-id-8799 .pvr-copy{min-width:0}body.page-id-8799 .pvr-copy p{line-height:1.7;margin:0 0 18px}body.page-id-8799 .pvr-art{margin:0;border:1px solid #dce5f5;border-radius:24px;overflow:hidden;box-shadow:0 18px 45px #1029680a;position:sticky;top:100px}body.page-id-8799 .pvr-art svg{display:block;width:100%;height:auto}body.page-id-8799 .pvr-copy p.pvr-emphasis{font:700 22px/1.4 Urbanist,sans-serif;color:#102968;padding:20px;border-radius:16px;background:#f3f6fc;border-left:4px solid #e52312}body.page-id-8799 .pv-live-operation{background:#102968;border-radius:28px;padding:32px;margin:25px 0}body.page-id-8799 .pv-live-operation h2{color:#fff}body.page-id-8799 .pv-live-operation .pvr-copy p{color:#dce6fa}body.page-id-8799 .pv-infrastructure{background:#f3f6fc;border:1px solid #dce5f5;border-radius:26px;padding:32px;margin:26px 0}body.page-id-8799 .pv-infrastructure .pvr-copy p.pvr-emphasis{background:#fff}body.page-id-8799 .pv-future .pvr-grid>figure{width:100%;margin:0;min-width:0;position:sticky;top:100px}body.page-id-8799 .pv-future .pvr-grid>figure svg{width:100%;height:auto}body.page-id-8799 .pv-photo-brief{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.page-id-8799 .pv-photo-brief article{padding:24px;border:1px solid #dce5f5;border-radius:22px;background:#f3f6fc;min-width:0;transition:transform .25s,box-shadow .25s}body.page-id-8799 .pv-photo-brief article:hover{transform:translateY(-5px);box-shadow:0 15px 30px #10296810}body.page-id-8799 .pv-photo-brief article>i{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 0 20px;border-radius:14px;background:#fff0ed;color:#e52312;font-size:24px;line-height:1}body.page-id-8799 .pv-photo-brief h3{font:800 23px/1.25 Urbanist,sans-serif;color:#102968;margin-bottom:14px}body.page-id-8799 .pv-photo-brief p{font-size:14px;line-height:1.7}body.page-id-8799 .pv-corridor-pair article{min-width:0;border-radius:22px;overflow:hidden}body.page-id-8799 .pv-regional{padding:35px;background:#102968;border-radius:28px;margin:25px 0;color:#dce6fa}body.page-id-8799 .pv-regional h2,body.page-id-8799 .pv-regional>.approved-copy-extension p{color:#fff}body.page-id-8799 .pv .pv-kicker:before{width:7px;height:7px;border-radius:50%;background:#e52312;animation:pvr-pulse 2.5s ease-in-out infinite}body.page-id-8799 .pvr-route{animation:pvr-route 2s linear infinite}body.page-id-8799 .pvr-route-machine{animation:pvr-travel 6s ease-in-out infinite}body.page-id-8799 .pvr-basket{animation:pvr-basket 5s ease-in-out infinite}body.page-id-8799 .pvr-charge{animation:pvr-charge 3s ease-in-out infinite}body.page-id-8799 .pvr-walker{animation:pvr-walk 5s ease-in-out infinite}body.page-id-8799 .pvr-lift{animation:pvr-lift 5s ease-in-out infinite}@keyframes pvr-route{to{stroke-dashoffset:-64}}@keyframes pvr-travel{0%,100%{transform:translateY(0)}50%{transform:translateY(-135px)}}@keyframes pvr-basket{50%{transform:translateY(-10px)}}@keyframes pvr-charge{50%{opacity:.35}}@keyframes pvr-walk{50%{transform:translateX(55px)}}@keyframes pvr-lift{50%{transform:translateY(-12px)}}@keyframes pvr-pulse{50%{opacity:.4}}@media(max-width:1000px){body.page-id-8799 .pvr-grid{grid-template-columns:1fr}body.page-id-8799 .pvr-art,body.page-id-8799 .pv-future .pvr-grid>figure{position:static;max-width:620px;width:100%;margin:0 auto}body.page-id-8799 .pv-photo-brief{grid-template-columns:1fr}}@media(max-width:600px){body.page-id-8799 .pv-section{padding:35px 0}body.page-id-8799 .pv-live-operation,body.page-id-8799 .pv-infrastructure,body.page-id-8799 .pv-regional{padding:23px}body.page-id-8799 .pvr-copy p.pvr-emphasis{font-size:21px;padding:18px}body.page-id-8799 .pv-corridor-pair{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){body.page-id-8799 .pvr-art *,body.page-id-8799 .pv-kicker:before{animation:none!important}}body.page-id-8799 .pvr-lift{animation:none}body.page-id-8799 .pvr-lift{transform:translateY(66px)}body.page-id-8799 .pv-response.pvr-photo-guide{display:grid!important;grid-template-columns:1fr 1fr 1.3fr;gap:18px;padding:24px;border:1px solid #dce5f5;border-radius:22px;background:#f3f6fc;margin:28px 0}body.page-id-8799 .pvr-photo-actions{display:contents}body.page-id-8799 .pvr-photo-step{display:flex;flex-direction:column;gap:16px;min-width:0;padding:23px;background:#fff;border:1px solid #dce5f5;border-radius:17px;color:#102968;font:700 21px/1.4 Urbanist,sans-serif}body.page-id-8799 .pvr-photo-step>i{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:#fff0ed;color:#e52312;font-size:23px;line-height:1}body.page-id-8799 .pvr-photo-step:nth-child(3)>i{color:#1037b6;background:#edf2ff}body.page-id-8799 .pvr-photo-step>[data-jr-key=b0-5]{font:500 14px/1.7 Inter,sans-serif;color:#637189}body.page-id-8799 .pvr-step-join{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:pre}@media(max-width:700px){body.page-id-8799 .pv-response.pvr-photo-guide{grid-template-columns:1fr;padding:18px}body.page-id-8799 .pvr-photo-step{flex-direction:row;align-items:center;gap:18px}body.page-id-8799 .pvr-photo-step>i{flex-shrink:0}}body.page-id-8799 .pv-response.pvr-photo-guide{align-items:stretch!important;text-transform:none!important}body.page-id-8799 .pvr-photo-step{align-self:stretch!important;justify-content:flex-start;text-transform:none!important}body.page-id-8799 .pvr-photo-step>span{border:0!important;padding:0!important;text-transform:none!important}body.page-id-8799 #pv-percurso.pv-route-section{padding:clamp(26px,3vw,42px);box-sizing:border-box}body.page-id-8799 #pv-percurso>.pv-kicker{display:flex;align-items:center;gap:18px;padding:24px 28px;margin:0 0 28px;background:linear-gradient(115deg,#142a68,#1037b6);border-left:5px solid #e52312;border-radius:16px;color:#fff;font:800 clamp(23px,2.2vw,32px)/1.25 Urbanist,sans-serif;letter-spacing:-.015em;text-transform:none;box-shadow:0 12px 28px #142a6815}body.page-id-8799 #pv-percurso>.pv-kicker:before{flex:0 0 9px;width:9px;height:9px;background:#ff4c3d}@media(max-width:600px){body.page-id-8799 #pv-percurso>.pv-kicker{padding:20px;gap:14px}}@media(max-width:600px){body.page-id-8799 #pv-percurso.pv-route-section{padding:24px 20px}}body.page-id-8799 .pv-section.pv-environments{padding:clamp(24px,3vw,42px);margin:30px 0;background:linear-gradient(125deg,#102968,#15387f);border-radius:28px;box-shadow:0 22px 55px #10296818;overflow:hidden}body.page-id-8799 .pv-environments h2.pvr-environment-title{color:#fff;font-size:clamp(30px,3.3vw,48px);line-height:1.12;margin:0 0 18px;max-width:950px}body.page-id-8799 .pv-environments .pvr-environment-answer{display:inline-block;background:#e52312;color:#fff;padding:10px 20px;border-radius:12px;font:800 27px/1.2 Urbanist,sans-serif;margin:0 0 28px}body.page-id-8799 .pvr-environment-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px;align-items:center}body.page-id-8799 .pvr-environment-art{margin:0;overflow:hidden;border-radius:22px;box-shadow:0 15px 35px #00000012}body.page-id-8799 .pvr-environment-art svg{display:block;width:100%;height:auto}body.page-id-8799 .pvr-environment-copy p{color:#e4ecff;line-height:1.65;margin:0 0 17px}body.page-id-8799 .pvr-environment-copy p:last-child{margin:0;padding:17px 20px;background:#ffffff0c;border-left:3px solid #ff4538;border-radius:12px;color:#fff;font-weight:600}body.page-id-8799 .pv-environments .jrfaq{background:#fff;margin-top:28px}body.page-id-8799 .pvr-env-flow{animation:pvr-environment-flow 3s ease-in-out infinite}body.page-id-8799 .pvr-env-platform{animation:pvr-environment-glow 4s ease-in-out infinite}body.page-id-8799 .pvr-env-platform-out{animation-delay:2s}@keyframes pvr-environment-flow{50%{transform:translateX(10px);opacity:.4}}@keyframes pvr-environment-glow{50%{opacity:.65}}@media(max-width:900px){body.page-id-8799 .pvr-environment-grid{grid-template-columns:1fr}body.page-id-8799 .pvr-environment-art{max-width:580px}}@media(prefers-reduced-motion:reduce){body.page-id-8799 .pvr-environment-art *{animation:none!important}}body.page-id-8799 .pv-environments .pvr-environment-answer{width:fit-content;align-self:flex-start}body.page-id-8799 .pv-environments>.approved-copy-extension{margin-top:24px;padding:18px 22px;border:1px solid #ffffff25;border-radius:16px;background:#ffffff08}body.page-id-8799 .pv-environments>.approved-copy-extension p{color:#e4ecff;margin:0;line-height:1.7}body.page-id-8799 .pv-section.pv-future{padding:clamp(26px,3vw,42px);box-sizing:border-box}@media(max-width:600px){body.page-id-8799 .pv-section.pv-future{padding:24px 20px}}body.page-id-8799 .pv-photo-brief article{overflow:hidden}body.page-id-8799 .pv-photo-brief .pvr-reference-photo{display:block;width:calc(100% + 48px);max-width:none;height:190px;object-fit:cover;margin:-24px -24px 22px;border-bottom:1px solid #dce5f5;transition:transform .45s}body.page-id-8799 .pv-photo-brief article:hover .pvr-reference-photo{transform:scale(1.025)}@media(max-width:1000px){body.page-id-8799 .pv-photo-brief .pvr-reference-photo{height:260px}}@media(prefers-reduced-motion:reduce){body.page-id-8799 .pv-photo-brief .pvr-reference-photo{transition:none}}