/* Original RST logistics presentation. All styles are scoped to this addition. */
.lg{--lg-ink:#142a35;--lg-text:#52636b;--lg-navy:#102334;--lg-teal:#087f83;--lg-emerald:#137351;--lg-blue:#2864c9;--lg-line:#d9e4e6;--lg-muted:#f4f7f8;color:var(--lg-ink);font-size:16px;line-height:1.6}.lg *{box-sizing:border-box}.lg h1,.lg h2,.lg h3,.lg h4,.lg p,.lg figure{margin:0}.lg h1,.lg h2,.lg h3,.lg h4{letter-spacing:-.035em;line-height:1.12}.lg p{color:var(--lg-text)}.lg svg.icon{flex:none;width:21px;height:21px;stroke:currentColor;stroke-width:1.7;fill:none}.lg [hidden]{display:none!important}.lg .wrap{max-width:1240px;width:calc(100% - 80px)}.lg-section{padding:76px 0;background:#fff}.lg-neutral{background:#f4f7f8}.lg-navy{background:radial-gradient(ellipse at 90% 0,#153b4b,transparent 55%),#102334;color:#fff}.lg-navy p{color:#b9cdd5}.lg .lg-kicker{font-size:12px;font-weight:750;letter-spacing:.15em;line-height:1.5;text-transform:uppercase;color:var(--lg-teal);margin-bottom:14px}.lg-navy .lg-kicker,.lg-hero .lg-kicker{color:#79e1d6}.lg-heading{max-width:680px;margin-bottom:32px}.lg-heading h2{font-size:clamp(30px,3.1vw,43px);font-weight:650;letter-spacing:-.045em}.lg-heading>p:last-child:not(.lg-kicker){font-size:17px;line-height:1.65;margin-top:17px;max-width:59ch}.lg .lg-note{font-size:13px;line-height:1.65;margin-top:20px;max-width:72ch}.lg .lg-small{font-size:11px;letter-spacing:.055em;font-weight:650;line-height:1.6}.lg .lg-caption{font-size:12px;color:#5b6c74;line-height:1.55;margin-top:14px;text-align:center}.lg-navy .lg-caption{color:#b6c9d1}.lg-actions,.lg-options,.lg-tags{display:flex;flex-wrap:wrap;gap:10px}.lg-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border:1px solid #c8d8df;border-radius:9px;background:#fff;padding:11px 17px;font:inherit;font-size:14px;font-weight:650;line-height:1.4;color:#173a49;text-decoration:none;cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s}.lg-button:hover{background:#edf5f7;box-shadow:0 5px 15px #15394a10;transform:translateY(-1px)}.lg-button.lg-primary{background:linear-gradient(115deg,#07646d,#087b73);border-color:transparent;color:#fff;box-shadow:0 5px 15px #0057521c}.lg-button.lg-primary:hover{background:linear-gradient(115deg,#07515b,#09695e);color:#fff}.lg-button:disabled{opacity:.5;cursor:default;transform:none}.lg button:focus-visible,.lg a:focus-visible,.lg select:focus-visible,.lg summary:focus-visible,.lg input:focus-visible{outline:3px solid #2478d4;outline-offset:4px}.lg-navy button:focus-visible,.lg-hero a:focus-visible,.lg-hero button:focus-visible{outline-color:#8aeade}.lg-options .lg-button{min-height:44px;padding:10px 15px;background:transparent}.lg-options .lg-button[aria-pressed=true]{background:#e3f4f0;color:#075b4a;border-color:#81b6a8;box-shadow:inset 0 0 0 1px #0c735c}.lg-navy .lg-options .lg-button{color:#d6e6ed;border-color:#446071}.lg-navy .lg-options .lg-button[aria-pressed=true]{background:#164e4e;color:#b4f7e5;border-color:#66cab7;box-shadow:inset 0 0 0 1px #6acdb8}.lg-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:none;border-radius:13px;background:linear-gradient(140deg,#e0f5e7,#b6e6de);color:#08716a;box-shadow:inset 0 1px 1px #ffffffa6,0 4px 10px #073d4b0d;border:1px solid #abd9cf}.lg-icon svg{filter:drop-shadow(0 1px 0 #fff9)}.lg-icon.lg-blue{background:linear-gradient(135deg,#dcecff,#b5d5ec);color:#1f5caa;border-color:#a8c9e8}.lg-icon.lg-amber{background:linear-gradient(135deg,#fff0ce,#f3d7a5);color:#8c5a10;border-color:#dfc89c}.lg-tag{display:inline-flex;align-items:center;padding:5px 9px;border-radius:6px;background:#eaf1f4;color:#315365;font-size:11px;font-weight:650;line-height:1.4;white-space:normal}.lg-tag.lg-success{background:#dcf3e9;color:#136747}.lg-tag.lg-amber{background:#fff0d7;color:#825008}.lg-tag.lg-blue{background:#e4efff;color:#225ca2}.lg .lg-warning-text{color:#946009}.lg .lg-success-text{color:#0d7250}.lg-section-top{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:30px}.lg-section-top .lg-heading{margin-bottom:0}.lg-section-top .lg-options{flex:none}.lg-section-index{font-size:100px;color:#087f831f;font-weight:750}
/* Hero: a dominant operations workspace and one supporting mobile screen. */
.lg-hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(ellipse at 80% 32%,#15516966,transparent 55%),linear-gradient(120deg,#0d1c2e,#132d3d);padding:70px 0 0}.lg-hero-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:36px;align-items:center;min-height:490px}.lg-hero-copy{position:relative;z-index:2}.lg-hero h1{font-size:clamp(36px,3.6vw,52px);font-weight:650;line-height:1.12;letter-spacing:-.045em}.lg-hero h1 span{display:block;background:linear-gradient(100deg,#b5e8fa,#61d6c5 70%,#8ee4bd);background-clip:text;-webkit-text-fill-color:transparent}.lg-hero .lg-lead{font-size:17px;color:#c2d5df;line-height:1.7;margin:24px 0 26px;max-width:44ch}.lg-hero .lg-actions{gap:12px}.lg-hero .lg-actions .lg-button{padding:12px 15px;font-size:13px}.lg-hero .lg-actions>button{background:#ffffff0d;border-color:#4b6b7d;color:#fff}.lg-hero .lg-actions>button:hover{background:#ffffff1c}.lg-hero .lg-hero-status{display:flex;align-items:center;gap:9px;margin-top:23px;font-size:12px;color:#aabfce}.lg-hero-status>span{width:6px;height:6px;border-radius:50%;background:#6ad9b9}.lg-hero-composition{position:relative;padding:15px 15px 65px 0;min-width:0;isolation:isolate}.lg-orbit{position:absolute;z-index:-1;width:90%;aspect-ratio:1;right:-2%;top:-12%;border:1px solid #7be9e121;border-radius:50%;box-shadow:0 0 0 32px #73d7d305,0 0 0 65px #73d7d303}.lg-hero-dashboard{position:relative;z-index:1;transform:perspective(1600px) rotateY(-5deg);max-width:560px}.lg-hero-dashboard .lg-screen-body{padding:20px}.lg-hero-dashboard .lg-app-heading h3{font-size:20px}.lg-hero-dashboard .lg-metrics{gap:8px}.lg-hero-dashboard .lg-metrics>div{padding:11px}.lg-hero-dashboard .lg-metrics strong{font-size:25px}.lg-hero-dashboard .lg-metrics span{font-size:10px}.lg-hero-dashboard .lg-metrics small{font-size:9px}.lg-hero-dashboard .lg-record{font-size:10px}.lg-hero-dashboard .lg-tag{font-size:9px}.lg-hero-dashboard .lg-route-map{max-height:190px}.lg-hero .lg-hero-phone{position:absolute;right:-14px;bottom:12px;width:174px;z-index:3;border-width:5px;border-radius:29px;box-shadow:0 26px 40px #0007;transform:rotate(5deg);font-size:10px}.lg-hero-phone .lg-phone-body{padding:12px}.lg-hero-phone .lg-phone-top{font-size:8px;padding:13px 13px 2px}.lg-hero-phone .lg-phone-island{width:50px;height:12px}.lg-hero-phone h3{font-size:18px}.lg-hero-phone .lg-app-brand{font-size:7px}.lg-hero-phone .lg-phone-lead{font-size:12px;line-height:1.5}.lg-hero-phone .lg-icon{width:31px;height:31px;margin-top:14px}.lg-hero-phone .lg-phone-card{padding:8px;margin:12px 0}.lg-hero-phone .lg-record{font-size:8px;padding:6px 0}.lg-phone-price{display:flex;align-items:center;justify-content:space-between;font-size:8px;gap:8px}.lg-phone-price strong{font-size:20px;color:#173c48}.lg-static-label{display:block;background:#08776e;color:#fff;padding:8px;border-radius:6px;text-align:center;font-weight:650;margin-top:12px;cursor:default}.lg-hero-route{position:absolute;left:20px;bottom:30px;display:flex;align-items:center;gap:12px;font-size:9px;letter-spacing:.12em;color:#93d9d8}.lg-hero-route i{width:46px;height:1px;background:#52a3a8}.lg-hero-composition .lg-caption{position:relative;margin:20px 145px 0 0;color:#a7c1cf;text-align:left;font-size:10px}.lg-hero-footer{display:flex;justify-content:space-between;gap:25px;padding:24px 0;border-top:1px solid #ffffff22;margin-top:37px;font-size:12px}.lg-hero-footer p{color:#e1eff5;font-weight:600}.lg-hero-footer>span{color:#9cbac9}
/* Native interface system */
.lg-screen{border:1px solid #d0dde3;border-radius:15px;overflow:hidden;background:#fff;color:#193641;box-shadow:0 24px 55px #153c4e12,0 4px 12px #13334506;min-width:0}.lg-chrome{height:35px;display:flex;gap:12px;align-items:center;background:#eef3f5;border-bottom:1px solid #dce6eb;padding:0 15px;font-size:10px;color:#546d7b;line-height:1}.lg-chrome>span:last-child{margin-left:auto;font-size:9px;letter-spacing:.13em}.lg-dots{display:flex;gap:4px}.lg-dots i{display:block;width:5px;height:5px;background:#9ab0bd;border-radius:50%}.lg-screen-body{padding:28px}.lg-app-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}.lg-app-heading h3{font-size:23px;font-weight:650}.lg-record{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:13px;padding:11px 0;border-bottom:1px solid #e4ecef;line-height:1.5}.lg-record:last-child{border:0}.lg-record>span{color:#58707b}.lg-record>strong{text-align:right;font-weight:600}.lg-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.lg-metrics>div{background:#f1f6f8;padding:19px;border-radius:10px;border-top:3px solid #168995}.lg-metrics>div:nth-child(2){border-color:#3478e8}.lg-metrics>div:nth-child(3){border-color:#d79a35}.lg-metrics span,.lg-metrics small{display:block;font-size:12px;color:#546d78;line-height:1.5}.lg-metrics strong{display:block;font-size:34px;line-height:1.1;letter-spacing:-.05em;margin:10px 0 5px;color:#153440}.lg-metrics small{font-size:11px}.lg-route-map{display:block;width:100%;height:auto;color:#5c7681;margin:10px 0}.lg-map-road{stroke:#dae5e9;stroke-width:10;fill:none}.lg-map-land{fill:#eaf0f3}.lg-map-flow{stroke:#248d91;stroke-width:3;fill:none;stroke-dasharray:5 6}.lg-route-nodes circle{fill:#fff;stroke:#14787d;stroke-width:3}.lg-route-parcel rect{fill:#167c86;stroke:#fff;stroke-width:2}.lg-route-parcel path{fill:none;stroke:#fff;stroke-width:1.6}.lg-phone{position:relative;background:#f8fafb;border:7px solid #122534;border-radius:37px;width:min(100%,264px);margin:auto;color:#173746;box-shadow:inset 0 0 0 1px #acc2c9,0 25px 42px #193c4b24,3px 2px 0 1px #5a727f;overflow:hidden}.lg-phone-island{position:absolute;top:5px;left:50%;transform:translateX(-50%);width:76px;height:18px;border-radius:20px;background:#122534}.lg-phone-top{display:flex;align-items:center;justify-content:space-between;padding:17px 18px 7px;font-size:10px;font-weight:650}.lg-phone-body{padding:17px 20px 25px}.lg-phone-body h3{font-size:25px;margin-top:15px}.lg-phone-body .lg-app-brand{font-size:8px;letter-spacing:.07em;color:#416471;font-weight:750;display:flex;justify-content:space-between}.lg-phone-body .lg-app-brand span{color:#526e7c}.lg-phone .lg-phone-lead{font-size:17px;line-height:1.45;font-weight:600;color:#264854;margin-top:14px;letter-spacing:-.025em}.lg-phone-card{background:#fff;border:1px solid #dbe6e9;border-radius:10px;padding:13px;margin:19px 0;box-shadow:0 4px 12px #182f3b04}.lg-phone-card>strong{display:block;font-size:14px;margin:6px 0}.lg-phone .lg-record{font-size:11px;gap:8px}.lg-phone .lg-small{font-size:10px}.lg-home-bar{width:72px;height:4px;border-radius:9px;background:#193747;margin:0 auto 9px}.lg-confirm-icon{margin-top:24px}.lg-phone-event{display:flex;align-items:flex-start;gap:9px;margin:15px 0}.lg-phone-event>span{width:7px;height:7px;background:#13977d;border-radius:50%;flex:none;margin-top:5px}.lg-phone-event p{font-size:11px;line-height:1.6;color:#456775}.lg-phone-event .icon{width:17px;height:17px;color:#137351}.lg-phone-figure{padding:0 20px}
/* Distinct page compositions */
.lg-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.lg-ecosystem{border-radius:18px;background:linear-gradient(130deg,#14374a,#0f273a);color:#fff;padding:27px;position:relative;box-shadow:0 20px 45px #163d4a16}.lg-ecosystem-core{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 0 23px;border-bottom:1px solid #75b3c43b}.lg-ecosystem-core .lg-icon{margin-bottom:14px}.lg-ecosystem-core strong{font-size:21px;letter-spacing:-.03em}.lg-ecosystem-core>span:last-child{font-size:12px;color:#b4cdd6;margin-top:3px}.lg-ecosystem-nodes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.lg-ecosystem-nodes>a{display:grid;grid-template-columns:38px 1fr;gap:2px 12px;padding:17px 13px;background:#ffffff09;border:1px solid #8dbcca30;border-radius:10px;color:#fff;text-decoration:none;transition:background .2s}.lg-ecosystem-nodes>a:hover{background:#ffffff16}.lg-ecosystem-nodes .lg-icon{grid-row:span 2;width:36px;height:36px;border-radius:10px}.lg-ecosystem-nodes strong{font-size:14px}.lg-ecosystem-nodes>a>span:not(.lg-icon){font-size:11px;color:#c0d5df}.lg-ecosystem-nodes>a>svg{display:none}.lg-booking-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr);align-items:center;gap:48px}.lg-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.lg label{display:block;font-size:12px;font-weight:650;color:#345565;line-height:1.5}.lg select{font:inherit;display:block;width:100%;min-width:0;padding:11px 32px 11px 11px;border:1px solid #c4d6df;border-radius:7px;background:#fbfdfe;color:#243e4b;font-size:13px;min-height:44px;margin-top:7px;cursor:pointer}.lg-booking-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:25px}.lg-booking-foot p{font-size:12px}.lg-booking-foot small{font-size:11px}.lg .lg-status{font-size:12px;color:#41626e;margin-top:16px;min-height:20px;line-height:1.6}.lg-benefit-strip{display:flex;justify-content:space-between;gap:20px;margin-top:34px;padding-top:25px;border-top:1px solid #cbdcdf}.lg-benefit-strip>span{display:flex;align-items:center;gap:13px;font-size:14px;font-weight:600}.lg-benefit-strip .lg-icon{width:37px;height:37px}.lg-split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.lg-tracking-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.lg-tracking-top strong{display:block;font-size:19px;letter-spacing:-.03em}.lg-timeline{list-style:none;padding:0;margin:0}.lg-timeline li{display:flex;gap:18px;position:relative;padding-bottom:25px;min-height:50px}.lg-timeline li:last-child{padding-bottom:0}.lg-timeline li:before{content:"";position:absolute;left:6px;top:12px;bottom:0;width:2px;background:#d5e1e8}.lg-timeline li:last-child:before{display:none}.lg-timeline li>i{width:14px;height:14px;border:2px solid #acbfca;background:#fff;border-radius:50%;margin-top:2px;z-index:1}.lg-timeline .is-complete>i{border-color:#12816f;background:#12816f;box-shadow:inset 0 0 0 3px #fff}.lg-timeline .is-complete:before{background:#2b9d89}.lg-timeline .is-exception>i{border-color:#a87916;background:#f4d492}.lg-timeline strong{display:block;font-size:13px}.lg-timeline span{display:block;font-size:11px;color:#566e7b;line-height:1.5;margin-top:3px}.lg-tracking-message{padding:14px 16px;background:#edf5f8;color:#315b6d;border-radius:8px;font-size:12px;margin-top:22px}.lg-shipment-list .lg-list-head,.lg-shipment-list>div{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:20px;align-items:center;padding:17px 12px;border-bottom:1px solid #e3ebee;font-size:13px}.lg-shipment-list .lg-list-head{font-size:10px;color:#657b88;letter-spacing:.04em;background:#f4f7f9;border-radius:6px;padding:11px 12px}.lg-shipment-list strong{font-size:13px;font-weight:650}.lg-shipment-list small{display:block;color:#526f7c;font-weight:400;margin-top:4px}.lg-shipment-list b{font-size:12px;font-weight:550}.lg-ui-foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:11px;color:#647b87;margin-top:21px}.lg-operations-notes{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:30px}.lg-operations-notes p{display:flex;align-items:flex-start;gap:13px;font-size:13px;line-height:1.65}.lg-operations-notes svg{color:#79d6d1;margin-top:3px}.lg-admin-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:25px}.lg-admin-main .lg-small{color:#4c6e7b}.lg-admin-review{background:#fff5e5;padding:23px;border-radius:10px}.lg-admin-review h4{font-size:21px;margin:14px 0}.lg-admin-review strong{font-size:12px}.lg-admin-review p{font-size:13px;color:#665b48;margin:12px 0}.lg-courier-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.lg-courier-day{display:flex;align-items:center;justify-content:space-between;font-size:8px;margin:20px 0 15px;color:#526f7c}.lg-courier-day strong{font-size:11px;color:#247666}.lg-courier-task{padding:14px;background:linear-gradient(140deg,#e0f1ec,#e3f0f5);border-radius:12px;border-left:3px solid #168674}.lg-courier-task h4{font-size:19px;margin-top:9px}.lg-courier-task p{font-size:10px;margin-top:8px;color:#536e78}.lg-courier-points{display:grid;gap:22px}.lg-courier-points>div{display:flex;gap:17px}.lg-courier-points h3{font-size:19px}.lg-courier-points p{font-size:14px;line-height:1.65;margin-top:6px;max-width:44ch}
/* Shipment experience */
.lg-journey{background:#fff;border:1px solid #c9dce3;border-radius:18px;padding:26px;box-shadow:0 18px 45px #173d4e0b}.lg-journey-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.lg-journey-toolbar label{display:flex;align-items:center;gap:12px;font-size:12px}.lg-journey-toolbar select{margin:0;width:auto}.lg-journey-toolbar>.lg-small{font-size:10px;color:#5a7887}.lg-stage-nav{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.lg-stage-nav>.lg-button{flex-direction:column;justify-content:flex-start;position:relative;padding:15px 9px 13px;gap:11px;border-color:transparent;background:#f1f5f7;border-radius:10px;box-shadow:none;min-height:142px}.lg-stage-number{font-size:9px;color:#526b77;font-weight:600;align-self:flex-start;letter-spacing:.1em}.lg-stage-nav strong{font-size:11px;line-height:1.4;font-weight:650;max-width:14ch}.lg-stage-nav .lg-icon{width:37px;height:37px;border-radius:11px}.lg-stage-nav [aria-pressed=true]{background:linear-gradient(145deg,#123b4b,#0c6262);color:#fff;box-shadow:0 7px 15px #0b4f5a26;border-color:#107a7a}.lg-stage-nav [aria-pressed=true] .lg-stage-number{color:#9de5dc}.lg-stage-nav>.lg-button:disabled{opacity:1;background:#f5f7f8;color:#5d7480}.lg-flow-line{position:relative;height:3px;margin:30px 8px;background:#d7e4e9}.lg-flow-line>i{position:absolute;height:3px;width:0;background:linear-gradient(90deg,#286bd3,#0b9e88);transition:width .6s ease}.lg-flow-line>span{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:25px;height:25px;border:3px solid #fff;border-radius:7px;background:#147a7b;color:#fff;box-shadow:0 0 0 1px #72beb9;transition:left .6s ease}.lg-flow-line svg{width:14px;height:14px}.lg-flow-detail{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:15px 10px 22px;align-items:center}.lg-flow-story h3{font-size:29px}.lg-flow-story>p:not(.lg-kicker):not(.lg-note){font-size:15px;line-height:1.65;margin-top:14px;max-width:40ch}.lg-flow-status{display:flex;align-items:center;gap:10px;color:#0b6c5b;font-size:13px;font-weight:650;margin-top:20px}.lg-flow-interface{padding:24px;border:1px solid #cddfe6;background:#f6f9fa;border-radius:12px;min-height:240px;position:relative;overflow:hidden}.lg-flow-interface:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3575d2,#14997b)}.lg-flow-interface h4{font-size:22px;margin:10px 0 20px}.lg-flow-interface p{font-size:12px;line-height:1.6}.lg-flow-interface .lg-tag{margin-top:12px}.lg-flow-interface .lg-button{font-size:12px;margin-top:14px;min-height:42px}.lg-flow-interface.is-exception{background:#fff7e7;border-color:#debd7d}.lg-flow-interface.is-exception:before{background:#d49c3d}.lg-flow-controls{display:flex;align-items:center;gap:10px;padding-top:18px;border-top:1px solid #dce6ec}.lg-flow-controls>span{margin:0 auto 0 8px;font-size:12px;color:#537280;font-variant-numeric:tabular-nums}.lg-flow-controls>.lg-button:last-child{background:transparent;border-color:transparent;color:#506d7b}.lg-journey>.lg-status{font-size:11px;margin-top:13px}.lg-mobile-stages{display:none!important}.lg-animate{animation:lg-reveal .32s ease both}@keyframes lg-reveal{from{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
/* Finance, network and architecture */
.lg-payment-workspace{display:grid;grid-template-columns:.75fr 1.5fr;box-shadow:0 20px 45px #17384b0e;border-radius:15px;overflow:hidden;border:1px solid #d6e3e8}.lg-payment-summary{background:linear-gradient(150deg,#124556,#0e333e);padding:33px;color:#fff}.lg-payment-summary .lg-small{color:#97d8d3}.lg-payment-summary h3{font-size:27px;margin:19px 0}.lg-payment-summary>strong{font-size:47px;letter-spacing:-.05em;line-height:1.2}.lg-payment-summary>p:not(.lg-small){font-size:12px;color:#b8d0d8;margin:15px 0 23px}.lg-payment-ledger{padding:30px}.lg-payment-ledger>.lg-options{margin-bottom:19px}.lg-payment-row{display:grid;grid-template-columns:1.4fr .6fr .8fr;gap:15px;align-items:center;padding:21px 0;border-bottom:1px solid #dce8ec}.lg-payment-row>div strong{display:block;font-size:12px}.lg-payment-row>div span{display:block;font-size:11px;line-height:1.6;color:#5a7480;margin-top:5px;max-width:27ch}.lg-payment-row>b{font-size:14px;font-weight:650}.lg-network{display:grid;grid-template-columns:1.4fr 1fr;gap:38px;align-items:center}.lg-network-map{width:100%;height:auto;display:block;border-radius:14px;background:#fff;border:1px solid #d3e1e6}.lg-network-route{fill:none;stroke:#2195a0;stroke-width:4;stroke-dasharray:7 7}.lg-network-map g circle:first-child{fill:#1b8c7c13;stroke:#5aab9e3b;stroke-width:1}.lg-network-map g circle:nth-child(2){fill:#fff;stroke:#207f90;stroke-width:2}.lg-network-map g text{fill:#135b6e;font:600 13px inherit;text-anchor:middle}.lg-network-map g.is-active circle:first-child{fill:#28a58c33;stroke:#168a77;stroke-width:2}.lg-network-map g.is-active circle:nth-child(2){fill:#137f70;stroke:#137f70}.lg-network-map g.is-active text{fill:#fff}.lg-map-caption{fill:#67828e;font-size:10px;letter-spacing:1px}.lg-point-selector{display:flex;flex-direction:column;gap:10px}.lg-point-selector .lg-button{justify-content:flex-start;padding:13px 16px;background:#fff;border-color:#d2dfe4;box-shadow:none;font-size:13px}.lg-point-selector .lg-button>span{font-size:11px;font-weight:500;color:#59818a;margin-right:6px}.lg-point-selector .lg-button[aria-pressed=true]{border-color:#2c8a7d;background:#e1f2ec;box-shadow:inset 3px 0 #16836d}.lg-point-info{padding:23px 0 0}.lg-point-info h3{font-size:23px;margin:10px 0}.lg-point-info p{font-size:13px;line-height:1.7;max-width:42ch}.lg-point-info .lg-tag{margin-top:14px}.lg-architecture{display:grid;grid-template-columns:1fr 1fr;gap:28px;background:#102d4080;border:1px solid #355664;border-radius:16px;padding:28px}.lg-arch-nodes{display:grid;grid-template-columns:1fr 1fr;gap:22px 15px;position:relative}.lg-arch-nodes:before{content:"";position:absolute;left:25%;right:25%;height:70%;top:14%;border:1px dashed #71c4c7;opacity:.4}.lg-arch-nodes>.lg-button{display:grid;grid-template-columns:32px 1fr;gap:12px;justify-content:flex-start;text-align:left;position:relative;background:#183b4c;border-color:#365b6d;color:#d7e9f1;min-height:90px;padding:14px;box-shadow:none}.lg-arch-nodes .lg-icon{width:32px;height:32px;border-radius:10px;grid-row:span 2}.lg-arch-nodes .lg-icon svg{width:18px;height:18px}.lg-arch-number{position:absolute;right:10px;top:6px;font-size:9px;color:#b8d4e1}.lg-arch-nodes strong{font-size:12px;line-height:1.5;grid-column:2;grid-row:1 / span 2;padding-top:9px;font-weight:550}.lg-arch-nodes [aria-pressed=true]{border-color:#5dceb6;background:linear-gradient(135deg,#14535a,#176c62);color:#fff;box-shadow:0 0 20px #52d7b811}.lg-arch-detail{display:flex;flex-direction:column;justify-content:space-between;padding:5px 0 0 15px}.lg-arch-detail>.lg-icon{margin-bottom:16px}.lg-arch-detail .lg-kicker{margin-top:20px;font-size:10px}.lg-arch-detail h3{font-size:29px;margin:12px 0}.lg-arch-detail p:not(.lg-kicker){font-size:14px;line-height:1.7}.lg-arch-detail .lg-tags{margin:18px 0}.lg-arch-detail .lg-tag{background:#254b5d;color:#d1e8f1}.lg-architecture-signal{display:flex;align-items:center;justify-content:space-between;color:#8fcacb;font-size:9px;letter-spacing:.08em;gap:12px;margin-top:17px}.lg-architecture-signal i{flex:1;height:2px;background:linear-gradient(90deg,transparent,#6ce3cb,transparent);background-size:180% 100%;animation:lg-signal 3s linear infinite}.lg-integration-layer{grid-column:1/-1;display:flex;align-items:center;gap:17px;border-top:1px solid #3b5f6f;padding-top:23px}.lg-integration-layer svg{color:#7ed9d3}.lg-integration-layer strong{font-size:14px}.lg-integration-layer p{font-size:12px;margin-top:5px}.lg-navy .lg-note{font-size:12px}@keyframes lg-signal{to{background-position:-180% 0}}
/* Proposed intelligence and closing */
.lg-ai-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;align-items:start}.lg-ai-layout>.lg-button{margin-top:20px}.lg-ai-layout .lg-note{margin-bottom:25px}.lg-ai-list{display:grid;gap:10px}.lg-ai-list details{border:1px solid #d6e3e9;border-radius:11px;background:#fff}.lg-ai-list summary{display:flex;align-items:center;gap:14px;padding:13px 17px;cursor:pointer;font-size:14px;font-weight:650;list-style:none}.lg-ai-list summary::-webkit-details-marker{display:none}.lg-ai-list summary>svg{margin-left:auto;width:16px;height:16px;transition:transform .2s}.lg-ai-list details[open] summary>svg{transform:rotate(180deg)}.lg-ai-list .lg-icon{width:35px;height:35px;border-radius:10px}.lg-ai-list .lg-icon svg{width:19px;height:19px}.lg-ai-list details p{font-size:14px;line-height:1.7;padding:0 20px 21px 67px}.lg-ai-list details[open]{border-color:#80b5b1;background:#f5faf9}.lg-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px}.lg-value-grid article{padding:25px;background:#fff;border-radius:12px;border-top:3px solid #168a7b;box-shadow:0 9px 20px #163c4b07}.lg-value-grid article:nth-child(2){border-color:#d8a04a}.lg-value-grid article:nth-child(3){border-color:#3478e8}.lg-value-grid h3{font-size:21px;margin:19px 0 11px}.lg-value-grid p{font-size:14px;line-height:1.75}.lg-audience{display:grid;grid-template-columns:150px 1fr;gap:20px;margin-top:37px}.lg-audience h3{font-size:18px;padding-top:6px}.lg-audience>div{display:flex;flex-wrap:wrap;gap:8px}.lg-audience>div>span{font-size:12px;padding:7px 12px;background:#e8f0f3;border-radius:6px;color:#385e6e}.lg-audience .lg-note{grid-column:2;margin-top:0}.lg-evidence{margin-top:30px;border-top:1px solid #cbdde3;padding-top:20px}.lg-evidence summary{cursor:pointer;font-size:14px;font-weight:650;min-height:30px}.lg-evidence>p{font-size:13px;margin:18px 0}.lg-evidence-rows{display:grid;grid-template-columns:1fr 1fr;gap:15px}.lg-evidence-rows article{padding:18px;background:#fff;border-radius:8px}.lg-evidence-rows h4{font-size:15px;line-height:1.5;margin-bottom:9px}.lg-evidence-rows p{font-size:12px;margin-top:11px}.lg-closing{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:50px}.lg-closing .lg-heading{margin-bottom:0}.lg-related-links{display:grid;gap:10px;margin-top:24px;font-size:13px}.lg-related-links a{color:#1b6973;text-underline-offset:4px}.lg-catalogue{display:grid;grid-template-columns:.7fr 1.1fr auto;gap:30px;align-items:center;padding:27px;background:#f2f7f8;border:1px solid #cbdde3;border-radius:16px}.lg-catalogue h2{font-size:30px;line-height:1.15}.lg-catalogue p:not(.lg-kicker){font-size:14px;margin-top:15px}.lg-catalogue-art{padding:20px;background:linear-gradient(140deg,#143c4e,#102536);border-radius:12px;color:#8fb6c9}.lg-catalogue-art .lg-icon{margin-bottom:12px}.lg-catalogue-art .lg-map-road{stroke:#315466}.lg-catalogue-art .lg-map-land{fill:#224b5b}.lg-catalogue-art .lg-route-map{margin:0}.lg-related{padding:32px 0;background:#f4f8f9}.lg-related>.wrap{display:grid;grid-template-columns:46px 1fr auto;gap:23px;align-items:center}.lg-related h2{font-size:24px}.lg-related p:not(.lg-kicker){font-size:13px;line-height:1.65;margin-top:9px}.lg-related .lg-kicker{font-size:10px;margin-bottom:8px}.lg-text-link{display:flex;align-items:center;gap:8px;color:#216d79;font-size:12px;text-decoration:none;margin-top:12px}.lg-generic-link{font-size:14px;line-height:1.8;margin:16px 0!important;max-width:65ch}.lg-generic-link a{color:#0b6f75;text-underline-offset:4px}
@media(min-width:1500px){.lg-hero-grid{min-height:520px}.lg-hero-composition{padding-bottom:70px}.lg-hero .lg-hero-phone{right:0}}
@media(max-width:1100px){.lg .wrap{width:calc(100% - 56px)}.lg-hero-grid{gap:25px;grid-template-columns:1fr 1fr}.lg-hero .lg-hero-phone{width:150px;right:-9px}.lg-hero-phone .lg-phone-price{display:none}.lg-hero-dashboard .lg-screen-body{padding:16px}.lg-hero-dashboard .lg-metrics small{display:none}.lg-hero-dashboard .lg-app-heading .lg-tag{display:none}.lg-hero-composition .lg-caption{margin-right:115px}.lg-hero-route{left:10px}.lg-hero h1{font-size:38px}.lg-overview-grid,.lg-split,.lg-courier-layout{gap:40px}.lg-section-top{align-items:flex-start}.lg-section-top .lg-options{max-width:250px;justify-content:flex-end}.lg-section-top .lg-heading{max-width:600px}.lg-stage-nav strong{font-size:10px}.lg-stage-nav>.lg-button{padding:12px 6px;min-height:137px}.lg-arch-nodes{gap:16px 10px}.lg-architecture{padding:22px;gap:22px}.lg-arch-nodes>.lg-button{padding:13px 9px;gap:9px}.lg-payment-ledger{padding:23px}.lg-catalogue{grid-template-columns:.6fr 1.2fr}.lg-catalogue>div:last-child{grid-column:2}.lg-catalogue-art{grid-row:span 2}}
@media(max-width:850px){.lg-section{padding:58px 0}.lg-hero{padding-top:45px}.lg-hero-grid{grid-template-columns:1fr;gap:35px;min-height:0}.lg-hero h1{font-size:49px;max-width:650px}.lg-hero .lg-lead{max-width:60ch}.lg-hero-composition{max-width:650px;width:100%;margin:0 auto!important;padding:0 30px 35px 0}.lg-hero-dashboard{max-width:560px}.lg-hero .lg-hero-phone{width:185px;right:0;bottom:5px}.lg-hero-phone .lg-phone-price{display:flex}.lg-hero-composition .lg-caption{margin-right:180px}.lg-hero-route{display:none}.lg-hero-dashboard .lg-metrics small{display:block}.lg-hero-dashboard .lg-app-heading .lg-tag{display:inline-flex}.lg-hero-dashboard .lg-screen-body{padding:24px}.lg-hero-footer{margin-top:15px;font-size:11px}.lg-booking-grid{gap:25px;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr)}.lg-form-grid{grid-template-columns:1fr;gap:12px}.lg-booking-foot{flex-direction:column;align-items:stretch}.lg-booking-foot>p{display:none}.lg-screen-body{padding:23px}.lg-phone-figure{padding:0 5px}.lg-overview-grid{grid-template-columns:1fr;gap:28px}.lg-overview-grid .lg-heading{margin-bottom:18px}.lg-ecosystem-nodes{grid-template-columns:repeat(4,1fr)}.lg-ecosystem-nodes>a{display:flex;flex-direction:column;gap:7px;padding:16px 11px}.lg-split{gap:35px}.lg-split .lg-heading h2{font-size:32px}.lg-section-top{display:block}.lg-section-top .lg-options{max-width:none;justify-content:flex-start;margin-top:24px}.lg-courier-layout{grid-template-columns:.8fr 1.2fr;gap:35px}.lg-courier-layout .lg-heading h2{font-size:32px}.lg-courier-points{gap:18px}.lg-stage-nav{gap:5px}.lg-stage-nav .lg-icon{width:32px;height:32px;border-radius:9px}.lg-stage-nav .lg-icon svg{width:18px;height:18px}.lg-stage-nav strong{font-size:9px}.lg-stage-nav>.lg-button{min-height:127px;gap:9px}.lg-flow-detail{gap:25px}.lg-flow-story h3{font-size:25px}.lg-journey-toolbar{flex-wrap:wrap;gap:13px}.lg-flow-interface{padding:20px}.lg-payment-workspace{grid-template-columns:.85fr 1.3fr}.lg-payment-summary{padding:26px}.lg-payment-row{grid-template-columns:1fr auto;gap:8px}.lg-payment-row>.lg-tag{grid-column:1/-1;justify-self:start}.lg-payment-ledger>.lg-options .lg-button{padding:8px 10px;font-size:12px}.lg-network{gap:25px;grid-template-columns:1.2fr 1fr}.lg-architecture{grid-template-columns:1.2fr 1fr;gap:22px}.lg-arch-nodes{grid-template-columns:1fr;gap:8px}.lg-arch-nodes>.lg-button{min-height:62px;grid-template-columns:34px 1fr;padding:9px 13px}.lg-arch-nodes strong{padding-top:0}.lg-arch-detail{padding:0;justify-content:center}.lg-arch-detail h3{font-size:27px}.lg-architecture-signal{flex-wrap:wrap}.lg-ai-layout{gap:35px}.lg-value-grid{gap:15px}.lg-value-grid article{padding:20px}.lg-value-grid h3{font-size:19px}.lg-closing{gap:30px}.lg-related>.wrap{grid-template-columns:46px 1fr}.lg-related>.wrap>div:last-child{grid-column:2}}
@media(max-width:600px){.lg .wrap{width:calc(100% - 36px)}.lg-section{padding:46px 0}.lg-heading{margin-bottom:25px}.lg-heading h2{font-size:32px;line-height:1.13}.lg-heading>p:last-child:not(.lg-kicker){font-size:16px;line-height:1.65;margin-top:15px}.lg .lg-kicker{font-size:10px;letter-spacing:.11em;margin-bottom:11px}.lg .lg-note{font-size:12px;line-height:1.7;margin-top:17px}.lg-hero{padding-top:36px}.lg-hero h1{font-size:clamp(33px,8.8vw,41px);line-height:1.13}.lg-hero .lg-lead{font-size:16px;line-height:1.7;margin:21px 0}.lg-hero .lg-actions{display:grid;grid-template-columns:1fr}.lg-hero .lg-actions .lg-button{min-height:46px;font-size:14px}.lg-hero .lg-hero-status{font-size:10px;margin-top:18px}.lg-hero-grid{gap:28px}.lg-hero-composition{padding:0 0 22px}.lg-hero-dashboard{transform:none;border-radius:10px}.lg-hero-dashboard .lg-screen-body{padding:17px}.lg-hero-dashboard .lg-chrome{font-size:8px;height:28px}.lg-hero-dashboard .lg-app-heading h3{font-size:18px}.lg-hero-dashboard .lg-app-heading{margin-bottom:15px}.lg-hero-dashboard .lg-app-heading .lg-tag{font-size:8px}.lg-hero-dashboard .lg-metrics>div{padding:10px 8px}.lg-hero-dashboard .lg-metrics span{font-size:9px}.lg-hero-dashboard .lg-metrics strong{font-size:24px}.lg-hero-dashboard .lg-metrics small{display:none}.lg-hero-dashboard .lg-route-map{margin:12px 0}.lg-hero-dashboard .lg-record{font-size:9px}.lg-hero-dashboard .lg-record>.lg-tag{display:none}.lg-hero .lg-hero-phone{position:relative;right:auto;bottom:auto;width:min(76vw,260px);margin:25px auto 0;transform:none;border-width:7px;border-radius:34px;display:none}.lg-hero-composition .lg-caption{margin:14px 0 0;text-align:left;font-size:10px;max-width:40ch}.lg-hero-footer{display:block;padding:20px 0;margin-top:0}.lg-hero-footer p{font-size:11px;margin-bottom:6px}.lg-hero-footer>span{font-size:10px}.lg-orbit{top:5%;width:100%;right:0}.lg-overview-grid{gap:24px}.lg-ecosystem{padding:20px}.lg-ecosystem-nodes{grid-template-columns:1fr 1fr;gap:10px}.lg-ecosystem-nodes>a{padding:13px;gap:4px}.lg-ecosystem-nodes .lg-icon{margin-bottom:5px}.lg-ecosystem-nodes>a>span:not(.lg-icon){font-size:11px}.lg-booking-grid{grid-template-columns:1fr;gap:30px}.lg-form-grid{grid-template-columns:1fr;gap:16px}.lg label{font-size:13px}.lg select{font-size:16px;min-height:46px}.lg-booking-foot{margin-top:20px}.lg-booking-foot>p{display:block;font-size:12px}.lg-screen-body{padding:20px}.lg-app-heading h3{font-size:21px}.lg-app-heading{gap:10px;margin-bottom:22px}.lg-app-heading>.lg-tag{font-size:9px;max-width:75px}.lg-chrome{height:30px;font-size:9px;padding:0 12px}.lg-phone{width:min(76vw,264px);max-width:calc(70svh * .51);border-width:6px;border-radius:34px}.lg-phone-body{padding:15px 18px 20px}.lg-phone-body h3{font-size:24px}.lg-phone-card{margin:16px 0;padding:12px}.lg-phone .lg-record{font-size:11px}.lg-confirm-icon{margin-top:18px}.lg-phone .lg-phone-lead{font-size:16px}.lg-phone-figure .lg-caption{font-size:11px}.lg-benefit-strip{flex-direction:column;gap:17px;padding-top:23px;margin-top:25px}.lg-benefit-strip>span{font-size:15px}.lg-benefit-strip .lg-icon{width:39px;height:39px}.lg-split{grid-template-columns:1fr;gap:27px}.lg-split .lg-heading{margin-bottom:23px}.lg-options .lg-button{font-size:13px;min-height:44px;padding:10px 12px}.lg-tracking-top strong{font-size:18px}.lg-timeline strong{font-size:14px}.lg-timeline span{font-size:12px}.lg-timeline li{padding-bottom:25px}.lg-tracking-message{font-size:13px}.lg-section-top .lg-options{margin-top:22px}.lg-metrics{gap:8px}.lg-metrics>div{padding:12px 8px}.lg-metrics span{font-size:10px}.lg-metrics strong{font-size:27px}.lg-metrics small{font-size:9px}.lg-shipment-list .lg-list-head{display:none}.lg-shipment-list>div{grid-template-columns:1fr auto;gap:10px;padding:16px 0}.lg-shipment-list>div>b{grid-column:1/-1;font-size:11px}.lg-shipment-list>div>span{font-size:11px}.lg-shipment-list strong{font-size:12px}.lg-ui-foot{font-size:10px}.lg-operations-notes{grid-template-columns:1fr;gap:18px;margin-top:24px}.lg-operations-notes p{font-size:13px}.lg-admin-grid{grid-template-columns:1fr;gap:19px}.lg-admin-review{padding:20px}.lg-courier-layout{display:flex;flex-direction:column-reverse;gap:30px}.lg-courier-points{gap:21px}.lg-courier-points h3{font-size:19px}.lg-courier-points p{font-size:15px}.lg-courier-points .lg-icon{width:42px;height:42px}.lg-courier-task{padding:12px}.lg-journey{padding:18px 16px;border-radius:12px}.lg-journey-toolbar{display:block;margin-bottom:17px}.lg-journey-toolbar label{display:block;font-size:12px}.lg-journey-toolbar select{width:100%;margin-top:7px}.lg-journey-toolbar>.lg-small{display:block;margin-top:14px;font-size:8px}.lg-stage-nav{display:none}.lg-mobile-stages{display:block!important;font-size:12px!important}.lg-mobile-stages select{font-size:15px}.lg-flow-line{margin:26px 9px}.lg-flow-detail{grid-template-columns:1fr;gap:22px;padding:0 0 22px}.lg-flow-story h3{font-size:27px}.lg-flow-story>p:not(.lg-kicker):not(.lg-note){font-size:16px;line-height:1.65;margin-top:12px}.lg-flow-status{font-size:13px;margin-top:14px}.lg-flow-story .lg-note{font-size:12px;margin-top:9px}.lg-flow-interface{min-height:0;padding:19px 16px}.lg-flow-interface h4{font-size:21px;margin:10px 0 17px}.lg-flow-interface .lg-record{font-size:12px}.lg-flow-interface>p{font-size:13px}.lg-flow-controls{flex-wrap:wrap;gap:8px;justify-content:space-between}.lg-flow-controls>.lg-button{font-size:12px;padding:10px 13px}.lg-flow-controls>span{margin:0 auto;font-size:11px}.lg-flow-controls>.lg-button:last-child{width:100%;min-height:40px;font-size:12px;margin-bottom:-8px}.lg-journey>.lg-status{font-size:11px}.lg-payment-workspace{grid-template-columns:1fr}.lg-section-index{display:none}.lg-payment-summary{padding:24px}.lg-payment-summary h3{font-size:26px;margin:14px 0}.lg-payment-summary h3 br{display:none}.lg-payment-summary>strong{font-size:44px}.lg-payment-summary>p:not(.lg-small){margin:12px 0 17px}.lg-payment-ledger{padding:23px 18px}.lg-payment-ledger>.lg-options{gap:6px}.lg-payment-ledger>.lg-options .lg-button{font-size:11px;padding:8px 9px}.lg-payment-row{padding:18px 0}.lg-payment-row>div strong{font-size:13px}.lg-payment-row>div span{font-size:12px}.lg-network{grid-template-columns:1fr;gap:25px}.lg-network-map{min-height:0}.lg-point-selector .lg-button{font-size:14px;min-height:48px}.lg-point-info p{font-size:15px;line-height:1.65}.lg-point-info h3{font-size:24px}.lg-architecture{grid-template-columns:1fr;padding:19px 16px;gap:25px}.lg-arch-nodes{grid-template-columns:1fr 1fr;gap:10px}.lg-arch-nodes>.lg-button{display:flex;flex-direction:column;align-items:flex-start;gap:11px;padding:14px 12px;min-height:113px;border-radius:8px}.lg-arch-nodes strong{font-size:12px;line-height:1.4}.lg-arch-nodes .lg-icon{width:32px;height:32px}.lg-arch-number{font-size:8px}.lg-arch-detail{padding:0 3px}.lg-arch-detail h3{font-size:28px}.lg-arch-detail p:not(.lg-kicker){font-size:16px;line-height:1.65}.lg-arch-detail .lg-kicker{margin-top:16px;font-size:10px}.lg-architecture-signal{margin-top:16px}.lg-integration-layer{padding-top:20px;gap:12px;align-items:flex-start}.lg-integration-layer strong{font-size:14px}.lg-integration-layer p{font-size:12px;line-height:1.7}.lg-ai-layout{grid-template-columns:1fr;gap:30px}.lg-ai-list summary{font-size:15px;padding:13px 14px;gap:13px}.lg-ai-list details p{font-size:15px;padding:0 17px 20px 62px}.lg-value-grid{grid-template-columns:1fr;gap:15px}.lg-value-grid article{padding:23px;display:grid;grid-template-columns:43px 1fr;gap:0 17px;align-items:center}.lg-value-grid .lg-icon{grid-row:span 2;width:43px;height:43px}.lg-value-grid h3{margin:0 0 10px;font-size:20px}.lg-value-grid p{grid-column:2;font-size:14px;line-height:1.7}.lg-audience{grid-template-columns:1fr;gap:18px;margin-top:29px}.lg-audience .lg-note{grid-column:1}.lg-audience>div>span{font-size:12px;padding:7px 9px}.lg-evidence-rows{grid-template-columns:1fr}.lg-evidence summary{font-size:14px}.lg-evidence-rows h4{font-size:16px}.lg-evidence-rows p{font-size:13px}.lg-closing{grid-template-columns:1fr;gap:28px}.lg-closing .lg-button{width:100%;font-size:14px;min-height:48px}.lg-related-links{gap:14px;font-size:14px}.lg-catalogue{grid-template-columns:1fr;gap:23px;padding:23px}.lg-catalogue-art{grid-row:auto;max-height:170px;overflow:hidden;padding:17px}.lg-catalogue-art .lg-route-map{max-height:120px}.lg-catalogue-art .lg-icon{display:none}.lg-catalogue>div:last-child{grid-column:1}.lg-catalogue h2{font-size:29px}.lg-catalogue p:not(.lg-kicker){font-size:15px}.lg-related>.wrap{grid-template-columns:1fr;gap:18px}.lg-related>.wrap>.lg-icon{display:none}.lg-related>.wrap>div:last-child{grid-column:1}.lg-related h2{font-size:24px}.lg-related p:not(.lg-kicker){font-size:14px}.lg-related>.wrap>div:last-child>.lg-button{font-size:14px}.lg-generic-link{font-size:15px!important}}
@media(prefers-reduced-motion:reduce){.lg *, .lg *:before, .lg *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.lg-button:hover{transform:none}}
