.knowledge-hub{--kh-bg:#101119;--kh-surface:#1d202a;--kh-ink:#f1f0eb;--kh-muted:#b5b9c4;--kh-rule:#444953;--kh-accent:#b8b1e5;--kh-paper:#e8e5dc;background:var(--kh-bg);color:var(--kh-ink);min-height:100vh;color-scheme:dark}.knowledge-hub *{box-sizing:border-box}.knowledge-hub .kh-shell{max-width:1200px;padding:76px 28px 100px;margin:auto}.knowledge-hub a:focus-visible,.knowledge-hub button:focus-visible,.knowledge-hub summary:focus-visible{outline:2px solid var(--kh-accent);outline-offset:5px}.knowledge-hub [id^=knowledge-],.knowledge-hub section[id]{scroll-margin-top:90px}.kh-breadcrumb{display:flex;gap:10px;font-size:12px;color:var(--kh-muted);padding-top:24px}.kh-breadcrumb a{color:var(--kh-ink)}.kh-hero{padding:34px 0 36px;position:relative;z-index:30}.kh-eyebrow{color:var(--kh-accent);text-transform:uppercase;letter-spacing:.15em;font-size:11px;margin-bottom:16px}.kh-hero h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.1vw,56px);font-weight:400;line-height:1.08;letter-spacing:-.035em;margin:0;overflow-wrap:break-word}.kh-hero h1 span{color:var(--kh-ink)}.kh-intro{max-width:690px;color:var(--kh-muted);font-size:16px;line-height:1.65;margin:20px 0 25px}.knowledge-hub-search{max-width:960px}.knowledge-hub-search .us-root{--us-bg:#242733;--us-ink:#f1f0eb;--us-muted:#c0c3cf;--us-border:#787b8d;--us-tint:#1d202a;--us-brand:#c6c0ee}.knowledge-hub-search .us-root.us-hero .us-searchbox{border:1px solid #787b8d;border-radius:5px;box-shadow:0 5px 0 #08090f;min-height:64px}.knowledge-hub-search .us-root.us-hero .us-searchbox:focus-within{border-color:var(--kh-accent);box-shadow:0 0 0 2px #b8b1e533,0 5px 0 #08090f}.knowledge-hub-search .us-root .us-searchbox input{width:100%}.knowledge-hub-search .us-submit{background:var(--kh-paper);color:#24272c;border-radius:3px}.knowledge-hub-search .us-submit:disabled{opacity:.65}.knowledge-hub-search .us-root.us-hero .us-examples{gap:8px 16px}.knowledge-hub-search .us-root.us-hero .us-examples button{min-height:44px;background:transparent;border:0;border-radius:0;border-bottom:1px solid var(--kh-rule);padding:5px 0;color:var(--kh-muted)}.knowledge-hub .kh-directory,.knowledge-hub .kh-dossiers,.knowledge-hub .kh-guides{margin:0 0 42px}.kh-section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 20px}.kh-section-heading h2{font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1.2;font-weight:400;letter-spacing:-.025em;margin:0}.kh-section-heading>p{color:var(--kh-muted);font-size:12px;margin:0}.kh-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-bottom:25px}.knowledge-hub [data-topic=freight]{--kh-topic-bg:#223448;--kh-topic-hover:#2a4058;--kh-topic-edge:#607d9c;--kh-topic-accent:#a3bdd8}.knowledge-hub [data-topic=compliance]{--kh-topic-bg:#3b3027;--kh-topic-hover:#493b2f;--kh-topic-edge:#968064;--kh-topic-accent:#cbb492}.knowledge-hub [data-topic=infrastructure]{--kh-topic-bg:#233b36;--kh-topic-hover:#2c4942;--kh-topic-edge:#668d7f;--kh-topic-accent:#a2c5b7}.knowledge-hub [data-topic=practice]{--kh-topic-bg:#343043;--kh-topic-hover:#413b53;--kh-topic-edge:#85799b;--kh-topic-accent:#c0b3d6}.kh-topic-card{display:block;position:relative;min-width:0;border:1px solid var(--kh-topic-edge,var(--kh-rule));border-top:2px solid var(--kh-topic-accent,#737988);border-radius:5px;background:var(--kh-topic-bg,var(--kh-surface));box-shadow:0 6px 0 #080a10,0 10px 18px #0002;padding:19px 23px;color:var(--kh-ink);transition:background .15s,border-color .15s}.kh-topic-card:hover,.kh-topic-card[aria-current=page]{background:var(--kh-topic-hover,#292c38);border-color:var(--kh-topic-accent,#8b8b9f)}.kh-topic-meta{display:flex;align-items:center;justify-content:space-between;color:var(--kh-topic-accent,var(--kh-muted));margin-bottom:10px}.kh-topic-meta>span{font-family:Georgia,serif;font-size:14px}.kh-topic-meta svg{width:22px;height:22px}.kh-topic-card h3{font-size:20px;line-height:1.25;font-weight:600;margin:0 22px 9px 0;overflow-wrap:break-word}.kh-topic-card p{color:var(--kh-muted);font-size:13px;line-height:1.55;margin:0 18px 0 0}.kh-topic-arrow{position:absolute;bottom:19px;right:19px;width:16px;height:16px;color:var(--kh-muted)}.kh-topic-directory{border-top:1px solid var(--kh-rule)}.kh-topic-directory:last-child{border-bottom:1px solid var(--kh-rule)}.kh-topic-directory[open]{background:var(--kh-topic-bg,#181b24);border-left:2px solid var(--kh-topic-accent,var(--kh-accent));padding:0 22px 10px}.kh-topic-directory summary{padding:15px 0;cursor:pointer;color:var(--kh-ink);font-size:16px;font-weight:500;overflow-wrap:break-word}.kh-directory-hint{color:var(--kh-muted);font-size:11px;font-weight:400;margin-left:16px}.kh-topic-directory ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:25px;list-style:none;margin:0;padding:0}.kh-topic-directory li{min-width:0}.kh-topic-directory li a{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:48px;border-top:1px solid var(--kh-rule);padding:12px 0;color:var(--kh-ink);font-size:14px;line-height:1.5}.kh-topic-directory li a:hover{color:var(--kh-accent)}.kh-topic-directory li a svg{flex-shrink:0}.kh-language-note{display:block;color:var(--kh-muted);font-size:12px;line-height:1.5;margin-top:5px}.kh-dossier-layout{display:grid;grid-template-columns:1.1fr 1fr;column-gap:26px;border-top:1px solid var(--kh-rule);border-bottom:1px solid var(--kh-rule)}.kh-dossier-lead{grid-row:span 3;background:var(--kh-paper);color:#24272c;padding:26px}.kh-dossier-lead h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:29px;line-height:1.2;letter-spacing:-.02em;margin:16px 0}.kh-dossier-lead>p:last-child{font-size:14px;line-height:1.7}.kh-dossier-entry{padding:17px 0;border-bottom:1px solid var(--kh-rule)}.kh-dossier-entry:last-child{border-bottom:0}.kh-dossier-entry h3{font-size:17px;font-weight:500;line-height:1.4;margin:7px 0}.kh-dossier-entry>p:last-child{font-size:13px;line-height:1.6;color:var(--kh-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0}.kh-dossier-layout h3 a{color:inherit}.kh-dossier-layout h3 a:hover{text-decoration:underline;text-underline-offset:4px}.kh-dossier-layout h3 a svg{display:inline;margin-left:8px}.kh-dossier-date{font-size:11px;color:var(--kh-muted);margin:0}.kh-dossier-lead .kh-dossier-date{color:#545962}.kh-guide-languages,.kh-section-intro{font-size:14px;line-height:1.7;color:var(--kh-muted);margin:0 0 6px}.kh-guide-languages{font-size:12px;margin-bottom:20px}.kh-guide-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--kh-rule)}.kh-guide-list>li{border-bottom:1px solid var(--kh-rule)}.kh-guide-list>li>a{display:grid;grid-template-columns:32px minmax(0,1fr) auto 18px;align-items:center;gap:18px;padding:20px 0;color:var(--kh-ink)}.kh-guide-list>li>a:hover h3{text-decoration:underline;text-underline-offset:4px}.kh-guide-number{font-family:Georgia,serif;color:var(--kh-muted);font-size:19px}.kh-guide-copy h3{font-size:17px;line-height:1.4;font-weight:500;margin:0 0 6px}.kh-guide-copy>span{font-size:13px;color:var(--kh-muted);line-height:1.6}.kh-guide-time{display:flex;gap:6px;align-items:center;color:var(--kh-muted);font-size:12px;white-space:nowrap}.knowledge-hub .kh-reference{margin:0 0 35px;padding:24px 0;border-top:1px solid var(--kh-rule)}.kh-footer{display:flex;justify-content:space-between;gap:20px;padding:24px 0 38px;border-top:1px solid var(--kh-rule);color:var(--kh-muted);font-size:12px;line-height:1.7}@media(min-width:1200px){.knowledge-hub .kh-shell{margin-left:max(238px,calc((100vw - 1200px)/2));margin-right:max(32px,calc((100vw - 1200px)/2));padding:142px 24px 0}}@media(max-width:799px){.knowledge-hub .kh-shell{padding-left:20px;padding-right:20px}.kh-hero{padding:28px 0 34px}.kh-hero h1{font-size:43px}.kh-section-heading{display:block}.kh-section-heading h2{font-size:27px;margin-bottom:8px}.kh-topic-card{padding:17px}.kh-topic-card h3{font-size:18px}.kh-dossier-layout{grid-template-columns:1fr}.kh-dossier-lead{grid-row:auto}.kh-dossier-entry{padding:19px 0}.kh-guide-list>li>a{grid-template-columns:24px minmax(0,1fr) 18px;gap:12px}.kh-guide-time{grid-column:2;grid-row:2}.kh-guide-list>li>a>svg{grid-column:3;grid-row:1}}@media(max-width:600px){.knowledge-hub-search .us-root .us-searchbox input{width:0}.kh-topic-directory ul{grid-template-columns:1fr}.kh-directory-hint{display:block;margin:6px 0 0 17px}}@media(max-width:479px){.knowledge-hub .kh-shell{padding-left:18px;padding-right:18px}.kh-hero h1{font-size:38px}.kh-intro{font-size:15px;margin:18px 0 22px}.kh-topic-grid{gap:12px}.kh-topic-card{padding:14px 13px 29px}.kh-topic-card h3{font-size:17px;margin-right:0}.kh-topic-card p{font-size:12px;margin-right:0}.kh-topic-arrow{bottom:10px;right:12px}.kh-topic-directory[open]{padding:0 15px 10px}.kh-dossier-lead{padding:23px}.kh-dossier-lead h3{font-size:27px}.kh-guide-copy h3{font-size:16px}.kh-guide-copy>span{font-size:13px}.kh-footer{flex-direction:column;gap:10px}}@media(prefers-reduced-motion:reduce){.knowledge-hub a,.knowledge-hub button{transition:none!important}}.kh-breadcrumb{flex-wrap:wrap}.kh-area-hero{border-top:3px solid var(--kh-topic-accent);margin-top:26px;padding-top:25px}.kh-area-hero .kh-eyebrow{color:var(--kh-topic-accent)}.knowledge-hub .kh-area-summary{margin:22px 0 27px;background:transparent;border:0;border-left:2px solid var(--kh-topic-edge);border-radius:0;padding:0 0 0 18px;max-width:760px;color:var(--kh-muted)}.kh-area-links{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;margin:0 0 42px}.kh-area-links>li{min-width:0}.kh-area-links a{display:flex;align-items:center;justify-content:space-between;gap:18px;height:100%;min-height:112px;padding:23px;border:1px solid var(--kh-topic-edge);border-radius:5px;background:var(--kh-topic-bg);box-shadow:0 5px 0 #080a10;color:var(--kh-ink)}.kh-area-links a:hover{background:var(--kh-topic-hover);border-color:var(--kh-topic-accent)}.kh-area-links strong{display:block;font-size:20px;line-height:1.3;font-weight:600}.kh-area-links small{display:block;font-size:14px;line-height:1.5;color:var(--kh-muted);margin-top:7px}.kh-area-links svg{flex-shrink:0;color:var(--kh-topic-accent)}.kh-area-related{border-top:1px solid var(--kh-rule);padding:25px 0 35px}.kh-area-related h2{font-size:20px;margin:0 0 16px}.kh-area-related nav{display:flex;flex-wrap:wrap;gap:12px}.kh-area-related a{display:block;border:1px solid var(--kh-topic-edge);border-left:3px solid var(--kh-topic-accent);background:var(--kh-topic-bg);padding:12px 16px;color:var(--kh-ink);border-radius:3px;min-height:44px}.kh-area-related>a{display:inline-block;background:transparent;border:0;padding-left:0;margin-top:16px}@media(max-width:600px){.kh-area-links{grid-template-columns:1fr;gap:13px}.kh-area-links a{padding:19px;min-height:100px}.kh-area-links strong{font-size:19px}.kh-area-related nav{display:grid;grid-template-columns:1fr}.kh-area-hero{margin-top:20px}}.knowledge-hub .kh-area-summary p{display:inline;margin:0;color:var(--kh-muted);font-size:15px;line-height:1.65;font-weight:400}.knowledge-hub .kh-area-summary p:first-child{color:var(--kh-ink);font-weight:500}.knowledge-hub .kh-area-summary p+p:before{content:" "}.transport-editorial{--te-accent:#a3bdd8;--te-soft:#223448;--te-border:#607d9c}.transport-editorial[data-transport-subject=versicherungen]{--te-accent:#c0c9d0;--te-soft:#252d35;--te-border:#72808b}.transport-editorial .te-heading{margin:28px 0 36px;padding-top:24px;border-top:3px solid var(--te-accent)}.transport-editorial h1{font:400 clamp(34px,4vw,52px)/1.12 Georgia,Times New Roman,serif;letter-spacing:-.025em;color:var(--kh-ink);overflow-wrap:anywhere}.transport-editorial .te-heading h1{margin:14px 0 22px}.transport-editorial .kh-eyebrow{color:var(--te-accent)}.transport-editorial .te-detail [data-llm-summary],.transport-editorial .te-summary{background:transparent;border:0;border-left:3px solid var(--te-accent);border-radius:0;padding:0 0 0 18px;margin:22px 0;color:var(--kh-muted);max-width:760px;box-shadow:none}.transport-editorial .te-detail [data-llm-summary] p,.transport-editorial .te-summary p{display:inline;color:var(--kh-muted);font-size:16px;line-height:1.7;font-weight:400}.transport-editorial [data-llm-summary] p+p:before{content:" "}.transport-editorial .te-search{position:relative;z-index:30;margin:26px 0 34px;text-align:left}.transport-editorial .te-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:36px;align-items:start}.transport-editorial h2{font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.3;letter-spacing:-.015em}.transport-editorial .te-overview-grid h2{font-size:28px;margin:0 0 20px}.transport-editorial .te-topic-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--kh-rule)}.transport-editorial .te-topic-list li{border-bottom:1px solid var(--kh-rule)}.transport-editorial .te-topic-list a{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:21px 0;min-height:90px;color:var(--kh-ink)}.transport-editorial .te-topic-list h3{font-size:18px;font-weight:600;line-height:1.4;margin:0 0 7px}.transport-editorial .te-topic-list a>span>span{font-size:13px;color:var(--kh-muted)}.transport-editorial .te-topic-list svg{flex-shrink:0;color:var(--te-accent)}.transport-editorial .te-topic-list a:hover h3{text-decoration:underline;text-underline-offset:4px}.transport-editorial .te-quick{background:var(--kh-surface);border-top:3px solid var(--te-accent);padding:22px;box-shadow:0 6px 0 #080a10,0 12px 22px #0003}.transport-editorial .te-quick h2{font-size:23px}.transport-editorial .te-quick a{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--kh-rule);padding:14px 0;font-size:14px;color:var(--kh-ink)}.transport-editorial .te-quick svg{flex-shrink:0;color:var(--te-accent)}.te-insurance-entry{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:32px 0;padding:22px;background:#252d35;color:#f1f0eb;border:1px solid #72808b;border-left:3px solid #c0c9d0;border-radius:4px;box-shadow:0 5px 0 #080a10}.te-insurance-entry span>span,.te-insurance-entry strong{display:block}.te-insurance-entry strong{font-size:19px;font-weight:500;line-height:1.4}.te-insurance-entry span>span{font-size:14px;color:#b8bcc6;margin-top:7px;line-height:1.6}.te-insurance-entry svg{flex-shrink:0}.transport-editorial .te-related{display:flex;flex-wrap:wrap;gap:12px;padding:26px 0;margin-top:32px;border-top:1px solid var(--kh-rule)}.transport-editorial .te-related a{display:flex;align-items:center;gap:10px;padding:12px 16px;min-height:46px;background:var(--te-soft);border:1px solid var(--te-border);border-radius:3px;color:var(--kh-ink);font-size:14px}.transport-editorial .te-article-body{min-height:0;position:relative;background:transparent;color:var(--kh-ink)}.transport-editorial .te-article-body>.absolute.inset-0{display:none}.transport-editorial .te-detail [class~=px-mobile-chrome]{padding-top:0!important;padding-bottom:0!important}.transport-editorial .te-detail [class~=max-w-5xl],.transport-editorial .te-detail [class~=max-w-7xl]{max-width:none;padding-left:0;padding-right:0}.transport-editorial .te-detail [data-editorial-hero]{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;text-align:left;padding-left:0!important;padding-right:0!important}.transport-editorial .te-detail [data-editorial-hero] h1{margin:18px 0 24px;font-weight:400}.transport-editorial .te-detail [data-editorial-hero] [class*=grid-cols-2]{grid-template-columns:1fr}.transport-editorial .te-detail [data-editorial-hero] [class~=justify-center]{justify-content:flex-start}.transport-editorial .te-detail [data-editorial-hero] [class~=rounded-2xl]:has(>svg),.transport-editorial .te-detail [data-editorial-hero] [class~=rounded-xl]:has(>svg){display:none}.transport-editorial .te-detail [class*=bg-gradient-]{background-image:none!important}.transport-editorial .te-detail :is(section,article,[class*=rounded-2xl],[class*=rounded-xl]){border-radius:4px}.transport-editorial .te-detail :is([class*=shadow-],[class*=backdrop-blur]){box-shadow:none;backdrop-filter:none}.transport-editorial .te-detail :is([class*=bg-indigo-],[class*=bg-blue-],[class*=bg-purple-],[class*=bg-teal-],[class*=bg-green-],[class*=bg-amber-],[class*=bg-cyan-]){background-color:var(--te-soft)}.transport-editorial .te-detail :is([class*=text-indigo-],[class*=text-blue-],[class*=text-purple-],[class*=text-teal-],[class*=text-green-],[class*=text-amber-],[class*=text-cyan-]){color:var(--te-accent)}.transport-editorial .te-detail [class*=border-]:not(input):not(select):not(textarea){border-color:var(--kh-rule)}.transport-editorial .te-detail [class*=text-gray-8],.transport-editorial .te-detail [class*=text-gray-9]{color:var(--kh-ink)}.transport-editorial .te-detail [class*=text-gray-5],.transport-editorial .te-detail [class*=text-gray-6]{color:var(--kh-muted)}.transport-editorial .te-detail [class*=bg-white]:not(button):not(input):not(select):not(textarea){background-color:var(--kh-surface)}.transport-editorial .te-detail table{font-size:14px}.transport-editorial .te-detail table td,.transport-editorial .te-detail table th{overflow-wrap:anywhere}.transport-editorial .te-detail img{max-width:100%}@media(max-width:800px){.transport-editorial .te-overview-grid{grid-template-columns:1fr;gap:28px}.transport-editorial .te-overview-grid h2{font-size:26px}.transport-editorial .te-heading{margin-top:22px}.transport-editorial .te-topic-list h3{font-size:17px}.transport-editorial .te-detail [data-llm-summary] p,.transport-editorial .te-summary p{font-size:15px}.te-insurance-entry{padding:18px;gap:14px}.transport-editorial .te-detail h1{font-size:34px}.transport-editorial .te-detail h2{font-size:26px;overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.transport-editorial .te-detail [style*=opacity]{opacity:1!important;transform:none!important}}.transport-editorial .te-detail .te-summary{background:transparent!important;border-left:3px solid var(--te-accent)!important}.transport-editorial .te-article-body [style*=linear-gradient]{background:var(--te-soft)!important}.transport-editorial .te-article-body button[style*=background]{background:var(--te-soft)!important;border:1px solid var(--te-accent)!important;box-shadow:none!important}