body,html{max-width:100%;overflow-x:hidden}img,svg,video{max-width:100%;height:auto}a,button,h1,h2,h3,input,li,p,select,summary,textarea{overflow-wrap:break-word;word-break:normal}h1,h2,h3{text-wrap:balance;hyphens:auto}.hero-lead,.section-lead,li,p,summary{text-wrap:pretty;hyphens:auto}.button,.nav-cta,button,input,select,textarea{max-width:100%}.container,.dt-journal-teaser>.container,.footer-bottom,.footer-main,.footer-trust,.internal-link-hub__inner,.shell{max-width:calc(100% - 32px)}@media (max-width:1180px){.site-header{padding-inline:clamp(18px,3vw,34px)!important}.site-header .header-inner{gap:clamp(14px,2vw,26px)!important}.site-header .brand{width:clamp(150px,17vw,190px)!important}.site-header .nav{gap:clamp(10px,1.4vw,18px)!important}.site-header .nav a{font-size:10px!important;letter-spacing:.11em!important}.site-header .nav-cta{padding-inline:13px!important;white-space:nowrap!important}h1{font-size:clamp(48px,8vw,84px)!important;line-height:.96!important}h2{font-size:clamp(34px,6vw,58px)!important;line-height:1!important}.article-layout,.contact-grid,.country-layout,.detail-layout,.founder-card,.hero-grid,.intro-grid,.split{grid-template-columns:1fr!important}.cards-grid,.destination-grid,.dt-journal-teaser__row,.journal-grid,.library,.model-grid,.proof-grid,.strategy{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hero-panel{max-width:620px}}@media (max-width:760px){.container,.dt-journal-teaser>.container,.internal-link-hub__inner,.shell{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.site-header{position:relative!important;padding:14px 16px!important}.site-header .header-inner{display:grid!important;grid-template-columns:1fr!important;min-height:0!important;gap:13px!important}.site-header .brand{width:min(190px,62vw)!important}.site-header .nav,.site-header .nav-right{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:10px 14px!important}.site-header .nav a{font-size:10px!important;line-height:1.2!important}.site-header .nav-cta{min-height:38px!important}.hero,.legal-hero,main>section:first-child{padding-top:48px!important}.hero{min-height:auto!important;padding-bottom:54px!important}h1{font-size:clamp(42px,14vw,60px)!important;line-height:.98!important;max-width:100%!important}h2{font-size:clamp(34px,11vw,48px)!important;line-height:1!important}h3{font-size:clamp(25px,8vw,34px)!important;line-height:1.05!important}li,p{font-size:16px;line-height:1.55}.hero-lead,.section-lead{font-size:17px!important;line-height:1.55!important}.article-card,.contact-card,.country-card,.experience-card,.hero-panel,.side-card,.teaser-card,fieldset,form{min-width:0!important}.cards-grid,.destination-grid,.dt-journal-teaser__row,.footer-main,.internal-link-hub__grid,.journal-grid,.library,.model-grid,.proof-grid,.region-grid,.signature-grid,.strategy{grid-template-columns:1fr!important}.dt-journal-teaser__media{aspect-ratio:4/3!important}.button,.internal-link-hub__partners a,.nav-cta{width:100%;justify-content:center;text-align:center;white-space:normal!important}.country-filter,.filter-row,.footer-bottom-links,.footer-logos{overflow-x:auto;-webkit-overflow-scrolling:touch}table{display:block;width:100%;overflow-x:auto}.footer-bottom,.footer-main,.footer-trust{max-width:calc(100% - 32px)!important}}