/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial}}}@layer theme{:root,:host{--font-sans:Overpass, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-heading:Ubuntu, sans-serif;--color-brand:#58c3a3;--color-brand-hover:#40b391;--color-ink:#333;--color-dark:#5e5c5d;--color-paper:#fefefe}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{background:var(--color-paper);font-family:var(--font-sans);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-brand);font-weight:500}h1,.h1{margin-bottom:1rem;font-size:2rem;line-height:1.2}@media (width>=64em){.h1,h1{font-size:3rem}}h2{margin-bottom:1rem;font-size:1.5rem}a{color:var(--color-brand);cursor:pointer;text-decoration:none}p{margin-bottom:1rem;line-height:1.6}ul{margin-bottom:1rem;margin-left:1.25rem;line-height:1.6;list-style-type:disc;list-style-position:outside}.app-container{border:1px solid #e6e6e6;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.menu-icon{vertical-align:middle;cursor:pointer;width:20px;height:16px;display:inline-block;position:relative}.menu-icon:after{content:"";background:#0a0a0a;width:100%;height:2px;display:block;position:absolute;top:0;left:0;box-shadow:0 7px #0a0a0a,0 14px #0a0a0a}.menu-icon:hover:after{background:#5e5c5d;box-shadow:0 7px #5e5c5d,0 14px #5e5c5d}.header-wrapper{z-index:100;position:relative}header{background-color:var(--color-paper);justify-content:space-around;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}header .inner{justify-content:space-between;width:100%;max-width:101.19rem;min-height:4rem;display:flex}header .menu{flex-shrink:1;align-items:center;padding-left:1.25rem;display:flex}header .menu span{padding-top:4px;line-height:1;display:inline-block}header .menu .menulink{cursor:pointer}header .menu .menulink:hover,header .menu .menulink.active{color:var(--color-brand)}header .logo{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;padding-top:.5rem;padding-bottom:.5rem;display:flex}@media (width>=40em){header .logo{flex-direction:row;align-items:end;padding-top:.9rem;padding-bottom:.9rem;padding-right:1vw}}@media (width>=64em){header .logo{padding-right:10vw}}header .logo img.phs-logo{max-height:45px;margin-bottom:.8rem;margin-left:auto;margin-right:auto;display:block}header .logo img.numantec-logo{max-height:38px;margin-left:auto;margin-right:auto;display:block}@media (width>=40em){header .logo img.phs-logo{max-height:60px;margin-bottom:0;margin-right:2rem}header .logo img.numantec-logo{max-height:40px}}header .lang{color:inherit;flex-shrink:1;align-items:center;padding-right:1.25rem;display:flex}header .lang:hover{color:var(--color-brand)}header .lang img{max-width:22px}header .lang span{padding-top:4px;line-height:1;display:inline-block}.navigation{min-height:300px;color:var(--color-paper);opacity:0;visibility:hidden;background-color:#ffffff80;margin-left:auto;margin-right:auto;transition:all .25s ease-in;position:absolute;top:5.1rem;left:0;right:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.navigation.open{opacity:1;visibility:visible;background-color:#fff}@media (width>=64em){.navigation.open{background-color:#ffffffe6}}.navigation .inner{flex-wrap:wrap;padding:2rem .5rem;display:flex}@media (width>=64em){.navigation .inner{flex-wrap:nowrap;padding:2rem 3rem}}.navigation .col{flex-grow:1;display:block}@media (width>=64em){.navigation .col{display:flex}}.navigation .col ul{flex-grow:1;margin:0;padding:0 1rem;list-style:none}.navigation .col ul .area-header span{text-align:center;background:var(--color-brand);height:35px;color:var(--color-paper);border-radius:45px;justify-content:flex-start;align-items:center;margin-bottom:0;padding-left:22px;line-height:1;display:flex}.navigation .col ul li{border-bottom:1px solid var(--color-brand);padding-top:.75rem;padding-bottom:.75rem}.navigation .col ul li.last-of-area{border-bottom:1px solid #0000}.navigation .col ul a span{text-align:center;color:#0a0a0a;background:#fff0;border:1px solid #0000;border-radius:45px;justify-content:flex-start;align-items:center;height:35px;padding-top:3px;padding-left:22px;line-height:1;transition:all .2s ease-in;display:flex}.navigation .col ul a span:hover{border-color:var(--color-paper);background:var(--color-brand);color:var(--color-paper);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.navigation .col ul a.file span{position:relative}.navigation .col ul a.file span:after{content:"PDF";letter-spacing:.05em;opacity:.7;border:1px solid;border-radius:4px;margin-left:auto;margin-right:14px;padding:3px 6px 2px;font-size:.65rem;line-height:1}.navigation .col ul a.active span{color:var(--color-dark);background:#e6e6e6;border-color:#cacaca}footer{background-color:var(--color-dark);color:var(--color-paper);flex-direction:column;justify-content:center;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}footer .inner{flex-grow:1;display:flex}footer .inner a{color:var(--color-paper);text-align:center;font-size:1rem;font-weight:400;display:block}footer .inner a.small{font-size:.9rem}footer .inner a:hover{color:#dadada}.vspacer-footer{background-color:var(--color-paper);width:1px;margin-left:.925rem;margin-right:.925rem}footer .inner .ethik{align-items:center;display:flex}@media (width<=63.99em){footer .inner{flex-wrap:wrap;justify-content:center}footer .inner .vspacer-ethik{display:none}footer .inner .ethik{flex-basis:100%;justify-content:center;margin-top:.75rem}}.vspacer-menu{background-color:var(--color-brand);width:2px;height:50%;margin-left:.925rem;margin-right:.925rem}.vspacer-small{height:2rem}.fade-in{opacity:1;visibility:visible;transform:none}@media (width>=64em){.fade-in{opacity:0;visibility:hidden;transition:opacity .6s ease-out,transform 1.2s ease-out;transform:translateY(20vh)}.fade-in.is-visible{opacity:1;visibility:visible;transform:none}}a.buttonlink,button.buttonlink{border:1px solid var(--color-paper);text-align:center;background:var(--color-brand);color:var(--color-paper);border-radius:45px;flex-shrink:1;padding:.75rem 2.5rem;line-height:1;transition:all .3s linear;display:block;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (width>=64em){a.buttonlink,button.buttonlink{display:inline-block}}a.buttonlink:hover,button.buttonlink:hover{background-color:var(--color-brand-hover)}.main{max-width:101.19rem;margin-left:auto;margin-right:auto;padding-top:1.5rem;padding-bottom:0}@media (width>=64em){.main{padding-top:4rem;padding-bottom:1rem}.main .inner{padding-left:3.5rem;padding-right:3.5rem}}.main.nopd-top{padding-top:1rem}.main.nopd-bottom{padding-bottom:1rem}.main.low-top{padding-top:1rem}.main.low-bottom{padding-bottom:1rem}@media (width>=64em){.main.low-top{padding-top:2rem}.main.low-bottom{padding-bottom:2rem}}@media (width>=90.063em){.main .inner{padding-left:0;padding-right:0}}.content-wrapper{padding-left:1rem;padding-right:1rem}@media (width>=64em){.content-wrapper{background-image:url(/assets/img/bg-ader-flach.jpg);background-position:right -500px;background-repeat:repeat-y;background-size:100%;margin-top:-84px;padding-bottom:1.5rem;padding-left:0;padding-right:0}.content-wrapper.home{margin-top:-64px}}div.stretchy-wrapper{justify-content:center;align-items:center;width:100%;padding-bottom:42.25%;display:flex;position:relative}div.stretchy-wrapper>div.iframe-wrapper{z-index:-1;position:absolute;inset:-20%}.iframe-wrapper{position:relative}.iframe-wrapper video{z-index:10}.iframe-wrapper .stoerer{z-index:1000;width:12%;position:absolute;bottom:23%;right:16%}.orbit-wrapper .stoerer{z-index:1000;width:34%;position:absolute;bottom:-7%;right:2%}.featured{color:var(--color-paper);border-top:1px solid var(--color-brand);backdrop-filter:blur(8px);background:#64646473;transform:translateY(-100%)}.featured .featured-items{max-width:101.19rem;margin-left:auto;margin-right:auto;display:flex}.featured .item{border-right:1px solid var(--color-brand);color:var(--color-paper);text-align:center;flex:1;justify-content:center;align-items:center;padding-top:1rem;padding-bottom:1rem;transition:all .3s ease-in;display:flex}.featured .item:last-child{border-right:none}.featured .item .divider{padding:0 1rem}.featured .item .icon img{max-width:25px}.featured .item:hover{background-color:#58c3a3a6}.people{min-height:550px}@media (width>=64.063em){.people{background-color:#ffffffb3;background-image:url(/assets/img/home_people.png);background-position:10vw 0;background-repeat:no-repeat}}@media (width>=90.063em){.people{background-position:15vw}}@media (width>=120.063em){.people{background-position:25vw}}.navigation-ports{margin-top:5.5rem;display:none;position:relative}@media (width>=40em){.navigation-ports{display:block}}.navigation-ports .inner{z-index:2;width:100%;height:12vw;margin-top:1.9vw;display:flex;position:relative;box-shadow:0 10px 15px 10px #0000001a,0 4px 6px -2px #0000000d}.navigation-ports .port{background-color:var(--color-paper);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:60%;flex-grow:1;transition:all .2s ease-in-out;display:flex}.navigation-ports .port .port-inner{width:100%;height:100%;display:block}.navigation-ports .port:hover{background-size:85%}.navigation-ports .port-1{background-image:url(/assets/img/nav-nuport-ct.jpg)}.navigation-ports .port-2{background-image:url(/assets/img/nav-nuport-lp-ct.jpg)}.navigation-ports .port-3{background-image:url(/assets/img/nav-cport.jpg)}.navigation-ports .port-4{background-image:url(/assets/img/ports/picc-nuport-ct/picc-nuport-ct-uebersicht.png)}.navigation-ports .port-5{background-image:url(/assets/img/nav-cport-2.jpg)}.navigation-ports .port-6{background-image:url(/assets/img/nav-cport-ct.jpg)}.navigation-ports .nav-marker{opacity:0;z-index:1;background-color:#58c3a3d9;border-radius:20px;width:16%;transition:all .3s linear;position:relative;left:2%}.navigation-ports .nav-marker.visible{opacity:1}.navigation-ports .nav-marker:after{content:"";padding-bottom:100%;display:block}.navigation-ports .nav-marker .port-caption{color:var(--color-paper);opacity:0;transition:all .3s linear;display:none;position:absolute;top:.35rem;left:1rem}.navigation-ports .nav-marker .port-caption sup{font-size:.7rem}.navigation-ports .nav-marker .port-caption.shown{opacity:1;display:block}.navigation-ports .nav-marker.for-port-1{left:0%}.navigation-ports .nav-marker.for-port-2{left:17%}.navigation-ports .nav-marker.for-port-3{left:34%}.navigation-ports .nav-marker.for-port-4{left:50%}.navigation-ports .nav-marker.for-port-5{left:67%}.navigation-ports .nav-marker.for-port-6{left:84%}.navigation-ports-mobile{position:relative}.navigation-ports-mobile .port-item{margin-bottom:1rem;display:block;position:relative}.navigation-ports-mobile .port-item .caption{color:var(--color-paper);padding-top:.75rem;padding-left:1.25rem;font-size:1.1rem;font-weight:700;position:absolute}h3{font-size:1.3rem}h4{color:#0a0a0a;font-size:1.1rem}h5{font-size:1rem}span.primary-bigger{color:var(--color-brand);font-size:1.6rem;line-height:1.3;display:block}@media (width>=64em){span.primary-bigger{line-height:1;display:inline}}.headimage{position:relative}.headimage h1{font-size:2rem;position:absolute;bottom:0;left:.625rem;transform:translateY(100%)}@media (width>=74em){.headimage h1{font-size:4rem;bottom:6.5rem;left:10vw;transform:translateY(0)}}.headimage img{width:100%}.headimage .stoerer{z-index:1000;width:12%;position:absolute;bottom:12%;right:2%}@media (width<=39.9375em){.headimage .stoerer{width:30%;bottom:27%;right:2%}}.port-cards{padding-top:2rem;padding-bottom:0}@media (width>=74em){.port-cards .port-cards-row{justify-content:flex-start;display:flex}}.port-cards .port-card{background-color:var(--color-paper);border:1px solid #e6e6e6;border-radius:1rem;margin-bottom:2.5rem;display:block;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@media (width>=74em){.port-cards .port-card{align-items:flex-start;width:44%;display:flex}.port-cards .port-card:first-child{margin-right:6.25%}}.port-cards .port-card .left{padding:.75rem .5rem}@media (width>=74em){.port-cards .port-card .left{width:45%}}.port-cards .port-card .right{align-self:flex-start;padding:.75rem .5rem}@media (width>=74em){.port-cards .port-card .right{width:55%}}.port-cards .port-card .inner{padding:1.5rem 1rem;font-size:.9rem}.port-cards .port-card-header{background-color:#0000;border:none}@media (width>=74em){.port-cards .port-card-header{width:44%;display:flex}.port-cards .port-card-header:first-child{margin-right:6.25%}.port-cards .port-card-header{margin-bottom:2.5rem}}.port-cards-overview .port-card{cursor:pointer}a.port-card.link-card{color:inherit;text-decoration:none}.port-cards-overview .port-card:hover{background-color:#f5f5f5;box-shadow:0 10px 15px -3px #0003,0 4px 6px -2px #00000026}.additional{background-color:#ffffffb3;margin-top:2.5rem}@media (width>=64em){.additional{margin-top:.5rem;margin-bottom:4.5rem}}.additional-row{padding:2rem}.additional-row ul li{font-weight:700}.specifications .main{padding-top:2rem;padding-bottom:2rem}.specifications.first-row{background-color:#37ecbab3}.specifications.second-row{background-color:#58c3a3e6;margin-top:2.5rem}@media (width>=64em){.specifications.second-row{margin-top:1.5rem}}.specification-row{padding:0 2rem}@media (width>=64em){.specification-row .inner{justify-content:space-between;display:flex}.specification-row .inner .image{text-align:right;padding-right:3.85rem}}.specification-row .inner .label{white-space:nowrap;flex-shrink:1;font-weight:700}@media (width>=64em){.specification-row .inner .label{width:20%}}.specification-row .inner .info{white-space:nowrap;flex-shrink:1}@media (width>=64em){.specification-row .inner .info{width:25%}}.specification-row .inner .image{flex-grow:1}.specification-headline h3{color:var(--color-ink);margin-top:0;margin-bottom:1.5rem;font-size:1.3rem}.first-row .img-wrapper,.second-row .img-wrapper{background-color:#fff;border-radius:1.2rem;padding:1.95rem 1.25rem;display:inline-block}.first-row .img-wrapper img,.second-row .img-wrapper img{max-width:100%}@media (width>=64em){.first-row .img-wrapper img,.second-row .img-wrapper img{max-width:500px}}.order-headline h3{color:var(--color-ink);margin-bottom:0;padding:1rem 2rem;font-size:1.3rem}.order-info{background-color:#ffffffb3;margin-top:2.5rem}@media (width>=64em){.order-info{margin-top:4.5rem}}.order-info .main{padding-bottom:0}.order-info-row{padding:2rem}.order-info-table{border-collapse:collapse;width:auto;border:none!important}.order-info-table tbody{border:none;background-color:#0000!important}.order-info-table tr{background-color:#0000!important;border-bottom:1px solid #cacaca!important}.order-info-table tr td{text-align:center;padding:.75rem 2.25rem}.order-info-table tr td:first-child{text-align:left;padding-left:.75rem;font-weight:700}.order-info-table tr.label-row td{vertical-align:bottom;padding-top:0;padding-bottom:0!important}.order-info-table tr.footer-row{border-bottom:none!important}.order-info-table tr.footer-row td{padding-top:0!important}span.basis,span.komplett{border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;max-width:12rem;margin-left:auto;margin-right:auto;padding:.85rem 1rem .2rem;font-size:.9rem;display:block}span.basis{background:#37ecba}span.basis.wide{white-space:nowrap;padding:.85rem 4.5rem .25rem}span.komplett{background:var(--color-brand)}span.basis-end,span.komplett-end{border-bottom-right-radius:1.2rem;border-bottom-left-radius:1.2rem;margin-left:auto;margin-right:auto;padding:.85rem 1rem;font-size:.9rem;display:block;max-width:12rem!important}span.basis-end{background:#37ecba}span.komplett-end{background:var(--color-brand)}td.value-cell{padding:0!important}span.value{max-width:12rem;margin-left:auto;margin-right:auto;padding:.85rem 1rem;display:block}span.value.value-basis{background:#37ecba}span.value.value-komplett{background:var(--color-brand)}.tech-data{background-color:#ffffffb3;margin-top:2.5rem}@media (width>=64em){.tech-data{margin-top:4.5rem}}.tech-data-row{padding:2rem}.tech-data-row .tech-data-wrapper{justify-content:flex-start;display:flex}.tech-data-row .tech-data-wrapper .navi{text-align:right;flex-shrink:1;width:30%;padding-right:1rem}.tech-data-row .tech-data-wrapper .navi ul{margin:0;list-style:none}.tech-data-row .tech-data-wrapper .navi ul li{padding:0 0 1.2rem;display:block}.tech-data-row .tech-data-wrapper .navi ul li a{color:var(--color-ink);cursor:pointer;border-bottom:1px solid #3333334d;padding:0 0 .1rem;transition:all .15s linear;display:inline-block}.tech-data-row .tech-data-wrapper .navi ul li a.active,.tech-data-row .tech-data-wrapper .navi ul li a:hover{border-bottom:1px solid var(--color-brand);color:var(--color-brand)}.tech-data-row .tech-data-wrapper .divider{background:var(--color-dark);width:1px;margin-left:3rem;margin-right:3rem}.tech-data-row .tech-data-wrapper .divider .circle{border:1px solid var(--color-brand);background-color:var(--color-brand);border-radius:50%;width:34px;height:34px;transition:all .2s linear;transform:translate(-50%)}.tech-data-row .tech-data-wrapper .divider .circle.two{transform:translate(-50%,270%)}.tech-data-row .tech-data-wrapper .divider .circle.three{transform:translate(-50%,135%)}.tech-data-row .tech-data-wrapper .info .inner-content{min-height:500px;display:none}.tech-data-row .tech-data-wrapper .info .inner-content.active{display:block}.tech-data-row.small .inner-content{min-height:350px}.tech-data-row .tech-data-wrapper .info span.title{border-bottom:1px solid var(--color-brand);color:var(--color-brand);margin-top:1.5rem;padding:.5rem 0;font-size:1.1rem;font-weight:700;display:block}.tech-data-row .tech-data-wrapper .info span.title:first-child{margin-top:0;padding-top:0}.tech-data-row .tech-data-wrapper .info div.values{border-bottom:1px solid #0000;justify-content:space-between;align-items:center;display:flex}.tech-data-row .tech-data-wrapper .info div.values span{padding:.5rem 1rem .5rem 0;display:block}.tech-data-row .tech-data-wrapper .info div.values img{border-radius:1.2rem}.tech-data-row .tech-data-wrapper .info .ps{max-width:300px;padding-top:1rem;font-size:.9rem;line-height:1.3}.masse-wrapper{background:var(--color-paper);border-radius:2rem;padding:1rem 3rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.masse-wrapper img{max-width:500px}.pad{padding:2rem 3.5rem 2rem 0}@media (width>=64em){.pad .inner{padding:3.5rem}.pad .inner .bu{max-width:70%;margin:.5rem auto}}.table-wrapper{margin-top:2.5rem}.table-wrapper .mark{width:100%;font-size:.85rem}table.unstriped{border-collapse:collapse;width:100%;margin-top:1.5rem}table.unstriped tr:not(:last-child){border-bottom:1px solid var(--color-brand)}table.unstriped td,table.unstriped th{border:none;padding:.5rem}table.unstriped thead th{color:var(--color-brand);text-align:left;font-weight:700}table.unstriped td:last-child{font-weight:700}table.unstriped.transparent tbody tr{background-color:#0000}.stroemungslehre{background:#58c3a3b3;margin-top:2.5rem}@media (width>=64em){.stroemungslehre{margin-bottom:4.5rem}}.stroemungslehre-row{padding:2rem}.featured-green-bar{background-color:var(--color-brand);width:100%;color:var(--color-paper);text-align:center;padding-top:1rem;padding-bottom:1rem;font-size:1.25rem;position:relative;transform:translateY(-100%)}.cite{text-align:center;margin-top:1.5rem;padding-bottom:1.5rem;font-size:.95rem;font-style:italic}.cite span.source{margin-top:1.5rem;font-size:.85rem;display:block}.cite-wrapper{border-bottom:1px solid var(--color-dark);margin-bottom:2.5rem}.einfuehrbesteck-cards{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (width>=74em){.einfuehrbesteck-cards{grid-template-columns:1fr 1fr}}.einfuehrbesteck-cards .port-card{align-items:center;width:auto;min-height:16rem;margin-bottom:0;margin-right:0}.einfuehrbesteck-cards .port-card .right{align-self:center}.orderinfo-introducer{max-width:1200px}.trader{padding-top:1.5rem;padding-bottom:1.5rem}@media (width>=64em){.trader{margin-top:.5rem;margin-bottom:1.5rem}}.trader.white{background-color:#ffffffb3}.trader.green{background-color:#37ecbab3}.trader h5{text-align:center;color:var(--color-paper);background:#773b75;border-radius:45px;margin-bottom:1.25rem;padding:.75rem 2.5rem;line-height:1;display:block}.country-enquire{text-align:center;margin-bottom:2.5rem}@media (width>=64em){.country-enquire{margin-bottom:.5rem}}.list-custom{margin-top:1.5rem;position:relative}.list-custom .inner{height:12vw;display:flex;box-shadow:0 10px 15px 10px #0000001a,0 4px 6px -2px #0000000d}.list-custom .port{background-color:var(--color-paper);background-position:50%;background-repeat:no-repeat;background-size:60%;flex-grow:1;transition:all .2s ease-in-out;display:flex}.list-custom .port:hover{background-size:70%}.list-custom .port-2{background-image:url(/assets/img/ports/kundenspezifisch/med-comp-img-1.png);background-size:65%}.list-custom .port-2:hover{background-size:80%}.list-custom .port-3{background-image:url(/assets/img/ports/kundenspezifisch/med-comp-img-2.png)}.list-custom .port-4{background-image:url(/assets/img/ports/kundenspezifisch/star-c.png)}.list-custom .port-5{background-image:url(/assets/img/ports/kundenspezifisch/star-ct.png)}.movie-card{background-color:var(--color-paper);border:1px solid #e6e6e6;border-radius:1rem;margin-bottom:2.5rem;display:block;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@media (width>=64em){.movie-card{align-items:flex-start;display:flex}.movie-card .left,.movie-card .right{width:50%}}.movie-card .left{cursor:pointer}.movie-card .left .inner img{width:100%;display:block}.movie-card .right .inner{padding:1rem;font-size:.9rem}[x-cloak]{display:none!important}.modal-overlay{z-index:100;background-color:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.videowrapper{width:1000px;max-width:100%;position:relative}.modalmovie{width:1000px;max-width:100%}.closebutton{color:var(--color-paper);cursor:pointer;z-index:999;font-size:1.5rem;font-weight:700;position:absolute;left:5px;transform:scaleY(.7)}.green-row{background-color:#37ecbab3;width:100%;min-height:550px;margin-bottom:2.5rem;padding-top:2rem;padding-bottom:2rem}@media (width>=74em){.green-row .port-cards-row{justify-content:flex-start;display:flex}}.green-row .port-card{background-color:var(--color-paper);border:1px solid #e6e6e6;border-radius:1rem;margin-bottom:2.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.green-row .port-card .rounded{border-radius:1.2rem}@media (width>=74em){.green-row .port-card{justify-content:space-evenly;align-items:center;width:44%;display:flex}.green-row .port-card:first-child{margin-right:6.25%}}.green-row .port-card .left{padding:.75rem .5rem}@media (width>=74em){.green-row .port-card .left{width:50%}}.green-row .port-card .right{align-self:flex-start;padding:.75rem .5rem}@media (width>=74em){.green-row .port-card .right{width:50%}}.green-row .port-card .inner{padding:1.5rem 1rem;font-size:.9rem}@keyframes apblobb{0%{opacity:0;transform:scale(0)}20%{opacity:0;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.head-kontakt{position:relative}.head-kontakt .infoarea{cursor:pointer;width:9vw;height:90%;position:absolute;bottom:2vh}.head-kontakt .infoarea.ap1{left:14vw}.head-kontakt .infoarea.ap3{left:26vw}.head-kontakt .infoarea.ap2{left:38vw}.head-kontakt .infoarea.ap5{left:51vw}.head-kontakt .infoarea.ap6{height:80%;left:63vw}.head-kontakt .infoarea.ap7{left:75vw}.head-kontakt .infotext{width:250px;font-size:.8rem;line-height:1.75;transition:opacity .3s ease-in-out;animation-name:apblobb;animation-duration:2s;position:absolute;bottom:10%;right:-170px}@media (width>=64em){.head-kontakt .infotext{bottom:50%}}.head-kontakt .infotext.closed{opacity:0;transform:scale(0)}.head-kontakt .infotext.opened{opacity:1;display:block;transform:scale(1)}.head-kontakt .infotext .inner .upper{color:var(--color-paper);background-color:var(--color-brand);border-top-right-radius:19px;padding:.5rem .8rem;font-weight:700;position:relative}.head-kontakt .infotext .inner .upper .triangle-topleft{border-top:14px solid red;border-right:14px solid #0000;width:0;height:0;position:absolute;top:0;left:0}.head-kontakt .infotext .inner .lower{background-color:var(--color-paper);border-bottom-right-radius:19px;border-bottom-left-radius:19px;padding:.5rem .8rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.anfahrt-wrapper{margin-top:1.5rem;margin-bottom:4.5rem;padding-top:2.5rem;padding-bottom:2.5rem}.anfahrt-wrapper a.maps{background-color:#ffffffb3;border:1px solid #e6e6e6;justify-content:start;align-items:center;height:15rem;padding-top:2.5rem;padding-bottom:2.5rem;display:flex;position:relative}.anfahrt-wrapper a.maps span{text-align:right;width:60%}.anfahrt-wrapper a.maps .phone{height:400px;position:absolute;left:60%}.anfahrt-wrapper .mapframe{border:10px solid var(--color-paper);border-radius:1.2rem}.transparent-row{background-color:#0000;padding-top:2rem;padding-bottom:2rem}.transparent-row h4{margin-bottom:1rem}@media (width>=74em){.transparent-row .port-cards-row{justify-content:flex-start;display:flex}}.transparent-row .port-card{background-color:var(--color-paper);border:1px solid #e6e6e6;border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.transparent-row .port-card .rounded{border-radius:1.2rem}@media (width>=74em){.transparent-row .port-card{justify-content:space-evenly;align-items:center;width:44%;display:flex}.transparent-row .port-card:first-child{margin-right:6.25%}}@media (width>=64em){.transparent-row .port-card{margin-bottom:2.5rem}}.transparent-row .port-card .left{padding:.75rem .5rem}@media (width>=74em){.transparent-row .port-card .left{width:50%}}.transparent-row .port-card .right{align-self:flex-start;padding:.75rem .5rem}@media (width>=74em){.transparent-row .port-card .right{width:50%}}.transparent-row .port-card .inner{padding:1.5rem 1rem;font-size:.9rem}a.dlgreen,a.dlwhite,a.dlgreen_lang{border:1px solid var(--color-paper);text-align:center;opacity:1;border-radius:45px;flex-shrink:1;width:100%;margin-bottom:.5rem;padding:.75rem 2.5rem;line-height:1;transition:all .3s linear;display:block;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (width>=64em){a.dlgreen,a.dlwhite,a.dlgreen_lang{display:inline-block}}a.dlgreen{background:var(--color-brand);color:var(--color-paper)}a.dlgreen:hover{background-color:var(--color-brand-hover)}a.dlwhite{color:#5e5c5d;background:linear-gradient(0deg,#f3f3f3 0,#f5f5f5 35%,#fff 100%)}a.dlwhite:hover{background:linear-gradient(0deg,#e6e6e6 0,#f0f0f0 35%,#fafaff 100%)}a.dlgreen_lang{background:var(--color-brand);width:17%;color:var(--color-paper);padding:.75rem .5rem}a.dlgreen_lang:hover{background-color:var(--color-brand-hover)}.langdownloads{justify-content:space-between;gap:.35rem;display:flex}.safetyreport{display:none!important}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.top-0{top:0}.z-40{z-index:40}.mx-auto{margin-inline:auto}.mt-12{margin-top:calc(var(--spacing) * 12)}.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.px-4{padding-inline:calc(var(--spacing) * 4)}.pr-1{padding-right:var(--spacing)}.text-center{text-align:center}.text-left{text-align:left}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.break-words{overflow-wrap:break-word}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (width>=64em){.lg\:mx-auto{margin-inline:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-block{display:inline-block}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-1\/4{width:25%}.lg\:w-2\/3{width:66.6667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/4{width:75%}.lg\:w-3\/5{width:60%}.lg\:w-5\/12{width:41.6667%}.lg\:max-w-\[33\%\]{max-width:33%}.lg\:max-w-\[41\.6\%\]{max-width:41.6%}.lg\:max-w-\[50\%\]{max-width:50%}.lg\:max-w-\[58\.3\%\]{max-width:58.3%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}}}@font-face{font-family:Overpass;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/overpass-v5-latin-300.woff2)format("woff2"),url(/assets/fonts/overpass-v5-latin-300.woff)format("woff")}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/overpass-v5-latin-regular.woff2)format("woff2"),url(/assets/fonts/overpass-v5-latin-regular.woff)format("woff")}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/overpass-v5-latin-600.woff2)format("woff2"),url(/assets/fonts/overpass-v5-latin-600.woff)format("woff")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ubuntu-v15-latin-regular.woff2)format("woff2"),url(/assets/fonts/ubuntu-v15-latin-regular.woff)format("woff")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ubuntu-v15-latin-500.woff2)format("woff2"),url(/assets/fonts/ubuntu-v15-latin-500.woff)format("woff")}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
