@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900&family=Manrope:wght@400;500;600&display=swap");@keyframes underline-out-in{0%{background-position:100% 100%;background-size:100% 1px}45%{background-position:100% 100%;background-size:0 1px}46%{background-position:0 100%;background-size:0 1px}to{background-position:0 100%;background-size:100% 1px}}body:before{content:'{"small": 0, "phone": 320, "phablet": 480, "tablet": 768, "laptop": 992, "desktop": 1200, "screen": 1400, "wide": 1600, "medium": 768, "large": 1200}';display:none}.sticky{align-self:flex-start;position:sticky;top:100px;width:100%;z-index:10}@media screen and (min-width:992px){.sticky{top:120px}}.container:has(.sticky),.entry-content:has(.sticky),.section:has(.sticky),.section__container:has(.sticky),.wp-block-column:has(.sticky),.wp-block-columns:has(.sticky),.wp-block-group:has(.sticky),.wp-block-section:has(.sticky),.wp-site-blocks:has(.sticky),main:has(.sticky){overflow:visible!important}.wp-block-columns:has(.sticky){align-items:stretch!important;overflow:visible!important}.wp-block-column:has(.sticky){display:flex!important;flex-direction:column!important;height:auto!important;min-height:100%!important;overflow:visible!important}@media screen and (min-width:992px){.hide-for-laptop{display:none!important}}.show-for-laptop{display:none!important}@media screen and (min-width:992px){.show-for-laptop{display:inline!important}}.reveal{opacity:0}.reveal.is-visible{animation:reveal-in .6s cubic-bezier(.22,.61,.36,1) var(--reveal-delay,0ms) both}@keyframes reveal-in{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.reveal{animation:none!important;opacity:1}}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth;scroll-padding-top:80px}@media screen and (min-width:768px){html{scroll-padding-top:100px}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fefefc;color:#333;font-family:Manrope,sans-serif;font-weight:500;overflow-x:clip;position:relative}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}blockquote,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}p{margin:1rem 0 0}p:first-of-type{margin-top:0}p>a{background-image:linear-gradient(#45799c,#45799c);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;display:inline;padding-bottom:1px;text-decoration:none!important}p>a:hover{animation:underline-out-in 1.1s cubic-bezier(.32,.32,.15,1.17) forwards}:root a:not(.wp-element-button){color:#45799c;text-decoration:none}:root :where(.is-layout-flex){margin-block-start:1.5rem}@media screen and (min-width:1200px){:root :where(.is-layout-flex){margin-block-start:2rem}}:root :where(.wp-block-columns-is-layout-flex){gap:2rem}:root :where(.wp-block-image figcaption){color:rgba(69,121,156,.8);letter-spacing:.01em;margin-top:.5rem;padding-left:2px;text-align:left}.no-js .header__nav{display:none}@media screen and (min-width:0){.no-js .header-mobile__nav{display:none}}@media screen and (min-width:1200px){.no-js .header-mobile__nav{display:none}}.visually-hidden{border:0;clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wp-site-blocks>*+*{margin-block-start:0}ul.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{margin-left:0!important}.footer{color:#333;font-family:Poppins,sans-serif;font-size:.875rem;margin-top:0;position:relative}.footer__bottom-container,.footer__top-container{border-top:1px solid #dbe3ea}.footer__top-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2.5rem 3rem;padding-bottom:3rem;padding-top:3.5rem}.footer__bottom-container{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding-bottom:2.5rem;padding-top:1.5rem}.footer__column{display:flex;flex:1 1 100%;flex-direction:column;gap:1rem;margin:0!important}@media screen and (min-width:768px){.footer__column{flex:0 1 calc(50% - 1.5rem);min-width:200px}}@media screen and (min-width:1200px){.footer__column{flex:0 1 calc(20% - 2.4rem);min-width:160px}}.footer__column>*{margin-left:0!important;margin-right:0!important}@media screen and (min-width:768px){.footer__logo{flex:1 1 100%}}@media screen and (min-width:1200px){.footer__logo{flex:0 1 calc(20% - 2.4rem)}}.footer__logo-image a{border-bottom:none}.footer__logo-image a:after{display:none}.footer__logo-image img{height:44px;width:auto}.footer__heading{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.footer__heading{font-size:.8125rem}}.footer__heading{color:#45799c;margin:0;text-transform:uppercase}.footer__link{margin:0}.footer__link a{background-image:none;color:#16222c!important;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4;text-decoration:none}@media(hover:hover){.footer__link a:hover{color:#45799c!important}}.footer__contact-item{align-items:center;display:flex;gap:.75rem;margin:0!important;position:relative}.footer__contact-item:before{background-color:#ebf1f5;border-radius:999px;content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:32px}.footer__contact-icon{flex-shrink:0;margin:7px!important;overflow:visible;position:relative}.footer__contact-text{color:#16222c;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0}.footer__contact-text a{background-image:none;color:#16222c!important;text-decoration:none}@media(hover:hover){.footer__contact-text a:hover{color:#45799c!important}}.footer__copyright{align-items:center;color:#5b6b78;display:flex;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;gap:4px;letter-spacing:0;line-height:1.4;margin:0!important}.footer__copyright p,.footer__copyright time{color:#5b6b78;margin:0}.footer__social-wrapper{display:flex;gap:.625rem;margin:0!important}.footer__social-icon{align-items:center;border:1px solid #16222c;border-radius:999px;display:flex;fill:#16222c;flex-shrink:0;height:36px;justify-content:center;transition:background-color .2s ease,fill .2s ease;width:36px}@media(hover:hover){.footer__social-icon:hover{background-color:#16222c;fill:#fefefc!important}}.wp-site-blocks{padding-top:80px}@media screen and (min-width:768px){.wp-site-blocks{padding-top:100px}}.header{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:hsla(0,0%,100%,.82);border-bottom:1px solid #e4ebf1;left:0;position:fixed;top:0;transition:box-shadow .3s ease;width:100%;z-index:1000}.header--scrolled{box-shadow:0 2px 10px rgba(0,0,0,.1)}.header__separator{border-bottom:1px solid #d7dadd;margin:0}.header .header__actions{display:none}@media screen and (min-width:768px){.header .header__actions{align-items:center;display:flex;gap:14px}}@media screen and (min-width:1200px){.header .header__actions{gap:20px}}.header__actions .wp-block-buttons{margin:0}.admin-bar .header{top:46px}@media screen and (min-width:783px){.admin-bar .header{top:32px}}.header .header__logo--dark{display:block}.header .header__logo--white{display:none}.header__logo{z-index:1}.header__logo--dark{display:block}.header__logo--white{display:none}.header__logo img{height:auto;width:160px}@media screen and (min-width:768px){.header__logo img{width:150px}}@media screen and (min-width:1200px){.header__logo img{width:200px}}.header__logo a{border-bottom:none}.header__logo a:after{display:none}.header__bottom{align-items:center;display:flex;height:80px;justify-content:space-between;padding:0 1rem;width:100%}@media screen and (min-width:768px){.header__bottom{height:100px;padding:0}}.header .wp-block-group-link{display:none}@media screen and (min-width:768px){.header .wp-block-group-link{display:flex}}.header-cta{align-items:center;display:flex;gap:.5rem;max-width:128px}@media screen and (min-width:1200px){.header-cta{max-width:100%}}.header-cta .wp-block-group{margin:0}.header-cta__icon{background-color:#e45447;border-radius:100%;padding:.5rem}@media screen and (min-width:1200px){.header-cta__icon{padding:.75rem}}.header-cta__text{color:rgba(69,121,156,.6);font-family:Poppins,sans-serif;font-size:.625rem;font-weight:400;letter-spacing:.14em;padding-bottom:2px;text-transform:uppercase}.header-cta__phone{font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600;margin-top:0}@media screen and (min-width:1200px){.header-cta__phone{font-size:1rem}}ul.header__lang-switch{align-items:center;gap:10px;list-style:none;margin:0;padding:0}.header ul.header__lang-switch{display:none}@media screen and (min-width:768px){.header ul.header__lang-switch{display:flex}}ul.header__lang-switch li{line-height:1}ul.header__lang-switch li:not(:last-child){border-right:1px solid #dbe3ea;padding-right:10px}.header ul.header__lang-switch a{color:#5b6b78;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;text-decoration:none;text-transform:uppercase;transition:color .15s ease-in-out}.header ul.header__lang-switch a:focus-visible,.header ul.header__lang-switch a:hover{color:#45799c}.header ul.header__lang-switch .current-lang a{color:#16222c;font-weight:500}.header .header__cta{display:none}@media screen and (min-width:768px){.header .header__cta{display:block;flex-shrink:0}}.header .header__cta .wp-block-button.is-style-cta .wp-block-button__link{white-space:nowrap}@media screen and (min-width:768px){.header .header__cta .wp-block-button.is-style-cta .wp-block-button__link{font-size:.875rem;gap:8px;padding:10px 16px}}@media screen and (min-width:1200px){.header .header__cta .wp-block-button.is-style-cta .wp-block-button__link{font-size:1rem;gap:.8rem;padding:12px 24px}}.header__cta .wp-block-button__link svg{height:16px;width:16px}@media screen and (min-width:768px){.header__cta .wp-block-button__link svg{height:14px;width:14px}}@media screen and (min-width:1200px){.header__cta .wp-block-button__link svg{height:16px;width:16px}}.wp-block-site-logo.is-default-size img{width:160px}@media screen and (min-width:768px){.wp-block-site-logo.is-default-size img{width:150px}}@media screen and (min-width:1200px){.wp-block-site-logo.is-default-size img{width:200px}}.main-nav{z-index:1}.main-nav .wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fefefc}.main-nav .wp-block-navigation-item{color:#333;position:relative}.main-nav .wp-block-navigation-item a:after{backface-visibility:hidden;background-color:#333;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:background-color .25s ease-in-out,width .36s cubic-bezier(.51,.5,.07,.99);visibility:visible;width:0}@media screen and (min-width:768px){.main-nav .wp-block-navigation-item a:after{background-color:#333}}.main-nav .wp-block-navigation-item a:hover{color:#e45447}.main-nav .wp-block-navigation-item a:hover:after{width:0}.main-nav .wp-block-navigation-item.is-active>a:after{background-color:#e45447;width:100%}@media screen and (min-width:768px){.main-nav .wp-block-navigation-item.is-active>a:after{background-color:#e45447}}.main-nav .wp-block-navigation-item__label{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600}@media screen and (min-width:768px){.main-nav .wp-block-navigation-item__label{font-size:1rem}}@media screen and (min-width:992px){.main-nav .wp-block-navigation-item__label{font-size:1rem}}.main-nav .wp-block-navigation__container{gap:2rem}@media screen and (min-width:768px){.main-nav .wp-block-navigation__container{gap:1.5rem;padding:0!important}}@media screen and (min-width:1200px){.main-nav .wp-block-navigation__container{gap:2.5rem}}.main-nav .wp-block-navigation__responsive-container.is-menu-open{padding:0!important}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{width:100%}.main-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none!important}@media screen and (min-width:768px){.main-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:flex!important}}.main-nav .wp-block-navigation__responsive-container-content{color:#333}@media screen and (min-width:768px){.main-nav .wp-block-navigation__responsive-container-content{color:#333}}.main-nav .wp-block-navigation__responsive-container-open{align-items:center;background-color:transparent;border:1px solid #16222c;border-radius:50%;height:44px;justify-content:center;width:44px}.main-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex!important}@media screen and (min-width:768px){.main-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:none!important}}.main-nav .wp-block-navigation__responsive-container-open svg{fill:#16222c;height:18px;width:18px}.main-nav .wp-block-navigation__responsive-container-close{align-items:center;display:flex;height:80px;justify-content:flex-end;width:100%}@media screen and (min-width:480px){.main-nav .wp-block-navigation__responsive-container-close{padding:1rem 24px}}.main-nav .wp-block-navigation__responsive-container-close svg{fill:#333}@media screen and (max-width:480px){.main-nav .wp-block-navigation-submenu__toggle{position:relative}.main-nav .wp-block-navigation-submenu__toggle[aria-expanded=true]:before{transform:rotate(-45deg)}.main-nav .wp-block-navigation-submenu__toggle[aria-expanded=true]:after{transform:rotate(45deg)}.main-nav .wp-block-navigation-submenu__toggle:after,.main-nav .wp-block-navigation-submenu__toggle:before{background-color:#333;border:0;content:"";display:inline-block;height:.1rem;margin-top:0;position:absolute;top:50%;width:.55rem}.main-nav .wp-block-navigation-submenu__toggle:before{right:6px;transform:rotate(45deg)}.main-nav .wp-block-navigation-submenu__toggle:after{right:0;transform:rotate(-45deg)}.main-nav .wp-block-navigation__submenu-container{gap:1rem!important;padding-left:1rem!important;padding-top:1rem!important}}@media screen and (min-width:768px){.main-nav .wp-block-navigation__submenu-container{border:0!important;top:64px!important}}.main-nav .wp-block-navigation__submenu-container .wp-block-navigation-link:after{display:none}@media screen and (min-width:768px){.main-nav{flex-shrink:0}.main-nav .wp-block-navigation{background-color:#ebf1f5;border-radius:999px;overflow:hidden;padding:6px}.main-nav .wp-block-navigation__container{gap:4px}}@media screen and (min-width:1200px){.main-nav .wp-block-navigation__container{gap:4px}}.main-nav .wp-block-navigation-item a:after{content:none}.main-nav .wp-block-navigation-item a:hover,.main-nav .wp-block-navigation-item a:hover .wp-block-navigation-item__label{color:#16222c}@media screen and (min-width:768px){.main-nav .wp-block-navigation-item>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item>a{border-radius:999px;padding:10px 8px;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;white-space:nowrap}}@media screen and (min-width:1200px){.main-nav .wp-block-navigation-item>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item>a{padding:10px 20px}}.main-nav .wp-block-navigation-item.current-menu-ancestor>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item.current-menu-ancestor>a,.main-nav .wp-block-navigation-item.current-menu-item>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item.current-menu-item>a,.main-nav .wp-block-navigation-item.current-page-ancestor>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item.current-page-ancestor>a,.main-nav .wp-block-navigation-item.current_page_ancestor>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item.current_page_ancestor>a,.main-nav .wp-block-navigation-item.current_page_parent>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item.current_page_parent>a{color:#16222c}@media screen and (min-width:768px){.main-nav .wp-block-navigation-item.current-menu-ancestor>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item.current-menu-ancestor>a,.main-nav .wp-block-navigation-item.current-menu-item>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item.current-menu-item>a,.main-nav .wp-block-navigation-item.current-page-ancestor>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item.current-page-ancestor>a,.main-nav .wp-block-navigation-item.current_page_ancestor>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item.current_page_ancestor>a,.main-nav .wp-block-navigation-item.current_page_parent>.wp-block-navigation-item__content,.main-nav .wp-block-navigation-item.current_page_parent>a{background-color:#fefefc;box-shadow:0 2px 6px rgba(22,34,44,.06)}}.main-nav .wp-block-navigation-item.current-menu-ancestor .wp-block-navigation-item__label,.main-nav .wp-block-navigation-item.current-menu-item .wp-block-navigation-item__label,.main-nav .wp-block-navigation-item.current-page-ancestor .wp-block-navigation-item__label,.main-nav .wp-block-navigation-item.current_page_ancestor .wp-block-navigation-item__label,.main-nav .wp-block-navigation-item.current_page_parent .wp-block-navigation-item__label{color:#16222c;font-weight:500}.main-nav .wp-block-navigation-item__label{color:#5b6b78;font-weight:400}.main-nav--white .wp-block-navigation-item,.main-nav--white .wp-block-navigation-item a{color:#333}.main-nav--white .wp-block-navigation-item a:after{background-color:#333}.main-nav--white .wp-block-navigation-item.current-menu-ancestor>a,.main-nav--white .wp-block-navigation-item.current-menu-item>a,.main-nav--white .wp-block-navigation-item.current-page-ancestor>a,.main-nav--white .wp-block-navigation-item.current_page_ancestor>a,.main-nav--white .wp-block-navigation-item.current_page_parent>a{color:#45799c}.main-nav--white .wp-block-navigation-item__label,.main-nav--white .wp-block-navigation__responsive-content{color:#333}.main-nav--white .wp-block-navigation__responsive-container-open svg{fill:#333}@media screen and (max-width:480px){.main-nav--white .wp-block-navigation-submenu__toggle:after,.main-nav--white .wp-block-navigation-submenu__toggle:before{background-color:#333}}.header:has(.is-menu-open) .header__logo{align-items:center;display:flex!important;left:1rem;z-index:100001}@media screen and (min-width:768px){.header:has(.is-menu-open) .header__logo{height:100px}}.header:has(.is-menu-open) .header__logo--dark{display:block!important}.header:has(.is-menu-open) .header__logo--white{display:none!important}.header:has(.is-menu-open) .header__logo img{max-width:160px}@media screen and (min-width:768px){.header:has(.is-menu-open) .header__logo img{max-width:150px}}body:has(.is-menu-open){overflow:hidden}body:has(.is-menu-open) .hero{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.wp-block-navigation__responsive-container.is-menu-open{display:flex!important;flex-direction:column!important;gap:2rem;height:100vh!important;left:0!important;position:fixed!important;top:0!important;width:100vw!important;z-index:100000!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{margin-bottom:auto;margin-top:0;overflow-y:auto;padding:6rem 1.5rem 0!important;width:100%}@media screen and (min-width:768px){.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding:2rem 1rem}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{align-items:center;background-color:#16222c;border-radius:50%;display:flex;height:44px;justify-content:center;margin:1rem 1rem 0 auto;padding:0;width:44px}@media screen and (min-width:768px){.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{background-color:transparent;border-radius:0;height:100px;margin:0;width:auto}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close svg{fill:#fefefc!important;height:18px;width:18px}@media screen and (min-width:768px){.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close svg{fill:#333!important;height:24px;width:24px}}.wp-block-navigation__responsive-container.is-menu-open:before{content:none!important}@media screen and (max-width:768px){.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{gap:0;width:100%}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item{border-bottom:1px solid #e4ebf1;width:100%}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item:first-child{border-top:1px solid #e4ebf1}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item>.wp-block-navigation-item__content,.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item>a{align-items:center;display:flex;justify-content:space-between;padding:20px 0;width:100%}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item .wp-block-navigation-item__label{color:#16222c;font-family:Poppins,sans-serif;font-size:2rem;font-weight:500}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.current-menu-item .wp-block-navigation-item__label{color:#45799c}.main-nav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.current-menu-item>a:after{background-color:#45799c;border-radius:50%;bottom:auto;content:"";flex-shrink:0;height:8px;left:auto;margin-left:1rem;position:static;width:8px}}ul.main-nav__lang-switch{gap:10px;list-style:none;margin-top:1.5rem;padding:0}.main-nav ul.main-nav__lang-switch{display:flex}@media screen and (min-width:768px){.main-nav ul.main-nav__lang-switch{display:none}}ul.main-nav__lang-switch li{line-height:1}.main-nav ul.main-nav__lang-switch a{color:#5b6b78;display:block;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;padding:8px 14px;text-decoration:none;text-transform:uppercase}.main-nav ul.main-nav__lang-switch .current-lang{background-color:#ebf1f5;border-radius:999px}.main-nav ul.main-nav__lang-switch .current-lang a{color:#16222c;font-weight:500}@media screen and (min-width:768px){.main-nav .main-nav__cta{display:none}}.main-nav__cta .wp-block-button__link{justify-content:space-between;width:100%}.main-nav__cta .wp-block-button__link svg{height:16px;width:16px}@media(hover:hover){.main-nav__cta .wp-block-button__link:hover svg{transform:translateX(4px)}}body.single-reference .main-nav .wp-block-navigation-item a[href*="/referenzen"]{color:#45799c}@media screen and (min-width:768px){body.single-reference .main-nav .wp-block-navigation-item a[href*="/referenzen"]{color:#45799c}}body.single-reference .main-nav .wp-block-navigation-item a[href*="/referenzen"]:after{width:20px}body.single-reference .main-nav--white .wp-block-navigation-item a[href*="/projekte"]{color:#fefefc}body.single-reference .main-nav--white .wp-block-navigation-item a[href*="/projekte"]:after{width:20px}.margin-top-0{margin-top:0!important}.margin-top-1{margin-top:1rem!important}.margin-top-2{margin-top:2rem!important}.margin-top-3{margin-top:3rem!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-1{margin-bottom:1rem!important}.margin-bottom-2{margin-bottom:2rem!important}.margin-bottom-3{margin-bottom:3rem!important}.padding-top-0{padding-top:0!important}.padding-top-1{padding-top:1rem!important}.padding-top-2{padding-top:2rem!important}.padding-top-3{padding-top:3rem!important}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-1{padding-bottom:1rem!important}.padding-bottom-2{padding-bottom:2rem!important}.padding-bottom-3{padding-bottom:3rem!important}.gap-1{gap:1rem!important}.gap-2{gap:2rem!important}.gap-3{gap:3rem!important}.gap-4{gap:4rem!important}@media screen and (min-width:0)and (max-width:767px){.gap-mobile-0{gap:0!important}.gap-mobile-1{gap:1rem!important}}.gap-desktop-4{gap:4rem!important}@media screen and (min-width:1200px){.gap-desktop-6{gap:6rem!important}}.radius-section{border-radius:28px!important}@media screen and (min-width:768px){.radius-section{border-radius:40px!important}}.radius-card{border-radius:28px!important}.radius-input{border-radius:16px!important}.radius-logo{border-radius:12px!important}.radius-pill{border-radius:999px!important}.breadcrumbs{padding-bottom:1.5rem}@media screen and (min-width:768px){.breadcrumbs{padding-bottom:2rem}}.breadcrumbs span{color:hsla(60,50%,99%,.8);font-size:.75rem;letter-spacing:.02em}@media screen and (min-width:768px){.breadcrumbs span{font-size:.875rem}}.breadcrumbs a{background-image:linear-gradient(hsla(60,50%,99%,.8),hsla(60,50%,99%,.8));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;display:inline;padding-bottom:1px;text-decoration:none!important}.breadcrumbs a:hover{animation:underline-out-in 1.1s cubic-bezier(.32,.32,.15,1.17) forwards}.breadcrumbs a{color:hsla(60,50%,99%,.8)!important}.breadcrumbs .current-item{color:hsla(60,50%,99%,.8)}.wp-block-button{margin:0}.wp-block-button__link{text-decoration:none;text-transform:none}.wp-block-button__link.has-philipp-nobel-icon{gap:.8rem}.wp-block-button__link.has-philipp-nobel-icon .btn-icon{align-items:center;display:flex;flex-shrink:0;position:relative;z-index:2}.wp-block-button__link.has-philipp-nobel-icon .btn-icon svg{display:block;height:16px;width:16px}.wp-block-button:not([class*=is-style-]) .wp-block-button__link{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.wp-block-button:not([class*=is-style-]) .wp-block-button__link{font-size:1rem}}.wp-block-button:not([class*=is-style-]) .wp-block-button__link{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.wp-block-button:not([class*=is-style-]) .wp-block-button__link svg{height:20px;width:20px}.wp-block-button:not([class*=is-style-]) .wp-block-button__link:active{transform:scale(.98);transition:transform .1s ease}.wp-block-button:not([class*=is-style-]) .wp-block-button__link{background-color:#45799c;color:#fefefc}@media(hover:hover){.wp-block-button:not([class*=is-style-]) .wp-block-button__link:focus-visible,.wp-block-button:not([class*=is-style-]) .wp-block-button__link:hover{background-color:#5786a5}}.wp-block-button.is-style-primary .wp-block-button__link{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.wp-block-button.is-style-primary .wp-block-button__link{font-size:1rem}}.wp-block-button.is-style-primary .wp-block-button__link{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.wp-block-button.is-style-primary .wp-block-button__link svg{height:20px;width:20px}.wp-block-button.is-style-primary .wp-block-button__link:active{transform:scale(.98);transition:transform .1s ease}.wp-block-button.is-style-primary .wp-block-button__link{background-color:#45799c;color:#fefefc}@media(hover:hover){.wp-block-button.is-style-primary .wp-block-button__link:focus-visible,.wp-block-button.is-style-primary .wp-block-button__link:hover{background-color:#5786a5}}.wp-block-button.is-style-white .wp-block-button__link{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.wp-block-button.is-style-white .wp-block-button__link{font-size:1rem}}.wp-block-button.is-style-white .wp-block-button__link{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.wp-block-button.is-style-white .wp-block-button__link svg{height:20px;width:20px}.wp-block-button.is-style-white .wp-block-button__link:active{transform:scale(.98);transition:transform .1s ease}.wp-block-button.is-style-white .wp-block-button__link{background-color:#fefefc;color:#394955}@media(hover:hover){.wp-block-button.is-style-white .wp-block-button__link:focus-visible,.wp-block-button.is-style-white .wp-block-button__link:hover{background-color:#ebecee}}.wp-block-button.is-style-cta .wp-block-button__link{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.wp-block-button.is-style-cta .wp-block-button__link{font-size:1rem}}.wp-block-button.is-style-cta .wp-block-button__link{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.wp-block-button.is-style-cta .wp-block-button__link svg{height:20px;width:20px}.wp-block-button.is-style-cta .wp-block-button__link:active{transform:scale(.98);transition:transform .1s ease}.wp-block-button.is-style-cta .wp-block-button__link{background-color:#c0392c;color:#fefefc}@media(hover:hover){.wp-block-button.is-style-cta .wp-block-button__link:focus-visible,.wp-block-button.is-style-cta .wp-block-button__link:hover{background-color:#a32f24}}.wp-block-button.is-style-outline-ink .wp-block-button__link{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.wp-block-button.is-style-outline-ink .wp-block-button__link{font-size:1rem}}.wp-block-button.is-style-outline-ink .wp-block-button__link{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.wp-block-button.is-style-outline-ink .wp-block-button__link svg{height:20px;width:20px}.wp-block-button.is-style-outline-ink .wp-block-button__link:active{transition:transform .1s ease}.wp-block-button.is-style-outline-ink .wp-block-button__link{background-color:transparent;border:none;box-shadow:inset 0 0 0 1px #16222c;color:#16222c;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}@media(hover:hover){.wp-block-button.is-style-outline-ink .wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-ink .wp-block-button__link:hover{background-color:#16222c;color:#fefefc}}.wp-block-button.is-style-outline-ink .wp-block-button__link:active{transform:scale(.98);transition:background-color .1s ease,color .1s ease,transform .1s ease}.wp-block-button.is-style-outline-gray .wp-block-button__link{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.wp-block-button.is-style-outline-gray .wp-block-button__link{font-size:1rem}}.wp-block-button.is-style-outline-gray .wp-block-button__link{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.wp-block-button.is-style-outline-gray .wp-block-button__link svg{height:20px;width:20px}.wp-block-button.is-style-outline-gray .wp-block-button__link:active{transition:transform .1s ease}.wp-block-button.is-style-outline-gray .wp-block-button__link{background-color:transparent;border:1px solid #d7dadd;color:#333;transition:border-color .2s ease}@media(hover:hover){.wp-block-button.is-style-outline-gray .wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-gray .wp-block-button__link:hover{border-color:#45799c}}.wp-block-button.is-style-outline-gray .wp-block-button__link:active{border-color:#45799c;transform:scale(.98);transition:transform .1s ease,border-color .1s ease}.wp-block-button.is-style-outline-white .wp-block-button__link{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.wp-block-button.is-style-outline-white .wp-block-button__link{font-size:1rem}}.wp-block-button.is-style-outline-white .wp-block-button__link{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.wp-block-button.is-style-outline-white .wp-block-button__link svg{height:20px;width:20px}.wp-block-button.is-style-outline-white .wp-block-button__link:active{transition:transform .1s ease}.wp-block-button.is-style-outline-white .wp-block-button__link{background-color:transparent;border:none;box-shadow:inset 0 0 0 1px #fefefc;color:#fefefc;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}@media(hover:hover){.wp-block-button.is-style-outline-white .wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-white .wp-block-button__link:hover{background-color:#fefefc;color:#16222c}}.wp-block-button.is-style-outline-white .wp-block-button__link:active{transform:scale(.98);transition:background-color .1s ease,color .1s ease,transform .1s ease}.wp-block-button.is-style-outline-primary .wp-block-button__link{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.wp-block-button.is-style-outline-primary .wp-block-button__link{font-size:1rem}}.wp-block-button.is-style-outline-primary .wp-block-button__link{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.wp-block-button.is-style-outline-primary .wp-block-button__link svg{height:20px;width:20px}.wp-block-button.is-style-outline-primary .wp-block-button__link:active{transition:transform .1s ease}.wp-block-button.is-style-outline-primary .wp-block-button__link{background-color:transparent;border:none;box-shadow:inset 0 0 0 1px #45799c;color:#45799c;transition:box-shadow .2s ease}@media(hover:hover){.wp-block-button.is-style-outline-primary .wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-primary .wp-block-button__link:hover{box-shadow:inset 0 0 0 2px #45799c}}.wp-block-button.is-style-outline-primary .wp-block-button__link:active{box-shadow:inset 0 0 0 2px #45799c;transform:scale(.98);transition:transform .1s ease,box-shadow .1s ease}.button-expand{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.2;line-height:1.5}@media screen and (min-width:768px){.button-expand{font-size:1rem}}.button-expand{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.button-expand svg{height:20px;width:20px}.button-expand:active{transform:scale(.98);transition:transform .1s ease}.button-expand{background-color:#ebf1f5;border:none;color:#16222c;cursor:pointer;gap:.5rem;min-height:44px;padding:10px 20px}.button-expand:after{background-color:currentColor;content:"";flex-shrink:0;height:18px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/chevron-down.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/chevron-down.svg) no-repeat center;mask-size:contain;transition:transform .25s ease;width:18px}.button-expand[aria-expanded=true]:after{transform:rotate(180deg)}@media(hover:hover){.button-expand:hover{background-color:#e4ebf1}}.button-expand:focus-visible{box-shadow:0 0 0 3px rgba(69,121,156,.25);outline:none}.button-expand--on-dark{background-color:hsla(60,50%,99%,.12);color:#fefefc}@media(hover:hover){.button-expand--on-dark:hover{background-color:hsla(60,50%,99%,.22)}}.wp-block-button.is-style-outline .wp-block-button__link{--philipp-nobel-arrow-color:currentColor;align-items:center;background-color:transparent;border:0;border-radius:0;color:currentColor;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:0;position:relative;transition:background-color .3s ease,color .3s ease}.wp-block-button.is-style-outline .wp-block-button__link:before{background-color:currentColor;bottom:0;content:"";height:1px;left:calc(16px + .5rem);position:absolute;transition:width .36s cubic-bezier(.51,.5,.07,.99);width:0}.wp-block-button.is-style-outline .wp-block-button__link:after{background-color:var(--philipp-nobel-arrow-color);content:"";height:16px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask-size:contain;order:-1;transition:transform .5s ease-in-out;width:16px}.wp-block-button.is-style-outline .wp-block-button__link:focus-visible:before,.wp-block-button.is-style-outline .wp-block-button__link:hover:before{width:calc(100% - 16px - .5rem)}.wp-block-button.is-style-outline .wp-block-button__link:focus-visible:after,.wp-block-button.is-style-outline .wp-block-button__link:hover:after{transform:translateX(-2px)}.wp-block-button.is-style-compact .wp-block-button__link,.wp-block-button.is-style-outline-white-compact .wp-block-button__link{align-items:center;border-radius:8px;display:inline-flex;height:34px;justify-content:center;padding:0;position:relative;transition:filter .2s ease,border-color .2s ease;width:34px}@media screen and (min-width:768px){.wp-block-button.is-style-compact .wp-block-button__link,.wp-block-button.is-style-outline-white-compact .wp-block-button__link{height:44px;width:44px}}.wp-block-button.is-style-compact .wp-block-button__link:after,.wp-block-button.is-style-outline-white-compact .wp-block-button__link:after{background-color:var(--philipp-nobel-arrow-color,#fefefc);content:"";height:14px;left:50%;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask-size:contain;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}@media screen and (min-width:768px){.wp-block-button.is-style-compact .wp-block-button__link:after,.wp-block-button.is-style-outline-white-compact .wp-block-button__link:after{height:16px;width:16px}}@media(hover:hover){.wp-block-button.is-style-compact .wp-block-button__link:focus-visible,.wp-block-button.is-style-compact .wp-block-button__link:hover,.wp-block-button.is-style-outline-white-compact .wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-white-compact .wp-block-button__link:hover{filter:brightness(.85)}}.wp-block-button.is-style-compact .wp-block-button__link:active,.wp-block-button.is-style-outline-white-compact .wp-block-button__link:active{filter:brightness(.82);transform:scale(.96);transition:transform .1s ease,filter .1s ease}.wp-block-button.is-style-compact .wp-block-button__link.has-background{background-color:var(--wp--style--color--background,transparent);border:1px solid #d7dadd}.wp-block-button.is-style-compact .wp-block-button__link.has-background.has-white-color{border-color:hsla(60,50%,99%,.8)}.wp-block-button.is-style-compact .wp-block-button__link.has-text-color{--philipp-nobel-arrow-color:var(--wp--style--color--text,currentColor)!important;color:var(--wp--style--color--text,currentColor)}.wp-block-button.is-style-compact .wp-block-button__link.has-text-color:not(.has-background){border:1px solid var(--wp--style--color--text,currentColor)}.wp-block-button.is-style-compact .wp-block-button__link.has-text-color:not(.has-background).has-white-color{border-color:hsla(60,50%,99%,.8)}.wp-block-button.is-style-compact .wp-block-button__link:not(.has-background):not(.has-text-color){--philipp-nobel-arrow-color:#45799c;background-color:rgba(69,121,156,.1);border:1px solid rgba(69,121,156,.2)}.wp-block-button.is-style-compact .wp-block-button__link.has-primary-background-color{--philipp-nobel-arrow-color:#45799c!important;background-color:#45799c!important;border-color:#45799c;color:#fefefc!important}@media(hover:hover){.wp-block-button.is-style-compact .wp-block-button__link.has-primary-background-color:focus-visible,.wp-block-button.is-style-compact .wp-block-button__link.has-primary-background-color:hover{filter:brightness(.85)}}.wp-block-button.is-style-outline-white-compact .wp-block-button__link{background-color:transparent;border:1px solid #fefefc;color:transparent}.wp-block-button.is-style-outline-white-compact .wp-block-button__link:after{background-color:#fefefc}@media(hover:hover){.wp-block-button.is-style-outline-white-compact .wp-block-button__link:focus-visible,.wp-block-button.is-style-outline-white-compact .wp-block-button__link:hover{background-color:#fefefc}.wp-block-button.is-style-outline-white-compact .wp-block-button__link:focus-visible:after,.wp-block-button.is-style-outline-white-compact .wp-block-button__link:hover:after{background-color:#45799c}}.wp-block-button.is-style-outline-white-compact .wp-block-button__link:active{background-color:#fefefc}.wp-block-button.is-style-outline-white-compact .wp-block-button__link:active:after{background-color:#45799c}.cky-btn{border:1px solid #45799c!important;border-radius:100px!important;color:#45799c!important;font-family:Manrope,sans-serif!important;font-weight:600!important;transition:transform .2s ease,border-color .2s ease}.cky-btn-accept{background-color:#45799c!important;border:1px solid #45799c!important;color:#fefefc!important}.cky-btn-accept:hover{background-color:#5786a5!important;border:1px solid #5786a5!important;color:#fefefc!important;opacity:1!important}.cky-btn-preferences,.cky-btn-reject{border:1px solid #45799c!important;border-radius:100px!important;color:#45799c!important;font-family:Manrope,sans-serif!important;font-weight:600!important;transition:background-color .25s ease-out,color .25s ease-out}@media screen and (min-width:768px)and (max-width:991px){.wp-block-columns:not(.is-not-stacked-on-mobile){flex-flow:row wrap!important}}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{display:flex;flex-direction:column}@media screen and (min-width:768px)and (max-width:991px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-shrink:0;flex-wrap:wrap!important}}.wp-block-columns:last-of-type{margin-bottom:0}@media screen and (min-width:480px){.wp-block-post-template.is-layout-grid.columns-3,.wp-block-post-template.is-layout-grid.projects{grid-template-columns:1fr!important}}@media screen and (min-width:768px){.wp-block-post-template.is-layout-grid.columns-3,.wp-block-post-template.is-layout-grid.projects{grid-template-columns:repeat(2,1fr)!important}}@media screen and (min-width:1200px){.wp-block-post-template.is-layout-grid.columns-3,.wp-block-post-template.is-layout-grid.projects{grid-template-columns:repeat(3,1fr)!important}}@media screen and (max-width:1200px){.wp-block-columns.stack-on-tablet{flex-flow:column nowrap;gap:2rem!important}.wp-block-columns.stack-on-tablet>.wp-block-column{flex:0 0 100%!important;width:100%!important}}@media screen and (min-width:992px){.wp-block-columns.columns-3-desktop{flex-wrap:wrap!important;gap:2rem!important}.wp-block-columns.columns-3-desktop>.wp-block-column{flex-basis:calc(33.33% - 1.33333rem)!important;flex-grow:0!important;margin-left:0!important}}@media screen and (min-width:768px){.wp-block-columns.columns-4-desktop{flex-wrap:wrap!important;gap:2rem!important}.wp-block-columns.columns-4-desktop>.wp-block-column{flex-basis:calc(50% - 1rem)!important;flex-grow:0!important;margin-left:0!important}}@media screen and (min-width:1200px){.wp-block-columns.columns-4-desktop>.wp-block-column{flex-basis:calc(25% - 1.5rem)!important}}@media screen and (min-width:768px)and (max-width:991px){.wp-block-columns.project-columns{flex-wrap:nowrap!important}.wp-block-columns.project-columns>.wp-block-column{flex-grow:0!important;flex-shrink:0!important}.wp-block-columns.project-columns>.wp-block-column:first-child{flex-basis:calc(70% - 16px)!important}.wp-block-columns.project-columns>.wp-block-column:last-child{flex-basis:calc(30% - 16px)!important}}@media screen and (min-width:1200px){.wp-block-columns.project-columns{gap:60px!important}.wp-block-columns.project-columns>.wp-block-column:first-child{flex-basis:calc(70% - 30px)!important}.wp-block-columns.project-columns>.wp-block-column:last-child{flex-basis:calc(30% - 30px)!important}}.contact-box{background-color:#eef3f7;border-radius:28px;padding:1.5rem}@media screen and (min-width:768px){.contact-box{padding:2.5rem}}.contact-box__wrapper{display:flex;flex-direction:column;gap:1rem;min-width:0}.contact-box__wrapper>*{margin:0!important}.contact-box__person{border-bottom:1px solid #dbe3ea;padding-bottom:2rem}.contact-box__person .cta-contact__avatar{height:64px;width:64px}.contact-box__person .cta-contact__name{font-size:1.25rem}.contact-box__person .cta-contact__role{font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4}.contact-box__items{border-bottom:1px solid #dbe3ea;display:flex;flex-direction:column;gap:1rem;margin:0!important;padding:2rem 0}.contact-box__item{align-items:center!important;gap:1rem!important;margin:0!important;position:relative}.contact-box__item:before{background-color:#fefefc;border-radius:999px;content:"";height:36px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:36px}.contact-box__icon{flex-shrink:0;margin:9px!important;overflow:visible;position:relative}.contact-box__text{color:#16222c;font-family:Poppins,sans-serif;font-size:1.0625rem;font-weight:400;letter-spacing:0;line-height:1.5;margin:0}.contact-box__text a:not(.wp-element-button){background-image:none;color:inherit;text-decoration:none;transition:color .2s ease}@media(hover:hover){.contact-box__text a:not(.wp-element-button):hover{color:#45799c}}.contact-box__social{gap:.625rem!important;margin:0!important;padding-top:2rem}.contact-box__social-icon{align-items:center;border:1px solid #16222c;border-radius:999px;display:flex;fill:#16222c;flex-shrink:0;height:36px;justify-content:center;transition:background-color .2s ease,fill .2s ease;width:36px}@media(hover:hover){.contact-box__social-icon:hover{background-color:#16222c;fill:#fefefc!important}}.contact-box__map{border-radius:28px;height:280px;overflow:hidden}@media screen and (min-width:768px){.contact-box__map{height:320px}}.contact-box__map iframe{display:block;height:100%;width:100%}.wp-block-columns:has(>.contact-form__wrapper){gap:4rem!important}@media screen and (min-width:1200px){.wp-block-columns:has(>.contact-form__wrapper){gap:5.5rem!important}}.contact-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem}.contact-form__wrapper{min-width:0}.contact-form__wrapper .section__heading{padding-bottom:2rem}.contact-form .form-field{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.contact-form .form-field{width:calc(50% - .625rem)}.contact-form .form-field.full-width{width:100%}}.contact-form .form-field p{display:flex;flex-direction:column;margin:0;width:100%}.contact-form .form-field br{display:none}.contact-form label{color:#16222c;display:block;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:0}.contact-form__optional{color:#5b6b78;font-weight:400}.contact-form .form-field .wpcf7-form-control-wrap{display:block;padding-top:.625rem;width:100%}.contact-form input:not([type=submit]):not([type=checkbox]),.contact-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefc!important;border:1px solid #7b8894;border-radius:16px;color:#16222c;font-family:Manrope,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;padding:15px 16px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.contact-form input:not([type=submit]):not([type=checkbox]):focus,.contact-form textarea:focus{border-color:#45799c;box-shadow:0 0 0 3px rgba(69,121,156,.25);outline:none}.contact-form input:not([type=submit]):not([type=checkbox]).wpcf7-not-valid,.contact-form textarea.wpcf7-not-valid{border-color:#c0392c}.contact-form input:not([type=submit]):not([type=checkbox]):-webkit-autofill,.contact-form input:not([type=submit]):not([type=checkbox]):-webkit-autofill:active,.contact-form input:not([type=submit]):not([type=checkbox]):-webkit-autofill:focus,.contact-form input:not([type=submit]):not([type=checkbox]):-webkit-autofill:hover,.contact-form textarea:-webkit-autofill,.contact-form textarea:-webkit-autofill:active,.contact-form textarea:-webkit-autofill:focus,.contact-form textarea:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#16222c;box-shadow:inset 0 0 20px 20px #fefefc;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.contact-form textarea{display:block;height:180px;min-height:180px;overflow:hidden;resize:none}.contact-form__recaptcha-info{color:#5b6b78;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0;width:100%}.contact-form__recaptcha-info a:not(.wp-element-button){background-image:none;color:inherit;text-decoration:underline!important;text-underline-offset:3px;transition:color .2s ease}@media(hover:hover){.contact-form__recaptcha-info a:not(.wp-element-button):hover{color:#45799c}}.contact-form .form-submit{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.contact-form .form-submit{font-size:1rem}}.contact-form .form-submit{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.contact-form .form-submit svg{height:20px;width:20px}.contact-form .form-submit:active{transform:scale(.98);transition:transform .1s ease}.contact-form .form-submit{background-color:#c0392c;color:#fefefc;cursor:pointer;gap:.75rem;margin-top:.75rem;transition:background-color .2s ease;width:-moz-fit-content;width:fit-content}.contact-form .form-submit:before{background-color:currentColor;content:"";flex-shrink:0;height:16px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask-size:contain;order:1;transition:transform .2s ease;width:16px}@media(hover:hover){.contact-form .form-submit:hover{background-color:#a32f24}.contact-form .form-submit:hover:before{transform:translateX(3px)}}.contact-form .form-submit:has(input:focus-visible){box-shadow:0 0 0 3px rgba(69,121,156,.25)}.contact-form .form-submit input[type=submit]{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;order:0;padding:0;width:auto}.contact-form .form-submit input[type=submit]:focus{outline:none}.contact-form .form-submit+.wpcf7-spinner{margin-left:.75rem;vertical-align:middle}.contact-form .wpcf7-not-valid-tip{color:#c0392c;display:block;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.4;padding-top:.4rem}div.wpcf7 .screen-reader-response{display:none!important}.grecaptcha-badge{visibility:hidden}.wpcf7-form .wpcf7-response-output,div.wpcf7 .wpcf7-response-output,div.wpcf7-form .wpcf7-response-output{border:1px solid transparent!important;border-radius:16px!important;clear:both;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.4;margin:24px 0 0!important;padding:1rem!important}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok,.wpcf7-form .wpcf7-response-output[data-status=sent],div.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok,div.wpcf7 .wpcf7-response-output[data-status=sent],div.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok,div.wpcf7-form .wpcf7-response-output[data-status=sent]{background-color:rgba(69,121,156,.06)!important;border-color:rgba(69,121,156,.35)!important;color:#1f4159!important}.wpcf7-form .wpcf7-response-output.wpcf7-aborted,.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ng,.wpcf7-form .wpcf7-response-output.wpcf7-spam-blocked,.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors,.wpcf7-form .wpcf7-response-output[data-status=failed],.wpcf7-form .wpcf7-response-output[data-status=spam],.wpcf7-form .wpcf7-response-output[data-status=validation-failed],div.wpcf7 .wpcf7-response-output.wpcf7-aborted,div.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ng,div.wpcf7 .wpcf7-response-output.wpcf7-spam-blocked,div.wpcf7 .wpcf7-response-output.wpcf7-validation-errors,div.wpcf7 .wpcf7-response-output[data-status=failed],div.wpcf7 .wpcf7-response-output[data-status=spam],div.wpcf7 .wpcf7-response-output[data-status=validation-failed],div.wpcf7-form .wpcf7-response-output.wpcf7-aborted,div.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ng,div.wpcf7-form .wpcf7-response-output.wpcf7-spam-blocked,div.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors,div.wpcf7-form .wpcf7-response-output[data-status=failed],div.wpcf7-form .wpcf7-response-output[data-status=spam],div.wpcf7-form .wpcf7-response-output[data-status=validation-failed]{background-color:rgba(192,57,44,.05)!important;border-color:rgba(192,57,44,.4)!important;color:#c0392c!important}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:rgba(192,57,44,.05)!important;border-color:rgba(192,57,44,.35)!important;color:#c0392c!important}.wpcf7 form.sent .wpcf7-response-output{background-color:rgba(69,121,156,.06)!important;border-color:rgba(69,121,156,.35)!important;color:#1f4159!important}.container{margin:0 auto}@media screen and (min-width:0){.container{padding:0 12px}}@media screen and (min-width:480px){.container{padding:0 24px}}.container.tiny{max-width:800px}.container.small{max-width:960px}.container{max-width:1200px}.container.large{max-width:1400px}.container.full{max-width:100%;padding:0}.cta{padding:0}.cta__container{border-radius:24px;padding-bottom:2rem;padding-top:2rem}@media screen and (min-width:768px){.cta__container{padding-bottom:4rem;padding-top:4rem}}@media screen and (min-width:992px){.cta__container{padding-bottom:5rem;padding-top:5rem}}@media screen and (min-width:1200px){.cta__container{margin:0 auto!important}}.cta__wrapper{max-width:670px;padding:0 1rem}.cta__heading{color:#fefefc;font-family:Poppins,sans-serif;font-size:2rem;font-weight:800;padding-bottom:1rem;text-transform:uppercase}@media screen and (min-width:768px){.cta__heading{font-size:3rem}}@media screen and (min-width:1200px){.cta__heading{font-size:4rem}}.cta__heading--highlight{color:#e45447;font-style:italic}.cta__lead{font-size:1rem;font-weight:400;margin:0;padding-bottom:.75rem}@media screen and (min-width:768px){.cta__lead{font-size:1.125rem;padding-bottom:1rem}}@media screen and (min-width:1200px){.cta__lead{font-size:1.3125rem}}.cta-contact{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:.75rem}.cta-contact__heading{font-family:Poppins,sans-serif;font-size:3.25rem;font-weight:500;letter-spacing:-.05em;line-height:1}@media screen and (min-width:768px){.cta-contact__heading{font-size:4.5rem}}@media screen and (min-width:1200px){.cta-contact__heading{font-size:6.5rem}}@media screen and (min-width:1400px){.cta-contact__heading{font-size:7.5rem}}.cta-contact__heading{color:#16222c;margin:0;text-wrap:balance}.cta-contact__person{align-items:center;display:flex;gap:.875rem;margin-top:0;padding-bottom:1.25rem}.cta-contact__avatar{background-color:#e4ebf1;border-radius:999px;flex-shrink:0;height:52px;overflow:hidden;width:52px}.cta-contact__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cta-contact__name{color:#16222c;font-size:1rem;font-weight:500;padding-bottom:2px}.cta-contact__name,.cta-contact__role{font-family:Poppins,sans-serif;margin:0}.cta-contact__role{color:#5b6b78;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4}.cta-contact__quote{font-family:Manrope,sans-serif;font-size:1.1875rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.cta-contact__quote{font-size:1.3125rem}}@media screen and (min-width:1200px){.cta-contact__quote{font-size:1.375rem}}.cta-contact__quote{color:#16222c;margin:0;padding-bottom:2.25rem;text-wrap:pretty}.counter{display:flex;flex:1 1 100%;font-size:1.625rem;margin-top:0;width:100%}@media screen and (min-width:1200px){.counter{font-size:2rem}}.counter__wrapper{display:flex;gap:1rem;margin:0;padding-bottom:2rem;padding-top:2rem}@media screen and (min-width:768px){.counter__wrapper{gap:1.5rem;padding-top:3rem}}@media screen and (min-width:1200px){.counter__wrapper{gap:2rem;padding-top:3rem}}@media screen and (min-width:768px){.counter_label{max-width:88px!important}}@media screen and (min-width:1200px){.counter_label{max-width:120px!important}}.employee-card{align-items:center;border-radius:24px;display:flex;flex-direction:column;padding:1rem}@media screen and (min-width:1200px){.employee-card{padding-bottom:0;padding-top:0}}.employee-card__photo{margin-bottom:1rem;overflow:hidden}.employee-card__photo .wp-post-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.employee-card__body{display:flex;flex:1 1 100%;flex-direction:column;width:100%}.employee-card__heading{color:#45799c;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;text-transform:uppercase}@media screen and (min-width:768px){.employee-card__heading{font-size:1.375rem}}.employee-card__lead{color:#9ca4aa;font-family:Manrope,sans-serif;font-size:1rem;font-weight:400;margin:0}.focus-areas{margin-top:0}.focus-areas__bar{border-bottom:1px solid #dbe3ea;border-top:1px solid #dbe3ea;display:flex;padding:1.25rem 0}.focus-areas__marquee{margin:0!important;min-width:0;overflow:hidden;width:100%}.focus-areas__marquee>*{margin:0!important}.gallery__item figcaption{font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;text-transform:uppercase}a.wp-block-group-link{color:inherit;display:block;text-decoration:none}@media screen and (max-width:768px){:where([class*=wp-container-core-group-is-layout-])>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:0!important;margin-right:0!important;max-width:100%!important}}.wp-block-heading{margin:0}.heading--display{font-family:Poppins,sans-serif;font-size:2.75rem;font-weight:500;letter-spacing:-.035em;line-height:1.12}@media screen and (min-width:768px){.heading--display{font-size:3.5rem}}@media screen and (min-width:1200px){.heading--display{font-size:4.25rem}}@media screen and (min-width:1400px){.heading--display{font-size:5rem}}.heading--article{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.035em;line-height:1.08}@media screen and (min-width:768px){.heading--article{font-size:3.25rem}}@media screen and (min-width:1200px){.heading--article{font-size:4rem}}@media screen and (min-width:1400px){.heading--article{font-size:4.75rem}}.heading--closing{font-family:Poppins,sans-serif;font-size:3.25rem;font-weight:500;letter-spacing:-.05em;line-height:1}@media screen and (min-width:768px){.heading--closing{font-size:4.5rem}}@media screen and (min-width:1200px){.heading--closing{font-size:6.5rem}}@media screen and (min-width:1400px){.heading--closing{font-size:7.5rem}}.heading--section{font-family:Poppins,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.035em;line-height:1.08}@media screen and (min-width:768px){.heading--section{font-size:2.75rem}}@media screen and (min-width:1200px){.heading--section{font-size:3.25rem}}@media screen and (min-width:1400px){.heading--section{font-size:3.75rem}}.heading--panel{font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:500;letter-spacing:-.03em;line-height:1.2}@media screen and (min-width:768px){.heading--panel{font-size:2.375rem}}.heading--service{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2}@media screen and (min-width:768px){.heading--service{font-size:1.75rem}}@media screen and (min-width:1200px){.heading--service{font-size:2.125rem}}.heading--list-lg{font-family:Poppins,sans-serif;font-size:1.375rem;font-weight:500;letter-spacing:-.01em;line-height:1.25}@media screen and (min-width:768px){.heading--list-lg{font-size:1.5rem}}@media screen and (min-width:1200px){.heading--list-lg{font-size:1.625rem}}.heading--teaser{font-family:Poppins,sans-serif;font-size:1.1875rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media screen and (min-width:768px){.heading--teaser{font-size:1.25rem}}.heading--list{font-family:Poppins,sans-serif;font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media screen and (min-width:768px){.heading--list{font-size:1.125rem}}.heading--category{font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}.figure--subheader{font-family:Poppins,sans-serif;font-size:3.5rem;font-weight:600;letter-spacing:-.06em;line-height:.85}@media screen and (min-width:768px){.figure--subheader{font-size:4rem}}@media screen and (min-width:1200px){.figure--subheader{font-size:4.25rem}}@media screen and (min-width:1400px){.figure--subheader{font-size:4.75rem}}.figure--hero{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:-.05em;line-height:.85}@media screen and (min-width:768px){.figure--hero{font-size:3.25rem}}@media screen and (min-width:1200px){.figure--hero{font-size:4rem}}.figure--step{font-family:Poppins,sans-serif;font-size:2.75rem;font-weight:600;letter-spacing:-.05em;line-height:.8}@media screen and (min-width:768px){.figure--step{font-size:3rem}}.text--lead-lg{font-family:Manrope,sans-serif;font-size:1.1875rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.text--lead-lg{font-size:1.3125rem}}@media screen and (min-width:1200px){.text--lead-lg{font-size:1.375rem}}.text--lead-section{font-family:Manrope,sans-serif;font-size:1.0625rem;font-weight:500;letter-spacing:0;line-height:1.6}@media screen and (min-width:768px){.text--lead-section{font-size:1.125rem}}@media screen and (min-width:1200px){.text--lead-section{font-size:1.25rem}}.text--lead{font-family:Manrope,sans-serif;font-size:1.0625rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (min-width:768px){.text--lead{font-size:1.125rem}}.text--small{font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.65}.text--label{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.text--label{font-size:.8125rem}}.text--label{text-transform:uppercase}.text--meta{font-size:.9375rem}.text--meta,.text--small-print{font-family:Poppins,sans-serif;font-weight:400;letter-spacing:0;line-height:1.4}.text--small-print{font-size:.875rem}.hero{margin:0 auto;overflow:hidden;padding:0}.hero__content{display:flex;flex-direction:column;gap:3rem;margin:0 auto;padding-bottom:2rem;padding-top:2rem;width:100%}@media screen and (min-width:768px){.hero__content{padding-bottom:3rem;padding-top:4rem}}@media screen and (min-width:1200px){.hero__content{align-items:center;flex-direction:row;justify-content:space-between;padding-bottom:4rem;padding-top:5rem}}.hero__body,.hero__image{margin:0!important;min-width:0}@media screen and (min-width:1200px){.hero__body,.hero__image{flex:0 0 46%}}.hero__image-wrapper{aspect-ratio:5/6;border-radius:28px;grid-area:image;overflow:hidden}.hero__image-figure{height:100%}.hero__image-figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 24%;object-position:center 24%;width:100%}.hero__badge{align-items:center;align-self:flex-start;background-color:#ebf1f5;border-radius:999px;display:inline-flex;gap:10px;margin-bottom:2rem;padding:10px 18px;width:-moz-fit-content;width:fit-content}.hero__badge-dot{background-color:#c0392c;border-radius:50%;flex-shrink:0;height:8px;margin:0;overflow:hidden;width:8px}.hero__badge-text{color:#16222c;font-family:Poppins,sans-serif;font-size:1.0625rem;font-weight:500;margin:0}.hero__title{padding-bottom:1.5rem}.hero__title-line{font-family:Poppins,sans-serif;font-size:2.75rem;font-weight:500;letter-spacing:-.035em;line-height:1.12}@media screen and (min-width:768px){.hero__title-line{font-size:3.5rem}}@media screen and (min-width:1200px){.hero__title-line{font-size:4.25rem}}@media screen and (min-width:1400px){.hero__title-line{font-size:5rem}}.hero__title-line{color:#16222c;display:block}.hero__title-line--accent{color:#45799c}.hero__lead{font-family:Manrope,sans-serif;font-size:1.1875rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.hero__lead{font-size:1.3125rem}}@media screen and (min-width:1200px){.hero__lead{font-size:1.375rem}}.hero__lead{color:#16222c;margin:0;padding-bottom:1.5rem}.hero__text{font-family:Manrope,sans-serif;font-size:1.0625rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (min-width:768px){.hero__text{font-size:1.125rem}}.hero__text{color:#5b6b78;margin:0;padding-bottom:2rem}.hero__buttons{display:flex;flex-wrap:wrap;gap:14px;margin-top:0}.hero__wrapper{display:grid;gap:12px;grid-template-areas:"image image" "stat-experience stat-projects";grid-template-columns:1fr 1fr;margin:0;position:relative;width:100%}@media screen and (min-width:768px){.hero__wrapper{display:block}}@media screen and (min-width:992px){.hero__wrapper{margin-left:auto!important;margin-right:0!important}}.hero__stat{background-color:#fefefc;border-radius:28px;box-shadow:0 18px 40px rgba(22,34,44,.1);padding:1rem 1.5rem;position:static;width:100%}@media screen and (min-width:768px){.hero__stat{padding:1.5rem 2rem;position:absolute;width:-moz-max-content;width:max-content}}.hero__stat--dark{background-color:#1f4159;box-shadow:0 20px 50px rgba(22,34,44,.2)}.hero__stat--top-right{grid-area:stat-projects}@media screen and (min-width:768px){.hero__stat--top-right{right:12px;top:20px}}@media screen and (min-width:1400px){.hero__stat--top-right{right:-40px}}.hero__stat--bottom-left{grid-area:stat-experience}@media screen and (min-width:768px){.hero__stat--bottom-left{bottom:76px;left:12px}}@media screen and (min-width:1400px){.hero__stat--bottom-left{left:-40px}}.hero__stat-number{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:-.05em;line-height:.85}@media screen and (min-width:768px){.hero__stat-number{font-size:3.25rem}}@media screen and (min-width:1200px){.hero__stat-number{font-size:4rem}}.hero__stat-number{color:#1f4159;margin:0;padding-bottom:4px}.hero__stat--dark .hero__stat-number{color:#fefefc}.hero__stat-plus{color:#45799c;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1;vertical-align:super}@media screen and (min-width:768px){.hero__stat-plus{font-size:1.5rem}}@media screen and (min-width:1200px){.hero__stat-plus{font-size:2rem}}.hero__stat--dark .hero__stat-plus{color:#9cc3dd}.hero__stat-label{color:#16222c;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0}.hero__stat--dark .hero__stat-label{color:#fefefc}.hero__status{align-items:center;background-color:hsla(0,0%,100%,.92);border-radius:999px;bottom:20px;box-shadow:0 18px 40px rgba(22,34,44,.1);display:inline-flex;gap:10px;grid-area:image;left:12px;padding:12px 18px;position:absolute;width:-moz-max-content;width:max-content}@media screen and (min-width:768px){.hero__status{left:auto;right:24px}}.hero__status-dot{flex-shrink:0;height:8px;margin:0;position:relative;width:8px}.hero__status-dot,.hero__status-dot:after{background-color:#2e9b5a;border-radius:50%}.hero__status-dot:after{animation:hero-status-pulse 1.8s ease-out infinite;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero__status-text{font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.2}@media screen and (min-width:768px){.hero__status-text{font-size:.875rem}}.hero__status-text{color:#16222c;margin:0;white-space:nowrap}@keyframes hero-status-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.icon{flex-shrink:0}.icon.primary{color:#45799c;fill:#45799c}.icon.secondary{color:#e45447;fill:#e45447}.icon.tertiary{color:#606d76;fill:#606d76}.icon.white{color:#fefefc;fill:#fefefc}.icon.black{color:#333;fill:#333}.icon.ink{color:#16222c;fill:#16222c}.icon.light-gray{color:#ecf1f5;fill:#ecf1f5}.icon.light-blue{color:#d9e4eb;fill:#d9e4eb}.icon.text-primary{color:#333;fill:#333}.icon.text-secondary{color:#9ca4aa;fill:#9ca4aa}.icon-button{align-items:center;display:inline-flex}.icon-button__link{align-items:center;color:inherit;display:flex;gap:10px}.icon-button__link,.icon-button__link:hover{text-decoration:none}.icon-button__preview{align-items:center;display:flex;gap:10px;width:100%}.icon-button__icon{flex-shrink:0}.icon-button__icon.primary{color:#45799c;fill:#45799c}.icon-button__icon.secondary{color:#e45447;fill:#e45447}.icon-button__icon.tertiary{color:#606d76;fill:#606d76}.icon-button__icon.white{color:#fefefc;fill:#fefefc}.icon-button__icon.black{color:#333;fill:#333}.icon-button__icon.light-gray{color:#ecf1f5;fill:#ecf1f5}.icon-button__icon.light-blue{color:#d9e4eb;fill:#d9e4eb}.icon-button__icon.text-secondary{color:#9ca4aa;fill:#9ca4aa}.icon-button__text{font-weight:500;white-space:nowrap}.icon-button__text.primary{color:#45799c}.icon-button__text.secondary{color:#e45447}.icon-button__text.tertiary{color:#606d76}.icon-button__text.white{color:#fefefc}.icon-button__text.black{color:#333}.icon-button__text.light-gray{color:#ecf1f5}.icon-button__text.light-blue{color:#d9e4eb}.icon-button__text.text-secondary{color:#9ca4aa}.is-selected .icon-button__preview{outline:1px dashed #ccc;outline-offset:4px}@keyframes cv-tab-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cv-tabs__header{align-items:flex-end!important;-moz-column-gap:40px;column-gap:40px;display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;padding-bottom:3rem!important;padding-top:.75rem!important;pointer-events:none;position:sticky;row-gap:0;top:80px;z-index:10}@media screen and (min-width:768px){.cv-tabs__header{top:100px}}@media screen and (min-width:1200px){.cv-tabs__header{top:100px}}.cv-tabs__header>*{margin:0!important;max-width:none!important;pointer-events:auto}.cv-tabs__header>:not(.cv-tabs__nav){flex:1 1 100%;min-width:0;padding-bottom:1.5rem}@media screen and (min-width:1400px){.cv-tabs__header>:not(.cv-tabs__nav){flex-basis:0;padding-bottom:0}}.cv-tabs__header .section__intro{padding-bottom:1.25rem}.cv-tabs__header .section__heading{padding-bottom:0}.cv-tabs__header:before{background-color:#fefefc;bottom:2.25rem;content:"";left:calc(var(--cv-nav-left, 0px)*-1);opacity:0;position:absolute;top:0;width:var(--cv-bar-width,100%);z-index:-1}.cv-tabs__header.is-stuck:before{box-shadow:0 4px 12px rgba(51,51,51,.06);opacity:1;transition:opacity .3s ease}.cv-tabs__header+*{margin-top:0!important}.cv-tabs__nav{background-color:#ebf1f5;border-radius:999px;flex:0 1 auto;max-width:100%!important;min-width:0;position:relative}.cv-tabs__nav:after,.cv-tabs__nav:before{background-color:#5b6b78;content:"";height:14px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/chevron-down.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/chevron-down.svg) no-repeat center;mask-size:contain;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .3s ease;width:14px;z-index:1}.cv-tabs__nav:before{left:12px;transform:translateY(-50%) rotate(90deg)}.cv-tabs__nav:after{right:12px;transform:translateY(-50%) rotate(-90deg)}.cv-tabs__nav.is-overflow-left:before,.cv-tabs__nav.is-overflow-right:after{opacity:1}.cv-tabs__pill{border-radius:999px;display:flex;gap:8px;overflow-x:auto;padding:5px;position:relative;scrollbar-width:none}.cv-tabs__pill::-webkit-scrollbar{display:none}.cv-tabs__nav.is-overflow-right .cv-tabs__pill{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent calc(100% - 30px));mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent calc(100% - 30px))}.cv-tabs__nav.is-overflow-left .cv-tabs__pill{-webkit-mask-image:linear-gradient(90deg,transparent 30px,#000 64px);mask-image:linear-gradient(90deg,transparent 30px,#000 64px)}.cv-tabs__nav.is-overflow-left.is-overflow-right .cv-tabs__pill{-webkit-mask-image:linear-gradient(90deg,transparent 30px,#000 64px,#000 calc(100% - 64px),transparent calc(100% - 30px));mask-image:linear-gradient(90deg,transparent 30px,#000 64px,#000 calc(100% - 64px),transparent calc(100% - 30px))}.cv-tabs__panels>*{display:none!important}.cv-tabs__panels>.is-active{animation:cv-tab-fade .3s ease;display:block!important}.cv-tabs__btn{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.cv-tabs__btn{font-size:.9375rem}}.cv-tabs__btn{background-color:transparent;border:none;border-radius:999px;color:#5b6b78;cursor:pointer;flex-shrink:0;padding:8px 16px;transition:background-color .3s ease,box-shadow .3s ease,color .3s ease;white-space:nowrap}@media screen and (min-width:768px){.cv-tabs__btn{padding:10px 22px}}.cv-tabs__btn:hover{color:#16222c}.cv-tabs__btn:focus-visible{box-shadow:0 0 0 3px rgba(69,121,156,.25);outline:none}.cv-tabs__btn.is-active{background-color:#fefefc;box-shadow:0 2px 6px rgba(22,34,44,.06);color:#16222c;font-weight:500}.wp-block-post-template:has(.job-card__item){border-bottom:1px solid #dbe3ea;margin-top:0}.wp-block-post-template:has(.job-card__item)>.wp-block-post{margin-top:0}.job-card__item{align-items:flex-start;border-top:1px solid #dbe3ea;display:flex!important;flex-direction:column;gap:.75rem;padding:1.375rem 1rem;transition:background-color .2s ease;width:100%}@media screen and (min-width:480px){.job-card__item{align-items:center;flex-direction:row;gap:1.75rem}}@media(hover:hover){.job-card__item:hover{background-color:#eef3f7}.job-card__item:hover .job-card__title{color:#45799c}}.job-card__item:focus-visible{box-shadow:0 0 0 3px rgba(69,121,156,.25);outline:none}.job-card__image{flex-shrink:0}.job-card__image-wrapper{align-items:center;background-color:#fefefc;border:1px solid #dbe3ea;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.job-card__image-wrapper img{height:auto;-o-object-fit:contain;object-fit:contain;width:72%}.job-card__initials{color:#5b6b78;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600}.job-card__body{min-width:0}@media screen and (min-width:480px){.job-card__body{flex:1 1 auto}}.job-card__title{font-family:Poppins,sans-serif;font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media screen and (min-width:768px){.job-card__title{font-size:1.125rem}}.job-card__title{color:#16222c;margin:0;padding-bottom:4px;transition:color .2s ease}.job-card__meta{color:#5b6b78;font-weight:400}.job-card__date,.job-card__meta{font-family:Poppins,sans-serif;font-size:.9375rem;letter-spacing:0;line-height:1.4;margin:0}.job-card__date{color:#45799c;flex-shrink:0;font-weight:600;text-align:left;white-space:nowrap}@media screen and (min-width:480px){.job-card__date{text-align:right}}body:has(.job-panel.is-open){overflow:hidden}.job-panel{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:2000}.job-panel.is-open{pointer-events:auto}.job-panel.is-open .job-panel__overlay{opacity:1}.job-panel.is-open .job-panel__drawer{transform:translateX(0);transition:transform .35s cubic-bezier(.32,.32,.15,1.17);visibility:visible}.job-panel__overlay{background-color:rgba(22,34,44,.36);inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.job-panel__drawer{background-color:#fefefc;bottom:0;box-shadow:-30px 0 80px rgba(22,34,44,.18);display:flex;flex-direction:column;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .35s cubic-bezier(.32,.32,.15,1.17),visibility 0s linear .35s;visibility:hidden;width:min(680px,100vw)}.job-panel__header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:1.25rem 12px}@media screen and (min-width:480px){.job-panel__header{padding-left:24px;padding-right:24px}}@media screen and (min-width:768px){.job-panel__header{padding-left:2.5rem;padding-right:2.5rem}}.job-panel__station{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.job-panel__station{font-size:.8125rem}}.job-panel__station{color:#45799c;margin:0;text-transform:uppercase}.job-panel__close{align-items:center;background:none;border:1px solid #16222c;border-radius:999px;color:#16222c;cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:0;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:44px}@media(hover:hover){.job-panel__close:hover{background-color:#16222c;border-color:#16222c;color:#fefefc}}.job-panel__body{display:flex;flex:1 1 auto;flex-direction:column;gap:2rem;overflow-y:auto;padding:2.25rem 12px 3rem}@media screen and (min-width:480px){.job-panel__body{padding-left:24px;padding-right:24px}}@media screen and (min-width:768px){.job-panel__body{padding-left:2.5rem;padding-right:2.5rem}}.job-panel__heading-group{display:flex;flex-direction:column;gap:.75rem}.job-panel__meta{align-items:center;display:flex;gap:.75rem}.job-panel__meta-text{display:flex;flex-direction:column;min-width:0}@media screen and (min-width:768px){.job-panel__meta-text{align-items:center;flex-direction:row;gap:.75rem}}.job-panel__meta-dot{background-color:#9cc3dd;border-radius:50%;display:none;flex-shrink:0;height:4px;width:4px}@media screen and (min-width:768px){.job-panel__meta-dot{display:block}}.job-panel__logo{align-items:center;background-color:#fefefc;border:1px solid #dbe3ea;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.job-panel__logo img{height:auto;-o-object-fit:contain;object-fit:contain;width:72%}.job-panel__date{color:#45799c;font-weight:600}.job-panel__company,.job-panel__date{font-family:Poppins,sans-serif;font-size:.9375rem;letter-spacing:0;line-height:1.4}.job-panel__company{color:#5b6b78;font-weight:400}.job-panel__title{font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:500;letter-spacing:-.03em;line-height:1.2}@media screen and (min-width:768px){.job-panel__title{font-size:2.375rem}}.job-panel__title{color:#16222c;margin:0;text-wrap:balance}.job-panel__stats{border-bottom:1px solid #dbe3ea;border-top:1px solid #dbe3ea;-moz-column-gap:min(3rem,14vw);column-gap:min(3rem,14vw);display:flex;flex-wrap:wrap;padding:1.375rem 0}@media screen and (min-width:768px){.job-panel__stats{-moz-column-gap:0;column-gap:0}}.job-panel__stat{flex:0 0 auto}@media screen and (min-width:768px){.job-panel__stat{flex:1 1 33.333%}}.job-panel__stat-value{font-family:Poppins,sans-serif;font-size:1.625rem;font-weight:600;letter-spacing:-.04em;line-height:.9}@media screen and (min-width:768px){.job-panel__stat-value{font-size:2rem}}.job-panel__stat-value{color:#1f4159;margin:0;padding-bottom:.4rem}.job-panel__stat-label{color:#16222c;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;line-height:1.35;margin:0;max-width:-moz-min-content;max-width:min-content}@media screen and (min-width:768px){.job-panel__stat-label{max-width:none}}.job-panel__description{background-color:#eef3f7;border-radius:28px;padding:1.5rem}@media screen and (min-width:768px){.job-panel__description{padding:1.75rem}}.job-panel__description--ruled{background-color:transparent;border-radius:0;border-top:1px solid #dbe3ea;padding:1.5rem 0 0}@media screen and (min-width:768px){.job-panel__description--ruled{padding:1.5rem 0 0}}.job-panel__description-label{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.job-panel__description-label{font-size:.8125rem}}.job-panel__description-label{color:#45799c;margin:0;padding-bottom:1rem;text-transform:uppercase}.job-panel__description-text{color:#5b6b78;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.65}.job-panel__description-text p{margin:0;padding-bottom:1.125rem}.job-panel__description-text p:last-child{padding-bottom:0}.job-panel__erfolgsbeitrag:has(+.job-panel__focus){margin-bottom:1rem}.job-panel__focus:has(+.job-panel__focus){padding-bottom:1rem}.job-panel__body>:has(+.job-panel__description--ruled){padding-bottom:1rem}.job-panel__focus-heading{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.job-panel__focus-heading{font-size:.8125rem}}.job-panel__focus-heading{align-items:baseline;border-bottom:1px solid #dbe3ea;color:#45799c;display:flex;gap:.75rem;margin:0;padding-bottom:.75rem;text-transform:uppercase}.job-panel__focus-list{list-style:none;margin:0;padding:0}.job-panel__focus-list li{align-items:flex-start;border-bottom:1px solid #dbe3ea;color:#16222c;display:flex;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;gap:.875rem;letter-spacing:0;line-height:1.65;padding:1rem 0}.job-panel__focus:not(.is-expanded) .job-panel__focus-list li:nth-child(n+7){display:none}.job-panel__focus-toggle{margin-top:1.5rem}.job-panel__focus-bullet{background-color:#45799c;border-radius:50%;flex-shrink:0;height:6px;margin-top:10px;width:6px}.job-panel__erfolgsbeitrag{background-color:#1f4159;border-radius:28px;padding:1.5rem}@media screen and (min-width:768px){.job-panel__erfolgsbeitrag{padding:1.75rem}}.job-panel__erfolgsbeitrag-label{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.job-panel__erfolgsbeitrag-label{font-size:.8125rem}}.job-panel__erfolgsbeitrag-label{align-items:center;color:#9cc3dd;display:flex;gap:.75rem;margin:0;padding-bottom:.75rem;text-transform:uppercase}.job-panel__erfolgsbeitrag-icon{background-color:currentColor;flex-shrink:0;height:18px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/trophy.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/trophy.svg) no-repeat center;mask-size:contain;width:18px}.job-panel__erfolgsbeitrag-text{font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.65;-webkit-box-orient:vertical;color:#fefefc;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.job-panel__erfolgsbeitrag-text p{margin:0}.job-panel__erfolgsbeitrag-toggle{margin-top:1.25rem}.job-panel__erfolgsbeitrag-toggle[hidden]{display:none}.job-panel__erfolgsbeitrag.is-expanded .job-panel__erfolgsbeitrag-text{display:block;-webkit-line-clamp:unset}.job-panel__footer{align-items:center;border-top:1px solid #dbe3ea;display:flex;flex-shrink:0;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 12px}@media screen and (min-width:480px){.job-panel__footer{padding-left:24px;padding-right:24px}}@media screen and (min-width:768px){.job-panel__footer{padding-left:2.5rem;padding-right:2.5rem}}.job-panel__nav{align-items:center;background:none;border:none;color:#16222c;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;gap:.5rem;padding:0;transition:color .2s ease}@media(hover:hover){.job-panel__nav:hover{color:#45799c}}.job-panel__nav:disabled{color:#dbe3ea;cursor:default}.job-panel__nav-arrow{background-color:currentColor;flex-shrink:0;height:16px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask-size:contain;width:16px}.job-panel__nav-arrow--prev{transform:scaleX(-1)}.job-panel__counter{color:#5b6b78;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0}.job-card__item{cursor:pointer}.wp-block-post-template:has(.language-card){border-bottom:1px solid #dbe3ea;border-top:1px solid #dbe3ea;display:flex!important;flex-direction:column;gap:0!important;margin-top:0}@media screen and (min-width:768px){.wp-block-post-template:has(.language-card){flex-direction:row}}.wp-block-post-template:has(.language-card)>.wp-block-post{margin-top:0}@media screen and (min-width:768px){.wp-block-post-template:has(.language-card)>.wp-block-post{flex:1 1 0;min-width:0}}.wp-block-post-template:has(.language-card)>.wp-block-post+.wp-block-post{border-top:1px solid #dbe3ea}@media screen and (min-width:768px){.wp-block-post-template:has(.language-card)>.wp-block-post+.wp-block-post{border-top:none}}.language-card{align-items:center;display:flex;gap:1.75rem;padding:1.375rem 1rem}.language-card__ring{flex-shrink:0;height:48px;position:relative;width:48px}.language-card__ring-svg{display:block}.language-card__ring-track{stroke:#dbe3ea}.language-card__ring-progress{stroke:#45799c}.language-card__flag{border-radius:999px;display:block;height:32px;left:8px;position:absolute;top:8px;width:32px}.language-card__code{align-items:center;color:#16222c;display:flex;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;inset:0;justify-content:center;letter-spacing:.04em;position:absolute}.language-card__body{min-width:0}.language-card__title{font-family:Poppins,sans-serif;font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media screen and (min-width:768px){.language-card__title{font-size:1.125rem}}.language-card__title{color:#16222c;margin:0;padding-bottom:4px}.language-card__description{color:#5b6b78;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0}.marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.marquee .ue-marquee{background-color:transparent!important;padding-bottom:0!important;padding-top:0!important}.marquee .ue-marquee-tag{color:#16222c!important;margin:0!important;padding:0!important}.marquee .ue-marquee-tag:after{background-color:#45799c;border-radius:999px;content:"";flex-shrink:0;height:6px;margin:0 1rem;width:6px}@media screen and (min-width:768px){.marquee .ue-marquee-tag:after{margin:0 1.5rem}}.marquee .ue-marquee-tag a{color:inherit!important;cursor:default;text-decoration:none}.marquee .ue_marq_text_wrap{font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media screen and (min-width:768px){.marquee .ue_marq_text_wrap{font-size:1.0625rem}}@media screen and (min-width:1200px){.marquee .ue_marq_text_wrap{font-size:1.125rem}}.marquee .ue_marq_text_wrap{white-space:nowrap}@media(prefers-reduced-motion:reduce){.marquee .ue-marquee-content{animation-play-state:paused!important}}.news-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;margin-top:0!important}.news-header__text{flex:1 1 auto;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.65;min-width:0}.news-header__cta{flex-shrink:0;margin-top:0}.single-news h2{line-height:1.2;padding-bottom:8px}:root .single-news h2+p{margin-top:0}.section__container.news-article{padding-left:2.25rem;padding-right:2.25rem;padding-top:2rem}@media screen and (min-width:992px){.section__container.news-article{padding-top:3rem}}@media screen and (min-width:480px){.section__container.news-article{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:1200px){.section__container.news-article{padding-left:1.5rem;padding-right:1.5rem}}.wp-block-post-content a[href*="linkedin.com"]{background-image:linear-gradient(currentColor,currentColor)!important;background-position:0 100%!important;background-repeat:no-repeat!important;background-size:0 1px!important;text-decoration:none!important;transition:background-size .25s ease!important}@media(hover:hover){.wp-block-post-content a[href*="linkedin.com"]:hover{background-size:100% 1px!important}}.wp-block-post-template:has(.news-card){gap:1.5rem!important}.wp-block-post:has(.news-card){height:100%}.news-card{background-color:#eef3f7;border-radius:28px;box-shadow:0 1px 2px rgba(22,34,44,.04);cursor:pointer;display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:.75rem .75rem 1.75rem;position:relative;text-decoration:none!important;transition:box-shadow .3s ease,transform .3s ease}@media(hover:hover){.news-card:hover{box-shadow:0 18px 40px rgba(22,34,44,.1);transform:translateY(-4px)}}.news-card__image-wrapper{background-color:#e4ebf1;border-radius:16px;height:240px;overflow:hidden;padding:0!important;width:100%}.news-card__image-wrapper figure{height:100%}.news-card__image-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}@media(hover:hover){.news-card:hover .news-card__image-wrapper img{transform:scale(1.04)}}.news-card__body{display:flex;flex:1;flex-direction:column;gap:.75rem;margin-top:0;padding:0 1rem}.news-card__date{color:#5b6b78;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:400;margin:0}.news-card__title{font-family:Poppins,sans-serif;font-size:1.1875rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media screen and (min-width:768px){.news-card__title{font-size:1.25rem}}.news-card__title{color:#16222c;margin:0;text-wrap:balance}.news-card__title a{color:inherit;text-decoration:none}.news-card__title a:after{content:"";inset:0;position:absolute;z-index:1}.news-card__text{color:#5b6b78;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;line-height:1.65;margin:0}.news-card__more{align-items:center;border:1px solid #16222c;border-radius:999px;color:#16222c;display:flex;font-size:1.0625rem;height:44px;justify-content:center;margin:0;position:relative;transition:background-color .2s ease,border-color .2s ease;width:44px;z-index:2}.news-card__more:after{background-color:#16222c;content:"";flex-shrink:0;height:17px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask-size:contain;transition:background-color .2s ease;width:17px}.news-card__more-wrapper{display:flex;justify-content:flex-end;margin-top:0;padding:0 1rem;width:100%}@media(hover:hover){.news-card:hover .news-card__more{background-color:#16222c;border-color:#16222c}.news-card:hover .news-card__more:after{background-color:#fefefc}}.load-more__actions,.wp-block-query.load-more .wp-block-query-pagination{display:flex;justify-content:center;margin:0;padding-top:3rem}@media screen and (min-width:992px){.load-more__actions,.wp-block-query.load-more .wp-block-query-pagination{padding-top:4rem}}.wp-block-query.load-more .wp-block-query-pagination{font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.wp-block-query.load-more .wp-block-query-pagination{font-size:1rem}}.wp-block-query.load-more .wp-block-query-pagination{gap:1rem}.load-more__button[disabled]{cursor:progress;opacity:.6}.load-more__status{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.link a{background-image:none;color:inherit;display:inline-block;position:relative;text-decoration:none!important}.link a:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .36s cubic-bezier(.51,.5,.07,.99);width:0}.link a:active:after,.link a:focus-visible:after,.link a:hover:after{width:100%}.link a:active{opacity:.7;transform:scale(.98)}.link--black a{color:#333!important}.link--black a:after{background-color:#333}.link-list{border-bottom:1px solid #dbe3ea}.link-list__item{border-top:1px solid #dbe3ea;margin:0!important;padding:1.5rem 4.5rem 1.5rem 1rem;position:relative;transition:background-color .2s ease}.link-list__item:after,.link-list__item:before{content:"";pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.link-list__item:before{border:1px solid #16222c;border-radius:999px;height:44px;right:1rem;transition:background-color .2s ease;width:44px}.link-list__item:after{background-color:#16222c;height:17px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask-size:contain;right:calc(1rem + 13.5px);transition:background-color .2s ease;width:17px}@media(hover:hover){.link-list__item:hover{background-color:#eef3f7}.link-list__item:hover:before{background-color:#16222c}.link-list__item:hover:after{background-color:#fefefc}}.link-list__item:has(a:focus-visible){box-shadow:0 0 0 3px rgba(69,121,156,.25)}.link-list__title{font-family:Poppins,sans-serif;font-size:1.375rem;font-weight:500;letter-spacing:-.01em;line-height:1.25}@media screen and (min-width:768px){.link-list__title{font-size:1.5rem}}@media screen and (min-width:1200px){.link-list__title{font-size:1.625rem}}.link-list__title{color:#16222c;margin:0;padding-bottom:4px}.link-list .link-list__title a:not(.wp-element-button){background-image:none;color:inherit;outline:none;text-decoration:none}.link-list .link-list__title a:not(.wp-element-button):after{content:"";inset:0;position:absolute;z-index:1}.link-list__text{color:#5b6b78;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0}.project-navigation{align-items:center;border-top:1px solid #d7dadd;display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:4rem;padding-left:0!important;padding-right:0!important;padding-top:2rem;position:relative;width:100%}.project-navigation .wp-block-post-navigation-link{align-items:center;color:#45799c;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin:0!important;padding:0;position:relative;text-decoration:none;transition:color .3s ease}.project-navigation .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next,.project-navigation .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:none!important}.project-navigation .wp-block-post-navigation-link a{align-items:center;color:inherit;display:inline-flex;gap:inherit;position:relative;text-decoration:none;width:auto}.project-navigation .wp-block-post-navigation-link a .post-navigation-link__title,.project-navigation .wp-block-post-navigation-link a .wp-block-post-navigation-link__label,.project-navigation .wp-block-post-navigation-link a .wp-block-post-navigation-link__title,.project-navigation .wp-block-post-navigation-link a span{display:inline-block;max-width:300px;overflow:visible;padding-bottom:2px;position:relative;text-overflow:ellipsis;white-space:nowrap}.project-navigation .wp-block-post-navigation-link a .post-navigation-link__title:before,.project-navigation .wp-block-post-navigation-link a .wp-block-post-navigation-link__label:before,.project-navigation .wp-block-post-navigation-link a .wp-block-post-navigation-link__title:before,.project-navigation .wp-block-post-navigation-link a span:before{background-color:#45799c;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .36s cubic-bezier(.51,.5,.07,.99);width:0;z-index:10}.project-navigation .wp-block-post-navigation-link a:after{background-color:currentColor;content:"";flex-shrink:0;height:16px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask-size:contain;transition:transform .5s ease-in-out;width:16px}.project-navigation .wp-block-post-navigation-link a:hover .post-navigation-link__title:before,.project-navigation .wp-block-post-navigation-link a:hover .wp-block-post-navigation-link__label:before,.project-navigation .wp-block-post-navigation-link a:hover .wp-block-post-navigation-link__title:before,.project-navigation .wp-block-post-navigation-link a:hover span:before{width:100%}.project-navigation .wp-block-post-navigation-link a:hover:after{transform:translateX(2px)}.project-navigation .wp-block-post-navigation-link.is-navigation-previous,.project-navigation .wp-block-post-navigation-link.post-navigation-link-previous{justify-content:flex-start}.project-navigation .wp-block-post-navigation-link.is-navigation-previous a:after,.project-navigation .wp-block-post-navigation-link.post-navigation-link-previous a:after{-webkit-mask-image:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-left.svg);mask-image:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-left.svg);order:-1}.project-navigation .wp-block-post-navigation-link.is-navigation-previous a:hover:after,.project-navigation .wp-block-post-navigation-link.post-navigation-link-previous a:hover:after{transform:translateX(-2px)}.project-navigation .wp-block-post-navigation-link.is-navigation-next,.project-navigation .wp-block-post-navigation-link.post-navigation-link-next{justify-content:flex-end;margin-left:auto}.project-navigation__overview{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px;z-index:10}.project-navigation__overview-link.wp-block-button__link{border-radius:100px;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.project-navigation__overview-link.wp-block-button__link{font-size:1rem}}.project-navigation__overview-link.wp-block-button__link{padding:16px 28px;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.project-navigation__overview-link.wp-block-button__link svg{height:20px;width:20px}.project-navigation__overview-link.wp-block-button__link:active{transform:scale(.98);transition:transform .1s ease}.project-navigation__overview-link.wp-block-button__link{--philipp-nobel-arrow-color:#45799c;align-items:center;background-color:#fefefc;border:1px solid rgba(69,121,156,.2);border-radius:50%;color:#45799c;display:inline-flex;height:44px;justify-content:center;padding:0;width:44px}.project-navigation__overview-link.wp-block-button__link:after{height:18px;-webkit-mask-image:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/squares-four.svg);mask-image:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/squares-four.svg);position:static;transform:none!important;transition:none!important;width:18px}.project-navigation__overview-link.wp-block-button__link:focus-visible,.project-navigation__overview-link.wp-block-button__link:hover{background-color:rgba(69,121,156,.1);color:#45799c;filter:brightness(.95)}.project-navigation__overview-link.wp-block-button__link:focus-visible:after,.project-navigation__overview-link.wp-block-button__link:hover:after{transform:none!important}.post-navigation{padding-top:3rem}.post-navigation__links{align-items:center!important;border-bottom:1px solid #dbe3ea;border-top:1px solid #dbe3ea;display:flex;flex-direction:row;gap:1rem!important;justify-content:space-between;padding:.5rem 0}@media screen and (min-width:768px){.post-navigation__links{align-items:flex-start!important;gap:1.5rem!important;padding:2rem 0}}.post-navigation__links>.wp-block-post-navigation-link:empty{display:none}.post-navigation__link{margin:0!important}.post-navigation .post-navigation__link a:not(.wp-element-button){background-image:none;color:#16222c;display:flex;flex-direction:column;gap:.75rem;justify-content:center;min-height:44px;text-decoration:none}.post-navigation__link--next{margin-left:auto!important;text-align:right}.post-navigation .post-navigation__link--next a:not(.wp-element-button){align-items:flex-end}.post-navigation .post-navigation-link__label{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.post-navigation .post-navigation-link__label{font-size:.8125rem}}.post-navigation .post-navigation-link__label{align-items:center;color:#45799c;display:inline-flex;gap:.625rem;text-transform:uppercase}.post-navigation .post-navigation-link__label:after,.post-navigation .post-navigation-link__label:before{background-color:currentColor;flex-shrink:0;height:14px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask-size:contain;transition:transform .2s ease;width:14px}.post-navigation__link--previous .post-navigation-link__label:before{content:"";transform:scaleX(-1)}.post-navigation__link--next .post-navigation-link__label:after{content:""}.post-navigation .post-navigation-link__label-rest{display:none}@media screen and (min-width:768px){.post-navigation .post-navigation-link__label-rest{display:inline}}.post-navigation .post-navigation-link__title{font-family:Poppins,sans-serif;font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media screen and (min-width:768px){.post-navigation .post-navigation-link__title{font-size:1.125rem}}.post-navigation .post-navigation-link__title{color:#16222c;display:none;max-width:320px;text-wrap:balance;transition:color .2s ease}@media screen and (min-width:768px){.post-navigation .post-navigation-link__title{display:block}}@media(hover:hover){.post-navigation__link a:hover .post-navigation-link__title{color:#45799c}.post-navigation__link--previous a:hover .post-navigation-link__label:before{transform:scaleX(-1) translateX(3px)}.post-navigation__link--next a:hover .post-navigation-link__label:after{transform:translateX(3px)}}.post-navigation__all{margin-top:0;padding-top:2rem}.project-advantage{display:flex;margin-top:0;padding-bottom:2rem}.project-advantage:last-of-type{padding-bottom:0}.project-advantage__wrapper{margin-top:0;padding-top:1rem}@media screen and (min-width:1200px){.project-advantage__wrapper{gap:4rem;padding-top:2rem}}.project-advantage__icon{flex:0 0 30px}.project-advantage__content{flex:1 1 320px;margin-top:0}.project-card{background-color:#fefefc;border-radius:24px;box-shadow:0 2px 12px rgba(0,0,0,.08);display:flex;flex-direction:column;height:100%;overflow:hidden}.project-card__image{aspect-ratio:2/1;overflow:hidden;position:relative;width:100%}.project-card__img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.project-card__year{background-color:hsla(60,50%,99%,.92);border-radius:50px;color:#333;font-size:.8125rem;font-weight:600;padding:4px 12px;position:absolute;right:1rem;top:1rem}.project-card__body{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}@media screen and (min-width:768px){.project-card__body{padding:2rem}}.project-card__tags{display:flex;flex-wrap:wrap;gap:.75rem;padding-bottom:1.5rem}.project-card__tag{background-color:rgba(69,121,156,.1);border-radius:50px;color:#45799c;font-size:.75rem;font-weight:400;padding:4px 12px}.project-card__heading{color:#45799c;font-size:1.125rem;font-weight:700;margin:0;padding-bottom:1rem;text-transform:uppercase}@media screen and (min-width:768px){.project-card__heading{font-size:1.25rem}}.project-card__lead{color:#9ca4aa;font-size:.875rem;line-height:1.6;margin:0}@media screen and (min-width:768px){.project-card__lead{font-size:.9375rem}}.project-card__meta{align-items:center;color:#9ca4aa;display:flex;font-size:.8125rem;gap:.4rem;margin-top:auto;padding-top:2rem}.project-card__meta-icon{color:#45799c;flex-shrink:0;line-height:0}.project-card__meta-icon svg{display:block;fill:currentColor;height:15px;width:15px}.project-services{margin:0 0 1rem}@media screen and (min-width:1200px){.project-services{margin-bottom:1.5rem}}.project-services__list{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;margin:0;padding:0}.project-services__item{background:#d9e4eb;border-radius:100px;color:#45799c;font-size:.75rem;font-weight:500;letter-spacing:.02em;padding:.35rem .75rem;white-space:nowrap}@media screen and (min-width:1200px){.project-services__item{font-size:.8125rem}}.project-slider .owl-carousel button.owl-dot{background:rgba(10,62,92,.4)!important;border-radius:100px!important;margin-top:1.5rem!important}.project-slider .owl-carousel button.owl-dot.active{background:rgba(10,62,92,.8)!important;width:24px}@media(min-width:980px){.project-slider .owl-carousel button.owl-dot{display:none!important}}.section{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:0;padding:0;position:relative}.section--overlay:before{background-color:var(--section-overlay-color,rgba(228,84,71,.8));content:"";inset:0;position:absolute;z-index:0}.section__container{padding-bottom:3rem;padding-top:3rem;position:relative;z-index:1}@media screen and (min-width:768px){.section__container{padding-bottom:4rem;padding-top:4rem}}@media screen and (min-width:992px){.section__container{padding-bottom:7rem;padding-top:7rem}}.section__container--first{padding-bottom:1.5rem;padding-top:3rem}@media screen and (min-width:768px){.section__container--first{padding-bottom:2rem;padding-top:4rem}}@media screen and (min-width:992px){.section__container--first{padding-bottom:3rem;padding-top:6rem}}.section__container--inner{padding-bottom:1.5rem;padding-top:1.5rem}@media screen and (min-width:768px){.section__container--inner{padding-bottom:2rem;padding-top:2rem}}@media screen and (min-width:992px){.section__container--inner{padding-bottom:3rem;padding-top:3rem}}.section__container--end{padding-bottom:5rem}@media screen and (min-width:768px){.section__container--end{padding-bottom:6rem}}@media screen and (min-width:992px){.section__container--end{padding-bottom:7rem}}.section__container--last{padding-bottom:3rem;padding-top:1.5rem}@media screen and (min-width:768px){.section__container--last{padding-bottom:4rem;padding-top:2rem}}@media screen and (min-width:992px){.section__container--last{padding-bottom:6rem;padding-top:3rem}}.section__card{margin:0;padding:2.5rem 1.5rem}@media screen and (min-width:768px){.section__card{padding:4rem 2.5rem}}@media screen and (min-width:1200px){.section__card{padding:5rem 3.5rem}}.section__content{margin-block-start:2rem}@media screen and (min-width:768px){.section__content{margin-block-start:3rem}}@media screen and (min-width:1200px){.section__content{margin-block-start:5rem}}.section__intro{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.section__intro{font-size:.8125rem}}.section__intro{color:#45799c;margin:0;padding-bottom:1rem;text-transform:uppercase}.section__heading{font-family:Poppins,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.035em;line-height:1.08}@media screen and (min-width:768px){.section__heading{font-size:2.75rem}}@media screen and (min-width:1200px){.section__heading{font-size:3.25rem}}@media screen and (min-width:1400px){.section__heading{font-size:3.75rem}}.section__heading{color:#16222c;margin:0;padding-bottom:1.5rem}.section__heading-accent{color:#45799c}.section__lead{font-family:Manrope,sans-serif;font-size:1.0625rem;font-weight:500;letter-spacing:0;line-height:1.6}@media screen and (min-width:768px){.section__lead{font-size:1.125rem}}@media screen and (min-width:1200px){.section__lead{font-size:1.25rem}}.section__lead{color:#5b6b78;margin:0;padding-bottom:2rem}.section__cta{margin-top:0}.section--no-padding .section__container{padding:0}.section__list ul{list-style-type:none;margin:0;padding:0}.section__list ul li{color:#333;margin:0 0 .5rem;padding-left:1rem;position:relative;word-wrap:break-word}.section__list ul li:before{background-color:#45799c;border-radius:100%;content:"";display:block;left:0;padding:3px;position:absolute;top:10px}.service-item{align-items:center;background-color:transparent;border:1.5px solid #45799c;border-radius:24px;display:flex!important;flex-direction:column;gap:1rem;height:100%;padding:2rem}@media screen and (min-width:768px){.service-item{gap:2rem}}.service-item__icon{align-items:center;background-color:#45799c;border-radius:16px;display:flex;height:48px;justify-content:center;margin:0 0 1.5rem;width:48px}@media screen and (min-width:768px){.service-item__icon{height:64px;width:64px}}.service-item__icon svg{display:block;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.service-item__heading{color:#45799c;font-family:Poppins,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-.01em;padding-bottom:.5rem;text-transform:uppercase}@media screen and (min-width:768px){.service-item__heading{font-size:1.75rem}}.service-item__lead{color:#9ca4aa;font-size:1rem;line-height:1.6;margin:0}.service-item__price{border-top:1px dashed #d7dadd;color:#e45447;display:flex;flex:1 1 100%;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;padding-top:1rem;text-transform:uppercase;width:100%}@media screen and (min-width:768px){.service-item__price{font-size:1.375rem}}.service-item__footer{align-items:flex-end;display:flex;flex:1 1 100%;margin:0;width:100%}@media(max-width:1199px){.wp-block-columns:has(.service-card__wrapper){display:block!important}.wp-block-columns:has(.service-card__wrapper)>.wp-block-column{flex-basis:100%!important;width:100%!important}.wp-block-columns:has(.service-card__wrapper)>.wp-block-column+.wp-block-column{margin-top:32px}}.service-card{align-items:center;border-top:1px solid #e4ebf1;display:flex!important;flex-wrap:nowrap;gap:1.5rem;margin:0;padding:1.5rem 0;width:100%}.service-card:last-child{border-bottom:1px solid #e4ebf1}.service-card__wrapper>.wp-block-group{align-items:stretch;display:flex;flex-direction:column}.service-card__icon.icon{background-color:#eef3f7;border-radius:999px;box-shadow:0 0 0 12px #eef3f7;color:#45799c;margin:12px 0 calc(1.5rem + 12px) 12px;overflow:visible}.service-card__title{font-family:Poppins,sans-serif;font-size:1.375rem;font-weight:500;letter-spacing:-.01em;line-height:1.25}@media screen and (min-width:768px){.service-card__title{font-size:1.5rem}}@media screen and (min-width:1200px){.service-card__title{font-size:1.625rem}}.service-card__title{color:#16222c;margin:0;min-width:0}.service-card__list{display:flex;flex-direction:column;margin:0}.section__heading:has(+.service-card__list){padding-bottom:2.5rem}@media screen and (min-width:992px){.section__heading:has(+.service-card__list){padding-bottom:3rem}}.service-card--detail{align-items:flex-start;border-color:#dbe3ea;flex-direction:column;gap:1.25rem;padding:2.5rem 0}.service-card--detail:last-child{border-bottom-color:#dbe3ea}@media screen and (min-width:992px){.service-card--detail{flex-direction:row;gap:3rem;padding:3rem 0}}.service-card--detail .service-card__head{margin:0;min-width:0}@media screen and (min-width:992px){.service-card--detail .service-card__head{flex:0 0 calc(50% - 1.5rem)}}.service-card--detail .service-card__icon.icon{margin-left:12px!important}.service-card--detail .service-card__title{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2}@media screen and (min-width:768px){.service-card--detail .service-card__title{font-size:1.75rem}}@media screen and (min-width:1200px){.service-card--detail .service-card__title{font-size:2.125rem}}.service-card--detail .service-card__title{margin-left:0!important;margin-right:auto!important;max-width:13.5em;text-wrap:balance}.service-card--detail .service-card__body{flex:1 1 auto;margin:0;min-width:0}.service-card__text{font-family:Manrope,sans-serif;font-size:1.0625rem;font-weight:500;letter-spacing:0;line-height:1.7}@media screen and (min-width:768px){.service-card__text{font-size:1.125rem}}.service-card__text{color:#5b6b78;margin:0;padding-bottom:1.5rem}.service-card__tags{display:flex;flex-wrap:wrap;gap:8px!important;margin:0}.service-card__tag{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.service-card__tag{font-size:.9375rem}}.service-card__tag{background-color:#ebf1f5;border-radius:999px;color:#16222c;margin:0!important;padding:8px 16px}@media screen and (min-width:768px){.service-card__tag{padding:10px 20px}}.service-card__panel{background-color:#1f4159;display:flex;flex-direction:column}.service-card__panel .section__intro{color:#9cc3dd}.service-card__panel .section__heading{color:#fefefc}.service-card__panel .section__lead{color:#d8e6f1;padding-bottom:0}.service-card__panel .service-card__header{display:contents}@media screen and (min-width:768px){.service-card__panel .service-card__header{align-items:center!important;display:flex;flex-direction:row;gap:2rem!important;justify-content:space-between;margin:0;padding-bottom:4.5rem}}.service-card__panel .service-card__header-text{margin:0;max-width:40rem;padding-bottom:3rem}@media screen and (min-width:768px){.service-card__panel .service-card__header-text{padding-bottom:0}}.service-card__panel .service-card__header .wp-block-buttons{flex-shrink:0;margin:0;order:1;padding-top:2.5rem}@media screen and (min-width:768px){.service-card__panel .service-card__header .wp-block-buttons{order:0;padding-top:0}}.service-card__grid{align-items:flex-start!important;display:flex;flex-direction:column;gap:2.5rem!important;margin:0}@media screen and (min-width:768px){.service-card__grid{flex-direction:row;flex-wrap:wrap}}.service-card--feature{align-items:flex-start;border:0;display:flex!important;flex-direction:column;gap:0;padding:0;position:relative}.service-card--feature:last-child{border-bottom:0}@media screen and (min-width:768px){.service-card--feature{flex:0 0 calc(50% - 1.25rem)}}@media screen and (min-width:1400px){.service-card--feature{flex:1 1 0%}}.service-card--feature .service-card__icon.icon{background-color:hsla(60,50%,99%,.08);box-shadow:0 0 0 12px hsla(60,50%,99%,.08);color:#9cc3dd;transition:background-color .2s ease,box-shadow .2s ease}.service-card--feature .service-card__title{font-family:Poppins,sans-serif;font-size:1.1875rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media screen and (min-width:768px){.service-card--feature .service-card__title{font-size:1.25rem}}.service-card--feature .service-card__title{box-sizing:content-box;color:#fefefc;padding-bottom:.75rem;text-wrap:balance}@media screen and (min-width:768px){.service-card--feature .service-card__title{min-height:2.6em}}@media screen and (min-width:1200px){.service-card--feature .service-card__title{min-height:0}}@media screen and (min-width:1400px){.service-card--feature .service-card__title{min-height:2.6em}}.service-card--feature .service-card__title a:not(.wp-element-button){color:inherit;text-decoration:none;transition:color .2s ease}.service-card--feature .service-card__title a:not(.wp-element-button):after{content:"";inset:0;position:absolute}@media(hover:hover){.service-card--feature:hover .service-card__title a:not(.wp-element-button){color:#9cc3dd}.service-card--feature:hover .service-card__icon.icon{background-color:hsla(60,50%,99%,.16);box-shadow:0 0 0 12px hsla(60,50%,99%,.16)}}.service-card--feature:has(a:focus-visible){border-radius:16px;box-shadow:0 0 0 8px hsla(60,50%,99%,.25)}.service-card--feature .service-card__title a:focus-visible{outline:none}.service-card--feature .service-card__text{color:#d8e6f1;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.65;padding-bottom:0}.skill-card{border-bottom:1px solid #dbe3ea}.skill-card__wrapper{border-top:1px solid #dbe3ea;padding:2.5rem 1rem 3rem}.skill-card__title{color:#16222c;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.01em;line-height:1.3;margin:0;padding-bottom:1.5rem}.skill-card__list{-moz-column-gap:2.5rem;column-gap:2.5rem;list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.skill-card__list{-moz-column-count:2;column-count:2}}@media screen and (min-width:992px){.skill-card__list{-moz-column-count:3;column-count:3}}.skill-card__item{align-items:center;-moz-column-break-inside:avoid;break-inside:avoid;display:flex;gap:.75rem;padding:.5rem 0}.skill-card__description{color:#5b6b78;flex:1 1 auto;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;min-width:0}@media screen and (min-width:768px){.skill-card__description{flex:0 0 60%}}.skill-card__rating{display:flex;flex-shrink:0;gap:6px}.skill-card__dot{background-color:#dbe3ea;border-radius:50%;height:10px;width:10px}.skill-card__dot.is-filled{background-color:#45799c}.step,.wp-block-spacer{margin:0}.step{display:flex;flex:1 1 100%;flex-direction:column;max-width:360px;width:100%}@media screen and (min-width:768px){.step{width:100%}}.step__wrapper{display:flex;flex-direction:column;gap:2rem;max-width:1000px}@media screen and (min-width:768px){.step__wrapper{flex-direction:row;gap:1.5rem}}@media screen and (min-width:1200px){.step__wrapper{gap:4rem}}.step__header{display:flex;gap:.75rem;margin-left:0!important;padding-bottom:.5rem}.step__body{margin:0;text-align:left}.step__number{color:#e45447;font-size:1rem;font-weight:300;line-height:1;padding-top:5px}@media screen and (min-width:768px){.step__number{text-align:left}}.step__heading{color:#45799c;font-size:1.25rem;font-weight:600}@media screen and (min-width:768px){.step__heading{font-size:1.3125rem}}@media screen and (min-width:1200px){.step__heading{font-size:1.375rem}}.step__lead{color:#45799c;font-size:1rem;font-weight:400;margin:0;padding-bottom:.5rem}@media screen and (min-width:768px){.step__lead{font-size:1.0625rem;padding-bottom:1rem}}@media screen and (min-width:1200px){.step__lead{font-size:1.125rem}}.step__text{color:#9ca4aa;font-size:1rem;font-weight:400;margin:0}.step-card{background-color:#eef3f7;border-radius:28px;display:flex;flex-direction:column;padding:2rem}@media screen and (min-width:992px){.step-card{flex:1 1 0}}.has-surface-background-color .step-card{background-color:#fefefc}.has-surface-background-color .step-card--dark,.step-card--dark{background-color:#1f4159}.step-card__header{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-bottom:2rem;width:100%}.step-card__label{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.step-card__label{font-size:.8125rem}}.step-card__label{color:#45799c;margin:0;text-transform:uppercase}.step-card--dark .step-card__label{color:#9cc3dd}.step-card__number{font-family:Poppins,sans-serif;font-size:2.75rem;font-weight:600;letter-spacing:-.05em;line-height:.8}@media screen and (min-width:768px){.step-card__number{font-size:3rem}}.step-card__number{color:#1f4159;margin:0}.step-card--dark .step-card__number{color:#fefefc}.step-card__body{display:flex;flex-direction:column}.step-card__title{font-family:Poppins,sans-serif;font-size:1.1875rem;font-weight:500;letter-spacing:-.01em;line-height:1.3}@media screen and (min-width:768px){.step-card__title{font-size:1.25rem}}.step-card__title{color:#16222c;margin:0;padding-bottom:.875rem}.step-card--dark .step-card__title{color:#fefefc}.step-card__text{color:#5b6b78;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.65;margin:0}.step-card--dark .step-card__text{color:#d8e6f1}.step-card__grid{align-items:stretch!important;display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:992px){.step-card__grid{flex-direction:row}}.subheader{display:flex;flex:1 1 100%;flex-wrap:wrap;padding-top:2rem;position:relative;width:100%}@media screen and (min-width:1200px){.subheader{padding-top:3rem}}.subheader>.container{width:100%}.subheader .radius-section>.container{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:1200px){.subheader .radius-section>.container{max-width:none;padding-left:3.5rem;padding-right:3.5rem}}.subheader--small{min-height:500px}@media screen and (min-width:768px){.subheader--small{min-height:580px}}@media screen and (min-width:1200px){.subheader--small{min-height:660px}}.subheader--small .subheader__container{justify-content:center;padding-top:1rem}@media screen and (min-width:1200px){.subheader--small .subheader__container{padding-top:0}}.subheader--small .subheader__content{max-width:330px!important}@media screen and (min-width:768px){.subheader--small .subheader__content{max-width:520px!important}}@media screen and (min-width:1200px){.subheader--small .subheader__content{max-width:700px!important}}.subheader--small .subheader__heading{font-size:2rem;padding-bottom:.75rem}@media screen and (min-width:768px){.subheader--small .subheader__heading{font-size:2.75rem;padding-bottom:1rem}}@media screen and (min-width:992px){.subheader--small .subheader__heading{font-size:3.25rem}}@media screen and (min-width:1200px){.subheader--small .subheader__heading{font-size:3.75rem}}.subheader--news .subheader__heading{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:500;letter-spacing:-.035em;line-height:1.08}@media screen and (min-width:768px){.subheader--news .subheader__heading{font-size:3.25rem}}@media screen and (min-width:1200px){.subheader--news .subheader__heading{font-size:4rem}}@media screen and (min-width:1400px){.subheader--news .subheader__heading{font-size:4.75rem}}.subheader--news .subheader__heading{margin-left:0!important;margin-right:0!important;max-width:1000px;padding-bottom:1.5rem;text-wrap:balance}@media screen and (max-width:992px){.subheader--news .subheader__heading{hyphenate-limit-chars:14 7 7;hyphens:auto}}@media screen and (min-width:992px){.subheader--news .subheader__heading{padding-bottom:1.5rem}}.subheader--news .subheader__author{padding-bottom:0}.subheader--news .subheader__back a:not(.wp-element-button){color:#45799c}@media(hover:hover){.subheader--news .subheader__back a:not(.wp-element-button):hover{color:#1f4159}}@media screen and (min-width:1200px){.subheader--news .radius-section{padding-bottom:3.5rem!important;padding-top:4rem!important}}.subheader--404 .subheader__columns{gap:2rem;margin:0}@media screen and (min-width:992px){.subheader--404 .subheader__columns{gap:3rem}}@media screen and (min-width:768px)and (max-width:991px){.subheader--404 .subheader__columns{flex-direction:column}.subheader--404 .subheader__columns>.wp-block-column{flex-basis:100%!important;width:100%!important}}.subheader--404 .subheader__heading{padding-bottom:1.5rem}@media screen and (min-width:992px){.subheader--404 .subheader__heading{padding-bottom:2rem}}.subheader--404 .subheader__lead{max-width:640px;padding-bottom:2rem}@media screen and (min-width:992px){.subheader--404 .subheader__lead{padding-bottom:2.5rem}}.subheader--404 .subheader__cta{margin:0}.subheader--404 .subheader__visual{order:-1}@media screen and (min-width:992px){.subheader--404 .subheader__visual{order:0}}.subheader__code{font-family:Poppins,sans-serif;font-size:7.5rem;font-weight:600;letter-spacing:-.04em;line-height:.85}@media screen and (min-width:768px){.subheader__code{font-size:10.625rem}}@media screen and (min-width:1200px){.subheader__code{font-size:13.75rem}}@media screen and (min-width:1400px){.subheader__code{font-size:17.5rem}}.subheader__code{color:#1f4159;margin:0;white-space:nowrap}@media screen and (min-width:992px){.subheader__code{text-align:right}}.subheader__code-accent{color:#45799c}.subheader__back{padding-bottom:2rem}.subheader__back a{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.subheader__back a{font-size:.8125rem}}.subheader__back a{align-items:center;background-image:none;display:inline-flex;gap:.625rem;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.subheader__back a:before{background-color:currentColor;content:"";flex-shrink:0;height:14px;-webkit-mask-size:contain;-webkit-mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask:url(//www.nobel.swiss/wp-content/themes/philipp-nobel/static/icons/svg/arrow-right.svg) no-repeat center;mask-size:contain;transform:scaleX(-1);transition:transform .2s ease;width:14px}@media(hover:hover){.subheader__back a:hover:before{transform:scaleX(-1) translateX(3px)}}.subheader__meta{color:#5b6b78;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.4;margin:0;padding-bottom:2rem}.subheader__image{margin:0;padding-top:1rem}.subheader__image img{aspect-ratio:4/3;border-radius:40px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:768px){.subheader__image img{aspect-ratio:2/1}}.subheader__container{display:flex;flex-direction:column;width:100%}.subheader__body{margin-top:0}.subheader__body:has(+.subheader__divider){padding-bottom:2.5rem}@media screen and (min-width:768px){.subheader__body:has(+.subheader__divider){padding-bottom:3rem}}.subheader__body .wp-block-columns{gap:0}@media screen and (min-width:768px){.subheader__body .wp-block-columns{gap:2rem}}@media screen and (min-width:768px)and (max-width:991px){.subheader__body .wp-block-columns{flex-direction:column}.subheader__body .wp-block-columns>.wp-block-column{flex-basis:100%!important;width:100%!important}}@media screen and (min-width:992px){.subheader__body .wp-block-columns>.wp-block-column:first-child{flex-basis:60%!important;flex-grow:0;flex-shrink:0}.subheader__body .wp-block-columns>.wp-block-column:last-child{flex-basis:40%!important;flex-grow:0}}@media screen and (min-width:768px){.subheader--image .subheader__body,.subheader--small .subheader__body{max-width:700px}}@media screen and (min-width:1200px){.subheader--image .subheader__body,.subheader--small .subheader__body{max-width:800px}}.subheader__intro{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.subheader__intro{font-size:.8125rem}}.subheader__intro{align-items:center;color:#45799c;display:flex;padding-bottom:1.5rem;text-transform:uppercase}@media screen and (min-width:768px){.subheader__intro{padding-bottom:2rem}}@media screen and (min-width:1200px){.subheader__intro{padding-bottom:2.5rem}}.subheader__heading{font-family:Poppins,sans-serif;font-size:2.75rem;font-weight:500;letter-spacing:-.035em;line-height:1.12}@media screen and (min-width:768px){.subheader__heading{font-size:3.5rem}}@media screen and (min-width:1200px){.subheader__heading{font-size:4.25rem}}@media screen and (min-width:1400px){.subheader__heading{font-size:5rem}}.subheader__heading{color:#16222c;margin:0;padding-bottom:1rem;text-wrap:balance}@media screen and (min-width:992px){.subheader__heading{padding-bottom:0}}.subheader__lead{font-family:Manrope,sans-serif;font-size:1.1875rem;font-weight:500;letter-spacing:0;line-height:1.5}@media screen and (min-width:768px){.subheader__lead{font-size:1.3125rem}}@media screen and (min-width:1200px){.subheader__lead{font-size:1.375rem}}.subheader__lead{color:#5b6b78}.subheader__divider{border-top:1px solid #dbe3ea;margin-top:0}.subheader__stats{align-items:stretch;display:flex;flex-direction:column;gap:0;margin-top:0;padding-top:2rem}@media screen and (min-width:768px){.subheader__stats{flex-direction:row;padding-top:2.5rem}}.subheader__stat{border-top:1px solid #dbe3ea;margin:0!important;padding:1.5rem 0}.subheader__stat:first-child{border-top:none;padding-top:0}.subheader__stat:last-child{padding-bottom:0}@media screen and (min-width:768px){.subheader__stat{border-left:1px solid #dbe3ea;border-top:none;flex:1 1 0%;padding:0 2rem}.subheader__stat:first-child{border-left:none;padding-left:0}.subheader__stat:last-child{padding-bottom:0;padding-right:0}}.subheader__stat-label{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.14em;line-height:1.2}@media screen and (min-width:768px){.subheader__stat-label{font-size:.8125rem}}.subheader__stat-label{color:#45799c;padding-bottom:1rem;text-transform:uppercase}.subheader__stat-value{font-family:Poppins,sans-serif;font-size:3.5rem;font-weight:600;letter-spacing:-.06em;line-height:.85}@media screen and (min-width:768px){.subheader__stat-value{font-size:4rem}}@media screen and (min-width:1200px){.subheader__stat-value{font-size:4.25rem}}@media screen and (min-width:1400px){.subheader__stat-value{font-size:4.75rem}}.subheader__stat-value{color:#1f4159;padding-bottom:.5rem}.subheader__stat-value--text{font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}@media screen and (min-width:768px){.subheader__stat-value--text{font-size:1.625rem}}@media screen and (min-width:1200px){.subheader__stat-value--text{font-size:1.75rem}}@media screen and (min-width:1400px){.subheader__stat-value--text{font-size:2rem}}.subheader__stat-suffix{color:#45799c;font-size:.5em;letter-spacing:0;line-height:1;margin-left:4px;vertical-align:top}.subheader__stat-caption{color:#16222c;font-size:1.0625rem;font-weight:500;line-height:1.35}.subheader p{margin:0}.table{display:flex;gap:1.5rem}.table,.table__cell{flex-direction:column;margin:0}.table__cell{align-items:flex-start;display:flex!important;gap:0}@media screen and (min-width:768px){.table__cell{flex-direction:row}}.table__heading{font-weight:600;width:180px}.table__heading,.table__text{color:#333;font-size:1rem}.testimonial-slider-wrapper{padding-left:2rem}@media screen and (min-width:768px){.testimonial-slider-wrapper{padding-left:3rem}}@media screen and (min-width:1200px){.testimonial-slider-wrapper{padding-left:8rem}}.testimonial-slider .uc_quote_item{background-color:#394955!important;border-color:hsla(60,50%,99%,.1)!important;border-radius:16px!important;display:flex!important;flex-direction:column!important}.testimonial-slider .uc_quote_info{display:flex!important;flex:1;flex-direction:column!important;height:100%}.testimonial-slider .uc_quote_info>div:has(.ue-icon){order:1;padding-bottom:1rem}.testimonial-slider .uc_quote_info>.ue-text{color:#fefefc!important;flex:1;font-family:Manrope,sans-serif!important;font-size:1rem!important;line-height:1.6;margin:0!important;max-width:unset!important;order:2;padding-bottom:1.5rem!important}@media screen and (min-width:768px){.testimonial-slider .uc_quote_info>.ue-text{font-size:1.125rem!important;max-width:unset!important}}.testimonial-slider .uc_quote_info>.ue-text p{margin-top:0}.testimonial-slider .uc_quote_info>.uc_author{align-items:flex-end!important;border-top:1px dashed hsla(60,50%,99%,.2);flex-direction:row!important;justify-content:space-between!important;margin-top:0!important;order:3;padding-top:1.5rem;width:100%}.testimonial-slider .uc_quote_info>.uc_author .ue-image{order:2;width:auto!important}.testimonial-slider .uc_quote_info>.uc_author .ue-image img{border-radius:0!important;height:auto!important;width:auto!important}.testimonial-slider .uc_quote_info>.uc_author .ue-image-spacing{display:none!important}.testimonial-slider .uc_quote_info>.uc_author .uc_author_info{display:flex;flex-direction:column;order:1}.testimonial-slider .ue_title{color:#fefefc!important;font-family:Poppins,sans-serif!important;font-size:1rem!important;font-weight:700!important;letter-spacing:-.18px!important;margin:0!important;text-transform:uppercase!important}.testimonial-slider .ue_subtitle{color:hsla(60,50%,99%,.6)!important;font-family:Manrope,sans-serif!important;font-size:.875rem!important;font-weight:400!important;margin:0!important;text-transform:none!important}.testimonial-slider .ue-icon{background-color:transparent!important;border-radius:0!important;height:auto!important;margin:0!important;width:24px!important}.testimonial-slider .ue-icon svg{font-size:inherit!important;height:auto!important;width:36px!important}.testimonial-slider .owl-carousel .owl-dots{display:flex!important;gap:.5rem!important;justify-content:center!important;padding-top:1.5rem!important}.testimonial-slider .owl-carousel button.owl-dot{background:hsla(60,50%,99%,.2)!important;margin:0!important}.testimonial-slider .owl-carousel button.owl-dot.active{background:#e45447!important}.value__wrapper{gap:.5rem}@media screen and (min-width:768px){.value__wrapper{gap:2rem}}.value-card{margin-bottom:2.5rem;position:relative}.value-card:before{background-color:rgba(69,121,156,.4);content:"";height:100%;position:absolute;top:0;width:1px}.value-card:last-of-type{margin-bottom:0}.value-card__icon{padding-bottom:1rem}.value-card__body{padding:.5rem 0 .5rem 1rem}.value-card__heading{font-size:1.125rem;font-weight:600;margin:0;padding-bottom:.5rem}@media screen and (min-width:768px){.value-card__heading{font-size:1.1875rem}}@media screen and (min-width:1200px){.value-card__heading{font-size:1.25rem}}.value-card__text{color:#9ca4aa;font-weight:400}