{"id":14544,"date":"2026-10-19T20:08:57","date_gmt":"2026-10-19T18:08:57","guid":{"rendered":"https:\/\/kaizuno.com\/?page_id=14544"},"modified":"2026-10-20T10:42:32","modified_gmt":"2026-10-20T08:42:32","slug":"team","status":"publish","type":"page","link":"https:\/\/kaizuno.com\/de\/team\/","title":{"rendered":"Team"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"14544\" class=\"elementor elementor-14544\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ae3ce8 e-con-full e-flex e-con e-parent\" data-id=\"4ae3ce8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30f30a2 elementor-widget elementor-widget-html\" data-id=\"30f30a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!doctype html>\n<div id=\"kaizuno-app\" data-page=\"team\">\n<style>\n@font-face {\n  font-family: \"DM Sans\";\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(https:\/\/kaizuno.com\/assets\/fonts\/dm-sans-regular.ttf) format(\"truetype\");\n}\n@font-face {\n  font-family: \"DM Sans\";\n  font-style: normal;\n  font-weight: 600;\n  font-display: swap;\n  src: url(https:\/\/kaizuno.com\/assets\/fonts\/dm-sans-semibold.ttf) format(\"truetype\");\n}\n@font-face {\n  font-family: \"DM Serif Display\";\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(https:\/\/kaizuno.com\/assets\/fonts\/dm-serif-display-regular.ttf) format(\"truetype\");\n}\n#kaizuno-app{--ink:#173d3c;--text:#3b4e49;--muted:#59645d;--paper:#fcf8f1;--white:#fffdf9;--soft:#f3ece2;--line:#d9cfc0;--teal:#38b2ac;--teal-dark:#14716b;--mint:#efe5d7;--sand:#efe5d7;--accent-hover:#125f5a;--serif:\"DM Serif Display\",Georgia,serif;--sans:\"DM Sans\",Arial,sans-serif;--max:1180px}\n\n\/* Elementor-safe root typography and shared header styling *\/\n#kaizuno-app, #kaizuno-app * { font-family: var(--sans); }\n#kaizuno-app h1, #kaizuno-app h2, #kaizuno-app h3,\n#kaizuno-app .brand-claim { font-family: var(--serif); }\n#kaizuno-app .site-header {\n  background-color: #f3ece2 !important;\n  color: #173d3c !important;\n  font-family: \"DM Sans\", Arial, sans-serif !important;\n}\n#kaizuno-app .site-header .desktop-nav a,\n#kaizuno-app .site-header .mobile-nav a,\n#kaizuno-app .site-header .lang,\n#kaizuno-app .site-header .brand-claim { font-family: \"DM Sans\", Arial, sans-serif !important; }\n#kaizuno-app .site-header .hbtn {\n  font-family: \"DM Sans\", Arial, sans-serif !important;\n  font-weight: 600 !important;\n}\n#kaizuno-app .site-header .hbtn.primary {\n  background-color: #14716b !important;\n  border-color: #14716b !important;\n  color: #ffffff !important;\n}\n#kaizuno-app .site-header .hbtn.outline {\n  background-color: transparent !important;\n  border-color: #173d3c !important;\n  color: #173d3c !important;\n}\n#kaizuno-app *{box-sizing:border-box}\n#kaizuno-app{scroll-behavior:smooth;scroll-padding-top:108px}\n#kaizuno-app{margin:0;background:var(--paper);color:var(--text);font-family:var(--sans);font-size:17px;line-height:1.65}\n#kaizuno-app.locked{overflow:hidden}\n#kaizuno-app button, #kaizuno-app a, #kaizuno-app input{ -webkit-tap-highlight-color:transparent}\n#kaizuno-app a{color:inherit;text-underline-offset:5px}\n#kaizuno-app button{font:inherit;cursor:pointer}\n#kaizuno-app button, #kaizuno-app a{touch-action:manipulation}\n#kaizuno-app button:focus-visible, #kaizuno-app a:focus-visible, #kaizuno-app summary:focus-visible, #kaizuno-app [tabindex]:focus-visible{outline:3px solid var(--teal-dark);outline-offset:5px}\n#kaizuno-app button{color:inherit}\n#kaizuno-app img{max-width:100%;display:block}\n#kaizuno-app h1, #kaizuno-app h2, #kaizuno-app h3, #kaizuno-app p{margin:0}\n#kaizuno-app h1, #kaizuno-app h2, #kaizuno-app h3{color:var(--ink)}\n#kaizuno-app h1, #kaizuno-app h2{font-family:var(--serif);font-weight:400;line-height:1.1;letter-spacing:-.035em}\n#kaizuno-app h1{font-size:clamp(44px,5.3vw,76px)}\n#kaizuno-app h2{font-size:clamp(34px,3.6vw,49px)}\n#kaizuno-app h3{font-size:22px;line-height:1.3;letter-spacing:-.02em;font-weight:600}\n#kaizuno-app p+p{margin-top:18px}\n#kaizuno-app p{max-width:70ch}\n#kaizuno-app ul{padding-left:20px;margin:16px 0}\n#kaizuno-app li+li{margin-top:8px}\n#kaizuno-app strong{font-weight:600}\n#kaizuno-app .wrap{width:min(var(--max),calc(100% - 96px));margin-inline:auto}\n#kaizuno-app .narrow{max-width:750px}\n#kaizuno-app .eyebrow{font-size:13px;text-transform:uppercase;letter-spacing:.16em;font-weight:600;line-height:1.5;color:var(--teal-dark);margin-bottom:22px}\n#kaizuno-app .caption{font-size:14px;color:var(--muted);line-height:1.5}\n#kaizuno-app .lead{font-size:20px;line-height:1.65;max-width:640px;margin-top:26px}\n#kaizuno-app .section{padding:88px 0}\n#kaizuno-app .section.compact{padding:60px 0}\n#kaizuno-app .white{background:var(--white)}\n#kaizuno-app .soft{background:var(--soft)}\n#kaizuno-app .mint{background:var(--mint)}\n#kaizuno-app .split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}\n#kaizuno-app .split.wide-left{grid-template-columns:1.2fr 1fr}\n#kaizuno-app .stack{display:grid;gap:24px}\n#kaizuno-app .section-title{margin-bottom:36px}\n#kaizuno-app .section-title p{margin-top:20px;max-width:680px}\n#kaizuno-app .text-link{font-size:16px;color:var(--teal-dark);font-weight:600;text-decoration:none;display:inline-flex;gap:14px;align-items:center;border-bottom:1px solid currentColor;padding-bottom:3px}\n#kaizuno-app .text-link:after{content:\"\u2197\";font-size:19px}\n#kaizuno-app .text-link:hover{color:var(--ink)}\n#kaizuno-app .links{display:flex;gap:26px;flex-wrap:wrap;margin-top:28px}\n#kaizuno-app .button{display:inline-flex;align-items:center;justify-content:center;gap:22px;text-decoration:none;border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:3px;padding:13px 21px;font-size:16px;font-weight:600;line-height:1.5;min-height:50px}\n#kaizuno-app .button:after{content:\"\u2197\";font-size:21px}\n#kaizuno-app .button:hover{background:var(--teal-dark);border-color:var(--teal-dark)}\n#kaizuno-app .button.teal{background:var(--teal);border-color:var(--teal);color:var(--ink)}\n#kaizuno-app .button.teal:hover{background:#73c9c4}\n#kaizuno-app .button.outline{background:transparent;color:var(--ink)}\n#kaizuno-app .button.outline:hover{background:var(--mint)}\n#kaizuno-app .mt{margin-top:30px}\n#kaizuno-app .small-note{font-size:14px;line-height:1.6;color:var(--muted)}\n#kaizuno-app .tag{font-size:12px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:inline-block;padding:6px 9px;background:var(--mint);color:var(--teal-dark);border-radius:2px}\n#kaizuno-app .skip{position:absolute;z-index:100;top:-80px;left:16px;background:white;padding:12px}\n#kaizuno-app .skip:focus{top:8px}\n#kaizuno-app .site-header{background:var(--soft);color:var(--ink);position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line)}\n#kaizuno-app .header-inner{height:90px;display:flex;gap:42px;align-items:center;justify-content:space-between}\n#kaizuno-app .brand{width:164px;flex-shrink:0;display:flex;align-items:center;text-decoration:none}\n#kaizuno-app .brand img{width:164px;height:48px;object-fit:contain}\n#kaizuno-app .desktop-nav{display:flex;gap:25px;align-items:center}\n#kaizuno-app .desktop-nav a{text-decoration:none;font-size:15px;line-height:1.5;position:relative;padding:31px 0;color:var(--text)}\n#kaizuno-app .desktop-nav a:after{position:absolute;content:\"\";height:2px;bottom:22px;left:0;right:0;background:var(--teal);transform:scaleX(0);transition:transform .15s}\n#kaizuno-app .desktop-nav a:hover, #kaizuno-app .desktop-nav a[aria-current=\"page\"]{color:var(--ink)}\n#kaizuno-app .desktop-nav a:hover:after, #kaizuno-app .desktop-nav a[aria-current=\"page\"]:after{transform:scaleX(1)}\n#kaizuno-app .menu-button{display:none;color:var(--ink);background:none;border:1px solid #8b9d9a;padding:8px 14px;border-radius:3px;font-size:15px}\n#kaizuno-app .mobile-nav{display:none}\n#kaizuno-app .view[hidden]{display:none!important}\n#kaizuno-app .view [tabindex=\"-1\"]:not(summary):focus-visible, #kaizuno-app main:focus-visible{outline:none}\n#kaizuno-app .view{animation:enter .22s ease-out}\n@keyframes enter{from{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}\n#kaizuno-app .hero{padding:86px 0 72px}\n#kaizuno-app .hero-grid{display:block;max-width:920px}\n#kaizuno-app .hero h1{max-width:920px}\n#kaizuno-app .hero h1 .accent{white-space:nowrap}\n#kaizuno-app .brand-reg{font:400 .3em var(--sans);vertical-align:super;letter-spacing:0;margin-left:2px}\n#kaizuno-app .accent{color:var(--teal-dark)}\n#kaizuno-app .hero .lead{font-size:19px;max-width:780px}\n#kaizuno-app .hero-aside{padding-left:36px;border-left:1px solid #cecac2}\n#kaizuno-app .hero-aside .eyebrow{color:var(--muted);margin-bottom:28px}\n#kaizuno-app .task{padding:16px 0;border-top:1px solid var(--line);display:flex;gap:20px;align-items:start;font-size:20px;line-height:1.4;color:var(--ink)}\n#kaizuno-app .task span{font-size:13px;color:var(--teal-dark);padding-top:6px}\n#kaizuno-app .hero-base{margin-top:55px;padding-top:20px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:28px;font-size:14px;color:var(--muted)}\n#kaizuno-app .hero-base strong{font-weight:400;color:var(--ink)}\n#kaizuno-app .number{font-family:var(--serif);font-size:35px;color:var(--teal-dark);line-height:1}\n#kaizuno-app .perspectives{display:grid;gap:25px}\n#kaizuno-app .perspective{padding-bottom:24px;border-bottom:1px solid var(--line)}\n#kaizuno-app .perspective:last-child{padding:0;border:0}\n#kaizuno-app .perspective h3{font-size:18px;margin-bottom:7px}\n#kaizuno-app .perspective p{font-size:16px}\n#kaizuno-app .outcomes{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin:38px 0 35px}\n#kaizuno-app .outcome{padding-top:20px;border-top:1px solid #becdc8}\n#kaizuno-app .outcome h3{margin:12px 0;font-size:25px;font-family:var(--serif);font-weight:400}\n#kaizuno-app .three{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}\n#kaizuno-app .component{border-top:2px solid var(--teal);padding-top:25px}\n#kaizuno-app .component h3{margin:18px 0 14px}\n#kaizuno-app .component p{font-size:16px}\n#kaizuno-app .component .text-link{margin-top:22px;font-size:15px}\n#kaizuno-app .principle{margin-top:44px;background:var(--soft);padding:25px 30px;display:grid;grid-template-columns:1fr 2fr;gap:40px;font-size:16px}\n#kaizuno-app .principle strong{color:var(--ink)}\n#kaizuno-app .proof-compact{padding:36px 42px;background:white;display:grid;grid-template-columns:150px 1fr;gap:40px;align-items:center}\n#kaizuno-app .proof-compact img{width:130px;max-height:100px;object-fit:contain}\n#kaizuno-app .proof-compact h3{font-family:var(--serif);font-size:31px;font-weight:400;margin-bottom:12px}\n#kaizuno-app .proof-compact .text-link{margin-top:20px}\n#kaizuno-app .contact-band{background:var(--ink);color:#f1e9dd;padding:68px 0}\n#kaizuno-app .contact-band h2{color:white}\n#kaizuno-app .contact-band .eyebrow{color:#a0e2d5}\n#kaizuno-app .contact-inner{display:flex;align-items:center;justify-content:space-between;gap:60px}\n#kaizuno-app .contact-inner p{margin-top:18px;max-width:650px}\n#kaizuno-app .contact-inner .button{flex-shrink:0}\n#kaizuno-app .footer{padding:38px 0;background:#102f2e;color:#e2dbd0;font-size:13px}\n#kaizuno-app .footer-inner{display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}\n#kaizuno-app .footer a{color:#f6efe5;text-decoration:none}\n#kaizuno-app .footer-links{display:flex;gap:22px;flex-wrap:wrap}\n#kaizuno-app .footer small{font-size:13px}\n#kaizuno-app .page-hero{padding:65px 0 57px;border-bottom:1px solid var(--line)}\n#kaizuno-app .breadcrumb{font-size:14px;display:flex;gap:12px;color:var(--muted);margin-bottom:38px}\n#kaizuno-app .breadcrumb a{text-decoration:none}\n#kaizuno-app .page-hero h1{font-size:clamp(43px,4.5vw,64px);max-width:820px}\n#kaizuno-app .page-hero .lead{max-width:780px;font-size:19px}\n#kaizuno-app .page-heading{display:grid;grid-template-columns:1.55fr 1fr;gap:70px;align-items:end}\n#kaizuno-app .aside-note{font-size:15px;border-left:2px solid var(--teal);padding-left:20px;color:var(--muted)}\n#kaizuno-app .jumpnav{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}\n#kaizuno-app .jumpnav a{text-decoration:none;border:1px solid #cbc8c0;padding:8px 14px;border-radius:3px;font-size:14px;line-height:1.5}\n#kaizuno-app .jumpnav a:hover{background:var(--mint);border-color:var(--teal)}\n#kaizuno-app .content-layout{display:grid;grid-template-columns:230px 1fr;gap:70px}\n#kaizuno-app .sticky-aside{position:sticky;top:130px;align-self:start}\n#kaizuno-app .sticky-aside h2{font:600 15px var(--sans);letter-spacing:0;margin-bottom:18px}\n#kaizuno-app .sticky-aside a{display:block;text-decoration:none;color:var(--muted);padding:8px 0;font-size:15px}\n#kaizuno-app .sticky-aside a:hover{color:var(--teal-dark)}\n#kaizuno-app .topic-list{border-top:1px solid var(--line)}\n#kaizuno-app .topic{border-bottom:1px solid var(--line);scroll-margin-top:125px}\n#kaizuno-app .topic summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:40px 1fr 24px;gap:15px;align-items:start;padding:26px 0}\n#kaizuno-app .topic summary::-webkit-details-marker{display:none}\n#kaizuno-app .topic summary .topic-index{font-size:14px;color:var(--teal-dark);padding-top:5px}\n#kaizuno-app .topic summary .topic-name{font-family:var(--serif);font-size:27px;line-height:1.25;color:var(--ink)}\n#kaizuno-app .topic summary .topic-sub{display:block;font-family:var(--sans);font-size:15px;color:var(--muted);margin-top:7px;line-height:1.5}\n#kaizuno-app .topic summary:after{content:\"+\";font-size:26px;font-weight:400;color:var(--teal-dark);line-height:1}\n#kaizuno-app .topic[open] summary:after{content:\"\u2212\"}\n#kaizuno-app .topic-body{padding:0 25px 30px 55px;font-size:16px}\n#kaizuno-app .topic-body .links{gap:22px;margin-top:20px}\n#kaizuno-app .topic-body .text-link{font-size:14px}\n#kaizuno-app .question-list{list-style:none;padding:0;margin:20px 0}\n#kaizuno-app .question-list li{position:relative;padding-left:18px}\n#kaizuno-app .question-list li:before{content:\"\";position:absolute;left:0;top:11px;width:5px;height:5px;background:var(--teal-dark)}\n#kaizuno-app .case{border-top:3px solid var(--teal);background:var(--white);padding:36px;scroll-margin-top:125px}\n#kaizuno-app .case .eyebrow{margin:16px 0}\n#kaizuno-app .case h3{font:400 33px\/1.2 var(--serif);margin-bottom:26px}\n#kaizuno-app .case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}\n#kaizuno-app .case-grid strong{display:block;font-size:14px;color:var(--teal-dark);margin-bottom:10px}\n#kaizuno-app .case-grid p{font-size:15px;line-height:1.65}\n#kaizuno-app .case .small-note{margin-top:25px;font-size:12px}\n#kaizuno-app .sector-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 60px}\n#kaizuno-app .sector{padding:33px 0;border-top:1px solid var(--line);scroll-margin-top:125px}\n#kaizuno-app .sector h3{font:400 30px\/1.2 var(--serif);margin:14px 0}\n#kaizuno-app .sector p{font-size:16px}\n#kaizuno-app .sector .links{margin-top:20px;gap:18px}\n#kaizuno-app .sector .text-link{font-size:14px}\n#kaizuno-app .section-footnote{margin-top:30px;border-left:2px solid var(--line);padding-left:18px;font-size:14px;color:var(--muted)}\n#kaizuno-app .process{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}\n#kaizuno-app .process h3{margin:16px 0 12px}\n#kaizuno-app .process p{font-size:16px}\n#kaizuno-app .system-demo{display:grid;grid-template-columns:255px 1fr;gap:0;border:1px solid var(--line);background:white;margin-top:35px;border-radius:5px;overflow:hidden}\n#kaizuno-app .demo-sidebar{padding:27px;background:var(--ink);color:white}\n#kaizuno-app .demo-sidebar .eyebrow{color:#a0e2d5;margin-bottom:22px;font-size:11px}\n#kaizuno-app .demo-sidebar h3{color:white;font-size:19px;line-height:1.4;margin-bottom:26px}\n#kaizuno-app .demo-tabs{display:grid;gap:8px}\n#kaizuno-app .demo-tabs button{text-align:left;border:0;background:none;color:#e2dbd0;font-size:14px;padding:12px;border-radius:3px}\n#kaizuno-app .demo-tabs button[aria-selected=\"true\"]{background:#2a5551;color:white;border-left:3px solid var(--teal)}\n#kaizuno-app .demo-tabs button:hover{background:#254c48}\n#kaizuno-app .demo-main{padding:35px 40px}\n#kaizuno-app .demo-meta{display:flex;justify-content:space-between;gap:14px;margin-bottom:27px;font-size:12px;color:var(--muted)}\n#kaizuno-app .demo-main h3{font:400 30px\/1.2 var(--serif);margin-bottom:18px}\n#kaizuno-app .demo-main p{font-size:16px}\n#kaizuno-app .demo-cell{padding:17px 20px;background:var(--paper);margin-top:15px;border-left:3px solid var(--line)}\n#kaizuno-app .demo-cell.green{border-color:var(--teal)}\n#kaizuno-app .demo-cell strong{font-size:14px;color:var(--ink);display:block;margin-bottom:5px}\n#kaizuno-app .demo-cell p{font-size:14px}\n#kaizuno-app .demo-panel[hidden]{display:none}\n#kaizuno-app .role-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}\n#kaizuno-app .role-block{padding-top:24px;border-top:1px solid var(--line)}\n#kaizuno-app .role-block h3{margin-bottom:15px}\n#kaizuno-app .faq details{border-top:1px solid var(--line);padding:18px 0}\n#kaizuno-app .faq details:last-child{border-bottom:1px solid var(--line)}\n#kaizuno-app .faq summary{cursor:pointer;font-weight:600;font-size:17px;color:var(--ink)}\n#kaizuno-app .faq details p{font-size:16px;margin-top:14px}\n#kaizuno-app .book-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}\n#kaizuno-app .book-stage{background:#efe5d7;padding:38px 28px 20px;border-radius:4px}\n#kaizuno-app .book-stage img{width:100%;max-width:475px;margin:auto}\n#kaizuno-app .book-copy h2{margin:16px 0 24px}\n#kaizuno-app .book-copy .authors{font-size:15px;margin:18px 0;color:var(--muted)}\n#kaizuno-app .method-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}\n#kaizuno-app .method-list li{display:grid;grid-template-columns:50px 1fr;gap:10px;padding:24px 0;border-bottom:1px solid var(--line);margin:0}\n#kaizuno-app .method-list h3{font-size:20px;margin-bottom:6px}\n#kaizuno-app .method-list p{font-size:16px}\n#kaizuno-app .method-list .number{font-size:29px}\n#kaizuno-app .partner-feature{display:grid;grid-template-columns:210px 1fr;gap:65px;align-items:start}\n#kaizuno-app .partner-logo{padding:35px;background:white;border:1px solid var(--line)}\n#kaizuno-app .partner-logo img{width:100%;height:85px;object-fit:contain}\n#kaizuno-app .partner-feature h2{margin:15px 0 22px}\n#kaizuno-app .partner-ways{display:grid;grid-template-columns:1fr 1fr;gap:45px}\n#kaizuno-app .partner-way{padding:30px;border:1px solid var(--line);background:white}\n#kaizuno-app .partner-way h3{font:400 31px\/1.2 var(--serif);margin:16px 0}\n#kaizuno-app .partner-way p{font-size:16px}\n#kaizuno-app .partner-way .text-link{font-size:15px;margin-top:20px}\n#kaizuno-app .team-hero{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}\n#kaizuno-app .team-photo{padding:35px 0 0;background:#efe5d7;border-radius:3px;overflow:hidden;align-self:end}\n#kaizuno-app .team-photo img{width:100%;height:auto}\n#kaizuno-app .people{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}\n#kaizuno-app .person{padding-top:22px;border-top:2px solid var(--teal)}\n#kaizuno-app .person .initials{display:flex;width:54px;height:54px;align-items:center;justify-content:center;border-radius:50%;background:var(--ink);color:#fff;font-size:16px;margin-bottom:23px}\n#kaizuno-app .person h3{font:400 29px\/1.2 var(--serif);margin-bottom:10px}\n#kaizuno-app .person .role{color:var(--teal-dark);font-size:14px;font-weight:600;margin:0 0 17px}\n#kaizuno-app .person p{font-size:16px}\n#kaizuno-app .statement{font-family:var(--serif);font-size:clamp(28px,3.3vw,44px);line-height:1.3;color:var(--ink);max-width:950px}\n#kaizuno-app .draft-note{border:1px dashed #baa98e;background:#f8f1e6;padding:14px 18px;margin-top:25px;color:#645a49;font-size:13px;line-height:1.6}\n#kaizuno-app .draft-note strong{font-weight:600}\n#kaizuno-app .dialog{border:0;border-radius:5px;background:var(--paper);color:var(--text);max-width:650px;width:calc(100% - 32px);padding:42px;max-height:88vh;overflow:auto}\n#kaizuno-app .dialog::backdrop{background:rgba(8,18,33,.65)}\n#kaizuno-app .dialog h2{font-size:37px;margin:12px 0 22px}\n#kaizuno-app .dialog p, #kaizuno-app .dialog li{font-size:16px}\n#kaizuno-app .dialog .close{position:absolute;right:18px;top:15px;border:0;background:none;font-size:27px;padding:0 8px;line-height:1.5}\n#kaizuno-app .dialog .buttons{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}\n#kaizuno-app .dialog a{overflow-wrap:anywhere}\n#kaizuno-app .review-list{padding:0;list-style:none}\n#kaizuno-app .review-list li{padding:15px 0;border-top:1px solid var(--line)}\n#kaizuno-app .review-list strong{display:block;color:var(--ink);margin-bottom:6px}\n#kaizuno-app .empty-noscript{padding:30px;background:#fff1d8;color:var(--ink)}\n@media (min-width:1450px){#kaizuno-app .hero{padding-top:103px;padding-bottom:83px}\n#kaizuno-app .hero h1{font-size:80px}}\n@media (max-width:1100px){#kaizuno-app .wrap{width:calc(100% - 64px)}\n#kaizuno-app .desktop-nav{gap:16px}\n#kaizuno-app .desktop-nav a{font-size:14px}\n#kaizuno-app .header-inner{gap:25px}\n#kaizuno-app .brand, #kaizuno-app .brand img{width:142px}\n#kaizuno-app .hero-grid{gap:44px;grid-template-columns:1.5fr 1fr}\n#kaizuno-app .hero-aside{padding-left:25px}\n#kaizuno-app .split, #kaizuno-app .book-layout{gap:45px}\n#kaizuno-app .content-layout{gap:40px;grid-template-columns:185px 1fr}\n#kaizuno-app .page-heading{gap:40px}\n#kaizuno-app .partner-feature{gap:35px}\n#kaizuno-app .people{gap:28px}}\n@media (max-width:850px){#kaizuno-app .desktop-nav{display:none}\n#kaizuno-app .menu-button{display:block}\n#kaizuno-app .header-inner{height:76px}\n#kaizuno-app .mobile-nav.open{display:grid;padding:10px 32px 25px;background:var(--paper);border-top:1px solid var(--line)}\n#kaizuno-app .mobile-nav a{padding:10px 0;text-decoration:none;border-bottom:1px solid var(--line);color:var(--ink);font-size:17px}\n#kaizuno-app .mobile-nav a[aria-current=\"page\"]{color:var(--teal-dark)}\n#kaizuno-app .hero-grid{grid-template-columns:1fr}\n#kaizuno-app .hero-aside{display:none}\n#kaizuno-app .hero{padding-top:60px}\n#kaizuno-app .hero h1{max-width:650px;font-size:64px}\n#kaizuno-app .hero .lead{max-width:640px}\n#kaizuno-app .hero-base{margin-top:35px}\n#kaizuno-app .split, #kaizuno-app .page-heading{grid-template-columns:1fr;gap:35px}\n#kaizuno-app .three{gap:25px}\n#kaizuno-app .component h3{font-size:20px}\n#kaizuno-app .content-layout{grid-template-columns:1fr}\n#kaizuno-app .sticky-aside{position:static;display:none}\n#kaizuno-app .section{padding:65px 0}\n#kaizuno-app .case-grid{grid-template-columns:1fr;gap:22px}\n#kaizuno-app .contact-inner{align-items:start;flex-direction:column;gap:28px}\n#kaizuno-app .system-demo{grid-template-columns:1fr}\n#kaizuno-app .demo-sidebar{padding:20px}\n#kaizuno-app .demo-sidebar h3{margin-bottom:16px}\n#kaizuno-app .demo-sidebar .eyebrow{display:none}\n#kaizuno-app .demo-tabs{grid-template-columns:repeat(3,1fr)}\n#kaizuno-app .demo-tabs button{font-size:13px;padding:9px}\n#kaizuno-app .demo-tabs button[aria-selected=\"true\"]{border-left:0;border-bottom:3px solid var(--teal)}\n#kaizuno-app .book-layout{gap:35px}\n#kaizuno-app .partner-feature{grid-template-columns:150px 1fr;gap:30px}\n#kaizuno-app .partner-logo{padding:22px}\n#kaizuno-app .partner-ways{gap:25px}\n#kaizuno-app .team-hero{gap:30px}\n#kaizuno-app .people{gap:24px}\n#kaizuno-app .person h3{font-size:26px}}\n@media (max-width:600px){#kaizuno-app .wrap{width:calc(100% - 40px)}\n#kaizuno-app .brand, #kaizuno-app .brand img{width:145px}\n#kaizuno-app .header-inner{height:70px}\n#kaizuno-app .mobile-nav.open{padding:10px 20px 24px}\n#kaizuno-app .hero{padding:45px 0 40px}\n#kaizuno-app .hero h1{font-size:48px;line-height:1.08}\n#kaizuno-app .hero .eyebrow{font-size:11px;letter-spacing:.11em;max-width:260px;margin-bottom:24px}\n#kaizuno-app .hero .lead{font-size:17px;margin-top:23px}\n#kaizuno-app .hero-base{font-size:12px;display:block;margin-top:32px}\n#kaizuno-app .hero-base span+span{display:none}\n#kaizuno-app .section{padding:50px 0}\n#kaizuno-app .section.compact{padding:42px 0}\n#kaizuno-app h2{font-size:35px}\n#kaizuno-app .eyebrow{font-size:12px;margin-bottom:17px}\n#kaizuno-app .lead{font-size:18px}\n#kaizuno-app p{font-size:16px}\n#kaizuno-app .split{gap:30px}\n#kaizuno-app .outcomes, #kaizuno-app .three, #kaizuno-app .role-grid, #kaizuno-app .book-layout, #kaizuno-app .people, #kaizuno-app .team-hero, #kaizuno-app .sector-grid, #kaizuno-app .partner-ways{grid-template-columns:1fr;gap:30px}\n#kaizuno-app .outcomes{margin:25px 0 30px;gap:22px}\n#kaizuno-app .outcome h3{font-size:26px}\n#kaizuno-app .component{padding-top:20px}\n#kaizuno-app .component h3{margin:12px 0}\n#kaizuno-app .component .number{font-size:29px}\n#kaizuno-app .component .text-link{margin-top:15px}\n#kaizuno-app .principle{grid-template-columns:1fr;gap:10px;padding:22px;margin-top:30px}\n#kaizuno-app .proof-compact{grid-template-columns:1fr;gap:25px;padding:28px}\n#kaizuno-app .proof-compact img{width:110px;height:60px}\n#kaizuno-app .proof-compact h3{font-size:29px}\n#kaizuno-app .contact-band{padding:45px 0}\n#kaizuno-app .contact-inner{gap:27px}\n#kaizuno-app .footer{padding:30px 0}\n#kaizuno-app .footer-inner{gap:22px;align-items:start;flex-direction:column}\n#kaizuno-app .footer-links{gap:15px}\n#kaizuno-app .page-hero{padding:35px 0 38px}\n#kaizuno-app .breadcrumb{margin-bottom:25px;font-size:13px}\n#kaizuno-app .page-hero h1{font-size:44px}\n#kaizuno-app .page-hero .lead{font-size:17px;margin-top:22px}\n#kaizuno-app .aside-note{font-size:14px}\n#kaizuno-app .page-heading{gap:26px}\n#kaizuno-app .jumpnav{gap:7px;margin-top:25px}\n#kaizuno-app .jumpnav a{font-size:13px;padding:7px 11px}\n#kaizuno-app .topic summary{grid-template-columns:24px 1fr 18px;gap:9px;padding:23px 0}\n#kaizuno-app .topic summary .topic-name{font-size:25px}\n#kaizuno-app .topic summary .topic-sub{font-size:14px}\n#kaizuno-app .topic-body{padding:0 0 25px 33px}\n#kaizuno-app .topic-body p{font-size:15px}\n#kaizuno-app .topic-body .links{gap:14px}\n#kaizuno-app .case{padding:25px}\n#kaizuno-app .case h3{font-size:29px;margin-bottom:23px}\n#kaizuno-app .case-grid{gap:20px}\n#kaizuno-app .sector-grid{gap:0}\n#kaizuno-app .sector{padding:28px 0}\n#kaizuno-app .process{grid-template-columns:1fr;gap:27px}\n#kaizuno-app .process>div{border-top:1px solid var(--line);padding-top:20px}\n#kaizuno-app .process h3{margin:10px 0}\n#kaizuno-app .demo-main{padding:25px 20px}\n#kaizuno-app .demo-tabs{gap:2px}\n#kaizuno-app .demo-tabs button{font-size:12px;padding:9px 5px}\n#kaizuno-app .demo-meta{font-size:11px;align-items:start}\n#kaizuno-app .demo-meta .tag{font-size:10px;padding:4px 5px}\n#kaizuno-app .demo-main h3{font-size:28px}\n#kaizuno-app .demo-sidebar h3{font-size:17px}\n#kaizuno-app .book-stage{padding:27px 20px 15px}\n#kaizuno-app .book-stage img{max-width:330px}\n#kaizuno-app .method-list li{grid-template-columns:37px 1fr}\n#kaizuno-app .method-list h3{font-size:19px}\n#kaizuno-app .partner-feature{grid-template-columns:1fr;gap:24px}\n#kaizuno-app .partner-logo{width:150px;padding:20px}\n#kaizuno-app .partner-logo img{height:58px}\n#kaizuno-app .partner-way{padding:25px}\n#kaizuno-app .team-photo{max-width:440px}\n#kaizuno-app .person h3{font-size:29px}\n#kaizuno-app .person .initials{margin-bottom:18px}\n#kaizuno-app .dialog{padding:35px 24px 28px}\n#kaizuno-app .dialog h2{font-size:32px}\n#kaizuno-app .dialog .button{font-size:14px;width:100%}\n#kaizuno-app .links{gap:20px}\n#kaizuno-app .text-link{font-size:15px}}\n@media (prefers-reduced-motion:reduce){#kaizuno-app html{scroll-behavior:auto}\n#kaizuno-app .view{animation:none}\n#kaizuno-app *{transition:none!important}}\n@media print{#kaizuno-app .site-header, #kaizuno-app .footer, #kaizuno-app .contact-band, #kaizuno-app .jumpnav, #kaizuno-app .sticky-aside, #kaizuno-app .dialog, #kaizuno-app .button, #kaizuno-app .menu-button{display:none!important}\n#kaizuno-app .view[hidden]{display:none!important}\n#kaizuno-app .view [tabindex=\"-1\"]:not(summary):focus-visible, #kaizuno-app main:focus-visible{outline:none}\n#kaizuno-app .wrap{width:100%}\n#kaizuno-app .section, #kaizuno-app .page-hero, #kaizuno-app .hero{padding:24px 0}\n#kaizuno-app h1{font-size:40px}\n#kaizuno-app h2{font-size:28px}\n#kaizuno-app body{font-size:12px}\n#kaizuno-app .case, #kaizuno-app .component, #kaizuno-app .sector{break-inside:avoid}\n#kaizuno-app .view{animation:none}}\n#kaizuno-app .hero-offer{padding-left:1.15em;margin:16px 0 0}\n#kaizuno-app .hero-offer li{padding-left:.2em;margin:0 0 12px}\n#kaizuno-app .hero-offer li::marker{color:var(--teal-dark)}\n#kaizuno-app .hero .lead>p{font-size:inherit}\n#kaizuno-app .symptom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;align-items:stretch}\n#kaizuno-app .symptom-card{min-width:0;padding:28px;background:var(--paper);border:1px solid var(--line)}\n#kaizuno-app .symptom-card h3{font-family:var(--sans);font-size:23px;font-weight:500;line-height:1.3;margin:0 0 18px;color:var(--ink)}\n#kaizuno-app .symptom-card p{font-size:16px;line-height:1.65;margin:0}\n@media (max-width:900px){#kaizuno-app .symptom-grid{grid-template-columns:1fr;gap:18px}\n#kaizuno-app .symptom-card{padding:25px}\n#kaizuno-app .symptom-card h3{font-size:22px;margin-bottom:12px}}\n#kaizuno-app .usual-ways{margin-top:36px}\n#kaizuno-app .usual-way{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;padding:30px 0;border-top:1px solid var(--line);align-items:start}\n#kaizuno-app .usual-way h3{font-family:var(--serif);font-size:27px;font-weight:400;line-height:1.3;margin:0;color:var(--ink)}\n#kaizuno-app .usual-way p{font-size:17px;line-height:1.65;margin:0;max-width:660px}\n@media (max-width:700px){#kaizuno-app .usual-ways{margin-top:28px}\n#kaizuno-app .usual-way{grid-template-columns:1fr;gap:14px;padding:26px 0}\n#kaizuno-app .usual-way h3{font-size:24px}\n#kaizuno-app .usual-way p{font-size:16px}}\n#kaizuno-app .offer-links{margin-top:32px;border-top:1px solid var(--line)}\n#kaizuno-app .offer-link{display:grid;grid-template-columns:180px minmax(0,1fr) 24px;gap:28px;align-items:baseline;padding:24px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}\n#kaizuno-app .offer-label{font-size:19px;font-weight:600;color:var(--teal-dark)}\n#kaizuno-app .offer-question{font-size:20px;line-height:1.45}\n#kaizuno-app .offer-detail{display:block;font-size:16px;line-height:1.6;color:var(--muted);margin-top:6px}\n#kaizuno-app .offer-arrow{font-size:23px;color:var(--teal-dark)}\n#kaizuno-app .offer-link:hover .offer-question{text-decoration:underline;text-underline-offset:4px}\n#kaizuno-app .offer-link:focus-visible{outline:2px solid var(--teal-dark);outline-offset:5px}\n@media (max-width:600px){#kaizuno-app .offer-link{grid-template-columns:minmax(0,1fr) 24px;gap:7px 16px;padding:20px 0}\n#kaizuno-app .offer-label{grid-column:1;grid-row:1;font-size:17px}\n#kaizuno-app .offer-question{grid-column:1;grid-row:2;font-size:18px}\n#kaizuno-app .offer-arrow{grid-column:2;grid-row:1}\n#kaizuno-app .offer-detail{font-size:15px}}\n#kaizuno-app .contact-intro{font-size:20px;margin:16px 0 0}\n#kaizuno-app .contact-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px}\n#kaizuno-app .contact-person{padding:30px 22px;text-align:center;border:1px solid #365d58;background:#214947}\n#kaizuno-app .contact-portrait{display:block;width:112px;height:112px;object-fit:cover;border-radius:50%;margin:0 auto 22px}\n#kaizuno-app .portrait-murat{object-position:50% 24%}\n#kaizuno-app .contact-person h3{font-family:var(--sans);font-size:22px;font-weight:500;color:var(--white);margin:0 0 24px}\n#kaizuno-app .contact-person .button{font-size:15px;padding:13px 18px;gap:10px}\n#kaizuno-app .contact-choices{margin:24px 0}\n#kaizuno-app .contact-choice{display:flex;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;font-size:16px}\n#kaizuno-app .contact-choice span:last-child{color:var(--teal-dark)}\n#kaizuno-app .contact-choice:hover span:last-child{text-decoration:underline}\n@media (max-width:760px){#kaizuno-app .contact-people{grid-template-columns:1fr;gap:18px}\n#kaizuno-app .contact-person{padding:26px 20px}\n#kaizuno-app .contact-person h3{margin-bottom:20px}\n#kaizuno-app .contact-choice{flex-direction:column;gap:6px}}\n#kaizuno-app .formula-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:72px;align-items:center}\n#kaizuno-app .formula-copy h2{font-size:clamp(30px,3.1vw,44px);line-height:1.2;margin:18px 0 24px}\n#kaizuno-app .formula-copy>p:not(.eyebrow){font-size:18px;line-height:1.65;max-width:620px}\n#kaizuno-app .formula-copy .text-link{margin-top:24px}\n#kaizuno-app .formula-steps{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}\n#kaizuno-app .formula-steps li{display:flex;align-items:center;gap:24px;padding:20px 0;border-bottom:1px solid var(--line);font-size:21px;line-height:1.4;color:var(--ink)}\n#kaizuno-app .formula-number{font-family:var(--serif);font-size:32px;color:var(--teal-dark);min-width:26px}\n@media (max-width:760px){#kaizuno-app .formula-layout{grid-template-columns:1fr;gap:32px}\n#kaizuno-app .formula-copy h2{font-size:32px}\n#kaizuno-app .formula-steps li{font-size:19px;padding:16px 0}\n#kaizuno-app .formula-copy>p:not(.eyebrow){font-size:17px}}\n#kaizuno-app .offer-intro{max-width:850px;margin-top:24px}\n#kaizuno-app .hero-illustration{margin:42px 0 0;max-width:1100px;overflow:hidden;border-radius:4px}\n#kaizuno-app .hero-illustration img{width:100%;height:auto;aspect-ratio:3 \/ 2;object-fit:contain}\n@media (min-width:1000px){#kaizuno-app .hero-illustration img{aspect-ratio:16 \/ 9;object-fit:cover;object-position:center top}}\n@media (max-width:600px){#kaizuno-app .hero-illustration{margin-top:28px}}\n#kaizuno-app .approach-view .approach-grey{background:#f3ece2}\n#kaizuno-app .approach-view .reading-column{max-width:760px}\n#kaizuno-app .approach-view .approach-prose h2{max-width:730px;margin-bottom:28px;font-size:clamp(31px,3.2vw,43px);line-height:1.18}\n#kaizuno-app .approach-view .approach-prose p{font-size:18px;line-height:1.75;max-width:none}\n#kaizuno-app .approach-view .approach-prose p+p{margin-top:20px}\n#kaizuno-app .approach-view .approach-prose{padding-block:72px}\n#kaizuno-app .approach-view .approach-hero{padding-bottom:48px}\n#kaizuno-app .approach-view .approach-hero h1{max-width:940px}\n#kaizuno-app .approach-view .approach-hero .lead{max-width:690px}\n#kaizuno-app .approach-jumps{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:30px}\n#kaizuno-app .approach-jumps a{font-size:14px;text-decoration-thickness:1px;min-height:44px;display:flex;align-items:center;color:var(--teal-dark)}\n#kaizuno-app .approach-view .method-intro h2{max-width:740px}\n#kaizuno-app .approach-view .method-intro>p:last-child{font-size:18px;margin-top:26px;max-width:740px}\n#kaizuno-app .example-selector{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:38px 0 32px;font-size:15px}\n#kaizuno-app .example-selector>span{margin-right:10px;color:var(--muted)}\n#kaizuno-app .example-selector button{min-height:46px;border:1px solid #aabbb8;border-radius:3px;background:transparent;padding:9px 18px}\n#kaizuno-app .example-selector button[aria-pressed=\"true\"]{background:var(--teal-dark);border-color:var(--teal-dark);color:white}\n#kaizuno-app .example-selector button:hover{border-color:var(--teal-dark)}\n#kaizuno-app .method-column-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:0 0 17px 80px;border-bottom:1px solid var(--line);font-size:13px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}\n#kaizuno-app .approach-steps{list-style:none;padding:0;margin:0}\n#kaizuno-app .approach-steps li{display:grid;grid-template-columns:56px 1fr 1fr;gap:24px;margin:0;position:relative;padding:32px 0;border-bottom:1px solid var(--line)}\n#kaizuno-app .step-node{width:56px;height:56px;display:flex;align-items:center;justify-content:center}\n#kaizuno-app .step-node img{display:block;width:48px;height:52px;object-fit:contain}\n#kaizuno-app .approach-steps h3{font-size:23px;margin:4px 0 14px}\n#kaizuno-app .approach-steps p{font-size:16px;line-height:1.65}\n#kaizuno-app .approach-steps .step-question{color:var(--ink);font-weight:600}\n#kaizuno-app .approach-steps p+p{margin-top:10px}\n#kaizuno-app .step-example{border-left:2px solid #d4e8e5;padding:7px 0 7px 25px;align-self:center;margin-left:20px}\n#kaizuno-app .step-example p[hidden]{display:none!important}\n#kaizuno-app .step-example p:not([hidden]){margin-top:0}\n#kaizuno-app .method-return{display:grid;grid-template-columns:44px 1fr;gap:30px;max-width:870px;margin-top:32px}\n#kaizuno-app .method-return>span{font-size:35px;color:var(--teal-dark);line-height:1.2;text-align:center}\n#kaizuno-app .method-return h3{font-size:21px;margin-bottom:10px}\n#kaizuno-app .method-return p{font-size:16px}\n#kaizuno-app .approach-view .approach-closing{border-left:2px solid var(--teal-dark);padding-left:22px;margin-top:30px;color:var(--ink)}\n@media (max-width:700px){#kaizuno-app .approach-view .approach-prose{padding-block:48px}\n#kaizuno-app .approach-view .approach-prose p, #kaizuno-app .approach-view .method-intro>p:last-child{font-size:17px}\n#kaizuno-app .approach-view .approach-prose h2{margin-bottom:23px}\n#kaizuno-app .approach-view .approach-hero h1{font-size:clamp(38px,8vw,54px)}\n#kaizuno-app .approach-jumps{gap:4px 20px}\n#kaizuno-app .example-selector{margin:28px 0 14px}\n#kaizuno-app .example-selector>span{flex-basis:100%;margin-bottom:3px}\n#kaizuno-app .example-selector button{font-size:14px;padding:9px 12px}\n#kaizuno-app .method-column-head{display:none}\n#kaizuno-app .approach-steps li{grid-template-columns:44px 1fr;gap:12px 14px;padding:26px 0}\n#kaizuno-app .step-node{width:44px;height:44px}\n#kaizuno-app .step-node img{width:40px;height:44px}\n#kaizuno-app .approach-steps h3{font-size:21px;margin-top:4px;margin-bottom:11px}\n#kaizuno-app .step-example{grid-column:2;margin:3px 0 0;padding:5px 0 5px 15px}\n#kaizuno-app .step-example:before{content:\"Zum Beispiel\";display:block;font-size:12px;font-weight:600;color:var(--teal-dark);margin-bottom:6px}\n#kaizuno-app .method-return{grid-template-columns:36px 1fr;gap:16px;margin-top:27px}\n#kaizuno-app .method-return h3{font-size:20px}}\n@media (prefers-reduced-motion:reduce){#kaizuno-app .view{animation:none}\n#kaizuno-app html{scroll-behavior:auto}}\n#kaizuno-app .approach-wishes, #kaizuno-app .approach-contributions{list-style:none;padding:0;margin:28px 0}\n#kaizuno-app .approach-wishes li, #kaizuno-app .approach-contributions li{margin:0;padding:15px 0;border-top:1px solid var(--line);font-size:17px;line-height:1.65}\n#kaizuno-app .approach-wishes li:last-child, #kaizuno-app .approach-contributions li:last-child{border-bottom:1px solid var(--line)}\n#kaizuno-app .approach-wishes strong, #kaizuno-app .approach-contributions strong{color:var(--ink)}\n#kaizuno-app .approach-contributions li{border-color:#bdddd9;padding:18px 0}\n#kaizuno-app .approach-contributions li:last-child{border-color:#bdddd9}\n#kaizuno-app .approach-contributions strong{display:block;margin-bottom:5px}\n#kaizuno-app .approach-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:34px 0 42px}\n#kaizuno-app .approach-benefit{background:var(--white);padding:28px;border-radius:3px}\n#kaizuno-app .approach-benefit h3{font-size:23px;line-height:1.25;margin-bottom:16px}\n#kaizuno-app .approach-view .approach-benefit p{font-size:16px;line-height:1.7}\n#kaizuno-app .approach-succession h3{font-size:25px;margin-bottom:19px}\n@media (max-width:850px){#kaizuno-app .approach-benefits{grid-template-columns:1fr;gap:16px}\n#kaizuno-app .approach-benefit{padding:25px}\n#kaizuno-app .approach-benefit h3{margin-bottom:11px}}\n@media (max-width:600px){#kaizuno-app .approach-wishes li, #kaizuno-app .approach-contributions li{font-size:16px}\n#kaizuno-app .approach-succession h3{font-size:23px}}\n#kaizuno-app .approach-human-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:start}\n#kaizuno-app .approach-view .approach-human-layout h2{max-width:460px}\n#kaizuno-app .approach-human-layout .approach-wishes{margin:0;padding:14px 28px;background:var(--mint);border-radius:5px}\n#kaizuno-app .approach-human-layout .approach-wishes li{display:grid;grid-template-columns:125px 1fr;gap:14px;padding:17px 0;border-color:#c7dedb}\n#kaizuno-app .approach-human-layout .approach-wishes li:first-child{border-top:0}\n#kaizuno-app .approach-human-layout .approach-wishes li:last-child{border-bottom:0}\n#kaizuno-app .approach-obstacles, #kaizuno-app .approach-contribution-grid{display:grid;gap:22px;margin-top:30px}\n#kaizuno-app .approach-obstacles{grid-template-columns:repeat(3,minmax(0,1fr))}\n#kaizuno-app .approach-contribution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n#kaizuno-app .approach-panel{padding:28px;border:1px solid var(--line);border-radius:5px;background:#fcf8f1}\n#kaizuno-app .approach-view .approach-panel h3{font-size:24px;line-height:1.25;margin:0 0 16px}\n#kaizuno-app .approach-view .approach-panel p{font-size:16px;line-height:1.65;margin:0}\n#kaizuno-app .approach-contribution-grid .approach-panel{background:#fff;border-color:#c7dedb;border-top:3px solid var(--teal)}\n#kaizuno-app .approach-editorial{display:grid;grid-template-columns:1fr 1.5fr;gap:50px;align-items:start}\n#kaizuno-app .approach-view .approach-editorial h3{font-size:27px;line-height:1.25;margin:0}\n#kaizuno-app .approach-view .approach-editorial h2{font-size:32px;line-height:1.2;margin:0}\n#kaizuno-app .approach-view .approach-editorial p{margin:0}\n#kaizuno-app #organization .approach-editorial{border-top:1px solid var(--line);padding-top:32px}\n@media (max-width:900px){#kaizuno-app .approach-human-layout{gap:30px}\n#kaizuno-app .approach-obstacles{grid-template-columns:1fr}\n#kaizuno-app .approach-human-layout .approach-wishes li{grid-template-columns:1fr;gap:3px}\n#kaizuno-app .approach-editorial{gap:30px}}\n@media (max-width:650px){#kaizuno-app .approach-human-layout, #kaizuno-app .approach-contribution-grid, #kaizuno-app .approach-editorial{grid-template-columns:1fr;gap:24px}\n#kaizuno-app .approach-panel{padding:24px}\n#kaizuno-app .approach-view .approach-panel h3{font-size:23px}\n#kaizuno-app .approach-human-layout .approach-wishes{padding:8px 24px}}\n#kaizuno-app .approach-book-catalogue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px}\n#kaizuno-app .catalogue-book{min-width:0}\n#kaizuno-app .catalogue-cover{height:240px;background:#efe5d7;display:flex;align-items:center;justify-content:center;padding:20px;margin-bottom:22px;border-radius:4px}\n#kaizuno-app .catalogue-cover img{width:100%;height:100%;object-fit:contain}\n#kaizuno-app .catalogue-placeholder{width:144px;height:200px;padding:20px 16px;background:#fff;border-left:6px solid #197872;box-shadow:5px 5px 0 #d0dbd6;display:flex;flex-direction:column;justify-content:space-between;color:var(--ink)}\n#kaizuno-app .catalogue-placeholder span{font-size:12px;letter-spacing:.05em}\n#kaizuno-app .catalogue-placeholder strong{font:400 25px\/1.15 var(--serif)}\n#kaizuno-app .catalogue-placeholder small{font-size:11px;color:var(--muted)}\n#kaizuno-app .catalogue-placeholder.alternate{background:#f7f4ee;border-left-color:#8a806e}\n#kaizuno-app .catalogue-placeholder.dental{background:#e6f7f6;border-left-color:#38b2ac}\n#kaizuno-app .approach-view .catalogue-label{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-dark);font-weight:600;margin:0 0 10px}\n#kaizuno-app .approach-view .catalogue-book h3{font-size:23px;line-height:1.25;margin:0 0 12px}\n#kaizuno-app .approach-view .catalogue-book p{font-size:15px;line-height:1.65;margin-bottom:14px}\n#kaizuno-app .approach-view .catalogue-book .catalogue-subtitle{color:var(--ink);font-weight:600}\n#kaizuno-app .approach-view .catalogue-book .catalogue-authors, #kaizuno-app .approach-view .catalogue-book .catalogue-pending, #kaizuno-app .approach-view .catalogue-book .catalogue-language{font-size:12px;color:var(--muted)}\n#kaizuno-app .catalogue-book .text-link{font-size:14px}\n@media (min-width:1001px){#kaizuno-app .approach-book-catalogue{row-gap:0}\n#kaizuno-app .approach-book-catalogue .catalogue-book{display:grid;grid-row:span 7;grid-template-rows:subgrid;align-content:start}\n#kaizuno-app .approach-book-catalogue .catalogue-book>.text-link{justify-self:start;align-self:start}}\n@media (max-width:1000px){#kaizuno-app .approach-book-catalogue{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}}\n@media (max-width:550px){#kaizuno-app .approach-book-catalogue{grid-template-columns:1fr;gap:38px}\n#kaizuno-app .catalogue-cover{height:240px}\n#kaizuno-app .catalogue-cover img{max-width:300px}}\n#kaizuno-app .mobile-menu{display:none}\n@media (max-width:850px){#kaizuno-app .mobile-menu{display:block;margin-left:auto}\n#kaizuno-app .mobile-menu>summary.menu-button{display:flex;align-items:center;gap:10px;list-style:none;cursor:pointer;min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}\n#kaizuno-app .mobile-menu>summary::-webkit-details-marker{display:none}\n#kaizuno-app .mobile-menu>summary::marker{content:\"\"}\n#kaizuno-app .mobile-menu[open]>summary{background:var(--mint);border-color:var(--teal-dark)}\n#kaizuno-app .mobile-menu:not([open])>.mobile-nav{display:none!important}\n#kaizuno-app .mobile-menu[open]>.mobile-nav{display:grid;position:absolute;top:100%;left:0;right:0;z-index:40;padding:10px 32px 24px;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 12px 20px #0f1a2e14;max-height:calc(100vh - 110px);max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain}\n#kaizuno-app .mobile-menu .mobile-nav a{display:block;min-height:44px;padding:12px 0}}\n@media (max-width:600px){#kaizuno-app .mobile-menu[open]>.mobile-nav{padding:8px 20px 20px}}\n@media print{#kaizuno-app .mobile-menu{display:none!important}}\n#kaizuno-app [data-page=\"technology\"] .approach-wishes li{grid-template-columns:minmax(0,11rem) minmax(0,1fr);column-gap:24px}\n#kaizuno-app [data-page=\"technology\"] .approach-wishes strong, #kaizuno-app [data-page=\"technology\"] .approach-wishes span{min-width:0;overflow-wrap:anywhere}\n@media (max-width:1100px){#kaizuno-app [data-page=\"technology\"] .approach-wishes li{grid-template-columns:1fr;row-gap:4px}}\n#kaizuno-app #example .demo-main{min-width:0}\n#kaizuno-app #example [hidden]{display:none!important}\n#kaizuno-app #example .future-label{display:block;font-weight:600;font-size:14px;margin:18px 0 8px}\n#kaizuno-app #example select, #kaizuno-app #example textarea{width:100%;max-width:100%;font:inherit;padding:12px;border:1px solid var(--line);border-radius:4px;background:white;color:var(--ink)}\n#kaizuno-app #example .future-question{min-width:0;border:1px solid var(--line);border-radius:4px;margin:22px 0;padding:16px}\n#kaizuno-app #example legend{font-size:15px;padding:0 6px;line-height:1.5}\n#kaizuno-app #example .future-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}\n#kaizuno-app #example .future-options label{display:flex;align-items:center;gap:8px;font-size:13px;padding:9px;background:var(--paper);cursor:pointer}\n#kaizuno-app #example input{accent-color:var(--teal-dark)}\n#kaizuno-app #example .future-switch, #kaizuno-app #example .future-nav{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0}\n#kaizuno-app #example .future-nav{justify-content:space-between;border-top:1px solid var(--line);padding-top:20px}\n#kaizuno-app #example .future-switch button, #kaizuno-app #example .future-nav button{background:white;border:1px solid var(--line);border-radius:4px;padding:11px 15px;font-size:14px;color:var(--ink)}\n#kaizuno-app #example .future-switch button[aria-pressed=true]{background:var(--ink);color:white}\n#kaizuno-app #example button:focus-visible, #kaizuno-app #example input:focus-visible, #kaizuno-app #example select:focus-visible, #kaizuno-app #example textarea:focus-visible{outline:3px solid var(--teal);outline-offset:3px}\n#kaizuno-app #example .future-result{margin-top:24px}\n#kaizuno-app #example .future-result strong{font-size:15px}\n#kaizuno-app #example .future-result p{font-size:13px;margin-top:8px}\n#kaizuno-app #example .future-bar{display:flex;height:12px;gap:3px;margin-top:10px;border-radius:3px;overflow:hidden}\n#kaizuno-app #example .future-bar span:first-child{background:var(--teal-dark)}\n#kaizuno-app #example .future-bar span:last-child{background:#d5a45b}\n@media (max-width:850px){#kaizuno-app #example .demo-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}\n@media (max-width:600px){#kaizuno-app #example .demo-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}\n#kaizuno-app #example .future-options{grid-template-columns:1fr}\n#kaizuno-app #example .demo-main{padding:24px 18px}}\n#kaizuno-app #example .system-demo{grid-template-columns:290px minmax(0,1fr)}\n#kaizuno-app #example .demo-sidebar{background:#f3ece2;color:var(--ink);padding:26px 20px}\n#kaizuno-app #example .demo-sidebar h3{color:var(--ink);font-family:var(--serif);font-size:25px}\n#kaizuno-app #example .demo-sidebar .eyebrow{color:var(--teal-dark)}\n#kaizuno-app #example .demo-tabs{display:flex;flex-direction:column;gap:7px}\n#kaizuno-app #example .path-group{font-size:13px;font-weight:700;color:var(--ink);margin:23px 8px 6px}\n#kaizuno-app #example .path-group:first-child{margin-top:0}\n#kaizuno-app #example .demo-tabs button{display:flex;gap:10px;align-items:center;background:#e9dfd2;color:var(--ink);padding:13px 11px;border:1px solid transparent;font-size:14px;line-height:1.4;text-align:left}\n#kaizuno-app #example .demo-tabs button[aria-selected=true]{background:white;border:1px solid #94b9b3;box-shadow:inset 3px 0 var(--teal-dark)}\n#kaizuno-app #example .demo-tabs button:hover{background:white}\n#kaizuno-app #example .path-step{font-size:11px;color:var(--teal-dark)}\n#kaizuno-app #example .demo-tabs small{display:block;font-size:11px;color:var(--muted);margin-top:3px}\n#kaizuno-app #example .path-subnav{display:flex;flex-wrap:wrap;gap:7px;border-bottom:1px solid var(--line);padding:0 0 17px;margin:22px 0}\n#kaizuno-app #example .path-subnav button{font-size:13px;padding:8px 12px;border:1px solid var(--line);background:white;border-radius:4px;color:var(--ink)}\n#kaizuno-app #example .path-subnav button[aria-pressed=true]{background:var(--teal-dark);color:white;border-color:var(--teal-dark)}\n#kaizuno-app #example h4{font-size:20px;line-height:1.4;margin:18px 0}\n#kaizuno-app #example .path-legend{display:flex;flex-wrap:wrap;gap:16px;background:#f6f0e8;border:1px solid #d9e6e3;border-radius:5px;padding:15px;margin:20px 0}\n#kaizuno-app #example .path-legend>div{display:flex;gap:9px;align-items:flex-start;flex:1 1 160px;font-size:12px;line-height:1.5}\n#kaizuno-app #example .path-symbol{display:grid;place-items:center;min-width:28px;height:28px;border-radius:5px;background:#def0e4;color:#216341;font-size:17px;font-weight:700}\n#kaizuno-app #example .path-symbol.s1{background:#ffecd5;color:#945714}\n#kaizuno-app #example .path-symbol.s2{background:#e0e9f5;color:#305580}\n#kaizuno-app #example .path-symbol.s3{background:#d9ece9;color:#166457}\n#kaizuno-app #example .path-question{border:0;border-bottom:1px solid var(--line);padding:18px 0;margin:0;min-width:0}\n#kaizuno-app #example .path-question legend{font-size:16px;line-height:1.55;font-weight:500;padding:10px 0 0;width:100%}\n#kaizuno-app #example .path-choices{display:flex;flex-wrap:wrap;gap:9px;margin-top:9px}\n#kaizuno-app #example .path-choices label{display:flex;gap:8px;align-items:center;padding:10px 12px;border:1px solid #cddbd8;border-radius:5px;font-size:13px;cursor:pointer;background:white}\n#kaizuno-app #example .path-choices label:has(input:checked){border-color:var(--teal-dark);background:#efe5d7}\n#kaizuno-app #example .path-choices input{width:17px;height:17px;margin:0;flex-shrink:0}\n#kaizuno-app #example .path-result{padding:16px 0;border-bottom:1px solid var(--line)}\n#kaizuno-app #example .path-counts{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;font-weight:600}\n#kaizuno-app #example .path-counts span:first-child{color:#216341}\n#kaizuno-app #example .path-counts span:last-child{color:#945714}\n@media (max-width:850px){#kaizuno-app #example .system-demo{grid-template-columns:225px minmax(0,1fr)}\n#kaizuno-app #example .demo-sidebar{padding:20px 12px}\n#kaizuno-app #example .demo-main{padding:25px 22px}}\n@media (max-width:600px){#kaizuno-app #example .system-demo{grid-template-columns:1fr}\n#kaizuno-app #example .demo-tabs{display:grid;grid-template-columns:1fr 1fr}\n#kaizuno-app #example .path-group{grid-column:1\/-1;margin:12px 0 2px}\n#kaizuno-app #example .demo-tabs button{font-size:12px}\n#kaizuno-app #example .demo-sidebar h3{margin-bottom:10px}\n#kaizuno-app #example .demo-main{padding:24px 18px}\n#kaizuno-app #example .path-legend>div{flex-basis:140px}}\n#kaizuno-app #example .goal-legend{background:none;border:0;padding:0;margin:20px 0 24px;gap:12px 24px}\n#kaizuno-app #example .goal-legend>div{flex:0 1 auto;align-items:center;font-size:13px}\n#kaizuno-app #example .goal-list{background:#f7f3ed;border:1px solid var(--line);border-radius:5px;overflow:hidden}\n#kaizuno-app #example .goal-row{display:grid;grid-template-columns:100px minmax(0,1fr);gap:20px;align-items:center;padding:22px 18px;border-bottom:1px solid var(--line)}\n#kaizuno-app #example .goal-row:last-child{border-bottom:0}\n#kaizuno-app #example .goal-row p{margin:0;font-size:16px;line-height:1.6}\n#kaizuno-app #example .goal-buttons{display:flex;gap:10px}\n#kaizuno-app #example .goal-option{position:relative;display:block;width:44px;height:44px;flex-shrink:0;cursor:pointer}\n#kaizuno-app #example .goal-option input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}\n#kaizuno-app #example .goal-option span{display:grid;place-items:center;width:44px;height:44px;border:2px solid #cdbfab;border-radius:12px;background:white;font-size:27px;color:var(--ink)}\n#kaizuno-app #example .goal-option-0 input:checked+span{color:#287541;background:#e0f1e4;border-color:#50a765}\n#kaizuno-app #example .goal-option-1 input:checked+span{color:#a25a08;background:#fff0dd;border-color:#ed921e}\n#kaizuno-app #example .goal-option input:focus-visible+span{outline:3px solid var(--teal-dark);outline-offset:3px}\n#kaizuno-app #example .goal-option:hover span{border-color:#8b9d9a}\n@media (max-width:600px){#kaizuno-app #example .goal-row{grid-template-columns:86px minmax(0,1fr);gap:12px;padding:18px 12px}\n#kaizuno-app #example .goal-buttons{gap:6px}\n#kaizuno-app #example .goal-option, #kaizuno-app #example .goal-option span{width:40px;height:44px}\n#kaizuno-app #example .goal-row p{font-size:14px}}\n#kaizuno-app #example .likert-row{display:grid;grid-template-columns:184px minmax(0,1fr);gap:20px;align-items:center;padding:22px 12px;border-bottom:1px solid var(--line);background:#f7f3ed}\n#kaizuno-app #example .likert-row p{margin:0;font-size:16px;line-height:1.6}\n#kaizuno-app #example .likert-buttons{display:flex;gap:6px}\n#kaizuno-app #example .likert-option{position:relative;display:block;width:40px;height:44px;cursor:pointer;flex-shrink:0}\n#kaizuno-app #example .likert-option input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}\n#kaizuno-app #example .likert-option span{display:grid;place-items:center;width:40px;height:44px;border:2px solid #cdbfab;border-radius:50%;background:white;color:var(--ink);font-size:20px}\n#kaizuno-app #example .likert-option input:checked+span{border-color:var(--teal-dark);background:#efe5d7;color:var(--teal-dark);font-weight:700}\n#kaizuno-app #example .likert-option input:focus-visible+span{outline:3px solid var(--teal-dark);outline-offset:3px}\n#kaizuno-app #example .likert-option:hover span{border-color:#8b9d9a}\n@media (max-width:850px){#kaizuno-app #example .likert-row{grid-template-columns:1fr;gap:12px}}\n@media (max-width:600px){#kaizuno-app #example .likert-row p{font-size:14px}}\n#kaizuno-app #example .likert-legend{background:transparent;border:0;padding:0;margin:18px 0 24px;gap:10px 20px}\n#kaizuno-app #example .likert-legend>div{flex:0 1 auto;align-items:center;font-size:12px}\n#kaizuno-app #example .likert-legend .path-symbol{background:white;color:#28635d;border:1px solid #28635d;border-radius:50%;min-width:27px;height:27px;font-size:14px}\n#kaizuno-app #example .likert-legend br{display:none}\n#kaizuno-app #example .likert-row{grid-template-columns:176px minmax(0,1fr);gap:18px;padding:24px 12px}\n#kaizuno-app #example .likert-buttons{gap:6px}\n#kaizuno-app #example .likert-option, #kaizuno-app #example .likert-option span{width:38px;height:38px}\n#kaizuno-app #example .likert-option span{font-size:21px;border-radius:50%;border-color:#dadddf;background:white;font-weight:400}\n#kaizuno-app #example .likert-option input:checked+span{border-color:#28635d;background:white;color:#28635d;font-weight:500}\n#kaizuno-app #example .likert-option input:focus-visible+span{outline-color:#28635d}\n@media (max-width:1100px){#kaizuno-app #example .likert-row{grid-template-columns:152px minmax(0,1fr);gap:12px;padding:20px 8px}\n#kaizuno-app #example .likert-buttons{gap:4px}\n#kaizuno-app #example .likert-option, #kaizuno-app #example .likert-option span{width:34px;height:34px}\n#kaizuno-app #example .likert-row p{font-size:14px}}\n@media (max-width:420px){#kaizuno-app #example .likert-row{grid-template-columns:128px minmax(0,1fr);gap:8px;padding:18px 5px}\n#kaizuno-app #example .likert-buttons{gap:2px}\n#kaizuno-app #example .likert-option, #kaizuno-app #example .likert-option span{width:30px;height:30px}\n#kaizuno-app #example .likert-option span{font-size:18px}}\n#kaizuno-app #example .likert-legend .path-symbol.s0{background:#f47d55;border-color:#f47d55;color:#173d3c}\n#kaizuno-app #example .likert-legend .path-symbol.s1{background:#e2b336;border-color:#e2b336;color:#173d3c}\n#kaizuno-app #example .likert-legend .path-symbol.s2{background:#abc62d;border-color:#abc62d;color:#173d3c}\n#kaizuno-app #example .likert-legend .path-symbol.s3{background:#12867f;border-color:#12867f;color:white}\n#kaizuno-app #example .likert-option:has(input[value=\"0\"]){--rating-color:#f47d55;--rating-ink:#173d3c;--rating-tint:#fff0ea}\n#kaizuno-app #example .likert-option:has(input[value=\"1\"]){--rating-color:#e2b336;--rating-ink:#173d3c;--rating-tint:#fff8e4}\n#kaizuno-app #example .likert-option:has(input[value=\"2\"]){--rating-color:#abc62d;--rating-ink:#173d3c;--rating-tint:#f4f8df}\n#kaizuno-app #example .likert-option:has(input[value=\"3\"]){--rating-color:#12867f;--rating-ink:white;--rating-tint:#e7f5f2}\n#kaizuno-app #example .likert-option span{border-color:var(--rating-color);background:var(--rating-tint);color:#173d3c}\n#kaizuno-app #example .likert-option input:checked+span{background:var(--rating-color);border-color:var(--rating-color);color:var(--rating-ink);font-weight:700;box-shadow:0 0 0 2px white,0 0 0 3px var(--rating-color)}\n#kaizuno-app #example .likert-option:hover span{border-color:var(--rating-color);background:var(--rating-color);color:var(--rating-ink)}\n#kaizuno-app #example .single-choice-row{grid-template-columns:44px minmax(0,1fr)}\n#kaizuno-app #example .compact-choice-row .goal-option-0 span{color:#286347}\n#kaizuno-app #example .compact-choice-row .goal-option-1 span{color:#935817}\n@media (max-width:600px){#kaizuno-app #example .single-choice-row{grid-template-columns:40px minmax(0,1fr)}}\n#kaizuno-app #example .compact-choice-row .goal-option:has(input:disabled){opacity:.4;cursor:not-allowed}\n#kaizuno-app #example .compact-choice-row .goal-option input:disabled{cursor:not-allowed}\n#kaizuno-app #example .effort-row{grid-template-columns:152px minmax(0,1fr)}\n#kaizuno-app #example .effort-option input:checked+span{color:var(--teal-dark);background:#efe5d7;border-color:var(--teal-dark);font-weight:700}\n@media (max-width:600px){#kaizuno-app #example .effort-row{grid-template-columns:132px minmax(0,1fr)}}\n#kaizuno-app #example .result-group{margin:24px 0;padding:22px;background:#f6f0e8;border:1px solid #dce7e8;border-radius:5px}\n#kaizuno-app #example .result-group-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}\n#kaizuno-app #example .result-group-heading h4{margin:0;font-size:19px;line-height:1.4}\n#kaizuno-app #example .result-group h5{font-size:16px;line-height:1.5;color:#173d3c;margin:0 0 18px}\n#kaizuno-app #example .result-gauge{position:relative;width:104px;height:52px;overflow:hidden;flex-shrink:0}\n#kaizuno-app #example .result-gauge:before{content:\"\";position:absolute;inset:0 0 auto;height:104px;border-radius:50%;background:conic-gradient(from 270deg,#248780 calc(var(--score)*1.8deg),#dfe3e4 0 180deg,transparent 0);mask:radial-gradient(circle,transparent 49%,#000 51%)}\n#kaizuno-app #example .result-gauge span{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#248780;font-size:22px;font-weight:800}\n#kaizuno-app #example .result-table-wrap{overflow-x:auto;margin:16px 0}\n#kaizuno-app #example .result-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.65;background:white;box-shadow:0 8px 16px #20373910}\n#kaizuno-app #example .result-table thead th{background:#e2d3c0;color:#173d3c;font-weight:750;padding:12px;text-align:left}\n#kaizuno-app #example .result-table tbody th, #kaizuno-app #example .result-table tbody td{padding:14px 12px;border:1px solid #e1e4e5}\n#kaizuno-app #example .result-table tbody th{font-weight:400;text-align:left;width:70%}\n#kaizuno-app #example .result-table tbody td{text-align:center;font-weight:700}\n#kaizuno-app #example .result-table tbody tr:nth-child(odd){background:#f8f5ef}\n#kaizuno-app #example .maturity-1{background:#f47d55!important;color:#173d3c}\n#kaizuno-app #example .maturity-2{background:#e2b336!important;color:#173d3c}\n#kaizuno-app #example .maturity-3{background:#abc62d!important;color:#173d3c}\n#kaizuno-app #example .maturity-4{background:#248780!important;color:white}\n#kaizuno-app #example .result-maturity-legend{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:16px 0}\n#kaizuno-app #example .result-maturity-legend>span{width:28px;height:28px;display:grid;place-items:center;border-radius:4px;font-weight:700}\n#kaizuno-app #example .result-maturity-legend p{font-size:12px;margin:0 0 0 4px}\n#kaizuno-app #example .result-comments tbody td{text-align:left;font-weight:400}\n@media (max-width:600px){#kaizuno-app #example .result-group{padding:12px;margin:18px 0}\n#kaizuno-app #example .result-table{font-size:12px}\n#kaizuno-app #example .result-table tbody th, #kaizuno-app #example .result-table tbody td, #kaizuno-app #example .result-table thead th{padding:10px 7px}\n#kaizuno-app #example .result-group-heading h4{font-size:16px}\n#kaizuno-app #example .result-gauge{width:80px;height:40px}\n#kaizuno-app #example .result-gauge:before{height:80px}\n#kaizuno-app #example .result-gauge span{font-size:18px}}\n#kaizuno-app #example .trend-radar{min-width:0;margin:20px 0 28px;padding:12px 0 0;border:1px solid #d9cfc0;border-radius:12px;background:#f7f3ed}\n#kaizuno-app #example .trend-radar legend{max-width:calc(100% - 32px);margin-left:16px;padding:10px 16px;border:1px solid #d9cfc0;border-radius:28px;background:#fcf8f1;font-weight:750;font-size:16px;line-height:1.45}\n#kaizuno-app #example .trend-prompt{margin:4px 24px 12px;font-size:14px;color:var(--muted)}\n#kaizuno-app #example .trend-radar .goal-row{padding:22px 24px}\n#kaizuno-app #example .trend-radar .goal-option span{color:transparent;background:white;border-color:#ced5df;box-shadow:0 2px 4px #23364912}\n#kaizuno-app #example .trend-radar .goal-option input:checked+span{color:#286347;background:#e0f1e4;border-color:#50a765}\n#kaizuno-app #example .trend-add{padding:12px 18px 18px}\n#kaizuno-app #example .trend-add textarea{width:100%;box-sizing:border-box}\n@media (max-width:600px){#kaizuno-app #example .trend-radar legend{font-size:14px;padding:8px 12px}\n#kaizuno-app #example .trend-radar .goal-row{padding:18px 12px}}\n#kaizuno-app #example .effort-option input[value=\"0\"]:checked+span{background:#def0e4;color:#216341;border-color:#216341}\n#kaizuno-app #example .effort-option input[value=\"1\"]:checked+span{background:#ffecd5;color:#945714;border-color:#945714}\n#kaizuno-app #example .effort-option input[value=\"2\"]:checked+span{background:#e0e9f5;color:#305580;border-color:#305580}\n#kaizuno-app #example .report-page{padding:26px;background:white;border:1px solid #d9cfc0;border-radius:6px}\n#kaizuno-app #example .report-kicker{font-size:12px;color:var(--muted);margin:0 0 12px}\n#kaizuno-app #example .report-page>h4{font-size:27px;color:#173d3c;margin:0 0 8px}\n#kaizuno-app #example .report-subtitle{padding-bottom:18px;border-bottom:1px solid #dedfe6;margin-bottom:20px;color:#59645d}\n#kaizuno-app #example .report-goal-card{padding:22px;margin:18px 0;border:1px solid #d9cfc0;border-radius:12px;background:#f7f3ed}\n#kaizuno-app #example .report-goal-card h5{font-size:19px;color:#173d3c;margin:0 0 12px}\n#kaizuno-app #example .report-goal-card p{font-size:16px;line-height:1.75;margin:0}\n#kaizuno-app #example .report-contents{margin:20px 0;padding:16px 20px;background:#f7f3ed;border:1px solid #d9cfc0;border-radius:8px}\n#kaizuno-app #example .report-contents summary{cursor:pointer;font-weight:700}\n#kaizuno-app #example .report-contents ol{padding-left:22px;line-height:1.7}\n#kaizuno-app #example .report-contents li{padding:7px 0;border-bottom:1px solid #e1e3e9}\n@media (max-width:600px){#kaizuno-app #example .report-page{padding:14px}\n#kaizuno-app #example .report-goal-card{padding:16px}\n#kaizuno-app #example .report-goal-card p{font-size:14px}}\n#kaizuno-app #example .story-group{margin:26px 0;border:1px solid #d9cfc0;border-radius:12px;overflow:hidden;background:#f7f3ed}\n#kaizuno-app #example .story-group>h4{padding:20px 20px 0;margin:0 0 14px;font-size:18px;line-height:1.45;color:#173d3c}\n#kaizuno-app #example .story-group>.small-note{padding:0 20px;margin-bottom:16px}\n#kaizuno-app #example .pdca-step>span, #kaizuno-app #example .pdca-label{display:block;padding:10px 18px 0;font-size:12px;letter-spacing:.03em;font-weight:750;color:#456159}\n#kaizuno-app #example .pdca-step{border-top:1px solid #d9cfc0}\n#kaizuno-app #example .pdca-step .goal-row{border:0;padding-top:12px}\n#kaizuno-app #example .pdca-label{padding:0 0 5px}\n#kaizuno-app #example .story-method{margin:30px 0}\n#kaizuno-app #example .story-method ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;padding:0;margin:14px 0 0;gap:10px}\n#kaizuno-app #example .story-method li{margin:0;padding:18px 14px;border-top:4px solid #298780;background:#edf6f4;border-radius:0 0 8px 8px}\n#kaizuno-app #example .story-method li>span{display:block;font-size:12px;color:#26766e;font-weight:800;margin-bottom:8px}\n#kaizuno-app #example .story-method strong{display:block;font-size:15px;line-height:1.4}\n#kaizuno-app #example .story-method li p{font-size:13px;line-height:1.5;margin:10px 0 0}\n@media (max-width:850px){#kaizuno-app #example .story-method ol{grid-template-columns:repeat(2,minmax(0,1fr))}\n#kaizuno-app #example .story-method li:last-child{grid-column:1\/-1}}\n@media (max-width:420px){#kaizuno-app #example .story-method ol{grid-template-columns:1fr}}\n#kaizuno-app #example .practice-feedback{padding:12px 18px 18px;border-top:1px solid #d9cfc0}\n#kaizuno-app #example .practice-feedback .future-label{margin:10px 0 6px;font-size:14px}\n#kaizuno-app #example .practice-feedback textarea{height:62px;min-height:62px;padding:8px 10px;resize:vertical;box-sizing:border-box}\n#kaizuno-app #example .practice-results .strength-heading{background:#def0e4;color:#216341}\n#kaizuno-app #example .practice-results .potential-heading{background:#ffecd5;color:#945714}\n#kaizuno-app #example .practice-results td.dominant.strength-count{background:#def0e4;color:#216341;font-weight:800}\n#kaizuno-app #example .practice-results td.dominant.potential-count{background:#ffecd5;color:#945714;font-weight:800}\n#kaizuno-app #example .practice-results .practice-strength th[scope=\"row\"]{border-left:4px solid #438866}\n#kaizuno-app #example .practice-results .practice-potential th[scope=\"row\"]{border-left:4px solid #d6943c}\n#kaizuno-app #example .strength-key{color:#216341}\n#kaizuno-app #example .potential-key{color:#945714}\n#kaizuno-app #example .practice-result-note{margin:24px 0 12px}\n#kaizuno-app #example .priority-count{min-width:110px;text-align:left}\n#kaizuno-app #example .priority-track{display:block;margin-top:8px;height:9px;background:#e1e8e9;border-radius:5px;overflow:hidden}\n#kaizuno-app #example .priority-track>span{display:block;height:100%;background:#298780;border-radius:5px}\n#kaizuno-app #example .report-finding{margin:24px 0}\n#kaizuno-app #example .report-finding h5{font-size:19px;line-height:1.4;color:#173d3c;margin:0 0 8px}\n#kaizuno-app #example .report-finding p{margin:0;line-height:1.65}\n#kaizuno-app #example .report-matrix-wrap{overflow-x:auto;margin:22px 0}\n#kaizuno-app #example .report-matrix{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}\n#kaizuno-app #example .report-matrix th, #kaizuno-app #example .report-matrix td{padding:12px 10px;border-bottom:1px solid #d9cfc0;text-align:center;vertical-align:middle}\n#kaizuno-app #example .report-matrix thead th{background:#eee6da;color:#173d3c;font-weight:750}\n#kaizuno-app #example .report-matrix th:first-child{text-align:left;min-width:170px}\n#kaizuno-app #example .report-matrix tbody th{font-weight:500}\n#kaizuno-app #example .report-level{display:inline-block;padding:5px 8px;border-radius:4px;white-space:nowrap;font-size:13px}\n#kaizuno-app #example .level-0{background:#eeeef3;color:#606574}\n#kaizuno-app #example .level-1{background:#f47d55;color:#222}\n#kaizuno-app #example .level-2{background:#e2b336;color:#222}\n#kaizuno-app #example .level-3{background:#abc62d;color:#222}\n#kaizuno-app #example .level-4{background:#12867f;color:white}\n#kaizuno-app #example .level-5{background:#0b5e59;color:white}\n#kaizuno-app #example .report-level-legend{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0}\n#kaizuno-app #example .report-finding .recommendation-vote{font-style:italic;font-size:14px;color:#59645d;margin-top:12px}\n#kaizuno-app #example .measure-example{border:1px solid #d9cfc0;border-radius:9px;padding:22px;margin-top:26px;background:white}\n#kaizuno-app #example .measure-example h5{font-size:20px;color:#173d3c;margin:0 0 18px;line-height:1.4}\n#kaizuno-app #example .measure-example h6{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#173d3c;margin:20px 0 6px}\n#kaizuno-app #example .measure-example p{margin:0;line-height:1.65}\n#kaizuno-app #example .measure-start{margin:14px 0 8px}\n#kaizuno-app #example .report-cost-table th, #kaizuno-app #example .report-cost-table td{text-align:left}\n#kaizuno-app #example .report-cost-table tbody tr:nth-child(even){background:#f7f3ed}\n#kaizuno-app #example .report-team-quote{margin:14px 0 0;padding:6px 0 6px 16px;border-left:3px solid #a8bec1;color:#59645d;font-size:14px;font-style:italic}\n#kaizuno-app #example .report-team-quote p{margin:0}\n#kaizuno-app #example .report-team-quote cite{display:block;margin-top:5px;font-size:12px;font-style:normal}\n#kaizuno-app .topic-searchbar{display:flex;gap:24px;align-items:end;margin-bottom:14px}\n#kaizuno-app .topic-searchbar>div{flex:1;max-width:760px}\n#kaizuno-app .topic-searchbar label{display:block;font-weight:600;color:var(--ink);margin-bottom:10px}\n#kaizuno-app .topic-searchbar input{width:100%;font:inherit;padding:16px 18px;background:var(--paper);border:1px solid var(--line);border-radius:3px;color:var(--ink)}\n#kaizuno-app .topic-searchbar input:focus-visible{outline:2px solid var(--teal-dark);outline-offset:3px}\n#kaizuno-app .topic-searchbar button{border:0;background:none;text-decoration:underline;font-size:14px;padding:16px 0}\n#kaizuno-app .topic-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 34px;margin-top:44px}\n#kaizuno-app .topic-group{min-width:0}\n#kaizuno-app .topic-group-heading{display:flex;gap:12px;align-items:start;margin-bottom:20px;min-height:65px}\n#kaizuno-app .topic-group-heading>span{font-size:12px;color:var(--teal-dark);padding-top:6px}\n#kaizuno-app .topic-group-heading h2{font-family:var(--sans);font-size:23px;line-height:1.25;font-weight:600;letter-spacing:-.025em}\n#kaizuno-app .catalog-topic{border-top:1px solid var(--line)}\n#kaizuno-app .catalog-topic:last-child{border-bottom:1px solid var(--line)}\n#kaizuno-app .catalog-topic summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;padding:16px 0;font-size:16px;font-weight:500;color:var(--ink);line-height:1.45}\n#kaizuno-app .catalog-topic summary::-webkit-details-marker{display:none}\n#kaizuno-app .catalog-topic summary>span{font-size:22px;font-weight:400;color:var(--teal-dark)}\n#kaizuno-app .catalog-topic[open] summary>span{transform:rotate(45deg)}\n#kaizuno-app .catalog-topic[open] summary{color:var(--teal-dark)}\n#kaizuno-app .catalog-topic-body{padding:0 0 20px;font-size:15px;line-height:1.65}\n#kaizuno-app .catalog-topic-body .text-link{font-size:14px;margin-top:15px}\n#kaizuno-app .topic-selection-note{margin-top:42px;padding-top:24px;border-top:1px solid var(--line);font-size:15px;color:var(--muted);max-width:100%}\n#kaizuno-app .topic-offers{display:grid;grid-template-columns:1fr 1fr;gap:28px}\n#kaizuno-app .topic-offer{padding:32px;background:var(--white);border-top:3px solid var(--teal)}\n#kaizuno-app .topic-offer p:not(.eyebrow){margin:16px 0 24px}\n#kaizuno-app .topic-offer .eyebrow{margin-bottom:14px}\n#kaizuno-app .topic-offer h3{font-family:var(--serif);font-size:30px;font-weight:400}\n#kaizuno-app #topic-no-results{padding:42px 0}\n#kaizuno-app #topic-no-results p{margin:16px 0}\n#kaizuno-app .topic-catalog [hidden]{display:none!important}\n@media (max-width:1000px){#kaizuno-app .topic-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (max-width:600px){#kaizuno-app .topic-catalog-grid, #kaizuno-app .topic-offers{grid-template-columns:1fr}\n#kaizuno-app .topic-group-heading{min-height:0}\n#kaizuno-app .topic-searchbar{display:block}\n#kaizuno-app .topic-searchbar input{font-size:16px}\n#kaizuno-app .topic-searchbar button{padding-bottom:0}\n#kaizuno-app .topic-offer{padding:25px}}\n#kaizuno-app .topics-intro{max-width:1050px}\n#kaizuno-app .topics-intro h1{font-size:clamp(34px,4vw,56px);line-height:1.17}\n#kaizuno-app .topics-intro .lead{max-width:810px}\n#kaizuno-app .native-route-target{display:block;height:0;scroll-margin-top:24px}\n#kaizuno-app .compliance-beliefs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}\n#kaizuno-app .compliance-beliefs>div{padding-top:22px;border-top:2px solid var(--teal-dark)}\n#kaizuno-app .compliance-beliefs h3{font-size:21px;line-height:1.4}\n#kaizuno-app .compliance-beliefs p{margin-top:16px}\n#kaizuno-app .compliance-contribution{margin-top:40px;max-width:820px}\n#kaizuno-app .compliance-contribution p{margin:14px 0 22px}\n@media (max-width:850px){#kaizuno-app .compliance-beliefs{grid-template-columns:1fr;gap:28px}\n#kaizuno-app .compliance-beliefs h3{font-size:20px}}\n#kaizuno-app .lived-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px}\n#kaizuno-app .lived-topic{min-width:0;border-top:2px solid var(--teal-dark);padding-top:24px}\n#kaizuno-app .lived-topic h3{font-size:28px;line-height:1.3;margin-bottom:20px}\n#kaizuno-app .lived-topic>p:not(.eyebrow){margin-top:16px}\n#kaizuno-app .lived-topic .eyebrow{margin-bottom:12px}\n@media (max-width:1050px){#kaizuno-app .lived-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (max-width:700px){#kaizuno-app .lived-topics{grid-template-columns:1fr;gap:32px}\n#kaizuno-app .lived-topic h3{font-size:25px}}\n#kaizuno-app .topic-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:clamp(23px,3vw,32px);font-weight:600;color:var(--ink);padding:12px 0}\n#kaizuno-app .topic-disclosure>summary::-webkit-details-marker{display:none}\n#kaizuno-app .topic-disclosure>summary span{font-size:30px;color:var(--teal-dark);transition:transform .15s}\n#kaizuno-app .topic-disclosure[open]>summary span{transform:rotate(45deg)}\n#kaizuno-app .topic-disclosure-body{padding-top:30px}\n#kaizuno-app .topic-disclosure>summary:focus-visible{outline:2px solid var(--teal-dark);outline-offset:6px}\n#kaizuno-app #themen-ausloeser .approach-wishes li{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}\n#kaizuno-app #themen-ausloeser .approach-wishes strong, #kaizuno-app #themen-ausloeser .approach-wishes span{min-width:0;overflow-wrap:break-word}\n@media (max-width:1100px){#kaizuno-app #themen-ausloeser .approach-wishes li{grid-template-columns:1fr;gap:4px}}\n#kaizuno-app #themen-im-alltag .lived-topics{row-gap:20px}\n#kaizuno-app #themen-im-alltag .lived-topic{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:20px;padding-top:24px;padding-bottom:24px}\n#kaizuno-app #themen-im-alltag .lived-topic>h3, #kaizuno-app #themen-im-alltag .lived-topic>p{margin:0}\n@media (max-width:700px){#kaizuno-app #themen-im-alltag .lived-topics{row-gap:32px}\n#kaizuno-app #themen-im-alltag .lived-topic{display:block;grid-row:auto;padding-bottom:0}\n#kaizuno-app #themen-im-alltag .lived-topic>p{margin-top:16px}}\n#kaizuno-app #industry-specifics .approach-wishes li{grid-template-columns:12rem minmax(0,1fr)}\n@media (max-width:1100px){#kaizuno-app #industry-specifics .approach-wishes li{grid-template-columns:1fr}}\n#kaizuno-app #industry-examples .lived-topics{row-gap:20px}\n#kaizuno-app #industry-examples .lived-topic{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:20px;padding-top:24px;padding-bottom:24px}\n#kaizuno-app #industry-examples .lived-topic>h3, #kaizuno-app #industry-examples .lived-topic>p{margin:0}\n@media (max-width:700px){#kaizuno-app #industry-examples .lived-topics{row-gap:32px}\n#kaizuno-app #industry-examples .lived-topic{display:block;grid-row:auto;padding-bottom:0}\n#kaizuno-app #industry-examples .lived-topic>p{margin-top:16px}}\n#kaizuno-app #partner-types .lived-topics{row-gap:20px}\n#kaizuno-app #partner-types .lived-topic{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:20px;padding-bottom:24px}\n#kaizuno-app #partner-types .lived-topic>h3, #kaizuno-app #partner-types .lived-topic>p{margin:0}\n@media (max-width:700px){#kaizuno-app #partner-types .lived-topics{row-gap:32px}\n#kaizuno-app #partner-types .lived-topic{display:block;grid-row:auto;padding-bottom:0}\n#kaizuno-app #partner-types .lived-topic>p, #kaizuno-app #partner-types .lived-topic>div{margin-top:16px}}\n#kaizuno-app #partner-types .lived-topics{grid-template-columns:repeat(6,minmax(0,1fr))}\n#kaizuno-app #partner-types .lived-topic{grid-column:span 2}\n#kaizuno-app #partner-types .lived-topic:nth-child(n\/**\/+4){grid-column:span 3}\n@media (max-width:1050px){#kaizuno-app #partner-types .lived-topics{grid-template-columns:repeat(2,minmax(0,1fr))}\n#kaizuno-app #partner-types .lived-topic, #kaizuno-app #partner-types .lived-topic:nth-child(n\/**\/+4){grid-column:auto}\n#kaizuno-app #partner-types .lived-topic:last-child{grid-column:1\/-1}}\n@media (max-width:700px){#kaizuno-app #partner-types .lived-topics{grid-template-columns:1fr}\n#kaizuno-app #partner-types .lived-topic:last-child{grid-column:auto}}\n#kaizuno-app h2, #kaizuno-app h3{overflow-wrap:break-word;hyphens:auto;text-wrap:balance}\n#kaizuno-app .catalogue-placeholder strong{max-width:100%;overflow-wrap:anywhere;hyphens:auto}\n#kaizuno-app .site-intro{padding:64px 0;background:var(--paper);border-bottom:1px solid var(--line)}\n#kaizuno-app .site-intro .eyebrow{margin:0 0 20px;font-size:13px;line-height:1.5}\n#kaizuno-app .site-intro h1{max-width:none;font-size:clamp(38px,5.1vw,68px);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}\n#kaizuno-app .site-intro .claim-line{display:block}\n#kaizuno-app .site-intro .lead{ text-wrap:balance }\n#kaizuno-app .site-intro .lead-sentence{display:block;text-wrap:balance}\n#kaizuno-app .site-intro .accent{white-space:nowrap}\n#kaizuno-app .site-intro .lead{max-width:780px;font-size:19px;line-height:1.6;margin:26px 0 0}\n#kaizuno-app .site-intro .intro-copy{text-wrap:wrap}\n#kaizuno-app .site-intro .intro-copy p{margin:0}\n#kaizuno-app .site-intro .intro-copy p+p{margin-top:14px}\n#kaizuno-app .site-intro .intro-media{width:100%;max-width:980px;margin:40px 0 0;border-radius:4px;overflow:hidden}\n#kaizuno-app .site-intro .intro-media img{width:100%;height:auto;display:block}\n@media (max-width:850px){#kaizuno-app .site-intro{padding:48px 0}\n#kaizuno-app .site-intro h1{font-size:clamp(38px,5.1vw,68px)}}\n@media (max-width:600px){#kaizuno-app .site-intro{padding:36px 0 40px}\n#kaizuno-app .site-intro .eyebrow{font-size:12px;margin-bottom:18px}\n#kaizuno-app .site-intro h1{font-size:clamp(36px,8vw,44px);line-height:1.12;text-wrap:initial}\n#kaizuno-app .site-intro .claim-line{display:inline}\n#kaizuno-app .site-intro .lead{font-size:17px;margin-top:22px}\n#kaizuno-app .site-intro .intro-media{margin-top:28px}}\n@media print{#kaizuno-app .site-intro{padding:24px 0}\n#kaizuno-app .site-intro h1{font-size:40px}}\n#kaizuno-app .button, #kaizuno-app .button.teal{background:var(--teal-dark);border-color:var(--teal-dark);color:#fff}\n#kaizuno-app .button:hover, #kaizuno-app .button.teal:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff}\n#kaizuno-app .button.outline{background:transparent;color:var(--ink);border-color:var(--ink)}\n#kaizuno-app .button.outline:hover{background:var(--mint);color:var(--ink)}\n#kaizuno-app .site-header, #kaizuno-app .site-intro{border-bottom:0}\n#kaizuno-app .approach-wishes li, #kaizuno-app .approach-contributions li, #kaizuno-app .approach-human-layout .approach-wishes li, #kaizuno-app .approach-wishes li:last-child, #kaizuno-app .approach-contributions li:last-child{border:0}\n#kaizuno-app .ways-conclusion, #kaizuno-app .approach-view .approach-closing, #kaizuno-app .section-footnote, #kaizuno-app .aside-note{border-left:0;padding-left:0}\n#kaizuno-app .contact-person{background:#214947}\n#kaizuno-app .approach-contribution-grid .approach-panel{background:var(--white)}\n#kaizuno-app #example .story-method li{border-top:0;background:var(--soft)}\n#kaizuno-app #example .story-method li>span{color:var(--ink)}\n#kaizuno-app #example .path-step{color:var(--ink)}\n#kaizuno-app #example .likert-legend .path-symbol.s3{background:#14736d;border-color:#14736d;color:#fff}\n#kaizuno-app #example .likert-option:has(input[value=\"3\"]){--rating-color:#14736d}\n#kaizuno-app #example .maturity-4{background:#14736d!important;color:#fff}\n#kaizuno-app #example .level-4{background:#14736d;color:#fff}\n#kaizuno-app .site-intro h1 .accent{color:#258d84}\n#kaizuno-app .team-belief{max-width:900px}\n#kaizuno-app .team-belief .lead{max-width:760px;margin-bottom:22px}\n#kaizuno-app .team-profiles{display:grid;gap:30px;margin-top:38px}\n#kaizuno-app .team-profile{background:var(--white);border:1px solid #c8d3d3;border-radius:8px;padding:36px}\n#kaizuno-app .team-profile-head{display:flex;gap:28px;align-items:center;margin-bottom:30px}\n#kaizuno-app .team-portrait{width:140px;height:140px;object-fit:cover;border-radius:50%;flex-shrink:0}\n#kaizuno-app .team-profile h3{font-family:var(--serif);font-size:34px;font-weight:400}\n#kaizuno-app .team-role{color:var(--teal-dark);margin-top:8px;font-size:16px}\n#kaizuno-app .team-profile-body{max-width:850px}\n#kaizuno-app .team-profile h4{font-size:18px;color:var(--ink);margin:26px 0 9px}\n#kaizuno-app .team-profile h4:first-child{margin-top:0}\n#kaizuno-app .team-profile p{max-width:76ch}\n#kaizuno-app .team-placeholder{color:#59645d;font-size:16px;line-height:1.65}\n#kaizuno-app .team-cv{margin:28px 0;border:1px solid #c8d3d3;border-radius:6px;background:#fafbf9}\n#kaizuno-app .team-cv summary{cursor:pointer;list-style:none;position:relative;padding:18px 52px 18px 20px;font-weight:600;color:var(--teal-dark);line-height:1.45}\n#kaizuno-app .team-cv summary::-webkit-details-marker{display:none}\n#kaizuno-app .team-cv summary:after{content:\"+\";position:absolute;right:20px;top:15px;font-size:24px}\n#kaizuno-app .team-cv[open] summary:after{content:\"\u2212\"}\n#kaizuno-app .team-cv-body{padding:0 22px 24px}\n#kaizuno-app .team-cv-list{margin:24px 0}\n#kaizuno-app .team-cv-list>div+div{margin-top:24px}\n#kaizuno-app .team-cv-list dt{font-weight:600;color:var(--ink);margin-bottom:7px}\n#kaizuno-app .team-cv-list dd{margin:0;max-width:72ch}\n#kaizuno-app .team-company h2{margin-bottom:24px}\n@media (max-width:600px){#kaizuno-app .team-profile{padding:24px 20px}\n#kaizuno-app .team-profile-head{align-items:flex-start;flex-direction:column;gap:18px}\n#kaizuno-app .team-portrait{width:112px;height:112px}\n#kaizuno-app .team-profile h3{font-size:30px}\n#kaizuno-app .team-cv summary{padding-left:16px}\n#kaizuno-app .team-cv-body{padding:0 16px 20px}}\n#kaizuno-app .editorial-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:64px;align-items:start}\n#kaizuno-app .editorial-layout>h2{font-size:clamp(32px,3.25vw,44px);line-height:1.16;max-width:19ch;hyphens:none;text-wrap:balance}\n#kaizuno-app .editorial-copy{min-width:0;max-width:67ch}\n#kaizuno-app .editorial-copy p{font-size:18px;line-height:1.75;max-width:65ch;text-wrap:pretty}\n#kaizuno-app .editorial-copy p+p{margin-top:22px}\n#kaizuno-app .editorial-flow{display:grid;gap:30px}\n#kaizuno-app .editorial-flow h3{font-size:22px;line-height:1.35;margin-bottom:10px}\n#kaizuno-app .lived-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}\n#kaizuno-app .lived-topic{border:1px solid var(--line);border-radius:8px;background:var(--white);padding:28px;min-width:0}\n#kaizuno-app .lived-topic h3{font-size:25px;line-height:1.3;margin:0 0 16px;hyphens:auto}\n#kaizuno-app .lived-topic p{font-size:17px;line-height:1.7}\n#kaizuno-app .lived-topic .caption{font-size:14px;line-height:1.6}\n#kaizuno-app .lived-topic .partner-promise{color:var(--teal-dark);font-weight:600;line-height:1.5}\n#kaizuno-app .partner-invitation{margin-top:36px;max-width:690px}\n#kaizuno-app .partner-invitation p{margin-top:12px}\n#kaizuno-app .partner-invitation .button{margin-top:22px}\n#kaizuno-app .editorial-case{max-width:900px;margin-inline:auto;border:1px solid var(--line);border-radius:8px;padding:40px}\n#kaizuno-app .editorial-case h2{font-size:clamp(30px,3vw,42px);line-height:1.18;margin:22px 0}\n#kaizuno-app .editorial-case p{font-size:18px;line-height:1.7}\n#kaizuno-app .editorial-case .small-note{font-size:14px}\n#kaizuno-app .editorial-team-photo{margin:48px 0 0;max-width:980px;border-radius:8px;overflow:hidden}\n#kaizuno-app .editorial-team-photo img{width:100%;height:auto}\n#kaizuno-app .team-profile-body{max-width:72ch}\n#kaizuno-app .team-profile h4{font-size:15px;color:var(--teal-dark);margin:0 0 8px}\n#kaizuno-app .topic-offer{border:1px solid var(--line);border-radius:8px;padding:26px;background:var(--white)}\n#kaizuno-app .approach-view .method-intro{max-width:790px}\n#kaizuno-app .method-intro p{font-size:18px;line-height:1.75}\n#kaizuno-app .section-title>p{max-width:70ch}\n#kaizuno-app .section-title h2{max-width:25ch}\n@media (max-width:900px){#kaizuno-app .editorial-layout{gap:36px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}\n#kaizuno-app .editorial-layout>h2{font-size:34px}}\n@media (max-width:700px){#kaizuno-app .editorial-layout{grid-template-columns:1fr;gap:24px}\n#kaizuno-app .editorial-layout>h2{max-width:24ch;font-size:32px}\n#kaizuno-app .editorial-copy p, #kaizuno-app .editorial-case p, #kaizuno-app .method-intro p{font-size:17px;line-height:1.7}\n#kaizuno-app .lived-topics{grid-template-columns:1fr;gap:18px}\n#kaizuno-app .lived-topic{padding:24px}\n#kaizuno-app .lived-topic h3{font-size:25px}\n#kaizuno-app .editorial-case{padding:26px 22px}\n#kaizuno-app .editorial-case .small-note{font-size:13px}\n#kaizuno-app .editorial-team-photo{margin-top:32px}\n#kaizuno-app .editorial-copy p+p{margin-top:18px}}\n#kaizuno-app .contact-person{display:flex;flex-direction:column;align-items:center;border-radius:8px}\n#kaizuno-app .contact-person h3{hyphens:none;text-wrap:balance}\n#kaizuno-app .contact-person .button{margin-top:auto}\n#kaizuno-app [data-page=\"home\"] .home-explanation{text-wrap:pretty;max-width:780px}\n#kaizuno-app .home-explanation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}\n#kaizuno-app .home-explanation-card{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--white);padding:28px}\n#kaizuno-app .home-explanation-card h3{font-size:26px;line-height:1.25;hyphens:none;text-wrap:balance;margin:0 0 20px}\n#kaizuno-app .home-explanation-card p{font-size:17px;line-height:1.7;text-wrap:pretty}\n@media (max-width:900px){#kaizuno-app .home-explanation-grid{grid-template-columns:1fr;gap:18px}\n#kaizuno-app .home-explanation-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px}\n#kaizuno-app .home-explanation-card h3{margin:0;max-width:20ch}}\n@media (max-width:600px){#kaizuno-app .home-explanation-card{display:block;padding:24px}\n#kaizuno-app .home-explanation-card h3{font-size:25px;margin-bottom:16px}}\n#kaizuno-app .home-application-note{margin-top:28px}\n#kaizuno-app .approach-view .hut-story{max-width:790px;margin-top:32px}\n#kaizuno-app .hut-story p{font-size:18px;line-height:1.75}\n#kaizuno-app .hut-story p:last-child{margin-bottom:0;color:var(--ink)}\n@media (max-width:600px){#kaizuno-app .approach-view .hut-story{margin-top:24px}\n#kaizuno-app .hut-story p{font-size:17px;line-height:1.7}}\n#kaizuno-app .method-practice-quote{margin:28px 0 0;padding:26px 28px;border:1px solid var(--line);border-radius:8px;background:var(--white)}\n#kaizuno-app .editorial-copy .method-practice-quote p{margin:0;color:var(--ink);font-size:clamp(20px,2.1vw,25px);line-height:1.5;text-wrap:pretty}\n#kaizuno-app .method-practice-quote cite{display:block;margin-top:18px;font-size:14px;line-height:1.6;font-style:normal;color:var(--muted)}\n#kaizuno-app .method-practice-quote cite a{color:inherit;text-decoration:underline;text-underline-offset:3px}\n@media (max-width:600px){#kaizuno-app .method-practice-quote{padding:22px}}\n#kaizuno-app .home-workflow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;list-style:none;margin:32px 0 0;padding:0}\n#kaizuno-app .home-workflow li{position:relative;min-width:0;padding:0}\n#kaizuno-app .workflow-number{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--teal-dark);border-radius:50%;background:var(--soft);color:var(--teal-dark);font:600 18px var(--sans);margin-bottom:24px}\n#kaizuno-app .home-workflow li:not(:last-child)::after{content:\"\";position:absolute;top:22px;left:44px;width:calc(100% - 8px);height:1px;background:var(--line)}\n#kaizuno-app .home-workflow h3{margin:0 0 12px;color:var(--ink)}\n#kaizuno-app .home-workflow p{margin:0;color:var(--text)}\n@media (max-width:800px){#kaizuno-app .home-workflow{grid-template-columns:1fr;gap:0}\n#kaizuno-app .home-workflow li{padding:0 0 32px 66px}\n#kaizuno-app .home-workflow li:last-child{padding-bottom:0}\n#kaizuno-app .workflow-number{position:absolute;left:0;top:0;margin:0}\n#kaizuno-app .home-workflow li:not(:last-child)::after{left:22px;top:44px;width:1px;height:calc(100% - 44px)}\n#kaizuno-app .home-workflow h3{padding-top:7px}}\n#kaizuno-app .team-personal-role{margin:6px 0;font-weight:600;color:var(--teal-dark)}\n#kaizuno-app .editorial-copy .method-practice-quote p{font-family:Georgia,serif;font-style:italic;font-weight:400}\n#kaizuno-app .method-practice-quote cite{font-size:12px;letter-spacing:.1em;text-transform:uppercase}\n#kaizuno-app .contact-band{background:var(--soft);color:var(--text)}\n#kaizuno-app .contact-band h2, #kaizuno-app .contact-band .contact-person h3{color:var(--ink)}\n#kaizuno-app .contact-band .contact-intro{color:var(--text)}\n#kaizuno-app .contact-band .contact-person{background:var(--white)}\n#kaizuno-app .contact-band .contact-person h3{margin-bottom:12px}\n#kaizuno-app .contact-band .contact-focus{font-size:16px;line-height:1.55;color:var(--text);margin:0 0 24px;max-width:29ch}\n#kaizuno-app .site-intro .intro-media, #kaizuno-app .site-intro .editorial-team-photo{width:100%;max-width:720px;margin-top:32px}\n#kaizuno-app .site-intro .intro-media img, #kaizuno-app .site-intro .editorial-team-photo img{display:block;width:100%;height:auto;max-height:480px;object-fit:contain;object-position:left center}\n@media (max-width:600px){#kaizuno-app .site-intro .intro-media, #kaizuno-app .site-intro .editorial-team-photo{margin-top:24px}}\n@media (min-width:1001px){#kaizuno-app .site-intro{padding:112px 0 88px}\n#kaizuno-app .site-intro>.wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center}\n#kaizuno-app .site-intro>.wrap>.eyebrow, #kaizuno-app .site-intro>.wrap>h1{grid-column:1\/-1;align-self:start}\n#kaizuno-app .site-intro>.wrap>.lead{grid-column:1;grid-row:3;max-width:none;margin:52px 0 0}\n#kaizuno-app .site-intro>.wrap>.intro-media{grid-column:2;grid-row:3;width:100%;max-width:none;margin:52px 0 0}\n#kaizuno-app .site-intro>.wrap>.intro-media img{width:100%;height:auto;aspect-ratio:3\/2;max-height:none;object-fit:cover;object-position:center}\n#kaizuno-app .site-intro .lead, #kaizuno-app .site-intro .intro-copy p{text-wrap:pretty}\n#kaizuno-app .site-intro .lead-sentence{display:block;margin-top:.35em;text-wrap:pretty}}\n#kaizuno-app .view>section.section:nth-last-of-type(odd){background:var(--white)}\n#kaizuno-app .view>section.section:nth-last-of-type(even){background:var(--soft)}\n#kaizuno-app .view>section.section{padding-top:88px;padding-bottom:88px}\n#kaizuno-app .view>section.section h2:not(.topic-group h2), #kaizuno-app .contact-band h2{font-size:clamp(32px,3.2vw,46px);line-height:1.15;max-width:none;text-wrap:balance;hyphens:none;margin-top:0;margin-bottom:28px}\n#kaizuno-app .view>section.section h2:not(.topic-group h2)+*, #kaizuno-app .contact-band h2+*{margin-top:0}\n#kaizuno-app .view>section.section .editorial-layout>h2{margin-bottom:0}\n#kaizuno-app .view>section.section h3:not([class*=\"demo\"] h3):not(.demo h3){font-size:24px;line-height:1.3}\n#kaizuno-app .view>section.section p, #kaizuno-app .view>section.section li{text-wrap:pretty}\n@media (max-width:600px){#kaizuno-app .view>section.section{padding-top:56px;padding-bottom:56px}\n#kaizuno-app .view>section.section h3:not([class*=\"demo\"] h3){font-size:21px}}\n@media (min-width:1001px){#kaizuno-app .view>section.section .editorial-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px}}\n#kaizuno-app .home-workflow>li+li{margin-top:0}\n#kaizuno-app .view details>summary{list-style:none;cursor:pointer}\n#kaizuno-app .view details>summary::-webkit-details-marker{display:none}\n#kaizuno-app .view details:not(.team-cv)>summary{display:flex;align-items:center;justify-content:space-between;gap:16px}\n#kaizuno-app .view details:not(.team-cv)>summary::after{content:\"+\";flex:none;font-size:22px;font-weight:400;line-height:1;color:var(--teal-dark)}\n#kaizuno-app .view details[open]:not(.team-cv)>summary::after{content:\"\u2212\"}\n#kaizuno-app .view .topic-disclosure>summary::after{font-size:30px}\n#kaizuno-app .catalog-topic summary>span, #kaizuno-app .topic-disclosure>summary>span{display:none}\n#kaizuno-app #example .story-method li>img.step-icon{display:block;width:40px;height:44px;object-fit:contain;margin-bottom:10px}\n#kaizuno-app .topic-group-heading{min-height:0}\n#kaizuno-app .demo-window{margin-top:40px;border:1px solid #cdbfab;border-radius:12px;background:var(--white);box-shadow:0 18px 48px rgba(23,61,60,.13);overflow:hidden}\n#kaizuno-app .demo-window-bar{display:flex;align-items:center;gap:14px;padding:11px 18px;background:#e6dccd;border-bottom:1px solid #d3c6b3;font-size:13px;font-weight:600;color:var(--ink)}\n#kaizuno-app .demo-window-dots{display:flex;gap:6px}\n#kaizuno-app .demo-window-dots i{width:10px;height:10px;border-radius:50%;background:#c9bba6;display:block}\n#kaizuno-app #example .demo-window .story-method{margin:0;padding:22px 24px 24px;border-bottom:1px solid #e1d7c8}\n#kaizuno-app #example .demo-window .system-demo{margin:0;border:0;border-radius:0}\n#kaizuno-app #example .demo-window .demo-sidebar{background:#ece3d6}\n#kaizuno-app .editorial-layout>.practice-quote-centered{grid-column:1\/-1;justify-self:center;width:100%;max-width:820px;margin:56px 0 0;padding:36px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:none;text-align:center}\n#kaizuno-app .editorial-layout>.practice-quote-centered p{margin:0;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:var(--ink)}\n#kaizuno-app .editorial-layout>.practice-quote-centered cite{display:block;margin-top:14px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app .global-footer-placeholder{background:var(--paper);color:var(--muted);border-top:1px dashed #cdbfab;padding:36px 0 40px;text-align:center}\n#kaizuno-app .global-footer-placeholder .placeholder-note{font-size:12px;letter-spacing:.06em;color:#9a8f7e;margin:0 0 22px}\n#kaizuno-app .swiss-badge{display:inline-flex;align-items:center;gap:12px;margin-bottom:18px}\n#kaizuno-app .swiss-flag{width:40px;height:40px;background:#d52b1e;position:relative;display:block}\n#kaizuno-app .swiss-flag:before, #kaizuno-app .swiss-flag:after{content:\"\";position:absolute;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}\n#kaizuno-app .swiss-flag:before{width:24px;height:8px}\n#kaizuno-app .swiss-flag:after{width:8px;height:24px}\n#kaizuno-app .swiss-text{font:700 15px\/1.25 Arial,sans-serif;color:#111;text-align:left}\n#kaizuno-app .footer-legal{margin:0;font-size:14px;color:#7a7f98}\n#kaizuno-app .footer-legal span{font-size:9px;margin:0 8px;vertical-align:middle}\n#kaizuno-app .book-sources{margin:40px 0 0;text-align:center;font-size:16px;color:var(--text)}\n#kaizuno-app .book-sources a{color:var(--teal-dark);text-decoration:underline;text-underline-offset:3px}\n#kaizuno-app .global-footer-placeholder .wrap{display:block;text-align:center}\n#kaizuno-app .view details.topic-disclosure:not(.team-cv)>summary::after{font-size:30px}\n#kaizuno-app .book-sources{grid-column:1\/-1;width:100%;max-width:none;justify-self:stretch}\n#kaizuno-app .global-footer-placeholder p{max-width:none;margin-left:auto;margin-right:auto}\n#kaizuno-app .team-profiles{gap:0}\n#kaizuno-app .team-profiles .team-profile{border:0;border-top:1px solid var(--line);border-radius:0;background:none;box-shadow:none;padding:44px 0;margin:0}\n#kaizuno-app .team-profiles .team-profile:last-child{border-bottom:1px solid var(--line)}\n@media (min-width:1001px){#kaizuno-app .team-profiles .team-profile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:start}\n#kaizuno-app .team-profiles .team-profile-body>p:first-child{margin-top:0}}\n#kaizuno-app .team-profiles .team-cv{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;background:none;margin:24px 0 0}\n#kaizuno-app .team-profiles .team-cv summary{padding:16px 36px 16px 0}\n#kaizuno-app .team-profiles .team-cv summary:after{right:0;top:12px;font-weight:400;font-size:22px}\n#kaizuno-app .team-profiles .team-cv-body{padding:0 0 20px}\n#kaizuno-app .team-profiles .team-cv[open]{background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:0 24px}\n#kaizuno-app .team-profiles .team-cv[open] summary{padding-left:0;border-bottom:1px solid var(--line)}\n#kaizuno-app .team-profiles .team-cv[open] summary:after{right:4px}\n#kaizuno-app .team-profiles .team-cv[open] .team-cv-body{padding:20px 0 24px}\n#kaizuno-app .benefits{border-top:1px solid var(--line)}\n#kaizuno-app .benefit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;padding:20px 0;border-bottom:1px solid var(--line)}\n#kaizuno-app .view>section.section .benefit h3{font-size:22px;line-height:1.3;margin:0;color:var(--ink);text-wrap:balance}\n#kaizuno-app .benefit p{margin:0;font-size:16px;line-height:1.55}\n#kaizuno-app .benefit blockquote{margin:8px 0 0;padding:0;border:0;background:none}\n#kaizuno-app .benefit blockquote p{font-family:Georgia,serif;font-style:italic;font-size:15px;color:var(--ink)}\n#kaizuno-app .benefit cite{display:block;margin-top:4px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n@media (max-width:1000px){#kaizuno-app .benefit{grid-template-columns:1fr;row-gap:8px}}\n#kaizuno-app .view>section.section .benefit h3{font-family:var(--serif);font-weight:400;font-size:30px;line-height:1.2;letter-spacing:-.02em}\n#kaizuno-app .benefit{padding:28px 0}\n#kaizuno-app .benefit blockquote.benefit-proof{display:grid;grid-template-columns:120px 1fr;column-gap:18px;align-items:center;margin:16px 0 0;padding:0;border:0;background:none}\n#kaizuno-app .benefit-proof img{width:120px;height:90px;object-fit:cover;border-radius:4px;display:block}\n#kaizuno-app .benefit-proof>div{padding-left:14px;border-left:2px solid var(--teal)}\n#kaizuno-app .benefit-proof p{color:var(--teal-dark)}\n@media (max-width:600px){#kaizuno-app .view>section.section .benefit h3{font-size:23px}\n#kaizuno-app .benefit blockquote.benefit-proof{grid-template-columns:88px 1fr;column-gap:14px}\n#kaizuno-app .benefit-proof img{width:88px;height:66px}}\n#kaizuno-app .view>section.section .benefits .benefit>h3{font-family:var(--serif);font-weight:400;font-size:30px;line-height:1.2;letter-spacing:-.02em}\n#kaizuno-app .benefits .benefit blockquote.benefit-proof p{color:var(--teal-dark)}\n#kaizuno-app .benefits .benefit blockquote.benefit-proof>div{border-left:2px solid var(--teal)}\n@media (max-width:600px){#kaizuno-app .view>section.section .benefits .benefit>h3{font-size:23px}}\n#kaizuno-app #benefits-heading~.benefits .benefit>h3{font-size:30px}\n@media (max-width:600px){#kaizuno-app #benefits-heading~.benefits .benefit>h3{font-size:23px}}\n#kaizuno-app #wibs .wibs-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:64px;align-items:start}\n#kaizuno-app #wibs .wibs-lead{font-size:18px;line-height:1.6;max-width:760px;margin:0;text-wrap:pretty}\n#kaizuno-app #wibs .wibs-logo{display:block;width:240px;height:auto;margin:6px 0 0}\n#kaizuno-app #wibs .wibs-quote{max-width:820px;margin:48px auto 0;padding:36px 0 0;border-top:1px solid var(--line);display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-app #wibs .wibs-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-app #wibs .wibs-quote p{margin:0;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:var(--ink);text-wrap:balance}\n#kaizuno-app #wibs .wibs-quote cite{display:block;margin-top:14px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app #wibs .wibs-proof{max-width:820px;margin:18px auto 0;text-align:center;font-size:13px;letter-spacing:.06em;color:var(--muted)}\n#kaizuno-app #wibs .wibs-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-app #wibs .wibs-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-app #wibs .wibs-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-app #wibs .wibs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;padding-bottom:28px}\n#kaizuno-app #wibs .wibs-facts dl{margin:0;border-top:1px solid var(--line)}\n#kaizuno-app #wibs .wibs-facts dl>div{display:grid;grid-template-columns:150px 1fr;gap:16px;padding:13px 0;border-bottom:1px solid var(--line)}\n#kaizuno-app #wibs .wibs-facts dt{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-dark);font-weight:600;padding-top:3px}\n#kaizuno-app #wibs .wibs-facts dd{margin:0;color:var(--ink);font-size:16px}\n#kaizuno-app #wibs .wibs-story{border-top:1px solid var(--line)}\n#kaizuno-app #wibs .wibs-row{padding:16px 0 18px;border-bottom:1px solid var(--line)}\n#kaizuno-app #wibs .wibs-row h3{font-family:var(--serif)!important;font-weight:400!important;font-size:26px!important;line-height:1.25!important;margin:0 0 6px;color:var(--ink)}\n#kaizuno-app #wibs .wibs-row p{margin:0;font-size:16px;line-height:1.65;text-wrap:pretty}\n#kaizuno-app #wibs .wibs-close{margin:28px 0 0;font-size:16px;line-height:1.7;color:var(--text)}\n#kaizuno-app #wibs .wibs-links{display:inline-flex;flex-wrap:wrap;gap:18px;margin-left:18px}\n@media (max-width:1000px){#kaizuno-app #wibs .wibs-head{grid-template-columns:1fr}\n#kaizuno-app #wibs .wibs-logo{grid-row:1;width:200px;margin:0 0 24px}\n#kaizuno-app #wibs .wibs-grid{grid-template-columns:1fr;row-gap:28px}\n#kaizuno-app #wibs .wibs-links{display:flex;margin:12px 0 0}\n#kaizuno-app #wibs .wibs-facts dl>div{grid-template-columns:120px 1fr}}\n#kaizuno-app #excellence-talks .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-app #excellence-talks .case-chip-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}\n#kaizuno-app #excellence-talks .case-chip-row .et-logo{width:190px;height:auto;margin:0;flex:none}\n#kaizuno-app #excellence-talks .case.editorial-case h2{margin:22px 0 18px}\n#kaizuno-app #excellence-talks .case-lead{max-width:760px;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-app #excellence-talks .et-second{margin-top:16px}\n#kaizuno-app #excellence-talks .case-link{margin:24px 0 0}\n@media (max-width:700px){#kaizuno-app #excellence-talks .case-chip-row{flex-direction:column}\n#kaizuno-app #excellence-talks .case-chip-row .et-logo{width:150px}}\n#kaizuno-app #fachwissen .fw-lead{font-size:18px;line-height:1.6;margin:0;text-wrap:pretty}\n#kaizuno-app #fachwissen .fw-rows{margin-top:40px;border-top:1px solid var(--line)}\n#kaizuno-app #fachwissen .fw-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}\n#kaizuno-app #fachwissen .fw-row h3{font-family:var(--serif)!important;font-weight:400!important;font-size:26px!important;line-height:1.25!important;margin:0;color:var(--ink)}\n#kaizuno-app #fachwissen .fw-row p{margin:0 0 6px;font-size:16px;line-height:1.6}\n@media (max-width:1000px){#kaizuno-app #fachwissen .fw-row{grid-template-columns:1fr;row-gap:8px}}\n#kaizuno-app .view .topic-offers{display:block;gap:0;border-top:1px solid var(--line)}\n#kaizuno-app .view .topic-offers .topic-offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:\"label text\" \"title text\" \"title link\";column-gap:64px;align-items:start;padding:24px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none}\n#kaizuno-app .view .topic-offers .topic-offer>.eyebrow{grid-area:label;margin:0 0 6px}\n#kaizuno-app .view .topic-offers .topic-offer>h3{grid-area:title;margin:0;font-family:var(--serif)!important;font-weight:400!important;font-size:26px!important;line-height:1.25!important}\n#kaizuno-app .view .topic-offers .topic-offer>p:not(.eyebrow){grid-area:text;margin:0 0 6px;font-size:16px;line-height:1.6}\n#kaizuno-app .view .topic-offers .topic-offer>a{grid-area:link;justify-self:start}\n@media (max-width:1000px){#kaizuno-app .view .topic-offers .topic-offer{grid-template-columns:1fr;grid-template-areas:\"label\" \"title\" \"text\" \"link\";row-gap:8px}\n#kaizuno-app .view .topic-offers .topic-offer>p:not(.eyebrow){margin:4px 0 0}}\n#kaizuno-app #oth .case-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:64px;align-items:start}\n#kaizuno-app #oth .case-lead{font-size:18px;line-height:1.6;max-width:760px;margin:0;text-wrap:pretty}\n#kaizuno-app #oth .case-quote{max-width:820px;margin:48px auto 0;padding:36px 0 0;border-top:1px solid var(--line);text-align:center}\n#kaizuno-app #oth .case-quote p{margin:0;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:var(--ink);text-wrap:balance}\n#kaizuno-app #oth .case-quote cite{display:block;margin-top:14px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app #oth .case-proof{max-width:820px;margin:18px auto 0;text-align:center;font-size:13px;letter-spacing:.06em;color:var(--muted)}\n#kaizuno-app #oth .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-app #oth .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-app #oth .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-app #oth .case-longtext{max-width:760px;padding-bottom:28px}\n#kaizuno-app #oth .case-longtext h3{font-family:var(--serif)!important;font-weight:400!important;font-size:26px!important;line-height:1.25!important;margin:0 0 16px;color:var(--ink)}\n#kaizuno-app #oth .case-longtext p{font-size:16px;line-height:1.7;margin:0 0 14px;text-wrap:pretty}\n#kaizuno-app #oth .case-longtext .case-source{font-size:13px;letter-spacing:.06em;color:var(--muted);margin-top:18px}\n#kaizuno-app #oth .case-close{max-width:none;margin:28px 0 0;font-size:16px;line-height:1.7;color:var(--text)}\n#kaizuno-app #oth .case-links{display:inline-flex;flex-wrap:wrap;gap:18px;margin-left:18px}\n@media (max-width:1000px){#kaizuno-app #oth .case-head{grid-template-columns:1fr}\n#kaizuno-app #oth .case-links{display:flex;margin:12px 0 0}}\n#kaizuno-app .benefits .benefit{align-items:center}\n#kaizuno-app #benefits-heading~.benefits .benefit-claim h3{font-family:var(--serif)!important;font-weight:400!important;font-size:30px!important;line-height:1.2!important;letter-spacing:-.02em;margin:0;color:var(--ink);text-wrap:balance}\n#kaizuno-app .benefits .benefit-claim p{margin:10px 0 0;font-size:16px;line-height:1.6;text-wrap:pretty}\n#kaizuno-app .benefits .benefit blockquote.benefit-proof{margin:0}\n@media (max-width:1000px){#kaizuno-app .benefits .benefit blockquote.benefit-proof{margin-top:16px}}\n@media (max-width:600px){#kaizuno-app #benefits-heading~.benefits .benefit-claim h3{font-size:23px!important}}\n#kaizuno-app #books .books-intro{display:grid;margin-bottom:44px}\n#kaizuno-app #books .books-intro>p{margin:0;font-size:18px;line-height:1.6;max-width:none;text-wrap:pretty}\n@media (min-width:1001px){#kaizuno-app #books .books-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:start}}\n@media (max-width:1000px){#kaizuno-app #books .books-intro{grid-template-columns:1fr;row-gap:16px}}\n#kaizuno-app #oth .case-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;padding-bottom:8px}\n#kaizuno-app #oth .case-facts dl{margin:0;border-top:1px solid var(--line)}\n#kaizuno-app #oth .case-facts dl>div{display:grid;grid-template-columns:150px 1fr;gap:16px;padding:13px 0;border-bottom:1px solid var(--line)}\n#kaizuno-app #oth .case-facts dt{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-dark);font-weight:600;padding-top:3px}\n#kaizuno-app #oth .case-facts dd{margin:0;color:var(--ink);font-size:16px}\n#kaizuno-app #oth .case-story{border-top:1px solid var(--line)}\n#kaizuno-app #oth .case-row{padding:16px 0 18px;border-bottom:1px solid var(--line)}\n#kaizuno-app #oth .case-row h3{font-family:var(--serif)!important;font-weight:400!important;font-size:26px!important;line-height:1.25!important;margin:0 0 6px;color:var(--ink)}\n#kaizuno-app #oth .case-row p{margin:0;font-size:16px;line-height:1.65;text-wrap:pretty}\n#kaizuno-app #oth details .case-source{font-size:13px;letter-spacing:.06em;color:var(--muted);margin:0 0 24px}\n@media (max-width:1000px){#kaizuno-app #oth .case-grid{grid-template-columns:1fr;row-gap:28px}\n#kaizuno-app #oth .case-facts dl>div{grid-template-columns:120px 1fr}}\n#kaizuno-app #oth .case-quote-small{max-width:760px;margin:28px 0 20px;padding:0 0 0 14px;border-left:2px solid var(--teal)}\n#kaizuno-app #oth .case-quote-small p{margin:0;font-family:Georgia,serif;font-style:italic;font-size:16px;line-height:1.6;color:var(--teal-dark)}\n#kaizuno-app #oth .case-quote-small cite{display:block;margin-top:6px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app #oth .case-row p+p{margin-top:10px}\n#kaizuno-app #oth .case-story{max-width:760px;border-top:0}\n#kaizuno-app #oth .case-row:first-child{padding-top:0}\n#kaizuno-app #oth .case-prose{max-width:760px;padding:6px 0 4px}\n#kaizuno-app #oth .case-prose p{margin:0;max-width:none;text-wrap:pretty}\n#kaizuno-app #oth .case-prose p+p{margin-top:14px}\n#kaizuno-app #oth .case-quote-small p{max-width:none}\n#kaizuno-app #oth .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-app #oth .case.editorial-case h2{margin:22px 0 18px}\n#kaizuno-app #oth .case-lead{max-width:none;font-size:18px}\n#kaizuno-app #oth .case-quote{margin-top:36px}\n#kaizuno-app #oth .oth-quote-flex{display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-app #oth .oth-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-app #oth .case-close{margin-top:24px}\n#kaizuno-app #oth .case-photo{margin:28px 0 40px}\n#kaizuno-app #oth .case-photo img{display:block;width:100%;height:auto;border-radius:6px}\n#kaizuno-app #wibs .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-app #wibs .case-chip-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}\n#kaizuno-app #wibs .case-chip-row .wibs-logo{width:190px;height:auto;margin:0;flex:none}\n#kaizuno-app #wibs .case.editorial-case h2{margin:22px 0 18px}\n#kaizuno-app #wibs .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-app #wibs .wibs-quote{margin:36px auto 0}\n#kaizuno-app #wibs .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-app #wibs .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-app #wibs .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-app #wibs .case-prose{max-width:760px;padding:6px 0 20px}\n#kaizuno-app #wibs .case-prose p{margin:0;text-wrap:pretty}\n#kaizuno-app #wibs .case-prose p+p{margin-top:14px}\n#kaizuno-app #wibs .case-link{margin:24px 0 0}\n@media (max-width:700px){#kaizuno-app #wibs .case-chip-row{flex-direction:column}\n#kaizuno-app #wibs .case-chip-row .wibs-logo{width:160px}}\n#kaizuno-app #wibs .case-photo{margin:28px 0 40px}\n#kaizuno-app #wibs .case-photo img{display:block;width:100%;height:auto;border-radius:6px}\n#kaizuno-app #dental .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-app #dental .case-prose{max-width:760px}\n#kaizuno-app #dental .case-prose p{max-width:none}\n#kaizuno-app #dental .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-app #dental .case-quote-small{max-width:760px;margin:28px 0 20px;padding:0 0 0 14px;border-left:2px solid var(--teal)}\n#kaizuno-app #dental .case-quote-small p{margin:0;font-family:Georgia,serif;font-style:italic;font-size:16px;line-height:1.6;color:var(--teal-dark);max-width:none}\n#kaizuno-app #dental .case-quote-small cite{display:block;margin-top:6px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app #dental .case-photo{margin:28px 0 16px;max-width:480px}\n#kaizuno-app #dental .case-photo img{width:100%;height:auto;border-radius:6px}\n#kaizuno-app #dental .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-app #dental .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-app #dental .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-app #dental .case-link{margin:24px 0 0}\n#kaizuno-app #wibs .wibs-flyer{margin:28px 0}\n#kaizuno-app #wibs .wibs-flyer img{display:block;width:100%;max-width:300px;height:auto;border-radius:8px;border:1px solid var(--line)}\n#kaizuno-app #wibs .wibs-flyer-inline{float:right;width:210px;margin:4px 0 16px 28px}\n#kaizuno-app #wibs .wibs-flyer-inline img{max-width:210px}\n#kaizuno-app #wibs .wibs-flyer-inline figcaption{margin-top:8px}\n#kaizuno-app #wibs .case-prose::after{content:\"\";display:block;clear:both}\n#kaizuno-app #wibs .wibs-kontakt{display:flex;align-items:center;gap:20px;margin:32px 0 4px}\n#kaizuno-app #wibs .wibs-kontakt img{display:block;width:88px;height:88px;border-radius:50%;object-fit:cover;flex-shrink:0}\n#kaizuno-app #wibs .wibs-kontakt .eyebrow{margin:0 0 4px}\n#kaizuno-app #wibs .wibs-kontakt-name{margin:0;font-weight:600;max-width:none}\n#kaizuno-app #wibs .wibs-flyer figcaption{margin-top:10px;max-width:420px}\n#kaizuno-app #dental .dental-quote{max-width:820px;margin:36px auto 0;padding:36px 0 0;border-top:1px solid var(--line);display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-app #dental .dental-quote p{margin:0;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:var(--ink);max-width:none}\n#kaizuno-app #dental .dental-quote cite{display:block;margin-top:12px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app #dental .dental-heads{display:flex;flex-direction:column;gap:10px;flex-shrink:0}\n#kaizuno-app #dental .dental-heads img{display:block;width:96px;height:96px;border-radius:12px;object-fit:cover}\n#kaizuno-app #dental .dental-praxis{display:flex;gap:16px;margin:28px 0}\n#kaizuno-app #dental .dental-praxis img{display:block;width:calc(50% - 8px);height:auto;border-radius:8px}\n#kaizuno-app #jobcenter .jc-quote{max-width:820px;margin:36px auto 0;padding:36px 0 0;border-top:1px solid var(--line);text-align:center}\n#kaizuno-app #jobcenter .jc-quote p{margin:0;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:var(--ink);text-wrap:balance;max-width:none}\n#kaizuno-app #jobcenter .jc-quote cite{display:block;margin-top:14px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app #jobcenter .jc-quote-flex{display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-app #jobcenter .jc-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-app #jobcenter.case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-app #jobcenter .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-app #jobcenter .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-app #jobcenter .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-app #jobcenter .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-app #jobcenter .case-prose{max-width:760px}\n#kaizuno-app #jobcenter .case-prose p{max-width:none}\n#kaizuno-app #jobcenter .case-link{margin:24px 0 0}\n#kaizuno-app .case-offer{margin:28px 0 0;font-size:16px;line-height:1.6;max-width:760px}\n#kaizuno-app .case-offer .offer-strong{font-weight:700;color:var(--teal-dark)}\n#kaizuno-app .caption-link{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}\n#kaizuno-app .caption-link:hover{color:var(--teal-dark)}\n#kaizuno-app .book-more{margin:10px 0 0}\n#kaizuno-app .book-more>summary{cursor:pointer;font-weight:600;color:var(--teal-dark);padding:4px 0;list-style:none}\n#kaizuno-app .book-more>summary::-webkit-details-marker{display:none}\n#kaizuno-app .book-more p{margin-top:12px}\n#kaizuno-app #ai-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-app #ai-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-app #ai-case .ki-quote{max-width:820px;margin:36px auto 0;padding:36px 0 0;border-top:1px solid var(--line);display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-app #ai-case .ki-quote p{margin:0;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:var(--ink);max-width:none}\n#kaizuno-app #ai-case .ki-quote cite{display:block;margin-top:12px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app #ai-case .ki-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-app #ai-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-app #ai-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-app #ai-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-app #ai-case .case-prose{max-width:760px}\n#kaizuno-app #ai-case .case-prose p{max-width:none}\n#kaizuno-app #ai-case .ki-q{margin:32px 0 10px;font-size:18px;line-height:1.4;font-weight:700;color:var(--ink);max-width:760px}\n#kaizuno-app #comic-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-app #comic-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-app #comic-case .comic-quote{max-width:820px;margin:36px auto 0;padding:36px 0 0;border-top:1px solid var(--line);display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-app #comic-case .comic-quote p{margin:0;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:var(--ink);max-width:none}\n#kaizuno-app #comic-case .comic-quote cite{display:block;margin-top:12px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app #comic-case .comic-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-app #comic-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-app #comic-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-app #comic-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-app #comic-case .case-prose{max-width:760px}\n#kaizuno-app #comic-case .case-prose p{max-width:none}\n#kaizuno-app #comic-case .comic-scene{margin:28px 0}\n#kaizuno-app #comic-case .comic-scene img{display:block;width:100%;height:auto;border-radius:8px}\n#kaizuno-app #comic-case .comic-scene figcaption{margin-top:10px;max-width:560px}\n#kaizuno-app #comic-case .comic-voices{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:12px}\n#kaizuno-app #comic-case .comic-voices b{display:block;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-dark);margin-bottom:4px}\n#kaizuno-app #comic-case .comic-voices i{display:block;font-family:Georgia,serif;font-size:14px;line-height:1.45;color:var(--muted)}\n@media (max-width:860px){#kaizuno-app #comic-case .comic-voices{grid-template-columns:1fr 1fr}}\n#kaizuno-app #three-ways .way-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:8px}\n#kaizuno-app #three-ways .way-card{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:24px}\n#kaizuno-app #three-ways .way-card h3{margin:0 0 10px;font-size:19px}\n#kaizuno-app #three-ways .way-card p{margin:0;font-size:16px;line-height:1.6;max-width:none}\n#kaizuno-app #three-ways .way-sum{margin:28px 0 0;font-size:19px;line-height:1.55;font-weight:600;color:var(--teal-dark);max-width:none;text-wrap:balance}\n@media (max-width:860px){#kaizuno-app #three-ways .way-grid{grid-template-columns:1fr}}\n#kaizuno-app .case-offer+.case-link{margin:10px 0 0}\n#kaizuno-app #excellence-case .ex-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-app #sustainability-case .nh-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-app #sustainability-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-app #sustainability-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-app #sustainability-case .nh-quote{max-width:820px;margin:36px auto 0;padding:36px 0 0;border-top:1px solid var(--line);display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-app #sustainability-case .nh-quote p{margin:0;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:var(--ink);text-wrap:balance;max-width:none}\n#kaizuno-app #sustainability-case .nh-quote cite{display:block;margin-top:14px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app #sustainability-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-app #sustainability-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-app #sustainability-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-app #sustainability-case .case-prose{max-width:760px}\n#kaizuno-app #sustainability-case .case-prose p{max-width:none}\n#kaizuno-app #sustainability-case .case-link{margin:24px 0 0}\n#kaizuno-app #excellence-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-app #excellence-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-app #excellence-case .ex-quote{max-width:820px;margin:36px auto 0;padding:36px 0 0;border-top:1px solid var(--line);display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-app #excellence-case .ex-quote p{margin:0;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:var(--ink);text-wrap:balance;max-width:none}\n#kaizuno-app #excellence-case .ex-quote cite{display:block;margin-top:12px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-style:normal;color:var(--muted)}\n#kaizuno-app #excellence-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-app #excellence-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-app #excellence-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-app #excellence-case .case-prose{max-width:760px}\n#kaizuno-app #excellence-case .case-prose p{max-width:none}\n#kaizuno-app #excellence-case .case-link{margin:10px 0 0}\n#kaizuno-app .brand{flex-direction:column;align-items:flex-start;gap:1px;width:auto}\n#kaizuno-app .brand-claim{font-family:\"DM Serif Display\",Georgia,serif;font-size:15.8px;letter-spacing:.015em;color:var(--ink);white-space:nowrap}\n#kaizuno-app .brand-claim b{color:#14716b;font-weight:400}\n@media (max-width:760px){#kaizuno-app .brand-claim{display:none}}\n#kaizuno-app .header-tools{display:flex;align-items:center;gap:12px;flex-shrink:0}\n#kaizuno-app .lang{position:relative}\n#kaizuno-app .lang>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:5px;font-size:14px;font-weight:600;color:var(--ink);padding:8px 10px;border-radius:3px;min-height:40px}\n#kaizuno-app .lang>summary::-webkit-details-marker{display:none}\n#kaizuno-app .lang>summary span{font-size:11px;color:var(--teal-dark)}\n#kaizuno-app .lang>summary:hover, #kaizuno-app .lang[open]>summary{background:var(--mint)}\n#kaizuno-app .lang ul{position:absolute;right:0;top:calc(100% + 6px);z-index:50;list-style:none;margin:0;padding:6px;min-width:150px;background:var(--paper);border:1px solid var(--line);border-radius:4px;box-shadow:0 12px 20px #0f1a2e14}\n#kaizuno-app .lang ul a{display:block;padding:8px 10px;border-radius:3px;text-decoration:none;color:var(--ink);font-size:14px}\n#kaizuno-app .lang ul a:hover{background:var(--mint)}\n#kaizuno-app .lang ul a[aria-current]{font-weight:600;color:var(--teal-dark)}\n#kaizuno-app .mobile-lang{font-size:16px;color:var(--muted,#6b746f)}\n#kaizuno-app .mobile-nav .mobile-lang a{color:var(--ink);font-weight:400}\n#kaizuno-app .mobile-nav .mobile-lang a[aria-current]{font-weight:600;color:var(--teal-dark)}\n@media (max-width:850px){#kaizuno-app .header-tools{display:none}}\n@media (min-width:851px){#kaizuno-app .mobile-tools{display:none}}\n#kaizuno-app .hbtn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border:1px solid var(--ink);border-radius:3px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;color:var(--ink);background:transparent;cursor:pointer;white-space:nowrap}\n#kaizuno-app .hbtn.outline:hover{background:var(--mint)}\n#kaizuno-app .hbtn.primary{background:var(--teal-dark);border-color:var(--teal-dark);color:#fff}\n#kaizuno-app .hbtn.primary:hover{background:var(--accent-hover,#0f5c57);border-color:var(--accent-hover,#0f5c57)}\n@media (max-width:1199px){#kaizuno-app .header-tools{gap:8px}\n#kaizuno-app .lang>summary{padding:8px 6px}\n#kaizuno-app .hbtn{padding:8px 11px}}\n#kaizuno-app .mobile-tools{display:grid;gap:10px;padding-top:16px}\n#kaizuno-app .mobile-nav .mobile-tools a.hbtn{border-bottom:1px solid var(--ink);min-height:44px;padding:10px 16px;display:flex}\n#kaizuno-app .mobile-nav .mobile-tools .hbtn{width:100%;min-height:44px;font-size:16px}\n#kaizuno-app .mobile-nav .mobile-lang a{display:inline;border-bottom:0;padding:0;min-height:0}\n#kaizuno-app .mobile-lang{margin-top:6px}\n#kaizuno-app .dialog-write{margin-top:18px}\n#kaizuno-app .mobile-lang .current{font-weight:600;color:var(--teal-dark)}\n#kaizuno-app .mobile-menu .mobile-nav .mobile-lang a:not([aria-current]){color:var(--ink)!important;font-weight:400!important}\n#kaizuno-app .mobile-nav .mobile-tools .hbtn{font-size:16px}\n@media (min-width:1100px){#kaizuno-app .site-header .header-inner{gap:28px;width:calc(100% - 64px);max-width:1400px}\n#kaizuno-app .desktop-nav{gap:20px}}\n@media (min-width:851px) and (max-width:1099px){#kaizuno-app .desktop-nav{display:none}\n#kaizuno-app .header-tools{margin-left:auto}\n#kaizuno-app .mobile-menu{display:block;margin-left:0}\n#kaizuno-app .mobile-menu>summary.menu-button{display:flex!important;align-items:center;gap:10px;list-style:none;cursor:pointer;min-height:40px;font-size:14px;padding:8px 12px}\n#kaizuno-app .mobile-menu>summary::-webkit-details-marker{display:none}\n#kaizuno-app .mobile-menu>summary::marker{content:\"\"}\n#kaizuno-app .mobile-menu[open]>summary{background:var(--mint);border-color:var(--teal-dark)}\n#kaizuno-app .mobile-menu:not([open])>.mobile-nav{display:none!important}\n#kaizuno-app .mobile-menu[open]>.mobile-nav{display:grid;position:absolute;top:100%;left:0;right:0;z-index:40;padding:10px 32px 24px;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 12px 20px #0f1a2e14}\n#kaizuno-app .mobile-menu .mobile-nav a{display:block;min-height:44px;padding:12px 0;text-decoration:none;border-bottom:1px solid var(--line);color:var(--ink);font-size:17px}}\n#kaizuno-app .contact-write{margin:32px auto 0;max-width:none!important;font-size:17px;text-align:center}\n#kaizuno-app .topic-intro{font-size:19px;color:var(--ink);margin:0 0 22px;max-width:none}\n#kaizuno-app .topic-searchbar input#topic-search{max-width:440px}\n#kaizuno-app .topic-searchbar{align-items:flex-end}\n#kaizuno-app #topic-reset[hidden]{display:none!important}\n#kaizuno-app #topic-search-status:empty{display:none}\n#kaizuno-app .catalog-topic>summary{align-items:flex-start}\n#kaizuno-app .catalog-topic summary>span.topic-t{display:flex!important;flex-direction:column;gap:3px;padding-right:16px;font-size:16px;font-weight:500;color:inherit;transform:none!important}\n#kaizuno-app .topic-q{font-size:14px;line-height:1.45;color:var(--muted,#5f6b67);font-weight:400}\n#kaizuno-app .catalog-topic[open] .topic-q{color:var(--ink)}\n#kaizuno-app .topic-outro{margin:36px 0 0;font-size:17px;max-width:none}\n#kaizuno-app .link-button{background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--teal-dark);text-decoration:underline;text-underline-offset:3px;cursor:pointer}\n#kaizuno-app .link-button:hover{color:var(--ink)}\n#kaizuno-app .topic-catalog .topic-intro{font-size:19px;color:var(--ink);margin:0;max-width:760px}\n#kaizuno-app .topic-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}\n#kaizuno-app .topic-item{padding:14px 0 15px;border-bottom:1px solid var(--line)}\n#kaizuno-app .topic-item .topic-t{margin:0;font-size:16px;font-weight:600;color:var(--ink);line-height:1.4;max-width:none}\n#kaizuno-app .topic-item .topic-q{margin:3px 0 0;font-size:15px;line-height:1.45;color:var(--text,#3c4a47);max-width:none}\n#kaizuno-app .topic-item .text-link{display:inline-block;margin-top:8px;font-size:14px}\n#kaizuno-app .topic-kicker{margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-dark);max-width:none}\n#kaizuno-app .topic-whole-line{margin:44px 0 0;font-size:17px;color:var(--ink);max-width:none}\n#kaizuno-app .topic-catalog .topic-outro{margin:40px 0 0;font-size:17px;max-width:none}\n#kaizuno-app .topic-item .topic-t{font-size:16.5px;font-weight:600;color:var(--ink)}\n#kaizuno-app .topic-item .topic-q{font-size:14.5px;color:#5f6b67;margin-top:4px}\n#kaizuno-app .topic-whole-line{margin:56px 0 0;padding:24px 28px;background:#fffdf8;border:1px solid var(--line);border-radius:6px;font-size:16px}\n#kaizuno-app .topic-catalog .topic-outro{margin:40px 0 0;padding-top:32px;border-top:1px solid var(--line);text-align:center}\n#kaizuno-app .topic-introrow{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}\n#kaizuno-app .topic-all-toggle{all:unset;cursor:pointer;font-size:15px;font-weight:600;color:var(--teal-dark);border-bottom:1px solid var(--teal-dark);padding-bottom:2px;white-space:nowrap}\n#kaizuno-app .topic-all-toggle:hover{color:var(--ink);border-color:var(--ink)}\n#kaizuno-app .topic-all-toggle:focus-visible{outline:2px solid var(--teal-dark);outline-offset:4px}\n#kaizuno-app .topic-catalog:not(.show-questions) .topic-item .topic-q{display:none}\n#kaizuno-app .topic-catalog:not(.show-questions) .topic-item{padding:12px 0 13px}\n#kaizuno-app .topic-catalog-grid{gap:24px}\n#kaizuno-app .topic-group{background:#fffdf8;border:1px solid var(--line);border-radius:8px;padding:26px 26px 14px}\n#kaizuno-app .topic-group .topic-item:last-child{border-bottom:0}\n#kaizuno-app .topic-group-heading{margin-bottom:16px}\n@supports (grid-template-rows:subgrid){#kaizuno-app .topic-catalog-grid{grid-auto-rows:auto}\n#kaizuno-app .topic-group{display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:0;position:relative}\n#kaizuno-app .topic-group>.native-route-target{position:absolute;top:0;left:0}\n#kaizuno-app .topic-group .topic-list{display:contents}\n#kaizuno-app .topic-group .topic-item:first-child{border-top:1px solid var(--line)}\n#kaizuno-app .topic-group-heading{align-self:end}}\n#kaizuno-app .home-workflow .workflow-number{width:16px;height:16px;background:var(--teal-dark);border-color:var(--teal-dark);margin:14px 0 22px}\n#kaizuno-app .home-workflow li:not(:last-child)::after{top:22px;left:16px;width:calc(100% + 20px)}\n@media (max-width:850px){#kaizuno-app .home-workflow li{padding-left:40px}\n#kaizuno-app .home-workflow .workflow-number{margin:0;top:10px}\n#kaizuno-app .home-workflow li:not(:last-child)::after{left:7px;top:26px;width:1px;height:calc(100% - 16px)}}\n#kaizuno-app .topic-more{margin:28px 0 0;font-size:17px;color:var(--ink)}\n#kaizuno-app .topic-more button.text-link{background:none;border:0;border-bottom:1px solid currentColor;border-radius:0;padding:0 0 2px;margin:0;font:inherit;font-weight:600;color:var(--teal-dark);cursor:pointer;display:inline}\n@media (min-width:901px){#kaizuno-app .home-explanation-grid>.home-explanation-card{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:0}}\n@media (min-width:861px){#kaizuno-app .way-grid>.way-card{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:0}}\n@media (min-width:851px){#kaizuno-app .home-workflow>li{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}}\n#kaizuno-app #example .story-method ol>li{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start}\n#kaizuno-app .topic-group .topic-group-heading{align-self:stretch;align-items:end;margin:-26px -26px 0;padding:22px 26px 18px;background:var(--soft);border-bottom:1px solid var(--line);border-radius:7px 7px 0 0}\n#kaizuno-app .topic-group .topic-item:first-child{border-top:0}\n#kaizuno-app .topic-link{margin:8px 0 0}\n#kaizuno-app .topic-link .text-link{font-size:14px;margin:0;gap:8px}\n#kaizuno-app .topic-whole-line .inline-link{display:inline;margin-left:6px;font-size:15px}\n@media (min-width:901px){#kaizuno-app #books .books-intro>p{margin-top:calc(42px + (clamp(32px,3.2vw,46px) - 35.2px) * .278)}}\n@media (min-width:701px){#kaizuno-app .editorial-layout>.editorial-copy{position:relative;top:calc((clamp(32px,3.2vw,46px) - 35.2px) * .278)}}\n#kaizuno-app .quote-note{margin:36px 0 0;font-size:14px;color:var(--muted);max-width:none}\n#kaizuno-app .quote-note-wrap{padding-top:8px;padding-bottom:48px}\n#kaizuno-app{display:block;width:100%;min-height:100vh;box-sizing:border-box;font-family:var(--sans);color:var(--text);background:var(--paper);line-height:1.5}\n#kaizuno-app,#kaizuno-app *{box-sizing:border-box}\n#kaizuno-app a,#kaizuno-app a:hover,#kaizuno-app a:focus,#kaizuno-app a:active,#kaizuno-app a:visited{font-family:inherit!important}\n#kaizuno-app .site-header{max-width:100%!important}\n#kaizuno-app .footer a{color:#7a7f98}\n\/* Final Elementor typography fix: preserve loaded KAIZUNO fonts and enforce the hero heading *\/\n#kaizuno-app .site-intro h1,\n#kaizuno-app .site-intro h1 *,\n#kaizuno-app h1,\n#kaizuno-app h2,\n#kaizuno-app .team-profile h3,\n#kaizuno-app .topic summary .topic-name,\n#kaizuno-app .statement {\n  font-family: \"DM Serif Display\", Georgia, serif !important;\n  font-weight: 400 !important;\n}\n#kaizuno-app .site-intro h1 {\n  font-size: clamp(40px, 5.3vw, 76px) !important;\n  line-height: 1.1 !important;\n  letter-spacing: -.035em !important;\n}\n#kaizuno-app .site-intro h1 .accent { color: var(--teal-dark) !important; }\n#kaizuno-app, #kaizuno-app * { box-sizing: border-box; }\n\n\n\n\/* Elementor-safe KAIZUNO overrides *\/\n#kaizuno-app a,\n#kaizuno-app a:hover,\n#kaizuno-app a:focus,\n#kaizuno-app a:active,\n#kaizuno-app a:visited { font-family: inherit !important; }\n#kaizuno-app .site-header { max-width: 100% !important; }\n#kaizuno-app .footer a { color: #7a7f98 !important; }\n#kaizuno-app h1, #kaizuno-app h2, #kaizuno-app h3,\n#kaizuno-app .site-intro h1, #kaizuno-app .section h2,\n#kaizuno-app .team-profile h3 { font-family: \"DM Serif Display\", Georgia, serif !important; }\n<\/style>\n<header class=\"site-header\"><div class=\"wrap header-inner\"><a class=\"brand\" href=\"https:\/\/kaizuno.com\/de\/\" aria-label=\"KAIZUNO \u2013 Startseite\"><img decoding=\"async\" data-no-lazy=\"1\" data-skip-lazy=\"1\" src=\"https:\/\/kaizuno.com\/assets\/images\/logo-kaizuno.webp\" alt=\"KAIZUNO\u00ae\" width=\"164\" height=\"48\"><span class=\"brand-claim\">\u00abWir l\u00f6sen das <b>selbst<\/b>.\u00bb<\/span><\/a><nav class=\"desktop-nav\" aria-label=\"Hauptnavigation\"><a href=\"https:\/\/kaizuno.com\/de\/\" data-nav=\"home\">Start<\/a><a href=\"https:\/\/kaizuno.com\/de\/vorgehen\/\" data-nav=\"approach\">Vorgehen<\/a><a href=\"https:\/\/kaizuno.com\/de\/technologie\/\" data-nav=\"technology\">Technologie<\/a><a href=\"https:\/\/kaizuno.com\/de\/themen\/\" data-nav=\"topics\">Themen<\/a><a href=\"https:\/\/kaizuno.com\/de\/branchen\/\" data-nav=\"industries\">Branchen<\/a><a href=\"https:\/\/kaizuno.com\/de\/partner\/\" data-nav=\"partners\">Partner<\/a><a href=\"https:\/\/kaizuno.com\/de\/team\/\" data-nav=\"team\">Team<\/a><\/nav><div class=\"header-tools\"><details class=\"lang\"><summary aria-label=\"Sprache w\u00e4hlen, aktuell Deutsch\">Deutsch <span aria-hidden=\"true\">\u25be<\/span><\/summary><ul><li><a href=\"https:\/\/kaizuno.com\/de\/team\/\" lang=\"de\" aria-current=\"true\">Deutsch<\/a><\/li><li><a href=\"https:\/\/kaizuno.com\/team\/\" lang=\"en\" hreflang=\"en\">English<\/a><\/li><\/ul><\/details><button class=\"hbtn primary\" type=\"button\" data-dialog=\"contact-dialog\">Kontakt<\/button><a class=\"hbtn outline\" href=\"https:\/\/my.kaizuno.com\">Anmelden<\/a><\/div><details class=\"mobile-menu\"><summary class=\"menu-button\" aria-controls=\"mobile-nav\">Men\u00fc <span aria-hidden=\"true\">\u2630<\/span><\/summary><nav id=\"mobile-nav\" class=\"mobile-nav\" aria-label=\"Mobile Hauptnavigation\"><a href=\"https:\/\/kaizuno.com\/de\/\" data-nav=\"home\">Startseite<\/a><a href=\"https:\/\/kaizuno.com\/de\/vorgehen\/\" data-nav=\"approach\">Vorgehen<\/a><a href=\"https:\/\/kaizuno.com\/de\/technologie\/\" data-nav=\"technology\">Technologie<\/a><a href=\"https:\/\/kaizuno.com\/de\/themen\/\" data-nav=\"topics\">Themen<\/a><a href=\"https:\/\/kaizuno.com\/de\/branchen\/\" data-nav=\"industries\">Branchen<\/a><a href=\"https:\/\/kaizuno.com\/de\/partner\/\" data-nav=\"partners\">Partner<\/a><a href=\"https:\/\/kaizuno.com\/de\/team\/\" data-nav=\"team\">Team<\/a><div class=\"mobile-tools\"><button class=\"hbtn primary\" type=\"button\" data-dialog=\"contact-dialog\">Kontakt<\/button><a class=\"hbtn outline\" href=\"https:\/\/my.kaizuno.com\">Anmelden<\/a><span class=\"mobile-lang\"><span class=\"current\" lang=\"de\">Deutsch<\/span> \u00b7 <a href=\"https:\/\/kaizuno.com\/team\/\" lang=\"en\" hreflang=\"en\">English<\/a><\/span><\/div><\/nav><\/details><\/div><\/header>\n<main id=\"main\" tabindex=\"-1\">\n<article class=\"view team-view\" data-page=\"team\" aria-label=\"Team\"><section class=\"site-intro\"><div class=\"wrap\"><p class=\"eyebrow\">Team<\/p><h1><span class=\"claim-line\">KAIZUNO<sup class=\"brand-reg\">\u00ae<\/sup> st\u00e4rkt Organisationen<\/span> <span class=\"claim-line\">und ihre Menschen <span class=\"accent\">von innen.<\/span><\/span><\/h1><div class=\"lead intro-copy\"><p>Menschen ziehen Kinder gross, bauen H\u00e4user und organisieren Abenteuerreisen. Sie treffen wichtige Entscheidungen und tragen viel Verantwortung. Diese F\u00e4higkeiten geben sie morgens nicht am Empfang ab. F\u00fcr diese Menschen machen wir KAIZUNO.<\/p><p>Wir trauen allen zu, sich selbst und ihre Organisation weiterzuentwickeln. Unabh\u00e4ngig von Position und Alter k\u00f6nnen und wollen sie wertvolle Beitr\u00e4ge leisten. Das erleben wir jeden Tag.<\/p><\/div><figure class=\"intro-media editorial-team-photo\"><img fetchpriority=\"high\" decoding=\"async\" data-no-lazy=\"1\" data-skip-lazy=\"1\" src=\"https:\/\/kaizuno.com\/assets\/images\/team-hero-team-with-books-1280.jpg\" alt=\"Das KAIZUNO-Team mit den B\u00fcchern\" width=\"1280\" height=\"853\"><\/figure><\/div><\/section>\n<section class=\"section\"><div class=\"wrap\"><h2>Die Menschen hinter KAIZUNO<\/h2><div class=\"team-profiles\"><article class=\"team-profile\" aria-labelledby=\"team-christian\"><div class=\"team-profile-head\"><img decoding=\"async\" data-no-lazy=\"1\" data-skip-lazy=\"1\" class=\"team-portrait portrait-christian\" src=\"https:\/\/kaizuno.com\/assets\/images\/portrait-christian-forstner.jpg\" alt=\"Dr. Christian Forstner\" width=\"160\" height=\"160\" loading=\"eager\"><div><h3 id=\"team-christian\">Dr. Christian Forstner<\/h3><p class=\"team-personal-role\">Der Entdecker<\/p><p class=\"team-role\">Kernphysiker, Organisationsentwickler und Mitgr\u00fcnder von KAIZUNO<\/p><\/div><\/div><div class=\"team-profile-body\"><p>Erfolg hat ein Muster. Ich habe es in 30 Jahren mit Organisationen weltweit gefunden: die f\u00fcnf Schritte, auf denen KAIZUNO aufbaut \u2014 ein Vorgehen, das auch bei komplexen Aufgaben verst\u00e4ndlich bleibt.<\/p><details class=\"team-cv\"><summary>Mehr \u00fcber Christian<\/summary><div class=\"team-cv-body\"><p>An einem Kernkraftwerk arbeiten Menschen aus vielen Disziplinen und L\u00e4ndern. Unz\u00e4hlige technische Details m\u00fcssen zusammenpassen. Entscheidungen haben weitreichende Folgen. Nach meiner Promotion an der ETH Z\u00fcrich habe ich als Kernphysiker bei Siemens an solchen Anlagen mitentwickelt.<\/p><p>Vielleicht kommt daher mein Wunsch, Dinge einfach zu machen. Je komplexer eine Aufgabe ist, desto klarer muss sein, worauf es ankommt und wer was beitr\u00e4gt. Einfachheit muss man sich erarbeiten.<\/p><p>Ich zerlege komplexe Fragen gerne in ihre Einzelteile. Mich interessiert, was womit zusammenh\u00e4ngt und ob ein Gedanke logisch tr\u00e4gt. Dabei komme ich oft schnell zum Kern. Etwas so zu erkl\u00e4ren, dass andere es nachvollziehen k\u00f6nnen, geh\u00f6rt f\u00fcr mich zum Verstehen dazu.<\/p><p>Sp\u00e4ter wurden ganze Organisationen zu meinem Arbeitsfeld: Bei Siemens verantwortete ich Business Excellence im Bereich Energieerzeugung. Seit rund 30 Jahren begleite und bewerte ich Organisationen in Europa, Asien und der arabischen Welt. Dazu geh\u00f6ren Handwerksbetriebe, Hotels und Bildungseinrichtungen ebenso wie religi\u00f6se Organisationen, \u00f6ffentliche Verwaltungen und internationale Industriekonzerne.<\/p><p>F\u00fcnf Organisationen habe ich als Berater auf ihrem Weg zum Global Excellence Award begleitet, einem internationalen Preis f\u00fcr herausragende Unternehmensf\u00fchrung. \u00dcber die Jahre konnte ich so immer wieder untersuchen, was erfolgreiche Organisationen verbindet.<\/p><p>Besonders stolz bin ich auf die Entdeckung der f\u00fcnf Schritte von KAIZUNO. Das Vorgehen ist heute als Managementmodell in Organisationen weltweit verankert, etwa beim Dentalunternehmen GC Europe.<\/p><p>F\u00fcr mich steckt darin die Essenz jahrzehntelanger Erfahrung. Sie so weiterzugeben, dass andere damit arbeiten k\u00f6nnen, bedeutet mir viel.<\/p><\/div><\/details><\/div><\/article><article class=\"team-profile\" aria-labelledby=\"team-robert\"><div class=\"team-profile-head\"><img decoding=\"async\" data-no-lazy=\"1\" data-skip-lazy=\"1\" class=\"team-portrait portrait-robert\" src=\"https:\/\/kaizuno.com\/assets\/images\/portrait-robert-knop.jpg\" alt=\"Dr. Robert Knop\" width=\"160\" height=\"160\" loading=\"eager\"><div><h3 id=\"team-robert\">Dr. Robert Knop<\/h3><p class=\"team-personal-role\">Der Transformer<\/p><p class=\"team-role\">Unternehmer, Organisationsentwickler und Mitgr\u00fcnder von KAIZUNO<\/p><\/div><\/div><div class=\"team-profile-body\"><p>Erst durchdenken, dann zum Laufen bringen. Ich habe Organisationen beraten, in sie investiert, sie gef\u00fchrt und bewertet \u2014 heute baue ich das digitale KAIZUNO-System, Tag f\u00fcr Tag, gemeinsam mit KI. Mein Massstab ist einfach: Teams l\u00f6sen ihre Themen selbst.<\/p><details class=\"team-cv\"><summary>Mehr \u00fcber Robert<\/summary><div class=\"team-cv-body\"><p>Bei einem Baustoffh\u00e4ndler m\u00fcssen Einkauf, Lager und Verkauf zusammenpassen. Schon als Student habe ich dort umfassend SAP R\/3 eingef\u00fchrt: Abl\u00e4ufe untersucht, selbst programmiert und die Mitarbeitenden f\u00fcr die neue Software geschult. Mich reizte schon damals, etwas zu durchdenken und anschliessend selbst zum Laufen zu bringen.<\/p>\n<p>Wenn mir jemand etwas erz\u00e4hlt, l\u00e4uft in meinem Kopf schon das Datenmodell dazu. Meist sehe ich schnell M\u00f6glichkeiten, wie etwas anders gehen k\u00f6nnte \u2014 und dann m\u00f6chte ich ausprobieren, ob die Idee tr\u00e4gt. Daf\u00fcr arbeite ich mich auch tief in technische Details ein. Kreativit\u00e4t braucht f\u00fcr mich eine fundierte Grundlage.<\/p>\n<p>Das R\u00fcstzeug daf\u00fcr holte ich mir im Studium, das mich von Deutschland in die USA und nach \u00d6sterreich f\u00fchrte. Promoviert habe ich \u00fcber die Erfolgsfaktoren strategischer Netzwerke von KMU \u2014 kein Zufall: KAIZUNO ist heute genau das, eine grosse Kooperation.<\/p>\n<p>Bei der internationalen Accenture folgten sieben Jahre grosse Strategie- und IT-Projekte.<\/p>\n<p>Dann wechselte ich die Seite: Private Equity. \u00dcber hundert Unternehmen habe ich gepr\u00fcft \u2014 und ging in zweien selbst in die Verantwortung. Bei Adcubum, Schweizer Software f\u00fcr Versicherungen, baute ich in der Gesch\u00e4ftsleitung Marketing und Vertrieb auf; heute ist die Firma Marktf\u00fchrer der Schweiz. Beim Bahnzulieferer SBF \u00fcbernahm ich in der Sanierung nacheinander die Rollen CEO, CFO, CIO und HR \u2014 wer Zug f\u00e4hrt, sitzt bis heute oft unter ihren Gep\u00e4ckablagen und Lichtern.<\/p>\n<p>Beim renommierten Schweizer Z\u00fchlke Engineering baute ich anschliessend die Einheit Digitale Transformation auf und f\u00fchrte sie. Durch alle Stationen zieht sich eine Konstante: Organisationsentwicklung \u2014 seit \u00fcber 25 Jahren, in mehr als 100 Projekten.<\/p>\n<p>Als Excellence-Assessor habe ich Organisationen von Automobilwerken in China bis zur Schweizer Armee bewertet und sass \u00fcber Jahre im Stiftungsrat von ESPRIX Excellence Suisse. Heute begleite ich Organisationen auch als zertifizierter Coach der Initiative Neue Qualit\u00e4t der Arbeit (INQA).<\/p>\n<p>Als Berater entwickelt man Vorschl\u00e4ge. Als Investor pr\u00fcft man, ob sie tragen. Als Gesch\u00e4ftsf\u00fchrer entscheidet man und tr\u00e4gt die Folgen. Als Assessor erkennt man, was eine Organisation wirklich stark macht. Und als Entwickler baut man es am Ende selbst. Diese f\u00fcnf Blickwinkel liegen bei mir dicht beieinander \u2014 das pr\u00e4gt, wie ich an Aufgaben herangehe.<\/p>\n<p>Bei KAIZUNO kommt f\u00fcr mich alles zusammen: Ich f\u00fchre unser IT-Team, gestalte Kooperationen, begleite Organisationen \u2014 und baue die digitale L\u00f6sung selbst. Jede Station davor hat mir daf\u00fcr etwas mitgegeben. Die Plattform ist selbstfinanziert; wir entscheiden frei, was gut f\u00fcr unsere Kunden ist.<\/p>\n<p>So unterschiedlich die Stationen waren: Sie haben mich gelehrt, Sichtweisen zusammenzubringen. Und eines war \u00fcberall dabei \u2014 Humor und Freude an der Arbeit.<\/p><\/div><\/details><\/div><\/article><article class=\"team-profile\" aria-labelledby=\"team-murat\"><div class=\"team-profile-head\"><img decoding=\"async\" data-no-lazy=\"1\" data-skip-lazy=\"1\" class=\"team-portrait portrait-murat\" src=\"https:\/\/kaizuno.com\/assets\/images\/portrait-murat-aydin.jpg\" alt=\"Murat Aydin\" width=\"160\" height=\"160\" loading=\"eager\"><div><h3 id=\"team-murat\">Murat Aydin<\/h3><p class=\"team-personal-role\">Der Verbinder<\/p><p class=\"team-role\">Wirtschaftsingenieur, Organisationsentwickler und Mitgr\u00fcnder von KAIZUNO<\/p><\/div><\/div><div class=\"team-profile-body\"><p>Qualit\u00e4t heisst: Man kann sich darauf verlassen. Das habe ich bei Medizinprodukten gelernt und den Weg zu einem Global Excellence Award mitgestaltet. Heute f\u00fchre ich Excellence Talks \u2014 \u00fcber 600&#8239;000 Menschen folgen der Community.<\/p><details class=\"team-cv\"><summary>Mehr \u00fcber Murat<\/summary><div class=\"team-cv-body\"><p>Ein Medizinprodukt muss halten, was es verspricht. Menschen verlassen sich darauf. Bei GC Europe, dem europ\u00e4ischen Arm eines japanischen Dentalherstellers, habe ich viele Jahre daran gearbeitet \u2014 zuerst im Qualit\u00e4tsmanagement, zuletzt in der Gesch\u00e4ftsleitung.<\/p>\n<p>Wer bei einem japanischen Hersteller lange das Qualit\u00e4tsmanagement verantwortet, muss genau sein \u2014 in der Medizintechnik sowieso. Mir liegt das: genau hinsehen, nachfragen, Dinge gewissenhaft zu Ende bringen. Mit den Jahren wurde mein Blick weiter \u2014 vom einzelnen Produkt auf das Zusammenspiel der ganzen Organisation. Und Qualit\u00e4t h\u00f6rt f\u00fcr mich nicht beim Produkt auf: Sie zeigt sich darin, ob man sich aufeinander verlassen kann.<\/p>\n<p>Mein eigener Weg f\u00fchrte mich aus der T\u00fcrkei \u00fcber Polen und Deutschland nach Belgien, wo ich heute mit meiner Familie lebe. Sich in einer neuen Umgebung zurechtzufinden, heisst Menschen und ihre Gewohnheiten kennenzulernen. Internationale Zusammenarbeit geh\u00f6rt f\u00fcr mich seither zum Leben.<\/p>\n<p>2019 gewann GC Europe den Global Excellence Award, einen internationalen Preis f\u00fcr herausragende Unternehmensf\u00fchrung. Diesen Weg habe ich massgeblich mitgestaltet. Hinter einer solchen Auszeichnung stehen viele Menschen und die t\u00e4gliche Arbeit an unz\u00e4hligen Einzelheiten.<\/p>\n<p>Excellence Talks habe ich mit Christian aufgebaut. Dort kommen Menschen aus ganz unterschiedlichen Organisationen zusammen. Mich interessiert, was sie erfahren haben \u2014 und wer davon lernen k\u00f6nnte.<\/p>\n<p>Oft f\u00e4llt mir im Gespr\u00e4ch jemand ein, der bei einer Frage weiterhelfen kann. Dann stelle ich den Kontakt her. Aus einer ersten Begegnung eine verl\u00e4ssliche Verbindung werden zu lassen, liegt mir.<\/p><\/div><\/details><\/div><\/article><\/div><\/div><\/section>\n\n\n<\/article>\n<section class=\"contact-band\" aria-labelledby=\"contact-heading\"><div class=\"wrap\"><h2 id=\"contact-heading\">Was steht bei euch an?<\/h2><p class=\"contact-intro\">Sprecht mit uns \u00fcber euer Vorhaben \u2014 30 Minuten, unverbindlich.<br>Ihr erz\u00e4hlt, was ansteht. Wir sagen euch, ob KAIZUNO passt oder nicht.<\/p><div class=\"contact-people\"><article class=\"contact-person\"><img decoding=\"async\" data-no-lazy=\"1\" data-skip-lazy=\"1\" class=\"contact-portrait portrait-christian\" src=\"https:\/\/kaizuno.com\/assets\/images\/portrait-christian-forstner.jpg\" alt=\"Dr. Christian Forstner\" width=\"112\" height=\"112\" loading=\"eager\"><h3>Dr. Christian Forstner<\/h3><p class=\"contact-focus\">F\u00fcr die f\u00fcnf Schritte und ihre Anwendung in eurer Organisation.<\/p><a class=\"button teal\" href=\"https:\/\/calendly.com\/cfyouradvantage\/30min\" target=\"_blank\" rel=\"noopener\" aria-label=\"Termin mit Dr. Christian Forstner vereinbaren\">Termin vereinbaren<\/a><\/article><article class=\"contact-person\"><img decoding=\"async\" data-no-lazy=\"1\" data-skip-lazy=\"1\" class=\"contact-portrait portrait-robert\" src=\"https:\/\/kaizuno.com\/assets\/images\/portrait-robert-knop.jpg\" alt=\"Dr. Robert Knop\" width=\"112\" height=\"112\" loading=\"eager\"><h3>Dr. Robert Knop<\/h3><p class=\"contact-focus\">F\u00fcr das digitale System und den Einsatz von KI.<\/p><a class=\"button teal\" href=\"https:\/\/calendly.com\/robert-knop-anrok\/30min\" target=\"_blank\" rel=\"noopener\" aria-label=\"Termin mit Dr. Robert Knop vereinbaren\">Termin vereinbaren<\/a><\/article><article class=\"contact-person\"><img decoding=\"async\" data-no-lazy=\"1\" data-skip-lazy=\"1\" class=\"contact-portrait portrait-murat\" src=\"https:\/\/kaizuno.com\/assets\/images\/portrait-murat-aydin.jpg\" alt=\"Murat Aydin\" width=\"112\" height=\"112\" loading=\"eager\"><h3>Murat Aydin<\/h3><p class=\"contact-focus\">F\u00fcr Partnerschaften und internationale Zusammenarbeit. Gespr\u00e4che auf Englisch.<\/p><a class=\"button teal\" href=\"https:\/\/calendly.com\/murataydin\/30min\" target=\"_blank\" rel=\"noopener\" aria-label=\"Termin mit Murat Aydin vereinbaren\">Termin vereinbaren<\/a><\/article><\/div><p class=\"contact-write\">Lieber schreiben? <a class=\"text-link\" href=\"https:\/\/kaizuno.com\/de\/kontakt\/\">Zum Kontaktformular<\/a><\/p><\/div><\/section>\n<\/main>\n<footer class=\"footer global-footer-placeholder\"><div class=\"wrap\"><div class=\"swiss-badge\"><span class=\"swiss-flag\" aria-hidden=\"true\"><\/span><span class=\"swiss-text\">SWISS MADE<br>SWISS HOSTING<\/span><\/div><p class=\"footer-legal\">\u00a9 KAIZUNO\u00ae 2026 <span aria-hidden=\"true\">\u25aa<\/span> <a href=\"https:\/\/kaizuno.com\/de\/nutzungsbedingungen\/\">Nutzungsbedingungen<\/a> <span aria-hidden=\"true\">\u25aa<\/span> <a href=\"https:\/\/kaizuno.com\/de\/datenschutz-erklaerung\/\">Datenschutzerkl\u00e4rung<\/a> <span aria-hidden=\"true\">\u25aa<\/span> <a href=\"https:\/\/kaizuno.com\/de\/impressum\/\">Impressum<\/a> <span aria-hidden=\"true\">\u25aa<\/span> <a href=\"https:\/\/kaizuno.com\/de\/kontakt\/\">Kontaktiere uns<\/a><\/p><\/div><\/footer>\n<dialog id=\"contact-dialog\" class=\"dialog\" aria-labelledby=\"contact-title\"><button type=\"button\" class=\"close\" data-close aria-label=\"Dialog schliessen\">\u00d7<\/button><p class=\"eyebrow\">Kontakt<\/p><h2 id=\"contact-title\">Was steht bei euch an?<\/h2><p>Sprecht mit uns \u00fcber euer Vorhaben \u2014 30 Minuten, unverbindlich.<br>Ihr erz\u00e4hlt, was ansteht. Wir sagen euch, ob KAIZUNO passt oder nicht.<\/p><div class=\"contact-choices\"><a class=\"contact-choice\" href=\"https:\/\/calendly.com\/cfyouradvantage\/30min\" target=\"_blank\" rel=\"noopener\"><span>Dr. Christian Forstner \u00b7 f\u00fcnf Schritte &amp; Excellence<\/span><span>Termin vereinbaren \u2197<\/span><\/a><a class=\"contact-choice\" href=\"https:\/\/calendly.com\/robert-knop-anrok\/30min\" target=\"_blank\" rel=\"noopener\"><span>Dr. Robert Knop \u00b7 System &amp; KI<\/span><span>Termin vereinbaren \u2197<\/span><\/a><a class=\"contact-choice\" href=\"https:\/\/calendly.com\/murataydin\/30min\" target=\"_blank\" rel=\"noopener\"><span>Murat Aydin \u00b7 Partner &amp; international, auf Englisch<\/span><span>Termin vereinbaren \u2197<\/span><\/a><\/div><p class=\"dialog-write\">Lieber schreiben? <a class=\"text-link\" href=\"https:\/\/kaizuno.com\/de\/kontakt\/\">Zum Kontaktformular<\/a><\/p><\/dialog>\n<script>\n\n\/* KAIZUNO website \u2014 shared behavior for all pages and languages.\n   No routing: every page is its own document. Text that the script shows\n   comes from data attributes in the HTML, so this file is language-neutral. *\/\n(() => {\n  'use strict';\n\n  \/* Mark the current page in the navigation (body[data-page] = nav link[data-nav]). *\/\n  const root = document.getElementById('kaizuno-app');\n  if (!root) return;\n  const page = root.dataset.page;\n  root.querySelectorAll('.desktop-nav a[data-nav], .mobile-nav a[data-nav]').forEach(link => {\n    if (link.dataset.nav === page) link.setAttribute('aria-current', 'page');\n  });\n\n  \/* Mobile menu *\/\n  const mobileMenu = root.querySelector('.mobile-menu');\n  const menuButton = root.querySelector('.menu-button');\n  const mobileNav = root.querySelector('.mobile-nav');\n  const closeMenu = () => { if (mobileMenu) mobileMenu.open = false; };\n  if (mobileNav) mobileNav.addEventListener('click', event => { if (event.target.closest('a')) closeMenu(); });\n  document.addEventListener('click', event => { if (mobileMenu && mobileMenu.open && !mobileMenu.contains(event.target)) closeMenu(); });\n  document.addEventListener('keydown', event => { if (event.key === 'Escape' && mobileMenu && mobileMenu.open) { closeMenu(); if (menuButton) menuButton.focus(); } });\n  const wide = matchMedia('(max-width:850px)');\n  wide.addEventListener('change', () => { if (!wide.matches) closeMenu(); });\n\n  \/* Skip link *\/\n  const skip = root.querySelector('.skip');\n  const main = root.querySelector('#main');\n  if (skip && main) skip.addEventListener('click', event => { event.preventDefault(); main.focus(); main.scrollIntoView(); });\n\n  \/* Contact dialog: any element with data-dialog=\"contact-dialog\" opens it *\/\n  root.querySelectorAll('[data-dialog]').forEach(trigger => trigger.addEventListener('click', () => {\n    const dialog = root.querySelector('#' + trigger.dataset.dialog);\n    if (!dialog) return;\n    dialog.showModal();\n    root.classList.add('locked');\n  }));\n  root.querySelectorAll('dialog').forEach(dialog => {\n    const close = dialog.querySelector('[data-close]');\n    if (close) close.addEventListener('click', () => dialog.close());\n    dialog.addEventListener('close', () => root.classList.remove('locked'));\n    dialog.addEventListener('click', event => {\n      if (event.target !== dialog) return;\n      const r = dialog.getBoundingClientRect();\n      if (event.clientX < r.left || event.clientX > r.right || event.clientY < r.top || event.clientY > r.bottom) dialog.close();\n    });\n  });\n\n  \/* Open a <details> element when the URL points to it (e.g. topics.html#excellence) *\/\n  const openTarget = () => {\n    if (!location.hash) return;\n    const target = document.getElementById(decodeURIComponent(location.hash.slice(1)));\n    if (target && target.tagName === 'DETAILS') target.open = true;\n  };\n  window.addEventListener('hashchange', openTarget);\n  openTarget();\n\n  \/* Topics page: one button shows or hides the guiding questions of the whole catalog.\n     Button labels come from data-label-show \/ data-label-hide. *\/\n  root.querySelectorAll('.topic-all-toggle').forEach(button => button.addEventListener('click', () => {\n    const catalog = button.closest('.topic-catalog');\n    const open = !catalog.classList.contains('show-questions');\n    catalog.classList.toggle('show-questions', open);\n    button.setAttribute('aria-expanded', String(open));\n    button.textContent = open ? button.dataset.labelHide : button.dataset.labelShow;\n  }));\n\n  \/* Only one catalog topic open at a time *\/\n  const catalogTopics = root.querySelectorAll('details.catalog-topic');\n  catalogTopics.forEach(topic => topic.addEventListener('toggle', () => {\n    if (topic.open) catalogTopics.forEach(other => { if (other !== topic && other.open) other.open = false; });\n  }));\n\n  \/* Approach page: example switcher for the five steps *\/\n  const exampleButtons = [...root.querySelectorAll('[data-approach-example]')];\n  exampleButtons.forEach(button => button.addEventListener('click', () => {\n    const name = button.dataset.approachExample;\n    exampleButtons.forEach(item => item.setAttribute('aria-pressed', String(item === button)));\n    root.querySelectorAll('[data-example-copy]').forEach(item => { item.hidden = item.dataset.exampleCopy !== name; });\n  }));\n\n  \/* Technology page: demo window tabs *\/\n  const tabs = [...root.querySelectorAll('[data-panel]')];\n  const selectTab = tab => tabs.forEach(t => {\n    const selected = t === tab;\n    t.setAttribute('aria-selected', String(selected));\n    t.tabIndex = selected ? 0 : -1;\n    document.getElementById(t.getAttribute('aria-controls')).hidden = !selected;\n  });\n  tabs.forEach((tab, i) => {\n    tab.addEventListener('click', () => selectTab(tab));\n    tab.addEventListener('keydown', event => {\n      let n = i;\n      if (event.key === 'ArrowDown' || event.key === 'ArrowRight') n = (i + 1) % tabs.length;\n      else if (event.key === 'ArrowUp' || event.key === 'ArrowLeft') n = (i + tabs.length - 1) % tabs.length;\n      else if (event.key === 'Home') n = 0;\n      else if (event.key === 'End') n = tabs.length - 1;\n      else return;\n      event.preventDefault();\n      selectTab(tabs[n]);\n      tabs[n].focus();\n    });\n  });\n  root.querySelectorAll('[data-demo-go]').forEach(button => button.addEventListener('click', () => {\n    const tab = document.getElementById('tab-' + button.dataset.demoGo);\n    selectTab(tab);\n    document.getElementById(tab.getAttribute('aria-controls')).focus({ preventScroll: true });\n  }));\n  root.querySelectorAll('[data-sub-target]').forEach(button => button.addEventListener('click', () => {\n    const group = button.dataset.subGroup;\n    root.querySelectorAll('[data-sub-target]').forEach(item => { if (item.dataset.subGroup === group) item.setAttribute('aria-pressed', String(item === button)); });\n    root.querySelectorAll('[data-sub-owner]').forEach(item => { if (item.dataset.subOwner === group) item.hidden = item.dataset.subBody !== button.dataset.subTarget; });\n  }));\n  root.querySelectorAll('[data-choice-limit]').forEach(group => group.addEventListener('change', () => {\n    const inputs = [...group.querySelectorAll('input[type=checkbox]')];\n    const full = inputs.filter(input => input.checked).length >= Number(group.dataset.choiceLimit);\n    inputs.forEach(input => { input.disabled = full && !input.checked; });\n  }));\n\n  \/* Demo survey: a second click clears a radio answer (answers are optional) *\/\n  const optionalRadios = [...root.querySelectorAll('#example input[type=\"radio\"]')];\n  const selected = new Map();\n  const remember = () => { selected.clear(); optionalRadios.forEach(input => { if (input.checked) selected.set(input.name, input); }); };\n  remember();\n  optionalRadios.forEach(input => {\n    input.addEventListener('click', () => {\n      if (input.disabled) return;\n      if (selected.get(input.name) === input) { input.checked = false; input.dispatchEvent(new Event('change', { bubbles: true })); }\n      remember();\n    });\n    input.addEventListener('change', remember);\n  });\n\n  \/* Demo tabs: vertical on wide screens, horizontal on phones *\/\n  const demoTabs = document.querySelector('.demo-tabs');\n  const narrow = matchMedia('(max-width:600px)');\n  const orient = () => { if (demoTabs) demoTabs.setAttribute('aria-orientation', narrow.matches ? 'horizontal' : 'vertical'); };\n  narrow.addEventListener('change', orient);\n  orient();\n})();\n\n\n<\/script>\n\n<script>\n(function(){\n  document.querySelectorAll('#kaizuno-app img').forEach(function(img){\n    var src=img.getAttribute('src');\n    if(src && src.indexOf('https:\/\/kaizuno.com\/assets\/')===0){ img.loading='eager'; img.setAttribute('data-no-lazy','1'); img.setAttribute('data-skip-lazy','1'); }\n  });\n})();\n<\/script>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u00abWir l\u00f6sen das selbst.\u00bb StartVorgehenTechnologieThemenBranchenPartnerTeam Deutsch \u25be Deutsch English KontaktAnmelden Men\u00fc \u2630 StartseiteVorgehenTechnologieThemenBranchenPartnerTeamKontaktAnmeldenDeutsch \u00b7 English Team KAIZUNO\u00ae st\u00e4rkt Organisationen und ihre Menschen von innen. Menschen ziehen Kinder gross, bauen H\u00e4user und organisieren Abenteuerreisen. Sie treffen wichtige Entscheidungen und tragen viel Verantwortung. Diese F\u00e4higkeiten geben sie morgens nicht am Empfang ab. F\u00fcr diese Menschen machen wir [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"gpsa_enabled":false,"gpsa_required_form_ids":[],"gpsa_require_unique_form_submission":false,"gpsa_access_behavior":"show_message","gpsa_form_redirect_path":"","gpsa_requires_access_message":"Access to this content requires submission of a form.","gpsa_access":{"type":"session","duration":{"value":30,"unit":"days"}},"gpsa_content_loading_message":"Please wait while we process your submission.","footnotes":""},"class_list":["post-14544","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kaizuno.com\/de\/wp-json\/wp\/v2\/pages\/14544","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kaizuno.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kaizuno.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kaizuno.com\/de\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/kaizuno.com\/de\/wp-json\/wp\/v2\/comments?post=14544"}],"version-history":[{"count":7,"href":"https:\/\/kaizuno.com\/de\/wp-json\/wp\/v2\/pages\/14544\/revisions"}],"predecessor-version":[{"id":14795,"href":"https:\/\/kaizuno.com\/de\/wp-json\/wp\/v2\/pages\/14544\/revisions\/14795"}],"wp:attachment":[{"href":"https:\/\/kaizuno.com\/de\/wp-json\/wp\/v2\/media?parent=14544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}