@font-face{font-family:"Exo 2";src:url("assets/fonts/exo-2-latin-wght-normal.woff2") format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--ink:#243449;--muted:#667789;--paper:#f8faf9;--surface:#ffffff;--line:#d8e2e7;--blue:#356a8a;--blue-dark:#17324d;--blue-deep:#102a3d;--blue-soft:#eaf2f6;--green:#34745d;--green-dark:#285d4b;--green-soft:#ddefe6;--shadow:0 22px 55px rgba(23, 50, 77, 0.16);--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:"Exo 2",Arial,sans-serif;line-height:1.6;overflow-x:hidden}img{max-width:100%}a{color:inherit;text-decoration:none}.container{width:min(var(--max), calc(100vw - 40px));margin:0 auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.site-header{position:fixed;z-index:20;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:78px;padding:16px clamp(28px, 4vw, 64px);color:#ffffff;background:linear-gradient(180deg,rgba(16,42,61,.9) 0%,rgba(16,42,61,.72) 48%,rgba(16,42,61,.28) 78%,rgba(16,42,61,0) 100%);border-bottom:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background 180ms ease,box-shadow 180ms ease,backdrop-filter 180ms ease}.site-header.is-scrolled,.site-header.is-open{background:rgba(16,42,61,.92);box-shadow:0 16px 42px rgba(16,42,61,.28);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.site-header-solid:not(.is-scrolled):not(.is-open){background:linear-gradient(180deg,rgba(16,42,61,.9) 0%,rgba(16,42,61,.72) 48%,rgba(16,42,61,.28) 78%,rgba(16,42,61,0) 100%)}.brand{display:inline-flex;align-items:center;filter:drop-shadow(0 10px 20px rgba(0, 0, 0, 0.32))}.brand-logo{display:block;width:206px;height:auto}.site-nav{display:flex;align-items:center;gap:30px;margin-left:auto;font-size:0.95rem;font-weight:800}.site-nav a{opacity:0.92}.site-nav a:hover,.site-nav a:focus-visible,.site-nav a[aria-current="page"]{opacity:1;color:#86c9a2}.nav-dropdown{position:relative;display:inline-flex;align-items:center}.nav-dropdown::before{position:absolute;top:100%;left:-18px;right:-18px;z-index:44;height:16px;content:""}.nav-dropdown-toggle{display:inline-flex;align-items:center;gap:7px}.nav-dropdown-toggle::after{width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;content:"";transform:translateY(-2px) rotate(45deg)}.nav-dropdown-menu{position:absolute;top:calc(100% + 12px);right:-54px;z-index:45;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px 17px;width:min(456px, calc(100vw - 32px));padding:13px;color:var(--blue-dark);background:rgba(255, 255, 255, 0.88);border:1px solid rgba(255, 255, 255, 0.76);border-radius:8px;box-shadow:0 26px 70px rgba(16, 42, 61, 0.28);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity 160ms ease,transform 160ms ease,visibility 160ms ease;visibility:hidden}.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown.is-open .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.nav-dropdown-menu a{display:grid;grid-template-columns:37px minmax(0, 1fr);align-items:center;gap:10px;min-height:47px;padding:5px 6px;border-radius:6px;color:var(--blue-dark);font-size:0.76rem;font-weight:900;line-height:1.25;white-space:normal;text-shadow:none}.nav-dropdown-menu a:hover,.nav-dropdown-menu a:focus-visible{color:var(--blue-dark);background:rgba(114, 174, 141, 0.08);outline:none}.nav-dropdown-menu a::before{display:block;width:37px;height:37px;background:center/contain no-repeat;content:"";filter:drop-shadow(0 5px 10px rgba(16, 42, 61, 0.12))}.nav-dropdown-menu a[href*="branza-automotive"]::before,#automotive::after{background-image:url("assets/industry-menu-automotive.webp")}.nav-dropdown-menu a[href*="branza-e-commerce"]::before,#e-commerce::after{background-image:url("assets/industry-menu-e-commerce.webp")}.nav-dropdown-menu a[href*="branza-meblarska"]::before,#meble::after{background-image:url("assets/industry-menu-furniture.webp")}.nav-dropdown-menu a[href*="branza-budowlana"]::before,#budownictwo::after{background-image:url("assets/industry-menu-construction.webp")}.nav-dropdown-menu a[href*="branza-lotnicza-aog"]::before,#aog::after{background-image:url("assets/industry-menu-aog.webp")}.nav-dropdown-menu a[href*="branza-targi-i-wystawy"]::before,#targi::after{background-image:url("assets/industry-menu-events.webp")}.nav-dropdown-menu a[href*="branza-przeprowadzki"]::before,#przeprowadzki::after{background-image:url("assets/industry-menu-moving.webp")}.nav-dropdown-menu a[href*="branza-transport-lotniska"]::before,#lotniska::after{background-image:url("assets/industry-menu-airport.webp")}.nav-dropdown-menu a[href*="branza-porty-i-statki"]::before,#porty::after{background-image:url("assets/industry-menu-port.webp")}.nav-dropdown-menu a[href*="branza-maszyny-i-komponenty"]::before,#maszyny::after{background-image:url("assets/industry-menu-machinery.webp")}.language-switcher{position:relative;flex:0 0 auto}.language-toggle{display:inline-flex;align-items:center;gap:5px;min-width:66px;height:28px;padding:0 22px 0 8px;color:#ffffff;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.28);border-radius:6px;position:relative;font:inherit;font-size:0.74rem;font-weight:900;letter-spacing:0;cursor:pointer}.language-toggle::after{position:absolute;top:50%;right:8px;width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;content:"";transform:translateY(-68%) rotate(45deg)}.language-toggle:hover,.language-toggle:focus-visible{border-color:rgba(134, 201, 162, 0.8);outline:none}.language-switcher.is-open .language-toggle::after{transform:translateY(-24%) rotate(225deg)}.language-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:30;display:none;min-width:116px;padding:6px;background:rgba(16, 42, 61, 0.98);border:1px solid rgba(255, 255, 255, 0.18);border-radius:8px;box-shadow:0 18px 38px rgba(0, 0, 0, 0.32)}.language-switcher.is-open .language-menu{display:grid;gap:4px}.language-menu button{display:flex;align-items:center;gap:7px;width:100%;padding:7px 8px;color:#ffffff;background:transparent;border:0;border-radius:6px;font:inherit;font-size:0.8rem;font-weight:900;text-align:left;cursor:pointer}.language-menu button:hover,.language-menu button:focus-visible,.language-menu button[aria-current="true"]{color:#86c9a2;background:rgba(255, 255, 255, 0.08);outline:none}.language-flag{display:inline-block;flex:0 0 auto;width:14px;height:10px;overflow:hidden;border-radius:2px;box-shadow:0 0 0 1px rgba(255, 255, 255, 0.35)}.flag-pl{background:#ffffff;background:linear-gradient(#ffffff 0 50%, #dc143c 50% 100%)}.flag-de{background:linear-gradient(#000000 0 33.333%, #dd0000 33.333% 66.666%, #ffce00 66.666% 100%)}.flag-fr{background:linear-gradient(90deg, #0055a4 0 33.333%, #ffffff 33.333% 66.666%, #ef4135 66.666% 100%)}.flag-it{background:linear-gradient(90deg, #009246 0 33.333%, #ffffff 33.333% 66.666%, #ce2b37 66.666% 100%)}.flag-gb{background:linear-gradient(27deg, transparent 0 44%, #ffffff 44% 49%, #cf142b 49% 52%, #ffffff 52% 57%, transparent 57% 100%),linear-gradient(153deg, transparent 0 44%, #ffffff 44% 49%, #cf142b 49% 52%, #ffffff 52% 57%, transparent 57% 100%),linear-gradient(90deg, transparent 0 41%, #ffffff 41% 45%, #cf142b 45% 55%, #ffffff 55% 59%, transparent 59% 100%),linear-gradient(0deg, transparent 0 35%, #ffffff 35% 42%, #cf142b 42% 58%, #ffffff 58% 65%, transparent 65% 100%),#00247d}.nav-toggle{display:none;width:44px;height:44px;padding:10px;color:currentColor;background:transparent;border:1px solid currentColor;border-radius:6px}.nav-toggle span:not(.sr-only){display:block;height:2px;margin:5px 0;background:currentColor}.hero{position:relative;overflow:hidden;min-height:632px;color:#ffffff;background:radial-gradient(circle at 12% 26%, rgba(53, 106, 138, 0.28), transparent 34%),linear-gradient(135deg, #102a3d 0%, #17324d 100%)}.hero::before{position:absolute;inset:0 0 0 auto;width:min(76vw, 1360px);background:url("assets/hero-dapex-europe.jpg") right center/auto 100% no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 16%,rgba(0,0,0,.08) 22%,rgba(0,0,0,.55) 32%,#000 48%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 16%,rgba(0,0,0,.08) 22%,rgba(0,0,0,.55) 32%,#000 48%,#000 100%);content:""}.hero::after{position:absolute;inset:0;background:linear-gradient(90deg, #102a3d 0%, rgba(16, 42, 61, 0.96) 31%, rgba(16, 42, 61, 0.72) 51%, rgba(16, 42, 61, 0.18) 74%, rgba(16, 42, 61, 0.04) 100%);content:""}.hero-inner{position:relative;z-index:1;width:auto;min-height:632px;margin-left:clamp(28px, 4vw, 64px);margin-right:clamp(20px, 4vw, 64px);padding:112px 0 42px;display:flex;align-items:end}.hero-content{max-width:760px;padding-bottom:34px}.eyebrow{margin:0 0 14px;color:var(--green);font-size:0.84rem;font-weight:900;text-transform:uppercase}.hero .eyebrow,.contact-section .eyebrow,.about-section .eyebrow{color:#86c9a2}h1,h2,h3,p{margin-top:0}h1{margin-bottom:22px;max-width:780px;font-size:4.9rem;line-height:0.96}h2{margin-bottom:18px;font-size:2.65rem;line-height:1.08}h3{margin-bottom:10px;font-size:1.1rem;line-height:1.25}.hero-lead{max-width:650px;margin-bottom:30px;color:rgba(255, 255, 255, 0.84);font-size:1.16rem}.hero-actions,.footer-layout{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;max-width:100%;padding:13px 20px;border:1px solid transparent;border-radius:6px;font-weight:900;cursor:pointer;transition:transform 160ms ease,background 160ms ease,border-color 160ms ease}.button:hover,.button:focus-visible{transform:translateY(-1px)}.button-primary{color:#ffffff;background:var(--blue)}.button-primary:hover,.button-primary:focus-visible{background:#2a566f}.button-secondary{color:#ffffff;border-color:rgba(255, 255, 255, 0.55);background:rgba(114, 174, 141, 0.16)}.intro-band{position:relative;z-index:2;margin-top:-1px;background:#ffffff;border-bottom:1px solid var(--line)}.intro-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1px;background:var(--line);border-left:1px solid var(--line);border-right:1px solid var(--line)}.intro-grid article{min-height:152px;padding:28px;background:#ffffff}.intro-grid span,.intro-grid strong{display:block}.intro-grid span{margin-bottom:14px;color:var(--green);font-size:0.78rem;font-weight:900;text-transform:uppercase}.intro-grid strong{color:var(--blue-dark);font-size:1.1rem;line-height:1.35}.section{padding:92px 0}.section-heading{max-width:360px}.section-heading-wide{max-width:720px;margin-bottom:38px}.section-heading p,.service-card p,.process-list p,.contact-copy p,.contact-details dd,.about-copy p{color:var(--muted)}.services-layout{display:grid;grid-template-columns:330px minmax(0, 1fr);gap:46px;align-items:start}.service-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px}.service-card{min-height:380px;display:flex;flex-direction:column;overflow:hidden;padding:0;background:#ffffff;border:1px solid var(--line);border-top:4px solid var(--blue);border-radius:6px;box-shadow:0 14px 30px rgba(23, 50, 77, 0.07)}.service-card:nth-child(2n){border-top-color:var(--green)}.service-number{display:inline-block;margin-bottom:24px;color:var(--green);font-weight:900}.service-image{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;background:var(--blue-deep)}.service-card-body{padding:24px}.proof-band{color:#ffffff;background:radial-gradient(circle at 50% 0%, rgba(114, 174, 141, 0.14), transparent 42%),var(--blue-deep)}.proof-grid{position:relative;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:28px;padding-top:36px;padding-bottom:38px}.proof-grid::before{position:absolute;top:65px;right:11%;left:11%;height:2px;background:linear-gradient(90deg, rgba(134, 201, 162, 0.34), #86c9a2 50%, rgba(134, 201, 162, 0.34));content:""}.proof-grid article{position:relative;min-width:0;text-align:center}.proof-grid strong,.proof-grid span{display:block}.proof-grid strong{margin-bottom:10px;color:#86c9a2;font-size:clamp(2rem, 3vw, 3rem);line-height:1}.proof-grid span{color:rgba(255, 255, 255, 0.86);font-weight:800}.proof-icon{position:relative;z-index:1;display:grid;place-items:center;width:58px;height:58px;margin:0 auto 20px;color:#86c9a2;background:var(--blue-deep);border:2px solid rgba(134, 201, 162, 0.82);border-radius:50%;box-shadow:0 0 0 7px rgba(16, 42, 61, 0.72),0 10px 28px rgba(0, 0, 0, 0.22)}.proof-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.about-section{color:#ffffff;background:linear-gradient(135deg, rgba(23, 50, 77, 0.96), rgba(16, 42, 61, 1))}.about-layout{display:grid;grid-template-columns:0.9fr 1.1fr;gap:62px;align-items:center}.about-media{min-height:360px;display:grid;place-items:center;padding:40px;border:1px solid rgba(255, 255, 255, 0.16);border-top:4px solid var(--green);background:linear-gradient(135deg, rgba(53, 106, 138, 0.3), rgba(114, 174, 141, 0.12))}.about-media img{width:min(430px, 100%);height:auto;filter:drop-shadow(0 22px 34px rgba(0, 0, 0, 0.32))}.about-copy{max-width:650px}.about-copy p{color:rgba(255, 255, 255, 0.78);font-size:1.05rem}.process-section{background:linear-gradient(135deg, var(--blue-soft), var(--green-soft))}.process-list{position:relative;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px}.process-list::before{position:absolute;top:27px;right:10%;left:10%;height:2px;background:linear-gradient(90deg, var(--green) 0%, var(--green) 82%, rgba(36, 52, 73, 0.18) 100%);content:""}.process-list article{position:relative;min-width:0}.process-node{position:relative;z-index:1;display:grid;place-items:center;width:54px;height:54px;margin:0 auto 18px;color:var(--green);background:#ffffff;border:2px solid var(--green);border-radius:50%;box-shadow:0 8px 20px rgba(23, 50, 77, 0.12)}.process-node svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.process-copy{padding:0 8px;text-align:center}.process-step-number{display:inline-block;margin-bottom:8px;color:var(--green);font-size:0.86rem;font-weight:900;letter-spacing:0.08em}.exchange-rating{color:var(--blue-dark);background:#ffffff;border-top:1px solid var(--line)}.exchange-rating-panel{display:flex;align-items:center;justify-content:space-between;min-height:132px;gap:36px;padding-top:26px;padding-bottom:26px}.exchange-rating-copy,.exchange-rating-markets{min-width:0}.exchange-rating-title{margin:0 0 10px;color:var(--blue-dark);font-size:1.08rem;font-weight:900}.exchange-rating-meta{margin:0;color:#667789;font-size:1.02rem;font-weight:800}.exchange-rating-markets{display:grid;grid-template-columns:repeat(3, minmax(180px, 1fr));gap:14px;width:min(790px, 100%)}.exchange-market{display:grid;justify-items:center;gap:10px;min-height:84px;padding:14px 18px;background:#ffffff;border:1px solid rgba(23, 50, 77, 0.12);border-radius:8px;box-shadow:0 12px 34px rgba(23, 50, 77, 0.08);text-align:right}a.exchange-market{color:inherit;text-decoration:none;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}a.exchange-market:hover,a.exchange-market:focus-visible{border-color:rgba(114, 174, 141, 0.52);box-shadow:0 16px 38px rgba(23, 50, 77, 0.14);transform:translateY(-2px)}.exchange-stars{display:flex;gap:7px;color:#ffb000;font-size:1.7rem;line-height:1;text-shadow:0 6px 18px rgba(255, 176, 0, 0.2)}.exchange-market p{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin:0;color:#667789;font-size:0.88rem;font-weight:900;text-align:center}.exchange-logo{display:block;height:auto;object-fit:contain}.trans-eu-logo{width:160px}.timocom-logo{width:128px}.google-wordmark{color:#6e7e8c;font-size:1.45rem;font-weight:800;letter-spacing:-0.04em;line-height:1}.trusted-strip{overflow:hidden;padding:36px 0;background:#ffffff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trusted-layout{display:grid;grid-template-columns:170px minmax(0, 1fr);gap:28px;align-items:center}.trusted-title{margin:0;color:var(--muted);font-size:1.08rem;font-weight:900}.trusted-marquee{--trusted-gap:42px;position:relative;display:flex;gap:var(--trusted-gap);overflow:hidden;-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000000 8%, #000000 92%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, #000000 8%, #000000 92%, transparent 100%)}.trusted-track{display:flex;flex:0 0 auto;align-items:center;gap:var(--trusted-gap);min-width:max-content;animation:trusted-scroll 32s linear infinite}.trusted-marquee:hover .trusted-track{animation-play-state:paused}.trusted-logo{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:176px;height:66px;padding:8px 18px;color:var(--blue-dark);background:#ffffff;border:1px solid rgba(23, 50, 77, 0.12);border-radius:8px;box-shadow:0 12px 30px rgba(23, 50, 77, 0.07);white-space:nowrap}.trusted-logo img{display:block;width:132px;height:46px;object-fit:contain}.trusted-logo strong{font-size:1rem;line-height:1;letter-spacing:0}.trusted-logo .logo-mark{width:28px;height:28px;border-radius:50%;background:currentColor}.logo-nordway{color:#9a7427}.logo-nordway .logo-mark{border:2px solid currentColor;background:linear-gradient(135deg, transparent 0 42%, currentColor 42% 52%, transparent 52% 100%),#ffffff}.logo-melto{min-width:154px;color:#ffffff;background:#ed1c24;border-color:transparent;font-family:"Exo 2",Arial,sans-serif}.logo-melto strong{font-size:1.7rem}.logo-unilab{color:#1f6f7e}.logo-unilab .logo-mark{box-shadow:inset 0 0 0 5px #e2f1ec}.logo-skyteam{color:#ffffff;background:#e31f28;border-color:transparent;font-style:italic}.logo-polmet .logo-mark{border-radius:4px;background:linear-gradient(90deg, #356a8a 0 34%, #72ae8d 34% 68%, #d8e2e7 68% 100%)}.logo-ecoflex{color:#34745d}.logo-ecoflex .logo-mark{border-radius:8px 50% 50% 8px}.logo-vitalon{color:#2f5f7a;background:#eaf2f6}.logo-technova{color:#405465}.logo-technova .logo-mark{border-radius:6px;background:linear-gradient(45deg, #356a8a 0 50%, #72ae8d 50% 100%)}@keyframes trusted-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--trusted-gap)))}}.contact-section{padding:92px 0;color:#ffffff;background:linear-gradient(135deg, rgba(16, 42, 61, 0.98), rgba(23, 50, 77, 0.96))}.contact-layout{display:grid;grid-template-columns:0.9fr 1.1fr;gap:58px;align-items:start}.contact-copy p,.contact-details dd{color:rgba(255, 255, 255, 0.76)}.contact-details{display:grid;gap:20px;margin:34px 0 0}.contact-details div{padding-top:18px;border-top:1px solid rgba(255, 255, 255, 0.16)}.contact-details dt{margin-bottom:4px;color:#ffffff;font-weight:900}.contact-details dd{margin:0}.contact-details a:hover,.contact-details a:focus-visible,.site-footer a:hover,.site-footer a:focus-visible{color:#86c9a2}.contact-form{display:grid;gap:16px;padding:30px;color:var(--ink);background:#ffffff;border-radius:6px;box-shadow:var(--shadow)}.contact-form label{display:grid;gap:8px;color:var(--blue-dark);font-weight:900}.contact-form input,.contact-form textarea{width:100%;padding:13px 14px;color:var(--ink);font:inherit;border:1px solid #d3dee4;border-radius:6px;background:#ffffff}.contact-form input:focus,.contact-form textarea:focus{outline:3px solid rgba(114, 174, 141, 0.22);border-color:var(--green)}.contact-form textarea{resize:vertical}.form-note{min-height:24px;margin:0;color:var(--muted);font-size:0.92rem}.subpage-hero{position:relative;isolation:isolate;overflow:hidden;padding:150px 0 74px;color:#ffffff;background:linear-gradient(135deg, #102a3d 0%, #17324d 100%)}.subpage-hero::before{position:absolute;inset:0;z-index:-2;background:url("assets/electronic-map-accent.jpg") center/cover no-repeat;content:"";opacity:0.34}.subpage-hero::after{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 78% 28%, rgba(114, 174, 141, 0.14), transparent 28%),radial-gradient(circle at 18% 28%, rgba(53, 106, 138, 0.2), transparent 34%),linear-gradient(90deg, rgba(16, 42, 61, 0.92) 0%, rgba(16, 42, 61, 0.82) 56%, rgba(23, 50, 77, 0.72) 100%);content:""}.fleet-hero-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(420px, 1.1fr);gap:46px;align-items:center}.fleet-hero-copy h1{max-width:680px}.fleet-hero-media{overflow:hidden;border:1px solid rgba(255, 255, 255, 0.16);border-top:4px solid var(--green);border-radius:6px;box-shadow:0 28px 70px rgba(0, 0, 0, 0.28)}.fleet-hero-media img,.fleet-photo-layout > img{display:block;width:100%;height:100%;object-fit:cover}.fleet-hero-media img{aspect-ratio:16/10}.fleet-detail-layout{display:grid;grid-template-columns:330px minmax(0, 1fr);gap:46px;align-items:start}.fleet-card-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px}.fleet-card{min-height:280px;padding:28px;background:#ffffff;border:1px solid var(--line);border-top:4px solid var(--blue);border-radius:6px;box-shadow:0 14px 30px rgba(23, 50, 77, 0.07)}.fleet-card:nth-child(2n){border-top-color:var(--green)}.fleet-card span{display:inline-block;margin-bottom:24px;color:var(--green);font-weight:900}.fleet-card p,.fleet-feature-list li{color:var(--muted)}.fleet-photo-band{padding:92px 0;color:#ffffff;background:linear-gradient(135deg, rgba(23, 50, 77, 0.96), rgba(16, 42, 61, 1))}.fleet-photo-layout{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(320px, 0.9fr);gap:46px;align-items:center}.fleet-photo-layout > img{aspect-ratio:16/10;border-radius:6px;box-shadow:0 28px 70px rgba(0, 0, 0, 0.28)}.fleet-feature-list{max-width:520px}.fleet-feature-list ul{display:grid;gap:16px;padding:0;margin:24px 0 0;list-style:none}.fleet-feature-list li{padding-left:18px;border-left:4px solid var(--green);color:rgba(255, 255, 255, 0.78)}.fleet-cta-panel{display:flex;gap:14px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.fleet-simple-hero-layout{position:relative;z-index:1;max-width:780px}.fleet-safety{padding:140px 0 28px;background:#ffffff}.fleet-safety-layout{display:grid;grid-template-columns:minmax(0, 1.08fr) minmax(300px, 0.92fr);gap:38px 46px;align-items:start}.fleet-safety-copy{max-width:760px}.fleet-safety-copy h2{max-width:720px;margin-bottom:20px;color:var(--blue-deep);font-size:clamp(2rem, 3.1vw, 3.3rem);line-height:1.05}.fleet-safety-copy p:not(.eyebrow){margin:0 0 16px;color:#47596a;font-size:clamp(1rem, 1.2vw, 1.13rem);line-height:1.75}.fleet-safety-equipment{padding:clamp(24px, 3vw, 34px);color:#ffffff;background:linear-gradient(145deg, rgba(53, 106, 138, 0.2), transparent 44%),#102a3d;border:1px solid rgba(134, 201, 162, 0.24);border-radius:10px;box-shadow:0 24px 60px rgba(23, 50, 77, 0.18)}.fleet-safety-kicker{display:block;margin-bottom:12px;color:#86c9a2;font-size:0.78rem;font-weight:900;letter-spacing:0.04em;text-transform:uppercase}.fleet-safety-equipment h3{margin-bottom:20px;font-size:clamp(1.35rem, 1.7vw, 1.8rem);line-height:1.16}.fleet-safety-list{display:grid;gap:11px;padding:0;margin:0;list-style:none}.fleet-safety-list li{position:relative;padding-left:28px;color:rgba(255, 255, 255, 0.88);font-size:0.96rem;line-height:1.45}.fleet-safety-list li::before{position:absolute;top:0;left:0;color:#86c9a2;content:"✓";font-weight:900}.fleet-safety-details{grid-column:1/-1;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(260px, 0.82fr);gap:22px;align-items:stretch}.fleet-safety-detail,.fleet-safety-stat{padding-top:22px;border-top:1px solid var(--line)}.fleet-safety-detail h3{margin-bottom:10px;color:var(--blue-deep);font-size:1.1rem;line-height:1.2}.fleet-safety-detail p,.fleet-safety-stat p{margin:0;color:#5d6f7d;font-size:0.96rem;line-height:1.68}.fleet-safety-stat strong{display:block;color:var(--green);font-size:clamp(2.4rem, 4vw, 4.2rem);line-height:0.9}.fleet-safety-stat span{display:block;margin:10px 0 12px;color:var(--blue-deep);font-weight:900;line-height:1.25}.fleet-showcase{padding:46px 0 92px;background:linear-gradient(180deg, #ffffff 0%, #f8faf9 100%)}.fleet-showcase-heading{margin-bottom:36px}.fleet-description-list{display:grid;gap:34px}.fleet-description-card{display:grid;grid-template-columns:minmax(0, 1.55fr) minmax(320px, 0.85fr);gap:34px;align-items:center;overflow:hidden;padding:clamp(18px, 2.4vw, 34px);background:#ffffff;border:1px solid var(--line);border-radius:10px;box-shadow:0 24px 60px rgba(23, 50, 77, 0.12)}.fleet-description-image{overflow:hidden;background:transparent;border-radius:0}.fleet-description-image img{display:block;width:100%;height:auto}.fleet-description-copy{padding-right:clamp(0px, 1vw, 16px)}.fleet-description-copy h3{margin-bottom:13px;color:var(--blue-deep);font-size:clamp(0.95rem, 1.2vw, 1.2rem);line-height:1.16}.fleet-description-copy ul{display:grid;gap:6px;padding:0;margin:0;list-style:none}.fleet-description-copy li{position:relative;padding-left:22px;color:#2c4354;font-size:clamp(0.59rem, 0.63vw, 0.67rem);font-weight:500;line-height:1.45}.fleet-description-copy li::before{position:absolute;top:0.02em;left:0;color:#e31f28;content:"✓";font-size:1.08em;font-weight:900}.site-footer{padding:28px 0;color:var(--blue-dark);background:#ffffff;border-top:1px solid var(--line)}.footer-layout{justify-content:space-between}.footer-layout p{margin:0}.footer-policy-link{color:var(--blue-dark);font-weight:800}.footer-policy-link:hover,.footer-policy-link:focus-visible,.footer-policy-link[aria-current="page"]{color:var(--green)}.whatsapp-widget{position:fixed;z-index:30;right:clamp(18px, 3vw, 42px);bottom:clamp(18px, 3vw, 34px);display:inline-flex;align-items:center;gap:10px;min-height:58px;padding:10px 16px 10px 10px;color:#ffffff;background:#25d366;border:1px solid rgba(255, 255, 255, 0.28);border-radius:999px;box-shadow:0 18px 40px rgba(16, 42, 61, 0.28);transition:transform 160ms ease,box-shadow 160ms ease,background 160ms ease}.whatsapp-widget:hover,.whatsapp-widget:focus-visible{color:#ffffff;background:#4f9874;box-shadow:0 22px 48px rgba(16, 42, 61, 0.34);transform:translateY(-2px)}.whatsapp-widget-icon{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;color:#25d366;background:#ffffff;border-radius:50%}.whatsapp-widget-icon svg{display:block;width:25px;height:25px;fill:currentColor}.whatsapp-widget-text{display:grid;gap:1px;line-height:1.08}.whatsapp-widget-text strong{font-size:0.96rem}.whatsapp-widget-text small{color:rgba(255, 255, 255, 0.86);font-size:0.78rem;font-weight:800}.privacy-hero{padding-bottom:84px}.privacy-hero-layout{position:relative;z-index:1;max-width:820px}.privacy-section{background:#ffffff}.privacy-layout{display:grid;grid-template-columns:330px minmax(0, 1fr);gap:54px;align-items:start}.privacy-summary{position:sticky;top:112px;padding:28px;background:linear-gradient(135deg, var(--blue-soft), var(--green-soft));border:1px solid var(--line);border-top:4px solid var(--green);border-radius:6px}.privacy-summary h2{font-size:1.7rem}.privacy-summary p,.privacy-content p,.privacy-content li,.privacy-content address{color:var(--muted)}.privacy-content{display:grid;gap:22px}.privacy-content article{padding-bottom:22px;border-bottom:1px solid var(--line)}.privacy-content h2{margin-bottom:12px;color:var(--blue-dark);font-size:1.35rem}.privacy-content p{margin-bottom:0}.privacy-content a{color:var(--blue);font-weight:800}.privacy-content p + p,.privacy-content p + ul,.privacy-content ul + p,.privacy-content address + p{margin-top:14px}.privacy-content ul{display:grid;gap:8px;padding-left:22px;margin-bottom:0}.privacy-content li strong{color:var(--blue-dark)}.privacy-content address{font-style:normal;font-weight:800;line-height:1.7}.documents-empty{min-height:72vh;padding-top:150px;padding-bottom:74px}.documents-hero-layout,.industries-hero-layout,.document-detail-hero-layout{position:relative;z-index:1;max-width:800px}.industries-section{padding:72px 0 96px;background:linear-gradient(180deg, #ffffff 0%, #f8faf9 100%)}.industries-intro{max-width:760px;margin-bottom:34px}.industries-intro h2{margin-bottom:16px;color:var(--blue-dark);font-size:clamp(1.8rem, 3vw, 3rem)}.industries-intro p:not(.eyebrow){color:#536879;font-size:1.02rem;line-height:1.7}.industry-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:13px}.industry-card{position:relative;display:block;scroll-margin-top:108px;min-height:133px;overflow:hidden;padding:18px 102px 18px 20px;color:var(--blue-dark);background:#ffffff;border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 32px rgba(23, 50, 77, 0.08);text-decoration:none;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.industry-card:hover,.industry-card:focus-visible{border-color:rgba(114, 174, 141, 0.48);box-shadow:0 20px 44px rgba(23, 50, 77, 0.14);outline:none;transform:translateY(-2px)}.industry-card::after{position:absolute;right:22px;top:50%;width:58px;height:58px;background:center/contain no-repeat;content:"";opacity:0.96;transform:translateY(-50%)}.industry-card h3{margin-bottom:7px;color:var(--blue-dark);font-size:1.06rem}.industry-card p{margin:0;color:#536879;font-size:0.84rem;line-height:1.46}.industries-cta{margin-top:34px}.industry-detail-hero-layout{position:relative;z-index:1;max-width:900px}.industry-detail-title-row{display:flex;align-items:center;gap:22px;margin-top:22px}.industry-detail-icon{width:92px;height:92px;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 18px 28px rgba(0, 0, 0, 0.24))}.industry-detail-title-row .eyebrow{margin-bottom:8px}.industry-detail-title-row h1{margin:0}.industry-photo-hero::before{opacity:1}.industry-photo-hero{display:flex;align-items:center;height:430px;padding:118px 0 58px;box-sizing:border-box}.industry-photo-hero::after{background:radial-gradient(circle at 78% 28%, rgba(114, 174, 141, 0.18), transparent 30%),linear-gradient(90deg, rgba(16, 42, 61, 0.94) 0%, rgba(16, 42, 61, 0.82) 44%, rgba(23, 50, 77, 0.5) 72%, rgba(16, 42, 61, 0.42) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.7) 0%, rgba(16, 42, 61, 0.2) 46%, rgba(16, 42, 61, 0.82) 100%)}.industry-photo-hero .industry-detail-hero-layout{max-width:860px}.industry-photo-hero .hero-lead{max-width:760px;text-shadow:0 2px 22px rgba(0, 0, 0, 0.46)}.industry-machinery-hero::before{background:url("assets/industry-machinery-banner-optimized.webp") center 56%/cover no-repeat}.industry-machinery-hero::after{background:linear-gradient(90deg, rgba(16, 42, 61, 0.88) 0%, rgba(16, 42, 61, 0.7) 38%, rgba(16, 42, 61, 0.32) 72%, rgba(16, 42, 61, 0.14) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.22), transparent 50%, rgba(16, 42, 61, 0.28))}.industry-port-hero::before{background:url("assets/industry-port-banner-optimized.webp") center 54%/cover no-repeat}.industry-port-hero::after{background:linear-gradient(90deg, rgba(16, 42, 61, 0.92) 0%, rgba(16, 42, 61, 0.78) 38%, rgba(16, 42, 61, 0.34) 70%, rgba(16, 42, 61, 0.12) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.24), transparent 48%, rgba(16, 42, 61, 0.34))}@media (max-width: 760px){.industry-machinery-hero::before{background-position:62% center}.industry-port-hero::before{background-position:68% center}}.industry-automotive-hero::before{background:url("assets/industry-automotive-banner.jpg") center 52%/100% auto no-repeat}.industry-automotive-hero::after{background:radial-gradient(circle at 78% 34%, rgba(114, 174, 141, 0.1), transparent 30%),linear-gradient(90deg, rgba(16, 42, 61, 0.88) 0%, rgba(16, 42, 61, 0.68) 40%, rgba(16, 42, 61, 0.28) 76%, rgba(16, 42, 61, 0.16) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.26) 0%, rgba(16, 42, 61, 0.04) 48%, rgba(16, 42, 61, 0.34) 100%)}.industry-ecommerce-hero::before{background:url("assets/industry-ecommerce-banner.jpg") center center/100% auto no-repeat}.industry-ecommerce-hero::after{background:radial-gradient(circle at 76% 34%, rgba(114, 174, 141, 0.12), transparent 30%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.68) 42%, rgba(16, 42, 61, 0.32) 78%, rgba(16, 42, 61, 0.18) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.26) 0%, rgba(16, 42, 61, 0.06) 48%, rgba(16, 42, 61, 0.34) 100%)}.industry-construction-hero::before{background:url("assets/industry-construction-banner.jpg") center 54%/100% auto no-repeat}.industry-construction-hero::after{background:radial-gradient(circle at 78% 34%, rgba(114, 174, 141, 0.12), transparent 30%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.7) 42%, rgba(16, 42, 61, 0.34) 78%, rgba(16, 42, 61, 0.2) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.28) 0%, rgba(16, 42, 61, 0.08) 48%, rgba(16, 42, 61, 0.36) 100%)}.industry-aviation-hero::before{background:url("assets/industry-aviation-banner.jpg") center 50%/100% auto no-repeat}.industry-aviation-hero::after{background:radial-gradient(circle at 76% 34%, rgba(114, 174, 141, 0.12), transparent 30%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.68) 42%, rgba(16, 42, 61, 0.32) 78%, rgba(16, 42, 61, 0.18) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.26) 0%, rgba(16, 42, 61, 0.06) 48%, rgba(16, 42, 61, 0.34) 100%)}.industry-airport-hero::before{background:url("assets/industry-airport-banner.jpg") center 50%/100% auto no-repeat}.industry-airport-hero::after{background:radial-gradient(circle at 76% 34%, rgba(114, 174, 141, 0.12), transparent 30%),linear-gradient(90deg, rgba(16, 42, 61, 0.92) 0%, rgba(16, 42, 61, 0.72) 42%, rgba(16, 42, 61, 0.34) 78%, rgba(16, 42, 61, 0.2) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.3) 0%, rgba(16, 42, 61, 0.08) 48%, rgba(16, 42, 61, 0.38) 100%)}.industry-events-hero::before{background:url("assets/industry-events-banner.jpg") center 50%/100% auto no-repeat}.industry-events-hero::after{background:radial-gradient(circle at 76% 34%, rgba(114, 174, 141, 0.1), transparent 30%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.7) 42%, rgba(16, 42, 61, 0.32) 78%, rgba(16, 42, 61, 0.18) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.26) 0%, rgba(16, 42, 61, 0.06) 48%, rgba(16, 42, 61, 0.34) 100%)}.industry-moving-hero::before{background:url("assets/industry-moving-banner.jpg") center 50%/100% auto no-repeat}.industry-moving-hero::after{background:radial-gradient(circle at 76% 34%, rgba(114, 174, 141, 0.1), transparent 30%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.68) 42%, rgba(16, 42, 61, 0.3) 78%, rgba(16, 42, 61, 0.16) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.24) 0%, rgba(16, 42, 61, 0.06) 48%, rgba(16, 42, 61, 0.34) 100%)}.industry-furniture-hero::before{background:url("assets/industry-furniture-banner.jpg") center 52%/cover no-repeat}.industry-detail-section{padding:72px 0 96px;background:linear-gradient(180deg, #ffffff 0%, #f8faf9 100%)}.industry-detail-layout{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(280px, 0.85fr);gap:24px;align-items:stretch}.industry-detail-card,.industry-detail-points,.industry-detail-cta{color:var(--blue-dark);background:rgba(255, 255, 255, 0.94);border:1px solid var(--line);border-radius:8px;box-shadow:0 18px 46px rgba(23, 50, 77, 0.1)}.industry-detail-card,.industry-detail-points{padding:30px}.industry-detail-card h2,.industry-detail-points h2,.industry-detail-cta h2{margin-bottom:14px;color:var(--blue-dark);font-size:clamp(1.35rem, 2vw, 2rem)}.industry-detail-card p,.industry-detail-cta p{color:#536879;font-size:1rem;font-weight:600;line-height:1.72}.industry-detail-card p + p{margin-top:16px}.industry-detail-points ul{display:grid;gap:12px;padding:0;margin:0;list-style:none}.industry-detail-points li{position:relative;padding-left:30px;color:#2d4658;font-size:0.98rem;font-weight:800;line-height:1.45}.industry-detail-points li::before{position:absolute;left:0;top:0.1em;color:var(--green);content:"✓";font-size:1.08rem;font-weight:900}.industry-detail-cta{margin-top:26px;padding:30px}.industry-detail-cta p{max-width:760px;margin-bottom:22px}.industries-placeholder{max-width:780px;padding:42px;color:var(--blue-dark);background:#ffffff;border:1px solid var(--line);border-radius:8px;box-shadow:0 24px 60px rgba(23, 50, 77, 0.12)}.industries-placeholder h2{max-width:620px;margin-bottom:16px;font-size:clamp(1.8rem, 3vw, 3rem)}.industries-placeholder p:not(.eyebrow){max-width:660px;margin-bottom:24px;color:#536879;font-size:1.02rem;line-height:1.7}.documents-section,.document-viewer-section{padding:72px 0 96px;background:linear-gradient(180deg, #ffffff 0%, #f8faf9 100%)}.documents-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:22px}.document-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;min-height:390px;align-items:start;padding:26px;color:var(--blue-dark);background:#ffffff;border:1px solid var(--line);border-radius:8px;box-shadow:0 24px 58px rgba(23, 50, 77, 0.12);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.document-card:hover,.document-card:focus-visible{border-color:rgba(114, 174, 141, 0.48);box-shadow:0 30px 72px rgba(23, 50, 77, 0.18);transform:translateY(-4px)}.document-card img{width:100%;max-width:180px;height:180px;object-fit:contain;justify-self:center;align-self:center;margin-bottom:22px}.document-card h2{margin-bottom:14px;color:var(--blue-dark);font-size:clamp(1.08rem, 1.35vw, 1.36rem);line-height:1.17}.document-card p{margin-bottom:24px;color:#536879;font-size:0.94rem;font-weight:600;line-height:1.58}.document-card strong{display:inline-flex;align-items:center;gap:8px;margin-top:auto;align-self:end;color:var(--blue);font-size:0.92rem}.document-card strong::after{content:"→";font-size:1.1em}.document-back-link{display:inline-flex;width:fit-content;align-items:center;gap:8px;margin-bottom:22px;color:#ffffff;font-size:0.9rem;font-weight:900}.document-back-link::before{content:"←"}.document-back-link:hover,.document-back-link:focus-visible{color:var(--green-light)}.document-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-bottom:18px}.document-actions .button-secondary{color:var(--blue-dark);background:#ffffff;border-color:rgba(23, 50, 77, 0.22)}.document-actions .button-secondary:hover,.document-actions .button-secondary:focus-visible{color:var(--blue-dark);background:#edf6f1;border-color:rgba(114, 174, 141, 0.55)}.document-viewer-shell{overflow:hidden;padding:14px;background:#ffffff;border:1px solid var(--line);border-radius:8px;box-shadow:0 24px 60px rgba(23, 50, 77, 0.14)}.document-viewer{display:block;width:100%;height:min(82vh, 980px);min-height:680px;background:#f8faf9;border:0;border-radius:4px}.document-image-viewer{display:block;width:100%;max-width:1120px;height:auto;margin:0 auto;background:#ffffff;border-radius:4px}.document-image-viewer.portrait{max-width:820px}.document-fallback{padding:32px;color:var(--blue-dark);font-weight:700}.document-fallback a{color:var(--blue)}.company-hero{min-height:560px;display:flex;align-items:end;padding-bottom:72px}.company-hero::before{background:url("assets/hero-dapex-europe.jpg") center 54%/cover no-repeat;opacity:0.62}.company-hero::after{background:linear-gradient(90deg, #102a3d 0%, rgba(16, 42, 61, 0.94) 42%, rgba(16, 42, 61, 0.56) 70%, rgba(16, 42, 61, 0.18) 100%)}.company-hero-layout{position:relative;z-index:1;max-width:900px}.company-hero h1{max-width:880px;font-size:clamp(2.7rem, 5.2vw, 5rem)}.company-hero-lead{max-width:820px}.company-hero-points{display:flex;flex-wrap:wrap;gap:10px}.company-hero-points span{padding:8px 12px;color:#ffffff;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(134, 201, 162, 0.55);border-radius:4px;font-size:0.88rem;font-weight:800}.company-story-section,.company-owner-section{padding:88px 0;background:#ffffff}.company-story-layout{display:block}.company-story-copy{max-width:920px}.company-story-copy h2,.company-section-heading h2,.company-owner-copy h2{color:var(--blue-dark);font-size:clamp(2rem, 3.5vw, 3.6rem)}.company-story-texts p,.company-owner-texts p,.company-specialties-lead{color:#536879;font-size:1.04rem;font-weight:600;line-height:1.75}.company-story-texts p + p,.company-owner-texts p + p{margin-top:16px}.company-facts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.company-facts article{min-height:150px;padding:22px;background:linear-gradient(145deg, #1c3a54 0%, #254762 100%);border-radius:7px;box-shadow:0 16px 34px rgba(23, 50, 77, 0.13)}.company-facts strong,.company-facts span{display:block}.company-facts strong{margin-bottom:12px;color:#86c9a2;font-size:clamp(1.6rem, 2.5vw, 2.45rem)}.company-facts span{color:rgba(255, 255, 255, 0.82);font-size:0.9rem;font-weight:800;line-height:1.45}.company-specialties-section{padding:88px 0 96px;background:linear-gradient(180deg, #f8faf9 0%, #edf6f1 100%)}.company-section-heading{max-width:850px;margin-bottom:36px}.company-specialties-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}.company-specialties-grid article{padding:28px;background:rgba(255, 255, 255, 0.96);border:1px solid rgba(23, 50, 77, 0.12);border-top:4px solid var(--green);border-radius:7px;box-shadow:0 16px 38px rgba(23, 50, 77, 0.08)}.company-card-number{display:block;margin-bottom:24px;color:var(--green);font-size:0.8rem;font-weight:900;letter-spacing:0.1em}.company-specialties-grid h3{color:var(--blue-dark);font-size:1.15rem}.company-specialties-grid p{margin:0;color:#627587;font-weight:600;line-height:1.66}.company-standards-section{padding:78px 0;color:#ffffff;background:linear-gradient(125deg, #102a3d 0%, #1c3a54 72%, #244f47 100%)}.company-standards-layout{display:grid;grid-template-columns:minmax(260px, 0.7fr) minmax(0, 1.3fr);gap:58px;align-items:start}.company-standards-intro h2{color:#ffffff}.company-principles{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1px;background:rgba(255, 255, 255, 0.16)}.company-principles article{padding:26px;background:rgba(16, 42, 61, 0.7)}.company-principles h3{color:#86c9a2}.company-principles p{margin:0;color:rgba(255, 255, 255, 0.78);line-height:1.65}.company-owner-layout{display:grid;grid-template-columns:minmax(300px, 0.72fr) minmax(0, 1.28fr);gap:64px;align-items:center}.company-owner-photo{position:relative;width:210px;max-width:100%;aspect-ratio:1/1;margin:0;justify-self:center}.company-owner-photo::before{position:absolute;top:-14px;right:-14px;bottom:14px;left:14px;z-index:0;background:linear-gradient(145deg, var(--blue), var(--green));border-radius:8px;content:""}.company-owner-photo img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover;border-radius:8px;box-shadow:0 24px 58px rgba(23, 50, 77, 0.2)}.company-owner-role{margin-bottom:26px;color:var(--green);font-weight:900}.company-owner-timeline{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px;margin-top:28px}.company-owner-timeline span{padding-top:12px;color:#627587;border-top:3px solid var(--green);font-size:0.84rem;font-weight:700;line-height:1.45}.company-owner-timeline strong{display:block;margin-bottom:4px;color:var(--blue-dark);font-size:1rem}.company-cta-section{padding:62px 0;background:linear-gradient(110deg, #edf4f7 0%, #edf6f1 100%)}.company-cta-layout{display:flex;align-items:center;justify-content:space-between;gap:36px}.company-cta-layout h2{max-width:820px;color:var(--blue-dark);font-size:clamp(1.8rem, 3vw, 3rem)}.company-cta-text{max-width:760px;margin:0;color:#627587;font-weight:600;line-height:1.65}.company-cta-button{flex:0 0 auto}@media (max-width: 1060px){.company-story-layout,.company-owner-layout,.company-standards-layout{grid-template-columns:1fr}.company-specialties-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.company-owner-photo{width:210px;max-width:100%;justify-self:center}}@media (max-width: 820px){.company-hero{min-height:480px;padding-bottom:54px}.company-story-section,.company-owner-section,.company-specialties-section{padding:64px 0}.company-specialties-grid,.company-principles{grid-template-columns:1fr}.company-owner-timeline{grid-template-columns:repeat(2, minmax(0, 1fr))}.company-cta-layout{align-items:flex-start;flex-direction:column}}@media (max-width: 520px){.company-hero-points{align-items:stretch;flex-direction:column}.company-facts,.company-owner-timeline{grid-template-columns:1fr}.company-facts article{min-height:0}}@media (max-width: 1060px){.site-header{gap:18px}.brand-logo{width:184px}.site-nav{gap:18px;font-size:0.88rem}.language-toggle{min-width:62px}.hero-inner{align-items:end}.hero-content{padding-bottom:0}.services-layout{grid-template-columns:1fr}.section-heading{max-width:760px}.service-grid{grid-template-columns:repeat(2, 1fr)}.fleet-hero-layout,.fleet-detail-layout,.fleet-photo-layout,.fleet-safety-layout,.fleet-description-card,.privacy-layout{grid-template-columns:1fr}.fleet-safety-details{grid-template-columns:1fr}.privacy-summary{position:static}.fleet-card-grid{grid-template-columns:repeat(2, 1fr)}.documents-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.industry-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.industry-detail-layout{grid-template-columns:1fr}.fleet-description-copy{padding-right:0}.about-layout,.contact-layout{grid-template-columns:1fr;gap:34px}.exchange-rating-panel{align-items:flex-start;flex-direction:column}.exchange-rating-markets{width:100%}.trusted-layout{grid-template-columns:1fr;gap:18px}}@media (min-width: 1800px){.hero{background:radial-gradient(circle at 20% 38%, rgba(53, 106, 138, 0.16), transparent 34%),linear-gradient(110deg, #102a3d 0%, #132b3f 48%, #17324d 100%)}.hero::before{display:block;inset:0 0 0 auto;width:min(78vw, 1520px);height:auto;background:url("assets/hero-dapex-europe.jpg") right center/auto 100% no-repeat;filter:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 25%,rgba(0,0,0,.08) 31%,rgba(0,0,0,.55) 41%,#000 56%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 25%,rgba(0,0,0,.08) 31%,rgba(0,0,0,.55) 41%,#000 56%,#000 100%)}.hero::after{background:linear-gradient(90deg,#102a3d 0%,#102a3d 38%,rgba(16,42,61,.98) 46%,rgba(16,42,61,.8) 58%,rgba(16,42,61,.42) 72%,rgba(16,42,61,.14) 86%,rgba(16,42,61,.04) 100%)}}@media (max-width: 820px){.site-header{gap:10px;min-height:72px;padding:14px}.brand-logo{width:150px}.language-switcher{margin-left:auto;margin-right:48px}.language-toggle{width:60px;min-width:60px;height:30px}.nav-toggle{position:absolute;top:50%;right:14px;display:block;width:38px;height:38px;padding:8px;transform:translateY(-50%)}.site-nav{position:absolute;top:72px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:0;margin-left:0;padding:12px 20px 20px;color:#ffffff;background:var(--blue-deep);border-bottom:1px solid rgba(255, 255, 255, 0.16)}.site-nav.is-open{display:flex}.site-nav a{padding:13px 0}.nav-dropdown{display:grid;align-items:stretch}.nav-dropdown::before{content:none}.nav-dropdown-toggle{padding:13px 0}.nav-dropdown-menu{position:static;grid-template-columns:1fr;gap:4px;width:100%;padding:8px;background:rgba(255, 255, 255, 0.9);border:1px solid rgba(219, 226, 240, 0.86);border-left:2px solid rgba(114, 174, 141, 0.55);border-radius:8px;box-shadow:0 16px 34px rgba(16, 42, 61, 0.22);opacity:1;pointer-events:auto;transform:none;visibility:visible}.nav-dropdown-menu a{grid-template-columns:30px minmax(0, 1fr);gap:8px;min-height:40px;padding:5px 7px;color:var(--blue-dark);font-size:0.72rem;white-space:normal}.nav-dropdown-menu a::before{width:30px;height:30px}.hero,.hero-inner{min-height:624px}.hero::before{width:100%;opacity:0.66;-webkit-mask-image:none;mask-image:none}.hero::after{background:linear-gradient(180deg, rgba(16, 42, 61, 0.78) 0%, rgba(16, 42, 61, 0.94) 56%, #102a3d 100%)}.hero-inner{margin-left:14px;margin-right:14px;padding:94px 0 28px}h1{font-size:3.2rem}h2{font-size:2.05rem}.hero-lead{font-size:1.04rem;overflow-wrap:anywhere}.intro-grid,.service-grid,.process-list,.industry-grid{grid-template-columns:1fr}.proof-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:36px 24px}.proof-grid::before{display:none}.intro-grid{border-left:0;border-right:0}.process-list{gap:26px}.process-list::before{top:20px;right:auto;bottom:20px;left:26px;width:2px;height:auto;background:linear-gradient(180deg, var(--green) 0%, var(--green) 82%, rgba(36, 52, 73, 0.18) 100%)}.process-list article{display:grid;grid-template-columns:54px minmax(0, 1fr);gap:18px;align-items:start}.process-node{margin:0}.process-copy{padding:3px 0 0;text-align:left}.section,.contact-section{padding:66px 0}.exchange-rating-panel{min-height:0;gap:22px;padding-top:26px;padding-bottom:26px}.exchange-rating-title{font-size:1rem}.exchange-rating-meta,.exchange-market p{font-size:0.9rem}.exchange-stars{gap:6px;font-size:1.45rem}.exchange-rating-markets{grid-template-columns:1fr}.exchange-market{justify-items:start;min-height:0;padding:13px 14px;text-align:left}.exchange-market p{justify-content:flex-start;text-align:left}.trans-eu-logo{width:150px}.timocom-logo{width:122px}.trusted-strip{padding:28px 0}.trusted-marquee{--trusted-gap:24px;-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000000 12%, #000000 88%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, #000000 12%, #000000 88%, transparent 100%)}.trusted-logo{width:150px;height:58px;padding:7px 14px}.trusted-logo img{width:116px;height:40px}.subpage-hero{padding:120px 0 58px}.industry-photo-hero{height:auto;min-height:390px;padding:106px 0 50px}.industries-section{padding:56px 0 76px}.industry-card{scroll-margin-top:96px;min-height:0;padding:16px 82px 16px 18px}.industry-card::after{right:18px;width:50px;height:50px}.industry-detail-section{padding:54px 0 72px}.industry-furniture-hero::before{background-position:58% center}.industry-automotive-hero::before{background-position:62% center;background-size:cover}.industry-automotive-hero::after{background:radial-gradient(circle at 74% 30%, rgba(114, 174, 141, 0.12), transparent 28%),linear-gradient(90deg, rgba(16, 42, 61, 0.88) 0%, rgba(16, 42, 61, 0.72) 62%, rgba(16, 42, 61, 0.42) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.36) 0%, rgba(16, 42, 61, 0.14) 46%, rgba(16, 42, 61, 0.48) 100%)}.industry-ecommerce-hero::before{background-position:58% center;background-size:cover}.industry-ecommerce-hero::after{background:radial-gradient(circle at 72% 30%, rgba(114, 174, 141, 0.12), transparent 28%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.74) 62%, rgba(16, 42, 61, 0.44) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.36) 0%, rgba(16, 42, 61, 0.14) 46%, rgba(16, 42, 61, 0.48) 100%)}.industry-construction-hero::before{background-position:48% center;background-size:cover}.industry-construction-hero::after{background:radial-gradient(circle at 72% 30%, rgba(114, 174, 141, 0.12), transparent 28%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.74) 62%, rgba(16, 42, 61, 0.44) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.38) 0%, rgba(16, 42, 61, 0.14) 46%, rgba(16, 42, 61, 0.5) 100%)}.industry-aviation-hero::before{background-position:52% center;background-size:cover}.industry-aviation-hero::after{background:radial-gradient(circle at 72% 30%, rgba(114, 174, 141, 0.12), transparent 28%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.74) 62%, rgba(16, 42, 61, 0.44) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.36) 0%, rgba(16, 42, 61, 0.14) 46%, rgba(16, 42, 61, 0.48) 100%)}.industry-airport-hero::before{background-position:54% center;background-size:cover}.industry-airport-hero::after{background:radial-gradient(circle at 72% 30%, rgba(114, 174, 141, 0.12), transparent 28%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.74) 62%, rgba(16, 42, 61, 0.44) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.38) 0%, rgba(16, 42, 61, 0.14) 46%, rgba(16, 42, 61, 0.5) 100%)}.industry-events-hero::before{background-position:50% center;background-size:cover}.industry-events-hero::after{background:radial-gradient(circle at 72% 30%, rgba(114, 174, 141, 0.1), transparent 28%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.74) 62%, rgba(16, 42, 61, 0.44) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.36) 0%, rgba(16, 42, 61, 0.14) 46%, rgba(16, 42, 61, 0.48) 100%)}.industry-moving-hero::before{background-position:58% center;background-size:cover}.industry-moving-hero::after{background:radial-gradient(circle at 72% 30%, rgba(114, 174, 141, 0.1), transparent 28%),linear-gradient(90deg, rgba(16, 42, 61, 0.9) 0%, rgba(16, 42, 61, 0.74) 62%, rgba(16, 42, 61, 0.44) 100%),linear-gradient(180deg, rgba(16, 42, 61, 0.36) 0%, rgba(16, 42, 61, 0.14) 46%, rgba(16, 42, 61, 0.48) 100%)}.industry-detail-title-row{gap:16px}.industry-detail-icon{width:72px;height:72px}.industry-detail-card,.industry-detail-points,.industry-detail-cta{padding:22px}.fleet-card-grid{grid-template-columns:1fr}.fleet-photo-band{padding:66px 0}.fleet-showcase{padding:58px 0 70px}.fleet-description-list{gap:24px}.fleet-description-card{gap:22px}.documents-section,.document-viewer-section{padding:54px 0 72px}.document-card{min-height:340px}.document-actions{justify-content:flex-start}.fleet-cta-panel{justify-content:flex-start}}@media (max-width: 520px){.container{width:calc(100vw - 28px)}.proof-grid{grid-template-columns:1fr}h1{max-width:100%;font-size:2.26rem;line-height:1.04;overflow-wrap:break-word}.hero-actions{align-items:stretch;flex-direction:column}.button{width:100%}.footer-layout{align-items:flex-start;flex-direction:column}.whatsapp-widget{right:14px;bottom:14px;width:58px;min-height:58px;justify-content:center;padding:0}.whatsapp-widget-icon{width:40px;height:40px}.whatsapp-widget-text{display:none}.about-media{min-height:260px;padding:24px}.fleet-showcase-heading{margin-bottom:26px}.fleet-safety{padding:104px 0 22px}.fleet-safety-layout{gap:26px}.fleet-safety-copy h2{max-width:100%;font-size:1.62rem;line-height:1.12;overflow-wrap:anywhere}.fleet-safety-copy p:not(.eyebrow),.fleet-safety-detail p,.fleet-safety-stat p{font-size:0.92rem;line-height:1.62;overflow-wrap:anywhere}.fleet-safety-equipment{padding:22px}.fleet-safety-equipment h3{font-size:1.18rem;overflow-wrap:anywhere}.fleet-safety-list li{font-size:0.92rem}.fleet-safety-stat strong{font-size:2.7rem}.documents-grid{grid-template-columns:1fr}.document-card{min-height:0;padding:22px}.document-card img{max-width:140px;height:140px;margin-bottom:18px}.document-viewer-shell{padding:8px}.document-viewer{height:72vh;min-height:520px}.fleet-description-card{padding:14px;border-radius:8px}.fleet-description-copy h3{margin-bottom:13px}.fleet-description-copy ul{gap:7px}.fleet-description-copy li{padding-left:24px}.contact-form{padding:22px}}@media (prefers-reduced-motion: reduce){.trusted-track{animation:none}}body{font-weight:400}button,input,select,textarea{font-family:"Exo 2",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Exo 2",Arial,sans-serif;letter-spacing:-.02em}
.company-service-map{max-width:920px;margin-top:52px;margin-bottom:0}.company-service-map h2{margin:0 0 24px;color:#17324d;font-family:"Exo 2",Arial,sans-serif;font-size:clamp(2rem,3.6vw,3.35rem);font-weight:750;line-height:1.08;letter-spacing:-.035em;text-align:center;text-wrap:balance}.company-service-map img{display:block;width:100%;height:auto;background:#fff}.company-service-map figcaption{margin-top:14px;color:#627587;font-size:.92rem;font-weight:700;line-height:1.5}@media (max-width:520px){.company-service-map{margin-top:36px}.company-service-map h2{margin-bottom:18px}.company-service-map figcaption{font-size:.86rem}}
.company-hero-layout{width:auto;margin-left:clamp(28px,4vw,64px);margin-right:clamp(20px,4vw,64px)}@media (max-width:820px){.company-hero-layout{margin-left:14px;margin-right:14px}}
.company-hero::before{background-image:url("assets/company-hero-day-v2.webp");background-position:center center;opacity:.9}.company-hero::after{background:linear-gradient(90deg,#102a3d 0%,rgba(16,42,61,.95) 36%,rgba(16,42,61,.72) 53%,rgba(16,42,61,.24) 72%,rgba(16,42,61,.06) 100%)}@media (max-width:820px){.company-hero::before{background-position:65% center}.company-hero::after{background:linear-gradient(90deg,rgba(16,42,61,.96) 0%,rgba(16,42,61,.86) 58%,rgba(16,42,61,.48) 100%)}}
.hero::before{inset:0;width:100%;height:100%;background:url("assets/hero-dapex-seamless.webp") 70% center/cover no-repeat;-webkit-mask-image:none;mask-image:none;transform:none;opacity:1}.hero::after{background:radial-gradient(ellipse at 56% 100%,rgba(98,139,160,.28) 0%,rgba(65,105,132,.13) 32%,transparent 67%),linear-gradient(90deg,rgba(16,42,61,.80) 0%,rgba(16,42,61,.68) 24%,rgba(16,42,61,.72) 36%,rgba(16,42,61,.68) 44%,rgba(16,42,61,.48) 58%,rgba(16,42,61,.16) 74%,rgba(16,42,61,.08) 100%)}@media (min-width:821px){.hero,.hero-inner{min-height:710px}.hero::before{inset:0;width:100%;height:100%;transform:none;-webkit-mask-image:none;mask-image:none}}@media (max-width:820px){.hero::before{background-position:66% center;opacity:1}.hero::after{background:radial-gradient(ellipse at 75% 20%,rgba(110,150,168,.16) 0%,transparent 64%),linear-gradient(180deg,rgba(16,42,61,.46) 0%,rgba(16,42,61,.78) 42%,rgba(16,42,61,.96) 76%,#102a3d 100%)}}
.fleet-page-hero{display:flex;min-height:560px;align-items:flex-end;padding-bottom:72px}.fleet-page-hero::before{background-image:url("assets/flota-dapex-hero-ten-percent.webp");background-position:center center;background-size:cover;opacity:.9;filter:brightness(.82)}.fleet-page-hero::after{background:linear-gradient(90deg,rgba(16,42,61,.88) 0%,rgba(16,42,61,.82) 20%,rgba(16,42,61,.70) 40%,rgba(16,42,61,.42) 60%,rgba(16,42,61,.21) 80%,rgba(16,42,61,.14) 100%)}.fleet-page-hero .fleet-simple-hero-layout{max-width:none;margin-left:clamp(28px,4vw,64px);margin-right:clamp(20px,4vw,64px)}.fleet-page-hero h1{max-width:760px;font-size:clamp(2.7rem,5vw,4.8rem)}.fleet-page-hero .hero-lead{max-width:690px}.fleet-page-hero+.fleet-safety{padding-top:88px}@media (max-width:820px){.fleet-page-hero{min-height:480px;padding-bottom:50px}.fleet-page-hero::before{background-position:center center}.fleet-page-hero::after{background:linear-gradient(90deg,rgba(16,42,61,.88) 0%,rgba(16,42,61,.76) 50%,rgba(16,42,61,.34) 100%)}.fleet-page-hero .fleet-simple-hero-layout{margin-left:14px;margin-right:14px}.fleet-page-hero h1{font-size:clamp(2.25rem,11vw,3.35rem)}.fleet-page-hero+.fleet-safety{padding-top:64px}}

@supports (mask-image:url("assets/dapex-logo-transparent.webp")) or (-webkit-mask-image:url("assets/dapex-logo-transparent.webp")){.brand{position:relative}.brand .brand-logo{opacity:0}.brand::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#4d98cb 79%,#62bd83 79%) top/100% 65% no-repeat,#4d98cb;-webkit-mask:url("assets/dapex-logo-transparent.webp") center/100% 100% no-repeat;mask:url("assets/dapex-logo-transparent.webp") center/100% 100% no-repeat}}

.fleet-page .site-header:not(.is-scrolled):not(.is-open){background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}

/* Public 3D load planner entry. */
.site-nav>a.nav-planner{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 15px;border:1px solid #93c4aa;border-radius:8px;background:#d9eee3;color:#173d36;font-weight:800;line-height:1.2;white-space:nowrap;opacity:1;box-shadow:0 4px 16px #061d2233;transition:background .18s,box-shadow .18s}
.site-nav>a.nav-planner:hover,.site-nav>a.nav-planner:focus-visible,.site-nav>a.nav-planner[aria-current="page"]{background:#b8dec9;color:#102f29;box-shadow:0 5px 20px #061d2255}
.site-nav>a.nav-planner:focus-visible{outline:2px solid white;outline-offset:3px}
@media(min-width:1181px) and (max-width:1440px){.site-header{gap:18px;padding-left:28px;padding-right:28px}.site-header .brand-logo{width:180px}.site-nav{gap:18px;font-size:.86rem}.site-nav>a.nav-planner{padding:10px 12px}}
@media(max-width:1180px){
.site-header{gap:10px;min-height:72px;padding:14px}.brand-logo{width:150px}.language-switcher{margin-left:auto;margin-right:48px}.language-toggle{width:60px;min-width:60px;height:30px}.nav-toggle{position:absolute;top:50%;right:14px;display:block;width:38px;height:38px;padding:8px;transform:translateY(-50%)}
.site-nav{position:absolute;top:72px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:0;margin-left:0;padding:12px 20px 20px;color:white;background:#17364b;border-bottom:1px solid #ffffff29;max-height:calc(100dvh - 72px);overflow-y:auto}.site-nav.is-open{display:flex}.site-nav a{padding:13px 0}.site-nav>a.nav-planner{margin-top:8px;padding:14px 16px;min-height:46px;white-space:normal}
.nav-dropdown{display:grid;align-items:stretch}.nav-dropdown::before{content:none}.nav-dropdown-toggle{padding:13px 0}.site-nav .nav-dropdown-menu{position:static;display:none;grid-template-columns:1fr;gap:4px;width:100%;padding:8px;background:#f4f8fa;border:1px solid #dbe2f0;border-radius:8px;box-shadow:none;opacity:1;pointer-events:auto;transform:none;visibility:visible}.site-nav .nav-dropdown.is-open .nav-dropdown-menu{display:grid}.site-nav .nav-dropdown-menu a{grid-template-columns:30px minmax(0,1fr);gap:8px;min-height:40px;padding:5px 7px;color:#17324d;font-size:.78rem;white-space:normal}.site-nav .nav-dropdown-menu a::before{width:30px;height:30px}
}

.language-menu [data-language-option]{display:flex;align-items:center;gap:7px;width:100%;padding:7px 8px;color:#ffffff;background:transparent;border:0;border-radius:6px;font:inherit;font-size:0.8rem;font-weight:900;text-align:left;cursor:pointer}
.language-menu [data-language-option]:hover,.language-menu [data-language-option]:focus-visible,.language-menu [data-language-option][aria-current="true"]{color:#86c9a2;background:rgba(255, 255, 255, 0.08);outline:none}
/* Google rating is shown only after a valid live Places response. */
.exchange-market-google .exchange-stars[hidden]{visibility:hidden}
.exchange-market-google .exchange-stars span{background:linear-gradient(90deg,#ffb000 var(--star-fill,0%),#d9e1e7 var(--star-fill,0%));background-clip:text;-webkit-background-clip:text;color:transparent;text-shadow:none}
.exchange-market-google .google-wordmark{display:inline-flex;align-items:center;justify-content:center;padding:10px 10px 5px;line-height:0}
.exchange-market-google .google-maps-logo{display:block;width:auto;height:19px;max-width:none}
.google-review-attributions{font-size:12px;font-weight:400}
