#hmn2-draft :is(.hm60-hero,.hm60-header),#hmn2-draft :is(.hm60-hero,.hm60-header) *{font-family:"Plus Jakarta Sans",Arial,sans-serif!important}
#hmn2-draft .hm60-hero{border-radius:32px}
#hmn2-draft .hm60-hero::before,#hmn2-draft .hm60-hero::after{content:none!important}
#hmn2-draft .hm60-header .hmn2-brand{width:160px;height:40px}
#hmn2-draft .hm60-header .hmn2-brand .hmn2-logo{width:160px}
#hmn2-draft.hmn8-scrolled .hm60-header .hmn2-brand{width:40px}
#hmn2-draft .hm60-header .hm36-nav-symbol{width:40px;height:40px}
#hmn2-draft .hm60-header .hmn2-navlink{font-size:15px}
@media(max-width:767px){#hmn2-draft .hm60-hero{border-radius:24px}
#hmn2-draft .hm60-header .hmn2-brand{width:40px}
#hmn2-draft .hm60-header:has(.hmn8-mobile-menu[open]) .hmn2-brand{width:160px}
#hmn2-draft .hm60-header .hmn2-brand .hmn2-logo{width:160px}
#hmn2-draft .hm60-header .hmn8-mobile-link{font-size:15px;line-height:22px;font-weight:500}}

/*62: original layout and controls; supplied font and background assets only.*/
@font-face{font-family:"Plus Jakarta Sans";src:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/fonts/6aec1ffd7b1a88ec8078ffed-PlusJakartaSans-Variable.woff2") format("woff2");font-weight:200 800;font-style:normal;font-display:block}
html body,#hmn2-draft{background-color:#FBFAF7!important;background-image:none!important}
#hmn2-draft,#hmn2-draft *{font-family:"Plus Jakarta Sans",Arial,sans-serif!important}
#hmn2-draft{--hmn-blue:#4C6DDD;--hmn-ink:#171719;--hmn-paper:#FBFAF7;--hm37-accent:#4C6DDD;--hm37-ink:#171719;--hm37-lead:#5A6374}
#hmn2-draft :has(>.hm61-surface-navy),#hmn2-draft :has(>.hm61-surface-dark-glow){--hm37-accent:#98C1E7;--hm37-ink:#F7F8FC;--hm37-lead:#B8C7D8}
#hmn2-draft :has(>.hm61-surface-paper),#hmn2-draft :has(>.hm61-surface-ice),#hmn2-draft :has(>.hm61-surface-warm){--hm37-accent:#4C6DDD;--hm37-ink:#171719;--hm37-lead:#5A6374}
#hmn2-draft .hmn2-hero::before,#hmn2-draft .hmn2-hero::after,#hmn2-draft .hmn2-finale::before,#hmn2-draft .hmn2-finale::after,#hmn2-draft .hmn2-possibilities::before,#hmn2-draft .hms21-slide::before,#hmn2-draft .hmp29-backdrop::before,#hmn2-draft .hmp29-scene::before{content:none!important}
#hmn2-draft .hm61-surface-ice{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#FBFAF7!important;background-image:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ad51a3e090c224ef69_hyperama-grain-alpha13-web.webp"), linear-gradient(120deg,#98C1E7 0%,#FBFAF7 60%,#F0BD9C 100%)!important;background-size:1024px 1024px, 100% 100%!important;background-repeat:repeat, no-repeat!important;}
#hmn2-draft .hm61-surface-warm{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#FBFAF7!important;background-image:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ad51a3e090c224ef69_hyperama-grain-alpha13-web.webp"), linear-gradient(110deg,#FBFAF7 0%,#F7E7DD 70%,#F0BD9C 100%)!important;background-size:1024px 1024px, 100% 100%!important;background-repeat:repeat, no-repeat!important;}
#hmn2-draft .hm61-surface-paper{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#FBFAF7!important;background-image:none!important;background-size:auto!important;background-repeat:no-repeat!important;}
#hmn2-draft .hm61-surface-navy{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#18214A!important;background-image:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ad51a3e090c224ef69_hyperama-grain-alpha13-web.webp"), linear-gradient(#18214A,#18214A)!important;background-size:1024px 1024px, 100% 100%!important;background-repeat:repeat, no-repeat!important;}
#hmn2-draft .hm61-surface-blue{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#18214A!important;background-image:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ad51a3e090c224ef69_hyperama-grain-alpha13-web.webp"), linear-gradient(115deg,#18214A 0%,#4C6DDD 44%,#6250DF 70%,#F0BD9C 100%)!important;background-size:1024px 1024px, 100% 100%!important;background-repeat:repeat, no-repeat!important;}
#hmn2-draft .hm61-surface-night{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#18214A!important;background-image:url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ad51a3e090c224ef69_hyperama-grain-alpha13-web.webp"), linear-gradient(125deg,#18214A 0%,#18214A 50%,#4C6DDD 80%,#F0BD9C 100%)!important;background-size:1024px 1024px, 100% 100%!important;background-repeat:repeat, no-repeat!important;}
#hmn2-draft .hm61-surface-dark-glow{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-color:#18214A!important;background-image:linear-gradient(rgba(24,33,74,.55),rgba(24,33,74,.55)),url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6aec37c9b813508e7e2c574e_HM-Glow-Links-Dunkel-MIT-GRAIN.svg")!important;background-size:100% 100%, cover!important;background-repeat:no-repeat, no-repeat!important;background-position:50% 50%, 50% 50%!important;}
@media(max-width:767px){#hmn2-draft :is(h1,h2,h3,p){overflow-wrap:break-word;hyphens:auto}}
@media(prefers-reduced-motion:reduce){#hmn2-draft [class*=hm61-surface-]{animation:none!important;transform:none!important}}

/*63: deliberate background rhythm only. Existing type/layout/control rules remain intact.*/
#hmn2-draft .hm63-surface-soft-glow{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-repeat:no-repeat, no-repeat!important;background-size:100% 100%, cover!important;background-color:#FBFAF7!important;background-position:50% 50%, 50% 50%!important;background-image:linear-gradient(rgba(251,250,247,.78),rgba(251,250,247,.78)),url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ade5cb701e140cee6b_hyperama-soft-glow-web.webp")!important;}
#hmn2-draft .hm63-surface-cool-volume{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-repeat:no-repeat, no-repeat!important;background-size:100% 100%, cover!important;background-color:#18214A!important;background-position:50% 50%, 50% 50%!important;background-image:linear-gradient(rgba(24,33,74,.74),rgba(24,33,74,.74)),url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8adc819f7200f5794bb_hyperama-cool-volume-web.webp")!important;}
#hmn2-draft .hm63-surface-clear-right{position:absolute!important;top:0px!important;right:0px!important;bottom:0px!important;left:0px!important;z-index:-1!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;border-bottom-left-radius:inherit!important;border-bottom-right-radius:inherit!important;background-repeat:no-repeat, no-repeat!important;background-size:100% 100%, cover!important;background-color:#142043!important;background-position:50% 50%, 0% 50%!important;background-image:linear-gradient(90deg,rgba(24,33,74,.88) 0%,rgba(24,33,74,.88) 44%,rgba(24,33,74,.20) 70%,rgba(24,33,74,.12) 100%),url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1e8ae3a8ba2ff6ad176f4_hyperama-clear-right-web.webp")!important;}

#hmn2-draft .hmn2-possibilities::after{content:none!important}
#hmn2-draft :has(>.hm63-surface-soft-glow){--hm37-accent:#4C6DDD;--hm37-ink:#171719;--hm37-lead:#5A6374}
#hmn2-draft :has(>.hm63-surface-cool-volume),#hmn2-draft :has(>.hm63-surface-clear-right){--hm37-accent:#98C1E7;--hm37-ink:#F7F8FC;--hm37-lead:#E6EAF3}
/* Only the surrounding copy changes tone on the two newly dark application sections. Product imagery and PowerPoint UI stay untouched. */
#hmn2-draft :is(#kampagnenbilder,#praesentationen) :is(.hmp41-kicker,.hmp41-output-title,.hmp41-link){color:#F7F8FC!important}
#hmn2-draft :is(#kampagnenbilder,#praesentationen) :is(.hmp41-output-copy,.hmp41-details,.hmp41-details li,.hmp41-caption){color:#E6EAF3!important}
#hmn2-draft .hm55-model-visual:has(>.hm63-surface-cool-volume) :is(.hm50-name,.hm50-note,.hm50-group-left,.hm50-group-right,.hm55-visual-top-dark,.hm55-visual-note-dark){color:#E6EAF3!important}
@media(prefers-reduced-motion:reduce){#hmn2-draft [class*=hm63-surface-]{animation:none!important;transform:none!important}}

#hmn2-draft :is(h1,h2,h3,h4,h5,h6),#hmn2-draft :is(h1,h2,h3,h4,h5,h6) *{font-weight:600!important}
#hmn2-draft .hm24-slide-title{hyphens:auto;overflow-wrap:break-word}
/*65: explicit homepage corrections. Shared header follows the preserved home geometry.*/
#hmn2-draft .hm36-budget{color:#18214A!important}
#hmn2-draft .hmn2-contact,#hmn2-draft .hmn2-hero .hm60-cta{background-color:#171719!important;color:#fff!important}
#hmn2-draft .hm60-hero{background-color:#FBFAF7!important;background-image:none!important;isolation:isolate}
#hmn2-draft .hm60-backdrop{inset:-1px!important;transform:scale(1.003);border-radius:inherit}
#hmn2-draft #hmn2-prinzip .hm31-platform-panel{background:none!important;border-radius:0!important;box-shadow:none!important;overflow:clip!important}
#hmn2-draft #hmn2-prinzip .hm31-platform-panel>.hm63-surface-soft-glow{display:none!important}
#hmn2-draft .hm65-footer-link:hover{text-decoration:underline;text-underline-offset:4px}
#hmn2-draft .hm65-contact-title{hyphens:none!important}
@media(min-width:992px){#hmn2-draft #hmn2-prinzip .hm31-device{width:calc(100% + 80px)!important;margin-left:-40px!important}}
#hmn2-draft .hm65-button:hover{background-color:#303033}
#hmn2-draft .hm65-button:focus-visible,#hmn2-draft .hm65-footer-link:focus-visible{outline:2px solid #4C6DDD;outline-offset:5px}

/*66: consistent accessible accents, unconnected original-model field and review icons.*/
#hmn2-draft{--hm66-heading-accent:#4C6DDD}
#hmn2-draft :is(.hmp29-scene,.hm55-model-visual):not(.hmp29-overview),#hmn2-draft :has(>.hm61-surface-navy),#hmn2-draft :has(>.hm61-surface-dark-glow),#hmn2-draft :has(>.hm61-surface-blue),#hmn2-draft :has(>.hm61-surface-night),#hmn2-draft :has(>.hm63-surface-cool-volume),#hmn2-draft :has(>.hm63-surface-clear-right){--hm66-heading-accent:#98C1E7}
#hmn2-draft .hmp29-overview{--hm66-heading-accent:#4C6DDD}
#hmn2-draft :is(h1,h2,h3,h4,h5,h6).hmp40-blue{color:var(--hm66-heading-accent)!important}
#hmn2-draft .hm66-rules-intro,#hmn2-draft .hm66-rule-title{hyphens:none!important}
#hmn2-draft :is(h1,h2,h3,h4,h5,h6) :is(.hm36-budget,.hm32-products,.hm31-market,.hm31-channel,.hm31-budget,.hm24-blue,.hm24-deep-blue,.hm24-lilac,.hm24-mint,.hm24-purple,.hmp26-title-accent,.hmp26-board-accent,.hmp29-mint,.hmp29-lilac,.hmp29-blue,.hmp29-ink-blue,.hmp21-accent,.hmp41-accent,.hms21-accent,.hms21-pink,.hms21-orange,.hms21-purple,.hms21-teal,.hms21-cyan){color:var(--hm66-heading-accent)!important}
#hmn2-draft #hm55-modelle .hm66-model-field{height:360px}
#hmn2-draft .hm66-model-field .hm66-orbiter{animation:hm66-float 6s ease-in-out infinite;animation-play-state:paused;will-change:transform}
#hmn2-draft .hm66-model-field .hm66-orbiter-b{animation-duration:6.8s;animation-delay:-2s}
#hmn2-draft .hm66-model-field .hm66-orbiter-c{animation-duration:6.4s;animation-delay:-4s}
#hmn2-draft .hm66-model-field .hm66-orbiter-d{animation-duration:7.2s;animation-delay:-1s}
#hmn2-draft .hm66-model-field[data-hm66-active="true"] .hm66-orbiter{animation-play-state:running}
@keyframes hm66-float{0%,100%{transform:translateY(0px)}50%{transform:translateY(-8px)}}
#hmn2-draft #hmp18-pruefung .hmp18-name,#hmn2-draft #hmp18-pruefung .hmp21-symbol{color:#4C6DDD!important}
#hmn2-draft #hmp18-pruefung .hmp21-card{background:#FFFFFF!important;border-color:rgba(24,33,74,.12)!important;box-shadow:none!important}
#hmn2-draft #hmp18-pruefung .hmp18-note{background:rgba(152,193,231,.14)!important;color:#5A6374!important}
#hmn2-draft #hmp18-pruefung .hmp21-ref-front{animation:hm66-reference 4.5s ease-in-out infinite;animation-play-state:paused}
#hmn2-draft #hmp18-pruefung .hmp21-trace-dot{animation:hm66-trace 3.6s ease-in-out infinite;animation-play-state:paused}
#hmn2-draft #hmp18-pruefung .hmp21-trace-mid{animation-delay:-2.4s}
#hmn2-draft #hmp18-pruefung .hmp21-trace-end{animation-delay:-1.2s}
#hmn2-draft #hmp18-pruefung .hmp21-person-head{animation:hm66-person 4.8s ease-in-out infinite;animation-play-state:paused}
#hmn2-draft #hmp18-pruefung .hmp21-card[data-hm66-active="true"] :is(.hmp21-ref-front,.hmp21-trace-dot,.hmp21-person-head){animation-play-state:running}
@keyframes hm66-reference{0%,100%{transform:translate(0px,0px)}50%{transform:translate(4px,-4px)}}
@keyframes hm66-trace{0%,65%,100%{opacity:.4;transform:scale(.88)}25%{opacity:1;transform:scale(1.06)}}
@keyframes hm66-person{0%,100%{transform:translateY(0px)}50%{transform:translateY(-3px)}}
#hmn2-draft #hmp41-regelwerk .hmp41-step-number{color:#4C6DDD!important}
@media(prefers-reduced-motion:reduce){#hmn2-draft .hm66-orbiter,#hmn2-draft #hmp18-pruefung :is(.hmp21-ref-front,.hmp21-trace-dot,.hmp21-person-head){animation:none!important;will-change:auto!important}}




.hm72-about .hmn8-header-space{height:96px;flex:none;pointer-events:none}
.hm72-about .hmn2-header{position:fixed;z-index:1000;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:none;height:96px;min-height:0;margin:0;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;column-gap:24px;padding:20px max(56px,calc((100vw - 1424px)/2));background:rgba(255,255,255,1);border:1px solid transparent;border-radius:0;box-shadow:0 0 0 transparent;transition:top .38s cubic-bezier(.22,1,.36,1),width .38s cubic-bezier(.22,1,.36,1),height .38s cubic-bezier(.22,1,.36,1),padding .38s cubic-bezier(.22,1,.36,1),border-radius .38s ease,background-color .38s ease,box-shadow .38s ease;isolation:isolate}
.hm72-about.hmn8-scrolled .hmn2-header{top:16px;width:min(calc(100% - 48px),1180px);height:68px;padding:10px 24px;border-color:rgba(255,255,255,.72);border-radius:22px;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);box-shadow:0 8px 30px rgba(25,35,70,.10),0 1px 2px rgba(25,35,70,.05)}
.hm72-about .hmn2-header .hmn2-brand{display:flex;align-items:center;flex:none;line-height:1}
.hm72-about .hmn2-header .hmn2-logo{display:block;width:180px;height:auto;transition:width .38s cubic-bezier(.22,1,.36,1)}
.hm72-about.hmn8-scrolled .hmn2-header .hmn2-logo{width:160px}
.hm72-about .hmn2-header .hmn2-navigation{display:flex;align-items:center;gap:32px}
.hm72-about .hmn2-header .hmn2-contact{padding:12px 20px;font-size:14px;gap:20px;flex:none}
.hm72-about .hmn8-mobile-menu,.hm72-about .hmn8-mobile-brand{display:none}
.hm72-about [id^="hmn2-"],.hm72-about [id^="hmn4-"]{scroll-margin-top:108px}
.hm72-about .hmn2-header a:focus-visible,.hm72-about .hmn8-menu-toggle:focus-visible{outline:2px solid #4c6ddd;outline-offset:5px;border-radius:8px}
@media(max-width:1199px) and (min-width:768px){.hm72-about .hmn2-header{padding-left:36px;padding-right:36px}.hm72-about.hmn8-scrolled .hmn2-header{padding-left:22px;padding-right:22px}.hm72-about .hmn2-header .hmn2-navigation{gap:24px}}
@media(max-width:767px){
 .hm72-about .hmn8-header-space{height:80px}
 .hm72-about .hmn2-header{height:80px;padding:14px 24px;column-gap:16px}
 .hm72-about.hmn8-scrolled .hmn2-header{top:8px;width:calc(100% - 24px);height:64px;padding:10px 14px;border-radius:20px}
 .hm72-about .hmn2-header .hmn2-logo,.hm72-about .hmn2-header .hmn2-navigation,.hm72-about .hmn2-header>.hmn2-contact{display:none}
 .hm72-about .hmn8-mobile-brand{display:block;width:40px;height:40px;object-fit:contain}
 .hm72-about .hmn8-mobile-menu{display:block;position:static;margin-left:auto}
 .hm72-about .hmn8-menu-toggle{list-style:none;display:flex;align-items:center;gap:15px;min-height:42px;padding:8px 13px;font:inherit;font-size:15px;line-height:1.2;color:#18191d;border-radius:14px;background:rgba(24,25,29,.045);cursor:pointer;user-select:none}
 .hm72-about .hmn8-menu-toggle::-webkit-details-marker{display:none}
 .hm72-about .hmn8-menu-toggle p{margin:0;font:inherit;color:inherit}
 .hm72-about .hmn8-menu-toggle:after{content:"";width:16px;height:16px;background:linear-gradient(currentColor,currentColor) center/16px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center/1.5px 16px no-repeat;transition:transform .25s ease}
 .hm72-about .hmn8-mobile-menu[open]>.hmn8-menu-toggle:after{transform:rotate(45deg)}
 .hm72-about .hmn8-menu-panel{position:absolute;top:calc(100% + 10px);left:0;right:0;display:flex;flex-direction:column;gap:0;padding:14px 22px 22px;max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(225,228,235,.9);border-radius:24px;box-shadow:0 16px 42px rgba(25,35,70,.14);animation:hmn8-menu-enter .22s ease both}
 .hm72-about .hmn8-mobile-menu:not([open])>.hmn8-menu-panel{display:none}
 .hm72-about .hmn8-mobile-link{display:block;padding:18px 2px;border-bottom:1px solid rgba(24,25,29,.08);color:#18191d;text-decoration:none;font-size:25px;font-weight:500;line-height:1.25;letter-spacing:-.7px}
 .hm72-about .hmn8-mobile-link:last-child{margin-top:18px;padding:15px 20px;color:white;background:#18191d;border:0;border-radius:16px;font-size:18px;letter-spacing:-.3px}
 .hm72-about .hmn8-mobile-link:hover{color:#4c6ddd}.hm72-about .hmn8-mobile-link:last-child:hover{color:white;background:#30313a}
 .hm72-about [id^="hmn2-"],.hm72-about [id^="hmn4-"]{scroll-margin-top:90px}
}
@keyframes hmn8-menu-enter{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.hm72-about .hmn2-header,.hm72-about .hmn2-header .hmn2-logo,.hm72-about .hmn8-menu-toggle:after{transition:none}.hm72-about .hmn8-menu-panel{animation:none}}



:root { background:#fbfaf7; }
.hm72-about { overflow-wrap:break-word; background:#fbfaf7; color:#171719; font-family:"Plus Jakarta Sans",sans-serif; padding-top:100px; }
.hm72-about * { box-sizing:border-box; }
.hm72-wrap { width:min(100% - 96px,1220px); margin-inline:auto; }
.hm72-hero { display:grid; grid-template-columns:minmax(0,1.55fr) minmax(0,.85fr); gap:clamp(32px,6vw,96px); align-items:center; padding-block:clamp(64px,9vw,142px); }
.hm72-kicker { font-size:15px; line-height:1.45; font-weight:600; color:#5a6374; margin:0 0 20px; }
.hm72-display,.hm72-title,.hm72-card-title { margin:0; font-weight:600; letter-spacing:-.055em; text-wrap:balance; }
.hm72-display { font-size:clamp(46px,6.1vw,88px); line-height:1.05; text-wrap:initial; }
.hm72-accent { display:block; color:#4c6ddd; }
.hm72-lead { font-size:clamp(20px,1.7vw,22px); line-height:1.5; color:#5a6374; margin:24px 0 0; max-width:56ch; }
.hm72-years,.hm72-vision { color:#fff; border-radius:32px; background-color:#18214a; background-image:linear-gradient(110deg,rgba(24,33,74,.91),rgba(24,33,74,.68)),url("https://cdn.prod.website-files.com/6a607381d4886cb9f933204c/6af1eaa9b6b9112efff10bfa_hyperama-atmosphaere-optimiert.svg"); background-size:cover; background-position:center; }
.hm72-years { padding:clamp(28px,5vw,64px); }
.hm72-number { font-size:clamp(64px,8vw,118px); line-height:1; font-weight:600; letter-spacing:-.08em; color:#98c1e7; margin:0 0 16px; }
.hm72-years-copy { font-size:18px; line-height:1.45; max-width:20ch; margin:0; }
.hm72-chapter { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:clamp(32px,7vw,112px); padding-block:clamp(48px,7vw,96px); border-top:1px solid #18214a26; }
.hm72-title { font-size:clamp(36px,4.5vw,64px); line-height:1.09; }
.hm72-prose,.hm72-card p { color:#5a6374; font-size:18px; line-height:1.6; }
.hm72-prose p { margin:0 0 16px; }
.hm72-prose p:last-child,.hm72-card p { margin-bottom:0; }
.hm72-method { padding:clamp(28px,5vw,68px); border-radius:32px; background:#eaf1f7; }
.hm72-pillars { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px; margin-block:32px; }
.hm72-card { min-width:0; padding:24px; background:#fbfaf7; border-radius:16px; }
.hm72-card-title { font-size:clamp(24px,2.2vw,30px); line-height:1.18; }
.hm72-card p { margin-top:12px; }
.hm72-vision { padding:clamp(30px,7vw,96px); margin-block:clamp(56px,8vw,112px); }
.hm72-vision .hm72-title { max-width:19ch; }
.hm72-vision :is(.hm72-kicker,.hm72-lead) { color:#e6eaf3; }
.hm72-cta { display:inline-flex; padding:12px 17px; color:#fff!important; background:#18214a; font-size:16px; font-weight:600; border-radius:16px; text-decoration:none; }
.hm72-vision .hm72-cta { margin-top:28px; box-shadow:inset 0 0 0 1px #98c1e7; }
.hm72-cta:focus-visible { outline:2px solid #4c6ddd; outline-offset:4px; }
@media(max-width:850px) { .hm72-pillars { grid-template-columns:1fr; } }
@media(max-width:767px) {
  .hm72-about { padding-top:75px; }
  .hm72-wrap { width:calc(100% - 36px); }
  .hm72-hero,.hm72-chapter { grid-template-columns:1fr; gap:24px; }
  .hm72-hero { padding-block:45px 56px; }
  .hm72-display { font-size:clamp(39px,10.8vw,48px); }
  .hm72-years,.hm72-method,.hm72-vision { border-radius:24px; }
  .hm72-prose,.hm72-card p { font-size:17px; }
}
#hmn2-draft.hm72-about .hmn2-header .hmn2-brand{width:auto;min-width:0}
#hmn2-draft.hm72-about .hmn2-header .hmn2-logo{width:160px}
#hmn2-draft.hm72-about .hmn2-header :is(.hmn2-contact,.hmn8-mobile-link:last-child),#hmn2-draft.hm72-about .hm65-button{background:#18214a!important;color:#fff!important;font-weight:600!important}
#hmn2-draft.hm72-about .hmn2-header .hmn2-contact{border-radius:16px;text-decoration:none}
#hmn2-draft.hm72-about .hmn2-navigation .hmn2-navlink{color:#171719;text-decoration:none;font-size:15px;line-height:1.4;font-weight:500}
#hmn2-draft.hm72-about .hmn2-navigation .hmn2-navlink.w--current{font-weight:600;text-decoration:underline;text-underline-offset:5px}
@media(min-width:768px) and (max-width:910px){#hmn2-draft.hm72-about .hmn2-header{padding-inline:24px;column-gap:16px}#hmn2-draft.hm72-about .hmn2-header .hmn2-contact{padding-inline:14px}}
#hmn2-draft :is(.hms21-tab,.hm24-tab)[aria-pressed="true"]{background:#18214a!important;color:#fff!important}
#hmn2-draft :is(.hmn2-header a,.hmn8-menu-toggle):focus-visible{outline-color:#4c6ddd}
#hmn2-draft .hmn2-navigation a[href="/ueber-uns"]{white-space:nowrap}
@media(min-width:768px) and (max-width:1000px){#hmn2-draft .hmn2-header .hmn2-navigation{gap:14px}}



.hm72-about .hm73-studio{grid-column:1/-1;margin:0;min-width:0;scroll-margin-top:112px}
.hm72-about .hm73-studio-grid{display:grid;grid-template-columns:2.8fr 1fr 1fr;gap:12px;height:clamp(220px,31vw,380px)}
.hm72-about .hm73-studio-image{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;border-radius:16px;background:#18214a}
.hm72-about .hm73-studio-image:first-child{object-position:center 48%}
.hm72-about .hm73-studio-caption{display:block;color:#5a6374;font-size:14px;line-height:1.45;margin-top:12px}
@media(max-width:767px){
 .hm72-about .hm73-studio-grid{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;gap:8px}
 .hm72-about .hm73-studio-image{height:auto;aspect-ratio:2/3}
 .hm72-about .hm73-studio-image:first-child{grid-column:1/-1;aspect-ratio:3/2}
}

