@media screen{@font-face{font-family:Manrope;src:url(/brand/thansa/2026-09/Manrope.ttf)format("truetype");font-style:normal;font-weight:200 800;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#102b35;--ink-soft:#526871;--muted:#526871;--paper:#f6f5ef;--accent:#087f7a;--accent-strong:#102b35;--brand-mint:#b7e2d4;--brand-sand:#b99762;--font-ui:"Manrope", "Segoe UI", Arial, sans-serif;--sea:#2865d8;--sun:#b99762;--clay:#c75645;--moss:#268361;--card:#fff;--border:#102b351f;--surface-canvas:#f6f5ef;--surface-raised:#fff;--surface-subtle:#f6f5ef;--surface-accent:#edf6f2;--surface-warm:#f6f5ef;--line-strong:#102b352e;--shadow-xs:0 1px 2px #102b350d;--shadow-sm:0 5px 16px #102b3512;--shadow-md:0 14px 34px #102b351a;--shadow-lg:0 24px 60px #102b3524;--shadow:var(--shadow-md);--shadow-soft:var(--shadow-sm);--radius-sm:9px;--radius-md:13px;--radius-lg:19px;--focus-color:#166ee8;--fs-base:.92rem;--fs-small:.84rem;--fs-label:.79rem;--nav-height:4rem;--module-sticky-gap:9px}html{scroll-behavior:smooth;background:var(--surface-canvas);font-size:93.75%}body{color:var(--ink);background:var(--surface-canvas);letter-spacing:-.006em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;line-height:1.5}.app-shell,.auth-splash,.user-widget,.app-modal-backdrop,.pwa-install,.pwa-workspace-launcher,.save-completion-notice{font-family:var(--font-ui)}.app-shell .doc-preview,.app-shell .brochure-page,.app-shell .tariff-export-page,.app-shell .passenger-voucher-preview{font-family:Sora,sans-serif}.app-shell .nav,.app-shell .module-header,.app-shell .module-sticky-chrome,.app-shell .document-screen-controls,.app-shell .document-screen-only,.app-shell .tariff-export-screen{font-family:var(--font-ui)}::selection{color:#102b35;background:#b7e2d4}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--focus-color);outline-offset:2px;box-shadow:0 0 0 5px #166ee821}:where(button,input,select,textarea){font:inherit}.page{min-height:100dvh}.grain{opacity:.035}.nav{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#fbfdfcf0;border-bottom:1px solid #102b351a;grid-template-columns:minmax(210px,310px) minmax(0,1fr) minmax(230px,290px);column-gap:clamp(8px,1vw,16px);min-height:64px;padding:8px clamp(12px,2vw,30px);box-shadow:0 7px 24px #102b3513}.nav:before{content:"";z-index:2;opacity:.9;pointer-events:none;background:linear-gradient(90deg,#102b35 0 34%,#087f7a 72%,#b7e2d4 100%);height:2px;position:absolute;inset:0 0 auto}.nav.nav--stack{grid-template-columns:minmax(210px,310px) minmax(0,1fr) minmax(230px,290px);grid-template-areas:"brand.account""links links links";row-gap:7px}.nav.nav--stack .brand{justify-content:flex-start}.nav.nav--stack .brand-text{text-align:left}.brand{gap:10px}.brand-logo{width:40px;height:40px;box-shadow:var(--shadow-xs);background:#fff;border-color:#102b3521;border-radius:12px;flex:0 0 40px;padding:6px}.brand-text{gap:2px}.brand-title{color:#102b35;letter-spacing:-.015em;gap:5px;font-size:.98rem;font-weight:750;line-height:1.22}.brand-divider{color:#b77d34}.brand-sub{color:#526871;letter-spacing:.075em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.2}.nav-links{white-space:nowrap;flex-wrap:nowrap;gap:2px;font-size:.84rem;overflow:hidden}.nav.nav--stack .nav-links{flex-wrap:wrap;gap:3px}.nav-links a,.nav-links a.btn{border-radius:var(--radius-sm);color:#36515e;min-height:36px;box-shadow:none;border:1px solid #0000;padding:8px 9px;font-weight:700;line-height:1;transition:color .16s,background-color .16s,border-color .16s}.nav-links a:hover{color:#075c61;background:#edf6f4}.nav-links a.btn-secondary,.nav-links a[aria-current=page]{color:#075b60;background:#e5f2f0;border-color:#087f7a29;box-shadow:inset 0 -2px #087f7a2e}.nav-badge{background:#c84e42;min-width:17px;height:17px;padding-inline:5px;font-size:.65rem;top:-5px;box-shadow:0 0 0 2px #fff}.user-widget{width:min(100%,290px);max-width:290px;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5;border-color:#102b3521;border-radius:14px;gap:8px;padding:5px 6px}.user-widget:before{display:none}.user-widget__avatar{border:1px solid #fff;border-radius:10px;outline-color:#087f7a38;flex-basis:38px;width:38px;height:38px;box-shadow:0 2px 7px #102b3526}.user-widget__name{color:#102b35;text-shadow:none;font-size:.75rem;font-weight:800}.user-widget__meta{color:#527078;background:#edf5f4;padding:3px 6px;font-size:.59rem}.user-widget__locale{border-radius:var(--radius-sm);color:#244956;border-color:#102b3529;width:44px;min-width:44px;height:34px;font-size:.66rem}.user-widget .user-widget__logout{border-radius:var(--radius-sm);background:#2865c7;border-color:#1e57ac;min-height:34px;padding:7px 10px;font-size:.66rem;box-shadow:0 3px 8px #2865c733}.user-widget .user-widget__logout:not(:disabled):hover{background:#164f9f;border-color:#164f9f;box-shadow:0 4px 11px #164f9f38}.module-page{width:min(100%,1920px);padding:calc(var(--nav-real-height,var(--nav-height)) + var(--module-sticky-gap) + 14px) clamp(14px, 4vw, 72px) 64px;margin-inline:auto}.module-page:before{opacity:.045;background:linear-gradient(90deg,#fafcfbfa,#fafcfbc9),url(/ui/module-page-bg.webp) 50% 62%/cover;position:fixed}.module-header,.ops-hero{border-radius:var(--radius-lg);min-height:92px;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px)saturate(112%);backdrop-filter:blur(14px)saturate(112%);background:#fffffff0;border:1px solid #102b351c;margin-bottom:14px;padding:14px 18px}.module-header:before{opacity:.72;background:linear-gradient(90deg,#fffffffa 0 36%,#ffffffdb 59%,#f0f7f594 100%),url(/ui/module-header-bg.webp) right 45%/cover}.module-title{color:#102b35;font-family:var(--font-ui);letter-spacing:-.035em;margin-top:2px;font-size:clamp(1.35rem,1.55vw,1.82rem);font-weight:750}.module-header .eyebrow,.eyebrow{color:#51747a;letter-spacing:.18em;font-size:.65rem;font-weight:800}.module-header .lead{color:#526871;max-width:76ch;font-size:.8rem}.module-actions{gap:7px}.module-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fffffff7;border:1px solid #102b351c;padding:clamp(15px,1.4vw,22px)}.module-sticky-chrome{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#fcfefdf2;border:1px solid #102b351f;gap:5px;margin-bottom:14px;padding:9px 11px;box-shadow:0 8px 22px #102b3517}.module-sticky-chrome:before{opacity:.32;background:linear-gradient(90deg,#ffffffeb,#f4f9f7b8),url(/ui/module-header-bg.webp) right 46%/cover}.module-sticky-chrome .module-header{min-height:0;padding:2px 5px 7px}.module-sticky-chrome .module-header .lead,.module-sticky-chrome .module-header .muted{color:#5f737b;font-size:.75rem}.btn{min-height:40px;box-shadow:none;border-radius:10px;padding:9px 14px;font-size:.84rem;font-weight:750;line-height:1.15;transition:transform .15s,color .15s,background-color .15s,border-color .15s,box-shadow .15s}.btn:hover{transform:translateY(-1px)}.btn-primary{color:#fff;background:#087f7a;border-color:#087f7a;box-shadow:0 6px 14px #086b7033}.btn-primary:hover{background:#102b35;border-color:#102b35;box-shadow:0 8px 18px #086b703d}.btn-secondary{color:#274854;box-shadow:var(--shadow-xs);background:#fff;border-color:#102b352b}.btn-secondary:hover,.btn-ghost:hover{color:#075d62;background:#f1f7f6;border-color:#087f7a47}.btn-danger{color:#a23c33;background:#fff8f6;border-color:#c7473b40}.btn-danger:hover{color:#fff;background:#b8463b;border-color:#b8463b}.subnav,.subnav-links{scrollbar-color:#102b3533 transparent;gap:6px}.subnav button,.subnav-links>a,.ops-subnav button,.ops-scope-toggle button{color:#36535f;min-height:38px;box-shadow:none;letter-spacing:.035em;background:#ffffffe6;border:1px solid #102b3524;border-radius:10px;padding:8px 12px;font-size:.71rem;font-weight:750}.subnav button:hover,.subnav-links>a:hover,.ops-subnav button:hover,.ops-scope-toggle button:hover{color:#075d62;box-shadow:none;background:#edf6f4;border-color:#087f7a40;transform:none}.subnav button.is-active,.subnav-links>a[aria-current=page],.ops-subnav button.is-active,.ops-scope-toggle button.is-active{color:#fff;background:#087f7a;border-color:#087f7a;box-shadow:0 4px 10px #087f7a2b}.module-sticky-chrome .subnav{border-color:#102b351a;padding-top:6px}.field{color:#223f4b;gap:7px;font-size:.82rem;font-weight:700}.input,.search-select__control{color:#172f3b;background:#fff;border:1px solid #71858b;border-radius:10px;min-height:43px;padding:10px 12px;font-size:.88rem;line-height:1.35;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:inset 0 1px #102b3506}.input:hover,.search-select__control:hover{border-color:#526a71}.input:focus,.input:focus-visible,.search-select__control:focus-visible{outline-offset:1px;border-color:#1f7d85;outline:2px solid #176fd8;box-shadow:0 0 0 4px #176fd81c}.input:disabled,.input[readonly],.search-select__control:disabled{color:#687d84;opacity:1;background:#f1f5f5;border-color:#d7e0e2}textarea.input{resize:vertical;min-height:92px}.input-compact{min-height:36px;padding:7px 9px;font-size:.79rem}.search-select__menu{box-shadow:var(--shadow-lg);background:#fffffffc;border:1px solid #102b3526;border-radius:13px;padding:8px;top:calc(100% + 7px)}.search-select.is-open{z-index:80}.search-select.is-open-upward .search-select__menu{top:auto;bottom:calc(100% + 7px)}@media (max-width:720px){.composition-product-select.search-select .search-select__menu,.composition-product-select.search-select.is-open-upward .search-select__menu{top:auto;bottom:max(12px, env(safe-area-inset-bottom))}}.search-select__list{max-height:var(--search-select-list-max-height,220px)}.module-card:has(.search-select.is-open){z-index:8;position:relative;overflow:visible}.search-select__search{margin-bottom:6px}.search-select__list{scrollbar-color:#102b3538 transparent}.search-select__option{color:#274651;border-radius:8px;min-height:42px;padding:9px 10px}.search-select__option:hover{background:#edf6f4}.search-select__option.is-selected{color:#075d62;background:#dff0ed;font-weight:800}.search-select__option.is-active{color:#123f55;background:#eaf1fb;box-shadow:inset 0 0 0 2px #176fd8}.search-select__option.is-selected.is-active{color:#075d62;background:#e5f3f1}.create-panel,.form-section{border-color:#102b351f}.create-panel{border-radius:var(--radius-md);background:var(--surface-subtle)}.toolbar{gap:10px;margin-bottom:14px}.card-head{background:#f3f8f7;border:1px solid #102b3512;border-radius:10px;padding:8px 10px}.table-wrap,.permissions-table-wrap{box-shadow:none;background:#fff;border:1px solid #102b351c;border-radius:13px}.table{border-collapse:separate;border-spacing:0;margin-top:0}.table th,.table td{vertical-align:middle;border-bottom-color:#102b3517;padding:11px 12px;font-size:.82rem;line-height:1.35}.table th{color:#254653;letter-spacing:.01em;background:#eaf2f2;font-weight:800}.table tbody tr:nth-child(2n) td{background:#fbfcfc}.table tbody tr:hover td{background:#f0f7f6}.table .table-row-detail td,.table .table-row-detail:hover td{background:#0b4b560a}.table tbody tr:last-child td{border-bottom:0}.hotel-rate-table-wrap{scrollbar-gutter:stable;scrollbar-color:#102b3557 #102b350f;overflow-x:auto}.hotel-rate-table{width:100%;min-width:100%}.hotel-rate-table th,.hotel-rate-table td{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.hotel-rate-table th{white-space:normal}.hotel-rate-table--catalog td:nth-child(n+10):nth-child(-n+17),.hotel-rate-table--detail td:nth-child(n+6):nth-child(-n+13),.hotel-rate-table td.table-actions{white-space:nowrap;font-variant-numeric:tabular-nums}.table-actions{gap:6px}.table-actions .btn{min-height:36px;padding:7px 11px;font-size:.76rem}.notice{color:#2f5060;box-shadow:none;background:#f1f6fb;border:1px solid #2865d824;border-left:4px solid #4c77bd;border-radius:10px;padding:11px 13px 11px 15px;font-weight:650;position:relative}.notice.error{color:#8f352e;background:#fff3f1;border-color:#c7473b2e #c7473b2e #c7473b2e #c7473b}.notice.success{color:#176047;background:#eef8f3;border-color:#2683612b #2683612b #2683612b #268361}.notice.warning{color:#72551f;background:#fcf7e9;border-color:#b784302e #b784302e #b784302e #b78430}.tag{color:#715820;background:#f6ebc8;border:1px solid #ae822b1a;padding:4px 9px;font-size:.69rem}.empty{border-radius:var(--radius-md);color:#526871;background:#fafcfc;border-color:#102b352e}.home-page .module-header{min-height:104px}.home-modules{box-shadow:var(--shadow-sm);-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffe6;border-color:#102b351a;padding:clamp(12px,1.25vw,18px)}.home-modules__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1vw,15px)}.home-module-card{--home-card-accent:#087f7a;--home-card-soft:#087f7a1a;background:#fff;border:1px solid #102b351c;border-radius:14px;gap:9px;min-height:148px;padding:15px;box-shadow:0 2px 8px #102b350e}.home-module-card[data-tone="1"]{--home-card-accent:#102b35;--home-card-soft:#102b3517}.home-module-card[data-tone="2"]{--home-card-accent:#526871;--home-card-soft:#b7e2d44d}.home-module-card:before{background:var(--home-card-accent);opacity:.82;border-radius:0 0 3px 3px;width:auto;height:3px;inset:0 14px auto}.home-module-card:after{opacity:.52;width:120px;height:120px;top:-56px;right:-50px}.home-module-card__head{grid-template-columns:36px minmax(0,1fr) 28px;gap:10px}.home-module-card__mark{border-radius:10px;width:36px;height:36px}.home-module-card__icon{stroke:currentColor;stroke-width:1.8px;width:19px;height:19px}.home-module-card__arrow{background:0 0;border-color:#0000;border-radius:9px}.home-module-card h2{color:#102b35;font-size:.94rem;font-weight:750}.home-module-card>p{color:#526871;font-size:.76rem}.home-module-card__action{color:var(--home-card-accent);letter-spacing:.02em;background:0 0;border:0;padding:0;font-size:.69rem}.home-module-card:focus-visible{outline:3px solid var(--focus-color);outline-offset:3px}.home-module-card:hover{border-color:color-mix(in srgb, var(--home-card-accent) 30%, transparent);transform:translateY(-2px);box-shadow:0 10px 24px #102b351a}.ops-hero{background:linear-gradient(90deg,#fffffff7,#f4f9f7c7),url(/ui/module-header-bg.webp) right 45%/cover}.ops-subnav{top:calc(var(--nav-real-height,96px) + var(--module-sticky-gap));border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fcfefdf2;border-color:#102b351f;padding:8px}.ops-assignment-intro,.ops-provider-contact,.ops-travel-window,.ops-data-sources{background:#f3f8f7;border-color:#102b351c}.ops-assignment-row,.ops-advanced{background:#fff;border-color:#102b351c}.modal-backdrop,.ops-modal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a1c258a}.modal-card,.modal-panel,.ops-modal__panel{background:#fff;border:1px solid #ffffffb3;border-radius:20px;box-shadow:0 28px 80px #0a1c253d}body>.app-modal-backdrop{z-index:10000;padding:max(14px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));overscroll-behavior:contain;justify-content:center;align-items:center;display:flex;overflow:hidden}.app-modal-backdrop>.modal-panel,.app-modal-backdrop>.modal-card{max-height:calc(100dvh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-gutter:stable;overflow:hidden auto}.app-modal-backdrop .modal-header{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #102b351a;padding-block:4px 12px;position:sticky;top:0}.pwa-install{box-shadow:var(--shadow-lg);background:#fffffff7;border:1px solid #102b351f;border-radius:15px}}@media screen and (max-width:1620px) and (min-width:1025px){.nav{grid-template-columns:minmax(210px,290px) minmax(0,1fr) minmax(230px,280px);padding:8px clamp(14px,2.2vw,34px)}.nav:not(.nav--stack){grid-template-areas:"brand links account";row-gap:0}.nav:not(.nav--stack) .brand{justify-content:flex-start}.nav:not(.nav--stack) .brand-text{text-align:left}.nav:not(.nav--stack) .nav-links{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden}.nav.nav--stack{grid-template-areas:"brand.account""links links links";row-gap:6px}.nav.nav--stack .brand{justify-content:flex-start}.nav.nav--stack .brand-text{text-align:left}.nav.nav--stack .nav-links{flex-wrap:wrap;justify-content:center;overflow:visible}.home-modules__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1024px){.nav,.nav.nav--stack{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand account""links links";gap:7px 10px;padding:8px 14px}.nav-links,.nav.nav--stack .nav-links{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow:auto hidden}.nav-links::-webkit-scrollbar{display:none}.home-modules__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:720px){html{font-size:100%}.nav,.nav.nav--stack{padding:max(7px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) 7px max(10px, env(safe-area-inset-left))}.brand-logo{border-radius:10px;flex-basis:36px;width:36px;height:36px}.brand-title{max-width:45vw;font-size:.77rem}.brand-sub,.user-widget__meta{display:none}.user-widget{width:min(48vw,245px);max-width:245px;box-shadow:var(--shadow-xs)}.nav>.user-widget{justify-self:end;width:min(48vw,245px);max-width:245px}.user-widget__avatar{flex-basis:34px;width:34px;height:34px}.user-widget__name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.module-page,.module-page.viaticos-main{padding:calc(var(--nav-real-height,var(--nav-height)) + 9px) max(10px, env(safe-area-inset-right)) max(44px, calc(22px + env(safe-area-inset-bottom))) max(10px, env(safe-area-inset-left))}.module-header,.ops-hero{border-radius:15px;min-height:82px;padding:12px 14px}.module-header:before{background:linear-gradient(90deg,#fffffff7,#f4f9f7c2),url(/ui/module-header-bg.webp) right 45%/cover}.module-title{font-size:1.25rem}.module-header .lead{font-size:.73rem}.module-card{border-radius:15px;padding:13px}.btn,.nav-links a,.nav-links a.btn,.subnav button,.subnav-links>a,.ops-subnav button,.ops-scope-toggle button,.search-select__option{min-height:44px}.input,.search-select__control{min-height:44px;font-size:1rem}.toolbar{align-items:stretch}.toolbar>.btn,.toolbar .table-search{width:100%}.home-page .module-header{min-height:88px}.home-modules__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.home-module-card{min-height:138px;padding:13px}.modal-backdrop{padding:10px}.modal-card,.modal-panel,.ops-modal__panel{border-radius:16px}}@media screen and (max-width:520px){.nav>.brand{width:36px}.brand-text{display:none}.user-widget,.nav>.user-widget{width:min(58vw,210px);max-width:210px}.user-widget__name{max-width:84px}.home-modules__grid{grid-template-columns:minmax(0,1fr)}.home-module-card{min-height:0}}@media screen and (pointer:coarse){.nav-links a,.subnav button,.subnav-links>a,.quote-lifecycle-tabs button,.passenger-tabs button,.ops-subnav button,.ops-scope-toggle button,.user-widget__locale,.user-widget__logout,.pwa-install__close,.search-select__option,.btn,.table-actions .btn{min-block-size:44px}}@media screen{.app-shell .nav.nav--with-trm,.app-shell .nav.nav--with-trm.nav--stack{grid-template-areas:"brand trm account""links links links";row-gap:7px}.nav-trm-slot{grid-area:trm;justify-self:center;width:100%;min-width:0;max-width:720px}.app-shell .nav.nav--with-trm>.nav-links{justify-content:center}}@media screen and (max-width:1024px){.app-shell .nav.nav--with-trm,.app-shell .nav.nav--with-trm.nav--stack{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand account""trm trm""links links";row-gap:6px}.nav-trm-slot{max-width:none}.app-shell .nav.nav--with-trm>.nav-links{justify-content:flex-start}}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.brand.thansa-brand[data-thansa-brand]{color:#102b35;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:max-content;min-width:0;max-width:250px;display:flex}.brand.thansa-brand[data-thansa-brand] .brand-logo.thansa-brand__logo{width:180px;min-width:180px;height:46px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;padding:0;display:block}.brand.thansa-brand[data-thansa-brand] .thansa-brand__logo img{object-fit:contain;width:180px;height:46px;display:block}.brand.thansa-brand[data-thansa-brand] .brand-text.thansa-brand__text{text-align:left;min-width:0;margin-left:54px;display:block}.brand.thansa-brand[data-thansa-brand] .thansa-brand__accessible-name{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.brand.thansa-brand[data-thansa-brand] .brand-sub.thansa-brand__subtitle{color:#526871;font-family:var(--font-ui,Manrope, Arial, sans-serif);letter-spacing:0;overflow-wrap:anywhere;max-width:196px;font-size:11.5px;font-weight:600;line-height:1.4;display:block}.thansa-brand--inverse[data-thansa-brand] .brand-sub.thansa-brand__subtitle{color:#b7e2d4}@media (max-width:560px){.brand.thansa-brand[data-thansa-brand]{max-width:234px}.brand.thansa-brand[data-thansa-brand] .brand-sub.thansa-brand__subtitle{max-width:180px}}.brand.thansa-brand[data-thansa-brand] .thansa-brand__logo .thansa-brand__symbol{display:none}@media (max-width:520px),(max-width:720px) and (max-height:600px){.nav .brand.thansa-brand[data-thansa-brand]{width:40px;max-width:40px}.nav .brand.thansa-brand[data-thansa-brand] .brand-logo.thansa-brand__logo{width:40px;min-width:40px;height:40px}.nav .brand.thansa-brand[data-thansa-brand] .thansa-brand__logo .thansa-brand__core{display:none}.nav .brand.thansa-brand[data-thansa-brand] .thansa-brand__logo .thansa-brand__symbol{width:40px;height:40px;display:block}.nav .brand.thansa-brand[data-thansa-brand] .brand-text.thansa-brand__text{margin:0}.nav .brand.thansa-brand[data-thansa-brand] .brand-sub.thansa-brand__subtitle{display:none}}
